1290456378
Update SPF guidance in admin dashboard to include SpamExperts IPv4 and IPv6 subnets
main
NiekRabelink2026-11-02 12:51:30 +01:00
3ddcf1d238
Add whitespace-nowrap and strict shrink-0 to admin nav items to prevent any text wrapping or overlap
NiekRabelink2026-11-02 12:44:08 +01:00
07258420af
Add full multipart HTML document and plain-text alternate part to eliminate SpamAssassin penalty
NiekRabelink2026-11-02 12:39:42 +01:00
17b16ddd9f
Add DKIM active status to admin email verification dashboard
NiekRabelink2026-11-02 11:53:39 +01:00
72c0feb1f3
Fix EHLO domain for Versio Exim anti-spoofing and upgrade test email to formatted HTML
NiekRabelink2026-11-02 11:39:56 +01:00
ab1d46e0e3
Update admin email tab to display verified active DNS SPF and DMARC status instead of troubleshooting notice
NiekRabelink2026-11-02 11:34:48 +01:00
560a6ae20b
Fix timezone to Europe/Amsterdam, fix 500 error on communication and customer pages with bulletproof schema helper, and redesign admin header to compact grouped dropdowns
NiekRabelink2026-11-02 11:05:28 +01:00
cf55f3c9f9
Fix 500 error on admin access: make navigation layout resilient and auto-run pending migrations on admin entry
NiekRabelink2026-11-02 10:38:22 +01:00
44c440222a
Fix admin content tab retention on test mail & save, add SMTP encryption support, and provide Gmail DNS deliverability diagnostic guidance
NiekRabelink2026-11-02 10:02:53 +01:00
9fd39bd7d6
Add customer contact inquiry system, automated receipt emails, admin communication inbox, and customer profile management
NiekRabelink2026-11-02 09:56:24 +01:00
e0592212e1
Redesign logo & storefront, light subtle admin theme, and 3D print cost calculator
NiekRabelink2026-11-01 21:23:53 +01:00
0c95c7d120
fix: enable cron daemon in Dockerfile, speed up sync interval to every 5 minutes and add opportunistic auto-sync check
NiekRabelink2026-11-01 17:02:01 +01:00
ef19221b62
security: add HTTP security headers, rate limiting on sensitive routes, and file upload extension validation
NiekRabelink2026-11-01 16:46:03 +01:00
b3add6f0c2
feat: add webshop offline maintenance mode with admin toggle and red maintenance screen
NiekRabelink2026-11-01 16:28:30 +01:00
4994d4a8ef
feat: replace raw image path input with interactive visual gallery and multi-image manager in admin and shop
NiekRabelink2026-11-01 16:24:12 +01:00
c06701673a
Add product status tabs, persist user collection seeding, and enhance staging visibility
NiekRabelink2026-11-01 16:17:02 +01:00
0433f8d6bf
feat: flat light colorful shop redesign with catchy 3D logo and pure catalog storefront
NiekRabelink2026-10-31 20:13:43 +01:00
7964bbd9ec
Add accurate photorealistic 3D print product & category photos and rewrite all copy to professional maker-focused texts
NiekRabelink2026-10-31 17:49:33 +01:00
d55cb97bfd
Refine design (less clunky, fully mobile-friendly), seed only Fidget Toys, Pokemon & Film popculture, and add direct custom model ordering
NiekRabelink2026-10-31 16:45:39 +01:00
fdf768b352
Fix HTTPS asset loading behind proxy and redesign layout to playful toy-like 3D print webshop
NiekRabelink2026-10-31 15:52:08 +01:00
69f1800fcd
Fix production 500 error: remove build-time config:cache and fix runtime database permissions and seeding
NiekRabelink2026-10-31 15:41:27 +01:00