Skip to content

1.0.4

Choose a tag to compare

@Geuthur Geuthur released this 22 Dec 11:47
· 91 commits to master since this release
ec4ca66

Added

  • Translation for DataTable
  • OpenAPI ESIStub Class
  • exception handling for missing main character in skillfarm notifications
  • SkillFarmTestCase with preloaded test data and request factory setup
  • implement AppLogger and retry_task_on_esi_error for enhanced logging and error handling

Changed

  • Updated Translations
  • Moved SkillInfo Modal to Actions
  • Added DataTable v2 Version 2.3.5
    • ColumnControl Extensions Docs
    • FixedHeader Extensions Docs
  • Refactored JS Structure
    • Optimized Modal System
    • Optimized DataTable Structure
    • Unified Modal Structure
    • Unified Settings Structure
    • Unified DataTable Structure
  • Optimized Settings System
    • Added Locale
    • Added DataTable Settings
  • Refactored Template Structure
  • Refactored Ajax Views
    • Optimized Structure
  • use AA numberFomatter for Currency
  • Overhaul Test Enviroment
    • SkillFarm TestCase Class
    • Doc String optimization
  • moved skillfarm view to index
  • simplify character_id retrieval in index view
  • rename and update character retrieval functions for clarity and improved documentation
  • refactor app_settings to use Django settings instead of app_utils

Removed

  • blank and null options from EveTypePrice name field for stricter validation
  • allianceauth-app-utils dependency
  • unused ESI-related functions and imports from decorators.py
  • unused EVE Online and Fuzzwork API settings from app_settings
  • unused add_info_to_context function
  • unused custom exception classes from errors.py

What's Changed

  • [CHANGE] Refactor SkillFarmManager and SkillManager classes; enhance type hints and method definitions by @Geuthur in #104
  • [ADD] Extraction Count by @Geuthur in #105
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #106
  • [npm] Bump the npm-dependencies group with 2 updates by @dependabot[bot] in #108
  • [github-actions] Bump actions/checkout from 5 to 6 by @dependabot[bot] in #107
  • [CHANGE] simplify date handling and progress calculation by @Geuthur in #109
  • [CHANGE] enhance Makefile and test scripts with myauth path checks by @Geuthur in #110
  • [CHANGE] Refactor Skillfarm by @Geuthur in #111
  • [CHANGE] use Pydantic models in ESI stubs by @Geuthur in #112
  • [CHANGE] update EsiOperationStub Docstrings & Remove unused function _call_count by @Geuthur in #113
  • [CHANGE] Refactor Skillfarm v2 by @Geuthur in #114
  • [CHANGE] increased SkillSet Icon column width by @Geuthur in #115
  • Translations update from Weblate by @Geuthur in #116
  • [CHANGE] use format_lazy for notification message generation in SkillFarmAudit by @Geuthur in #117
  • Translations update from Weblate by @Geuthur in #118
  • [CHANGE] Update terminology for "Skill Queue" to "Skillqueue" in documentation and code by @Geuthur in #119
  • [RELEASE] v1.0.4 by @Geuthur in #120

Full Changelog: v1.0.3...v1.0.4