Releases: ppfeufer/aa-srp
1.20.6
[1.20.6] - 2023-09-12
Fixed
- Catch
AttributeError
exception on migration from the AA built-in SRP module - Don't create SRP requests for non-existent users on migration from AA built-in SRP
module
Changed
- Spanish translation improved
- Korean translation improved
Git History
- [FIX] Restore issue templates by @ppfeufer in #132
- Translations update from Weblate (ppfeufer) by @ppfeufer in #131
- [RELEASE] v1.20.6 by @ppfeufer in #133
Full Changelog: v1.20.5...v1.20.6
1.20.5
1.20.4
1.20.3
1.20.2
[1.20.2] - 2023-07-31
Fixed
- TypeError: getattr() takes no keyword arguments
- TypeError: str.replace() takes no keyword arguments
Changed
- Footer template to make it easier for translators
Git History
Full Changelog: v1.20.1...v1.20.2
1.20.1
[1.20.1] - 2023-07-30
Added
- Footer to promote help with the app translation
Changed
- Ukrainian translation improved
- Minor code refactoring
Git History
- Translations update from Weblate (ppfeufer) by @ppfeufer in #119
- Translations update from Weblate (ppfeufer) by @ppfeufer in #120
- Translations update from Weblate (ppfeufer) by @ppfeufer in #121
- Code overhaul by @ppfeufer in #122
- Translations update from Weblate (ppfeufer) by @ppfeufer in #123
- [RELEASE] v1.20.1 by @ppfeufer in #124
Full Changelog: v1.20.0...v1.20.1
1.20.0
[1.20.0] - 2023-06-24
This release includes all the changes from v1.20.0-alpha.1 as well as the following:
⚠️ Important ⚠️
Updating From the Alpha Version
If you by any chance installed v1.20.0-alpha.1 you have to reset the migrations before updating to this version.
This release contains multiple migrations from the development process that have been combined.
To reset the migration from the Alpha version, simply run:
python manage.py migrate aasrp 0009
If you are unsure, you can check which migrations are applied with:
python manage.py showmigrations aasrp
If the last line does not say [X] 0010_change_model_names_and_verobose_names
, you are good to go. (And yes, I know, there is a typo in that migration name.)
Updating Process
This version has quite some changes to its database models, so please make sure to back up your database before you update.
These database changes mean that apps which use any of this app's DB tables (e.g.: Grafana Dashboards if you use them or AA Fleet Pings) will break and will need to be updated as well. For AA Fleet Pings there will be a release alongside this one.
Once you have your database backed up, run the following:
pip install aa-srp==1.20.0
python manage.py migrate aasrp
After that, update all other apps that need to be updated following the usual process.
Removed
- Hardcoded category ID and using the constant from
django-eveuniverse
directly
Changed
- Moved settings from
local.py
to the database - Existing translations improved
- Minimum requirements
- allianceauth>=3.0.0
- allianceauth-app-utils>=1.19.0
- django-eveuniverse>=1.2.0
Fixed
AttributeError: 'NoneType' object has no attribute 'character_name'
for
SrpRequest
model- SRP code in Discord channel message
Git History
- Translations update from Weblate by @ppfeufer in #106
- Translations update from Weblate by @ppfeufer in #107
- Translations update from Weblate (ppfeufer) by @ppfeufer in #108
- The Big Renamesky by @ppfeufer in #109
- Translations update from Weblate (ppfeufer) by @ppfeufer in #110
- [CHANGE] views split up into multiple files by @ppfeufer in #111
- [Release] v1.20.0-alpha.1 by @ppfeufer in #112
- Translations update from Weblate (ppfeufer) by @ppfeufer in #113
- Move app settings to db by @ppfeufer in #114
- Translations update from Weblate (ppfeufer) by @ppfeufer in #115
- Translations update from Weblate (ppfeufer) by @ppfeufer in #116
- [RELEASE] v1.20.0 by @ppfeufer in #117
Full Changelog: v1.19.0...v1.20.0
1.20.0-alpha.1
[1.20.0-alpha.1] - 2023-06-21
Changed
- German translation improved
- Renamed (Giving various things a saner name):
- Models including their verbose names
- Form classes
- Admin classes
- Manager
- Views split into their respective files, makes it easier to maintain
Git History
- Translations update from Weblate by @ppfeufer in #106
- Translations update from Weblate by @ppfeufer in #107
- Translations update from Weblate (ppfeufer) by @ppfeufer in #108
- The Big Renamesky by @ppfeufer in #109
- Translations update from Weblate (ppfeufer) by @ppfeufer in #110
- [CHANGE] views split up into multiple files by @ppfeufer in #111
- [Release] v1.20.0-alpha.1 by @ppfeufer in #112
Full Changelog: v1.19.0...v1.20.0-alpha.1
1.19.0
[1.19.0] - 2023-04-26
Changed
- Moved the build process to PEP 621 / pyproject.toml
Fixed
- Text labels consistency (#100)
Git History
- Text labels consistency by @Gadicuz in #100
- Translations update from Weblate by @ppfeufer in #101
- Translations update from Weblate by @ppfeufer in #102
- Translations update from Weblate by @ppfeufer in #103
- [CHANGE] Moved the build process to PEP 621 / pyproject.toml by @ppfeufer in #104
- [RELEASE] v1.19.0 by @ppfeufer in #105
New Contributors
Full Changelog: v1.18.0...v1.19.0
1.18.0
[1.18.0] - 2023-04-16
Added
- Russian translation
Changed
- German translation updated
Fixed
- Label in AAR Form
- Translation strings (#94)
Git History
- Translations update from Weblate by @ppfeufer in #92
- Translations update from Weblate by @ppfeufer in #93
- [FIX] 94 duplicate i18n lines by @ppfeufer in #95
- Translations update from Weblate by @ppfeufer in #96
- [RELEASE] v1.18.0 by @ppfeufer in #97
Full Changelog: v1.17.1...v1.18.0