flwo / client /src

Commit History

fix: AdminServerSubscriptionsPage shows active only + rejected section
c37869a

moustafa7 commited on

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

moustafa7 commited on

feat: subscription detail page, link from orders, route added
0b1d17c

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

fix: remove duplicate hosting link in ClientSidebar
f40010c

moustafa7 commited on

fix: Modal component accepts both 'open' and 'isOpen' props
35b2cf8

moustafa7 commited on

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

moustafa7 commited on

fix: admin server plan API paths use /admin instead of /x9k2-manage/panel
0b91c85

moustafa7 commited on

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

moustafa7 commited on

fix: TemplatePreviewPage reviews unwrapping (paginated helper wraps data in {reviews: []})
19a365b

moustafa7 commited on

fix: toast reads server's 'message' field instead of 'error' field
45aaed6

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

fix: rename SkeletonCard to CardSkeleton for build
7fc51ae

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

fix: add Star import to AboutPage
485b50e

moustafa7 commited on

fix: use landing footer data in ContactPage, use features in AboutPage
45bfaaa

moustafa7 commited on

fix: show actual server error message on landing save failure
e478658

moustafa7 commited on

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

moustafa7 commited on

fix: redirect admin logout to /x9k2-manage instead of landing
7af2e70

moustafa7 commited on

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

moustafa7 commited on

remove SupportWidget (floating chat bot) from client layout
eb7afee

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

Fix axios default to relative /api URL
38661d3

moustafa7 commited on

Use relative API/Socket URLs for production
dee3ea7

moustafa7 commited on

Initial commit
24727a3

moustafa7 commited on