Erik Kalkoken
7b815fd010
Enable Discord service to deal with managed roles
2020-05-23 04:28:01 +00:00
AaronKable
18584974df
remove test logging
2020-05-23 12:18:05 +08:00
Col Crunch
2d64ee5e2a
Base extension logger level on the level of its parent.
2020-05-23 00:08:00 -04:00
Ben Cole
57d9ddc2c6
Add certhash field to Mumble user
2020-05-22 14:04:35 +01: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
AaronKable
543fa3cfa9
extra logging for tests
2020-05-08 10:03:05 +08:00
AaronKable
f70fbbdfee
headers for Discourse
2020-04-27 14:37:01 +08: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
Ariel Rin
7eb98af528
Merge branch 'issue_1225' into 'master'
...
Fix broken link and remove outdated migrations for services name formatter
Closes #1225
See merge request allianceauth/allianceauth!1183
2020-04-02 03:04:55 +00:00
Ariel Rin
4988b5f260
Merge branch 'common_logger' into 'master'
...
Extensions Logging
See merge request allianceauth/allianceauth!1180
2020-04-02 02:59:55 +00:00
ErikKalkoken
73f262ce4b
Add missing translations
2020-03-24 20:21:35 +01:00
ErikKalkoken
f63434adc3
Fix broken link and remove outdated migrations for services name formatter
2020-03-21 14:41:45 +01:00
Col Crunch
76ebd21163
Add function to services.hooks
to provide a concise way for creating loggers for extensions/plugins. Revise basic documentation to use this function.
2020-03-13 15:21:15 -04:00
ErikKalkoken
54a71630f1
Fix translation string bugs
2020-02-29 15:55:42 +01:00
ErikKalkoken
b9da6911e6
Fix Mumble search issue
2020-02-20 20:07:48 +01:00
Ariel Rin
c437b00727
Merge branch 'feature_admin_update' into 'master'
...
Improve admin site lists for users, groups and service users
See merge request allianceauth/allianceauth!1164
2020-02-18 08:34:19 +00:00
Ariel Rin
c3521b0d87
Merge branch 'issue_1162' into 'master'
...
Make AA work on mobiles
Closes #1215 and #1162
See merge request allianceauth/allianceauth!1167
2020-02-18 03:35:44 +00:00
Ariel Rin
30bb6cdfab
Deprecate Market and Seat service
2020-02-17 00:04:30 +10:00
ErikKalkoken
1182b51e4b
Fix services
2020-02-15 20:10:38 +01:00
ErikKalkoken
a48c67de5c
Restructure Discord tests into folder and add admin testst
2020-02-13 23:20:22 +01:00
ErikKalkoken
47babf2ed7
Refactor common functions for creating admin user list, peformance tweaks
2020-02-08 00:51:13 +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
Ariel Rin
4b27dd40b9
Support and Test against Python3.8
2020-02-07 04:49:17 +00:00
Erik Kalkoken
0bfec36983
Fix issue #1172 : Replace deprecated eve image URLs in apps and services
2020-01-16 03:51:16 +00:00
ErikKalkoken
1887bdb90a
add fix and unittest for issue #1165
2019-09-08 23:09:20 +02:00
Basraah
dec793bfac
Merge branch 'dependencies' into 'master'
...
Depencies fix
Closes #1150
See merge request allianceauth/allianceauth!1127
2019-03-12 20:50:00 +10:00
Basraah
e9ed917888
Merge branch 'fix_discourse_usernames' into 'master'
...
Send usernames as string instead of array
Closes #1149
See merge request allianceauth/allianceauth!1123
2019-03-12 10:00:52 +00:00
Stephen Shirley
1b192a184f
Send usernames as string instead of array
...
Fixes https://gitlab.com/allianceauth/allianceauth/issues/1149
2019-02-09 11:10:34 +01:00
Erno Kuvaja
0edf896b4c
Precent encode mumble username for connect link
...
This change wraps mumble username on connect link forming with
urllib.parse.quote() to ensure that the username does not contain
unsafe reserved characters and gets passed properly to mumble.
Fixes Issue: #1146
2019-01-21 14:12:50 +00:00
Basraah
49ede92e06
Skip Teamspeak server admin groups and template groups
...
See merge request allianceauth/allianceauth!1093
2018-08-05 01:34:34 +00:00
Loïc LEUILLIOT
14065b3ca9
Fix discourse group sync
2018-08-04 00:06:30 +00:00
Jamie McMillan
a0bab07e2f
Fix indentation
2018-06-26 10:25:29 +01:00
randomic
149bbd92ca
Skip server admin groups and template groups
2018-06-26 00:03:02 +01:00
Stephen Shirley
490ce286ff
Add missing <tr> tags for discourse service template
2018-05-26 13:21:39 -04:00
Adarnof
6677e63e08
Correct resetting of permission key.
...
Thanks @Alf-Life
2018-05-11 10:55:56 -04:00
colcrunch
5006246cf1
Build TS perm key using State Information ( #1044 )
...
Build permkey with state group id
Pass user object to add_user instead of just username
Fixes #1043
2018-05-09 20:39:14 -04: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
e47c04a0b0
Deactivate services when user loses main character.
...
This will prevent issues with service username formatting when access permissions are granted to the guest state. While users without mains cannot activate a service they could still retain an active account and it's possible to schedule a nickname update task which would subsequently error out.
Also it seems like a security issue if someone has a service account but their EVE character isn't known. cc8a7a18d23e9beb6e0a498a314e4c3bcae3f700 prevented accessing the services page without a main, now this ensures users don't have an account to manage.
2018-04-20 13:28:41 -04:00
Adarnof
08f89d2844
Stop using task_self in bound tasks.
2018-04-17 16:21:43 -04:00
Adarnof
f3f156bf57
Use Django's cache framework for task keys.
...
Remove depreciated only_one decorator.
Prevent including task_self repr in key name.
Because some tasks are nested in a class, they use a task_self argument instead of the normal self which the celery_once package doesn't recognize to strip out.
2018-04-17 16:21:54 -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