Commit Graph

84 Commits

Author SHA1 Message Date
Claudio Ortolina 0bdffbc12a Update erlang to 28.5.0.1 2026-05-31 22:33:16 +03:00
Claudio Ortolina fed7f97b8e Increase partitioned test setup to 4 partitions 2026-05-27 23:32:17 +03:00
Claudio Ortolina 45c52ee614 Tighten setup instructions 2026-05-26 18:48:12 +03:00
Claudio Ortolina c2b8ed2b4a Update elixir to 1.20.0-rc.6 2026-05-21 17:33:37 +01:00
Claudio Ortolina afb0d10bcc Enable mise monorepo tasks 2026-05-15 10:12:35 +01:00
Claudio Ortolina 3406561a44 Update elixir to 1.20.0-rc.5 2026-05-13 20:14:58 +01:00
Claudio Ortolina 32a47bda47 Update node to 26.0.0 2026-05-07 06:25:44 +01:00
Claudio Ortolina 65366738a7 Add extension to format on edit 2026-05-04 21:52:03 +01:00
Claudio Ortolina 0675cff839 Don't install pi as a direct dependency
If used, it should be available on the host machine
2026-05-01 15:31:28 +01:00
Claudio Ortolina 8777f05e2e Use mise.lock 2026-04-30 20:06:38 +01:00
Claudio Ortolina 870b35787f Add pi.dev configuration
Requires `DEEPSEEK_API_TOKEN` env variable
2026-04-28 15:25:34 +01:00
Claudio Ortolina 69e2d2f6e5 Upgrade to hurl 8.0.0 2026-04-27 11:54:40 +01:00
Claudio Ortolina e2a0b7aebc Update to erlang 28.5 2026-04-24 14:09:08 +01:00
Claudio Ortolina 9e1b66a535 Update erlang to 28.4.3 2026-04-21 14:28:14 +01:00
Claudio Ortolina f995e01ca7 Import issue history in backlog.md 2026-04-20 10:02:25 +01:00
Claudio Ortolina 96a1ea0923 Update node to 25.9.0 2026-04-17 10:19:10 +01:00
Claudio Ortolina ea9886a647 Update Erlang to 28.4.2 2026-04-12 07:16:14 +01:00
Claudio Ortolina 755955df54 Update elixir to 1.20.0-rc.4 2026-04-10 23:12:51 +01:00
Claudio Ortolina 40b79e1226 Replace .tool-versions with native mise tools 2026-03-23 20:41:25 +00:00
Claudio Ortolina 55f7d7f2e2 Try and setup litestream for S3 backups 2026-03-20 23:04:09 +00:00
Claudio Ortolina e0530bb039 Add support for running parallelized tests locally 2026-03-02 11:09:50 +00:00
Claudio Ortolina 76f6791a45 Update mise.toml with accurate environment
Includes docs updates
2026-01-30 15:09:53 +00:00
Claudio Ortolina 24cad21bef Add shellckeck lint step 2025-10-07 17:29:11 +03:00
Claudio Ortolina 3a6e3f247c Setup shellcheck 2025-10-07 17:21:39 +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 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