ErikKalkoken
4d546f948d
Fix state role not always updated due to lazy properties
2020-07-02 21:26:40 +02:00
ErikKalkoken
5c7478fa39
Fix update_nickname runs on ever save of userprofile, fix nickname not updated after main's name changes
2020-06-28 21:38:25 +02:00
ErikKalkoken
b266a98b25
Add more tests for state change
2020-06-28 14:56:01 +02:00
ErikKalkoken
8a27de5df8
Fix state change does not update groups
2020-06-28 01:45:51 +02:00
ErikKalkoken
f9b5310fce
Fix user account not deleted when demoted to guest
2020-06-27 23:32:12 +02:00
ErikKalkoken
fdce173969
Add tests to fix new bugs
2020-06-27 16:18:06 +02:00
ErikKalkoken
7b9ddf90c1
Fix tests for tox
2020-06-25 23:38:20 +02:00
ErikKalkoken
580c8c19de
Update request timeout default
2020-06-25 22:32:29 +02:00
ErikKalkoken
55cc77140e
Fix bug blocking superuser from adding Discord bot
2020-06-25 22:19:48 +02:00
Aaron Kable
7f7500ff0c
Change EveModels to Integer ID fields
2020-06-09 13:10:10 +00:00
ErikKalkoken
e4e3bd44fc
Fix sleep length must be non-negative
2020-06-08 14:59:22 +02:00
ErikKalkoken
953c09c999
Fix backoff exception handling for delete_user
2020-05-24 19:13:31 +02:00
Erik Kalkoken
7b815fd010
Enable Discord service to deal with managed roles
2020-05-23 04:28:01 +00:00
ErikKalkoken
546f01ceb2
Add update username feature
2020-05-19 00:13:19 +02:00
Erik Kalkoken
38083ed284
Discord service major overhaul
2020-05-18 01:01:13 +00:00
Aaron Kable
d7dcacb899
Add 500 and 400, 403, 404 error redirects back to dashboard with basic message
2020-04-17 06:45:01 +00:00
Ariel Rin
c31cc4dbee
Merge branch 'mumble_displaynames' into 'master'
...
Mumble Display Names
See merge request allianceauth/allianceauth!1185
2020-04-06 02:19:53 +00:00
Aaron Kable
cc1f94cf61
Mumble Display Names
2020-04-06 02:19:53 +00:00
ErikKalkoken
73f262ce4b
Add missing translations
2020-03-24 20:21:35 +01:00
ErikKalkoken
b9da6911e6
Fix Mumble search issue
2020-02-20 20:07:48 +01:00
ErikKalkoken
a48c67de5c
Restructure Discord tests into folder and add admin testst
2020-02-13 23:20:22 +01:00
ErikKalkoken
c1388bf23f
Adopt all services user and auth user lists to new format
2020-02-07 23:01:13 +01:00
ErikKalkoken
3f4dfe9b0b
Move common service user list features into central admin class
2020-02-07 20:37:06 +01:00
ErikKalkoken
9d0a65a516
Add tooltips to users, add CSS
2020-02-07 14:38:36 +01:00
ErikKalkoken
ab061ba7a6
Further improvements to admin site
2020-02-07 14:38:36 +01:00
ErikKalkoken
2d24d064d5
Improve admin site
2020-02-07 14:38:36 +01:00
ErikKalkoken
458685026b
Add fields to discord and ts3 admin
2020-02-07 14:38:36 +01:00
Erik Kalkoken
0bfec36983
Fix issue #1172 : Replace deprecated eve image URLs in apps and services
2020-01-16 03:51:16 +00:00
Adarnof
86f57ccd56
Allow reversing service migrations.
...
This is probably the wrong way as we should really take care of removing the permission we added, but I don't see a reason anyone would need to migrate back that far as auth wouldn't work anymore without XML api (and even so newer installs don't have the settings referenced so permissions are not automagically added by the migration). So noop is bad but acceptable to me.
Thanks @mmolitor87
2018-05-08 10:06:58 -04:00
randomic
b4d33e5dfc
Fix retry logic being suppressed by try block ( #1035 )
2018-04-24 11:53:13 -04:00
Adarnof
08f89d2844
Stop using task_self in bound tasks.
2018-04-17 16:21:43 -04:00
Adarnof
73e6f576f4
Use celery_once to prevent repeat task queueing.
...
Prevent group updates from being queued multiple times per user.
Default graceful to prevent raising exceptions.
2018-04-17 16:21:43 -04:00
Adarnof
8266661855
Sanitize username on Discord user join.
...
Thanks @iakopo
2018-04-02 20:38:12 -04:00
Adarnof
21e896642a
Stop using the patch method for setting roles.
...
Switch to dedicated add/remove endpoints.
Allow setting max cache age to None for infinite.
Apparently patch has issues.
Thanks @TargetZ3R0 and Discord devs <3
2018-03-19 18:08:24 -04:00
Adarnof
cc8a7a18d2
Hook URLs require logged in user with a main character.
...
Should prevent anything else like #983
Heavily inspired by https://gist.github.com/garrypolley/3762045#gistcomment-2089316
2018-02-26 22:50:58 -05:00
Adarnof
70c2a4a6e4
Use new endpoint for adding Discord users.
...
Closes #974
2018-02-22 17:41:38 -05:00
Adarnof
99b136b824
Delete Discord users if they've left the server.
...
Closes #968
2018-02-22 15:37:29 -05:00
Adarnof
ae4116c0f6
Create new role with desired attributes in one call.
2018-02-22 15:22:35 -05:00
Adarnof
3080d7d868
Prevent new roles from being sorted separately.
...
Addresses #969
2018-02-22 14:43:59 -05:00
Adarnof
a90a52f426
Ensure api backoff returns result of decorated function
...
(cherry picked from commit 91ec924acc7d9add3d751a0769193a6375678228)
2018-02-22 02:10:27 -05:00
Adarnof
a64dda2a2e
Handle HTTP429 on nickname API endpoint
...
Closes #971
2018-02-21 17:47:20 -05:00
colcrunch
8ce8789631
Discord Sanitization Removal ( #947 )
...
No need to sanitize, just prune.
2018-02-21 17:40:41 -05:00
Adarnof
4d194457d8
Include state in service group sync.
...
The "empty" group will never appear as all users have a state so it has been removed.
I haven't yet found a good way to apply this to Teamspeak - perhaps go back to the token generation logic and create one with a user's state instead of "Member" and exempt those names from group sync?
Addresses #950
2018-02-21 17:11:22 -05:00
Adarnof
a4003e188e
Correct string formatting format
...
Thanks @warlof
2018-02-12 18:53:23 -05:00
Basraah
f037d7fea6
Change celery tasks to shared task decorator
2017-12-11 00:26:07 +10:00
Basraah
ef37cb3ea5
Name generator/formatter ( #897 )
...
* Squash services migrations
* Add name to example service to allow it to be used in tests
* Add name formatter to services
* Add documentation
2017-10-11 12:34:31 +10:00
Adarnof
cfad4fa8a6
Pycharm refactor failed me.
2017-10-10 10:41:25 -04:00
Basraah
d7cb1a2fab
Use django-webtest for hanging tests instead of TestCase
2017-10-02 00:06:06 +10:00
Basraah
8864afd784
Resolve Dj20 compatibility issues
...
Temporarily use latest snapshot for esi for dj20
Correct admin urls include
Manually correct old ts3 table migration
Remove obsolete services migrations
Remove bootstrap pagination package
Fix url namespacing
2017-09-28 14:47:06 +10:00
Basraah
650408f61c
Unit test tweaks
2017-09-26 15:13:37 +10:00