Firman Ramdhani
b43df8f35b
refactor: transition navigation to a persistent fixed-wrapper layout with improved scroll-based floating state styles
2026-07-29 15:42:39 +07:00
Firman Ramdhani
6506122033
feat: add nextjs-agent-rules documentation for product-site
2026-07-29 15:30:33 +07:00
Firman Ramdhani
eb63a48047
feat: initialize product-site app with Next.js, i18n routing, and custom brand configurations
2026-07-29 15:29:35 +07:00
Firman Ramdhani
fcea8f221b
feat: implement @repo/brand package for centralized asset management and automated distribution to consuming apps
2026-07-29 12:27:27 +07:00
firmanr
6c67fbc68e
Merge pull request 'core/page-provider' ( #39 ) from core/page-provider into main
...
Reviewed-on: eigen/fe-monorepo-template#39
2026-07-27 15:57:53 +00:00
Firman Ramdhani
abce00ca47
feat: UI login page
2026-07-27 22:57:16 +07:00
Firman Ramdhani
b55606817c
refactor: simplify form draft key generation
2026-07-27 21:58:18 +07:00
Firman Ramdhani
a01b0c1339
feat: update ag grid theme
2026-07-27 18:01:22 +07:00
firmanr
2c02f4e96f
Merge pull request 'core/page-provider' ( #38 ) from core/page-provider into main
...
Reviewed-on: eigen/fe-monorepo-template#38
2026-07-27 10:47:32 +00:00
Firman Ramdhani
0f5a1ef1d1
feat: implement sidebar menu persistence using zustand
2026-07-27 17:45:57 +07:00
Firman Ramdhani
75e0424e36
feat: implement persistent AG Grid column state
2026-07-27 17:02:58 +07:00
Firman Ramdhani
a2616f2b2d
feat: refine sidebar icon styling
2026-07-27 16:44:05 +07:00
firmanr
d7f50b6576
Merge pull request 'refactor: remove unused imports from index.tsx and render-date.tsx' ( #37 ) from core/page-provider into main
...
Reviewed-on: eigen/fe-monorepo-template#37
2026-07-27 07:22:45 +00:00
Firman Ramdhani
c8852ce094
refactor: remove unused imports from index.tsx and render-date.tsx
2026-07-27 14:22:28 +07:00
firmanr
abce4ed972
Merge pull request 'feat: implement RouterProvider, add draft mode mechanisms, update storage keys, and refactor module transformation logic.' ( #36 ) from core/page-provider into main
...
Reviewed-on: eigen/fe-monorepo-template#36
2026-07-27 07:20:41 +00:00
Firman Ramdhani
a1a82c5307
feat: implement RouterProvider, add draft mode mechanisms, update storage keys, and refactor module transformation logic.
2026-07-27 14:17:42 +07:00
firmanr
e0f60e0e18
Merge pull request 'core/page-provider' ( #35 ) from core/page-provider into main
...
Reviewed-on: eigen/fe-monorepo-template#35
2026-07-27 05:42:08 +00:00
Firman Ramdhani
e2872a3d18
fix: enhance 401 error handling by redirecting to login with current path
2026-07-27 12:34:48 +07:00
Firman Ramdhani
0f9b44e70f
refactor: replace localStorage with appStorage for token management in apiClient
2026-07-27 12:29:44 +07:00
Firman Ramdhani
94fc29722c
refactor: replace secure storage with app storage across components and hooks
2026-07-27 12:23:46 +07:00
firmanr
285e4739dd
Merge pull request 'fix: update default search key in EnterpriseDataTable component' ( #34 ) from core/page-provider into main
...
Reviewed-on: eigen/fe-monorepo-template#34
2026-07-27 05:05:11 +00:00
Firman Ramdhani
ca0c57277a
fix: update default search key in EnterpriseDataTable component
2026-07-27 12:04:52 +07:00
firmanr
1a8dec02c0
Merge pull request 'core/page-provider' ( #33 ) from core/page-provider into main
...
Reviewed-on: eigen/fe-monorepo-template#33
2026-07-27 05:03:35 +00:00
Firman Ramdhani
3dcc084dfc
feat: enhance styling for action buttons in detail and form page providers
2026-07-27 12:03:01 +07:00
Firman Ramdhani
5f97c6b2b0
feat: implement full page components and validation schema; enhance translations and form handling
2026-07-27 11:52:40 +07:00
Firman Ramdhani
db1abcbdd4
refactor: remove single-page module and related components
2026-07-27 11:15:56 +07:00
Firman Ramdhani
e55c33069b
feat(i18n): add "save_changes" translations for English and Indonesian
...
fix(validation): improve Indonesian validation messages for clarity
refactor(ui): optimize useAsyncPaginate hook for better readability
fix(data-table): enhance error handling with detailed messages in EnterpriseDataTable
feat(enterprise-module): add form control to EnterpriseFormPageConfig and implement save confirmation modal
refactor(form-page): streamline form page context and improve save handling logic
feat(index-page): set document title based on config or translation key
refactor(module-provider): clean up comments and improve code organization
2026-07-27 11:14:15 +07:00
Firman Ramdhani
b332da4808
feat: enhance confirmation dialogs and form error handling; add new utility functions
2026-07-24 16:21:27 +07:00
firmanr
5963d874a9
Merge pull request 'feat: add custom postfix column support and date formatting in EnterpriseDataTable' ( #32 ) from core/page-provider into main
...
Reviewed-on: eigen/fe-monorepo-template#32
2026-07-24 07:40:24 +00:00
Firman Ramdhani
b7e9af9b07
feat: add custom postfix column support and date formatting in EnterpriseDataTable
2026-07-24 13:52:36 +07:00
firmanr
8c899cbed5
Merge pull request 'refactor: replace icons and adjust text sizes in SummaryPanel component' ( #31 ) from core/page-provider into main
...
Reviewed-on: eigen/fe-monorepo-template#31
2026-07-23 11:38:51 +00:00
Firman Ramdhani
1e082a20cc
refactor: replace icons and adjust text sizes in SummaryPanel component
2026-07-23 18:38:30 +07:00
firmanr
91b80f0a8e
Merge pull request 'refactor: update icons and improve action visibility in row and bulk action menus' ( #30 ) from core/page-provider into main
...
Reviewed-on: eigen/fe-monorepo-template#30
2026-07-23 11:31:46 +00:00
Firman Ramdhani
1812f7c585
refactor: update icons and improve action visibility in row and bulk action menus
2026-07-23 18:29:40 +07:00
firmanr
0bf8fc573b
Merge pull request 'core/page-provider' ( #29 ) from core/page-provider into main
...
Reviewed-on: eigen/fe-monorepo-template#29
2026-07-23 10:31:36 +00:00
Firman Ramdhani
7132ebc025
refactor: comment out unused TableSettingDrawer import in data table component
2026-07-23 17:31:04 +07:00
Firman Ramdhani
56cb8d9103
fix(docs): update paths in configuration and core app shell documentation
2026-07-23 17:26:51 +07:00
Firman Ramdhani
980952252d
feat(showcase): add PouchDB sample component and storage page
...
- Implemented PouchSample component for managing POS configurations and item inventories using PouchDB.
- Created StoragePage to encapsulate the PouchSample component.
- Added UI components page with various UI elements including buttons, forms, and data grids.
- Defined Electron type declarations for printing and auto-update functionalities.
- Extended event registry with custom application events for printing and stock updates.
- Configured Vite for the showcase application with React and Tailwind CSS support.
- Updated package.json and pnpm-lock.yaml to include necessary dependencies for the showcase app.
2026-07-23 17:26:41 +07:00
Firman Ramdhani
e99aeb6def
refactor: remove unused showcase components and related files
...
- Deleted PouchSample component and its associated logic for PouchDB data handling.
- Removed PrinterList component and its integration for printer management.
- Eliminated registry.ts for component registration, simplifying the showcase structure.
- Cleaned up ShellDemo component, removing unnecessary layout controls and demo configurations.
- Removed ShowcaseView component, consolidating the showcase functionality.
2026-07-23 17:23:05 +07:00
firmanr
1553669453
Merge pull request 'refactor: remove unused DataTable component and clean up filter logic in FullPagePageIndex' ( #28 ) from core/page-provider into main
...
Reviewed-on: eigen/fe-monorepo-template#28
2026-07-23 09:50:44 +00:00
Firman Ramdhani
94e7b99712
refactor: remove unused DataTable component and clean up filter logic in FullPagePageIndex
2026-07-23 16:50:09 +07:00
firmanr
6159477642
Merge pull request 'core/page-provider' ( #27 ) from core/page-provider into main
...
Reviewed-on: eigen/fe-monorepo-template#27
2026-07-23 09:00:00 +00:00
Firman Ramdhani
8f2eecd8ae
refactor: remove unused SummaryPanel component from BulkActionConfirmationModal
2026-07-23 15:59:11 +07:00
Firman Ramdhani
79b291cf74
refactor: improve code readability by formatting and restructuring useRef and useCallback hooks in EnterpriseDataTable component
2026-07-23 15:58:08 +07:00
Firman Ramdhani
9a8d94cd98
feat: update full-page module endpoint and transformer logic, optimize data-table search clearing, and hardcode auth token for development
2026-07-23 15:33:55 +07:00
Firman Ramdhani
d69549b747
feat: implement server-side search, filter state management, and clearable inputs for data tables with associated API transformer updates.
2026-07-23 15:12:49 +07:00
Firman Ramdhani
fa119deec2
feat: add configurable data table filtering and update API endpoints for the example module
2026-07-23 13:24:08 +07:00
Firman Ramdhani
ddf11741e9
feat: enhance data-table with search, filter/setting drawers, and updated UI controls
2026-07-23 12:30:39 +07:00
Firman Ramdhani
4e13423409
feat: implement bulk action confirmation modal and related functionality
...
- Updated request methods for batch operations in constants.ts to use PUT instead of POST.
- Added new translation keys for bulk actions in English and Indonesian language files.
- Created BulkActionConfirmationModal component to handle bulk lifecycle actions with progress tracking and summary display.
- Introduced SummaryPanel component to show aggregated results of bulk actions.
- Enhanced BulkActionMenu to support custom bulk actions and improved action handling based on selected rows.
- Integrated bulk action handling in EnterpriseDataTable, allowing for batch processing of selected entities.
- Added new types for bulk action modal state and results in entity.ts.
- Exported BulkActionConfirmationModal from the module index for accessibility.
2026-07-23 11:47:23 +07:00
Firman Ramdhani
0243b6aa96
feat: enhance internationalization with new translation keys, improve action handling in data tables, and add responsive view support for row actions
2026-07-22 15:35:39 +07:00