Releases: ppfeufer/aa-sov-timer
3.5.0
[3.5.0] - 2026-01-23
Important
This version is utilising features that are only available in Alliance Auth >= 4.12.0.
Please make sure to update your Alliance Auth instance before installing this version,
otherwise, an update to Alliance Auth will be pulled in unsupervised.
Changed
- Switched to DataTables 2 provided by Alliance Auth, instead of bundling it ourselves
- Minimum requirements:
- Alliance Auth >= 4.12.0
What's Changed
- [CHANGE] Switched to DataTables 2 provided by Alliance Auth by @ppfeufer in #299
- [RELEASE] v3.5.0 by @ppfeufer in #300
Full Changelog: v3.4.0...v3.5.0
3.4.0
[3.4.0] - 2026-01-16
Fixed
- Ordering by start time in the campaign table
Changed
- DataTable processing refactored/improved
- Enabled global search in the campaign table
- Allow clicking on table headers to change the sorting order
What's Changed
- [CHANGE] Allow click on table headers to change the sorting order by @ppfeufer in #294
- [FIX] Ordering by start time in the campaign table by @ppfeufer in #295
- [CHANGE] Enabled global search in the campaign table by @ppfeufer in #296
- [CHANGE] DataTable processing refactored/improved by @ppfeufer in #297
- [RELEASE] v3.4.0 by @ppfeufer in #298
- Translations update from Weblate (ppfeufer) by @ppfeufer in #293
Full Changelog: v3.3.2...v3.4.0
3.3.2
[3.3.2] - 2026-01-05
Changed
- Translations updated
What's Changed
- [github-actions] Bump actions/upload-artifact from 5 to 6 by @dependabot[bot] in #288
- [npm] Bump the npm-dependencies group across 1 directory with 2 updates by @dependabot[bot] in #291
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #290
- [RELEASE] v3.3.2 by @ppfeufer in #292
- Translations update from Weblate (ppfeufer) by @ppfeufer in #287
Full Changelog: v3.3.1...v3.3.2
3.3.1
[3.3.1] - 2025-12-18
Fixed
- Improve error handling during downtime
- Account for
HTTPError - Account for
RequestError
- Account for
What's Changed
- [FIX] Improve error handling during downtime by @ppfeufer in #285
- [RELEASE] v3.3.1 by @ppfeufer in #286
- Translations update from Weblate (ppfeufer) by @ppfeufer in #284
Full Changelog: v3.3.0...v3.3.1
3.3.0
[3.3.0] - 2025-12-02
Changed
- Ajax call refactored
- Translations updated
Removed
allianceauth-app-utilsas dependency
What's Changed
- [REMOVE]
allianceauth-app-utilsas dependency by @ppfeufer in #277 - [CHANGE] Ajax call refactored by @ppfeufer in #278
- [github-actions] Bump actions/checkout from 5 to 6 by @dependabot[bot] in #281
- [npm] Bump stylelint from 16.25.0 to 16.26.1 in the npm-dependencies group by @dependabot[bot] in #280
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #282
- [RELEASE] v3.3.0 by @ppfeufer in #283
- Translations update from Weblate (ppfeufer) by @ppfeufer in #279
Full Changelog: v3.2.1...v3.3.0
3.2.1
[3.2.1] - 2025-11-17
Changed
- Task code cleaned up and simplified
- Chaining update tasks to ensure they always run in the correct order
Removed
- Task cache, since
django-esinow handles ETag caching internally
What's Changed
- [CHANGE] Chaining update tasks by @ppfeufer in #272
- [REMOVE] Task cache, since
django-esinow handles ETag caching by @ppfeufer in #273 - [CHANGE] Task code cleaned up and simplified by @ppfeufer in #274
- [RELEASE] v3.2.1 by @ppfeufer in #275
- Translations update from Weblate (ppfeufer) by @ppfeufer in #276
Full Changelog: v3.2.0...v3.2.1
3.2.0
[3.2.0] - 2025-11-16
Fixed
- Don't use deprecated DataTable options
Changed
- DataTables updated to v2.3.5
- Campaigns are now filterable by their state (upcoming, active, all)
- Clearer log messages on ESI exceptions
- Translations updated
What's Changed
- [CHANGE] Clearer log messages on ESI exceptions by @ppfeufer in #265
- Bump js-yaml from 4.1.0 to 4.1.1 by @dependabot[bot] in #266
- [FIX] Don't use deprecated DataTable options by @ppfeufer in #268
- [CHANGE] Campaigns are now filterable by state (upcoming, active, all) by @ppfeufer in #269
- [CHANGE] DataTables updated to v2.3.5 by @ppfeufer in #270
- [RELEASE] v3.2.0 by @ppfeufer in #271
- Translations update from Weblate (ppfeufer) by @ppfeufer in #267
Full Changelog: v3.1.0...v3.2.0
3.1.0
[3.1.0] - 2025-11-14
Added
- ESI handler to handle ESI calls and deduplicate code
- Allow for public access if enabled in settings
Changed
- Improved JS performance when recalculating remaining time for campaigns
- Improvement to the campaign table
What's Changed
- [CHANGE] Improvement to the campaign table by @ppfeufer in #258
- [ADD] ESI handler to handle ESI calls and deduplicate code by @ppfeufer in #259
- [CHANGE] Improved JS performance when recalculating remaining time by @ppfeufer in #260
- [CHANGE] Allow for public access if enabled in settings by @ppfeufer in #261
- [RELEASE] v3.1.0 by @ppfeufer in #263
- Translations update from Weblate (ppfeufer) by @ppfeufer in #264
Full Changelog: v3.0.0...v3.1.0
3.0.0
[3.0.0] - 2025-11-12
Added
- Bootstrap tooltips for the progress icons
- Loading spinner to DataTable while loading data via AJAX
Changed
- Switched to OpenAPI3 specification for ESI endpoints
- Dependency to
django-esiset to>=8,<9 - Set compatibility date to 2025-11-06 (November 6th, 2025)
- Dependency to
- Info panel styling improved
- Switched to DataTables 2
- Improved logging for the sovereignty structures task
- JavaScript optimized
- Set maximum Python version to 3.13
- Translations updated
What's Changed
- [CHANGE] Switch to PyPI trusted publishing by @ppfeufer in #239
- [CHANGE] Switch to OpenAPI and Refator by @ppfeufer in #212
- [MISC] Project links updated by @ppfeufer in #241
- [github-actions] Bump actions/setup-node from 5 to 6 by @dependabot[bot] in #242
- [github-actions] Bump actions/upload-artifact from 4 to 5 by @dependabot[bot] in #243
- [npm] Bump the npm-dependencies group with 2 updates by @dependabot[bot] in #244
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #245
- [CHANGE] Update
django-esito >=8.0.0b2 by @ppfeufer in #246 - [RELEASE] v3.0.0-beta.2 by @ppfeufer in #247
- Translations update from Weblate (ppfeufer) by @ppfeufer in #240
- [CHANGE] Switche to DataTables 2 by @ppfeufer in #249
- [CHANGE] Info panel styling improved by @ppfeufer in #250
- [REMOVE] Unused translations by @ppfeufer in #251
- [FIX] Filter alignment by @ppfeufer in #252
- [ADD] Bootstrap tooltips for the progress icons by @ppfeufer in #253
- [ADD] Screenshots for Weblate by @ppfeufer in #254
- [RELEASE] v3.0.0-beta.3 by @ppfeufer in #255
- Translations update from Weblate (ppfeufer) by @ppfeufer in #248
- [RELEASE] v3.0.0 by @ppfeufer in #256
- Translations update from Weblate (ppfeufer) by @ppfeufer in #257
Full Changelog: v2.6.2...v3.0.0
3.0.0-beta.3
[3.0.0-beta.3] - 2025-11-11
Caution
This is a BETA version, not intended for production use!
Please test it in a safe environment first and report any issues you find.
This version is pulling in an BETA version of django-esi as well,
so please be aware that this might break at any time.
Added
- Bootstrap tooltips for the progress icons
Changed
- Info panel styling improved
- Switched to DataTables 2
- Updated ESI compatibility date to 2025-11-06 (November 6, 2025)
- Translations updated
What's Changed
- [CHANGE] Switche to DataTables 2 by @ppfeufer in #249
- [CHANGE] Info panel styling improved by @ppfeufer in #250
- [REMOVE] Unused translations by @ppfeufer in #251
- [FIX] Filter alignment by @ppfeufer in #252
- [ADD] Bootstrap tooltips for the progress icons by @ppfeufer in #253
- [ADD] Screenshots for Weblate by @ppfeufer in #254
- [RELEASE] v3.0.0-beta.3 by @ppfeufer in #255
- Translations update from Weblate (ppfeufer) by @ppfeufer in #248
Full Changelog: v3.0.0-beta.2...v3.0.0-beta.3