Commit Graph
19 Commits
Author SHA1 Message Date
mohmdsdgandCursor 8cee34bfba feat: landing settings, instant withdraw deduct, and OTP site URL
Add has_landing plus landing_* deploy keys, deduct balance on withdraw request, keep app_url for SMS login links, and clarify Zarin rial wallet document titles.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-05 17:01:39 +03:30
mohmdsdgandCursor e27a8ac397 fix(zarin): post rial wallet docs as cash via payment, not pooli buy-fi
Zarin kind=payment creates type 55 cash-only rows; it needs zarin_idbank as the counterpart account.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-01 16:51:16 +03:30
mohmdsdgandCursor 102a8e1473 fix(zarin): send mazaneh on rial wallet docs so deposits are not rejected
Zarin pooli returns HTTP 400 when fi is empty; a quote within 25% of market is required, which still posts as خرید فی.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-01 15:45:11 +03:30
mohmdsdgandCursor f6118689e1 fix(zarin): post rial deposits without gold conversion and restore shop-side trade korf
Wallet docs were sending mazaneh as fi so Zarin turned cash deposits into خرید فی rows; customer buy/sell used the inverted korf mapping.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-31 18:34:40 +03:30
mohmdsdg 283f17561c added some feature for accounting and enhance performance for dashboard 2026-08-30 20:18:48 +03:30
mohmdsdgandCursor c1e2bb5e9b fix zarin duplicate hesab and convert mesghal unit price to gram before cash/weight.
Reuse an existing Zarin hesab instead of a second addhesab, and stop rial-locked orders from treating mesghal as per-gram.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-29 13:50:12 +03:30
mohmdsdg 6b5b490e2b added accounting failing handles 2026-08-27 16:16:20 +03:30
mohmdsdgandCursor 885ed33e6e feat(accounting): document colleague trades on configured accounts
Post Montzar-covered buy/sell to Zarin/Tahesab/Pargar using montzar_account_* settings, and harden public storage URL/MIME handling for uploads.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-26 16:59:27 +03:30
mohmdsdg d360539208 fix title 2026-08-03 11:51:16 +03:30
mohmdsdg 09716054ce fix some bugs from accounting 6 2026-07-28 19:08:04 +03:30
mohmdsdg 6bb9af9893 fix some bugs from accounting 5 2026-07-28 18:55:59 +03:30
mohmdsdg 5122d7e2b7 fix some bugs from accounting 4 2026-07-28 18:40:06 +03:30
mohmdsdg d81cea3d4f fix some bugs from accounting 2026-07-28 17:44:24 +03:30
mohmdsdg 91f6b24da4 fix some bugs from zarin 3 2026-07-28 14:57:28 +03:30
mohmdsdg 2c9e969965 fix some bugs from zarin 3 2026-07-28 14:49:55 +03:30
mohmdsdg 3faa071fa5 fix some bugs from zarin 2 2026-07-28 14:28:28 +03:30
mohmdsdg edb664b1db fix some bugs from zarin 2026-07-28 14:15:51 +03:30
mohmdsdg 074b48de95 fix some bugs from zarin 2026-07-28 14:02:23 +03:30
mohmdsdg 8a4a406e66 added zarin 2026-07-23 20:24:58 +03:30