Commit Graph
252 Commits
Author SHA1 Message Date
firmanr 23cd1d48fb Merge pull request 'refactor: restructure storage and environment modules; remove unused code' (#14) from feat/layout-web into main
Reviewed-on: eigen/fe-monorepo-template#14
2026-05-29 10:37:44 +00:00
Firman Ramdhani 5d9f0f6d94 refactor: restructure storage and environment modules; remove unused code
- Deleted unused PouchDB configuration and types from core storage.
- Removed Electron-related hooks and utilities that are no longer needed.
- Introduced new local storage management for application keys.
- Created a new environment wrapper for landing application.
- Added public HTTP client for landing application with minimal configuration.
- Implemented new PouchDB entities for items and POS configurations.
- Updated main application entry point to reflect new storage structure.
2026-05-29 17:36:34 +07:00
firmanr f9fd7a8618 Merge pull request 'feat: improve diagram labels in README for clarity and consistency' (#13) from feat/core-function into main
Reviewed-on: eigen/fe-monorepo-template#13
2026-05-29 09:41:28 +00:00
Firman Ramdhani b2e622c57e feat: improve diagram labels in README for clarity and consistency 2026-05-29 16:41:11 +07:00
firmanr 5dddeffcd4 Merge pull request 'feat/core-function' (#12) from feat/core-function into main
Reviewed-on: eigen/fe-monorepo-template#12
2026-05-29 09:31:58 +00:00
Firman Ramdhani ab0625d393 feat: enhance architecture diagrams in README for core-api and core-i18n with improved styling and clarity 2026-05-29 16:29:46 +07:00
Firman Ramdhani d3eb242ebe docs: Enhance documentation across multiple modules for clarity and structure
- Updated CONFIGURATION.md to improve navigation and added mermaid diagrams for better visualization of processes.
- Revised IPC_ARCHITECTURE.md to clarify the security model and added diagrams to illustrate the architecture.
- Improved README.md files in core-api, core-events, core-i18n, and core-storage for consistency and clarity, including better descriptions and structural enhancements.
2026-05-29 16:21:25 +07:00
Firman Ramdhani 9f1158653a feat: enhance README with detailed overview of core storage engine and PouchDB integration 2026-05-29 16:01:55 +07:00
Firman Ramdhani 6712558eaf feat: implement PouchDB storage layer with CRUD operations and add showcase UI component 2026-05-29 15:35:14 +07:00
Firman Ramdhani 86c02e7111 feat: implement type-safe environment configuration and add .env.example files for web and landing apps 2026-05-29 13:43:31 +07:00
firmanr d52e403474 Merge pull request 'feat/core-function' (#9) from feat/core-function into main
Reviewed-on: eigen/fe-monorepo-template#9
2026-05-28 07:23:12 +00:00
Firman Ramdhani dff05748f5 refactor: enhance i18n handling by implementing state management for active language and optimizing resource loading 2026-05-28 13:52:34 +07:00
Firman Ramdhani d0ebceb1bb refactor: decouple core-storage services from static keys and update i18n setup to use configurable storage adapters 2026-05-28 13:27:13 +07:00
Firman Ramdhani b4af762baa style: enhance README diagrams with improved subgraph labels and node styling for clarity 2026-05-28 12:33:40 +07:00
Firman Ramdhani c510feadbb docs: update README files for core packages with architecture diagrams and usage examples 2026-05-28 12:20:53 +07:00
Firman Ramdhani df229c9984 refactor: decouple core-events registry by implementing consumer-side TypeScript module augmentation and reorganizing showcase demos 2026-05-28 11:51:43 +07:00
Firman Ramdhani 1c6d76bf4f Merge branch 'main' of https://git.eigen.co.id/eigen/fe-monorepo-template into feat/core-function 2026-05-28 11:21:43 +07:00
Firman Ramdhani 6fde65f04e feat: introduce core-events package with event bus, hooks, and a web showcase demo 2026-05-28 11:20:35 +07:00
firmanr 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
Reviewed-on: eigen/fe-monorepo-template#8
2026-05-23 00:47:29 +00:00
Firman Ramdhani 3621f837f6 feat: replace demo storage instances with secure storage implementations across i18n and storage features 2026-05-23 07:46:40 +07:00
firmanr cf7e714e30 Merge pull request 'feat/core-function' (#7) from feat/core-function into main
Reviewed-on: eigen/fe-monorepo-template#7
2026-05-23 00:22:30 +00:00
Firman Ramdhani b6ba41e120 feat: add showcase example component and integrate booking and storage demos 2026-05-23 06:55:58 +07:00
Firman Ramdhani 4655362ff4 feat: implement core-i18n package with decentralized namespace support and integrate into landing and web apps 2026-05-22 23:30:41 +07:00
Firman Ramdhani 255704f867 feat: implement core-storage package with unified promise-based interface and encrypted-at-rest support 2026-05-22 22:23:02 +07:00
Firman Ramdhani 9b265b8f46 test: add unit tests for BaseRemoteDataServices functionality and OtelAdapter instrumentation 2026-05-22 18:17:57 +07:00
Firman Ramdhani 75827bfd71 fix: correct ASCII art alignment in README.md 2026-05-22 17:54:36 +07:00
Firman Ramdhani 4260e240a0 Refactor code structure for improved readability and maintainability 2026-05-22 17:53:35 +07:00
firmanr af0fe70ac6 Merge pull request 'app/landing' (#6) from app/landing into main
Reviewed-on: eigen/fe-monorepo-template#6
2026-04-06 05:29:49 +00:00
Firman Ramdhani a1800362bf feat: update build and dev scripts for desktop and docs-dev configurations 2026-04-06 12:29:31 +07:00
Firman Ramdhani 50592f27f3 feat: enhance project configuration with type checking and improved .gitignore entries 2026-04-06 12:23:49 +07:00
Firman Ramdhani 8c7b6d3017 feat: initialize landing application with Vite and Mantine configuration 2026-04-06 12:11:17 +07:00
firmanr 680667af83 Merge pull request 'feat: implement single instance lock to ensure data integrity and resource efficiency' (#5) from electron into main
Reviewed-on: eigen/fe-monorepo-template#5
2026-04-06 03:39:55 +00:00
Firman Ramdhani 988826ac8e feat: implement single instance lock to ensure data integrity and resource efficiency 2026-04-06 10:38:19 +07:00
firmanr 9a6d095727 Merge pull request 'electron' (#4) from electron into main
Reviewed-on: eigen/fe-monorepo-template#4
2026-04-06 03:17:59 +00:00
Firman Ramdhani 75deeece9f refactor: Revise configuration and IPC architecture documentation for clarity and security enhancements
- Updated CONFIGURATION.md to reflect changes in target app orchestration, environment variables, and production routing.
- Enhanced IPC_ARCHITECTURE.md with a focus on privilege separation, standardized operating procedures, and critical audit checklists.
- Added detailed guidelines for extending the IPC bridge and maintaining security integrity.
- Introduced new package scripts for macOS, Windows, and Linux builds in package.json.
2026-04-06 10:17:32 +07:00
Firman Ramdhani 8cac18edf4 docs: add documentation for desktop auto-updater, configuration, IPC architecture, and project overview 2026-04-05 23:03:40 +07:00
Firman Ramdhani a13feb1c51 build: generate desktop application release artifacts and update project configuration 2026-04-05 22:33:08 +07:00
firmanr 9b7e027024 Merge pull request 'mantine-2' (#3) from mantine-2 into main
Reviewed-on: eigen/fe-monorepo-template#3
2026-04-05 14:08:18 +00:00
firmanr 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
Reviewed-on: eigen/fe-monorepo-template#2
2026-04-05 14:07:38 +00:00
Firman Ramdhani a0ef96d874 style: format devcontainer.json for improved readability and consistency 2026-04-05 21:06:01 +07:00
supanadit 3638c8e1eb feat: add Dev Container configuration for Node.js & TypeScript, including pnpm, Git, SSHD, and forwarded ports. 2026-03-18 09:20:12 +07:00
Firman Ramdhani 128de2d4ef feat: update title hierarchy in ShowcaseView for improved accessibility and consistency 2026-03-18 08:18:58 +07:00
Firman Ramdhani 69e26e96e3 feat: update theme provider and density styles, enhance typography and font mappings, and refactor showcase components 2026-02-27 17:02:32 +07:00
Firman Ramdhani 3439c7c606 feat: add 72Mono font files and update theme.css for improved styling 2026-02-27 16:10:59 +07:00
Firman Ramdhani ad3397ee3d feat: enhance theme.css with Mantine color mapping, spacing, typography, and animation styles 2026-02-27 16:07:55 +07:00
Firman Ramdhani 7cf9f8fab5 feat: simplify color scheme options, enhance theme provider, and add density styles 2026-02-27 15:54:20 +07:00
Firman Ramdhani b0ceb3e444 feat: streamline component imports and update package exports for better organization 2026-02-27 15:26:36 +07:00
Firman Ramdhani 1d38a188b7 feat: Integrate Mantine UI library, establish a theme provider, and refactor core UI components. 2026-02-27 15:00:17 +07:00
Firman Ramdhani 8181bd61ec feat: refactor setup tailwind and css 2026-02-27 13:34:59 +07:00
Firman Ramdhani 8bfa66111a feat: update ExamplePage to display example text 2026-02-27 11:46:33 +07:00