Skip to content

Releases: ppfeufer/aa-sov-timer

4.0.1

27 Feb 12:04
2d0c457

Choose a tag to compare

[4.0.1] - 2026-02-27

Removed

  • Actually remove the dependency to eveuniverse

What's Changed

Full Changelog: v4.0.0...v4.0.1

4.0.0

27 Feb 11:38
a32ea25

Choose a tag to compare

[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, using django-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_APPS

Add 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_sde

Migare the app and run static collection:

python manage.py migrate sovtimer
python manage.py collectstatic --noinput

What's Changed

Full Changelog: v3.5.1...v4.0.0

3.5.1

03 Feb 14:00
9e0fa92

Choose a tag to compare

[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

Full Changelog: v3.5.0...v3.5.1

3.5.0

22 Jan 23:34
9aa3427

Choose a tag to compare

[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

Full Changelog: v3.4.0...v3.5.0

3.4.0

16 Jan 23:02
10e4992

Choose a tag to compare

[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

05 Jan 21:58
2adb67a

Choose a tag to compare

[3.3.2] - 2026-01-05

Changed

  • Translations updated

What's Changed

Full Changelog: v3.3.1...v3.3.2

3.3.1

18 Dec 11:58
d58abce

Choose a tag to compare

[3.3.1] - 2025-12-18

Fixed

  • Improve error handling during downtime
    • Account for HTTPError
    • Account for RequestError

What's Changed

Full Changelog: v3.3.0...v3.3.1

3.3.0

02 Dec 07:43
6c94f4a

Choose a tag to compare

[3.3.0] - 2025-12-02

Changed

  • Ajax call refactored
  • Translations updated

Removed

  • allianceauth-app-utils as dependency

What's Changed

Full Changelog: v3.2.1...v3.3.0

3.2.1

17 Nov 01:25
438f36a

Choose a tag to compare

[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-esi now handles ETag caching internally

What's Changed

Full Changelog: v3.2.0...v3.2.1

3.2.0

15 Nov 23:31
98f4c07

Choose a tag to compare

[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

Full Changelog: v3.1.0...v3.2.0