Commit Graph

2418 Commits

Author SHA1 Message Date
Melvin Chia
8ea871963d feat(docs): changelog page overhaul 2025-12-30 22:07:35 +08:00
Melvin Chia
57be3bb0ab feat(docs): add documentation for version 25w52 updates 2025-12-30 21:19:07 +08:00
Melvin Chia
929e85e8c1 fix(forgeCLI): adjust spacing in section title formatting 2025-12-30 21:17:52 +08:00
Melvin Chia
7d348050bf Amendment of commit f1f1cfaa68 2025-12-30 21:17:19 +08:00
Melvin Chia
4e0fb0ed5f fix(server,forgeCLI): route and schema template file generation is now run in forgeCLI before starting the server 2025-12-30 21:16:22 +08:00
Melvin Chia
3d73e29b1d feat(docs): add PR component for displaying pull request links 2025-12-30 21:14:31 +08:00
Melvin Chia
e373764f29 fix(docs): update schema sync command in installation guide 2025-12-30 21:14:11 +08:00
Melvin Chia
c7bb6cce48 fix(client): adjust gap value in preloader for consistent spacing 2025-12-30 21:13:30 +08:00
Melvin Chia
f8d91cb1e0 style(docs): adjust translate-y value for GithubUser component 2025-12-30 21:13:13 +08:00
Melvin Chia
b50cbe8a4c fix(forgeCLI): enhance command usage output with colored options and commands 2025-12-30 21:01:50 +08:00
Melvin Chia
f1f1cfaa68 refactor(client,server): improve data structure for APIKeyAccess manifest declaration 2025-12-30 20:44:03 +08:00
Melvin Chia
66e6edd5fe feat(ui): enhance SearchInput with children rendering and show policy 2025-12-30 17:28:06 +08:00
Melvin Chia
497ee72688 fix(ui): enable codePanel in each story 2025-12-30 17:27:45 +08:00
Melvin Chia
0e69df6943 feat(ui): enhance LoadingScreen with dynamic className and loaderSize props 2025-12-30 17:27:21 +08:00
Melvin Chia
a9f55872bb docs: update README with project details, modular architecture, and contribution guidelines
Co-authored-by: lukashow <66945259+lukashow@users.noreply.github.com>
2025-12-30 13:01:53 +08:00
Melvin Chia
34a65aba7c chore: update bun.lock 2025-12-30 12:20:37 +08:00
Melvin Chia
4f02ad517c refactor(forgeCLI): clean up imports and improve type definitions 2025-12-30 12:19:35 +08:00
Melvin Chia
b30e0becae chore(package): remove .eslintignore and add globals dependency 2025-12-30 12:09:08 +08:00
Melvin Chia
a1de57f78b feat(forgeCLI): restructure forgeCLI codebase and add dynamic command loading mechanism 2025-12-30 12:07:38 +08:00
Melvin Chia
b2f0884ef5 feat(forgeCLI): enhance dev command with extra arguments support 2025-12-30 11:15:44 +08:00
Melvin Chia
288759f334 refactor(server): enhance locale loading mechanism and further refactor server initialization 2025-12-30 11:12:27 +08:00
Melvin Chia
280ae2e064 chore(locales): remove unused localization subprojects 2025-12-30 10:51:56 +08:00
Melvin Chia
80c128fbe2 fix(client,server): remove description field from API key modal and routes 2025-12-30 10:47:52 +08:00
Melvin Chia
daef25e7b5 chore(env): add .env.docker.example 2025-12-30 10:42:56 +08:00
Melvin Chia
17cb85d632 refactor(forgeCLI): update root directory path for schema and routes 2025-12-30 10:42:36 +08:00
Melvin Chia
ba98cb9c66 docs: update module structure and localization keys 2025-12-30 10:32:37 +08:00
Melvin Chia
d7707033d0 chore(.gitignore): add user defined routes and schema files to gitignore 2025-12-30 10:24:21 +08:00
Melvin Chia
efed3cf9ee refactor(forgeCLI): streamline schema and route file handling, remove unused functions 2025-12-30 10:24:08 +08:00
Melvin Chia
8db880cd40 refactor(server): clean up tsconfig paths and remove unused includes 2025-12-30 10:23:51 +08:00
Melvin Chia
e7700f905a refactor(server): remove description field from server logic for API key vault 2025-12-30 10:23:41 +08:00
Melvin Chia
1f066feb4d style(ui): reduce print margin from 20mm to 10mm 2025-12-30 10:23:18 +08:00
Melvin Chia
2334bca3ca fix(client): fix global provider scanning path 2025-12-30 10:23:09 +08:00
Melvin Chia
3ae47f3a53 fix(client): correct path for widget imports 2025-12-30 10:22:35 +08:00
Melvin Chia
901bf6e08f feat(apps): add initial cat configuration file 2025-12-30 10:22:24 +08:00
Melvin Chia
a0138156c9 chore(apps): remove applications submodule files 2025-12-30 10:22:13 +08:00
Melvin Chia
cb1d6e95d8 feat(server): enhance server initialization, replace user defined route and schema file with template 2025-12-30 10:21:13 +08:00
Melvin Chia
3daa4a81ad feat(forgeCLI): add getEnvVar function for environment variable retrieval, update PB_DIR retrieval to support fallback 2025-12-29 23:40:55 +08:00
Melvin Chia
44a1892dd3 docs: update syncing schemas documentation for clarity 2025-12-29 23:31:48 +08:00
Melvin Chia
3c3f5c41d3 Merge pull request #57 from Lifeforge-app/features/api-keys-management-overhaul
feat: API keys management overhaul
2025-12-29 23:22:00 +08:00
Melvin Chia
6f3b569839 fix(server): handle errors when retrieving API key entry 2025-12-29 23:21:23 +08:00
Melvin Chia
d12b3a78b0 refactor(server): remove unnecessary fields from collection validation 2025-12-29 23:21:23 +08:00
Melvin Chia
2f3c768282 feat(client): enhance translation support in API key components 2025-12-29 23:21:23 +08:00
Melvin Chia
78ab18b60f refactor(server): remove useless description field from api keys schema 2025-12-29 23:21:23 +08:00
Melvin Chia
330eddfd47 refactor(server): simplify error handling in serverError function 2025-12-29 23:21:23 +08:00
Melvin Chia
d9539e40b2 refactor(server): update path resolution to use more stable import.meta.dirname 2025-12-29 23:21:23 +08:00
Melvin Chia
a058a6e307 refactor(client): change custom resolver logic in vite config to suit new module client folder structure 2025-12-29 23:21:23 +08:00
Melvin Chia
1c12eacf6b feat(client): implement modules required modal and enhance API key handling 2025-12-29 23:21:23 +08:00
Melvin Chia
ac2bd48a00 feat(server): enhance API key retrieval with caller validation and logging 2025-12-29 23:21:23 +08:00
Melvin Chia
dc0c1c205a refactor(client,server): simplify API key management and remove unused code 2025-12-29 23:21:23 +08:00
Melvin Chia
54bc8f6dd9 chore(locales): update subproject commit reference 2025-12-29 23:10:31 +08:00