[tooling] Fix commit stamping on release
This commit is contained in:
33
PROJECT.org
33
PROJECT.org
@ -93,7 +93,7 @@ fetching and simple saving.
|
|||||||
:LOGBOOK:
|
:LOGBOOK:
|
||||||
CLOCK: [2025-07-09 Wed 09:55]--[2025-07-09 Wed 10:15] => 0:20
|
CLOCK: [2025-07-09 Wed 09:55]--[2025-07-09 Wed 10:15] => 0:20
|
||||||
:END:
|
:END:
|
||||||
* Backlog [1/16] :vrobbler:project:personal:
|
* Backlog [2/15] :vrobbler:project:personal:
|
||||||
** TODO [#C] Add sentiment parsing for Scrobbles with notes :vrobbler:project:scrobbles:sentiment:
|
** TODO [#C] Add sentiment parsing for Scrobbles with notes :vrobbler:project:scrobbles:sentiment:
|
||||||
:PROPERTIES:
|
:PROPERTIES:
|
||||||
:ID: 37781d6a-f3b0-48b2-bf98-33c2c791cf85
|
:ID: 37781d6a-f3b0-48b2-bf98-33c2c791cf85
|
||||||
@ -437,12 +437,21 @@ AllTrails is the best source, though having TrailForks is nice to.
|
|||||||
Would be nice to have some loose connection to the actual event in my Garmin
|
Would be nice to have some loose connection to the actual event in my Garmin
|
||||||
profile.
|
profile.
|
||||||
|
|
||||||
** TODO [#B] Explore a way to add metadata editing to scrobbles after saving :vrobbler:spike:scrobbling:personal:project:
|
** TODO [#B] Fix how we show notes and descriptions from scrobbles to users :metadata:notes:tasks:
|
||||||
|
:PROPERTIES:
|
||||||
|
:ID: adf4c513-a417-4ec9-8831-f01ffcf63276
|
||||||
|
:END:
|
||||||
|
*** Description
|
||||||
|
|
||||||
|
Currently the display of notes leaves something to be desired. The biggest issue
|
||||||
|
is that they don't look good on mobile and are probably trying to be too cute.
|
||||||
|
Rather than post-it note style, we should just put notes in a list under the
|
||||||
|
description, above the Edit Log toggle, with timestamps for when they were
|
||||||
|
added.
|
||||||
|
|
||||||
|
They should also probably support markdown formatting and that should be
|
||||||
|
displayed in the template.
|
||||||
|
|
||||||
Could be as simple as a JSON form on the scrobble detail page (do I have have
|
|
||||||
one of those yet?).
|
|
||||||
** TODO [#B] Explore a good way to show notes and descriptions from scrobbles to users :personal:project:scrobbling:vrobbler:spike:
|
|
||||||
** TODO [#B] Add webdav syncing to retroarch imports :vrobbler:videogames:webdav:feature:project:personal:
|
|
||||||
** TODO [#B] Add CSV endpoint for book scrobbles that LibraryThing can ingest :personal:project:books:feature:export:
|
** TODO [#B] Add CSV endpoint for book scrobbles that LibraryThing can ingest :personal:project:books:feature:export:
|
||||||
https://app.todoist.com/app/task/add-a-csv-endpoint-for-users-book-reads-that-library-thing-can-ingest-6X7QPMRp265xMXqg#comment-6X7QrXq6gJjMP4hg
|
https://app.todoist.com/app/task/add-a-csv-endpoint-for-users-book-reads-that-library-thing-can-ingest-6X7QPMRp265xMXqg#comment-6X7QrXq6gJjMP4hg
|
||||||
** TODO [#B] Scrape ComicBookRoundUp ratings for comic book metadata :vrobbler:books:feature:comicbook:personal:project:
|
** TODO [#B] Scrape ComicBookRoundUp ratings for comic book metadata :vrobbler:books:feature:comicbook:personal:project:
|
||||||
@ -480,6 +489,18 @@ 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
|
profile's historic timezone, how many hours to adjust the KoReader time to get
|
||||||
to GMT to save it in the database.
|
to GMT to save it in the database.
|
||||||
|
|
||||||
|
** DONE [#B] Releases do not pin commit to the repo for display :bug:tooling:releases:
|
||||||
|
:PROPERTIES:
|
||||||
|
:ID: 2a9f2ff5-2642-47ab-ba1d-e41825411713
|
||||||
|
:END:
|
||||||
|
|
||||||
|
*** Description
|
||||||
|
|
||||||
|
Somewhere in implementing the justfile release flow, we lost the capture of the
|
||||||
|
latest commit in the relesae flow so the footer now always says: vXX.x (unknown)
|
||||||
|
|
||||||
|
It should have the first bit of the commit in the parens at the end.
|
||||||
|
|
||||||
** DONE [#B] Fix the way timestamps are stored for notes on tasks :bug:scrobbles:tasks:
|
** DONE [#B] Fix the way timestamps are stored for notes on tasks :bug:scrobbles:tasks:
|
||||||
:PROPERTIES:
|
:PROPERTIES:
|
||||||
:ID: 32973bb3-079b-8cdf-6495-82f8ae907299
|
:ID: 32973bb3-079b-8cdf-6495-82f8ae907299
|
||||||
|
|||||||
@ -14,11 +14,12 @@ def version_info(request):
|
|||||||
if not commit:
|
if not commit:
|
||||||
# Try to import from _commit.py module first
|
# Try to import from _commit.py module first
|
||||||
try:
|
try:
|
||||||
from vrobbler._commit import commit
|
from vrobbler._commit import commit as _commit
|
||||||
except ImportError:
|
except ImportError:
|
||||||
pass
|
pass
|
||||||
else:
|
else:
|
||||||
return {"app_version": app_version, "git_commit": commit}
|
if _commit and _commit != "unknown":
|
||||||
|
return {"app_version": app_version, "git_commit": _commit}
|
||||||
|
|
||||||
# Try to read from commit file (written during deploy)
|
# Try to read from commit file (written during deploy)
|
||||||
commit_file = Path("/var/lib/vrobbler/commit.txt")
|
commit_file = Path("/var/lib/vrobbler/commit.txt")
|
||||||
|
|||||||
Reference in New Issue
Block a user