rstubryan
|
6377557ef0
|
refactor(FE): Reset products and deliveries on warehouse change
|
2026-01-17 20:33:13 +07:00 |
|
ValdiANS
|
c75563491f
|
feat: implement lazy loading in SelectInput
|
2026-01-15 09:48:02 +07:00 |
|
rstubryan
|
4fdfe63dc9
|
refactor(FE): Remove document_path from movement payload
|
2026-01-09 09:24:46 +07:00 |
|
rstubryan
|
badb1e141a
|
refactor(FE): Deduplicate delivery documents by filename
|
2026-01-09 08:29:21 +07:00 |
|
rstubryan
|
61766d3255
|
refactor(FE): Show validation error list before submit
|
2026-01-08 12:27:26 +07:00 |
|
rstubryan
|
0d6e229ee5
|
refactor(FE): Allow null for document_path in schema
|
2026-01-07 18:11:12 +07:00 |
|
rstubryan
|
319afa3faf
|
refactor(FE): Require positive IDs in movement form schema
|
2026-01-07 18:01:26 +07:00 |
|
rstubryan
|
6da6cf699f
|
refactor(FE): Require warehouse IDs to be at least 1
|
2026-01-07 17:50:44 +07:00 |
|
rstubryan
|
22be41058f
|
refactor(FE): Normalize Tailwind classnames in MovementForm
|
2026-01-07 17:35:55 +07:00 |
|
rstubryan
|
c4debcecce
|
refactor(FE): Add default empty product and delivery rows
|
2026-01-07 16:18:02 +07:00 |
|
rstubryan
|
38dfeec892
|
refactor(FE): Move movement error to top and remove isValid check
|
2026-01-07 15:11:36 +07:00 |
|
rstubryan
|
309a9ecc86
|
refactor(FE): Increase upload file size limit to 5 MB
|
2026-01-07 11:38:28 +07:00 |
|
rstubryan
|
6f90bd604a
|
feat(FE): Enforce 2MB file limit and improve FileInput
|
2026-01-06 20:38:51 +07:00 |
|
rstubryan
|
8dfccf25d8
|
refactor(FE): Truncate delivery document name in MovementForm
|
2026-01-06 19:32:13 +07:00 |
|
rstubryan
|
57fa67c05a
|
refactor(FE): Support MovementDocument in movement form
|
2026-01-02 14:22:57 +07:00 |
|
rstubryan
|
1c77deeee7
|
refactor(FE): Move Movement FormData into API service
|
2026-01-02 10:00:14 +07:00 |
|
ValdiANS
|
de63b6721a
|
feat(FE-331): implement permission guard in inventory
|
2025-12-23 16:40:32 +07:00 |
|
rstubryan
|
824eed910a
|
fix(resolve): fix resolve merge
|
2025-11-24 08:34:50 +07:00 |
|
rstubryan
|
09065f59cf
|
refactor(FE-212): enhance approval step logic in PurchaseOrderStaffApprovalForm for better item management
|
2025-11-22 13:23:23 +07:00 |
|
rstubryan
|
5bb94b5679
|
refactor(FE-Issue): add validation to prevent selecting the same warehouse for source and destination in MovementForm
|
2025-11-22 11:33:28 +07:00 |
|
rstubryan
|
3c7f630580
|
feat(FE-Storyless): add date input for transfer date in MovementForm
|
2025-11-22 11:17:06 +07:00 |
|
rstubryan
|
6ce5a5b625
|
refactor(FE-208): filter supplier options by category in MovementForm for improved data relevance
|
2025-11-22 11:10:49 +07:00 |
|
rstubryan
|
c12a58cb6d
|
refactor(FE-208): add validation to ensure destination warehouse is different from source warehouse in MovementForm
|
2025-11-22 11:07:23 +07:00 |
|
rstubryan
|
34c1da94d8
|
refactor(FE-Issue): remove unused product and warehouse selection from MovementTable for cleaner UI
|
2025-11-22 10:47:27 +07:00 |
|
rstubryan
|
b3f4e42f1a
|
chore: prettier format
|
2025-11-13 14:01:07 +07:00 |
|
rstubryan
|
1d79e8de1d
|
refactor(FE-Storyless): streamline RecordingForm component by native card and optimizing layout for better usability
|
2025-11-03 10:45:36 +07:00 |
|
rstubryan
|
d53f7fc72f
|
fix(resolve): fix resolve merge
|
2025-11-03 10:12:12 +07:00 |
|
rstubryan
|
4e4117b5b0
|
fix(resolve): fix resolve merge
|
2025-11-03 10:02:26 +07:00 |
|
rstubryan
|
f335bc23eb
|
refactor(FE-Storyless): simplify MovementForm by integrating useSelect for warehouse and supplier inputs, enhance data fetching logic
|
2025-11-02 21:42:03 +07:00 |
|
rstubryan
|
d793824520
|
refactor(FE-Storyless): enhance MovementForm schema and validation, improve handling of product quantities and delivery costs
|
2025-11-02 21:33:38 +07:00 |
|
ValdiANS
|
8a3c7d35ec
|
chore: update add button styling and copywriting
|
2025-11-01 15:35:34 +07:00 |
|
rstubryan
|
f70433d901
|
refactor(FE-Storyless): remove UpdateMovementPayload type and related schema, streamline MovementForm handling
|
2025-11-01 10:43:43 +07:00 |
|
rstubryan
|
e73d3e0823
|
refactor(FE-Storyless): add product and warehouse filters with select inputs
|
2025-11-01 09:46:31 +07:00 |
|
rstubryan
|
09cb5f10aa
|
refactor(FE-Storyless): replace FormHeader and FormActions with custom header and action buttons for improved UI
|
2025-11-01 08:35:46 +07:00 |
|
rstubryan
|
c832c4adeb
|
fix(resolve): resolve merge issue
|
2025-10-29 15:56:57 +07:00 |
|
randy-ar
|
6706f361d8
|
refactor(FE): change number input to reuseablecomponent from ui-component
|
2025-10-27 13:03:38 +07:00 |
|
rstubryan
|
0b0ecd3bc4
|
refactor(FE-137): replace stock availability text with Badge component in MovementForm
|
2025-10-27 11:25:15 +07:00 |
|
rstubryan
|
58369b8ffa
|
refactor(FE-137): simplify stock display in MovementForm and RecordingForm, enhance input handling in SelectInput
|
2025-10-27 11:05:06 +07:00 |
|
rstubryan
|
135fc2d5d3
|
feat(FE-114): update MovementForm and RecordingForm to use inputPrefix and inputSuffix for improved input handling
|
2025-10-25 14:24:51 +07:00 |
|
rstubryan
|
a0556ea1f4
|
refactor(FE-114): add currency prefix and unit suffix to delivery cost and body weight inputs
|
2025-10-25 13:53:53 +07:00 |
|
rstubryan
|
d7ce8c667a
|
refactor(FE-114): simplify input handling in MovementForm and RecordingForm by removing unnecessary value normalization
|
2025-10-25 11:26:38 +07:00 |
|
rstubryan
|
896a0c6de2
|
refactor(FE-64): integrate product and supplier selection with API data fetching in MovementForm
|
2025-10-24 21:10:03 +07:00 |
|
rstubryan
|
2de32dc944
|
refactor(FE-114): simplify CheckboxInput component and enhance styling options
|
2025-10-23 13:49:43 +07:00 |
|
rstubryan
|
7e53743b07
|
refactor(FE-114): remove FieldMessage component usage and streamline error message handling in form inputs
|
2025-10-23 13:14:16 +07:00 |
|
rstubryan
|
58b4204aab
|
refactor(FE-62): enhance MovementForm by integrating NumberInput for delivery cost fields and improving layout
|
2025-10-22 14:10:35 +07:00 |
|
rstubryan
|
c249585bc2
|
refactor(FE-114): enhance form UI by adding required field indicators for multiple inputs
|
2025-10-22 13:55:12 +07:00 |
|
rstubryan
|
1ee1cf9ea9
|
refactor(FE-62): update errorMessage handling and setFieldTouched for form fields
|
2025-10-21 11:49:55 +07:00 |
|
rstubryan
|
41bb05413c
|
feat(FE-62): replace native checkboxes with CheckboxInput component in MovementForm
|
2025-10-21 11:26:15 +07:00 |
|
rstubryan
|
c746bd94b2
|
Merge branch 'development' of gitlab.com:mbugroup/lti-web-client into feat/FE/US-76/TASK-114-129-136-slicing-ui-and-validation-create-edit-daily-recording-growing-form
|
2025-10-21 10:42:04 +07:00 |
|
rstubryan
|
e0ce571000
|
refactor(FE-114): streamline cost field validation messages and enhance layout with FieldMessage component
|
2025-10-20 18:54:31 +07:00 |
|