Releases: ppfeufer/aa-sov-timer
4.0.1
4.0.0
[4.0.0] - 2026-02-27
Warning
This version includes a dependency change, so please make sure to read the update
instructions carefully before updating to this version, otherwise, the app will
not work properly.
Changed
- Moved the operational code away from
eveuniverse, usingdjango-eveonline-sde
instead, for all static EVE data. This also means that the SDE needs to be imported
into the database now, which is done via a management command. Please make sure to
run this command after updating to this version; otherwise, the app will not work
properly.
Update Instructions
After installing this version, modify your INSTALLED_APPS in your local.py (or
conf/local.py for Docker installations):
INSTALLED_APPS += [
# ...
"eve_sde", # Only if not already added for another app
"sovtimer", # This one should already be in there
# ...
]
# This line is right below the `INSTALLED_APPS` list, and only if not already added for another app
INSTALLED_APPS = ["modeltranslation"] + INSTALLED_APPSAdd the following new task to ensure the SDE data is kept up to date:
if "eve_sde" in INSTALLED_APPS:
# Run at 12:00 UTC each day
CELERYBEAT_SCHEDULE["EVE SDE :: Check for SDE Updates"] = {
"task": "eve_sde.tasks.check_for_sde_updates",
"schedule": crontab(minute="0", hour="12"),
}Migrate and populate SDE:
python manage.py migrate eve_sde
python manage.py esde_load_sdeMigare the app and run static collection:
python manage.py migrate sovtimer
python manage.py collectstatic --noinputWhat's Changed
- [MISC] Screenshots updated by @ppfeufer in #308
- [CHANGE] Replace
django-eveuniversewithdjango-eveonline-sdeby @ppfeufer in #309 - Bump minimatch from 3.1.2 to 3.1.5 by @dependabot[bot] in #310
- [RELEASE] v4.0.0 by @ppfeufer in #311
- Translations update from Weblate (ppfeufer) by @ppfeufer in #307
Full Changelog: v3.5.1...v4.0.0
3.5.1
[3.5.1] - 2026-02-03
Added
- Background to "Total Campaigns" filter above the campaign table to indicate
the current filter
Changed
- Translations updated
Removed
- Unexpected argument from task chain
What's Changed
- [REMOVE] Unexpected argument from task chain by @ppfeufer in #302
- [ADD] Background to "Total Campaigns" filter above the campaign table by @ppfeufer in #304
- [npm] Bump the npm-dependencies group with 4 updates by @dependabot[bot] in #303
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #305
- [RELEASE] v3.5.1 by @ppfeufer in #306
- Translations update from Weblate (ppfeufer) by @ppfeufer in #301
Full Changelog: v3.5.0...v3.5.1
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