ValdiANS
|
747b0f9c2c
|
feat: implement export all in expense and report expense
|
2026-04-23 09:54:20 +07:00 |
|
ValdiANS
|
5e907d7e53
|
feat: create expense navigation helper function
|
2026-04-15 16:35:35 +07:00 |
|
ValdiANS
|
70556d04ba
|
fix: calculate unit price by weight
|
2026-04-10 15:07:39 +07:00 |
|
ValdiANS
|
9f0fbcf041
|
fix: make price_per_qty calculation to price per kg and make unit_price calculation to price per egg (if category is TELUR and convertion unit QTY)
|
2026-04-07 17:24:19 +07:00 |
|
ValdiANS
|
ef1ce2c78c
|
fix: remove roundPrice, update unit price calculation in calculateTelurPeti
|
2026-04-07 16:59:35 +07:00 |
|
Adnan Zahir
|
8b1546a305
|
codex/fix: purchase receivement error and recording doesn't show depletion/egg
|
2026-04-01 11:03:56 +07:00 |
|
Adnan Zahir
|
8d92da75cf
|
codex: initiated changes
|
2026-04-01 10:14:05 +07:00 |
|
rstubryan
|
080592ff01
|
chore(FE): Remove unused variables and imports across components
|
2026-03-04 11:58:35 +07:00 |
|
rstubryan
|
56d4b8a5c9
|
refactor(FE): Update ProductFlagMapping types and related references
|
2026-03-02 10:15:06 +07:00 |
|
rstubryan
|
aa1ef7a559
|
feat(FE): Add constants transformation utilities and API service
|
2026-03-02 09:57:21 +07:00 |
|
rstubryan
|
e4e6e563c9
|
refactor(FE): Remove unused helper function formatTitleCaseGeneral
|
2026-02-09 17:07:00 +07:00 |
|
rstubryan
|
efec9b6265
|
feat(FE): Add formatTitleCaseGeneral helper and update usage
|
2026-02-09 17:05:35 +07:00 |
|
rstubryan
|
9dc8f05534
|
feat: adjust penjualan calculation and delivery order logic
|
2026-02-06 10:55:38 +07:00 |
|
randy-ar
|
43dcbf73ee
|
feat(FE): adding 4 input scenario marketing type
|
2026-02-05 05:38:02 +07:00 |
|
randy-ar
|
cb22fd1037
|
feat(FE): calculation penjualan telur + peti
|
2026-02-05 04:41:46 +07:00 |
|
randy-ar
|
dfd86a04e0
|
feat(FE): scenario egg sale with type conversion qty
|
2026-02-05 02:39:10 +07:00 |
|
ValdiANS
|
111531b803
|
Merge branch 'development' into fix/transfer-to-laying
|
2026-01-23 23:07:51 +07:00 |
|
ValdiANS
|
8cc7f2f526
|
feat: add findMenuPath helper function
|
2026-01-23 23:04:04 +07:00 |
|
ValdiANS
|
ed9a8021c1
|
feat: add safeRound helper function
|
2026-01-23 15:59:31 +07:00 |
|
randy-ar
|
fc71defa08
|
feat(FE): adding button filter component
|
2026-01-14 11:43:10 +07:00 |
|
randy-ar
|
13205ca80a
|
feat(FE): adding alert errors message for project flock and fixing bug approval status in chickin
|
2026-01-08 08:59:27 +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
|
46d70e36dd
|
feat: create auth-helper file and redirectToSSO helper function
|
2025-12-10 15:21:10 +07:00 |
|
randy-ar
|
8a8128a692
|
fix(FE): resolve merge conflict checkbox and constant
|
2025-12-10 10:09:56 +07:00 |
|
ValdiANS
|
5be67ef01c
|
chore: update formatDate helper function
|
2025-12-06 17:13:27 +07:00 |
|
ValdiANS
|
ae4c17b391
|
chore: create isPathActive helper
|
2025-12-04 22:45:57 +07:00 |
|
randy-ar
|
31f758d680
|
refactor(FE): refactor UI detail from page into drawer
|
2025-12-02 16:25:55 +07:00 |
|
randy-ar
|
b33e7a1919
|
feat(FE-181-179-220): Slicing UI, Client Side Validation and API Integration for Delivery Order
|
2025-11-20 00:57:07 +07:00 |
|
randy-ar
|
8662bcb63b
|
fix(FE): resolve merge conflict
|
2025-11-19 10:30:21 +07:00 |
|
randy-ar
|
3fdb10ec7f
|
feat(FE-177): refactor sales order management with new schema and API integration
|
2025-11-14 15:52:58 +07:00 |
|
ValdiANS
|
1ee0454e6b
|
Merge branch 'development' into feat/FE/US-163/TASK-188-193-198-slicing-expense-request-form
|
2025-11-14 13:41:47 +07:00 |
|
ValdiANS
|
c59a88bbcb
|
chore(FE-188,193): create formik helper function utils and create removeArrayItemAndSync formik helper function
|
2025-11-06 15:29:42 +07:00 |
|
ValdiANS
|
a8b1f6f8c2
|
chore(FE-188,193): create convertRowSelectionArrToObj and convertRowSelectionObjToArr helper function
|
2025-11-06 15:29:15 +07:00 |
|
randy-ar
|
158971d904
|
feat(FE-166-169): Slicing UI Penjualan Form dan Client side validation
|
2025-11-06 13:45:52 +07:00 |
|
ValdiANS
|
79cfcad026
|
chore(FE-91): set formatCurrency default currency to indonesian currency
|
2025-10-30 11:03:22 +07:00 |
|
ValdiANS
|
dd3a0079db
|
chore(FE-91): set formatNumber locale to id-ID as default
|
2025-10-30 10:48:18 +07:00 |
|
ValdiANS
|
f88af89562
|
Merge branch 'development' into feat/FE/US-77/transfer-to-laying
|
2025-10-28 09:48:41 +07:00 |
|
randy-ar
|
1e9d02b4b7
|
feat(FE-92-94): Slicing UI detail chickin & refactor number input chickin form
|
2025-10-25 16:27:15 +07:00 |
|
ValdiANS
|
5e710a792f
|
chore(FE-147): set moment locale to 'id' globally
|
2025-10-23 12:52:51 +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
|
0bab704163
|
chore(FE-113): create getByPath helper function
|
2025-10-21 15:01:19 +07:00 |
|
rstubryan
|
19bca9ec73
|
feat(FE-65): enhance MovementForm to support file uploads with FormData conversion
|
2025-10-14 14:03:46 +07:00 |
|
ValdiANS
|
14046a1add
|
chore(FE-40): create isResponseError api helper function
|
2025-10-01 16:02:12 +07:00 |
|
ValdiANS
|
05886896f1
|
chore(FE-40): update import path
|
2025-10-01 14:07:04 +07:00 |
|
ValdiANS
|
2e1b0fef2b
|
init
|
2025-09-26 11:06:31 +07:00 |
|