Commit Graph
100 Commits
Author SHA1 Message Date
safavimohadeseh78andCursor d6a2caffe0 fix(user): register dialog, KYC modal, and home loading gaps
Repair gift-card register success modal text, enforce KYC with correct identity checks, and show skeleton/fallback while home layout loads.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-11-10 11:48:28 +03:30
safavimohadeseh78andCursor 2977b479dd feat(user): gift card FAB, menu order, wallet deposit status
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-11-09 11:25:42 +03:30
safavimohadeseh78 036184c68b feat: add deposit identifier, tip note, and receipt upload in deposit guide modal 2026-11-08 13:26:54 +03:30
safavimohadeseh78 cabce85e11 fix text 2026-11-07 13:21:09 +03:30
safavimohadeseh78 3036324509 Align mobile products storeClosed condition with desktop 2026-11-07 12:37:00 +03:30
safavimohadeseh78 187fda391f feat: remove commission word and calculations from user app 2026-11-07 12:24:36 +03:30
safavimohadeseh78 0f50ec315c feat: add required kyc blocking modal and fix copper asset units to kilogram 2026-11-05 17:17:29 +03:30
safavimohadeseh78andCursor ae01f6c8d6 fix(user): referral register links and iPhone login scroll
Use register=true in invite URLs and adjust mobile login layout so the signup button stays reachable on iOS.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-11-04 12:28:46 +03:30
safavimohadeseh78andCursor 5596fc75d0 feat(quotes): show world copper, dollar, ton, and kilo on home
Add assets chart hover so the portfolio line shows the value under the pointer.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-11-03 19:57:39 +03:30
safavimohadeseh78andCursor c21738950d feat(convert): show history and let customers edit pending requests
Desktop history sits beside the form. Pending requests can be updated or deleted, and the shared wallet surface drops its extra border and padding.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-11-03 13:04:09 +03:30
safavimohadeseh78andCursor 47d4fb44df fix(user): keep the chosen alert product and split convert weight across both wires
Alerts store the selected product instead of falling back to gold, and the convert sliders turn the chosen asset amount into complementary 1.5 and 2.5 rings.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-11-02 18:20:13 +03:30
safavimohadeseh78andCursor a19f3072f0 docs: note convert, calculator, and wallet UI changes
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-11-01 19:30:07 +03:30
safavimohadeseh78andCursor 5d3d7c4ed7 feat(wallet): show withdraw history on mobile and desktop
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-11-01 19:30:06 +03:30
safavimohadeseh78andCursor 24a98b5448 fix(price-trigger): use copper names in the product placeholder
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-11-01 19:30:05 +03:30
safavimohadeseh78andCursor e08af043e0 feat(calculator): split wire wage, expected profit, and VAT
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-11-01 19:30:04 +03:30
safavimohadeseh78andCursor 0fba52f3e7 fix(convert): keep units before amounts in the copper calculator
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-11-01 19:30:03 +03:30
safavimohadeseh78andCursor f6fdce4c20 feat(convert): send integer ring requests for admin approval
Leftover asset splits into whole 1.5 and 2.5 rings, and the customer submits that split as a request.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-11-01 13:13:09 +03:30
safavimohadeseh78andCursor 0de5b0dcb7 feat(convert): read quantity from the asset so the leftover can be split across 1.5 and 2.5 wire.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-31 17:38:11 +03:30
safavimohadeseh78 adaf0a087b INSTANT_DEPOSIT_PAYMENT_URL 2026-10-25 10:32:04 +03:30
safavimohadeseh78 2f64c26251 set banner 2026-10-22 18:25:55 +03:30
safavimohadeseh78andCursor 20c871e66c feat(convert,assets): convert page route and assets portfolio chart
Add convert mobile/desktop views and assets chart from price history; polish calculator and wallet/home integration.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-22 17:38:27 +03:30
safavimohadeseh78 819e007e60 Product Conversion 2026-10-22 10:36:43 +03:30
safavimohadeseh78 2048680d7a feat(home): landing-style live chart, dynamic product tabs, and price copy
Replace home chart with landing live card, catalog-driven tabs, and smoother range transitions; normalize مظنه to قیمت in user-facing strings; add installment and zaarbox chart APIs.
2026-10-21 03:39:00 -04:00
safavimohadeseh78 7626453def feat(user): identity gate for wallet/gift card and custom nav icons 2026-10-20 09:10:03 +03:30
safavimohadeseh78 5e181fdae9 fix bug of main-page for guest 2026-10-17 14:12:18 +03:30
safavimohadeseh78 9487490981 fix bug of product-modal 2026-10-17 13:33:33 +03:30
safavimohadeseh78 cf8a46ec9c change login-page design 2026-10-06 13:38:35 +03:30
safavimohadeseh78 ab22c4dd63 changes of giftcards 2026-09-12 10:11:32 +03:30
safavimohadeseh78 282c0fe09a feat(user): rename gold day menu to calculator with metal labels 2026-09-09 20:58:25 +03:30
safavimohadeseh78 0a3a5d7c82 feat(ui): desktop piggy/notifications views, support chat fixes, gift card list 2026-09-09 16:57:41 +03:30
safavimohadeseh78andCursor 5920866a95 fix(ui): repair PWA install, credit footer, and boursecu copy
Make install guide and BasicButton clicks reliable, align montzar credit bar, remove calculator quick action, and use مس in about-software default text.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-03 13:53:10 -04:00
safavimohadeseh78andCursor 9356a2ab5e Port modular price, product, and PWA fixes into boursecu
Sync live quote handling, SSE product images, store hours, file URL normalization, PWA icon cache, TV monitor, about software, SuperAdmin menu gates, price alerts, and related UX from modular while preserving boursecu branding and config constraints.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-02 08:26:52 -04:00
safavimohadeseh78 e9012e26fb fix(ui): center page loading spinner and use accent spin color
Apply shared app-page-content-loading layout and theme-aligned spin dots across the app.
2026-08-31 02:36:29 -04:00
safavimohadeseh78andCursor 42aef88064 Port modular features into boursecu and fix desktop login UX.
Add support chat, piggy funds, PWA banner, notification/SSE sync, and messenger legacy guards while keeping boursecu theme; also balance login panels and unblock login navigation.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-06 20:14:46 +02:00
safavimohadeseh78 be896fe247 Add web app install button and step-by-step PWA guide. 2026-07-30 10:20:04 +02:00
safavimohadeseh78andCursor e6dea15752 Port modular app notifications, pargar date display, and closed-store product UX.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-25 16:29:33 +02:00
safavimohadeseh78andCursor 4fd12277e7 Improve boursecu UX: banners, support FAB, wallet deposit guide, fund/physical layouts, nav, and sidebar credit.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-23 14:10:40 +02:00
safavimohadeseh78 da66e6fef5 change text 2026-07-22 15:01:02 +02:00
safavimohadeseh78 d5ff262493 change prices in chart 2026-07-21 15:39:03 +02:00
safavimohadeseh78 f45e9dad15 Merge branch 'boursecu' of https://get.feep.ir/khaneghi_abshodeh/khanegi_boursecu into boursecu 2026-07-21 12:11:14 +02:00
safavimohadeseh78 3be79ef9f0 fix bug of WebOTP 2026-07-21 12:06:42 +02:00
safavimohadeseh78 a60f1fbc68 fix bugs of physicalRecieve & login-code-input & odometer-digit 2026-07-20 16:57:03 +03:30
safavimohadeseh78 cedd1ae586 change font 2026-07-16 09:46:32 +02:00
safavimohadeseh78 652d20d79f fix bug of products selector 2026-07-15 08:34:11 +02:00
safavimohadeseh78andCursor 0109f3a744 Unify store-closed messaging when the market is closed or has no quote.
Treat missing quotes as closed across home and products, show only the admin closed_message as hint, and block trading with consistent notices.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-11 12:42:56 +02:00
safavimohadeseh78 de7fcefddc . 2026-07-06 12:39:03 +02:00
safavimohadeseh78andCursor 59cceaf581 Make boursecu branch boursecu-only and simplify app loading.
Remove multi-tenant branches and default views, show logo-only boot and splash screens, and polish boursecu transactions tab styling.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-06 12:35:42 +02:00
safavimohadeseh78andCursor 2caaa6ea0d Improve boursecu transactions filters and list display.
Align withdrawal status options with deposit, limit product filter to trades and physical delivery tabs, and hide gold amount in transaction rows.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-06 11:10:50 +02:00
safavimohadeseh78andCursor 0bddc5746e Fix PWA registration, font loading, and Safari slider interactions.
Configure module service worker registration, remove duplicate SW hook, correct IRANSans Black font path, and improve touch slider handling in trade and wallet forms.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-05 15:56:43 +02:00
safavimohadeseh78 223c67426d Merge remote-tracking branch 'origin/modular' into modular 2026-07-05 11:26:04 +02:00
safavimohadeseh78 dde7164050 changes of niazi 2026-07-05 11:24:40 +02:00
safavimohadeseh78 1158694896 boursecu bank logos, delete account & physical receive unit fix 2026-07-02 12:39:33 +02:00
safavimohadeseh78 2feeefc26f changes of boursemes &... 2026-07-01 13:36:49 +02:00
safavimohadeseh78 32e388e7a6 fixed card display &... 2026-07-01 12:23:09 +02:00
safavimohadeseh78 e8c394d71a fixed card display &... 2026-07-01 12:22:43 +02:00
safavimohadeseh78 2583becda7 changes of boursecu 2026-06-29 11:20:02 +02:00
safavimohadeseh78 a4d06e535d change sorosh logo 2026-06-27 15:14:10 +02:00
safavimohadeseh78 29c58c4202 Merge remote-tracking branch 'origin/modular' into modular
# Conflicts:
#	src/utils/productAssets.ts
#	src/views/base/products/components/ProductItem.vue
#	src/views/base/transactions/DefaultTransactionsPage.vue
2026-06-23 09:24:22 +02:00
safavimohadeseh78 1cf4c9675b safavi works 2026-06-23 09:18:41 +02:00
safavimohadeseh78 9d11616ec7 . 2026-06-21 15:28:15 +02:00
safavimohadeseh78 6dd2cc7d96 change condition of display banner 2026-06-21 14:42:27 +02:00
safavimohadeseh78 7545b77a25 change condition of display banner 2026-06-21 14:12:29 +02:00
safavimohadeseh78 ca63c13aa9 Merge remote-tracking branch 'origin/modular' into modular 2026-06-21 12:37:32 +02:00
safavimohadeseh78 f90833f873 Display English number in Persian 2026-06-21 12:35:57 +02:00
safavimohadeseh78 f2bf58f4db change bale_link 2026-06-18 20:48:22 +03:30
safavimohadeseh78 b5321733c8 Merge remote-tracking branch 'origin/modular' into modular 2026-06-17 16:04:10 +03:30
safavimohadeseh78 f3ffb3d65f change link of support button 2026-06-17 16:04:01 +03:30
safavimohadeseh78 61e10dd45a remove toPersianDigits 2026-06-17 13:51:29 +03:30
safavimohadeseh78andCursor e174ae28c5 chang icons of boursemes
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-16 17:01:35 +03:30
safavimohadeseh78andCursor 17e4f14e46 Fix boursecu asset info modals with per-product copper breakdown.
Show total product wallet sum alongside the clicked product inventory in readable multi-line modals on mobile and desktop.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-16 10:51:55 +03:30
safavimohadeseh78andCursor 31caa8cca7 Polish boursecu UX: branding logos, home price stats, assets, and desktop footer.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-16 10:32:10 +03:30
safavimohadeseh78andCursor 033e31e7a9 Merge origin/modular and keep modular wallet with remote support handler
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-16 10:26:46 +03:30
safavimohadeseh78andCursor 7548fe6932 Merge feature/responsive-layout-refactor into modular for desktop layouts.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-15 17:02:11 +03:30
safavimohadeseh78andCursor c56c66faa6 Merge origin/modular into feature/responsive-layout-refactor.
Keep responsive layout refactor while taking modular store-hours, transaction price, and garoosi login fixes.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-15 11:22:29 +03:30
safavimohadeseh78andCursor f0c1bb6c51 Show boursecu assets per product from wallet API and scale day range for maftol.
Fix rules paragraph alignment so Persian text does not stretch with justify.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-15 11:01:57 +03:30
safavimohadeseh78andCursor 44f0f8da68 Add garoosi eNamad badge and square login logo on auth pages.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-14 11:05:25 +03:30
safavimohadeseh78andCursor b364a82892 Update auto-generated component type declarations after layout refactor.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-14 10:34:08 +03:30
safavimohadeseh78andCursor d5e6e12100 Merge origin/modular into feature/responsive-layout-refactor.
Keep the responsive layout refactor while bringing in modular updates for support UI, pricing, categories, and config loading.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-14 10:24:43 +03:30
safavimohadeseh78andCursor a5e458ed25 Split desktop and mobile layouts with shared page data so APIs fetch once per context.
Add layout shells, desktop views, module-level page caches, and UI fixes for auth, home, wallet, transactions, address, and related pages.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-14 10:08:46 +03:30
safavimohadeseh78andCursor c12a20c184 Add bazretala-specific branding, content, and support settings on modular.
Customize login/nav assets, fund page UI, rules text, wallet charge modal, referral message, and support contact details for the bazretala project only.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-11 13:25:57 +03:30
safavimohadeseh78 183fd09289 fix bug of register page 2026-06-06 17:43:46 +03:30
safavimohadeseh78 949ae212c3 dynamic support text & link 2026-06-06 17:28:48 +03:30
safavimohadeseh78 198f0a164b changes of boursecu 2026-06-03 19:54:23 +03:30
safavimohadeseh78 eab6b0df52 add loadServiceFeeFromSettings 2026-06-03 12:10:14 +03:30
safavimohadeseh78 b055cd4a5d change prices &... 2026-06-03 11:57:40 +03:30
safavimohadeseh78 f4b98576f5 changes of boursemes 2026-06-01 17:19:45 +03:30
safavimohadeseh78 b0dfe51239 change text of boursemes" 2026-06-01 09:48:39 +03:30
safavimohadeseh78 6827cd1ab5 change font,loginLogo,text,... for boursemes 2026-05-31 16:27:59 +03:30
safavimohadeseh78 a7559879fb fix bugs of UI of withdraw-page 2026-05-30 12:08:18 +03:30
safavimohadeseh78 7197decbe7 change name of physicalReceive 2026-05-28 11:23:48 +03:30
safavimohadeseh78 33f9151446 fix bugs of UI 2026-05-23 16:34:15 +03:30
safavimohadeseh78 246b1fc664 fix for circular logo background 2026-05-23 13:31:08 +03:30
safavimohadeseh78 53b89306f5 fix bugs of UI 2026-05-23 13:27:30 +03:30
safavimohadeseh78 a342ca7d53 fix bugs of fund & address & priceTrigger 2026-05-23 10:07:37 +03:30
safavimohadeseh78 fe49a7b0bd change bale_id & number 2026-05-21 18:38:56 +03:30
safavimohadeseh78 d6ebe782f3 dynamic images of products 2026-05-18 10:13:50 +03:30
safavimohadeseh78 d52efb36e6 Merge remote-tracking branch 'origin/modular' into modular 2026-05-14 16:28:42 +03:30
safavimohadeseh78 f5ea583836 dynamic fee 2026-05-14 16:28:08 +03:30
safavimohadeseh78 e3b4182f6c fixed position of montzar 2026-05-13 15:02:23 +03:30
safavimohadeseh78 4769f66438 fixed position of montzar 2026-05-13 14:59:46 +03:30