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
wancat
27b6096633
fix: eslint unused error
2024-04-05 22:22:44 +08:00
wancat
78b92ee8ce
fix: session store type
2024-04-05 22:19:38 +08:00
wancat
455fde41ab
fix: OAuth flow by setting scope and cookie to 'lax'
2024-04-05 17:56:09 +08:00
wancat
df140c64f8
fix: Update eslint rule for unused variables
2024-04-01 11:53:02 +08:00
Lin, Hung-Shin
4efd670ed6
build(deps): bump follow-redirects from 1.15.5 to 1.15.6 ( #114 )
...
Bumps
[follow-redirects](https://github.com/follow-redirects/follow-redirects )
from 1.15.5 to 1.15.6.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/follow-redirects/follow-redirects/commit/35a517c5861d79dc8bff7db8626013d20b711b06 "><code>35a517c</code></a>
Release version 1.15.6 of the npm package.</li>
<li><a
href="https://github.com/follow-redirects/follow-redirects/commit/c4f847f85176991f95ab9c88af63b1294de8649b "><code>c4f847f</code></a>
Drop Proxy-Authorization across hosts.</li>
<li><a
href="https://github.com/follow-redirects/follow-redirects/commit/8526b4a1b2ab3a2e4044299377df623a661caa76 "><code>8526b4a</code></a>
Use GitHub for disclosure.</li>
<li>See full diff in <a
href="https://github.com/follow-redirects/follow-redirects/compare/v1.15.5...v1.15.6 ">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
You can disable automated security fix PRs for this repo from the
[Security Alerts
page](https://github.com/linux-odyssey/linux-odyssey/network/alerts ).
</details>
2024-03-28 21:45:49 +08:00
Lin, Hung-Shin
4814626a71
build(deps): bump express from 4.18.2 to 4.19.2 ( #115 )
...
[//]: # (dependabot-start)
⚠️ **Dependabot is rebasing this PR** ⚠️
Rebasing might not happen immediately, so don't worry if this takes some
time.
Note: if you make any changes to this PR yourself, they will take
precedence over the rebase.
---
[//]: # (dependabot-end)
Bumps [express](https://github.com/expressjs/express ) from 4.18.2 to
4.19.2.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/expressjs/express/releases ">express's
releases</a>.</em></p>
<blockquote>
<h2>4.19.2</h2>
<h2>What's Changed</h2>
<ul>
<li><a
href="https://github.com/expressjs/express/commit/0b746953c4bd8e377123527db11f9cd866e39f94 ">Improved
fix for open redirect allow list bypass</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/expressjs/express/compare/4.19.1...4.19.2 ">https://github.com/expressjs/express/compare/4.19.1...4.19.2 </a></p>
<h2>4.19.1</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix ci after location patch by <a
href="https://github.com/wesleytodd "><code>@wesleytodd</code></a> in <a
href="https://redirect.github.com/expressjs/express/pull/5552 ">expressjs/express#5552</a></li>
<li>fixed un-edited version in history.md for 4.19.0 by <a
href="https://github.com/wesleytodd "><code>@wesleytodd</code></a> in <a
href="https://redirect.github.com/expressjs/express/pull/5556 ">expressjs/express#5556</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/expressjs/express/compare/4.19.0...4.19.1 ">https://github.com/expressjs/express/compare/4.19.0...4.19.1 </a></p>
<h2>4.19.0</h2>
<h2>What's Changed</h2>
<ul>
<li>fix typo in release date by <a
href="https://github.com/UlisesGascon "><code>@UlisesGascon</code></a>
in <a
href="https://redirect.github.com/expressjs/express/pull/5527 ">expressjs/express#5527</a></li>
<li>docs: nominating <a
href="https://github.com/wesleytodd "><code>@wesleytodd</code></a> to be
project captian by <a
href="https://github.com/wesleytodd "><code>@wesleytodd</code></a> in <a
href="https://redirect.github.com/expressjs/express/pull/5511 ">expressjs/express#5511</a></li>
<li>docs: loosen TC activity rules by <a
href="https://github.com/wesleytodd "><code>@wesleytodd</code></a> in <a
href="https://redirect.github.com/expressjs/express/pull/5510 ">expressjs/express#5510</a></li>
<li>Add note on how to update docs for new release by <a
href="https://github.com/crandmck "><code>@crandmck</code></a> in <a
href="https://redirect.github.com/expressjs/express/pull/5541 ">expressjs/express#5541</a></li>
<li><a
href="https://redirect.github.com/expressjs/express/pull/5551/commits/660ccf5fa33dd0baab069e5c8ddd9ffe7d8bbff1 ">Prevent
open redirect allow list bypass due to encodeurl</a></li>
<li>Release 4.19.0 by <a
href="https://github.com/wesleytodd "><code>@wesleytodd</code></a> in <a
href="https://redirect.github.com/expressjs/express/pull/5551 ">expressjs/express#5551</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/crandmck "><code>@crandmck</code></a>
made their first contribution in <a
href="https://redirect.github.com/expressjs/express/pull/5541 ">expressjs/express#5541</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/expressjs/express/compare/4.18.3...4.19.0 ">https://github.com/expressjs/express/compare/4.18.3...4.19.0 </a></p>
<h2>4.18.3</h2>
<h2>Main Changes</h2>
<ul>
<li>Fix routing requests without method</li>
<li>deps: body-parser@1.20 .2
<ul>
<li>Fix strict json error message on Node.js 19+</li>
<li>deps: content-type@~1.0.5</li>
<li>deps: raw-body@2.5.2</li>
</ul>
</li>
</ul>
<h2>Other Changes</h2>
<ul>
<li>Use https: protocol instead of deprecated git: protocol by <a
href="https://github.com/vcsjones "><code>@vcsjones</code></a> in <a
href="https://redirect.github.com/expressjs/express/pull/5032 ">expressjs/express#5032</a></li>
<li>build: Node.js@16.18 and Node.js@18.12 by <a
href="https://github.com/abenhamdine "><code>@abenhamdine</code></a> in
<a
href="https://redirect.github.com/expressjs/express/pull/5034 ">expressjs/express#5034</a></li>
<li>ci: update actions/checkout to v3 by <a
href="https://github.com/armujahid "><code>@armujahid</code></a> in <a
href="https://redirect.github.com/expressjs/express/pull/5027 ">expressjs/express#5027</a></li>
<li>test: remove unused function arguments in params by <a
href="https://github.com/raksbisht "><code>@raksbisht</code></a> in <a
href="https://redirect.github.com/expressjs/express/pull/5124 ">expressjs/express#5124</a></li>
<li>Remove unused originalIndex from acceptParams by <a
href="https://github.com/raksbisht "><code>@raksbisht</code></a> in <a
href="https://redirect.github.com/expressjs/express/pull/5119 ">expressjs/express#5119</a></li>
<li>Fixed typos by <a
href="https://github.com/raksbisht "><code>@raksbisht</code></a> in <a
href="https://redirect.github.com/expressjs/express/pull/5117 ">expressjs/express#5117</a></li>
<li>examples: remove unused params by <a
href="https://github.com/raksbisht "><code>@raksbisht</code></a> in <a
href="https://redirect.github.com/expressjs/express/pull/5113 ">expressjs/express#5113</a></li>
<li>fix: parameter str is not described in JSDoc by <a
href="https://github.com/raksbisht "><code>@raksbisht</code></a> in <a
href="https://redirect.github.com/expressjs/express/pull/5130 ">expressjs/express#5130</a></li>
<li>fix: typos in History.md by <a
href="https://github.com/raksbisht "><code>@raksbisht</code></a> in <a
href="https://redirect.github.com/expressjs/express/pull/5131 ">expressjs/express#5131</a></li>
<li>build : add Node.js@19.7 by <a
href="https://github.com/abenhamdine "><code>@abenhamdine</code></a> in
<a
href="https://redirect.github.com/expressjs/express/pull/5028 ">expressjs/express#5028</a></li>
<li>test: remove unused function arguments in params by <a
href="https://github.com/raksbisht "><code>@raksbisht</code></a> in <a
href="https://redirect.github.com/expressjs/express/pull/5137 ">expressjs/express#5137</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/expressjs/express/blob/master/History.md ">express's
changelog</a>.</em></p>
<blockquote>
<h1>4.19.2 / 2024-03-25</h1>
<ul>
<li>Improved fix for open redirect allow list bypass</li>
</ul>
<h1>4.19.1 / 2024-03-20</h1>
<ul>
<li>Allow passing non-strings to res.location with new encoding handling
checks</li>
</ul>
<h1>4.19.0 / 2024-03-20</h1>
<ul>
<li>Prevent open redirect allow list bypass due to encodeurl</li>
<li>deps: cookie@0.6.0</li>
</ul>
<h1>4.18.3 / 2024-02-29</h1>
<ul>
<li>Fix routing requests without method</li>
<li>deps: body-parser@1.20 .2
<ul>
<li>Fix strict json error message on Node.js 19+</li>
<li>deps: content-type@~1.0.5</li>
<li>deps: raw-body@2.5.2</li>
</ul>
</li>
<li>deps: cookie@0.6.0
<ul>
<li>Add <code>partitioned</code> option</li>
</ul>
</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/expressjs/express/commit/04bc62787be974874bc1467b23606c36bc9779ba "><code>04bc627</code></a>
4.19.2</li>
<li><a
href="https://github.com/expressjs/express/commit/da4d763ff6ba9df6dbd8f1f0b1d05412dda934d5 "><code>da4d763</code></a>
Improved fix for open redirect allow list bypass</li>
<li><a
href="https://github.com/expressjs/express/commit/4f0f6cc67d531431c096ea006c2191b92931bbc3 "><code>4f0f6cc</code></a>
4.19.1</li>
<li><a
href="https://github.com/expressjs/express/commit/a003cfab034fbadb1c78ae337ee8ab389adda217 "><code>a003cfa</code></a>
Allow passing non-strings to res.location with new encoding handling
checks f...</li>
<li><a
href="https://github.com/expressjs/express/commit/a1fa90fcea7d8e844e1c9938ad095d62669c3abd "><code>a1fa90f</code></a>
fixed un-edited version in history.md for 4.19.0</li>
<li><a
href="https://github.com/expressjs/express/commit/11f2b1db227fd42c2508c427032c1ec671b306be "><code>11f2b1d</code></a>
build: fix build due to inconsistent supertest behavior in older
versions</li>
<li><a
href="https://github.com/expressjs/express/commit/084e36506a18774f85206a65d8da04dc1107fc1b "><code>084e365</code></a>
4.19.0</li>
<li><a
href="https://github.com/expressjs/express/commit/0867302ddbde0e9463d0564fea5861feb708c2dd "><code>0867302</code></a>
Prevent open redirect allow list bypass due to encodeurl</li>
<li><a
href="https://github.com/expressjs/express/commit/567c9c665d0de4c344b8e160146050770233783c "><code>567c9c6</code></a>
Add note on how to update docs for new release (<a
href="https://redirect.github.com/expressjs/express/issues/5541 ">#5541</a>)</li>
<li><a
href="https://github.com/expressjs/express/commit/69a4cf2819c4449ec6ea45649691fb43a528d5d1 "><code>69a4cf2</code></a>
deps: cookie@0.6.0</li>
<li>Additional commits viewable in <a
href="https://github.com/expressjs/express/compare/4.18.2...4.19.2 ">compare
view</a></li>
</ul>
</details>
<details>
<summary>Maintainer changes</summary>
<p>This version was pushed to npm by <a
href="https://www.npmjs.com/~wesleytodd ">wesleytodd</a>, a new releaser
for express since your current version.</p>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
You can disable automated security fix PRs for this repo from the
[Security Alerts
page](https://github.com/linux-odyssey/linux-odyssey/network/alerts ).
</details>
2024-03-28 21:45:13 +08:00
Lin, Hung-Shin
a9acf54139
Chris - convert analytics to TS ( #106 )
2024-03-28 21:43:17 +08:00
wancat
b64f49915f
fix: restore server changes
2024-03-28 21:39:26 +08:00
wancat
ef279ba00e
fix: building and production starting scripts
2024-03-28 21:35:07 +08:00
wancat
eb106c020a
fix: missing express type annotation
2024-03-28 21:28:18 +08:00
Lin, Hung-Shin
432084cc66
Delete package-lock.json
2024-03-28 21:23:30 +08:00
Lin, Hung-Shin
2fb1315c5a
Feat typescript frontend ( #107 )
...
There is still tons of errors in e2e. Fix it after merging.
2024-03-28 21:22:42 +08:00
wancat
75f5407dde
fix: fix overwritten new response model
2024-03-28 21:18:00 +08:00
wancat
ebd713200c
refactor: update socket types
2024-03-28 21:06:09 +08:00
wancat
bb2a1a145f
refactor: move interfaces to types.ts
2024-03-28 20:55:40 +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
bb4a11b20c
fix: use swc to optimize ts-node speed
2024-02-29 00:27:06 +08:00
wancat
031d7a8ceb
fix: analytics dockerfile
2024-02-29 00:10:11 +08:00
wancat
48dbac7907
fix: import path and dev server using tsc and nodemon
2024-02-29 00:04:09 +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