Rivaldi A N S
aa935b8851
Merge branch 'feat/export-balance-monitoring' into 'development'
...
[FEAT/FE] Export Balance Monitoring
See merge request mbugroup/lti-web-client!495
2026-05-25 07:25:07 +00:00
ValdiANS
b8419a3f69
feat: add Excel export to BalanceMonitoringTab
...
Add exportBalanceMonitoringToExcel to FinanceApiService (server-side
blob download hitting reports/balance-monitoring?export=excel). Wire it
into BalanceMonitoringTab via a Dropdown export button in the tab
actions. Wrap the handler in useCallback to prevent an infinite
setTabActions loop caused by a new function reference on every render.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-25 14:14:40 +07:00
ValdiANS
7e6f250864
feat: add server-side Excel export to PurchasesPerSupplierTab
...
Add exportToExcelSupplierPerSheet and exportToExcelGeneral methods to
LogisticApiService, hitting the existing purchase-supplier endpoint with
export=excel / export=excel-all query params and downloading the server
blob response. Replace the client-side Excel generation in
PurchasesPerSupplierTab with calls to these two service methods, and
split the single Export to Excel button into Export to Excel - Supplier
Per Sheet and Export to Excel - General.
2026-05-25 11:28:41 +07:00
ValdiANS
027668a1bf
feat: add export to excel feature
2026-05-21 14:43:08 +07:00
ValdiANS
3d37fb2ecb
fix: remove dummy data
2026-05-20 16:10:36 +07:00
ValdiANS
ac6f6ecf78
Merge branch 'development' into feat/balance-monitoring-report
2026-05-20 11:21:39 +07:00
ValdiANS
a8c02243a4
feat: implement export general and server-side export
2026-05-20 11:13:50 +07:00
ValdiANS
8df5af0124
feat: create getBalanceMonitoringReport method
2026-05-19 17:30:38 +07:00
ValdiANS
146192a5b3
feat: create exportToExcelGeneral method
2026-05-19 16:06:41 +07:00
ValdiANS
c5a5582147
feat: create setExpensePaidOff method
2026-05-12 10:26:57 +07:00
ValdiANS
e7569b7448
fix: hit API when user click Simpan Draft/Submit and and empty kandang end date
2026-05-11 16:50:44 +07:00
ValdiANS
a9a5098a21
fix: set default map for pageSize to limit
2026-05-08 18:58:25 +07:00
ValdiANS
7f9bb8e11d
chore: remove unnecessary code
2026-05-08 18:58:13 +07:00
ValdiANS
e7f378823c
feat: implement export product stock log
2026-05-08 18:57:21 +07:00
ValdiANS
4e58f20ba3
fix: set timeout to 1 minute
2026-05-04 14:15:57 +07:00
ValdiANS
3c9c55e049
fix: implement server-side export
2026-04-29 15:55:03 +07:00
Rivaldi A N S
7a4f93cf0c
Merge branch 'fix/persist-filter' into 'development'
...
[FIX/FE] Persist Filter
See merge request mbugroup/lti-web-client!447
2026-04-29 08:13:19 +00:00
ValdiANS
29347c24f4
fix: create TableFilterStateValue type
2026-04-29 15:10:25 +07:00
Adnan Zahir
6eb257705f
feat: konfigurasi sistem toggle pemakaian pakan ovk negatif
2026-04-28 10:50:46 +07:00
ValdiANS
5a2532a0fa
Merge branch 'development' into fix/project-flock-form
2026-04-27 10:58:44 +07:00
ValdiANS
ff2ed8757f
fix: set fallback timeout to 30s
2026-04-27 10:43:30 +07:00
Adnan Zahir
a1a0b71814
feat: editable po_date
2026-04-25 22:47:59 +07:00
Adnan Zahir
c875ebd951
feat: add more filters
2026-04-25 12:15:42 +07:00
ValdiANS
b9a1e94a29
fix: set timeout to 30s
2026-04-23 16:38:16 +07:00
ValdiANS
d8c6a90c55
feat: add excludeKeysFromUrl to useTableFilter parameters
2026-04-23 16:38:02 +07:00
ValdiANS
747b0f9c2c
feat: implement export all in expense and report expense
2026-04-23 09:54:20 +07:00
ValdiANS
e5dcca3408
fix: adjust MarketingApi.exportToExcel method
2026-04-22 23:32:58 +07:00
ValdiANS
5d6aaace86
feat: implement purchase export to excel
2026-04-22 23:20:31 +07:00
Rivaldi A N S
587266e23d
Merge branch 'feat/progress-input-export' into 'development'
...
[FEAT/FE] Progress Input Exporet
See merge request mbugroup/lti-web-client!418
2026-04-22 04:09:21 +00:00
ValdiANS
9293b6321f
feat: implement purchase export progress input
2026-04-22 11:06:34 +07:00
ValdiANS
ddfd1206a7
feat: implement recording export progress input
2026-04-22 11:06:15 +07:00
ValdiANS
75910960c5
feat: implement marketing export progress input
2026-04-22 11:06:03 +07:00
ValdiANS
aae633edee
feat: implement expense export progress input
2026-04-22 11:05:54 +07:00
Adnan Zahir
2afcc5d1c9
fix: styling
2026-04-22 10:36:03 +07:00
Adnan Zahir
7f578c5d03
fix: bulkApprovals method
2026-04-22 10:34:59 +07:00
Adnan Zahir
8b2277c8c3
Merge branch 'development' into 'schema/bulk-approve-marketings-expenses'
...
# Conflicts:
# src/services/api/expense.ts
2026-04-22 10:14:17 +07:00
Adnan Zahir
68f4562395
fix: schema update for bulk approve
2026-04-22 10:10:10 +07:00
ValdiANS
727ac8ccdb
feat: implement bulk approval in expense
2026-04-22 01:14:16 +07:00
ValdiANS
50e0ccd9e4
feat: implement bulk approval for SO DO
2026-04-22 00:10:22 +07:00
ValdiANS
15bddc43e2
fix: implement persist to storage in useTableFilter
2026-04-21 15:57:15 +07:00
ValdiANS
4bb57ed0a0
feat: create bulkApprove and bulkReject method
2026-04-20 16:21:28 +07:00
ValdiANS
aa4da686c6
fix: move and rename report to expense-report.ts
2026-04-20 00:29:55 +07:00
ValdiANS
08aa79a06b
fix: adjust limit to get all recording data in exportToExcel method
2026-04-17 14:07:52 +07:00
ValdiANS
6463b7a572
fix: set resetPage to false as default value in updateFilter function
2026-04-15 16:39:22 +07:00
Adnan Zahir
244d800874
codex/fix: uniformity week calculation
2026-04-14 13:10:53 +07:00
ValdiANS
62d250109b
feat: add responseType to axios config
2026-04-09 14:15:29 +07:00
ValdiANS
e50f4dbddb
feat: add exportToExcel method to RecordingService
2026-04-09 14:15:12 +07:00
rstubryan
0b52fff5f5
refactor(FE-dashboard-modal): Refactor dashboard production data
...
fetching logic
2026-04-08 09:54:40 +07:00
ValdiANS
8bf5a88edb
fix: do not redirect to SSO when the error response status is 401 and API url is refresh API
2026-03-26 16:19:55 +07:00
ValdiANS
29e33560f8
feat(FE): create daily checklist kandang API service
2026-03-09 12:29:36 +07:00