Chen, Tai-Lin
6bbf70a258
fix: update quest's exceptions
2024-07-03 00:34:32 +08:00
Chen, Tai-Lin
526b856de7
fix: update quest [cast]
2024-07-03 00:34:32 +08:00
Chen, Tai-Lin
1a20ffb295
fix: update quest [get-started]
2024-07-03 00:34:32 +08:00
Chen, Tai-Lin
4efa9b8831
fix: revise quest content [get-started] (1 to be fixed)
2024-07-03 00:34:32 +08:00
Chen, Tai-Lin
3944e91d0c
fix: modify component name and title (HintPart=>DescriptionPart)
2024-07-03 00:34:32 +08:00
wancat
c30b4a7c6e
feat: add isGuest migration script
2024-07-03 00:34:32 +08:00
wancat
14cd16b611
feat: add isGuest field in user model
2024-07-03 00:34:32 +08:00
wancat
b07b60f6bd
feat: add register guest button
2024-07-03 00:34:32 +08:00
wancat
9d1bed7543
feat: add register-guest api
2024-07-03 00:34:32 +08:00
wancat
715352f77c
feat: install date-fns
2024-07-03 00:34:32 +08:00
Annie Huang
c4550a395a
fix map view
2024-07-03 00:34:32 +08:00
dependabot[bot]
5795cb16b8
build(deps): bump tar from 6.2.0 to 6.2.1
...
Bumps [tar](https://github.com/isaacs/node-tar ) from 6.2.0 to 6.2.1.
- [Release notes](https://github.com/isaacs/node-tar/releases )
- [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md )
- [Commits](https://github.com/isaacs/node-tar/compare/v6.2.0...v6.2.1 )
---
updated-dependencies:
- dependency-name: tar
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-07-03 00:34:32 +08:00
Annie Huang
36e6bc10d3
fix: e2e broken caused by website modification
2024-04-09 11:32:58 +08:00
Annie Huang
580d5fc3f8
Feat landing page - Mobile Optimisation ( #112 )
...
This optimisation is for mobile usage and also make header a better
component.
- Header Restruction
- Menu pop up when using smaller screen
- Seperate header components and other components
2024-04-07 23:49:53 +08:00
Annie Huang
d8392ec3f6
delete redundant code
2024-04-07 23:44:41 +08:00
Annie Huang
5f99f42f5f
fix type problems
2024-04-07 20:41:17 +08:00
Annie Huang
bdf757c2d4
fix: header components in the middle
2024-04-07 20:40:44 +08:00
Annie Huang
453bfb7f1e
delete redundant code
2024-04-06 22:06:48 +08:00
wancat
3b470ed952
fix: session store type
2024-04-06 22:06:48 +08:00
Annie Huang
b4af2d46d3
fix hint display problems
2024-04-06 22:06:48 +08:00
Annie Huang
0e96e30b96
categorise components
2024-04-06 22:06:48 +08:00
Annie Huang
3e3ac58c6b
Restruct heading
2024-04-06 22:06:48 +08:00
wancat
9f690548cf
fix: session store type
2024-04-06 22:06:48 +08:00
Annie Huang
cd2ec6df75
fix hint display problems
2024-04-06 22:06:48 +08:00
Annie Huang
8e7b5f2552
modify menu position while open
2024-04-06 22:06:48 +08:00
Annie Huang
385c6bc110
delete testing id
2024-04-06 22:06:48 +08:00
wancat
092cf284dd
fix: session store type
2024-04-06 22:06:48 +08:00
Annie Huang
7806852cab
fix hint display problems
2024-04-06 22:06:48 +08:00
Annie Huang
1e31cf3be5
fix file locations and transfer to ts
2024-04-06 22:06:29 +08:00
Annie Huang
aa903fbacf
fix file position
2024-04-06 22:06:29 +08:00
Annie Huang
df980a7d56
delete redundant code
2024-04-06 22:06:29 +08:00
Annie Huang
980d0497f4
fix header justify end property
2024-04-06 22:06:29 +08:00
Annie Huang
e37a23c34f
mobile menu (but not justify end while bigger screen, still solving)
2024-04-06 22:06:29 +08:00
Annie Huang
f4fc6de4cc
canceling [..vh]
2024-04-06 22:06:29 +08:00
Annie Huang
9bfc6614ca
hide some text when screen is small
2024-04-06 22:06:29 +08:00
Annie Huang
8c4a9ea871
add header to login and register page, modified header class but not fit for all circumstances
2024-04-06 22:06:29 +08:00
Annie Huang
ad29137b86
categorise components - change path
2024-04-06 22:06:29 +08:00
Annie Huang
b5e49547ea
categorise components
2024-04-06 22:06:29 +08:00
Annie Huang
9a4f9b958a
Restruct heading
2024-04-06 22:06:29 +08:00
Annie Huang
29602785cd
rwd player opinions
2024-04-06 22:05:59 +08:00
Lin, Hung-Shin
bf44cce580
Ts project refs ( #108 )
...
# TypeScript Project References
Change shared packages to use [project
reference](https://www.typescriptlang.org/docs/handbook/project-references.html ).
Project references allow TypeScript to automatically build dependency
packages. By this change, we can speed up and simplify the building
process of `server` and `app`. Vite doesn't support project references
yet, so we need to run `yarn workspace app build:refs` before starting
Vite, or you can simply run `yarn build` to build everything.
# ts-node and SWC
Inspired by @chreamy #106 , I changed to use ts-node as dev-server
runner, and use [swc](https://swc.rs/ ) for loader to speed up, which
remove the needs of having a separate tsc daemon.
2024-04-06 00:10:28 +08:00
wancat
7c88a60d94
fix: change test to typescript
2024-04-06 00:03:27 +08:00
wancat
1f55ae09d6
fix: build app docker image
2024-04-05 23:59:26 +08:00
wancat
e2b5bb3b70
fix: terminal type
2024-04-05 23:04:51 +08:00
wancat
ba69685ea2
fix: analytics build image
2024-04-05 22:59:22 +08:00
wancat
84e65c9ef6
feat: enable swc and ts-node in server dev
2024-04-05 22:42:02 +08:00
wancat
f466a7a793
feat: use babel to replace ts-jest (improve performance)
2024-04-05 22:42:02 +08:00
wancat
d74a549b89
fix: docker
2024-04-05 22:42:02 +08:00
wancat
33a1a110e8
feat: use project references to build dependencies efficiently
2024-04-05 22:42:02 +08:00
Lin, Hung-Shin
d4c9d4577c
117 fix oauth ( #127 )
...
* change session cookie from 'strict' to 'lax' to fix "forbidden" issue
* add scope settings to Google
some additional improvements:
* update ESLint settings to allow unused parameters before used ones
some related discussions:
* https://github.com/auth0/passport-auth0/issues/70
*
https://stackoverflow.com/questions/59221899/add-samesite-attribute-to-passport-js-session-cookie
2024-04-05 22:24:16 +08:00