ValdiANS
|
9e895af62a
|
chore: refresh user data every 13 minutes
|
2025-12-23 12:08:39 +07:00 |
|
ValdiANS
|
4643a39c3e
|
feat(FE-331): create RequirePermission helper component
|
2025-12-23 12:07:38 +07:00 |
|
ValdiANS
|
de19cc5de2
|
feat(FE-331): create PermissionNotFound component
|
2025-12-23 12:07:14 +07:00 |
|
ValdiANS
|
9628ee88ad
|
chore: add condition for redirecting to SSO
|
2025-12-10 21:47:58 +07:00 |
|
ValdiANS
|
f939f4b0fb
|
fix: return children only if userResponse success and user is set
|
2025-12-10 18:10:08 +07:00 |
|
ValdiANS
|
83d76f7de4
|
fix: set isLoadingUser in useAuth hook
|
2025-12-10 16:57:20 +07:00 |
|
ValdiANS
|
aed58ef10c
|
hotfix: Implement client-side dashboard redirect with loading spinner, improve authentication error handling by clearing user state on 401, and extend SSO redirect loop protection.
|
2025-12-10 16:23:51 +07:00 |
|
ValdiANS
|
0cc9d0e94e
|
hotfix: Centralize SSO redirection logic into a new helper with loop protection, integrate it into the HTTP client and RequireAuth component, and add an authentication failure UI.
|
2025-12-10 15:18:37 +07:00 |
|
randy-ar
|
b97cc39854
|
fix(FE): revert RequireAuth component and closing logic
|
2025-12-06 13:10:03 +07:00 |
|
randy-ar
|
885e4250fd
|
feat(FE-279): Add functionality closing project flock
|
2025-12-05 22:55:11 +07:00 |
|
randy-ar
|
c69d9dd605
|
fix(FE): revert require auth component to correct file
|
2025-12-04 16:39:00 +07:00 |
|
randy-ar
|
3e07316678
|
feat(FE-328-329-330): Adding Feature Inventory Product Stocks
|
2025-12-04 02:05:34 +07:00 |
|
ValdiANS
|
b8590040ff
|
chore: remove unnecessary code
|
2025-11-28 10:28:33 +07:00 |
|
ValdiANS
|
2a97f9d504
|
Merge branch 'development' into feat/FE/US-164/TASK-200-204-205-206-207-expense-realization
|
2025-11-25 10:55:52 +07:00 |
|
ValdiANS
|
c0bba827a0
|
chore: remove dummy data
|
2025-11-24 09:31:27 +07:00 |
|
rstubryan
|
b6ac8026c7
|
chore: prettier format
|
2025-11-13 15:43:41 +07:00 |
|
rstubryan
|
c2479ad248
|
chore: prettier format
|
2025-11-13 14:08:35 +07:00 |
|
randy-ar
|
d8637923bd
|
refactor(FE-106-91-339-238): Slicing UI Chickin DOC Refactored
|
2025-11-04 13:24:10 +07:00 |
|
rstubryan
|
c832c4adeb
|
fix(resolve): resolve merge issue
|
2025-10-29 15:56:57 +07:00 |
|
rstubryan
|
17e6eef0c5
|
feat(FE-137): add approve and reject functionality in RecordingForm with confirmation modals
|
2025-10-24 18:02:41 +07:00 |
|
rstubryan
|
b653cc1dab
|
refactor(FE-114): replace button elements with Button component for consistency and improved styling
|
2025-10-23 20:44:59 +07:00 |
|
ValdiANS
|
1ade8f8a38
|
Merge branch 'development' into feat/FE/US-77/TASK-113-slicing-transfer-to-laying-create-form
|
2025-10-21 15:18:34 +07:00 |
|
ValdiANS
|
5af9c3ee27
|
chore(FE-113): change api route for getting user info to /auth/sso/userinfo
|
2025-10-21 15:06:10 +07:00 |
|
rstubryan
|
1bcfd9bbb4
|
feat(FE-Storyless): add FieldMessage component for consistent field feedback across inputs
|
2025-10-20 18:54:02 +07:00 |
|
rstubryan
|
df73ee1fdf
|
feat(FE-62,63,65): refactor MovementForm and related types for improved clarity and consistency
|
2025-10-15 12:00:17 +07:00 |
|
rstubryan
|
dcd5d2692f
|
feat(FE-62,65): enhance MovementForm and FormActions to improve form validation and reset behavior
|
2025-10-15 10:56:06 +07:00 |
|
rstubryan
|
4b4b74d07c
|
feat(FE-65): add validation for quantity and required fields in MovementForm
|
2025-10-14 18:00:34 +07:00 |
|
rstubryan
|
7dbf880228
|
feat(FE-62): add FormActions and FormHeader components for form management
|
2025-10-10 08:39:34 +07:00 |
|
randy-ar
|
5cf98ed95e
|
fix(FE-33): fix conflict git
|
2025-10-09 13:35:30 +07:00 |
|
ValdiANS
|
9b56308cf0
|
feat(FE-40): create SuspenseHelper component
|
2025-10-09 11:05:30 +07:00 |
|
sweetpotet
|
21b9396323
|
feat(FE-33): create customers forms
|
2025-10-08 16:40:30 +07:00 |
|
ValdiANS
|
6924aef8c4
|
feat(FE-40): create RequireAuth helper component
|
2025-10-01 14:59:46 +07:00 |
|