El Laggron
43c7bd48c7
[V3 Mod] Fix wrong reason used for modlog ( #1842 )
2018-07-12 03:54:32 +02:00
aikaterna
86579068d9
[V3 Admin] Clean up help strings ( #1906 )
2018-07-12 03:49:37 +02:00
Michael H
8e6ab9aa35
[V3 reports] Display user discrim ( #1913 )
...
* [V3 reports] Display user discrim
* Update reports.py
minor change for clarity
* format pass
2018-07-12 03:38:07 +02:00
palmtree5
77566a887a
[V3 Warnings] changes to the warnings cog ( #1867 )
...
* [V3 Warnings] clarify text on entering commands
* Fix up action commands and allow for no command on both add and remove
* Notify warned user when they receive a warning + disallow warning and unwarning self
* Add myself to COOWNERS for the warnings cog
2018-07-12 03:29:22 +02:00
Redjumpman
9d0eca1914
Update economy.py ( #1898 )
2018-07-12 03:22:29 +02:00
Michael H
79a3164d9d
[V3] Mod/admin role logic corrections ( #1914 )
...
* [V3] Mod/admin role logic corrections
* Update mod.py
* Update mod.py
2018-07-12 03:17:44 +02:00
aikaterna
eb73e48192
[V3 Audio] Respect voice channel permissions ( #1878 )
...
* [V3 Audio] Respect voice channel permissions
* [V3 Audio] Respect the user limit
* [V3 Audio] Exemption for channels with no limit
2018-07-12 03:11:51 +02:00
Eslyium
cd6af7f185
[V3 Streams] Rewording Responses/Docstrings ( #1837 )
...
* [V3 Streams] Rewording Responses/Docstrings
w/ Black if I did this right
* Readding strings
2018-07-12 03:07:15 +02:00
Michael H
3d6020b9cf
[V3/permissions] Performance improvements ( #1885 )
...
* basic caching layer
* bit more work, now with an upper size to the cache
* cache fix
* smarter cache invalidation
* One more cache case
* Put in a bare skeleton of something else still needed
* more logic handling improvements
* more work, still not finished
* mass-resolve is done in theory, but needs testing
* small bugfixin + comments
* add note about before/after hooks
* LRU-dict fix
* when making comments about optimizations, provide historical context
* fmt pass
2018-07-12 02:56:08 +02:00
Michael H
461f03aac0
[V3 Context] Aliasing Colour to color ( #1916 )
...
* [V3 Context] Aliasing Colour to color
We should stay consistent here and keep the aliasing from upstream, even when we extend this.
* fmt pass
2018-07-12 02:50:59 +02:00
Michael H
35149f8837
[V3] DM usage fixes ( #1919 )
...
* DM usage fixes
* ...
* ...
* ...
* ok, formatting...
2018-07-12 02:46:14 +02:00
Toby Harradine
c0d01f32a6
[V3] Use our own checks instead of discord.py's ( #1861 )
...
* [V3] Use our own checks instead of discord.py's
* Remove bot.has_permissions checks too
2018-07-12 02:33:39 +02:00
Toby Harradine
83a0459b6a
[V3] Remove all mentions of Python 3.5 ( #1896 )
...
We don't speak of him any more.
2018-07-12 02:23:18 +02:00
Toby Harradine
50f6dcef2f
[V3] Stop tmp dir showing up ( #1895 )
2018-07-12 02:17:54 +02:00
Eslyium
5c514fd663
[V3 Reports] Rewording Responses/Docstrings ( #1860 )
...
* [v3 Reports] Rewording Responses/Docstrings
* Add the old name for [p]reportset toggle as alias
Also made some lines a bit shorter
* A few more
* Fix typo
* Clarity in [p]report docstring
2018-07-12 02:02:41 +02:00
Michael H
1c2196f78f
autohelp changes. ( #1836 )
2018-07-12 01:23:18 +02:00
Michael H
43cc3c40f3
[V3] use configured color in all places ( #1918 )
...
* use configured color
* help formatter too
2018-07-12 00:50:46 +02:00
Michael H
7a6a4cf59d
typo fix ( #1917 )
2018-07-08 22:18:53 +02:00
Michael H
3bcf375204
[V3] Fix duplicate help on ignore ( #1862 )
2018-06-25 22:00:56 +10:00
Michael H
a175bdc1c7
[V3 Cleanup] Fix cleaning up too many messages ( #1864 )
...
Resolves #1863
2018-06-25 21:45:43 +10:00
El Laggron
b557b437a3
[V3] More badges in README ( #1879 )
...
* [V3 README] More badges
* Fixed destination
2018-06-25 21:38:32 +10:00
Michael H
d1f0b59b5d
[V3] Verify checks for command groups ( #1882 )
2018-06-25 21:33:36 +10:00
aikaterna
3ece3a1f2b
[V3 Audio] Fix for not saving via playlist create ( #1889 )
2018-06-25 21:20:28 +10:00
aikaterna
1f1a85de18
[V3 Audio] Add checking for valid file on upload ( #1891 )
2018-06-25 20:32:46 +10:00
aikaterna
e08c9dafa6
[V3 Economy] Payday leaderboard clarification ( #1892 )
...
When [p]payday is used with a global bank, the number place shown on the message is relative to the global leaderboard. Since [p]leaderboard shows the server leaderboard by default, this can be confusing on a global bank as payday will most likely report a different place number than the user's server leaderboard does.
2018-06-25 20:17:44 +10:00
El Laggron
ad27607ccc
[V3] --token and --no-instance flags ( #1872 )
...
* Ability to run Red with token without instance
* --no-instance flag
* Reformatted cli with black
* Fix changes requested by @Tobotimus
- Use "system reboot" to be clearer
- save_default_config renamed to create_temp_config
- More documentation for the create_temp_config function
* Update create_temp_config call
* Fix up imports
2018-06-25 19:25:23 +10:00
El Laggron
c1bcca4432
[V3 Downloader] Allow use of prefix in install message ( #1869 )
...
* [V3 Downloader] Allow to use the prefix in install msg
* Update docs
* Let's do the same for repo addition
* Fix indent
* Use replace instead of format
* Update docs
2018-06-25 12:42:47 +10:00
El Laggron
9f2ed694ce
[V3 Launcher] Show version in main menu ( #1810 )
...
* [V3 Launcher] Show version in main menu
* Fix syntax
* Fix typo
* Make text underlined
* Show if red is outdated
2018-06-23 12:50:34 +10:00
Will
edadd8f2fd
[V3 Config] Fix for unnecessary writes on context mgr exit ( #1859 )
...
* Fix for #1857
* And copy it so we don't have mutability issues
* Add a test
2018-06-23 12:15:22 +10:00
Will
afa08713e0
[V3] Make pytest fixtures available as a plugin ( #1858 )
...
* Move all fixtures to pytest plugin folder
* Add core dunder all
* Update other dunder all's
* Black reformat
2018-06-23 11:33:06 +10:00
Michael H
d23620727e
[V3 Mod] Userinfo past nicks/names ( #1865 )
...
* [V3 Mod] Userinfo past nicks/names
Prevents trying to do a string replace on a NoneType
* address root cause as well
* remove extra whitespace that got pasted in from web editor
2018-06-20 19:49:01 +02:00
Redjumpman
b456c6ad3b
[V3 Config] Fixed set_raw example in docstring ( #1876 )
...
fixed doc string
2018-06-20 11:27:36 +10:00
Tobotimus
0298b53803
[V3 JSON] Drivers deepcopy input/output data ( #1855 )
...
* [V3 JSON] Return deepcopy in JSON driver
* Add a test
* foo not bar
* Add a test for setting and then mutating
* Resolve issue for setting and mutating as well
* Reformat
2018-06-11 12:31:01 -04:00
Michael H
bfd6e4af3f
[V3 Report] Remove outdated reference to tunnel.close() ( #1856 )
2018-06-11 22:16:41 +10:00
Michael H
31612aae4a
[V3 Mod] Fix [p]modset used without a subcommand ( #1854 )
2018-06-11 22:02:29 +10:00
palmtree5
219367e7c1
Bump version to 3.0.0b16 ( #1804 )
3.0.0b16
2018-06-10 15:07:57 -08:00
Will
7b64f10fc7
[V3] Pin discord.py for beta 16 release ( #1848 )
...
* Update main requirements
* Update docs requirements
* Black reformat after version update
* Pin dpy in docs
2018-06-10 19:01:58 -04:00
Twentysix
1ad1744054
[V3 General] Fix online user count in [p]serverinfo ( #1844 )
...
* [General] Fix online user count in [p]serverinfo
* [General] Attempt to please the black gods
2018-06-10 23:25:54 +10:00
palmtree5
7b825f2cd7
[V3] Add some tests ( #1590 )
...
* Add some tests related to economy
* Add a test for repo removal
* black style formatting
2018-06-09 22:00:21 -04:00
aikaterna
3759fce090
[V3 Audio] Empty channel disconnect setting ( #1832 )
...
* [V3 Audio] Empty channel disconnect setting
* [V3 Audio] Small fixes
* [V3 Audio] Remove unused variable
* [V3 Audio] Timer task
2018-06-09 21:55:28 -04:00
Will
470521f7c8
[V3 DataConverter] Fix past nicks conversion for mod ( #1840 )
...
* Fix existing tests permanently modifying attributes
* Add dataconverter tests file
* Fix past nicks spec converter
* Update gitignore for dataconverter data files
* Add data file for dataconverter test
* Simplify fix
2018-06-09 20:27:06 -04:00
Tobotimus
a070dffb93
[V3 Streams] Fix streams race condition ( #1834 )
2018-06-10 00:12:58 +10:00
Will
9e7bc94aab
Catch another error on windows compiler failure ( #1830 )
2018-06-09 03:48:03 +02:00
Tobotimus
033d0113a5
[V3] Send meaningful responses on conversion failure ( #1817 )
...
* [V3] Send meaningful responses on conversion failures
* Replace existing `discord.ext.commands` imports
Just to be sure
* Better Permissions converter response
2018-06-08 21:20:40 -04:00
Tobotimus
d0a53ed2df
[V3 Core] Fix backup error ( #1820 )
2018-06-08 21:12:16 -04:00
Michael H
49b80e9fe3
[V3 Report] Patch issue with attachment grabbing ( #1822 )
...
* This fixes the issue on report's side
* This prevents delete_delay from causing future issues where message objects are needed
* black format pass
* use the tools we have to clean this logic up a lot
2018-06-08 21:08:00 -04:00
Michael H
d5f5ddbec5
[V3 Help] Fix formatter field pagination ( #1813 )
...
* fix prefix
* help formatter pagination fix
* index comp fix
2018-06-08 21:02:28 -04:00
Michael H
17c7dd658d
[V3 Core] Command group automatic help ( #1790 )
...
* decorator inheritence
* black format
* add autohelp
* modify commands to use autohelp
2018-06-08 20:54:36 -04:00
Will
ca19ecaefc
[V3 Downloader] Add a requirements list to cog info ( #1827 )
2018-06-08 20:48:46 -04:00
Tobotimus
c149f00f82
[V3 Menu] Don't block on adding reactions ( #1808 )
...
* [V3 Menu] Don't block on adding reactions
* Add a comment
2018-06-08 20:43:42 -04:00