flwo / apps /server /src

Commit History

  1. fix: duplicate updateData declaration in updateSubscription

    e5ce117
  2. fix: subscription status validation (no cancel/reject while active) + modal UI

    94ca47c
  3. feat: show subscription requests in admin orders page with type column

    beb4b18
  4. feat: hosting link in navbar+footer, book-now with payment modal & direct activation

    604f9f4
  5. feat: complete subscription system with dates, expiry notifications, admin/client alerts, accounting

    9f637f3
  6. feat: HTML/CSS ZIP preview upload for templates (extract + iframe)

    a4ed013
  7. feat: server plans system + fix template versions/assets pages

    f65dd0c
  8. fix: wrap sendEmail in try-catch to prevent 500 when SMTP unavailable

    363d6b4
  9. fix: prevent duplicate orders for same template (active order check + button debounce)

    77ca812
  10. feat: complete admin/client pages - orders, templates, projects, fields, versions, users, deployments

    db2ddc0
  11. fix: wrap paginated arrays in named objects, resilient startup

    47e2259
  12. feat: advanced template management - fields, assets, reviews, projects, customization⁠

    a126dda

  1. feat: SaaS architecture - template versions, deployment engine, servers, subscriptions⁠

    f103956
  2. refactor: part 1 technical improvements - logging, response standards, caching, soft delete⁠

    05cee1f
  3. refactor: major security, performance, and API quality improvements⁠

    4a31b63
  4. fix: skip invalid sections on landing save instead of failing entirely

    239260b
  5. fix: only clear the matching cookie on logout

    f8151ee
  6. fix: add detailed landing validation error logging with section name

    8c5596a
  7. fix: safeText validation rejects empty strings, make it accept them with default

    eb324b4

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

    6001748
  2. feat: add accounting system with expenses, revenue summary, and monthly history

    8d24ce9
  3. fix: migrate old uploads to /data on startup for persistence across rebuilds

    bd9e86b
  4. fix: change features schema from object to array to match frontend

    8e15746
  5. fix: separate site settings endpoint for logo save to bypass landing validation

    b59f3e3
  6. feat: admin-controllable logo via site settings + useSiteSettings hook

    0c7012b
  7. feat: persistent uploads dir, rebrand DesignFlow->Templyn, prefill admin login

    8bce1d2
  8. Fix sameSite cookie, show user names, home link in sidebar

    27bb290
  9. Fix socket real-time: rate limiter per API, transports, reconnection

    4b59f7c
  10. Bot auto-reply + AI infra + SupportWidget

    a0a2b9e
  11. Multiple direct conversations per client + client conv list

    42860b9

  1. Move rate limiter after static files, increase limit

    0e032e6
  2. Use execSync for seed, graceful failure

    e8bface
  3. Add prisma db push and seed on startup

    c3b49db
  4. Fix clientDist path: 3 levels up not 2

    e8176d5
  5. Fix: graceful fallback if client build missing, 500 fix

    0494fe1
  6. Remove / JSON route, let static serve index.html

    bd84b49
  7. Fix trust proxy, CSP frame-ancestors, CORS for HF Spaces

    41e15e1
  8. Config: make Redis/Cloudinary/CLIENT_URL optional for HF

    e56e6c1
  9. Add Dockerfile, HF README, serve client in production

    3634c25
  10. Initial commit

    24727a3