myrmidex
  • Joined on 2026-02-08
myrmidex created branch release/v0.4.1 in lvl0/incr 2026-08-16 13:17:11 +02:00
myrmidex closed issue lvl0/incr#65 2026-08-16 13:14:48 +02:00
Production image takes 36 minutes to build
myrmidex commented on issue lvl0/incr#65 2026-08-16 13:14:46 +02:00
Production image takes 36 minutes to build

Done — 8d124e4

Changes

Prebuilt extensions. docker-php-ext-installmlocati/php-extension-installer, matching the CI image from #57. Six C compiles under arm64 QEMU were…

myrmidex closed issue lvl0/incr#62 2026-08-16 13:12:58 +02:00
build.yml builds the production image twice per release
myrmidex commented on issue lvl0/incr#62 2026-08-16 13:12:57 +02:00
build.yml builds the production image twice per release

Done — 27ca479

build.yml triggers on v* tags only. The branches: [main] trigger is gone, and Determine tags lost its now-unreachable branch/tag conditional — it always emits…

myrmidex commented on issue lvl0/incr#65 2026-08-16 13:09:06 +02:00
Production image takes 36 minutes to build

Decision: arm64 stays

Nothing currently deploys to ARM, but the image is published for self-hosters and dropping the platform would lock out anyone on a Raspberry Pi or an ARM VPS. The…

myrmidex opened issue lvl0/incr#65 2026-08-16 13:07:34 +02:00
Production image takes 36 minutes to build
myrmidex commented on issue lvl0/incr#62 2026-08-16 13:06:28 +02:00
build.yml builds the production image twice per release

Measured cost of the duplicate

The v0.4.0 release produced the real numbers:

myrmidex closed issue lvl0/incr#64 2026-08-16 12:24:16 +02:00
Reduce duplication in Counter and the Blade view
myrmidex commented on issue lvl0/incr#64 2026-08-16 12:24:15 +02:00
Reduce duplication in Counter and the Blade view

Done — e5c257d

The duplicated forms

New resources/views/components/counter-form.blade.php. The input, its 200-character class string, the @error block and the submit button now…

myrmidex closed issue lvl0/incr#63 2026-08-16 12:23:54 +02:00
Remove unused dev dependencies and untrack the PHPUnit result cache
myrmidex commented on issue lvl0/incr#63 2026-08-16 12:23:52 +02:00
Remove unused dev dependencies and untrack the PHPUnit result cache

Done — 181e0cb

Removed: fakerphp/faker, laravel/sail, docker/dev/podman-sail-alias.sh, the faker_locale key in config/app.php, and APP_FAKER_LOCALE from .env and…

myrmidex commented on issue lvl0/incr#63 2026-08-16 12:17:15 +02:00
Remove unused dev dependencies and untrack the PHPUnit result cache

Correction: mockery/mockery cannot be removed

Removing it broke all 17 tests with Class "Mockery" not found.

Laravel's testing layer needs it. RefreshDatabase runs migrations…

myrmidex commented on issue lvl0/incr#63 2026-08-16 12:13:56 +02:00
Remove unused dev dependencies and untrack the PHPUnit result cache

Correction: .phpunit.result.cache was never tracked

The ticket claims it is "committed and listed in .gitignore:14". That is wrong — I misread my own check when writing this.

Verifie…

myrmidex opened issue lvl0/incr#64 2026-08-16 12:12:24 +02:00
Reduce duplication in Counter and the Blade view
myrmidex opened issue lvl0/incr#63 2026-08-16 12:11:31 +02:00
Remove unused dev dependencies and untrack the PHPUnit result cache
myrmidex closed issue lvl0/incr#61 2026-08-16 12:04:47 +02:00
Bring project documentation up to ffr's standard
myrmidex commented on issue lvl0/incr#61 2026-08-16 12:04:45 +02:00
Bring project documentation up to ffr's standard

Done — 2183dff and follow-up

Shipped in v0.4.0.

Licence

Was contradictory in three places: LICENSE said GPL v3, the README said GPL v3, composer.json:10 said MIT. All three…

myrmidex closed issue lvl0/incr#59 2026-08-16 12:04:28 +02:00
Page title says "Laravel" and favicons are starter-kit stock
myrmidex commented on issue lvl0/incr#59 2026-08-16 12:04:25 +02:00
Page title says "Laravel" and favicons are starter-kit stock

Done — 01052a0

Shipped in v0.4.0.

  • APP_NAME=Laravelincr in .env and .env.example. The config('app.name', 'incr') fallback never fired because APP_NAME was set, just…