38 Commits

Author SHA1 Message Date
Twentysix
7a0f97424b [Downloader] Fixed callbacks to load/unload 2017-03-24 12:29:16 +01:00
Caleb Johnson
39ab99ee44 [Downloader] Disable git interaction, fix tab split (#673) 2017-03-22 14:41:00 +01:00
Kowlin
acb0fcac29 [Downloader] Added "HIDDEN" field to cog info.json format (#657) 2017-03-14 01:54:17 +01:00
Twentysix
08496d0793 [Downloader] Delete repo folder on repo removal 2017-02-17 17:21:50 +01:00
Twentysix
146d9df460 [Downloader] Reworded disclaimer, show only once every session 2017-01-31 15:54:40 +01:00
Twentysix
ede821c911 [Downloader] No more default repo 2017-01-15 04:40:01 +01:00
Twentysix
7e96e5ad69 [Downloader] Fast-forward only on git pull 2017-01-14 14:48:59 +01:00
Twentysix
102977664e [Downloader] Allow branches to be specified on repo add
Example URL:
`https://github.com/Author/Repo@branch`
2017-01-07 17:15:56 +01:00
Twentysix
2a8818393e [Downloader] Handle no info.json
Fixes #562
2017-01-05 18:00:30 +01:00
Twentysix
c987a89e9c Red's launcher / Downloader reqs autoinstall (#552) 2017-01-05 02:19:54 +01:00
Twentysix
75b7925d05 [Downloader] Ignore empty install messages 2016-12-06 23:00:46 +01:00
Twentysix
9fa2776bda [Downloader] [p]cog repo add error handling, invalid repos cleanup 2016-11-26 17:53:48 +01:00
Twentysix
aef46f3820 [Downloader] Fix patch notes error
Fixes #481
2016-11-21 17:45:51 +01:00
Caleb Johnson
b62108c56a [Downloader] Hotfix, better git error handling, tweak edit timer (#471)
Handles error exit codes from git calls
Tweaked edit timer to not ratelimit on very fast updates
Restored old behavior of initializing community repo on first run
2016-11-17 09:26:17 +01:00
Caleb Johnson
e18f9e6982 [Downloader] Smarter updates, patch notes (#450)
Parallel repo updates with progress indicator
`git reset --hard` instead of `git stash`
Displaying of added, removed, and updated cogs
Smart reload of only updated cogs
Patch notes for updated cogs using `git log` (RJM)
2016-11-15 14:35:14 +01:00
aikaterna
4ecbd1e8f2 [Downloader] Pagify [p]cog list (#434) 2016-11-02 23:28:33 +01:00
Twentysix
7a3c963009 FileIO to DataIO conversion (#410) 2016-10-10 03:40:09 +02:00
Twentysix
efcde3f200 Typo
That would've been a bit misleading
2016-06-05 15:35:12 +02:00
Will
f6352dda8e cog info and cog install additions (#290)
* Allow owners to have an install message unique to each cog
* `!cog info repo_name` now attempts to pull from an info.json at the root directory of the repo
* info.json *breaking* change
  * Add SHORT key, for the short desc that appears in `!cog list`
  * NAME is now the actual name of the cog/repo
2016-06-05 15:18:16 +02:00
Will
111ed83d89 Hotfix to downloader
So we stop nuking data folders...sorry for past user settings :/
2016-05-05 22:09:26 -04:00
Twentysix
71240e56a0 Typo 2016-04-24 00:49:18 +02:00
Twentysix
0dd4d18f18 Fix conflict 2016-04-24 00:46:46 +02:00
Will Tekulve
f3b02f3539 rename default repo 2016-04-23 18:09:40 -04:00
Will Tekulve
a7d4438109 more warning 2016-04-22 19:42:03 -04:00
Will Tekulve
12064ca487 Add a stricter warning message when adding 3rd party repos 2016-04-21 22:37:22 -04:00
Twentysix
627e2099ac Silent cog repo update 2016-04-17 15:21:13 +02:00
Will Tekulve
b3e1e49b82 Better info messages on list 2016-04-12 02:40:08 -04:00
Will Tekulve
6a726d1a60 actually don't add bad stuff 2016-04-09 18:24:04 -04:00
Will Tekulve
7c6f7037b0 warnings and responses 2016-04-09 18:21:27 -04:00
Will Tekulve
640722d19d populate list on add 2016-04-05 22:26:07 -04:00
Will Tekulve
2d8457c5f0 consolidate list repopulation 2016-04-05 22:25:33 -04:00
Will Tekulve
c4589700a9 repo add/del docstrings 2016-04-05 22:01:42 -04:00
Will Tekulve
657d69f4cd add info back in 2016-04-01 19:42:29 -04:00
Will Tekulve
d6c9d0704f gotta update before looking for cogs 2016-04-01 18:05:44 -04:00
Will Tekulve
7e89518be3 so I blew up the last branch, this one is nicer 2016-03-31 23:38:41 -04:00
Twentysix
15fc9db1c6 Accept multiple answers in !cog install 2016-03-25 19:00:01 +01:00
Twentysix
ba81bc78c9 Fix for lazy people 2016-03-22 15:10:38 +01:00
Twentysix
50444388c7 Added additional cogs downloader 2016-03-06 20:34:16 +01:00