Dillard Blom dillard
  • Joined on 2026-07-07
dillard pushed to master at Ensembia/QRForge-selfhosted 2026-07-12 11:45:57 +02:00
96e2e5f475 Correct README wording for role-based access and VIP edition
e154e92c1a Add country field to vCard QR codes
fba327f5d6 Prevent a super admin from changing their own access level
8ba999a301 Use logo-on-white PWA icons instead of the transparent variant
62ac0c93a1 Fix GD build missing FreeType/JPEG support
Compare 188 commits »
dillard pushed to master at Ensembia/QRForge-selfhosted 2026-07-12 09:38:38 +02:00
f2d4c945af Correct README wording for role-based access and VIP edition
6ef56bcb58 Add country field to vCard QR codes
7967c36a11 Prevent a super admin from changing their own access level
357aff618c Use logo-on-white PWA icons instead of the transparent variant
8c7823949e Fix GD build missing FreeType/JPEG support
Compare 5 commits »
dillard pushed to master at Ensembia/QRForge-selfhosted 2026-07-11 16:37:44 +02:00
d59b6d889b Fix nginx 403 on root path when index.php isn't baked into the nginx image
dillard pushed tag v0.9 to Ensembia/QRForge-selfhosted 2026-07-11 15:13:03 +02:00
dillard pushed to master at Ensembia/QRForge-selfhosted 2026-07-11 13:04:21 +02:00
f9509e3ff5 Fix stale GitHub repo URL on About page (pre-dates the repo rename)
dillard pushed to master at Ensembia/QRForge-selfhosted 2026-07-11 12:16:21 +02:00
1b0c668e3c Fix nginx serving no static assets in production compose (ported from qr-vip)
dillard pushed to master at Ensembia/QRForge-selfhosted 2026-07-11 12:02:55 +02:00
5152330c7c Rename internal Docker service/network/volume identifiers to qrforge-*
dillard pushed to master at Ensembia/QRForge-selfhosted 2026-07-11 11:40:35 +02:00
b9a737419c Fix IDOR: getQrcode/editQrcode/deleteQrcode had no ownership check
dillard pushed to master at Ensembia/QRForge-selfhosted 2026-07-11 09:48:11 +02:00
4490ee77d6 Fix stale qr-storage volume mount path in dev docker-compose.yml
dillard pushed to master at Ensembia/QRForge-selfhosted 2026-07-11 09:40:40 +02:00
5b57289a50 Fix owner-scope query bug returning the wrong qr code by id
e383b20c6b Update LICENSE
Compare 2 commits »
dillard renamed repository from QR-app-selfhosted to Ensembia/QRForge-selfhosted 2026-07-11 04:20:34 +02:00
dillard pushed to master at Ensembia/QRForge-selfhosted 2026-07-11 03:42:27 +02:00
f8addb95f1 Rebrand to QRForge (local only - do not push before domain confirmed)
bffd9a315b Fase 3 feedback round 4: group filename with owner in the qr forms
23c30db5e0 Fase 3 feedback round 3: sidebar icons, thumbnail preview, location search
175cbb91bf Fase 3 feedback round 2: live color preview, bigger top icon, dashboard links
Compare 4 commits »
dillard pushed to master at Ensembia/QRForge-selfhosted 2026-07-10 03:23:45 +02:00
9cdfbe7a10 Fase 3 feedback round: style preview, icon upload, font choice, optional bitcoin amount, WPA3
dillard pushed to master at Ensembia/QRForge-selfhosted 2026-07-09 00:49:58 +02:00
be9164850a Fase 3 priority 2: presets, random style, qr scanner, PWA
dillard pushed to master at Ensembia/QRForge-selfhosted 2026-07-09 00:03:20 +02:00
f7d2de355e Fase 3 v1: new qr types, svg export, clipboard, frame text, batch CSV
dillard pushed to master at Ensembia/QRForge-selfhosted 2026-07-08 20:39:31 +02:00
b5ef4ac0cb Admin-scoped user accounts, secure qr code storage, PHP 8.4 upgrade
dillard pushed to master at Ensembia/QRForge-selfhosted 2026-07-08 16:37:50 +02:00
a1ab16d54c Fase 2: read-only user role with per-category view toggles
dillard pushed tag v0.8 to Ensembia/QRForge-selfhosted 2026-07-08 15:19:37 +02:00
dillard created branch master in Ensembia/QRForge-selfhosted 2026-07-08 15:19:34 +02:00
dillard pushed to master at Ensembia/QRForge-selfhosted 2026-07-08 15:19:34 +02:00
feb5380b28 Security hardening: CSRF, rate limiting, session/password policy, audit log
268a6a3f65 Remove unnecessary extra information from documentation
812db2bf9b Delete support section from index.html
48d7fefd02 Remove donation button from README
27a5dbd466 Merge pull request #144 from CLAlberto/master
Compare 10 commits »