1.0.4
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
- 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
numberFomatterfor Currency - Overhaul Test Enviroment
- SkillFarm TestCase Class
- Doc String optimization
- moved
skillfarmview toindex - 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-utilsdependency- 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