Commit Graph

  • c8b4f8ff0f feat: modularize admin settings into individual components and standardize swapstation role naming sazzadulalambd 2026-05-10 17:17:37 +06:00
  • 3d89b38417 feat: replace multi-select dropdowns with custom checkbox-based multi-select menus for plan EV models sazzadulalambd 2026-05-10 03:41:16 +06:00
  • 100b567e3a feat: add document upload modal and handling logic to rental details page sazzadulalambd 2026-05-10 03:33:38 +06:00
  • bf3e1c8931 feat: add damage reporting and in-app SMS functionality to rental management page sazzadulalambd 2026-05-10 03:31:17 +06:00
  • a62923f1a1 feat: enable dynamic deposit calculation from rental input or plan settings and add validation for hub selection during creation sazzadulalambd 2026-05-10 03:24:48 +06:00
  • 4ee6944f9d feat: add EV model selection and deposit tracking to rental management workflow sazzadulalambd 2026-05-10 03:11:49 +06:00
  • 2e7bf23752 feat: replace hardcoded rental conditions with dynamic plan configurations and update rental creation flow sazzadulalambd 2026-05-10 02:47:04 +06:00
  • 0d7b684c77 feat: refactor rental plans to use IDs, add support for EV models, and enable dynamic plan creation sazzadulalambd 2026-05-10 02:27:17 +06:00
  • 70f97b374b feat: introduce rental condition tiers (Premium, Standard, Economy) with dynamic pricing and UI selection sazzadulalambd 2026-05-10 01:37:43 +06:00
  • 93e1d289ca feat: add pendingRent and pendingRentDays fields to rental interface and update status badge logic sazzadulalambd 2026-05-10 01:31:22 +06:00
  • 0924d84983 feat: update rental data models, mock data, and auth access controls for enhanced tracking and management sazzadulalambd 2026-05-10 01:22:17 +06:00
  • 20ce14ae68 refactor: remove redundant penalty input fields from the share event settings form sazzadulalambd 2026-05-10 00:32:03 +06:00
  • dcb4dfa581 chore: clarify penalty labels in admin settings rent plans sazzadulalambd 2026-05-10 00:31:02 +06:00
  • 4f8c7ec53d chore: update plan penalty input labels for clarity in admin settings sazzadulalambd 2026-05-10 00:27:01 +06:00
  • d7db85595c feat: add penalty tier fields to rental plans and update settings configuration UI sazzadulalambd 2026-05-10 00:23:50 +06:00
  • af2c86d919 feat: add FICO share fields to investment plans and update UI for granular configuration sazzadulalambd 2026-05-09 23:24:17 +06:00
  • fd7b1ab824 refactor: reorder return fields in investment plan settings UI sazzadulalambd 2026-05-09 23:07:27 +06:00
  • 58f54a738f refactor: remove redundant share percentage inputs and summary UI from rental and EV plan settings sazzadulalambd 2026-05-09 22:59:49 +06:00
  • 25a421e7a7 refactor: update user roles, clean up admin settings UI, and adjust dashboard navigation logic sazzadulalambd 2026-05-09 22:49:26 +06:00
  • e8ccfb9879 style: remove numerical prefixes from plan tab labels in admin settings sazzadulalambd 2026-05-09 17:17:13 +06:00
  • ecdcbd1f89 feat: add editable description textareas to plan configuration settings sazzadulalambd 2026-05-09 17:13:17 +06:00
  • fec4b95e47 feat: add contract duration management to plan settings and update UI controls sazzadulalambd 2026-05-09 16:34:09 +06:00
  • f8b4d7e2ea fix: update rental tab ID to rentalType for consistency sazzadulalambd 2026-05-09 13:18:26 +06:00
  • 53fb6d9e67 chore: remove CLAUDE.md and ignore additional documentation directories sazzadulalambd 2026-05-09 12:52:40 +06:00
  • c0916cd3a2 feat: implement role-based access control for KYC workflows and add permissions documentation sazzadulalambd 2026-05-09 12:51:28 +06:00
  • 4f58fba36d chore: comment out swap-station login option in login page sazzadulalambd 2026-05-07 16:24:12 +06:00
  • 89ed9975ca feat: enable swap station login, update admin manager credentials, and improve UI labels and navigation sazzadulalambd 2026-05-07 16:23:27 +06:00
  • 0fe8b7f50f feat: comment out swap-station login option in login page configuration sazzadulalambd 2026-05-07 16:15:44 +06:00
  • bbb1514231 refactor: update admin manager role credentials and simplify login password UI sazzadulalambd 2026-05-07 16:15:18 +06:00
  • 7846cacc9d feat: implement super_admin role, add swap station user, and update login routing logic sazzadulalambd 2026-05-07 16:14:33 +06:00
  • 9687a71570 feat: implement authentication flow with login page, middleware protection, and session-based role management sazzadulalambd 2026-05-07 16:08:18 +06:00
  • 1ec8882ab7 refactor: reorder settings sidebar items and append labels to plan categories sazzadulalambd 2026-05-06 20:07:18 +06:00
  • c2ba941c8c feat: implement responsive desktop table view for KYC requests in admin dashboard sazzadulalambd 2026-05-06 19:56:19 +06:00
  • 5265d69668 refactor: conditionally render cancel button in KYC stepper navigation sazzadulalambd 2026-05-06 18:26:27 +06:00
  • 016f12ae83 feat: optimize KYC action buttons for mobile layout and add approval modal support sazzadulalambd 2026-05-06 18:03:53 +06:00
  • 502e576fc1 feat: implement PWA support with manifest and icons and add mobile-optimized bottom navigation sazzadulalambd 2026-05-06 16:38:57 +06:00
  • 849c6e56ba refactor: comment out redundant separator lines and debug elements in permission management UI sazzadulalambd 2026-05-06 14:28:57 +06:00
  • 494ef7128b refactor: update permission labels to use dynamic values and re-enable separator lines in roles page sazzadulalambd 2026-05-06 14:17:59 +06:00
  • 00e914d99a refactor: rename permission keys and update labels in role configuration schema sazzadulalambd 2026-05-06 14:13:49 +06:00
  • 3444a048fe refactor: implement permission pair structure to group view and edit controls within settings sazzadulalambd 2026-05-06 02:44:45 +06:00
  • a8634789f0 refactor: implement permission grouping and updated granular access control model for roles sazzadulalambd 2026-05-06 02:27:10 +06:00
  • bb2522f990 refactor: move policy addition forms to follow the header in settings tabs sazzadulalambd 2026-05-06 02:13:22 +06:00
  • ac23e8797a refactor: update parts schema to include buying and selling prices and implement CRUD functionality in settings page sazzadulalambd 2026-05-06 02:06:06 +06:00
  • 29ba783b53 refactor: restructure company policy schema to use arrays of objects and update rental type categorization logic sazzadulalambd 2026-05-06 01:56:22 +06:00
  • 3c0abd5606 refactor: restructure company policy settings and rental types by replacing objects with categorized arrays sazzadulalambd 2026-05-06 01:45:21 +06:00
  • 42a4c8c43b refactor: clean up formatting and indentation in company policy configuration objects sazzadulalambd 2026-05-06 01:19:00 +06:00
  • 342133cdfd feat: replace textareas with RichTextEditor for policy description management sazzadulalambd 2026-05-06 01:09:25 +06:00
  • 2cdd18e255 feat: add functionality to create, edit, and delete company policy rules in admin settings sazzadulalambd 2026-05-06 01:04:32 +06:00
  • f319cc5bac refactor: remove list and divider buttons from RichTextEditor toolbar sazzadulalambd 2026-05-06 00:51:52 +06:00
  • a3fabcde62 feat: add RichTextEditor component and integrate company policy management into settings page sazzadulalambd 2026-05-06 00:50:30 +06:00
  • 4b93060c1a feat: add Rider Request Plan management section to admin settings sazzadulalambd 2026-05-05 21:58:34 +06:00
  • 278e3fc18c feat: add swap station management module and settings configuration to admin dashboard sazzadulalambd 2026-05-05 21:54:46 +06:00
  • 928350b478 feat: add investment plan management section to company settings sazzadulalambd 2026-05-05 21:48:18 +06:00
  • da0df6db3e refactor: implement plan tiering and expand rental options across all service categories sazzadulalambd 2026-05-05 04:20:17 +06:00
  • 8f73819986 feat: integrate granular save actions per plan and auto-calculate JAIBEN share percentages in settings page sazzadulalambd 2026-05-05 03:37:09 +06:00
  • 00cc8cf483 feat: introduce tabbed navigation for plan settings in admin panel sazzadulalambd 2026-05-05 03:19:10 +06:00
  • 9133fdb7ff feat: add plans configuration tab to admin settings page with CRUD support for rental plans sazzadulalambd 2026-05-05 03:09:21 +06:00
  • 59e2c0f3cb refactor: update KYC request details action to navigate to individual detail pages using next/navigation router sazzadulalambd 2026-05-05 02:57:02 +06:00
  • 376b4e0cac feat: replace prompt-based document rejection with a dedicated modal interface sazzadulalambd 2026-05-05 02:53:49 +06:00
  • 291d9ca68b feat: update rider plan to single_rent and integrate SMS history display in KYC admin pages sazzadulalambd 2026-05-05 02:48:57 +06:00
  • 111b242bf8 feat: replace native alerts with react-hot-toast notifications and update rider plan constants sazzadulalambd 2026-05-05 02:44:32 +06:00
  • 4445624638 feat: add react-hot-toast and update SMS message modal UI with phone number context sazzadulalambd 2026-05-05 02:40:35 +06:00
  • 74d3ebde38 refactor: rename messageHistory to smsHistory and update schema with unique IDs and timestamps sazzadulalambd 2026-05-05 02:37:38 +06:00
  • 37f86c2363 feat: expand KYC types with swapstation support and implement SMS history tracking with templating system sazzadulalambd 2026-05-05 02:32:51 +06:00
  • 7ff02cf732 feat: add hubId field and update source display to link to hub details page sazzadulalambd 2026-05-05 02:21:34 +06:00
  • fc3f6924b4 feat: add hub filtering capability to KYC request list and update detail view with hub labels sazzadulalambd 2026-05-05 02:19:38 +06:00
  • c83aa690d0 feat: add merchant entity type with dedicated company information and rider request steps to KYC form sazzadulalambd 2026-05-05 01:47:27 +06:00
  • 2f215c3b2d refactor: rename shop type to swapstation and update associated UI components and business logic sazzadulalambd 2026-05-05 01:34:10 +06:00
  • 7120be25bd feat: add investor onboarding flow with dynamic business and investment plan fields sazzadulalambd 2026-05-05 01:21:37 +06:00
  • 79cf53eacb fix: update nominee address column span and remove nominee percentage field from KYC form sazzadulalambd 2026-05-05 00:40:34 +06:00
  • 69a2894d7d refactor: remove free membership option and update default to basic in KYC admin page sazzadulalambd 2026-05-05 00:34:33 +06:00
  • 86328198aa docs: add project roadmap and checklist for KYC application form UI sazzadulalambd 2026-05-05 00:30:17 +06:00
  • d4959e702e feat: update employment earnings metric to monthly and document new KYC application requirements sazzadulalambd 2026-05-05 00:29:47 +06:00
  • 0616faffe1 refactor: replace Master Data tab with standalone KYC Documents tab in company settings sazzadulalambd 2026-04-26 18:41:54 +06:00
  • eadcf9b79c feat: implement comprehensive admin CRUD interfaces for swap stations, users, merchants, and roles with sidebar navigation updates sazzadulalambd 2026-04-26 18:32:52 +06:00
  • 03062bfc48 refactor: replace revenue and geofence pages with new hub management system sazzadulalambd 2026-04-26 16:02:53 +06:00
  • f724a00453 fix: prevent negative numeric inputs in rental forms by enforcing positive constraints and sanitizing user entries sazzadulalambd 2026-04-26 14:59:27 +06:00
  • 7457b997ef feat: implement automated double-entry accounting for investments and add transaction details modal sazzadulalambd 2026-04-26 14:56:12 +06:00
  • ae94ce0427 Add CRUD forms: Bank, Mobile Banking, Tax, Documents + Transactions withdraw list sazzadulalambd 2026-04-22 01:18:03 +06:00
  • faae06fbe3 Add investment create form with accounting module integration and update SPEC.md sazzadulalambd 2026-04-22 01:09:51 +06:00
  • dab0c11b15 Add full FOCO investor management system with CRUD, investments, and transactions sazzadulalambd 2026-04-22 01:02:45 +06:00
  • 5338038ea2 Initial commit from Create Next App sazzadulalambd 2026-04-21 22:20:39 +06:00