- Fix release flow to be easier to trigger - Move imported retroarch lrtl files to processed/ directory on WebDAV - Add listenbrainz support for similar tracks - Consolidate albums in the same musicbrainz_releasegroup_id - Clean up metadata on music tracks - Make artists_m2m field source of artist truth for albums - Fix various artist album problem with Superwolves (track with multiple artists) - Move imported eBird CSV files to processed/ directory on WebDAV - Move imported Board Game CSV files to processed/ directory on WebDAV - Move imported Scale CSV files to processed/ directory on WebDAV - Allow special parameter to re-import already processed GPX files - Move imported GPX files to processed/ directory on WebDAV - Add CSS Grid calendar view for scrobbles - Come up with a possible flow using WebDAV and super-productivity for tasks - Fix PuzzleLogData has no attribute form - Add PuzzleLogData class with with_people and completed - Add weather lookup to the mood check-in flow - Add importing of openScale CSV files to Tasks - Add ability to track Birding sessions via BirdingLocation scrobbles - List only the last 20 scrobbles per category on the home page - Fix display of notes so they look like stickies - Add searching to scrobbles - Fix uniqueness of imdb_id messing up youtube videos - Fix genearting chart records - Save raw scrobble request data to every scrobble log - Clean up follow up notifications for if you're still scrobbling - Fix lookup of music tracks from Musicbrainz - Check opencode about a way to present stats like movies per month - Fix bug in Jellyfin audio track playback - Auto calc duration if no playback time seconds present - Fix bug in video find_or_create - Update admin page to be easier to use - Fix migrations and update repo - Add recipe parsing for food lookups - Videos are scrobbling duplicates again - Fix board games not saving BGG id on lookup - Fix board game lookup with name like Unmatched Game System - Fix raw text webpage title not truncating to 254 chars
20 lines
425 B
Makefile
20 lines
425 B
Makefile
dj-port := "0.0.0.0:" + env_var_or_default("DJANGO_PORT", "8000")
|
|
|
|
default:
|
|
@just --list
|
|
|
|
django:
|
|
poetry run python manage.py runserver {{dj-port}}
|
|
|
|
shell:
|
|
poetry run python manage.py shell
|
|
|
|
celery:
|
|
poetry run celery -A vrobbler worker -l info --concurrency=2 --pool=threads
|
|
|
|
celery-beat:
|
|
poetry run celery -A vrobbler beat -l info
|
|
|
|
release kind="minor":
|
|
poetry run python scripts/release.py {{kind}}
|