Aa-skillfarm

Latest version: v0.5.1.2

Safety actively analyzes 720919 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 3

0.5.1

> [!WARNING]
> Market Price System changed please visit the `README.md`

Added

- EveTypePrice Model
- `skillfarm_load_prices` command
- `SKILLFARM_PRICE_SOURCE_ID` Settings
- Tests
- Commands

Changed

- Tests
- Tasks
- Skillfarm Calculator Prices now used from EveTypePrice
- Update German Translation
- Update README

Fixed

- All finished Skills are notificated instead of only filtered [15](https://github.com/Geuthur/aa-skillfarm/issues/15)

______________________________________________________________________

Command

To use the new command you can execute:

shell
python manage.py skillfarm_load_prices


This will load all necessary prices

Price Updates

- Prices are based on Jita 4-4 Station and can be changed with the `SKILLFARM_PRICE_SOURCE_ID` config
Visit [Fuzzwork API](https://market.fuzzwork.co.uk/api/) to see supported IDs

0.5.0

Added

- Alliance Auth
- Use `django_sri` hash integrity by [ppfeuer](https://github.com/ppfeufer)
- Min. requirements: Alliance Auth >= 4.6.0
- Models
- `name` field to all models
- `has_no_skillqueue` and `last_check` to SkillQueue model
- API
- Progressbar, Skills, Skillqueue helper
- SkillSet API Endpoint
- Forms
- SkillSetForm
- ConfirmForm
- Interactive Button System
- EveMarketPrice Data Fetch if not exist
- Admin Site for Characters
- JavsScript
- `calculator.js`
- `skillfarm-confirm.js`
- `skillfarm-skillset.js`
- `modal-system.js`
- `overview.js`

Fixed

- Skillfarm Notification only sent one Character per Main Character should be all Characters that finished a skill.
- old `voicesofwar` permission view error [13](https://github.com/Geuthur/aa-skillfarm/issues/13)

Changed

- Skillfarm CSS
- table hover
- table striped
- Refactor Templates Structure
- Refactor API Endpoints
- Refactor Views
- Refactor Javascript
- Button Generation handled by Python
- Moved X-Editable to `libs` folder
- Overview Design
- etag name from `etag` to `skillfarm`
- Models
- renamed `skillfarmaudit.py` to `skillfarm.py`
- `SkillFarmSetup` moved to `skillfarm.py`
- `CharacterSkillqueueEntry` moved to `skillfarm.py`
- `CharacterSkill` moved to `skillfarm.py`

Removed

- Unnecessary Functions
- Single Character View
- Unnecessary Templates
- Django 4.0 Supprt
- Activity Switcher

0.3.4.1

Changed

- force_refresh from true to false in `update_character_skillfarm` task
- All JS moved to js folder

Fixed

- SKillqueue Extraction Ready Bool are true if Skill is 4 instead of 5

0.3.4

Added

- Skillqueue hint if Skill is maybe Extraction ready
- ESI Information hint for Updating SkillQueue
- Skillqueue Extraction Notification
- German Translation

Changed

- Changed Skill Task log Information from debug to info
- Notification Checker Task improved

Fixed

- Character are not displayed in some cases 10
- Skillfarm Notification Task not reset Notification Cooldown

0.3.3

Added

- Char Link integration.

Changed

- Inactive characters are now updated normally instead of never.
- Inactive characters are now automaticly moved to Inactive Tab.
- Removed the Status Switch button cause it now automaticly set inactive chars, the code will stay and will be removed in future.

Fixed

- Skillqueue not updating correctly.
- Missing Set new ETag Header on not modified error
- bootstrap editable wrong path
- missing `bootstrap editable` CSS

0.3.2

Fixed

- Template Tag Error

Page 1 of 3

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.