This website requires JavaScript.
148b99c4a6
feat build
mahmood
2026-09-25 19:12:39 +03:30
36f239e02c
Feat add iam auth
mahmood
2026-09-25 19:04:48 +03:30
2de90c6b35
docs(delivery): add a step-by-step quick start and a full pre-release section
s.esmaeili and Claude Opus 5
2026-09-23 02:38:00 +03:30
24b7a4c395
fix(api): treat blank env vars as unset; verify the whole flow in Docker Compose
s.esmaeili and Claude Opus 5
2026-09-23 02:27:30 +03:30
3f549f1749
parity(apps+api): report + report/detail on the internal ledger [ref: henza_pwa views/report]
s.esmaeili and Claude Opus 5
2026-09-23 01:49:49 +03:30
5ad1083aee
parity(apps+api): complete_profile in both apps [ref: henza_server Major/CustomerController::complete]
s.esmaeili and Claude Opus 5
2026-09-23 01:42:07 +03:30
f71fd5bfe1
feat(apps): sales-expert screens in both apps + v2 admin home slider (D21, APP-02)
s.esmaeili and Claude Opus 5
2026-09-23 01:12:53 +03:30
69f4ba2b29
feat(api): sales-expert login to the customer apps (D21)
s.esmaeili and Claude Opus 5
2026-09-23 01:05:36 +03:30
53436ec855
chore(release): prepare release/delivery + fix docker env passthrough
s.esmaeili and Claude Opus 5
2026-09-23 00:30:09 +03:30
6d0f5c5359
test(api): B2B admin scan + write-path smoke, both green
s.esmaeili and Claude Opus 5
2026-09-23 00:25:53 +03:30
8b7da90f51
test(apps): customer-flow smoke test for both apps + 4-digit master-code guard
s.esmaeili and Claude Opus 5
2026-09-23 00:22:50 +03:30
0983c42788
fix(admin-panel): retail order status editing posted a body with no orderId
s.esmaeili and Claude Opus 5
2026-09-22 21:30:58 +03:30
676ec3ed72
test(api): live D20 verification + document every env var
s.esmaeili and Claude Opus 5
2026-09-22 21:28:17 +03:30
460cf276b6
parity(api,apps): delivery-mode gaps — master OTP, non-blocking SMS, faToEn, v2 cart cap
s.esmaeili and Claude Opus 5
2026-09-22 18:35:33 +03:30
2194b3d4d9
parity(admin): D17 — SalesExpertProfile, AdminUser name parts, agent grid fields
s.esmaeili and Claude Opus 5
2026-09-22 17:50:47 +03:30
e3af31948e
parity(docs): D16 — stop PRICE-01 as storefront, reorder Phase 1, verify SEC-02
s.esmaeili and Claude Opus 5
2026-09-22 16:43:11 +03:30
64e76a8616
parity(admin): start the Phase 1 matrix — rid mapping, price and order sections
s.esmaeili and Claude Opus 5
2026-09-22 16:17:31 +03:30
654b98520d
parity(api): declare _goldbank_migrations as an ignored model; drift now zero
s.esmaeili and Claude Opus 5
2026-09-22 08:25:03 +03:30
8133a2bdf4
parity(api,admin): split customer name, add making-charge offset, wire SMS
s.esmaeili and Claude Opus 5
2026-09-22 08:08:50 +03:30
7b598e9e8e
parity(api): port the reference price formula with tests; SMS + MON-08 reports
s.esmaeili and Claude Opus 5
2026-09-22 07:40:28 +03:30
c71574b1d2
parity(docs): record D13 — retail storefront preserved but out of scope
s.esmaeili and Claude Opus 5
2026-09-22 07:23:48 +03:30
024e3dd045
parity(api,apps): close SEC-02 - orders take the customer from the token
s.esmaeili and Claude Opus 5
2026-09-22 07:09:33 +03:30
4efe543d62
parity(api,apps): security hotfix stage 2 - real customer sessions, close IDOR
s.esmaeili and Claude Opus 5
2026-09-22 01:20:00 +03:30
fdf833565f
parity(api,apps): security hotfix stage 1 - close unauthenticated write paths
s.esmaeili and Claude Opus 5
2026-09-22 00:43:11 +03:30
004a3945c2
parity(docs): record user decisions D0-D12 and urgent investigation results
s.esmaeili and Claude Opus 5
2026-09-21 23:26:35 +03:30
71192ba2ba
parity(docs): Phase 0 inventory, mapping and draft PROTECTED list
s.esmaeili and Claude Opus 5
2026-09-21 18:09:46 +03:30
a743f6f93c
update admin
s.esmaeili
2026-09-21 17:37:26 +03:30
ef1d4638cc
admin user and ui panel
s.esmaeili
2026-09-21 08:32:31 +03:30
79226c9f13
fix some for api download pic
Montech
2026-09-19 15:44:00 +03:30
7227e9c61b
build
s.esmaeili
2026-09-19 13:12:58 +03:30
cb07e7c969
dashbird beter ui
s.esmaeili
2026-09-19 13:08:27 +03:30
7f20c6333e
cheng dashbord data and ui
s.esmaeili
2026-09-19 12:42:17 +03:30
81987ceae8
admin panel beter ui
s.esmaeili
2026-09-19 12:05:59 +03:30
80ccf1a2aa
feat build
s.esmaeili
2026-09-18 19:58:29 +03:30
e8c67bead0
fix(user-app): rebuild product gallery with fullscreen preview, fix icon reactivity bug
s.esmaeili
2026-09-18 19:42:12 +03:30
062fe80a68
feat build
mahmood
2026-09-18 17:30:32 +03:30
ffd952d754
Merge remote-tracking branch 'origin/main'
mahmood
2026-09-18 17:16:44 +03:30
7a2b8b3109
fix add new version of user in app
mahmood
2026-09-18 17:16:36 +03:30
b80fa9bcfb
Redesign product detail page and fix icon/cart reactivity bugs
s.esmaeili
2026-09-18 16:22:31 +03:30
53a304b5d5
SearchView: Removed the dynamic collection-tile grid (e.g. "پرفروشهای این هفته") and the "نتایج / N محصول" section header from the UI. Underlying data/filtering logic untouched.
s.esmaeili
2026-09-18 12:54:45 +03:30
05fe780c89
Merge branch 'dev'
Montech
2026-09-16 15:45:23 +03:30
e51a068039
chore: include full admin-panel dist assets for Dokploy copy-only deploy
mahmood and Cursor
2026-09-16 12:10:55 +03:30
4743cfb89f
fix admin and montzar
mahmood
2026-09-16 11:59:35 +03:30
262122cb3a
fix build
mahmood
2026-09-16 10:44:58 +03:30
2c48faf30d
Merge branch 'dev' of https://get.feep.ir/s.esmaeili/gold-bank into dev # Please enter a commit message to explain why this merge is necessary, # especially if it merges an updated upstream into a topic branch. # # Lines starting with '#' will be ignored, and an empty message aborts # the commit.
s.esmaeili
2026-09-16 01:54:22 +03:30
e756fbaf85
Redesign orders/cart/search flows and fix RTL/auth edge cases in user-app
s.esmaeili
2026-09-16 01:15:16 +03:30
2448627e1b
fix: stop drift migration from dropping tracking table
mahmood
2026-09-15 22:40:00 +03:30
1f734bedca
FIx some for nginx
mahmood
2026-09-15 22:30:39 +03:30
341c7a5095
fix some for db
Montech
2026-09-15 17:25:12 +03:30
938b1c0b76
Fix some for admin
Montech
2026-09-15 17:06:27 +03:30
a7e13fe64e
fix update build
Montech
2026-09-15 15:41:47 +03:30
0e5f9ccd7b
user-app: extend the redesign across the account screens
s.esmaeili and Claude Opus 5
2026-09-15 01:34:30 +03:30
cc62975dd0
user-app: extend the redesign across the purchase path
s.esmaeili and Claude Opus 5
2026-09-15 01:01:03 +03:30
f2d83c53df
user-app: redesigned home screen and product detail
s.esmaeili and Claude Opus 5
2026-09-14 23:05:29 +03:30
a12fb0450e
api: don't replay the baseline migration on pre-fix databases
s.esmaeili and Claude Opus 5
2026-09-14 21:44:14 +03:30
2b6795d007
api: fix migration runner, serve uploads correctly, add product photos
s.esmaeili and Claude Sonnet 5
2026-09-14 20:56:17 +03:30
a2ab9ba192
admin-panel: drop six more redundant add entries from the sidebar
s.esmaeili and Claude Sonnet 5
2026-09-14 19:43:40 +03:30
d15129168a
admin-panel: drop the four redundant add entries from the sidebar
s.esmaeili and Claude Opus 5
2026-09-14 17:45:30 +03:30
4b038c0518
admin-panel: rebuild the committed deploy artifact from current source
s.esmaeili and Claude Opus 5
2026-09-14 17:35:13 +03:30
9b6b54dc71
admin-panel: build into the folder the Docker image actually serves
s.esmaeili and Claude Opus 5
2026-09-14 17:30:04 +03:30
acc41c21d9
admin-panel: import ant-design-vue 4 reset.css (fixes unstyled page)
s.esmaeili and Claude Opus 5
2026-09-14 17:22:46 +03:30
0e1dd0c36a
admin-panel: convert wholesale-customer add form into a modal
s.esmaeili and Claude Sonnet 5
2026-09-14 17:05:42 +03:30
1bb9802d1f
admin-panel: convert promotion add/edit forms into modals
s.esmaeili and Claude Sonnet 5
2026-09-14 16:56:30 +03:30
3345c86d18
admin-panel: convert financial document add/edit form into a modal
s.esmaeili and Claude Sonnet 5
2026-09-14 16:53:02 +03:30
3e24fe3fc7
admin-panel: convert invoice add/edit form into a modal
s.esmaeili and Claude Sonnet 5
2026-09-14 16:51:16 +03:30
a8988c18a2
admin-panel: convert user and category add/edit forms into modals
s.esmaeili and Claude Sonnet 5
2026-09-14 16:49:24 +03:30
1ac3b03ad5
admin-panel: convert branch and workshop add/edit forms into modals
s.esmaeili and Claude Sonnet 5
2026-09-14 16:46:14 +03:30
12c8195090
admin-panel: convert city create form into a modal (pilot)
s.esmaeili and Claude Sonnet 5
2026-09-14 15:22:54 +03:30
a6d8993d01
admin-panel: render sidebar icons, fix openKeys, persist collapse state
s.esmaeili and Claude Sonnet 5
2026-09-14 15:20:47 +03:30
02d92fc465
admin-panel: add shared modal/header/icon/delete-handler components
s.esmaeili and Claude Sonnet 5
2026-09-14 15:18:17 +03:30
f0de478940
admin-panel: fix CSS bugs and dedupe scoped grid utilities
s.esmaeili and Claude Sonnet 5
2026-09-14 15:09:11 +03:30
7e30701570
admin-panel: upgrade to ant-design-vue 4.2.6
s.esmaeili and Claude Sonnet 5
2026-09-14 15:05:05 +03:30
8fac6a3f36
merge: integrate origin/main with admin panel and api migrations
s.esmaeili
2026-09-13 21:05:20 +03:30
267fc7b7d1
feat: complete admin panel and backend admin api migration
s.esmaeili
2026-09-13 21:02:25 +03:30
f19f49daeb
feat: auto-run SQL migrations and one-time seed on boot
mahmood
2026-09-10 17:15:17 +03:30
a4c5c9259f
Fix some for docker '
mahmood
2026-09-10 14:59:25 +03:30
1b675804ea
fix: nginx dns re-resolve, db healthcheck, explicit bind
mahmood
2026-09-10 14:51:57 +03:30
7d93507089
fix: run API on bookworm with debian Prisma engine
mahmood
2026-09-10 14:45:47 +03:30
88bb7b1fbf
fix: use bookworm + debian Prisma engine
mahmood
2026-09-10 13:58:50 +03:30
bbbe6a5202
fix: add linux-musl Prisma engines for Alpine
mahmood
2026-09-10 13:00:05 +03:30
f0f82d20ec
fix: vendor Prisma into release for Docker
mahmood
2026-09-10 12:53:23 +03:30
9e8d4a017d
Fix port docker
mahmood
2026-09-10 12:43:30 +03:30
cea3b808d8
Fix some for production
mahmood
2026-09-10 12:17:47 +03:30
78e148a6b5
IFx some for eror on build docker
mahmood
2026-09-10 01:00:00 +03:30
3e3cb4b3c0
fix some for mirror
mahmood
2026-09-10 00:48:06 +03:30
56caedb8b2
fix use mirror
mahmood
2026-09-10 00:25:43 +03:30
05a9837695
fix some for build
mahmood
2026-09-10 00:18:53 +03:30
c59ca8e1dc
Fix some for deploy
mahmood
2026-09-10 00:13:03 +03:30
d65c67e440
Fix db external port
mahmood
2026-09-09 23:31:31 +03:30
03119cd655
docs: add comprehensive Docker usage documentation (DOCKER.md)
s.esmaeili
2026-09-09 19:49:27 +03:30
78a68b3567
chore: add docker configuration
s.esmaeili
2026-09-09 19:39:13 +03:30
0ed6bed028
feat: initial commit
s.esmaeili
2026-09-09 06:46:27 +03:30