From 579da8c44ef1d053ac00980d7fdbbf869428d653 Mon Sep 17 00:00:00 2001 From: Colin Powell Date: Mon, 1 Jun 2026 11:12:31 -0400 Subject: [PATCH] [release] Bump to version 40.0 - Fix error in org-mode task sync - Adjust how similar artists are shown --- PROJECT.org | 20 +++++++++++++++++++- pyproject.toml | 2 +- 2 files changed, 20 insertions(+), 2 deletions(-) diff --git a/PROJECT.org b/PROJECT.org index 65a2091..a26e14d 100644 --- a/PROJECT.org +++ b/PROJECT.org @@ -93,7 +93,7 @@ fetching and simple saving. :LOGBOOK: CLOCK: [2025-07-09 Wed 09:55]--[2025-07-09 Wed 10:15] => 0:20 :END: -* Backlog [2/15] :vrobbler:project:personal: +* Backlog [0/13] :vrobbler:project:personal: ** TODO [#C] Add sentiment parsing for Scrobbles with notes :vrobbler:project:scrobbles:sentiment: :PROPERTIES: :ID: 37781d6a-f3b0-48b2-bf98-33c2c791cf85 @@ -489,6 +489,23 @@ whatever time KoReader reports, we need to know, given the date and the user profile's historic timezone, how many hours to adjust the KoReader time to get to GMT to save it in the database. +** TODO [#A] Orgmode tasks are not updated if in progress :tasks:orgmode:bug: +:PROPERTIES: +:ID: 7dcebb2c-7c4c-4ac5-bee6-c2e36c3811f9 +:END: + +*** Description + +Currently if you POST to the orgmode webhook with a task that's already in progress, the request just stops there. + +We should add logic where if the task is in-progress, instead of doing nothing, +it checks the webhook payload against the in-progress tasks and updates the +description of the scrobble.log with the incoming task description if it's +different. And the same for comments. If a comment (by timestamp key) is +different in the webhook than what's in the scrobble.log, update the comment in +the scrobble.log + +* Version 40.0 [2/2] ** DONE [#A] Fix error in org-mode task sync :emacs:orgmode:tasks:bug: :PROPERTIES: :ID: 03256d2a-48aa-4be7-aeb3-fa1cfddc86bf @@ -521,6 +538,7 @@ to it, that links out to the musicbrainz page whether we have the artist in the Vrobbler database or not. + * Version 39.3 [2/2] ** DONE [#A] Issue found when doing a release :bug:tooling:release:cicd: :PROPERTIES: diff --git a/pyproject.toml b/pyproject.toml index 4c1a31f..c961566 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "vrobbler" -version = "39.3" +version = "40.0" description = "" authors = ["Colin Powell "]