Claudio Ortolina
ecaed5164d
Install s3-browser deps during setup
2026-05-11 10:00:37 +01:00
Claudio Ortolina
b7b2324d99
Extend outdated/update scripts for s3-browser
2026-05-08 22:28:04 +01:00
Claudio Ortolina
c87e725b05
Add prettier checks to precommit
2026-05-05 10:46:09 +01:00
Claudio Ortolina
5888324cc7
Run prettier on all relevant files
2026-05-05 10:45:25 +01:00
Claudio Ortolina
0b1f839091
Remove all remnants of claude
2026-05-05 10:36:50 +01:00
Claudio Ortolina
933f04bb25
Add .mcp.json to version control
2026-04-30 23:00:20 +01:00
Claudio Ortolina
b653c9af00
Add completed task count to backlog section header in dev summary
2026-04-30 17:40:24 +01:00
Claudio Ortolina
815b34c024
ML-9: add mix_audit for CVE scanning (warn-only)
2026-04-24 08:13:42 +01:00
Claudio Ortolina
9eece7e861
Add litestream-based backup script
2026-04-21 14:47:29 +01:00
Claudio Ortolina
f81d756e3e
Improve backup script
...
- Add confirmation
- Makes backup atomic
- Sortable names
2026-04-21 14:46:24 +01:00
Claudio Ortolina
f3d103cf7f
Add backlog section to summary task
2026-04-20 10:11:34 +01:00
Claudio Ortolina
2ef86ae75a
Add mise task to summarize codebase shape
2026-04-17 15:12:19 +01:00
Claudio Ortolina
4a8af7be39
Move lint, precommit, shellcheck from mix aliases to mise scripts
...
Mix aliases should only compose mix tasks. Shell tool orchestration
(shellcheck, fd) belongs in mise scripts. This removes the mix cmd
escape hatch and makes the boundary clear: mix.exs for pure mix
composition, scripts/ for cross-toolchain orchestration.
2026-04-12 12:30:59 +01:00
Claudio Ortolina
65135a618d
Add script/command to validate Dockerfile args versions
2026-04-12 12:10:34 +01:00
Claudio Ortolina
e498dccde5
Provide sqlite3 console command
...
- Loads extensions
- Wraps with rlwrap for convenience
2026-04-12 07:36:07 +01:00
Claudio Ortolina
0339f7f11b
EXP: add task to manage worktrees
2026-04-03 11:41:37 +01:00
Claudio Ortolina
dbb66c4094
Account for failures in deploy script
2026-03-21 21:09:51 +00:00
Claudio Ortolina
95cd00c6bf
Revert "Fix deployment test script"
...
This reverts commit 829d49fcf7 .
In version 4.0.0-beta.468, Coolify fixed the API issue that triggered
the need for this change - reverting to keep using the simplest and most
idiomatic approach
2026-03-12 21:42:11 +00:00
Claudio Ortolina
829d49fcf7
Fix deployment test script
2026-03-10 16:15:22 +00:00
Claudio Ortolina
9433419576
Update mise run dev:outdated with instructional output
2026-03-08 08:57:36 +00:00
Claudio Ortolina
fd9f3e7c0c
WIP
2026-03-08 08:51:54 +00:00
Claudio Ortolina
e0530bb039
Add support for running parallelized tests locally
2026-03-02 11:09:50 +00:00
Claudio Ortolina
ddcb0627cc
Update dependencies
...
spitfire 0.3.3 => 0.3.4
usage_rules 0.1.26 => 1.0.2 (major)
2026-02-10 08:23:05 +00:00
Claudio Ortolina
16c5372dc0
Setup AGENTS.md and CLAUDE.md
2026-02-05 11:14:20 +00:00
Claudio Ortolina
a08380fa7e
Remove AI tooling, and related packages/docs
2026-01-01 16:56:36 +01:00
Claudio Ortolina
f3260ebe66
Use rsync to backup from prod
...
Much faster than scp
2025-11-06 15:11:00 +00:00
Claudio Ortolina
dc0bee8e30
Fix outdated task description
2025-10-28 10:13:14 +00:00
Claudio Ortolina
55a442f33a
Reword "Run update" -> "Outdated"
2025-10-26 12:53:35 +00:00
Claudio Ortolina
3e45759c29
Colorize outdated script summary
2025-10-25 21:00:32 +01:00
Claudio Ortolina
f07b7f1ce3
Add summary to scripts/dev/outdated task
2025-10-25 18:29:12 +01:00
Claudio Ortolina
6e9b4701b3
Do not bail out at the first error when running dev:outdated
2025-10-25 09:18:20 +01:00
Claudio Ortolina
c03c08788d
Replace mix do with commas and use plus signs
2025-10-16 09:43:10 +01:00
Claudio Ortolina
d573b2731a
Add some debug logs to outdated and update dev scripts
2025-10-09 08:49:26 +02:00
Claudio Ortolina
5950739940
Move shellcheck inside mix lint
2025-10-08 08:51:51 +03:00
Claudio Ortolina
71cfb2e0e7
Fix shell helpers
...
- Use alternative function format to make shellcheck happy
- specify bash as an interpreter
2025-10-08 00:43:37 +03:00
Claudio Ortolina
df1631142a
Quote env variables to prevent unwanted expansion
2025-10-08 00:38:16 +03:00
Claudio Ortolina
2e1111a49e
Ignore SC1010
2025-10-08 00:37:12 +03:00
Claudio Ortolina
24cad21bef
Add shellckeck lint step
2025-10-07 17:29:11 +03:00
Claudio Ortolina
80558e8143
Fix resolving of bash helpers
2025-10-07 17:22:11 +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
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
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
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
acff351577
Move mise task scripts under /scripts
2025-10-06 22:46:59 +03:00