2.0.0
Changed
- Operational code has been refactored to use
django-eveonline-sdefor all static EVE data. This change requires a manual SDE import via management command post-update. Ensure this command is executed to maintain application stability and functionality.
Warning
Please note that this release involves structural dependency changes.
To avoid any service disruptions, it is essential to read the update manual prior to performing the upgrade.
Update Instructions
After isntalling this version, you need to modify INSTALLED_APPS in your local.py
INSTALLED_APPS = [
# other apps
"eve_sde", # only if it not already existing
"skillfarm",
# other apps?
]
# This line is right below the `INSTALLED_APPS` list, if not already exist!
INSTALLED_APPS = ["modeltranslation"] + INSTALLED_APPSAdd 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"),
}After running migrations, make sure to run the following commands to import the SDE data into your database.
python manage.py migrate eve_sde
python manage.py esde_load_sdeMigrate the app and collect static.
python manage.py migrate skillfarm
python manage.py skillfarm_load_prices
python manage.py collectstatic --noinputRestart your Auth via supervisor after running these commands
What's Changed
- [REMOVE] eveuniverse as dependency by @Geuthur in #138
- Bump minimatch from 3.1.2 to 3.1.5 in the npm_and_yarn group across 1 directory by @dependabot[bot] in #139
- [ADD] Skill List for Empty Filter by @Geuthur in #140
- [RELEASE] v2.0.0 by @Geuthur in #141
Full Changelog: v1.0.5...v2.0.0