Jelajahi Sumber

Bump version to 0.7.4

Colin Powell 2 tahun lalu
induk
melakukan
6e582e25e3
2 mengubah file dengan 22 tambahan dan 15 penghapusan
  1. 1 1
      pyproject.toml
  2. 21 14
      todos.org

+ 1 - 1
pyproject.toml

@@ -1,6 +1,6 @@
 [tool.poetry]
 name = "vrobbler"
-version = "0.7.3"
+version = "0.7.4"
 description = ""
 authors = ["Colin Powell <colin@unbl.ink>"]
 

+ 21 - 14
todos.org

@@ -9,7 +9,11 @@ When we get artwork from Musicbrianz, and it's not found, we should check for
 release groups as well. This will stop issues with missing artwork because of
 obscure MB release matches.
 
-* TODO [#A] Fix Jellyfin music scrobbling N+1 past 90 completion perecnt :bug:
+* DONE [#A] Fix Jellyfin music scrobbling N+1 past 90 completion perecnt :bug:
+CLOSED: [2023-01-30 Mon 18:31]
+:LOGBOOK:
+CLOCK: [2023-01-30 Mon 18:00]--[2023-01-30 Mon 18:31] =>  0:31
+:END:
 
 If we play music from Jellyfin and the track reaches 90% completion, the
 scrobbling goes crazy and starts creating new scrobbles with every update.
@@ -33,6 +37,22 @@ This would allow a few nice flows. One, you'd be able to record the play of an
 entire album by just dropping the muscibrainz_id in. This could be helpful for
 offline listening. It would also mean bad metadata from mopidy would not break
 scrobbling.
+* TODO [#C] Implement keeping track of week/month/year chart-toppers :improvement:
+:LOGBOOK:
+CLOCK: [2023-01-30 Mon 16:30]--[2023-01-30 Mon 18:00] =>  1:30
+:END:
+
+Maloja does this cool thing where artists and tracks get recorded as the top
+track of a given week, month or year. They get gold, silver or bronze stars for
+their place in the time period.
+
+I could see this being implemented as a separate Chart table which gets
+populated at the end of a time period and has a start and end date that defines
+a period, along with a one, two, three instance.
+
+Of course, it could also be a data model without a table, where it runs some fun
+calculations, stores it's values in Redis as a long-term lookup table and just
+has to re-populate when the server restarts.
 * TODO [#C] Move to using more robust mopidy-webhooks pacakge form pypi :improvement:
 ** Example payloads from mopidy-webhooks
 *** Podcast playback ended
@@ -324,19 +344,6 @@ scrobbling.
     }
 }
 #+end_src
-* TODO [#C] Implement keeping track of week/month/year chart-toppers :improvement:
-
-Maloja does this cool thing where artists and tracks get recorded as the top
-track of a given week, month or year. They get gold, silver or bronze stars for
-their place in the time period.
-
-I could see this being implemented as a separate Chart table which gets
-populated at the end of a time period and has a start and end date that defines
-a period, along with a one, two, three instance.
-
-Of course, it could also be a data model without a table, where it runs some fun
-calculations, stores it's values in Redis as a long-term lookup table and just
-has to re-populate when the server restarts.
 * TODO [#C] Consider a purge command for duplicated and stuck in-progress scrobbles :improvement:
 * TODO Figure out how to add to web-scrobbler :imropvement: