flwo / apps /server /src

Commit History

fix: duplicate updateData declaration in updateSubscription
e5ce117

moustafa7 commited on

fix: subscription status validation (no cancel/reject while active) + modal UI
94ca47c

moustafa7 commited on

feat: show subscription requests in admin orders page with type column
beb4b18

moustafa7 commited on

feat: hosting link in navbar+footer, book-now with payment modal & direct activation
604f9f4

moustafa7 commited on

feat: complete subscription system with dates, expiry notifications, admin/client alerts, accounting
9f637f3

moustafa7 commited on

feat: HTML/CSS ZIP preview upload for templates (extract + iframe)
a4ed013

moustafa7 commited on

feat: server plans system + fix template versions/assets pages
f65dd0c

moustafa7 commited on

fix: wrap sendEmail in try-catch to prevent 500 when SMTP unavailable
363d6b4

moustafa7 commited on

fix: prevent duplicate orders for same template (active order check + button debounce)
77ca812

moustafa7 commited on

feat: complete admin/client pages - orders, templates, projects, fields, versions, users, deployments
db2ddc0

moustafa7 commited on

fix: wrap paginated arrays in named objects, resilient startup
47e2259

moustafa7 commited on

feat: advanced template management - fields, assets, reviews, projects, customization
a126dda

moustafa7 commited on

feat: SaaS architecture - template versions, deployment engine, servers, subscriptions
f103956

moustafa7 commited on

refactor: part 1 technical improvements - logging, response standards, caching, soft delete
05cee1f

moustafa7 commited on

refactor: major security, performance, and API quality improvements
4a31b63

moustafa7 commited on

fix: skip invalid sections on landing save instead of failing entirely
239260b

moustafa7 commited on

fix: only clear the matching cookie on logout
f8151ee

moustafa7 commited on

fix: add detailed landing validation error logging with section name
8c5596a

moustafa7 commited on

fix: safeText validation rejects empty strings, make it accept them with default
eb324b4

moustafa7 commited on

fix: separate client/admin refresh cookies to prevent cross-session takeover on same browser
6001748

moustafa7 commited on

feat: add accounting system with expenses, revenue summary, and monthly history
8d24ce9

moustafa7 commited on

fix: migrate old uploads to /data on startup for persistence across rebuilds
bd9e86b

moustafa7 commited on

fix: change features schema from object to array to match frontend
8e15746

moustafa7 commited on

fix: separate site settings endpoint for logo save to bypass landing validation
b59f3e3

moustafa7 commited on

feat: admin-controllable logo via site settings + useSiteSettings hook
0c7012b

moustafa7 commited on

feat: persistent uploads dir, rebrand DesignFlow->Templyn, prefill admin login
8bce1d2

moustafa7 commited on

Fix sameSite cookie, show user names, home link in sidebar
27bb290

moustafa7 commited on

Fix socket real-time: rate limiter per API, transports, reconnection
4b59f7c

moustafa7 commited on

Bot auto-reply + AI infra + SupportWidget
a0a2b9e

moustafa7 commited on

Multiple direct conversations per client + client conv list
42860b9

moustafa7 commited on

Move rate limiter after static files, increase limit
0e032e6

moustafa7 commited on

Use execSync for seed, graceful failure
e8bface

moustafa7 commited on

Add prisma db push and seed on startup
c3b49db

moustafa7 commited on

Fix clientDist path: 3 levels up not 2
e8176d5

moustafa7 commited on

Fix: graceful fallback if client build missing, 500 fix
0494fe1

moustafa7 commited on

Remove / JSON route, let static serve index.html
bd84b49

moustafa7 commited on

Fix trust proxy, CSP frame-ancestors, CORS for HF Spaces
41e15e1

moustafa7 commited on

Config: make Redis/Cloudinary/CLIENT_URL optional for HF
e56e6c1

moustafa7 commited on

Add Dockerfile, HF README, serve client in production
3634c25

moustafa7 commited on

Initial commit
24727a3

moustafa7 commited on