Commit Graph

1917 Commits

Author SHA1 Message Date
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
Claudio Ortolina 67341f3ceb Revert "Add Orion for production perf measurement"
This reverts commit ec40f357d5.
2025-09-30 20:11:19 +03:00