Dillard Blom dillard
  • Joined on 2026-07-07
dillard created repository Elnam/BASDM 2026-07-30 02:21:52 +02:00
dillard created repository Epimonos/MCP-Project-bus 2026-07-30 02:20:20 +02:00
dillard pushed to master at Ensembia/QRForge-selfhosted 2026-07-15 01:20:42 +02:00
31290517ba Add a lightweight schema migration runner, fix missing PHPMailer in prod image
dillard pushed to master at Ensembia/QRForge-selfhosted 2026-07-14 15:59:10 +02:00
d169b85f54 Fold email columns into init.sql, drop the admin/admin demo mention
dillard pushed to master at Ensembia/QRForge-selfhosted 2026-07-14 12:47:41 +02:00
9f10c8ffb5 Fix mail config not reaching vm420 + let admins view/set a user's email
dillard pushed to master at Ensembia/QRForge-selfhosted 2026-07-14 09:55:11 +02:00
a692304748 Add self-registration: free accounts via email + self-hosted CAPTCHA
dillard pushed to master at Ensembia/QRForge-selfhosted 2026-07-13 16:48:43 +02:00
e66f3a0360 Switch DB and qr-storage from named volumes to bind mounts
dillard pushed to master at Ensembia/QRForge-selfhosted 2026-07-13 16:13:20 +02:00
0bde9ef7c9 Move filename/style options after the type-specific content fields
dillard pushed to master at Ensembia/QRForge-selfhosted 2026-07-12 14:14:40 +02:00
c1da4a95c3 Warn before the idle-timeout logs a user out mid-form
dillard pushed tag v0.9 to Ensembia/QRForge-selfhosted 2026-07-12 11:46:00 +02:00
dillard pushed tag v0.8 to Ensembia/QRForge-selfhosted 2026-07-12 11:46:00 +02:00
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