- \[Compatibility\] AA 3.x / Django 4 :: ImportError: cannot import name 'ugettext_lazy' from 'django.utils.translation'
1.11.2
Fixed
- Modal windows
1.11.1
Added
- More logging to the Discord message logic
Fixed
- Enable editable SRP amount field only for pending and rejected requests (51) - CSS classes in templates - Only count approved SRP requests towards the total SRP costs
Changed
- JavaScript modernised
1.11.0
Changed
- `models.TextChoices` refactored for better code readability - Using `path` in URL config instead of soon-to-be removed `url`
Removed
- Outdated management commands. By now everyone should have updated to a version where they're no longer needed. No one should have a version that's older than a year ...
1.10.3
Fixed
- Don't try to get a character name from a deleted user account. There is none.
Changed
- Try harder with the Discord messages. (`discordproxy` is the prioritized way to send messages to Discord, but if anything fails with it, always try for `allianceauth-discordbot` to get the message out)
1.10.2
Added
- Better handling for Discord messages (Prioritise `discordproxy` over `allianceauth-discordbot` when both are installed) - Embedded Discord messages to the SRP team channel, when `discordproxy` is installed
Fixed
- Import from a module that might not even be there at all, which could have resulted in Discord PMs not being delivered