Kalana B. Thilakarathna
5707bd4c31
Implement store credit tracking and enforcement
...
CI/CD - ERP Distribution / Build & Deploy Backend (pull_request) Failing after 12m30s
CI/CD - ERP Distribution / Build & Deploy Frontend (pull_request) Failing after 16m1s
Introduced StoreCreditMovement entity and migration to track store credit usage and settlements. Updated payment flow to enforce credit limits and record credit movements. Modified outstanding balance calculation to use credit movements. Enhanced frontend to display real-time credit info and prevent over-credit payments. Updated API types, seed data, and DI registrations accordingly.
2026-10-20 11:45:11 +05:30
Kalana B. Thilakarathna
28c465f59b
feat: refactor TopLoader to use a hook for active state management and improve CSS for fixed positioning
CI/CD - ERP Distribution / Build & Deploy Backend (pull_request) Failing after 10m33s
CI/CD - ERP Distribution / Build & Deploy Frontend (pull_request) Failing after 14m21s
2026-10-19 23:37:45 +05:30
Kalana B. Thilakarathna
21b38b5276
feat: enhance DataTable with custom empty state support and update GrnClient to utilize it
2026-10-19 23:23:18 +05:30
Kalana B. Thilakarathna
992cd292fa
feat: add EmptyState component for improved no-data display in supplier payments
CI/CD - ERP Distribution / Build & Deploy Backend (pull_request) Failing after 12m51s
CI/CD - ERP Distribution / Build & Deploy Frontend (pull_request) Failing after 16m39s
2026-10-19 22:35:01 +05:30
Kalana B. Thilakarathna
7b6c9ac92a
feat: update row actions to include payment functionality and add corresponding icon
CI/CD - ERP Distribution / Build & Deploy Backend (pull_request) Failing after 10m33s
CI/CD - ERP Distribution / Build & Deploy Frontend (pull_request) Failing after 14m20s
2026-10-19 22:12:40 +05:30
Kalana B. Thilakarathna
eb0b042f0c
feat: integrate payment functionality with new payment sheet and enhance supplier payments UI
CI/CD - ERP Distribution / Build & Deploy Frontend (pull_request) Successful in 1m51s
CI/CD - ERP Distribution / Build & Deploy Backend (pull_request) Failing after 10m54s
2026-10-19 22:02:15 +05:30
Kalana B. Thilakarathna
a980e636f5
Merge branch 'dev' of https://gitea.hexdive.com/New_REP_SYSTEM/ERP_Distribution into dev
CI/CD - ERP Distribution / Build & Deploy Backend (pull_request) Failing after 11m57s
CI/CD - ERP Distribution / Build & Deploy Frontend (pull_request) Failing after 15m40s
2026-10-19 21:36:08 +05:30
Kalana B. Thilakarathna
b992d07689
feat: add supplier payment and allocation models, API, and frontend components
...
- Created `SupplierPayment` and `SupplierPaymentGRN` models for managing supplier payments and their allocations.
- Implemented API endpoints for listing and creating supplier payments.
- Developed frontend components for displaying and recording supplier payments, including a dialog for payment creation.
- Integrated GRN allocations into the payment creation process, ensuring total allocations match the payment amount.
- Added pagination and loading states for the payments list.
2026-10-19 21:36:01 +05:30
DeepnaPooja
a4d58f3377
Merge pull request 'Fix changes' ( #70 ) from fix-changes into dev
...
CI/CD - ERP Distribution / Build & Deploy Backend (pull_request) Failing after 11m33s
CI/CD - ERP Distribution / Build & Deploy Frontend (pull_request) Failing after 15m20s
Reviewed-on: #70
2026-10-19 16:45:55 +05:30
DeepnaPooja
6b608ad2ef
Update permission feature with edit and create role functionality
2026-10-19 16:39:47 +05:30
Kalana B. Thilakarathna
87c807c16c
feat: add cheque books and received cheques management
...
CI/CD - ERP Distribution / Build & Deploy Backend (pull_request) Failing after 11m8s
CI/CD - ERP Distribution / Build & Deploy Frontend (pull_request) Failing after 14m49s
- Implemented ChequeBooksPage for viewing and filtering cheque books.
- Added NewReceivedChequePage for recording received cheques.
- Created ReceivedChequesPage for listing and managing received cheques.
- Introduced API endpoints for bank accounts, cheque books, and received cheques.
- Defined types for payments including bank accounts, cheque books, and received cheques.
2026-10-19 16:09:05 +05:30
DeepnaPooja
3c75f9786e
Add multi-series charts and enhance dashboard functionality
2026-10-19 15:51:39 +05:30
Kalana B. Thilakarathna
f44cbf711b
feat: add toast notifications for successful and failed login attempts
CI/CD - ERP Distribution / Build & Deploy Backend (pull_request) Failing after 12m53s
CI/CD - ERP Distribution / Build & Deploy Frontend (pull_request) Failing after 16m41s
2026-10-19 02:50:06 +05:30
Kalana B. Thilakarathna
7a21cde217
refactor: simplify user API calls by removing pageSize parameter in multiple components
CI/CD - ERP Distribution / Build & Deploy Frontend (pull_request) Failing after 11m52s
CI/CD - ERP Distribution / Build & Deploy Backend (pull_request) Failing after 13m5s
2026-10-19 02:44:19 +05:30
Kalana B. Thilakarathna
531b3a7fef
Redesign login UI, add theme toggle, refactor user update
...
- Redesigned login page with two-panel layout and branding
- Added HexaDistro logo and theme toggle to sidebar/header
- Refactored user update: roles via update endpoint, removed assignRole API/controller
- Extended UpdateUserRequest for username, role, password changes
- UserService.UpdateAsync syncs changes with AuthHex, with rollback
- Stock balances client dedupes by itemId-locationId
- Middleware matcher excludes static assets from auth checks
- Improved localStorage clearing for user context
- Added lucide-react for icons
- Minor UI/code cleanups for consistency and UX
2026-10-19 02:20:14 +05:30
Kalana B. Thilakarathna
4ef63420b7
fe fix for loggin redirection
CI/CD - ERP Distribution / Build & Deploy Backend (pull_request) Failing after 11m36s
CI/CD - ERP Distribution / Build & Deploy Frontend (pull_request) Failing after 15m19s
2026-10-18 23:38:28 +05:30
Kalana B. Thilakarathna
d9c339949e
conflict fixed
2026-10-18 23:22:04 +05:30
Kalana B. Thilakarathna
0052725b88
feat: add user and role view sheets with detailed information display
...
- Created UserViewSheet component to display user details including username, full name, role, status, and timestamps.
- Created RoleViewSheet component to display role details including name, level, status, creation date, and associated permissions.
- Introduced permissions configuration in a new permissions.ts file, defining categories and permission codes for better management.
- Implemented middleware for authentication, ensuring access control for protected routes.
2026-10-18 23:11:01 +05:30
DeepnaPooja
c5a0992b5d
Fe changes
2026-10-16 15:47:23 +05:30
DeepnaPooja
e5f6aa15b9
Implement Store analytics and api integrations
2026-10-08 16:32:23 +05:30
DeepnaPooja
25b21d6fa8
Refactor GRN configuration page layout
2026-10-08 12:57:48 +05:30
DeepnaPooja
106ed57897
Implement GRN tax settings UI and calculations for VAT and NBT
2026-10-08 12:55:45 +05:30
DeepnaPooja
40e890d4ff
Fix GRN UI
2026-10-08 10:40:43 +05:30
DeepnaPooja
ff6f3d3218
Add product reports
2026-10-07 10:41:04 +05:30
DeepnaPooja
3538bb5b0e
Assign a region manager for the route
2026-10-06 15:40:43 +05:30
DeepnaPooja
b75cd01e90
Add region code support
2026-10-06 15:15:04 +05:30
DeepnaPooja
92f1aadb81
Add item and GRN tracking forms
2026-10-06 13:28:37 +05:30
DeepnaPooja
9707ef596c
UI changes
2026-10-02 13:17:32 +05:30
DeepnaPooja
bfd3e5cded
add product configuration UI
2026-10-02 13:07:45 +05:30
DeepnaPooja
e3af6100ec
fix
2026-09-29 17:38:39 +05:30
DeepnaPooja
d8ba956817
fix loading sheet UI
2026-09-29 17:29:02 +05:30
DeepnaPooja
89c0c17be7
ui fix
2026-09-29 17:07:16 +05:30
DeepnaPooja
bd90a3d68e
dashboard design
2026-09-29 12:08:54 +05:30
DeepnaPooja
ee50f0932d
fix open add product in new tab
2026-09-28 13:03:11 +05:30
DeepnaPooja
7dd012f926
Add PO confirmation btutton and the status badge
2026-09-28 12:36:21 +05:30
DeepnaPooja
a892aec527
Add loading sheet edit flow
2026-09-25 14:02:24 +05:30
DeepnaPooja
e8692b2474
fix the loading sheet view
2026-09-24 17:23:31 +05:30
DeepnaPooja
be38777ebb
Fixes for the route
2026-09-24 15:50:35 +05:30
DeepnaPooja
41f992b824
store page fixes
2026-09-24 15:05:48 +05:30
DeepnaPooja
1ec5426d15
PO shops fe fixes
2026-09-24 15:04:42 +05:30
DeepnaPooja
80db899091
Fix user role bug for invoice actions
2026-09-23 14:01:32 +05:30
DeepnaPooja
ee672da9f7
Add user selection to Shop PO flow
2026-09-23 12:47:53 +05:30
DeepnaPooja
ae302d0c9c
Fix loading sheet creation flow
2026-09-23 12:46:23 +05:30
DeepnaPooja
35fa3b19e3
Add loading sheet item selection
CI/CD - ERP Distribution / Build & Deploy Frontend (pull_request) Failing after 13m56s
CI/CD - ERP Distribution / Build & Deploy Backend (pull_request) Failing after 15m12s
2026-09-22 17:03:24 +05:30
DeepnaPooja
44e335d542
Add ride cancellation details for the fe
2026-09-22 12:12:42 +05:30
DeepnaPooja
52845b5d87
Use client-side pagination for rides
2026-09-22 11:24:21 +05:30
Kalana B. Thilakarathna
3c17047550
Improve filter handling in SalesClient to reset values for empty selections
CI/CD - ERP Distribution / Build & Deploy Backend (pull_request) Failing after 12m24s
CI/CD - ERP Distribution / Build & Deploy Frontend (pull_request) Failing after 16m17s
2026-09-21 09:35:05 +05:30
Kalana B. Thilakarathna
34ffc7f97a
Fix ride selection logic to handle empty values in LoadingSheetsClient
2026-09-21 09:30:57 +05:30
DeepnaPooja
a9a201cce1
Update sales pages
2026-09-20 21:33:44 +05:30
DeepnaPooja
1f6d63a0b3
Add cheque to payment UI
2026-09-18 11:47:34 +05:30