Commit Graph

  • eaec6ec38f feat: replace ObjectSelect with LocalSelect and introduce custom FieldSelect wrappers for object-based RHF state management Firman Ramdhani 2026-06-22 11:06:29 +07:00
  • 195928d56a feat: add reusable AsyncSelect and ObjectSelect components with infinite scroll hook support Firman Ramdhani 2026-06-16 01:23:36 +07:00
  • 19066dde89 refactor: add trailing commas to zod schema definitions in reactive-watch-demo Firman Ramdhani 2026-06-15 23:08:46 +07:00
  • f9a6519da4 perf: stabilize useConditionalField default values with useRef and replace Zod superRefine with declarative unions for performance Firman Ramdhani 2026-06-15 23:06:58 +07:00
  • 50cce32ada feat: add useConditionalField hook and implement reactive form showcase examples Firman Ramdhani 2026-06-15 22:03:11 +07:00
  • f7c7bc6907 feat: introduce reusable Zod validator registry with comprehensive atomic schema modifiers and localization support Firman Ramdhani 2026-06-15 20:44:27 +07:00
  • c9278d09cb refactor: rename base validator to sample validator in source and documentation Firman Ramdhani 2026-06-15 20:28:35 +07:00
  • a72b73bac4 feat: implement comprehensive Form UI library with React Hook Form integration, Zod validation, and i18n support. Firman Ramdhani 2026-06-15 18:40:22 +07:00
  • 00a2f218cc feat: update default density in ThemeProvider to 'compact' Firman Ramdhani 2026-05-29 17:42:31 +07:00
  • 23cd1d48fb Merge pull request 'refactor: restructure storage and environment modules; remove unused code' (#14) from feat/layout-web into main firmanr 2026-05-29 10:37:44 +00:00
  • 5d9f0f6d94 refactor: restructure storage and environment modules; remove unused code Firman Ramdhani 2026-05-29 17:36:34 +07:00
  • f9fd7a8618 Merge pull request 'feat: improve diagram labels in README for clarity and consistency' (#13) from feat/core-function into main firmanr 2026-05-29 09:41:28 +00:00
  • b2e622c57e feat: improve diagram labels in README for clarity and consistency Firman Ramdhani 2026-05-29 16:41:11 +07:00
  • 5dddeffcd4 Merge pull request 'feat/core-function' (#12) from feat/core-function into main firmanr 2026-05-29 09:31:58 +00:00
  • ab0625d393 feat: enhance architecture diagrams in README for core-api and core-i18n with improved styling and clarity Firman Ramdhani 2026-05-29 16:29:46 +07:00
  • d3eb242ebe docs: Enhance documentation across multiple modules for clarity and structure Firman Ramdhani 2026-05-29 16:21:25 +07:00
  • 9f1158653a feat: enhance README with detailed overview of core storage engine and PouchDB integration Firman Ramdhani 2026-05-29 16:01:55 +07:00
  • 6712558eaf feat: implement PouchDB storage layer with CRUD operations and add showcase UI component Firman Ramdhani 2026-05-29 15:35:14 +07:00
  • 86c02e7111 feat: implement type-safe environment configuration and add .env.example files for web and landing apps Firman Ramdhani 2026-05-29 13:43:31 +07:00
  • d52e403474 Merge pull request 'feat/core-function' (#9) from feat/core-function into main firmanr 2026-05-28 07:23:12 +00:00
  • dff05748f5 refactor: enhance i18n handling by implementing state management for active language and optimizing resource loading Firman Ramdhani 2026-05-28 13:52:34 +07:00
  • d0ebceb1bb refactor: decouple core-storage services from static keys and update i18n setup to use configurable storage adapters Firman Ramdhani 2026-05-28 13:27:13 +07:00
  • b4af762baa style: enhance README diagrams with improved subgraph labels and node styling for clarity Firman Ramdhani 2026-05-28 12:33:40 +07:00
  • c510feadbb docs: update README files for core packages with architecture diagrams and usage examples Firman Ramdhani 2026-05-28 12:20:53 +07:00
  • df229c9984 refactor: decouple core-events registry by implementing consumer-side TypeScript module augmentation and reorganizing showcase demos Firman Ramdhani 2026-05-28 11:51:43 +07:00
  • 1c6d76bf4f Merge branch 'main' of https://git.eigen.co.id/eigen/fe-monorepo-template into feat/core-function Firman Ramdhani 2026-05-28 11:21:43 +07:00
  • 6fde65f04e feat: introduce core-events package with event bus, hooks, and a web showcase demo Firman Ramdhani 2026-05-28 11:20:35 +07:00
  • a919e80041 Merge pull request 'feat: replace demo storage instances with secure storage implementations across i18n and storage features' (#8) from feat/core-function into main firmanr 2026-05-23 00:47:29 +00:00
  • 3621f837f6 feat: replace demo storage instances with secure storage implementations across i18n and storage features Firman Ramdhani 2026-05-23 07:46:40 +07:00
  • cf7e714e30 Merge pull request 'feat/core-function' (#7) from feat/core-function into main firmanr 2026-05-23 00:22:30 +00:00
  • b6ba41e120 feat: add showcase example component and integrate booking and storage demos Firman Ramdhani 2026-05-23 06:55:58 +07:00
  • 4655362ff4 feat: implement core-i18n package with decentralized namespace support and integrate into landing and web apps Firman Ramdhani 2026-05-22 23:30:41 +07:00
  • 255704f867 feat: implement core-storage package with unified promise-based interface and encrypted-at-rest support Firman Ramdhani 2026-05-22 22:23:02 +07:00
  • 9b265b8f46 test: add unit tests for BaseRemoteDataServices functionality and OtelAdapter instrumentation Firman Ramdhani 2026-05-22 18:17:57 +07:00
  • 75827bfd71 fix: correct ASCII art alignment in README.md Firman Ramdhani 2026-05-22 17:54:36 +07:00
  • 4260e240a0 Refactor code structure for improved readability and maintainability Firman Ramdhani 2026-05-22 17:53:35 +07:00
  • af0fe70ac6 Merge pull request 'app/landing' (#6) from app/landing into main firmanr 2026-04-06 05:29:49 +00:00
  • a1800362bf feat: update build and dev scripts for desktop and docs-dev configurations Firman Ramdhani 2026-04-06 12:29:31 +07:00
  • 50592f27f3 feat: enhance project configuration with type checking and improved .gitignore entries Firman Ramdhani 2026-04-06 12:23:49 +07:00
  • 8c7b6d3017 feat: initialize landing application with Vite and Mantine configuration Firman Ramdhani 2026-04-06 12:11:17 +07:00
  • 680667af83 Merge pull request 'feat: implement single instance lock to ensure data integrity and resource efficiency' (#5) from electron into main firmanr 2026-04-06 03:39:55 +00:00
  • 988826ac8e feat: implement single instance lock to ensure data integrity and resource efficiency Firman Ramdhani 2026-04-06 10:38:19 +07:00
  • 9a6d095727 Merge pull request 'electron' (#4) from electron into main firmanr 2026-04-06 03:17:59 +00:00
  • 75deeece9f refactor: Revise configuration and IPC architecture documentation for clarity and security enhancements Firman Ramdhani 2026-04-06 10:17:32 +07:00
  • 8cac18edf4 docs: add documentation for desktop auto-updater, configuration, IPC architecture, and project overview Firman Ramdhani 2026-04-05 23:03:40 +07:00
  • a13feb1c51 build: generate desktop application release artifacts and update project configuration Firman Ramdhani 2026-04-05 22:33:08 +07:00
  • 9b7e027024 Merge pull request 'mantine-2' (#3) from mantine-2 into main firmanr 2026-04-05 14:08:18 +00:00
  • d715bd3df8 Merge pull request 'Add Dev Container configuration for Node.js & TypeScript, including pnpm, Git, SSHD, and forwarded ports.' (#2) from feat/devcontainer into main firmanr 2026-04-05 14:07:38 +00:00
  • a0ef96d874 style: format devcontainer.json for improved readability and consistency Firman Ramdhani 2026-04-05 21:06:01 +07:00
  • 3638c8e1eb feat: add Dev Container configuration for Node.js & TypeScript, including pnpm, Git, SSHD, and forwarded ports. supanadit 2026-03-18 09:20:12 +07:00
  • 128de2d4ef feat: update title hierarchy in ShowcaseView for improved accessibility and consistency Firman Ramdhani 2026-03-18 08:18:58 +07:00
  • 69e26e96e3 feat: update theme provider and density styles, enhance typography and font mappings, and refactor showcase components Firman Ramdhani 2026-02-27 17:02:32 +07:00
  • 3439c7c606 feat: add 72Mono font files and update theme.css for improved styling Firman Ramdhani 2026-02-27 16:10:59 +07:00
  • ad3397ee3d feat: enhance theme.css with Mantine color mapping, spacing, typography, and animation styles Firman Ramdhani 2026-02-27 16:07:55 +07:00
  • 7cf9f8fab5 feat: simplify color scheme options, enhance theme provider, and add density styles Firman Ramdhani 2026-02-27 15:54:20 +07:00
  • b0ceb3e444 feat: streamline component imports and update package exports for better organization Firman Ramdhani 2026-02-27 15:26:36 +07:00
  • 1d38a188b7 feat: Integrate Mantine UI library, establish a theme provider, and refactor core UI components. Firman Ramdhani 2026-02-27 15:00:17 +07:00
  • 8181bd61ec feat: refactor setup tailwind and css Firman Ramdhani 2026-02-27 13:34:59 +07:00
  • 8bfa66111a feat: update ExamplePage to display example text Firman Ramdhani 2026-02-27 11:46:33 +07:00
  • 2a1331d823 feat: fix import global css Firman Ramdhani 2026-02-05 17:00:26 +07:00
  • 24e0d2ca61 chore: Delete various UI components, form elements, and associated example/showcase pages from the UI package and web app. Firman Ramdhani 2026-02-05 10:08:12 +07:00
  • 660a9ace20 feat: Implement Calendar component, UiProvider, and a cn utility, while enhancing picker components with new icons and styles. Firman Ramdhani 2026-02-04 16:53:37 +07:00
  • 1ceb0fad53 feat: add date, time, and range picker components to UI library with a showcase Firman Ramdhani 2026-02-03 17:20:05 +07:00
  • 265b2b4e6d fix: update switch background colors for consistency across statuses Firman Ramdhani 2026-02-02 17:58:14 +07:00
  • aaeb039fae feat: update checkbox and switch styles for improved responsiveness and consistency Firman Ramdhani 2026-02-02 17:51:29 +07:00
  • 2c21da111e refactor: remove variant prop from input components and styles Firman Ramdhani 2026-02-02 16:36:23 +07:00
  • 53da0c70bd feat: add switch handle size variable to globals.css Firman Ramdhani 2026-02-02 16:09:51 +07:00
  • 793d1e2b15 feat: add Switch component and showcase Firman Ramdhani 2026-02-02 16:02:45 +07:00
  • a4107e81be feat: rename capitalization methods for clarity and consistency in StringUtils Firman Ramdhani 2026-02-02 09:51:35 +07:00
  • 562d32a506 feat: refactor form component props to extend BaseFormInputComponentProps for consistency Firman Ramdhani 2026-01-29 13:54:19 +07:00
  • a2e317ca9e feat: add NumberUtils class with safe number manipulation methods and comprehensive tests; enhance StringUtils with UUID and non-empty string validation Firman Ramdhani 2026-01-29 13:52:54 +07:00
  • a1db9b93e1 feat: add DateUtils and StringUtils for date and string manipulation Firman Ramdhani 2026-01-28 18:18:29 +07:00
  • 97f48ce1b9 feat: Implement EncryptionService and StringService with comprehensive tests Firman Ramdhani 2026-01-28 17:54:18 +07:00
  • 8d898d39d6 feat: Add 'Millis' to cSpell words in VSCode settings Firman Ramdhani 2026-01-28 17:50:27 +07:00
  • 47f365d1a7 feat: Update currency parsing methods and enhance showcase styling Firman Ramdhani 2026-01-28 17:24:57 +07:00
  • 883f42f598 feat: Add detailed documentation and improve styling for form components Firman Ramdhani 2026-01-28 12:09:18 +07:00
  • b52e458a9d feat: Refactor example page and showcase components Firman Ramdhani 2026-01-28 11:53:03 +07:00
  • c021df8012 feat: add clear icon styles and functionality for input and textarea components Firman Ramdhani 2026-01-28 10:58:06 +07:00
  • c39a8eb175 feat: enhance form item component with status handling and styling for error/warning states Firman Ramdhani 2026-01-28 10:26:03 +07:00
  • ffe78cf47d feat: remove color styling for error, warning, success, and info states in input and textarea components Firman Ramdhani 2026-01-27 19:58:55 +07:00
  • 1e1d46cbb5 feat: Refactor TextArea component and styles for improved usability and consistency Firman Ramdhani 2026-01-27 19:47:06 +07:00
  • 0deaff6e18 feat: implement CurrencyService for formatting and parsing currency values, update InputCurrency component, and add tests Firman Ramdhani 2026-01-26 15:52:20 +07:00
  • 0a7e3f081a feat: add documentation for InputNumber, InputCurrency, and TextArea props Firman Ramdhani 2026-01-26 14:54:35 +07:00
  • 3c11b98153 feat: enhance input showcase with new input components and status handling Firman Ramdhani 2026-01-26 12:23:26 +07:00
  • d4114702a0 feat: add form components with styles for input, textarea, and input number Firman Ramdhani 2026-01-26 11:45:28 +07:00
  • 52db305314 feat: update routing and navigation for system pages, enhance back to home button styles Firman Ramdhani 2026-01-26 11:45:03 +07:00
  • 9fc1ef029c feat: add optional action props to system pages for enhanced user navigation Firman Ramdhani 2026-01-21 10:10:52 +07:00
  • 6003d3cea2 feat: enhance globals.css with comprehensive base styles, color palette, and typography settings for improved UI consistency Firman Ramdhani 2026-01-19 16:04:15 +07:00
  • 23c869e574 feat: add example components and system pages for UI showcase Firman Ramdhani 2026-01-19 16:04:07 +07:00
  • 2313284aab feat: add initial README.md with project overview, structure, and usage instructions Firman Ramdhani 2026-01-19 11:30:06 +07:00
  • 7fc01db757 feat: add Storybook log and static files to .gitignore Firman Ramdhani 2026-01-19 11:06:37 +07:00
  • 179b4f00a3 Refactor code structure for improved readability and maintainability Firman Ramdhani 2026-01-19 11:03:10 +07:00
  • 23038d2b09 feat: update package.json to correct project name and remove duplicate packageManager entry Firman Ramdhani 2026-01-19 11:00:29 +07:00
  • ded7f1d192 feat: implement DateService with timezone support and add EncryptionService with unit tests Firman Ramdhani 2026-01-19 10:58:34 +07:00
  • 309dcb48fe feat: remove unused example components and related tests Firman Ramdhani 2026-01-19 10:35:39 +07:00
  • a3758c9f3a feat: update Storybook assets and configuration Firman Ramdhani 2026-01-19 10:34:44 +07:00
  • 914c267e66 feat(tests): add basic arithmetic functions and corresponding tests Firman Ramdhani 2026-01-14 18:35:20 +07:00
  • a994be1cd2 feat: comment out unused DateService imports and configurations Firman Ramdhani 2026-01-13 18:08:04 +07:00
  • 63b84a54e9 feat: enhance DateService with timezone support and improved date manipulation methods Firman Ramdhani 2026-01-13 18:07:57 +07:00
  • 554c5fbee3 feat: add initial TypeScript and ESLint configurations for library and React applications Firman Ramdhani 2026-01-09 18:26:12 +07:00