Commit Graph
100 Commits
Author SHA1 Message Date
wancat b449ea455a feat: add Session and stage active check 2024-03-08 01:05:26 +08:00
wancat 5bea2ea78c feat: add stage condition checks 2024-03-08 00:47:50 +08:00
wancat 77fe2d37b3 feat: create stage 2024-03-08 00:38:49 +08:00
wancat 65ad72223b feat: add checkfiles into Condition 2024-03-08 00:24:51 +08:00
wancat d612b2d6af feat: add file matcher 2024-03-08 00:13:38 +08:00
wancat b5e20766a3 refactor: rename paths 2024-03-07 00:50:42 +08:00
wancat e5f5590a67 feat: add "or" and "not" matchers 2024-03-07 00:42:49 +08:00
wancat e83d913852 refactor: separate matchers 2024-03-07 00:25:50 +08:00
wancat 8280f7073d refactor: remove unnecessary patter matcher 2024-03-06 23:57:35 +08:00
wancat 4f3752060d feat: condition matcher 2024-03-06 23:54:03 +08:00
wancat cb26e1dcb0 feat: add output matcher 2024-03-06 23:32:23 +08:00
wancat 9eb08b45f4 feat: add pwdmatcher and update error matcher 2024-03-06 23:28:28 +08:00
wancat 3b4a808131 feat: create pattern and command matcher 2024-03-06 23:06:52 +08:00
wancat a8a19ca902 Merge branch 'ts-project-refs' into game 2024-03-06 22:39:49 +08:00
wancat 817cf8c40e hotfix: redirect to map after login 2024-03-01 23:49:58 +08:00
wancat 4e8a56f127 hotfix: analytics build 2024-03-01 23:21:09 +08:00
wancat 6aed5789a5 Merge remote-tracking branch 'origin/main' into feat-landing-page 2024-03-01 23:13:15 +08:00
Lin, Hung-Shin d737347d0b UI dialogue (#110) 2024-03-01 23:09:39 +08:00
wancat 5041ec9dc6 Contact 2024-03-01 22:48:21 +08:00
wancat c2c792f10c video and about 2024-03-01 22:27:00 +08:00
wancat 85b34abc7e responsive content block 2024-03-01 21:59:12 +08:00
wancat 2bfd2cc06d setup main block 2024-03-01 21:49:31 +08:00
wancat 1e2a43db50 items-center the header 2024-03-01 21:24:21 +08:00
wancat a389d2752d disable wait pending in e2e tests 2024-02-29 10:54:53 +08:00
wancat 039da53bbe feat: send status to the frontend 2024-02-29 10:54:53 +08:00
wancat 622d64dd45 fix: overflow in hint 2024-02-29 10:54:53 +08:00
wancat 90e661f77b Display dialogue in hints. Adjust Game page layout 2024-02-29 10:54:53 +08:00
wancat 88ee8f2cc3 feat: send response to frontend 2024-02-29 10:54:53 +08:00
wancat 6967e230d0 feat: enable swc and ts-node in server dev 2024-02-29 00:33:41 +08:00
wancat 6c111a4475 feat: use babel to replace ts-jest (improve performance) 2024-02-28 23:32:06 +08:00
wancat 15278dfab2 fix: docker 2024-02-28 23:32:06 +08:00
wancat 0644783cc4 feat: use project references to build dependencies efficiently 2024-02-28 23:32:06 +08:00
Lin, Hung-Shin fb69cb4e10 Feat automation test - Transfer to Typescript (#104)
- Update Readme for new build-up commands (still not the latest version)
- Add Cpress optional OAuth activation
- Transfer testing files into Typescript
2024-02-28 23:29:24 +08:00
wancat 818e4e95e4 fix: compile cypress to commonjs to fix docker issue 2024-02-28 23:20:29 +08:00
wancat a9bc2cc127 fix: disable sourceMap in cypress tsconfig 2024-02-27 12:54:30 +08:00
wancat 7c08d21142 fix: downgrade yarn to v1 in docker 2024-02-27 12:02:22 +08:00
wancat b059cca7b2 fix jest types by import @jest/globals 2024-02-27 11:45:10 +08:00
wancat 8c6b86ad17 restore changes 2024-02-23 15:09:46 +08:00
wancat 8670d2b3bb fix: ignore eslint warning 2024-02-23 15:06:12 +08:00
wancat 07ec58e41c fix: enable restart of db 2024-02-23 15:06:01 +08:00
wancat 025553f42a Merge branch 'main' into feat-automation-test 2024-02-23 14:59:00 +08:00
Lin, Hung-Shin bfa839f2f9 Refactor server (#102) 2024-02-23 14:55:55 +08:00
wancat c5a7e77f04 fix: testing base url. change cypress base image 2024-02-22 23:15:29 +08:00
wancat f29dcf810f fix: Dockerfile missing workspace name
This commit updates the Dockerfile to build the @linux-odyssey/models and @linux-odyssey/constants workspaces, in addition to the existing workspaces.
2024-02-22 22:26:45 +08:00
wancat 48cfcb2c36 fix dockerfiles by using classic yarn 2024-02-22 22:24:29 +08:00
wancat 14eea84a36 fix: restore yarn version to classic 2024-02-22 22:03:55 +08:00
wancat c0efce69f4 fix: jest. enable coverage 2024-02-22 21:31:29 +08:00
wancat 37b1bead28 change dependency type 2024-02-22 20:51:49 +08:00
wancat 9f1008336d refactor: routes and index.js 2024-02-22 20:44:47 +08:00
wancat 59590639ee refactor: authController, add session types 2024-02-22 20:35:19 +08:00
wancat 885f1c5b27 refactor: leaderboard controller 2024-02-22 20:18:04 +08:00
wancat ac8e9d1cfa refactor quest controller 2024-02-22 20:16:08 +08:00
wancat fd543ed594 finish session controller 2024-02-22 20:10:03 +08:00
wancat c0ec382510 enable source map in dev mode, add delay for nodemon starting 2024-02-22 20:09:47 +08:00
wancat e84ca12647 fix missing types in utils 2024-02-19 23:57:08 +08:00
wancat c912319967 refactor: userController and add req user type 2024-02-19 23:51:21 +08:00
wancat 4c421b4cb3 refactor: game 2024-02-19 23:13:37 +08:00
wancat 2d05149cea refactor socket 2024-02-19 19:24:18 +08:00
wancat ad66191d88 refactor: validators 2024-02-19 19:09:32 +08:00
wancat 5e8df7ae01 refactor: middlewares 2024-02-19 19:08:34 +08:00
wancat 7c1d83ccd3 refactor: cli 2024-02-19 18:36:50 +08:00
wancat 4ab3096fa5 refactor: fix file condition checks 2024-02-19 18:35:39 +08:00
wancat 64215d3ef1 refactor: container 2024-02-19 18:23:52 +08:00
wancat 075e21fb89 change scripts from "watch" to "dev" 2024-02-19 18:05:01 +08:00
wancat 9dc0b43737 add types to models 2024-02-19 18:05:01 +08:00
wancat 5489de2432 refactor: auth 2024-02-19 18:05:01 +08:00
wancat d6c95cea4a refactor utils 2024-02-19 18:05:00 +08:00
Lin, Hung-Shin 9509bbc355 Refactor packages (#101) 2024-02-09 23:19:36 +08:00
wancat c3d9130731 Remove logging config into console 2024-02-09 14:33:27 +08:00
Lin, Hung-Shin 4f9b275211 Fix issue 51 (#99)
Please test if this passes security check, modified
server/src/api/routes/index.js
2024-02-09 14:26:28 +08:00
wancat db16413754 feat: set cookie to secure and strict 2024-02-09 14:24:32 +08:00
wancat ca2a40341c Merge branch 'main' into fix-issue-51 2024-02-08 17:48:11 +08:00
wancat c06d6d6deb change e2e to use node module 2024-02-08 17:40:01 +08:00
wancat 640d6b58c5 fix ts error 2024-02-07 10:41:46 +08:00
wancat 79a5dac7f1 fix mongo no matching document when deleting container 2024-02-07 10:37:38 +08:00
wancat cfda174dc5 refactor constants 2024-02-07 10:36:56 +08:00
wancat ee03b9999e refactor models to typescript 2024-02-07 10:20:19 +08:00
wancat 253bd04588 finish file-graph and solve jest ts 2024-02-07 10:03:53 +08:00
wancat 2a542302bc update eslint to omit blank line between members 2024-02-06 09:31:20 +08:00
wancat e91774fe3b refactor utils 2024-02-06 09:20:01 +08:00
Lin, Hung-Shin 23f9023f8b Feat typescript (#93)
tired. Merge first
2024-02-05 13:15:53 +08:00
wancat 5b0d1f92c4 setup docker prod 2024-02-05 13:13:34 +08:00
wancat ec4e97a7d6 able to run server without in docker 2024-02-05 12:41:07 +08:00
wancat 19cd66475c add building scripts 2024-02-05 12:33:05 +08:00
wancat c353f81b9f fix vue eslint error 2024-02-05 11:57:53 +08:00
wancat 6e4e1cfed1 fix eslint 2024-02-05 11:49:27 +08:00
wancat 78966d351f change to use esm 2024-01-30 09:06:41 +08:00
wancat eb231e4056 Remove project references and add build:watch all 2024-01-29 13:26:41 +08:00
wancat ba3b40792b add dotenv to server 2024-01-29 13:21:33 +08:00
wancat 7216158053 add app 2024-01-29 13:21:07 +08:00
wancat 5f36f732b1 feat: docker dev mode 2024-01-29 12:42:50 +08:00
wancat 30aefb47f9 feat: setup project reference 2024-01-29 12:42:50 +08:00
Lin, Hung-Shin 1531846482 fix: eslint 2024-01-29 12:42:50 +08:00
Lin, Hung-Shin a18e0d9b68 fix: setup Jest with TS 2024-01-29 12:42:50 +08:00
Lin, Hung-Shin 557af91d4b feat: change to use commonjs output 2024-01-29 12:42:50 +08:00
Lin, Hung-Shin 2bdb804f24 WIP: fixing tests 2024-01-29 12:42:50 +08:00
Lin, Hung-Shin 8eaec839d3 feat: add post-build-script to gradually migrate 2024-01-29 12:42:50 +08:00
Lin, Hung-Shin 3977db87a3 feat: add typescript to file-graph and server 2024-01-29 12:42:50 +08:00
Lin, Hung-Shin e6abd08963 Fix: Issue 96 (#98) 2024-01-28 20:40:56 -06:00
Lin, Hung-Shin 68e922878b Update tests/package.json 2024-01-29 10:32:38 +08:00