2.0.0
[2.0.0] - 06.02.2026
Added
- CSS & JS App bundle
- UpdateManager
- AppLogger
- Retry Manager
- Retry on Error for CharacterOwner, CorporationOwner Tasks
is_orphanproperty in CharacterOwner Model- Character Ledger Api Endpoint
- EVE Online Portrait Generation
- MonthChoice and DayChoice enums to
constants.pyfor better date handling get_portraitmethod to EveEntity for dynamic portrait URL retrieval- cached properties for corporation member IDs and user profiles; implement get_portrait method for dynamic logo retrieval
auth_accountsproperty in CorporationOwner Model- Create
libsfolder and saveamChartslocal
Fixed
- LEDGER_CACHE_ENABLED consider settings
Changed
- pin
allianceauthto>=4.12<5 - Disable Python 3.13 support until AA supports it
- Optimized Translation in some cases
- Data Export will now handled by JS
- Renamed
charlinklabel - Refactor Billboard Class
max-positional-argsincreased from5to6in pylintrc- Switched from
DataTableV1toDataTableV2 - Refactor Alliance Ledger, Corporation Ledger, Character Ledger
- moved Backend from
viewstoapi - All Icons & Buttons now been created in Backend in Python instead of JS/Template
- Optimized Date Selector Dropdown Menu
- moved Backend from
- Cache System
- Optimized Ledger Data Caching
- Performance Optimitation with Caching
- Update ESI compatibility date to 2025-12-16
- dependency
django-eveuniverseset to>=1.6,<2 - dependency
django-ninjaset to>=1.5,<2 - Refactor Test Enviroment
- Optimized Tests
- Added docstrings
- Added OpenAPI ESI Stub
- Refactor CharacterAudit
- renamed
CharacterAudittoCharacterOwner - moved all Update related stuff to
UpdateManager - added index for
CharacterinCharacterWalletJournalEntryModel Class
- renamed
- Refactor CorporationAudit
- renamed
CorporationAudittoCorporationOwner - moved all Update related stuff to
UpdateManager
- renamed
- Optimzed API Structure
- Optimized Pylance
- Optimized Structure
- Refactor Planetary
- Icon Generation Backend
- Optimized Functions regarding to Planets
- renamed
planettoeve_planetinCharacterPlanetfor better clarification - renamed
planet_nametonameinCharacterPlanet - renamed
facilitystofactoriesinCharacterPlanetDetails - Optimized Pylance for Planetary Manager
- Optimized CSS, Template
- Refactor CorporationOwner
- renamed
corporationtoeve_corporationfor better clarification
- renamed
- Optimized CSS, JS, Template for Ledger
- Optimized Path Structure
- Optimized JS Structure
- Optimized CSS Structure
Removed
- unused constants and cleaning up the code
- unused annoations in Manager Class
allianceauth-app-utilsdependency- single view for Character Ledger
add_info_to_contextfunctioncoreClassCharacter DataClassCorporation DataClassAlliance DataClassData ExporterClass
What's Changed
- Translations update from Weblate by @Geuthur in #238
- Translations update from Weblate by @Geuthur in #239
- [github-actions] Bump actions/upload-artifact from 5 to 6 by @dependabot[bot] in #240
- [npm] Bump the npm-dependencies group with 2 updates by @dependabot[bot] in #241
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #242
- [CHANGE] Refactor Ledger v2 by @Geuthur in #243
- {CHANGE] Update Translations by @Geuthur in #244
- Translations update from Weblate by @Geuthur in #245
- Translations update from Weblate by @Geuthur in #246
- [CHANGE] Handle RequestError in retry_task_on_esi_error function & Change Log Level for HTTPError to error by @Geuthur in #247
- [CHANGE] Set default_initial_selection to False in AppImport configuration by @Geuthur in #248
- [REMOVE] HTTPServerError Catch it is now handled by
retry_task_on_esi_errorby @Geuthur in #249 - [FIX] update character/corporation by @Geuthur in #250
- [npm] Bump the npm-dependencies group with 3 updates by @dependabot[bot] in #251
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #252
- [CHANGE] Use AA intern dt v2 by @Geuthur in #253
- Translations update from Weblate by @Geuthur in #254
- [CHANGE] Optimize l10n translation for ref_types by @Geuthur in #255
- Translations update from Weblate by @Geuthur in #256
- Translations update from Weblate by @Geuthur in #257
- [ADD] footer text class helper and update API endpoints to use it by @Geuthur in #258
- [RELEASE] v2.0.0 by @Geuthur in #259
Full Changelog: v1.0.4...v2.0.0