release/0.4.0 #60

Merged
myrmidex merged 30 commits from release/0.4.0 into main 2026-08-16 11:58:52 +02:00

30 commits

Author SHA1 Message Date
379ac76d33 Merge remote-tracking branch 'origin/main' into release/0.4.0
All checks were successful
CI / ci (push) Successful in 36s
CI / build (push) Successful in 53s
CI / ci (pull_request) Successful in 32s
CI / build (pull_request) Successful in 1m8s
2026-08-16 11:53:48 +02:00
1df0b76f10 46 - Restore push trigger
All checks were successful
CI / ci (push) Successful in 32s
CI / build (push) Successful in 1m2s
CI / ci (pull_request) Successful in 34s
CI / build (pull_request) Successful in 1m5s
2026-08-16 11:46:45 +02:00
35aa555a97 46 - Run CI once per push instead of twice
All checks were successful
CI / ci (pull_request) Successful in 30s
CI / build (pull_request) Successful in 1m1s
2026-08-16 11:41:45 +02:00
e2407cd161 61 - Add counter screenshot to the README
Some checks failed
CI / build (pull_request) Waiting to run
CI / ci (push) Successful in 29s
CI / build (push) Has been cancelled
CI / ci (pull_request) Has been cancelled
2026-08-16 11:38:50 +02:00
2183dff508 61 - Relicense to AGPL, add CONTRIBUTING and CHANGELOG
All checks were successful
CI / ci (push) Successful in 31s
CI / build (push) Successful in 1m4s
CI / ci (pull_request) Successful in 29s
CI / build (pull_request) Successful in 1m2s
2026-08-16 11:32:58 +02:00
b38a8744bb 46 - Install ca-certificates in the build job
All checks were successful
CI / ci (push) Successful in 32s
CI / build (push) Successful in 1m7s
CI / ci (pull_request) Successful in 37s
CI / build (pull_request) Successful in 55s
2026-08-16 11:09:47 +02:00
bb0b94f8fe 46 - Install git in the build job so checkout works
Some checks failed
CI / ci (push) Successful in 30s
CI / build (push) Failing after 1m19s
CI / ci (pull_request) Successful in 35s
CI / build (pull_request) Failing after 1m26s
2026-08-16 10:58:21 +02:00
d778cfbebb 46 - Disable Vite manifest resolution in tests
Some checks failed
CI / ci (push) Successful in 30s
CI / build (push) Failing after 42s
CI / ci (pull_request) Successful in 30s
CI / build (pull_request) Failing after 34s
2026-08-16 10:50:28 +02:00
68ed294b82 46 - Squash migrations and run CI against sqlite
Some checks failed
CI / ci (push) Failing after 1s
CI / build (push) Failing after 27s
Build and Push CI Image / images (docker/build/Dockerfile.ci, incr-ci, php8.3-3) (push) Successful in 7m6s
CI / ci (pull_request) Failing after 1m17s
CI / build (pull_request) Failing after 34s
2026-08-16 10:38:00 +02:00
c945796530 57 - Revert speculative CI changes ahead of runner diagnosis
Some checks failed
CI / ci (push) Failing after 1m41s
CI / build (push) Failing after 40s
CI / ci (pull_request) Failing after 1m34s
CI / build (pull_request) Failing after 26s
2026-08-16 10:25:16 +02:00
57fc40a8a9 57 - Fully qualify the mysql service image and probe the db endpoint
Some checks failed
CI / ci (push) Failing after 1m34s
CI / build (push) Failing after 37s
CI / ci (pull_request) Failing after 1m41s
CI / build (pull_request) Failing after 35s
2026-08-16 10:09:12 +02:00
bb476b36a2 57 - Add temporary CI networking diagnostics
Some checks failed
CI / build (push) Failing after 35s
CI / ci (push) Failing after 1m42s
CI / ci (pull_request) Failing after 1m37s
CI / build (pull_request) Failing after 33s
2026-08-16 09:56:35 +02:00
1f53dc8ca9 59 - Fix 7-segment font failing to load from the Vite dev server
Some checks failed
CI / ci (push) Failing after 1m39s
CI / ci (pull_request) Failing after 1m38s
CI / build (push) Failing after 41s
CI / build (pull_request) Failing after 40s
2026-08-16 09:44:06 +02:00
7809dce474 57 - Fix MySQL readiness check and bump CI image to php8.3-2
Some checks failed
CI / ci (push) Failing after 1s
CI / build (push) Failing after 34s
Build and Push CI Image / images (docker/build/Dockerfile.ci, incr-ci, php8.3-2) (push) Successful in 6m49s
CI / ci (pull_request) Failing after 2m39s
CI / build (pull_request) Failing after 34s
2026-08-16 09:38:29 +02:00
1c42b5456c 57 - Build CI image on release branches too
Some checks failed
CI / ci (push) Failing after 1s
CI / build (push) Failing after 38s
Build and Push CI Image / images (docker/build/Dockerfile.ci, incr-ci, php8.3-1) (push) Successful in 7m42s
CI / ci (pull_request) Failing after 4m40s
CI / build (pull_request) Failing after 34s
2026-08-16 09:14:25 +02:00
01052a09a9 59 - Fix page title and replace starter-kit favicons
Some checks failed
CI / ci (push) Failing after 1s
CI / build (push) Failing after 37s
CI / ci (pull_request) Failing after 2s
CI / build (pull_request) Failing after 45s
2026-08-16 01:36:40 +02:00
1fecc2b47f 57 - Add prebuilt CI image and images.yml workflow
Some checks failed
CI / ci (push) Failing after 2s
CI / build (push) Failing after 1m9s
CI / ci (pull_request) Failing after 1s
CI / build (pull_request) Failing after 29s
2026-08-16 01:12:25 +02:00
18fa9000e5 56 - Remove stale CI: .github workflows and Jenkinsfile 2026-08-16 01:06:59 +02:00
6ce470374f 52 - Replace React/Inertia with Blade + Livewire 4 2026-08-16 00:57:07 +02:00
c34269d0e9 53 - Collapse the fake user layer 2026-08-15 23:47:03 +02:00
d2dfe44693 55 - Add PHPStan and larastan static analysis 2026-08-15 21:50:37 +02:00
671cdb66ba 48 - Remove asset and price-tracking subsystem 2026-08-15 21:34:19 +02:00
3a28988ae7 54 - Add test coverage for the counter 2026-08-15 15:10:26 +02:00
d482c6d3b7 50 - Collapse entry ledger to a scalar count column 2026-08-15 14:55:57 +02:00
2fe1f22282 49 - Update README: remove milestone and price tracking claims 2026-08-15 14:42:07 +02:00
ae5312fcc9 49 - Remove milestones, progress bar and stats box 2026-08-15 14:39:40 +02:00
8ce8a20d35 51 - Trim onboarding to a single starting-value input 2026-08-15 14:32:03 +02:00
1a7b9132f7 47 - Fix .dockerignore excluding dev container startup script 2026-08-15 14:10:23 +02:00
d379f00d76 47 - Delete unreachable frontend scaffolding 2026-08-15 14:04:05 +02:00
7c56df3823 fix - CI: continue-on-error for coverage comment step (DNS unreachable from runner)
All checks were successful
CI / ci (push) Successful in 16m28s
CI / build (push) Successful in 42s
Build and Push Docker Image / build (push) Successful in 41m47s
2026-05-09 23:28:17 +02:00