[project] Update format for PROJECT file
All checks were successful
build / test (push) Successful in 1m58s

This commit is contained in:
2026-06-07 11:10:30 -04:00
parent 9088412d1e
commit a135b9f5f2

View File

@ -17,6 +17,7 @@ tasks, Todoist tasks, web pages I've read and trails I've hiked has turned out
to be sometimes cathartic and sometimes functional as I try to remember when I to be sometimes cathartic and sometimes functional as I try to remember when I
did a thing. did a thing.
* Features * Features
** Beer ** Beer
*** Triggers *** Triggers
@ -86,6 +87,7 @@ fetching and simple saving.
**** Bookmarklet **** Bookmarklet
*** Metadata sources *** Metadata sources
**** Scraper **** Scraper
* Backlog [0/12] :vrobbler:project:personal: * Backlog [0/12] :vrobbler:project:personal:
** TODO [#C] Create small utility to clean up tracks scrobbled with wonky playback times :vrobbler:personal:bug:music:scrobbles: ** TODO [#C] Create small utility to clean up tracks scrobbled with wonky playback times :vrobbler:personal:bug:music:scrobbles:
:PROPERTIES: :PROPERTIES:
@ -498,6 +500,7 @@ needed import celery task. This is how the WebDAV celery task currently works.
This would also be an opporunity to clean up the code around WebDAV imports This would also be an opporunity to clean up the code around WebDAV imports
and make them more re-usable for other import services. and make them more re-usable for other import services.
* Version 48.0 [2/2] * Version 48.0 [2/2]
** DONE [#B] Show team or player images on sport detail and scrobble detail :sports:templates: ** DONE [#B] Show team or player images on sport detail and scrobble detail :sports:templates:
:PROPERTIES: :PROPERTIES:
@ -545,6 +548,7 @@ up unenriched.
:ID: 4d50ca2e-f45b-dde8-e3c9-cd84f353b349 :ID: 4d50ca2e-f45b-dde8-e3c9-cd84f353b349
:END: :END:
* Version 47.0 [1/1] * Version 47.0 [1/1]
** DONE [#B] Change sports scrobbling a bit :feature:sports:scrobbles: ** DONE [#B] Change sports scrobbling a bit :feature:sports:scrobbles:
:PROPERTIES: :PROPERTIES:
@ -960,6 +964,7 @@ Format should be: "%Y-%m-%dT%H:%M:%S.%fZ"
:ID: 68a011b2-bb6f-3ba8-2312-5947c41db9ac :ID: 68a011b2-bb6f-3ba8-2312-5947c41db9ac
:END: :END:
* Version 39.0 [3/3] * Version 39.0 [3/3]
** DONE [#B] Clean up org-mode tasks metadata :bug:tasks:metadata: ** DONE [#B] Clean up org-mode tasks metadata :bug:tasks:metadata:
:PROPERTIES: :PROPERTIES:
@ -1014,6 +1019,7 @@ If the task is completed, don't touch it.
:ID: 63dc633c-4382-e6a5-e663-b01871ce86ce :ID: 63dc633c-4382-e6a5-e663-b01871ce86ce
:END: :END:
* Version 38.0 [38/38] * Version 38.0 [38/38]
** DONE [#A] Fix release flow to be easier to trigger :pyproject:release:tooling: ** DONE [#A] Fix release flow to be easier to trigger :pyproject:release:tooling:
:PROPERTIES: :PROPERTIES:
@ -1405,6 +1411,7 @@ urllib.error.HTTPError: HTTP Error 500: Internal Server Error
This may have already been resolved ... need to just confirm it. This may have already been resolved ... need to just confirm it.
* Version 37.0 [4/4] * Version 37.0 [4/4]
** DONE [#A] Tasks from org-mode should properly update notes and leave them out of the body :vrobbler:bug:tasks: ** DONE [#A] Tasks from org-mode should properly update notes and leave them out of the body :vrobbler:bug:tasks:
:PROPERTIES: :PROPERTIES:
@ -1423,11 +1430,13 @@ https://life.lab.unbl.ink/scrobble/e39779c8-62a5-46a6-bdef-fb7662810dc6/start/
:PROPERTIES: :PROPERTIES:
:ID: e3e49a9a-67d2-8ad8-1114-6f05effee9b7 :ID: e3e49a9a-67d2-8ad8-1114-6f05effee9b7
:END: :END:
* Version 36.0 [1/1] * Version 36.0 [1/1]
** DONE [#A] Refactor how videos are scrobbled :vrobbler:vidoes:feature:personal:project: ** DONE [#A] Refactor how videos are scrobbled :vrobbler:vidoes:feature:personal:project:
:PROPERTIES: :PROPERTIES:
:ID: 6034a11d-5376-994d-9a4b-e1640e258cfa :ID: 6034a11d-5376-994d-9a4b-e1640e258cfa
:END: :END:
* Version 35.0 [3/3] * Version 35.0 [3/3]
** DONE [#B] Add youtube link in place of IMDB on video detail page :vrobbler:feature:videos:personal:project: ** DONE [#B] Add youtube link in place of IMDB on video detail page :vrobbler:feature:videos:personal:project:
:PROPERTIES: :PROPERTIES:
@ -1441,6 +1450,7 @@ https://life.lab.unbl.ink/scrobble/e39779c8-62a5-46a6-bdef-fb7662810dc6/start/
:PROPERTIES: :PROPERTIES:
:ID: d1ba1ca1-509b-13a9-1307-b2dc94a2eafe :ID: d1ba1ca1-509b-13a9-1307-b2dc94a2eafe
:END: :END:
* Version 34.0 [4/4] * Version 34.0 [4/4]
** DONE [#A] Use bgg-api for BoardGameGeek lookups :vrobbler:feature:boardgames:personal:project: ** DONE [#A] Use bgg-api for BoardGameGeek lookups :vrobbler:feature:boardgames:personal:project:
:PROPERTIES: :PROPERTIES:
@ -1500,6 +1510,7 @@ TypeError: can only concatenate str (not "NoneType") to str
A good lesson in using constants for things. A good lesson in using constants for things.
* Version 33.0 [3/3] * Version 33.0 [3/3]
** DONE [#A] Fix bug where scrobble is_stale only uses seconds not total_seconds :vrobbler:bug:scrobbles:personal:project: ** DONE [#A] Fix bug where scrobble is_stale only uses seconds not total_seconds :vrobbler:bug:scrobbles:personal:project:
:PROPERTIES: :PROPERTIES:
@ -1514,6 +1525,7 @@ TypeError: can only concatenate str (not "NoneType") to str
:ID: 4955cc34-0882-50db-92f7-f36a95bf57a4 :ID: 4955cc34-0882-50db-92f7-f36a95bf57a4
:END: :END:
<2025-10-28 Tue> <2025-10-28 Tue>
* Version 32.0 [2/2] * Version 32.0 [2/2]
** DONE [#B] Save path to reading source on book scrobbles and show it on the detail page :vrobbler:feature:books:personal:project: ** DONE [#B] Save path to reading source on book scrobbles and show it on the detail page :vrobbler:feature:books:personal:project:
:PROPERTIES: :PROPERTIES:
@ -1523,6 +1535,7 @@ TypeError: can only concatenate str (not "NoneType") to str
:PROPERTIES: :PROPERTIES:
:ID: 9fe09567-11a3-7083-53c7-07458a9591d0 :ID: 9fe09567-11a3-7083-53c7-07458a9591d0
:END: :END:
* Version 31.0 [3/3] * Version 31.0 [3/3]
** DONE [#A] Stop comic book webpage scrobbles from overwriting old scrobbles :vrobbler:personal:bug:books:scrobbling: ** DONE [#A] Stop comic book webpage scrobbles from overwriting old scrobbles :vrobbler:personal:bug:books:scrobbling:
:PROPERTIES: :PROPERTIES:
@ -1536,6 +1549,7 @@ TypeError: can only concatenate str (not "NoneType") to str
:PROPERTIES: :PROPERTIES:
:ID: 9a870c05-6d20-0803-d35d-c03fbe1d0ee1 :ID: 9a870c05-6d20-0803-d35d-c03fbe1d0ee1
:END: :END:
* Version 30.0 [3/3] * Version 30.0 [3/3]
** DONE [#A] Fix readcomicsonline browsing to update pages :vrobbler:books:feature:comicbook:personal:project:scrobbling: ** DONE [#A] Fix readcomicsonline browsing to update pages :vrobbler:books:feature:comicbook:personal:project:scrobbling:
:PROPERTIES: :PROPERTIES:
@ -1550,10 +1564,13 @@ TypeError: can only concatenate str (not "NoneType") to str
:PROPERTIES: :PROPERTIES:
:ID: d22cec3f-117f-f203-33a5-efbefa8a5cee :ID: d22cec3f-117f-f203-33a5-efbefa8a5cee
:END: :END:
* Version 29.0 [1/1] * Version 29.0 [1/1]
** DONE HOTFIX podcast lookups, final ** DONE HOTFIX podcast lookups, final
* Version 28.0 [1/1] * Version 28.0 [1/1]
** DONE HOTFIX podcast lookups ** DONE HOTFIX podcast lookups
* Version 27.0 [3/3] * Version 27.0 [3/3]
** DONE [#A] Fix bug where podcast scrobbling creates duplicate Podcast :project:vrobbler:scrobbling:podcasts:bug:personal: ** DONE [#A] Fix bug where podcast scrobbling creates duplicate Podcast :project:vrobbler:scrobbling:podcasts:bug:personal:
:PROPERTIES: :PROPERTIES:
@ -1594,6 +1611,7 @@ it's annoying.
actually be much more reliable than the current state of the podcast lookup actually be much more reliable than the current state of the podcast lookup
which depends on the file to be name properly. which depends on the file to be name properly.
* Version 26.0 [3/3] * Version 26.0 [3/3]
** DONE Clean up templates for scrobble details :vrobbler:personal:bug:templates: ** DONE Clean up templates for scrobble details :vrobbler:personal:bug:templates:
:PROPERTIES: :PROPERTIES:
@ -1607,6 +1625,7 @@ it's annoying.
:PROPERTIES: :PROPERTIES:
:ID: c03a38ce-b337-f4fa-adba-aee08d4329f5 :ID: c03a38ce-b337-f4fa-adba-aee08d4329f5
:END: :END:
* Version 25.0 [3/3] * Version 25.0 [3/3]
** DONE Add basic food templates and fix urls :food:vrobbler:personal:project:bug:urls: ** DONE Add basic food templates and fix urls :food:vrobbler:personal:project:bug:urls:
:PROPERTIES: :PROPERTIES:
@ -1620,6 +1639,7 @@ it's annoying.
:PROPERTIES: :PROPERTIES:
:ID: 7debfbaf-cdd8-f49b-57ff-804bfe7c9236 :ID: 7debfbaf-cdd8-f49b-57ff-804bfe7c9236
:END: :END:
* Version 24.0 [2/2] * Version 24.0 [2/2]
** DONE Clean up logdata for various media :personal:feature:project:vrobbler:logdata: ** DONE Clean up logdata for various media :personal:feature:project:vrobbler:logdata:
:PROPERTIES: :PROPERTIES:
@ -1630,6 +1650,7 @@ it's annoying.
:ID: 1a1c0aa6-0313-c8be-1676-5d6adddef0a4 :ID: 1a1c0aa6-0313-c8be-1676-5d6adddef0a4
:END: :END:
* Version 23.0 [3/3] * Version 23.0 [3/3]
** DONE Add dynamic forms for LogData classes :personal:feature:vrobbler:project:forms:logdata: ** DONE Add dynamic forms for LogData classes :personal:feature:vrobbler:project:forms:logdata:
:PROPERTIES: :PROPERTIES:
@ -1640,16 +1661,19 @@ it's annoying.
:PROPERTIES: :PROPERTIES:
:ID: 99f6bd77-dc8f-6ed1-0321-32a52c944264 :ID: 99f6bd77-dc8f-6ed1-0321-32a52c944264
:END: :END:
* Version 19.0 [1/1] * Version 19.0 [1/1]
** DONE Add periodic check for mood :vrobbler:feature:moods:personal:project: ** DONE Add periodic check for mood :vrobbler:feature:moods:personal:project:
:PROPERTIES: :PROPERTIES:
:ID: 55404488-c69f-0dd5-838e-1d1e15c873eb :ID: 55404488-c69f-0dd5-838e-1d1e15c873eb
:END: :END:
* Version 18.7 [1/1] * Version 18.7 [1/1]
** DONE Use the timezone history log to fix old Scrobbles that fall into those timezone blocks :vrobbler:chore:scrobbles:project:personal: ** DONE Use the timezone history log to fix old Scrobbles that fall into those timezone blocks :vrobbler:chore:scrobbles:project:personal:
:PROPERTIES: :PROPERTIES:
:ID: 9d055ac1-584b-20c8-7ad9-9ce36b329dc7 :ID: 9d055ac1-584b-20c8-7ad9-9ce36b329dc7
:END: :END:
* Version 18.4 [2/2] * Version 18.4 [2/2]
** DONE Track timezone changes for profiles :vrobbler:feature:profiles:personal:project: ** DONE Track timezone changes for profiles :vrobbler:feature:profiles:personal:project:
:PROPERTIES: :PROPERTIES:
@ -1663,11 +1687,13 @@ it's annoying.
- Note taken on [2025-07-20 Sun 16:21] - Note taken on [2025-07-20 Sun 16:21]
This thing is kicking my butt. As it stands it works, but the scrobbles are not assigned to the tracks properly. This thing is kicking my butt. As it stands it works, but the scrobbles are not assigned to the tracks properly.
* Version 18.3 [1/1] * Version 18.3 [1/1]
** DONE Add timezone awarness to IMAP importer :personal:project:vrobbler:feature:importer:imap:timezones: ** DONE Add timezone awarness to IMAP importer :personal:project:vrobbler:feature:importer:imap:timezones:
:PROPERTIES: :PROPERTIES:
:ID: 05837b7c-96aa-6190-3678-e2ae7c7cac75 :ID: 05837b7c-96aa-6190-3678-e2ae7c7cac75
:END: :END:
* Version 18 [4/4] * Version 18 [4/4]
** DONE Condense tracks of the same title by the same artist with multiple albums :vrobbler:feature:music:project:personal: ** DONE Condense tracks of the same title by the same artist with multiple albums :vrobbler:feature:music:project:personal:
:PROPERTIES: :PROPERTIES:
@ -1789,6 +1815,7 @@ it's annoying.
:PROPERTIES: :PROPERTIES:
:ID: 23f485e3-988c-6198-c79d-91fdf92f001c :ID: 23f485e3-988c-6198-c79d-91fdf92f001c
:END: :END:
* Version 17.0 [6/6] * Version 17.0 [6/6]
** DONE [#A] Fix bug in new task label lookup for Emacs/Org-mode :vrobbler:bug:tasks: ** DONE [#A] Fix bug in new task label lookup for Emacs/Org-mode :vrobbler:bug:tasks:
:PROPERTIES: :PROPERTIES:
@ -1852,6 +1879,7 @@ Not sure if the problem is in my Emacs hook sending or Vrobbler itself.
:PROPERTIES: :PROPERTIES:
:ID: df58f8d0-fa4a-2037-c7d7-e5388c239042 :ID: df58f8d0-fa4a-2037-c7d7-e5388c239042
:END: :END:
* Version 0.16.0 [19/19] * Version 0.16.0 [19/19]
** DONE [#A] Jellyfin, bandcamp tracks from Mopidy create duplicate music tracks :bug:scrobbling:music: ** DONE [#A] Jellyfin, bandcamp tracks from Mopidy create duplicate music tracks :bug:scrobbling:music:
:PROPERTIES: :PROPERTIES:
@ -1957,6 +1985,7 @@ out using that.
** DONE Fix bug in Jellyfin scrobbles that spam more scrobbles after completion :scrobbling:videos:bug: ** DONE Fix bug in Jellyfin scrobbles that spam more scrobbles after completion :scrobbling:videos:bug:
This was fixed a while ago, but there's a new manifested bug. Going to create a This was fixed a while ago, but there's a new manifested bug. Going to create a
separate bug tracking ticket for that. separate bug tracking ticket for that.
* Version 0.11.4 [9/9] * Version 0.11.4 [9/9]
** DONE Add rudimentary video game scrobbling :improvement:content:videogames: ** DONE Add rudimentary video game scrobbling :improvement:content:videogames:
CLOSED: [2023-03-07 Tue 11:11] CLOSED: [2023-03-07 Tue 11:11]