Skip to content

Latest commit

 

History

History
433 lines (257 loc) · 7.41 KB

CHANGELOG.md

File metadata and controls

433 lines (257 loc) · 7.41 KB

Change Log

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

[In Development] - Unreleased

Changed

  • Omit SRI hash calculation when DEBUG=True

[2.3.1] - 2025-01-20

Removed

  • Rogue quotation mark

[2.3.0] - 2025-01-20

Added

  • Integrity hash for the static files
  • Cache busting for static files
  • Datatable translations

Changed

  • Set user agent according to MDN guidelines
  • URLs to be more semantic
  • Minimum requirements
    • Alliance Auth >= 4.6.0

[2.2.2] - 2024-12-14

Added

  • Python 3.13 to the test matrix

Changed

  • Translations updated

[2.2.1] - 2024-11-01

Changed

  • Italian translation improved
  • Ukrainian translation improved

[2.2.0] - 2024-09-16

Changed

  • Dependencies updated
    • allianceauth>=4.3.1
  • Japanese translation improved
  • Lingua codes updated to match Alliance Auth v4.3.1

[2.1.0] - 2024-07-27

Added

  • Prepared Czech translation for when Alliance Auth supports it

Changed

  • Chinese translation improved
  • French translation improved
  • Japanese translation improved
  • Russian translation improved

Removed

  • Support for Python 3.8 and Python 3.9

[2.0.1] - 2024-05-16

Changed

  • Translations updated

[2.0.0] - 2024-03-16

Note

This version needs at least Alliance Auth v4.0.0!

Please make sure to update your Alliance Auth instance before you install this version, otherwise, an update to Alliance Auth will be pulled in unsupervised.

Added

  • Compatibility to Alliance Auth v4
    • Bootstrap 5
    • Django 4.2
  • Native lazy loading support for images

Fixed

  • Fleet is being displayed multiple times when multiple group restrictions are in place

Removed

  • Support for Alliance Auth v3

[2.0.0-beta.1] - 2024-02-18

Note

This version needs at least Alliance Auth v4.0.0b1!

Please make sure to update your Alliance Auth instance before you install this version, otherwise, an update to Alliance Auth will be pulled in unsupervised.

Added

  • Compatibility to Alliance Auth v4
    • Bootstrap 5
    • Django 4.2
  • Native lazy loading support for images

Fixed

  • Fleet is being displayed multiple times when multiple group restrictions are in place

Removed

  • Support for Alliance Auth v3

[1.5.2] - 2023-09-26

Note

This is the last version compatible with Alliance Auth v3.

Fixed

  • Capitalization for translatable strings

Changed

  • Translations improved and updated
  • Test suite updated

[1.5.1] - 2023-09-02

Changed

  • Korean translation improved

[1.5.0] - 2023-08-30

Added

  • Korean translation

[1.4.0] - 2023-08-15

Added

  • Spanish translation

[1.3.2] - 2023-08-13

Fixed

  • Bootstrap CSS fix

[1.3.1] - 2023-07-30

Added

  • Footer to promote help with the app translation

Changed

  • Ukrainian translation improved

[1.3.0] - 2023-06-30

Changed

  • Use Django's native message system instead of forcing our own
  • Translations improved
  • Task code cleaned up
  • Error tracking for ESI fleets moved to the DB instead of being cached by Redis, as Redis was too unreliable and there was a good chance the task stopped working properly.

[1.2.0] - 2023-04-25

Changed

  • Moved the build process to PEP 621 / pyproject.toml

[1.1.0] - 2023-04-16

Added

  • Russian translation

[1.0.0] - 2023-04-13

Added

  • German translation

[1.0.0-beta.1] - 2023-01-10

Changed

  • Migrations reset

[0.1.0-alpha.20] - 2023-01-05

Fixed

  • UTF-8 characters in log message

Removed

  • Auto retry for ESI and OS errors in tasks, since django-esi already retries all relevant errors

[0.1.0-alpha.19] - 2022-09-18

Changed

  • Dashboard error message replaced with Django message API
  • Internal improvements

[0.1.0-alpha.18] - 2022-08-23

Added

  • related_name to fleet_commander in model

Changed

  • CSS moved to bundled HTML template
  • Logger messages changed to f-strings
  • Using allianceauth-app-utils for logging
  • Task ESI error handling improved
  • Moved constants to their own file
  • related_name for group restrictions in the model to prevent conflicts with other modules. The name was too generic.
  • Minimum Requirements
    • Alliance Auth >= 3.0.0
    • Python >= 3.8

Removed

  • Unused code

[0.1.0-alpha.17] - 2022-07-11

Changed

  • Switch to f-strings for formatted strings
  • Templates cleaned up

[0.1.0-alpha.16] - 2022-06-24

Added

  • Versioned static template tag

Removed

  • AVOID_CDN setting, we serve always locally (GDPR)

[0.1.0-alpha.15] - 2022-03-02

Added

  • Test suite for AA 3.x and Django 4

Removed

  • Deprecated settings

Changed

  • Minimum dependencies:
    • Alliance Auth>=2.11.0 (as last stable of the 2.x branch for now)

[0.1.0-alpha.14] - 2022-03-01

Removed

  • setup.py as it is no longer required

Changed

  • Makefile updated

[0.1.0-alpha.13] - 2022-03-01

Added

  • Package discovery to setup.cfg (hopefully)

[0.1.0-alpha.12] - 2022-03-01

Fixed

  • Classifiers in setup.cfg

[0.1.0-alpha.11] - 2022-03-01

Changed

  • Switched to setup.cfg instead of setup.py

[0.1.0-alpha.10] - 2022-02-28

Fixed

  • [Compatibility] AA 3.x / Django 4 :: ImportError: cannot import name 'ugettext_lazy' from 'django.utils.translation'

[0.1.0-alpha.9] - 2022-02-02

Added

  • Tests for Python 3.11

Changed

  • Using path in URL config instead of soon-to-be removed url
  • Minimum requirements
    • Alliance Auth v2.9.4

[0.1.0-alpha.8] - 2021-11-30

Changed

  • Minimum requirements
    • Python 3.7
    • Alliance Auth v2.9.3

[0.1.0-alpha.7] - 2021-11-15

Added

  • Basic test suite

[0.1.0-alpha.6] - 2021-07-08

Changed

  • Compatibility with Python 3.9 and Django 3.2

[0.1.0-alpha.5] - 2021-01-25

Added

  • ESI error hardening

Changed

  • Fleet table on dashboard is now loaded via ajax and refreshed every 30 seconds

[0.1.0-alpha.4] - 2021-01-12

Removed

  • Django 2 support

[0.1.0-alpha.3] - 2021-01-05

Fixed

  • Permission to create fleets

[0.1.0-alpha.2] - 2021-01-05

Changed

  • Datatables in fleet details view set up properly
  • UI in fleet details view re-done
  • Fleet details are now refreshed every 15 seconds via Datatables reload

[0.1.0-alpha.1] - 2020-12-30

App forked from Dreadbomb/aa-fleet

Fixed

  • HTML errors
  • Datatable errors
  • Import order
  • Code issues cleaned up
  • General model and permissions

Changed

  • Fleet commander transformed into EveCharacter model
  • Automatic page reload in fleet details view deactivated (was causing troubles)
  • Datatable for dashboard configured properly
  • Migrations reset