melvinchia3636
459f321216
build: improve build script
2026-01-28 19:17:51 +08:00
melvinchia3636
f6890a81e7
fix(cli): emove cleanupOldMigrations function and its invocation from the migration generation handler.
2026-01-28 08:23:00 +08:00
jtws85
1360eab2d5
chore: add postinstall script to automate building of internal packages.
2026-01-28 05:44:37 +08:00
Melvin Chia
04f5a39efa
chore: cleanup package.json
2026-01-21 19:14:51 +08:00
Melvin Chia
f6c0aad483
chore(cli): clean up constants file
2026-01-21 16:00:27 +08:00
Melvin Chia
2a1c7aa144
chore(scripts): remove obsolete registry generation from prebuild script
2026-01-20 11:54:18 +08:00
Melvin Chia
db3b085587
chore(package): update package.json for improved dependency management
2026-01-20 05:59:12 +08:00
Melvin Chia
71acc5572f
chore(package): update dependencies and add new packages
2026-01-18 21:27:27 +08:00
Melvin Chia
41d3d339b4
chore(package): remove unused workspace dependencies
2026-01-10 18:17:40 +08:00
Melvin Chia
12449b7336
feat(client): remove global css import
2026-01-07 19:06:15 +08:00
Melvin Chia
9bc717bbf5
feat(client,server,db): restructure docker setup, add db-init and client-builder services
...
feat(db): implement db-init container for migration generation and application
feat(client): create client-builder for on-demand client rebuilds
refactor(server): optimize Dockerfile and entrypoint for better build process
refactor(tools): enhance module install/uninstall with Docker reload options
fix(tools): prevent migration history-sync in Docker mode
feat(tools): add docker management commands for reload functionality
2026-01-07 18:47:22 +08:00
Melvin Chia
b5b0468c6f
fix(cli): fix issue with registry generation
2026-01-06 22:03:59 +08:00
Melvin Chia
f8802efdd7
refactor(package.json): remove unused language dependency
2026-01-05 13:14:12 +08:00
Melvin Chia
62ad62acef
refactor(package.json): remove unused language and module dependencies
2026-01-05 13:14:12 +08:00
Melvin Chia
bf41e4a40f
fix(shared,server): update zod dependency version to ^4.1.12
2026-01-05 13:14:12 +08:00
Melvin Chia
3b6f59cd8d
refactor(forgeCLI): massive refactoring
2026-01-05 13:14:11 +08:00
Melvin Chia
271a18c605
refactor: remove venueMapBuilder and mrt-map-builder and flatten tools directory
2026-01-05 13:14:11 +08:00
Melvin Chia
8ad85cbcda
feat: everything works now but still very messy
2026-01-05 13:14:11 +08:00
Melvin Chia
df5449b1e1
feat: very crude implementation
2026-01-05 13:14:11 +08:00
Melvin Chia
b30e0becae
chore(package): remove .eslintignore and add globals dependency
2025-12-30 12:09:08 +08:00
Melvin Chia
a6cd7d44aa
refactor: prettier formatting
2025-12-05 12:16:07 +08:00
Melvin Chia
2c53694927
fix: update references from Lifeforge to LifeForge for branding consistency
2025-12-01 07:17:08 +08:00
Melvin Chia
e35a594f0c
fix: remove unused dependencies from package.json
2025-11-28 10:50:55 +08:00
Melvin Chia
fb004684c8
fix: update prettier-plugin-tailwindcss to version 0.7.1
2025-11-15 20:26:03 +08:00
Melvin Chia
aab423695d
feat(docs): move docs to the root of the project
...
Former-commit-id: 2515b68d9804c83a192c95af02246fac790c98d9 [formerly 3b5833ed367d49b92fa5b403c3f502fc77bf4fb1] [formerly 6d76e6e9080c169c91bf06ba63ff3ec27af3df86 [formerly b1d9088176368029a5de5026ec956a862f9161b4]]
Former-commit-id: 93081fe3abbb65feb45bb286eb4fa85ff6af9893 [formerly 9867ce95ca0d03247833c080392fe305f067ed25]
Former-commit-id: 0f2e7c7409168d7eace0e3171aa2bcdf95008ecd
2025-10-17 22:20:13 +08:00
Melvin Chia
566cadbb62
fix(package): update forge script path to point to the correct source directory
...
Former-commit-id: 45a51fb21e4806eea8ee50ddf98e38bfff21529a [formerly 5833829ba402015719fd2aeca4cf9ad23baafbd9] [formerly 1014d185dcd297cdc104379862aae3e4de7a3a51 [formerly a829eb2c4b25e852ed7aaaf98765937d62e626fb]]
Former-commit-id: 0d83a41d6bf8eb2d97e4ca354eb2eb8bc801b044 [formerly 09b8e548cfef08a1430f6c610923f1d58effd904]
Former-commit-id: 243fe5a0755d20e07796443e579f3b5952a77d5e
2025-10-13 23:36:05 +08:00
Melvin Chia
07d6a50fe5
fix(package): remove unused scripts and update dependencies
...
Former-commit-id: 0abe42177bdd6862c763f1fbc90162842e0d55ff [formerly d59a091d01f3bf64690c5e4cd0d6368457bff5d4] [formerly 66595876b85908384f9df404caa44751881f3ece [formerly 0c8123c2bbfb359180824229810f54dab8a4938d]]
Former-commit-id: 909029a614044ef395032c6641b685b93553a8e1 [formerly cbddf85316efb70c09b12068a4e15e79a9b26ca2]
Former-commit-id: fef4c72987bce409286518ec64961df81fa8e541
2025-10-12 21:44:45 +08:00
Melvin Chia
56906da7f5
chore: update forge script path to use tools directory
...
Former-commit-id: 006fa9c5e402044df6ae4359d55a9652f8eb260f [formerly 9a3e7ca2fe17ff1e4ae51bb3e07a6955b509f89e] [formerly 169f3d4af6f28cfbe50a432d4a4e8e73d5ed4599 [formerly 3406a8dcd5625c50db31290738f8f1580a41cae7]]
Former-commit-id: ca87552d94000e325356d319a9a4913d0a58e068 [formerly 2b167bd88ac9a6f1e1b9988305a5b7fd819e4a50]
Former-commit-id: b337375a2435ecb7f787706fb53675a3994c6957
2025-10-12 12:27:52 +08:00
Melvin Chia
f578eeec90
fix(package): add dependencies for prompts and inquirer-autocomplete-prompt
...
Former-commit-id: e27033205ec5a7a2dd43bc4f3d2f17858eeef012 [formerly c3ae8023ed059b544729012f3b00d66c4f2fc6ba] [formerly 40628a25f0feed0fb73e06d0b030a4570035154c [formerly 82bf2e4869c7e108eb1b2aa0bfa9eb68ab4a7282]]
Former-commit-id: 17933ab67c36ff6a107acdf852c7542686921a62 [formerly 9f3bad9325f63bae4440ab7a153f294cd7dbf0ef]
Former-commit-id: 6885102eb62847d44754710a092207d2ea7f5702
2025-10-10 13:20:08 +08:00
Melvin Chia
33e2003bac
fix(package): update forge script path to use index.ts
...
Former-commit-id: 177680474e8557d5b29a17f9ae6e8cf746fbc6da [formerly 17fae384117041df6a145d13054c78c7f9e02b0e] [formerly 373e63f7a8327b2585bbe48541e78892aa3118b9 [formerly 1aa8fb301d920cdb231579a21912b4e09646e553]]
Former-commit-id: 8167a83acc1bc2664be0a1499c5b5e27ad734365 [formerly 0184e4d1019d7a2309131f5ab9f90e0b3900dade]
Former-commit-id: f17b657f01f9fcca72c7bcce1d8c9eb9525edaab
2025-10-07 17:31:34 +08:00
Melvin Chia
bec104615e
chore: update dependencies
...
Former-commit-id: f55b3ce431f0a0c7bec022986021231202aef41f [formerly 92a5f53d61040df4b924c120d15759845144d65b] [formerly 835c800d2c8ca52b0efddac29e64f234e5e91ada [formerly 7b926e88a7c95b3ec59f56208fe120b8d821bcde]]
Former-commit-id: 745b44c212bcf427eb0b6d7ce958d0645b7f0412 [formerly aa85b438f0b8c4356d78e5a48e2642787db11378]
Former-commit-id: 80b2ba7a22fe37a63901868d69d17b6e471b242d
2025-10-06 18:42:07 +08:00
Melvin Chia
e5a5a4b5d2
refactor(client): improvement on packages and imports
...
Former-commit-id: c67c617ea443432f0144d5ed00ef82bb7661f914 [formerly 3b691f05de1f0a2c62c5d3333fc8ce4149134034] [formerly 2a2c4154a09c39148407e67375b40dfb3aa1881c [formerly 5504db252e0917699878bd5ddee1eca0861983b3]]
Former-commit-id: 3b29b55794dbda6684766d4092030c753fcc436e [formerly c67b073ca6c2d81589b9ad42a0b20f713daa6e21]
Former-commit-id: d9271934c6857d14b36de6ac26a5898db43b56b7
2025-10-06 09:39:42 +08:00
Melvin Chia
c19c9db2bf
feat(scripts): integrate commander for improved command handling in forge script and update dependencies
...
Former-commit-id: 8b4e1ae331a8102be9fd4a84ccfc1b89227e4f20 [formerly 4086c345dd8ba0b6d10e61f9969159f3463d3efc] [formerly aeed3a1da5ad02d14384186d1c21232f58e56b5b [formerly ceb98f1bf92429b811e4da6d6469ae9858504d45]]
Former-commit-id: 3ac12d35101d9625f0d0cab1ebf3044bf91eb60b [formerly 8df12141977205413f4a5b6b319917c3146bafe4]
Former-commit-id: 228f4741a22781e51f9d103855d3ca14e869dc97
2025-10-06 09:14:36 +08:00
Melvin Chia
e8690ec913
style: prettier reformatting of the entire codebase
...
Former-commit-id: 6ad2fac2e9cab83dd484e90e80732067d22616e8 [formerly 0834b7e2aaeb6a04e31f5f04cf88f01b2c256986] [formerly a4dcf0af4dfe6fcf744184676baa2d4caeb40fc7 [formerly 9632ffb6671d8f30ca33c51bda106c299a4c07da]]
Former-commit-id: 23ac95ccea08e36479fe17ac5ae4c2bdc4d77119 [formerly 450788517ac9fabdc16607b8f41785bb5c55917e]
Former-commit-id: 256d0df6be62899478c8a3a5258f296649f4672d
2025-10-05 12:39:16 +08:00
Melvin Chia
9e12f4a899
feat: migration in progress (good progress made)
...
Former-commit-id: b13708c964d4236377603c6e10aba277907c141d [formerly 5328858bbcd81d9cf81e764effe71af15e8b6975] [formerly 28ae4e7b239db58b90dc6d9892b1e50c5f6447e0 [formerly 55a1ee21972086151fb3b3105fb0f8e53b06fc2e]]
Former-commit-id: bb08ead2bea05fd2d2a3f27dfed5eba383b453b1 [formerly 987eebd141ff2a0a67a6331197f7af3747e0d819]
Former-commit-id: 7f6ca6e31c682df457c6415788ab7302828345b6
2025-10-03 23:48:17 +08:00
melvinchia3636
8558944cbb
fix(scripts): correct migration script path in package.json
...
Former-commit-id: 70860ce0c85aae3cfb419726d142a5713a22e8c9 [formerly 88512bd906b2a96552b15899f87e0a58c0475b4b] [formerly 4bd5a7f49f8b5e354a2d37cb88a6ae719ac87994 [formerly 68ffaa77eb6cb3a6d8ea517a4f632e1a7548b122]]
Former-commit-id: d2c904df0128c00b9fc81006e39b53ba6b2efbf7 [formerly 3a264a9373df39fc8136344a6a042271e23eded1]
Former-commit-id: ca374683ca40886011312bbb0e24e29f80cd1ce9
2025-10-02 19:06:03 +08:00
melvinchia3636
386b968067
feat(scripts): add migration script and update schema generation logic
...
Former-commit-id: 1179e44f23a8bd0c26e4ce5161c45efbf9c03f09 [formerly 18932f0e1eea2a2d84ca9cccac3099f39971f0a0] [formerly a11efb651323e5faa178f17b29ab8c7fae19fe2e [formerly 87c53f49ec621a7fddf27b585af76c3f3e8530ee]]
Former-commit-id: 87655a97a088c1c3809dbf6f4d839d3e52434e5f [formerly 49fa72a0d1722c8f549c5580262e0b3109750eac]
Former-commit-id: 8d56e2ce041ed18be56fdb2abf81187d01f6fa5e
2025-10-02 17:36:08 +08:00
melvinchia3636
ff41666345
refactor: update Storybook configuration and dependencies
...
- Updated Storybook to version 9.1.2 and related addons.
- Changed import paths from '@storybook/react' to '@storybook/react-vite' in all story files.
- Removed deprecated HamburgerMenu component files.
- Added a function to resolve absolute paths for Storybook addons.
- Updated package.json files to reflect new dependencies and removed unused ones.
Former-commit-id: a5590655daee279a33e301c794c7e4d68d6096e0 [formerly 74738861b8ec1070cc77be1d8f53ec8341524b8f] [formerly 0380cb72aa8b2e06bf0d75a4eff9fdc46f9d5392 [formerly 3922f6e0a2f17a86f5a0447e8bd85da773efbcfb]]
Former-commit-id: 20de6c6e73c464675c77cb09e1beb20a781f0ca1 [formerly e11ba97de88e08f32d69b4c92dfe35bba41f5ec9]
Former-commit-id: 2f954cd699d9fffa6d3ef6d80a42fc320ee203cb
2025-08-14 09:35:23 +08:00
Melvin Chia
2deca1ad4a
25w31
...
Former-commit-id: c69f7a292cd0a0b7989cdf85744b406f2394ada1 [formerly cd6066d193666f887397103df6b61ba97f153492] [formerly 907ee40a1354901c7de230466e9403388446845e [formerly 1c86334a2951be65325a7b0a1567bcfe15b00c5c]]
Former-commit-id: 482b284e551fdcdcbb7403201310cbad96b6d2b1 [formerly b23a72a5f9a173ef6cf119565799e6ef1f9fc099]
Former-commit-id: ea0c43780a5a8a776843cf6b8c0acae2e5b5403d
2025-07-29 00:05:05 +08:00
Melvin Chia
2bb429f72d
25w31
...
Former-commit-id: ea0a501e6d0cb96d072a3a93bd2c7ea89a56d766 [formerly ae792c5bcddb6ef0179bb1534c171a807af0f2cf] [formerly 190442e06d4511cebde3a5975f5e3f889beb65e2 [formerly 314e5cfa7bf6d087efccae3f364b432f40852d77]]
Former-commit-id: 8bf03478214e0029388a99863df401a67bce7738 [formerly 4369508be4c942cf29500b5b0987b2f36c7a8a9e]
Former-commit-id: 85ec31edf64ddfef20f9bc7fe482cecb4a229fba
2025-07-29 00:01:32 +08:00
Melvin Chia
45a12bd5a1
25w30
...
Former-commit-id: 5093a6b1af1172053171f94c272fe7a15186b40f [formerly 11dc587aa41762dcb1694685798d8725571a66c6] [formerly c95f61ba70d3d4ed9a9785c9e8d5c385f46e5fdc [formerly 4ed926a2b2bbaed15cd677472c54f50608fdca41]]
Former-commit-id: 2346691e15c667771e9bfd2c8acdda1e8635ab30 [formerly b26dc34901741ea173f9da7291bf1b2d19cfdef8]
Former-commit-id: 196147ac18572a41d44bc2630940a6b944c60a3c
2025-07-27 19:15:12 +08:00
Melvin Chia
6a47c7b1c6
25w30
...
Former-commit-id: 5c536f1aca381be2ba4235eeebcaa4ebd7356e72 [formerly 598d845ac5a4b62192e19c3b842d05719983ece7] [formerly ce0fe68fee19795bee64112424624e05d6953e78 [formerly 412306e21d2e0b207f2c9a61e840dd06eea160f8]]
Former-commit-id: 5b8f8a5b98151781f8eaa2b1f2d8ca80f58c7205 [formerly f6860c1350213c9b4c3d230500b4b876dd24b080]
Former-commit-id: e084187db139a5c802090e103dc71c7cfcdb3ce8
2025-07-26 13:10:07 +08:00
Melvin Chia
2364d7949f
25w30
...
Former-commit-id: cff5e184f0cc274cd9b69e86241c22275b539cb4 [formerly 567f96d4baeb189ad4102c8d89041fe563fb78f0] [formerly a0b4dfddcdf8c3607f077720b10544c24d7be271 [formerly 3b4c1e287ccfedfc2c9a851e9245469793b6ffe0]]
Former-commit-id: 94b4dcd0904254e9b6e953f3155c0adf07f8f909 [formerly a12e98efc5a5914e11513e7275411dac2b65f2c0]
Former-commit-id: 935668eed616dea264b8439776ef112cee53150a
2025-07-25 20:50:05 +08:00
Melvin Chia
5cda93d205
25w30
...
Former-commit-id: 72aa50f687b2a56dbeef8935328664b5eb875020 [formerly 7b6f7142781b55d06da44e06e08691acaa1d4015] [formerly a84097f2a4c63b55c13cb449b6862b8f3322d2f1 [formerly 7b1afe686f181e0c51807beac54bc0a7c6c299c8]]
Former-commit-id: 3c09f7e41deb80422335cacbc6d65dfea22aa03d [formerly cee81cad4975c8522119af3bc257b09fa8f1f2cf]
Former-commit-id: ede4de045a3916f770ac6d6450c4bfa48695c37e
2025-07-24 21:36:19 +08:00
Melvin Chia
0e8f0e2b77
25w30
...
Former-commit-id: facc1c59e0c8cd55d06e64b0a5204f9b58610f8a [formerly a26106b13563eeaa6f3980bb5d3c9166e91cacfd] [formerly 2dbb8c75f3db63e793dd46da982c660a4d2d1320 [formerly 5ddcfb18f2df5e387b93280d100b72da5b4b3e45]]
Former-commit-id: 9efe30dda6569d21c589f973951e869ba4a1253c [formerly b6f48380150878f8e6331f0190368ea3e8262e15]
Former-commit-id: dcd02b6ea4fb9324d07790c35cf07a19bd0aa508
2025-07-24 14:22:11 +08:00
Melvin Chia
ff0462a272
25w30
...
Former-commit-id: 537d2417a70efe978600bc06c2974b26fefdaa22 [formerly b73ef87b334302bd9ba64c9c11619f7a26673841] [formerly 0ab6a13f85004e46612727797356579ac17ea442 [formerly b573eff63712847e206e23c63fc753678f5f1ebe]]
Former-commit-id: 16aa6e844f69f5e3ce2586d3a38c0b7979afcad9 [formerly 081b443b5a47629ce1590b97847d14c2067a0367]
Former-commit-id: 7764929082947948345e10735eae1e6b1e4023dc
2025-07-21 07:05:42 +08:00
Melvin Chia
db15d18c5c
25w30
...
Former-commit-id: 35a9466bf1c6ab76a3661572d462629db63627ef [formerly a5a76a5a0d32707cbc64da97aaf0bb47c38d38b7] [formerly 1367e1ce733eb5de793bf57c0593a421f5037d61 [formerly 3e422f73ac87b543a0aaaea2e3de35fd3ab07d0d]]
Former-commit-id: 640847dab31327c4fe256276e5266378b7580ade [formerly ab6dfc75784b5ab327135db06b8f171bfb66ac48]
Former-commit-id: 9dccac672972db4e1d9b8b95364727d7de5fbaa1
2025-07-21 06:47:01 +08:00
Melvin Chia
b6284e7c8d
25w30
...
Former-commit-id: 77914c796031f23faeeb814d54b019d90e0fac41 [formerly bc6b7719ae7b8ffd57c9632a431ac87027c3ba17] [formerly e37502e3110c8812bc35282d49fc2066721424f0 [formerly 66f3c45374d0f8f86078317659f1b84805fe115b]]
Former-commit-id: d344e85914626aa95bdc75ec08813f9080255e8c [formerly 02d2274ccb07a8c640a6e23e1002fbce7b2b9bbb]
Former-commit-id: c797dffbda554b384a7659d91a5f7903993079b0
2025-07-21 06:20:10 +08:00
Melvin Chia
f3d5951b91
25w29
...
Former-commit-id: 84b8e07ff5794e9839cf1520f41d281f439c0fa5 [formerly ae751441bdab7c4aa8bd40aeb3ff1c2452065836] [formerly 30ae7721401cc7297602d0ca3d53bf5f26485787 [formerly 3d747773edfa69f506c5213c1d619d83f9f98bea]]
Former-commit-id: 1e33f0617ba4c4e8909b5c7d61bf30892e4cee2d [formerly ea69c1708fa4b73d8cc3d71d01fc0556260e7030]
Former-commit-id: 9b4a9835c82178c55794b683cc821916877522bf
2025-07-19 00:10:10 +08:00
Melvin Chia
1edf86e1ad
25w29
...
Former-commit-id: b38e8075dd1e9deee390b6e9417ed7af4f177cbc [formerly d4773e3fc6e8422550a89959e1ce91d834bc9ce5] [formerly f7dc962326627d3e530857ae4b15b97ccaf61da9 [formerly 9f4f25b2ea21fdfbc4e5beffce40dd4346ddffc7]]
Former-commit-id: 99701775c4c811102e556475d199c312ea1aca7c [formerly 5f9b6db63c0a7720fb3963802d932f648b3491c2]
Former-commit-id: 55ee2a95105cd7d45e95dd16efcb8ce14ce82fe0
2025-07-18 23:59:44 +08:00