Adarnof
26eebec918
Version bump to v1.15.8
v1.15.8
2018-04-15 19:15:11 -04:00
Adarnof
072d1b9db6
Sanitize username on Discord user join.
...
Thanks @iakopo
2018-04-02 20:41:34 -04:00
Adarnof
8c957e9cb7
Correct queryset ordering.
...
Closes #1001
2018-03-27 15:52:32 -04:00
Adarnof
69a686a98a
Group list API endpoint has moved.
...
Allow infinite group cache age.
Thanks @TargetZ3R0
(cherry-picked from bdb3ab366fba2cd7e1ae799b5b75e46c63d95bf3)
2018-03-22 18:05:45 -04:00
Adarnof
c69b41738b
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:17:29 -04:00
Adarnof
a096023553
Prevent checking out v2 when trying to install v1
v1.15.7
2018-02-24 01:30:07 -05:00
Adarnof
5eecee49f5
Correct broken template tags.
...
(cherry picked from commit 77c93ed96ba8f12e403674c89616edd51f34d7b9)
2018-02-23 22:28:19 -05:00
Ariel Rin
d8f4d56dd8
Add Timerboard Structures, step 2 ( #976 )
...
Added additional labels for added structure types
2018-02-23 21:35:49 -05:00
Adarnof
d58ac8a718
Remove references to removed setting.
...
Version bump.
2018-02-23 13:57:39 -05:00
Adarnof
d503243e12
Use new endpoint for adding Discord users.
...
Closes #974
(cherry picked from commit 70c2a4a6e46ce34be1b981a60fd7efd065c235fb)
2018-02-23 13:36:12 -05:00
Adarnof
5962f0f29f
Do not sanitize Discord names
...
(cherry-picked from commit 8ce87896313d675ec942d1c774e3b93afbc3dc1f)
2018-02-23 13:36:12 -05:00
Adarnof
a2f4226381
Delete Discord users if they've left the server.
...
Closes #968
(cherry picked from commit 99b136b824d831f57a4000bb6813608083f1e4b5)
Create new roles with desired attributes in one call.
(cherry picked from commit ae4116c0f6a31997966505114f61b87745575dc1)
2018-02-22 15:50:35 -05:00
Adarnof
1ce041b90a
Prevent new roles from being sorted separately.
...
Addresses #969
(cherry picked from commit 3080d7d868cda97b6aa265b23d05c0301d15115c)
2018-02-22 14:44:48 -05:00
Adarnof
91ec924acc
Ensure api backoff returns result of decorated function
2018-02-22 02:08:32 -05:00
Adarnof
0f1535161c
Handle HTTP429 on nickname API endpoint
...
Closes #971
(cherry picked from commit a64dda2a2e64d1629f389adcf7ce67d15c3085bd)
2018-02-21 17:52:32 -05:00
Adarnof
1caa4b6baa
Merge pull request #973 from soratidus999/timerupdates
...
Updated Structure Choices
2018-02-21 17:20:22 -05:00
Ariel Rin
0474fa6d17
Updated Strucure Choices
...
Added Refineries, and a Moon Mining Option
Also changed spacing to be consistent and be easier to read
2018-02-21 23:01:08 +10:00
Adarnof
e1907d9d17
Do not localize comment count
...
Closes #910
2018-01-07 21:07:53 -05:00
ghoti
2e214e442c
Sort Completed HR apps by create date (most recent first) ( #931 )
2017-12-20 18:03:51 -05:00
Adarnof
0d64441538
Version bump to v1.15.6
v1.15.6
2017-11-17 16:22:03 -05:00
Adarnof
58a333c67a
Case-insensitive group name to ID translation
...
Seems Discourse won't let you create `Group` if `group` already exists (`422 Name has already been taken`).
Thanks @huberfe
2017-11-17 13:07:41 -05:00
Adarnof
6837f94e59
Disable SeAT accounts instead of deleting. ( #915 )
...
See eveseat/web@1abb402
2017-11-03 19:20:31 -04:00
phaynu
16987fcaf0
Extending Choices for Questions in hrapplications to Allow Multiselect ( #911 )
...
An additional field at the question level defines whether the choices for the question are multi-select or not. The template will render the choices with radio buttons or checkboxes depending on multi-select. Multiple selected choices are saved with a line break between them.
2017-10-25 00:35:19 -04:00
Derptron
ebd3be3f46
Documentation update ( #850 )
...
* Update to the Dependency in regard to using SeAT
* Update to the installation of SSL-Certificates with Discourse
* CleanUp of some missing information in the discourse section
2017-10-05 13:15:34 +10:00
Adarnof
a02e5f400a
Version bump to v1.15.5
v1.15.5
2017-10-03 22:37:56 -04:00
Adarnof
65c168939d
Handle FAT ZeroDivisionErrors
...
Closes #881
2017-10-03 21:50:32 -04:00
Adarnof
313cac6ac7
Handle new zKillboard API format
...
Closes #872
2017-10-01 12:53:03 -04:00
Adarnof
0145ea82c8
Correct py3 __str__ support.
...
Change slugify package for py3
2017-09-30 18:38:05 -04:00
Adarnof
0cdc5ffbd5
Use pypi versioned adarnauth-esi
2017-09-27 18:52:48 -04:00
Basraah
0bdd044378
Improve support for milliseconds backoff
2017-09-26 09:02:37 +10:00
Adarnof
ad266ea2ee
Increase tested retry after
...
Apparently tests take longer than 200ms to evaluate here.
2017-09-25 18:36:53 -04:00
Adarnof
7ea8c9e50d
Retry after in milliseconds
...
Closes #874
2017-09-25 18:21:23 -04:00
mmolitor87
9a015fd582
Change index images to font ( #841 )
...
* Change index images to font
* Added SEAT_URL reference and added it to the index template
2017-09-23 08:29:08 +10:00
Adarnof
7ca1c87c87
Minimize swagger spec files.
2017-09-20 01:31:04 -04:00
Adarnof
eee6a9132d
Use local swagger spec files ( #866 )
...
Allows auth to keep working if CCP changes "latest" definition.
Requires adarnauth-esi>=1.4
2017-09-17 01:08:02 -04:00
Basraah
9d90af4a3d
Fixes #865 & adds unit tests
2017-09-13 20:16:07 +10:00
Adarnof
72305de2d8
Correct username hashing on py3
2017-09-13 00:29:59 -04:00
Adarnof
8f58f76001
Stop using v3(dev) Alliance resource
...
It keeps changing.
2017-09-12 20:16:15 -04:00
Adarnof
a969b6117b
Fix missing operation in v3 alliance resource
2017-09-12 12:34:43 -04:00
Basraah
97762119b3
Remove .idea folder
2017-09-12 11:33:42 +10:00
Adarnof
4bdead5ef2
Version bump to v1.15.4
v1.15.4
2017-09-11 20:52:07 -04:00
Adarnof
8987cf2199
Use Django's cache framework for service group names ( #857 )
...
Use django-redis-cache backend for locking get_or_set
No longer require group-related tasks to be locked to one simultaneous execution.
Remove legacy service group cache models.
Truncate Discord nicknames to 32 characters
Correct Discourse group name extension using only valid leading characters.
Prevent name slicing from ending with illegal character
Closes #801
Closes #847
Closes #835
Closes #852
2017-09-11 20:42:13 -04:00
Basraah
27c9b09116
Add encoding declaration to prevent #819
2017-09-11 12:59:13 +10:00
Adarnof
0ac0f71fef
Correct SeAT API logic ( #860 )
...
* Do not attempt to change user email on SeAT if unchanged.
This prevents HTTP422 from being raised on password resets.
*Delete users on deactivation.
The existing disable user logic does nothing and results in a HTTP500.
It's safe to delete users entirely - the API keys are retained.
Fixes #844
2017-09-08 13:42:35 -04:00
Basraah
3f454743a9
Openfire group names fix ( #859 )
...
* Force lowercase group names
* Fix comparison of group names
* Sanitise group name for broadcast message
2017-09-05 13:12:27 -04:00
Basraah
c2f12eed26
Fixes #753
2017-09-05 14:46:38 +10:00
Basraah
1b1b692ac0
Add missing block tag
2017-09-03 09:09:48 +10:00
mmolitor87
dc8ed2d510
Supervisor celery simplification ( #849 )
...
Combines celery confs under one process group for easy restarting. Updates docs to reflect new commands.
2017-09-01 15:43:54 -04:00
Basraah
049c1c66aa
Make Fleet-up datetimes timezone aware ( #856 )
...
Additionally fix logger depreciation warnings
2017-09-01 15:41:45 -04:00
Adarnof
8028660a8f
Return tuple on SeAT activation failure
...
Addresses #844
2017-09-01 00:40:22 -04:00