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