mohmdsdg and Cursor
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
mohmdsdg and Cursor
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
mohmdsdg and Cursor
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
mohmdsdg and Cursor
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
mohmdsdg and Cursor
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
mohmdsdg and Cursor
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