Commit Graph

56 Commits

Author SHA1 Message Date
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 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 acff351577 Move mise task scripts under /scripts 2025-10-06 22:46:59 +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 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 dae334b1b7 Scrobbled tracks CRUD
- Failing tests
- Warnings
2025-09-16 12:45:36 +03:00
Claudio Ortolina 9a3f04f962 Move prod backup script to own file 2025-09-16 11:28:09 +03:00
Claudio Ortolina d843ef8635 Sync usage rules when running mix setup 2025-09-16 10:11:52 +03:00
Claudio Ortolina ea21eb1e9f Add mise task to watch CI 2025-09-16 09:43:33 +03:00
Claudio Ortolina f5e37b66cf Deploy using HURL
So that the deployment can be monitored
2025-09-14 17:42:04 +03:00
Claudio Ortolina d5cf9d3912 Add sqlean tasks to mise 2025-09-04 15:25:37 +03:00
Claudio Ortolina 488f4d258a Add mise task to trigger deploy 2025-08-28 10:06:34 +03:00
Claudio Ortolina 16452731c6 Use docker compose to build and push 2025-08-26 16:49:58 +03:00
Claudio Ortolina 7ac858fe82 Remove/replace fly-dependent tasks 2025-08-25 13:34:29 +03:00
Claudio Ortolina ba0c9a60dc Minor fixes to a couple of mise tasks 2025-07-31 21:51:56 +03:00
Claudio Ortolina 662bf49dea Install and use Usage Rules
requires a further cleanup of CLAUDE.md
2025-07-19 09:09:25 +01:00
Claudio Ortolina f54d7744cf Pass Fluxon secrets when building docker locally 2025-06-29 19:20:29 +01:00
Claudio Ortolina 0ad67f10c6 Use prefix for npm tasks instead of dir 2025-06-21 16:44:47 +03:00
Claudio Ortolina 53e7818130 Set DBUI_URL for dev 2025-06-16 12:03:18 +03:00
Claudio Ortolina c0ef2038e7 Add tasks to update esbuild version 2025-05-27 14:49:24 +01:00
Claudio Ortolina fe9bf0de2a Fix static-checks dev task to merge translations 2025-05-12 17:38:02 +01:00
Claudio Ortolina 500446d5ce Add tooling to preview README locally 2025-04-21 18:42:03 +01:00
Claudio Ortolina 302bf13613 Extend setup to support Fluxon UI installation 2025-04-15 14:45:09 +01:00
Claudio Ortolina 683b62726f Add task to migrate production 2025-03-28 08:53:30 +00:00
Claudio Ortolina 420ea47a2a Update mise tasks with better namespaces 2025-03-23 18:40:40 +00:00
Claudio Ortolina 32ca77e0f5 Ask for confirmation before deleting local db backups 2025-03-23 18:23:08 +00:00
Claudio Ortolina 16f8baee80 Add mise task for production tests 2025-03-23 13:49:43 +00:00
Claudio Ortolina 914851f996 Add mise task to prune local production backups 2025-03-22 16:49:07 +00:00
Claudio Ortolina fcd43d7bd6 Structure mise.toml 2025-03-09 14:49:15 +00:00
Claudio Ortolina be7231f5aa Add task to check that Tailwind is up to date 2025-03-09 09:17:05 +00:00
Claudio Ortolina 7ae099524b Add Mix task to update Tailwind version 2025-03-06 15:33:17 +00:00
Claudio Ortolina 9b03e78ca6 Add tasks to build and push docker image 2025-03-05 09:53:17 +00:00
Claudio Ortolina 5fa0b090fd Add gh to mise tools 2025-02-25 16:51:40 +00:00
Claudio Ortolina e441a2455a Add sqlite to mise tools 2025-02-24 11:10:10 +00:00
Claudio Ortolina 36d0d29316 Add production backup task to mise 2025-02-22 10:03:14 +00:00
Claudio Ortolina aba0eeeffe Add flyctl to mise tools 2025-02-22 10:02:55 +00:00
Claudio Ortolina dd4f43144f Hide static-checks-hook mise task 2025-02-22 10:01:50 +00:00
Claudio Ortolina 269cd4970f Add 'test' and 'console' mise tasks 2025-02-21 17:29:30 +00:00
Claudio Ortolina d233d0b7a1 Add pre-commit hook to make sure static checks pass 2025-02-21 08:54:22 +00:00