Commit Graph

2770 Commits

Author SHA1 Message Date
Melvin Chia
bac8b76219 docs: add update progress legacy-final 2026-05-31 08:58:29 +08:00
Melvin Chia
97fe035aa1 chore: update README with progress note
Added a note about ongoing progress and a caution regarding a critical CSS architecture issue.
2026-05-18 18:53:42 +08:00
Melvin Chia
45eab07f1e Merge pull request #115 from Lifeforge-app/fix/forgecli
(ForgeCLI) Include flags for host exposure and manually specify client port for dev mode
2026-03-25 15:02:23 +08:00
Melvin Chia
ac2c7ce167 Merge pull request #109 from Lifeforge-app/fix/hardcoded-links
fix: hardcoded file directory
2026-03-25 15:01:30 +08:00
Lukas How
71d2191c45 feat(docs): Enhance installation instruction with editor options
Enhance installation instructions and add editor options
2026-03-25 13:34:18 +08:00
lukashow
30b85f0194 docs(installation): enhance installation instructions for more directed approach 2026-03-24 16:07:05 +08:00
lukashow
bf58da29e8 docs(installation): add editor options for env file configuration 2026-03-24 15:49:03 +08:00
lukashow
9d942344a2 feat(forgeCLI): add host and port options for client and all services 2026-03-06 11:00:09 +08:00
lukashow
00d42f3350 style(cli): Switch cli logo to better ASCII art 2026-03-06 10:43:29 +08:00
lukashow
16eb381641 refactor(server-utils): extract project root logic into separate function 2026-02-18 17:50:21 +08:00
lukashow
29b4fd1211 fix(server): remove ensureRootName function to eliminate hardcoded checks 2026-02-18 17:45:39 +08:00
lukashow
98ee57998d fix(migration): Improve migration logging 2026-02-15 20:58:44 +08:00
lukashow
ad6bf26278 fix(core): Remove hardcoded project root name detection logic 2026-02-15 20:58:11 +08:00
Lukas How
4022ddc9bf feat(dashboard): Improve UX with edit layout popup
Improve dashboard user experience
2026-02-08 17:56:02 +08:00
lukashow
adba5353bc feat(dashboard): update layout editing indicators and save button icon 2026-02-08 17:52:59 +08:00
lukashow
e94393426f feat(ui): Add Edit Layout and Save button for better ux 2026-02-07 21:51:38 +08:00
Lukas How
cae1a9738c Merge pull request #102 from Lifeforge-app/fix/init
[URGENT] fix(cli): filter out --http flag for superuser creation command
2026-02-07 21:05:06 +08:00
lukashow
0945b8d436 fix(cli): filter out --http flag for superuser creation command 2026-02-07 21:02:55 +08:00
Lukas How
af494da720 Merge pull request #101 from Lifeforge-app/fix/docker-db-init
Further comprehensive testing is completed on my side, will bypass review and merge.
2026-02-07 20:11:18 +08:00
lukashow
8f91a9b7f8 fix(docker): update PB_HOST to use 0.0.0.0 for better accessibility 2026-02-07 16:23:32 +08:00
lukashow
50522af891 fix(cli): Fix database keyword-args issue 2026-02-07 16:22:45 +08:00
melvinchia3636
8cd4010a8c fix(cli): replace platform-specific netstat/ss commands with lsof for unified port usage checks. 2026-02-04 22:51:49 +08:00
melvinchia3636
1e3827f455 fix(cli): improve checkAddressInUse utility to support macOS by using netstat for process identification. 2026-02-04 22:47:23 +08:00
Melvin Chia
6fb57c79a6 Merge pull request #96 from Lifeforge-app/fix/cli
Add Features to Connect Pocketbase in Local Network & Optimize Debugging
2026-02-04 22:31:40 +08:00
lukashow
b7fe04dd61 fix(cli): improve logging with chalk for better visibility 2026-02-04 17:54:00 +08:00
lukashow
f178141dc8 fix(cli): enhance database boot with address check and logging 2026-02-03 20:47:27 +08:00
lukashow
b2c58447a1 fix(db): Implement Pocketbsse http kwargs for accurate database startup 2026-02-03 20:11:54 +08:00
lukashow
c784a00433 fix(cli): Remove extra logger conditional statement 2026-02-03 19:48:53 +08:00
lukashow
051b698678 fix(cli): include cwd logging in single service execution 2026-02-03 19:48:16 +08:00
Melvin Chia
1f3cb35db7 chore: revise development pause notice for CSS issue in README
Updated the development status and provided details on the critical CSS architecture issue affecting the module system. Included resolution direction and migration information.
2026-02-01 07:38:53 +08:00
melvinchia3636
2f9854175a fix(cli): update filter logic to exclude lang modules correctly when listing modules 2026-01-30 22:23:41 +08:00
Melvin Chia
d18f612a38 Merge pull request #91 from Lifeforge-app/docs/module-installation-alert
feat(docs): Added important section about finishing minimal installation and db initialization
2026-01-30 13:22:54 +08:00
melvinchia3636
a09200940c docs: add Russian language pack 2026-01-30 06:37:25 +08:00
melvinchia3636
58882ecf3a fix(cli): update locale name validation when installing locales 2026-01-30 06:30:26 +08:00
lukashow
e7326240cc feat(docs): Added important section about finishing minimal installation and db initialization 2026-01-30 01:03:17 +08:00
melvinchia3636
9dabad04c7 chore: some chore 2026-01-29 22:20:12 +08:00
melvinchia3636
1fcafb486c feat(cli): add view and whoami commands, remove dependencies to npm 2026-01-29 19:08:36 +08:00
melvinchia3636
7ffebd6b49 fix(logger): make message parameter optional for logging methods 2026-01-29 19:06:08 +08:00
Melvin Chia
ab7e71305c Merge pull request #88 from gidragir/fix/docker-windows-compatibility
fix(build): bun install and entrypoint for win compatibility
2026-01-29 18:29:05 +08:00
Gidragir
fa8c3e3512 Delete entrypoint.sh 2026-01-29 15:24:08 +05:00
Ilya_Balter_1C
16398625c5 fix(build): strip carriage returns from entrypoint scripts for windows compatibility
Entrypoint scripts fail to execute in containers when built on Windows due to CRLF line endings. Added sed command to Dockerfiles to ensure LF line endings at runtime.
2026-01-29 15:06:32 +05:00
melvinchia3636
b07d19e12a feat(cli): Implement checkNPM utility and integrate it into module/locale publishing and registry functions
Should help #86 and #87
2026-01-29 16:27:46 +08:00
melvinchia3636
a0b63d32dc feat(cli): remove stdio: 'pipe' option from executeCommand when checking package existence. 2026-01-29 11:29:41 +08:00
melvinchia3636
2b45a41369 fix(cli): hopefully fix #84 2026-01-29 09:24:08 +08:00
melvinchia3636
77a2660c1d fix(cli): await concurrently result to ensure all services complete. 2026-01-29 08:37:32 +08:00
melvinchia3636
761369f597 fix(cli): improve error logging and remove actionableError calls 2026-01-29 08:21:48 +08:00
melvinchia3636
ad2e7fb623 fix(cli): download PocketBase binary if not exists before starting server 2026-01-29 08:03:15 +08:00
melvinchia3636
d244c02500 refactor(cli): replace execSync with executeCommand for service control 2026-01-29 08:02:49 +08:00
melvinchia3636
de83044506 fix(cli): remove Docker environment check for migration generation 2026-01-29 08:02:12 +08:00
melvinchia3636
8b886b7012 fix(cli): ensure stdio is inherited for command execution in startSingleService 2026-01-29 08:01:33 +08:00