Compare commits
5 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| f9ba6fec14 | |||
| 5f55163147 | |||
| a6ef34623e | |||
| 7cb48d20f6 | |||
| 445103a878 |
@ -95,6 +95,15 @@ jobs:
|
|||||||
poetry build
|
poetry build
|
||||||
git checkout vrobbler/_commit.py
|
git checkout vrobbler/_commit.py
|
||||||
|
|
||||||
|
- name: Clean old wheels from server
|
||||||
|
uses: appleboy/ssh-action@v1.0.3
|
||||||
|
with:
|
||||||
|
host: vrobbler.service
|
||||||
|
username: root
|
||||||
|
key: ${{ secrets.JAIL_KEY }}
|
||||||
|
script: |
|
||||||
|
rm -f /var/lib/vrobbler/dist/*.whl
|
||||||
|
|
||||||
- name: Copy wheel to server and deploy
|
- name: Copy wheel to server and deploy
|
||||||
uses: appleboy/scp-action@v1.0.0
|
uses: appleboy/scp-action@v1.0.0
|
||||||
with:
|
with:
|
||||||
@ -116,8 +125,8 @@ jobs:
|
|||||||
mkdir -p /var/lib/vrobbler
|
mkdir -p /var/lib/vrobbler
|
||||||
echo "${{ gitea.sha }}" | cut -c1-8 > /var/lib/vrobbler/commit.txt
|
echo "${{ gitea.sha }}" | cut -c1-8 > /var/lib/vrobbler/commit.txt
|
||||||
pip uninstall -y vrobbler
|
pip uninstall -y vrobbler
|
||||||
rm -f /var/lib/vrobbler/*.whl
|
pip install /var/lib/vrobbler/dist/*.whl
|
||||||
pip install /var/lib/vrobbler/*.whl
|
rm -f /var/lib/vrobbler/dist/*.whl
|
||||||
python -c "import vrobbler; print(f'vrobbler {vrobbler.__version__} installed OK')"
|
python -c "import vrobbler; print(f'vrobbler {vrobbler.__version__} installed OK')"
|
||||||
vrobbler migrate
|
vrobbler migrate
|
||||||
vrobbler collectstatic --noinput
|
vrobbler collectstatic --noinput
|
||||||
|
|||||||
44
PROJECT.org
44
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 [0/13] :vrobbler:project:personal:
|
* Backlog [0/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
|
||||||
@ -428,7 +428,7 @@ Pretty clear, I would love to make trails more useful. Historically I wasn't
|
|||||||
hiking a lot, which made the source for this a bit silly. But it's clear that
|
hiking a lot, which made the source for this a bit silly. But it's clear that
|
||||||
AllTrails is the best source, though having TrailForks is nice to.
|
AllTrails is the best source, though having TrailForks is nice to.
|
||||||
|
|
||||||
** TODO [#B] Add `garmin_activity_id` to the TrailMetadataLog class :vrobbler:trails:feature:personal:project:
|
** TODO [#B] Add `garmin_activity_id` to the TrailLogData class :trails:feature:personal:project:
|
||||||
:PROPERTIES:
|
:PROPERTIES:
|
||||||
:ID: 5a4fb0f8-0555-40ec-b06f-93c26bd686f4
|
:ID: 5a4fb0f8-0555-40ec-b06f-93c26bd686f4
|
||||||
:END:
|
:END:
|
||||||
@ -505,6 +505,46 @@ 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
|
different in the webhook than what's in the scrobble.log, update the comment in
|
||||||
the scrobble.log
|
the scrobble.log
|
||||||
|
|
||||||
|
** TODO [#C] Fix bug where Weigh-in imports do not set title :bug:tasks:scale:
|
||||||
|
:PROPERTIES:
|
||||||
|
:ID: 622e354a-8e66-4ecd-9e1c-a53f0a2ec362
|
||||||
|
:END:
|
||||||
|
|
||||||
|
*** Description
|
||||||
|
|
||||||
|
Currently when we import a scale CSV row and create data, the title is left
|
||||||
|
blank which makes it look funny in a list view. Let's save the weight as the
|
||||||
|
title of the Weigh-in task.
|
||||||
|
|
||||||
|
* Version 40.2 [1/1]
|
||||||
|
** DONE [#A] Try fixing deploy bugs again :tooling:releases:bug:
|
||||||
|
:PROPERTIES:
|
||||||
|
:ID: 15894943-be1d-200f-8400-a136770ad9d2
|
||||||
|
:END:
|
||||||
|
|
||||||
|
* Version 40.1 [2/2]
|
||||||
|
** DONE [#A] Releases are still broken :bug:releases:tooling:
|
||||||
|
:PROPERTIES:
|
||||||
|
:ID: bca37a18-afa2-4ddd-a11b-ef0555f38bc9
|
||||||
|
:END:
|
||||||
|
|
||||||
|
*** Description
|
||||||
|
|
||||||
|
Deploys are still broken, even with them being pulled apart and run separately.
|
||||||
|
|
||||||
|
We need to address the way the commit ends up stashed in the codebase.
|
||||||
|
|
||||||
|
** DONE [#C] Fix bug on chart pages where trail titles missing :bug:trails:charts:
|
||||||
|
:PROPERTIES:
|
||||||
|
:ID: 21075430-8a93-4e59-9a02-479315960ae6
|
||||||
|
:END:
|
||||||
|
|
||||||
|
*** Description
|
||||||
|
|
||||||
|
When trails are rendered on the chart views, there are no titles, which means we don't see
|
||||||
|
anything except the ranking number.
|
||||||
|
|
||||||
|
|
||||||
* Version 40.0 [2/2]
|
* Version 40.0 [2/2]
|
||||||
** DONE [#A] Fix error in org-mode task sync :emacs:orgmode:tasks:bug:
|
** DONE [#A] Fix error in org-mode task sync :emacs:orgmode:tasks:bug:
|
||||||
:PROPERTIES:
|
:PROPERTIES:
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
[tool.poetry]
|
[tool.poetry]
|
||||||
name = "vrobbler"
|
name = "vrobbler"
|
||||||
version = "40.0"
|
version = "40.2"
|
||||||
description = ""
|
description = ""
|
||||||
authors = ["Colin Powell <colin@unbl.ink>"]
|
authors = ["Colin Powell <colin@unbl.ink>"]
|
||||||
|
|
||||||
|
|||||||
@ -258,7 +258,7 @@
|
|||||||
{% for chart in charts.trail|slice:":20" %}
|
{% for chart in charts.trail|slice:":20" %}
|
||||||
<li class="list-group-item d-flex justify-content-between align-items-center">
|
<li class="list-group-item d-flex justify-content-between align-items-center">
|
||||||
<span class="me-2"><strong>#{{chart.rank}}</strong></span>
|
<span class="me-2"><strong>#{{chart.rank}}</strong></span>
|
||||||
<a href="{{chart.trail.get_absolute_url}}">{{chart.trail.name}}</a>
|
<a href="{{chart.trail.get_absolute_url}}">{{chart.trail.title}}</a>
|
||||||
<span class="badge bg-primary rounded-pill">{{chart.count}}</span>
|
<span class="badge bg-primary rounded-pill">{{chart.count}}</span>
|
||||||
</li>
|
</li>
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
|
|||||||
Reference in New Issue
Block a user