Claudio Ortolina
3a6e3f247c
Setup shellcheck
2025-10-07 17:21:39 +03:00
Claudio Ortolina
61aeef4de1
Fix top artists and top album counts
...
Before, each track count would be multiplied by the number of collected
records. Not a problem when there's just one, but if I have more than
one then it would get weird quickly.
2025-10-07 15:56:17 +03:00
Claudio Ortolina
7412c89011
EXP: use init to avoid zombie processes
2025-10-07 15:35:04 +03:00
Claudio Ortolina
f37964b376
Update AGENTS
...
- New mise commands
- Prevent production access
- Instruct on server availability when MCP is running
- Architectural changes
- Patterns
2025-10-07 13:07:45 +03:00
Claudio Ortolina
032100f5ff
Update README to reference new commands
2025-10-07 13:00:23 +03:00
Claudio Ortolina
920e172f9f
Migrate test to dev:test in standalone script
2025-10-07 12:51:07 +03:00
Claudio Ortolina
77c3daf07c
Migrate prod:test to standalone script
2025-10-07 12:49:45 +03:00
Claudio Ortolina
ad0ee0f0aa
Migrate dev:readme-preview to dev:readme in standalone script
2025-10-07 12:47:55 +03:00
Claudio Ortolina
2b5f09ddee
Remove ssh task
2025-10-07 12:46:07 +03:00
Claudio Ortolina
c513c43a52
Ensure working directory in scripts
...
So that they can be run standalone and not just through Mise
2025-10-07 10:30:38 +03:00
Claudio Ortolina
9ab687e306
Migrate ci:watch to standalone script
2025-10-07 10:15:10 +03:00
Claudio Ortolina
91771fc16e
Remove unused docker build scripts
...
Image is always built on CI so that it's the correct architecture
2025-10-07 10:11:52 +03:00
Claudio Ortolina
0215153fc5
Migrate prod:prune-backups to standalone script
2025-10-07 10:10:13 +03:00
Claudio Ortolina
d0b2022d2e
Migrate dev:fix-translation-conflicts to dev:fix-translations in standalone script
2025-10-07 10:03:01 +03:00
Claudio Ortolina
9542421229
Resolve date of today considering timezone
2025-10-07 01:27:40 +03:00
Claudio Ortolina
c06afe631a
Migrate prod:deploy to standalone script
2025-10-07 01:22:25 +03:00
Claudio Ortolina
0803361a2a
Move hooks definition to README
2025-10-07 01:06:10 +03:00
Claudio Ortolina
ff3b22cf65
Migrate dev:console to standalone script
2025-10-07 01:05:30 +03:00
Claudio Ortolina
b131308739
Update usage rules when running dev/update
2025-10-07 01:00:58 +03:00
Claudio Ortolina
08b901cf12
Replace "more" menu with standard ellipsis
2025-10-06 23:09:41 +03:00
Claudio Ortolina
acff351577
Move mise task scripts under /scripts
2025-10-06 22:46:59 +03:00
Claudio Ortolina
d5b0e5bddb
Update to Node 24.9.0
2025-10-06 22:42:45 +03:00
Claudio Ortolina
4d5fcf64e0
Migrate dev:static-checks to dev:lint in standalone script
2025-10-06 18:21:49 +03:00
Claudio Ortolina
27608986df
Restore pre-commit hooks
2025-10-06 18:17:38 +03:00
Claudio Ortolina
b075a18fb5
Migrate deps:update to dev:update in standalone script
2025-10-06 18:15:47 +03:00
Claudio Ortolina
a573dc8427
Migrate deps:outdated to dev:outdated in standalone script
2025-10-06 18:04:40 +03:00
Claudio Ortolina
0a0f64978f
Migrate dev:setup to standalone script
2025-10-06 17:57:58 +03:00
Claudio Ortolina
b98751b460
Make backup script self-discoverable
2025-10-06 17:50:59 +03:00
Claudio Ortolina
ac750d8a91
Refactor essential_fields via search index
2025-10-06 13:48:01 +03:00
Claudio Ortolina
d17e809730
Move npm ci inside setup
2025-10-06 13:16:54 +03:00
Claudio Ortolina
5237444e72
Change npm install to npm ci in mise.toml
...
So that we don’t accidentally update dependencies.
2025-10-05 21:45:18 +03:00
Claudio Ortolina
8fbd5644cf
Update npm install command in Dockerfile
...
Use ci command in order to completely respect lock file.
2025-10-05 14:51:15 +03:00
Claudio Ortolina
620445a2e3
Ignore sentry requests in Metrics
2025-10-03 21:46:15 +03:00
Claudio Ortolina
26c5955fa5
Fix hover states for top artists and top albums
2025-10-03 21:40:15 +03:00
Claudio Ortolina
57dfd3d33d
Remove ErrorTracker
...
Doesn't work with recent LiveView releases, and seems to be maintained
very slowly despite incoming PRs to fix the issues.
2025-10-03 10:15:23 +03:00
dependabot[bot]
f5bd7d0774
Bump actions/checkout from 4 to 5
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4 to 5.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-03 08:03:12 +03:00
Claudio Ortolina
3dec68fe33
Don't run dependency submission on PRs
2025-10-03 07:59:46 +03:00
Claudio Ortolina
feade2ed8d
Configure Dependabot for GitHub Actions updates
2025-10-03 07:52:18 +03:00
Claudio Ortolina
a31892709e
SENTRY_DSN is read automatically by the library
2025-10-03 07:48:37 +03:00
Claudio Ortolina
30e80e6204
Fix position of json viewer elements
2025-10-02 17:28:55 +03:00
Claudio Ortolina
0509608452
Render external links with summary
2025-10-02 17:28:42 +03:00
Claudio Ortolina
dcce3a72c7
Move external links component to Core
2025-10-02 12:36:01 +03:00
Claudio Ortolina
23c36e2521
Extract ExternalLink module
2025-10-02 11:51:44 +03:00
Claudio Ortolina
d1efc90925
Extract favicon_url to CoreComponents
2025-10-02 11:48:19 +03:00
Claudio Ortolina
b6f47fd986
Move external links definition to context
2025-10-02 09:02:13 +03:00
Claudio Ortolina
21997d5e14
Refactor Favicon out
2025-10-02 09:00:11 +03:00
Claudio Ortolina
9b8d8c7fdf
Show artist external links
2025-10-02 08:55:45 +03:00
Claudio Ortolina
445ee6b2f8
Update dependencies
...
exqlite 0.33.0 => 0.33.1
2025-10-02 08:15:23 +03:00
Claudio Ortolina
30c0af475d
Update tailwind from 4.1.13 to 4.1.14
2025-10-01 21:08:13 +03:00
Claudio Ortolina
4c33d3f0aa
Enable Sentry
2025-10-01 13:48:30 +03:00