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
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
Lin, Hung-Shin
e9e3bc25af
build(deps): bump follow-redirects from 1.15.2 to 1.15.4 ( #95 )
...
Bumps
[follow-redirects](https://github.com/follow-redirects/follow-redirects )
from 1.15.2 to 1.15.4.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/follow-redirects/follow-redirects/commit/65858205e59f1e23c9bf173348a7a7cbb8ac47f5 "><code>6585820</code></a>
Release version 1.15.4 of the npm package.</li>
<li><a
href="https://github.com/follow-redirects/follow-redirects/commit/7a6567e16dfa9ad18a70bfe91784c28653fbf19d "><code>7a6567e</code></a>
Disallow bracketed hostnames.</li>
<li><a
href="https://github.com/follow-redirects/follow-redirects/commit/05629af696588b90d64e738bc2e809a97a5f92fc "><code>05629af</code></a>
Prefer native URL instead of deprecated url.parse.</li>
<li><a
href="https://github.com/follow-redirects/follow-redirects/commit/1cba8e85fa73f563a439fe460cf028688e4358df "><code>1cba8e8</code></a>
Prefer native URL instead of legacy url.resolve.</li>
<li><a
href="https://github.com/follow-redirects/follow-redirects/commit/72bc2a4229bc18dc9fbd57c60579713e6264cb92 "><code>72bc2a4</code></a>
Simplify _processResponse error handling.</li>
<li><a
href="https://github.com/follow-redirects/follow-redirects/commit/3d42aecdca39b144a0a2f27ea134b4cf67dd796a "><code>3d42aec</code></a>
Add bracket tests.</li>
<li><a
href="https://github.com/follow-redirects/follow-redirects/commit/bcbb096b32686ecad6cd34235358ed6f2217d4f0 "><code>bcbb096</code></a>
Do not directly set Error properties.</li>
<li><a
href="https://github.com/follow-redirects/follow-redirects/commit/192dbe7ce671ecad813c074bffe3b3f5d3680fee "><code>192dbe7</code></a>
Release version 1.15.3 of the npm package.</li>
<li><a
href="https://github.com/follow-redirects/follow-redirects/commit/bd8c81e4f32d12f28a35d265f88b1716703687c6 "><code>bd8c81e</code></a>
Fix resource leak on destroy.</li>
<li><a
href="https://github.com/follow-redirects/follow-redirects/commit/9c728c314b06f9595dcd7f245d40731e8a27d79f "><code>9c728c3</code></a>
Split linting and testing.</li>
<li>Additional commits viewable in <a
href="https://github.com/follow-redirects/follow-redirects/compare/v1.15.2...v1.15.4 ">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-01-28 20:31:31 -06:00
Lin, Hung-Shin
d4bb5d8f73
build(deps-dev): bump vite from 4.4.12 to 4.5.2 ( #100 )
...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite )
from 4.4.12 to 4.5.2.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/vitejs/vite/blob/v4.5.2/packages/vite/CHANGELOG.md ">vite's
changelog</a>.</em></p>
<blockquote>
<h2><!-- raw HTML omitted -->4.5.2 (2024-01-19)<!-- raw HTML omitted
--></h2>
<ul>
<li>fix: fs deny for case insensitive systems (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/15653 ">#15653</a>)
(<a href="https://github.com/vitejs/vite/commit/eeec23b ">eeec23b</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/15653 ">#15653</a></li>
</ul>
<h2><!-- raw HTML omitted -->4.5.1 (2023-12-04)<!-- raw HTML omitted
--></h2>
<ul>
<li>fix: backport <a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/15223 ">#15223</a>,
proxy html path should be encoded (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/15226 ">#15226</a>)
(<a href="https://github.com/vitejs/vite/commit/41bb354 ">41bb354</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/15223 ">#15223</a>
<a
href="https://redirect.github.com/vitejs/vite/issues/15226 ">#15226</a></li>
</ul>
<h2>4.5.0 (2023-10-18)</h2>
<ul>
<li>feat: backport mdx as known js source (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/14560 ">#14560</a>)
(<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/14670 ">#14670</a>)
(<a href="https://github.com/vitejs/vite/commit/45595ef ">45595ef</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/14560 ">#14560</a>
<a
href="https://redirect.github.com/vitejs/vite/issues/14670 ">#14670</a></li>
<li>feat: scan .marko files (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/14669 ">#14669</a>)
(<a href="https://github.com/vitejs/vite/commit/ed7bdc5 ">ed7bdc5</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/14669 ">#14669</a></li>
<li>feat(ssr): backport ssr.resolve.conditions and
ssr.resolve.externalConditions (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/14498 ">#14498</a>)
(<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/14668 ">#14668</a>)
(<a href="https://github.com/vitejs/vite/commit/520139c ">520139c</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/14498 ">#14498</a>
<a
href="https://redirect.github.com/vitejs/vite/issues/14668 ">#14668</a></li>
</ul>
<h2><!-- raw HTML omitted -->4.4.11 (2023-10-05)<!-- raw HTML omitted
--></h2>
<ul>
<li>revert: "fix: use string manipulation instead of regex to
inject esbuild helpers (<a
href="https://github.com/vitejs/vite/commit/54e1275 ">54e1275</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/14094 ">#14094</a></li>
</ul>
<h2><!-- raw HTML omitted -->4.4.10 (2023-10-03)<!-- raw HTML omitted
--></h2>
<ul>
<li>fix: add source map to Web Workers (fix <a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/14216 ">#14216</a>)
(<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/14217 ">#14217</a>)
(<a href="https://github.com/vitejs/vite/commit/df6f32f ">df6f32f</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/14216 ">#14216</a>
<a
href="https://redirect.github.com/vitejs/vite/issues/14217 ">#14217</a></li>
<li>fix: handle errors during <code>hasWorkspacePackageJSON</code>
function (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/14394 ">#14394</a>)
(<a href="https://github.com/vitejs/vite/commit/6f6e5de ">6f6e5de</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/14394 ">#14394</a></li>
<li>fix: handle sourcemap correctly when multiple line import exists (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/14232 ">#14232</a>)
(<a href="https://github.com/vitejs/vite/commit/218861f ">218861f</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/14232 ">#14232</a></li>
<li>fix: if host is specified check whether it is valid (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/14013 ">#14013</a>)
(<a href="https://github.com/vitejs/vite/commit/b1b816a ">b1b816a</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/14013 ">#14013</a></li>
<li>fix: include <code>vite/types/*</code> in exports field (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/14296 ">#14296</a>)
(<a href="https://github.com/vitejs/vite/commit/40e99a1 ">40e99a1</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/14296 ">#14296</a></li>
<li>fix: initWasm options should be optional (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/14152 ">#14152</a>)
(<a href="https://github.com/vitejs/vite/commit/119c074 ">119c074</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/14152 ">#14152</a></li>
<li>fix: restore builtins list (<a
href="https://github.com/vitejs/vite/commit/f8b9adb ">f8b9adb</a>)</li>
<li>fix: use string manipulation instead of regex to inject esbuild
helpers (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/14094 ">#14094</a>)
(<a href="https://github.com/vitejs/vite/commit/128ad8f ">128ad8f</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/14094 ">#14094</a></li>
<li>fix: ws never connects after restarting server if server.hmr.server
is set (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/14127 ">#14127</a>)
(<a href="https://github.com/vitejs/vite/commit/441642e ">441642e</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/14127 ">#14127</a></li>
<li>fix(analysis): warnings for dynamic imports that use static template
literals (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/14458 ">#14458</a>)
(<a href="https://github.com/vitejs/vite/commit/0c6d289 ">0c6d289</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/14458 ">#14458</a></li>
<li>fix(cli): convert special base (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/14283 ">#14283</a>)
(<a href="https://github.com/vitejs/vite/commit/d4bc0fb ">d4bc0fb</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/14283 ">#14283</a></li>
<li>fix(css): remove pure css chunk sourcemap (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/14290 ">#14290</a>)
(<a href="https://github.com/vitejs/vite/commit/cd7e033 ">cd7e033</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/14290 ">#14290</a></li>
<li>fix(css): reset render cache on renderStart (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/14326 ">#14326</a>)
(<a href="https://github.com/vitejs/vite/commit/d334b3d ">d334b3d</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/14326 ">#14326</a></li>
<li>fix(glob): trigger HMR for glob in a package (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/14117 ">#14117</a>)
(<a href="https://github.com/vitejs/vite/commit/0f582bf ">0f582bf</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/14117 ">#14117</a></li>
<li>fix(import-analysis): preserve importedUrls import order (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/14465 ">#14465</a>)
(<a href="https://github.com/vitejs/vite/commit/269aa43 ">269aa43</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/14465 ">#14465</a></li>
<li>fix(manifest): preserve pure css chunk assets (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/14297 ">#14297</a>)
(<a href="https://github.com/vitejs/vite/commit/3d63ae6 ">3d63ae6</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/14297 ">#14297</a></li>
<li>fix(optimizer): define crawlDeps after scanProcessing and
optimizationResult are complete (fix <a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/1428 ">#1428</a>
(<a href="https://github.com/vitejs/vite/commit/fcaf749 ">fcaf749</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/14284 ">#14284</a>
<a
href="https://redirect.github.com/vitejs/vite/issues/14285 ">#14285</a></li>
<li>fix(resolve): support submodules of optional peer deps (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/14489 ">#14489</a>)
(<a href="https://github.com/vitejs/vite/commit/104971d ">104971d</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/14489 ">#14489</a></li>
<li>fix(vite): precisely check if files are in dirs (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/14241 ">#14241</a>)
(<a href="https://github.com/vitejs/vite/commit/c4758d1 ">c4758d1</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/14241 ">#14241</a></li>
<li>feat: improve deno and bun support (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/14379 ">#14379</a>)
(<a href="https://github.com/vitejs/vite/commit/8bc1f9d ">8bc1f9d</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/14379 ">#14379</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/vitejs/vite/commit/d0360c12476ccc61e9e78c500ed1bd74ed65a2cf "><code>d0360c1</code></a>
release: v4.5.2</li>
<li><a
href="https://github.com/vitejs/vite/commit/eeec23bbc9d476c54a3a6d36e78455867185a7cb "><code>eeec23b</code></a>
fix: fs deny for case insensitive systems (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/15653 ">#15653</a>)</li>
<li><a
href="https://github.com/vitejs/vite/commit/c0751156f0c015f6dbd5c7a58afd8cff2fde1a2f "><code>c075115</code></a>
release: v4.5.1</li>
<li><a
href="https://github.com/vitejs/vite/commit/41bb3546a839ed2c822367b3933770c0693a0fb0 "><code>41bb354</code></a>
fix: backport <a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/15223 ">#15223</a>,
proxy html path should be encoded (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/15226 ">#15226</a>)</li>
<li><a
href="https://github.com/vitejs/vite/commit/055d2b86b0543a7c1a2a4d5bc7298af62bc51fa7 "><code>055d2b8</code></a>
release: v4.5.0</li>
<li><a
href="https://github.com/vitejs/vite/commit/ed7bdc520679577509466ce808a1794ba8377204 "><code>ed7bdc5</code></a>
feat: scan .marko files (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/14669 ">#14669</a>)</li>
<li><a
href="https://github.com/vitejs/vite/commit/45595ef82f786d6b321ce002f2cd4951659114ac "><code>45595ef</code></a>
feat: backport mdx as known js source (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/14560 ">#14560</a>)
(<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/14670 ">#14670</a>)</li>
<li><a
href="https://github.com/vitejs/vite/commit/520139cdff88ae3a0bf89692133cce3e453cb29a "><code>520139c</code></a>
feat(ssr): backport ssr.resolve.conditions and
ssr.resolve.externalConditions...</li>
<li>See full diff in <a
href="https://github.com/vitejs/vite/commits/v4.5.2/packages/vite ">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-01-28 20:31:13 -06:00
Lin, Hung-Shin
21c1a4d11c
Fix Build Quests Error ( #94 )
...
#92
2024-01-13 20:18:22 +08:00
Lin, Hung-Shin
4a4ce11bcc
Analytics revise ( #91 )
...
Analytics revise
2023-12-21 18:13:53 +08:00
Lin, Hung-Shin
27c5794700
fix: no response when buildImage
2023-12-20 13:31:08 +08:00
Lin, Hung-Shin
1bca61da40
feat: add mongo dump script, require ci checks before deployment ( #89 )
...
feat: add mongo dump script, require ci checks before deployment
2023-12-10 08:58:02 +08:00
Lin, Hung-Shin
660a7ce4e8
feat-automation-test (stabilise) ( #90 )
...
feat-automation-test (stabilise)
2023-12-10 08:57:18 +08:00
wancat
2ce277c7e5
fix: gpt-4-turbo not supported yet, rollback
2023-12-06 15:25:15 +08:00
wancat
7ef77267d3
fix: update to use main branch action
2023-12-06 15:21:32 +08:00
wancat
d34ae3ef7a
feat: change code review model to save budget
2023-12-06 15:17:13 +08:00
wancat
bfa7ed1cf9
fix: require CI to be passed before deployment
2023-12-06 15:10:04 +08:00
wancat
aa5088cc97
feat: add mongo dump and restore script
2023-12-06 15:07:46 +08:00
Lin, Hung-Shin
dc1d3f6ce5
Feat-optimise-ui ( #85 )
...
Feat-optimise-ui
2023-11-27 06:26:13 +08:00
Lin, Hung-Shin
5cfe6823cc
change xterm back to normal fontWeight
2023-11-27 00:10:52 +08:00
Lin, Hung-Shin
6cd348433a
feat: display code block in terminal to different color
2023-11-27 00:10:41 +08:00
Lin, Hung-Shin
617bb56f5f
Improve quest exceptions ( #84 )
2023-11-27 00:08:03 +08:00
Lin, Hung-Shin
46fb8407a6
Feat markdown ( #86 )
2023-11-26 23:44:45 +08:00
Lin, Hung-Shin
c7d18ad95e
fix: stage re-execute
2023-11-26 23:43:44 +08:00
Lin, Hung-Shin
8f31e4f2cd
feat: separate Markdown to a component
2023-11-26 23:32:37 +08:00
Lin, Hung-Shin
abaacf7ee7
feat: display markdown to html
2023-11-26 23:16:13 +08:00
Lin, Hung-Shin
ebd81f7cb4
fix: set content in response to be required
2023-11-26 22:36:10 +08:00
Lin, Hung-Shin
fb6411e923
feat: logger display error stack
2023-11-26 19:21:58 +08:00
Lin, Hung-Shin
a7e646c28b
feat: check global exceptions
2023-11-26 19:20:30 +08:00
Lin, Hung-Shin
98a226f3ff
feat: load global exceptions
2023-11-26 18:40:39 +08:00
Lin, Hung-Shin
49fb5a6a61
fix: Remove exceptions from stages
2023-11-26 18:32:06 +08:00
Lin, Hung-Shin
fe69841622
feat: improve parsing quest error message
2023-11-26 18:31:45 +08:00
Lin, Hung-Shin
bb968706ad
feat: refactor quest models
...
+ separate stage and exception
+ reuse commandResponder
2023-11-26 18:29:52 +08:00
Lin, Hung-Shin
b41e67ee0b
fix: error in quest read ( #81 )
2023-11-24 12:59:46 +08:00
Lin, Hung-Shin
b78398680d
fix: add error handling ( #82 )
2023-11-24 12:53:00 +08:00
Lin, Hung-Shin
c7f52b1003
fix: add error handling
2023-11-24 12:52:01 +08:00
Lin, Hung-Shin
eb9118d5b1
Quest update ( #80 )
2023-11-24 09:58:09 +08:00
Lin, Hung-Shin
f30f6472f5
fix: error in quests ( #79 )
2023-11-24 09:51:33 +08:00
Lin, Hung-Shin
b27adc1f69
Add survey and leaderboard button ( #78 )
...
Add survey and leaderboard button
2023-11-24 00:59:34 +08:00
Lin, Hung-Shin
de406135a3
modify quest cast ( #77 )
2023-11-24 00:37:21 +08:00
Lin, Hung-Shin
38725c588b
SKIP CI checks on deployment ( #76 )
...
SO BAAAAAAAAAAAD
2023-11-23 23:51:38 +08:00
Lin, Hung-Shin
d95b763b45
SKIP CI checks on deployment
2023-11-23 23:50:51 +08:00
Lin, Hung-Shin
f4de2a182e
feat: add series of quests ( #75 )
2023-11-23 23:44:27 +08:00
Lin, Hung-Shin
93e2485dee
Merge branch 'main' into quest
2023-11-23 23:40:03 +08:00
Lin, Hung-Shin
5f7e2a3d5a
Feat complete animation ( #73 )
...
Add complete animation in complete modal
Add 3-state-colors on map:
- green: completed
- gray: unlocked
- dark: locked
* haven’t add back v-if because the pc is out of power
2023-11-23 23:37:47 +08:00
Lin, Hung-Shin
143b84afb4
Feat leaderboard ( #74 )
2023-11-23 23:34:18 +08:00
Lin, Hung-Shin
c54bc68001
fix: remove debug log
2023-11-23 23:32:35 +08:00
Lin, Hung-Shin
f03a544108
fix; cypress use 'get-started' as test quest
2023-11-23 23:29:19 +08:00
Lin, Hung-Shin
2cc8a98734
Merge remote-tracking branch 'origin/quest' into quest
2023-11-23 23:00:47 +08:00
Lin, Hung-Shin
d07b38c7d6
fix: no callback found error
2023-11-23 23:00:16 +08:00
Lin, Hung-Shin
9e7065fbd7
fix: remove fake leaderboard responses
2023-11-23 22:28:36 +08:00
Lin, Hung-Shin
52fa8d6f3a
fix: put leadeboard align top
2023-11-23 22:28:23 +08:00
Lin, Hung-Shin
88d19e7f87
fix: navbar overlap leaderboard
2023-11-23 22:22:48 +08:00
Lin, Hung-Shin
a9a63ea164
feat: print hints one by one, fix unexpected breakline
2023-11-23 21:56:01 +08:00
wancat
790e09b315
wip: design leaderboard
2023-11-23 16:28:47 +08:00
wancat
a90b0a3c83
feat: load leadboard data in frontend
2023-11-23 15:49:20 +08:00
wancat
1a5655d7ce
feat: rename numberOfCompletedQuests to score
2023-11-23 15:49:06 +08:00
wancat
196187d5c9
feat: add leaderboard api
2023-11-23 15:42:31 +08:00
Lin, Hung-Shin
0d8ab8413a
feat: add leaderboard declarations
2023-11-23 15:04:39 +08:00
Lin, Hung-Shin
779733c7ba
Add status badges ( #71 )
2023-11-23 13:40:46 +08:00
Lin, Hung-Shin
e360ebcf53
fix: reset user profile on logout
2023-11-22 14:53:41 +08:00
Lin, Hung-Shin
89f86fad30
feat: add username to navbar, pass title by props
2023-11-22 14:46:41 +08:00
Lin, Hung-Shin
6fddf5ee0c
quest: add study commands to instruction
2023-11-22 13:57:09 +08:00
Lin, Hung-Shin
1ab3e577c1
quest: "remove" finish, a bug in last stage
2023-11-22 12:50:17 +08:00
Lin, Hung-Shin
28cd2a7ac7
fix: change build:quests output to console
2023-11-22 12:49:47 +08:00
Lin, Hung-Shin
2e1fe369a4
feat: default response to dialogue and spoken by Ada
2023-11-22 12:14:04 +08:00
Lin, Hung-Shin
21ca083628
Merge branch 'main' into quest-file
2023-11-22 11:39:24 +08:00
Lin, Hung-Shin
3cebcddc91
fix: expiryCheck error handling
2023-11-22 11:26:03 +08:00
Lin, Hung-Shin
cd03277fd4
quest: "move" change optional hint to exception
2023-11-22 10:44:52 +08:00
Lin, Hung-Shin
2c4bd67996
fix: mount quest function
2023-11-22 10:40:15 +08:00
Lin, Hung-Shin
06c36565d0
fix: container cli error handling
2023-11-22 10:39:57 +08:00
Lin, Hung-Shin
ba641ca222
fix: container panic when discover not exists
2023-11-22 10:23:47 +08:00
Lin, Hung-Shin
ff2241daa8
Add status badges
2023-11-22 00:10:11 +08:00
wancat
d19b32c6d1
quest: add "move"
2023-11-21 23:58:44 +08:00
Lin, Hung-Shin
d15a197db9
Feat Translation Chinese (Mandarin) ( #68 )
...
- Translate Component to Mandarin
- Relative size of map node and font
- Relative size of header title
- Fix Hint Text changing direction
- Modifying cypress tests for translates
- Add a parameter to check the language version
- Add commands for checking different version elements and placeholder
- Fix docker parse JSON
2023-11-21 23:31:33 +08:00
wancat
5b71944588
fix: redirect to map on social login
2023-11-21 23:23:20 +08:00
wancat
627ff1476b
quest: "copy" add cp -r exception
2023-11-21 22:54:39 +08:00
wancat
06c694ee68
quest: add check empty file stage
2023-11-21 22:54:12 +08:00
Lin, Hung-Shin
a4a261291d
Merge branch 'main' into feat-translate-ch
2023-11-21 22:28:57 +08:00
Lin, Hung-Shin
9f9a31719e
Add logger in backend ( #69 )
...
* Replace `console.log` `console.error` with Winston logger
* Add ESLint warning of `console`
2023-11-21 22:16:56 +08:00
wancat
bdd37ae747
feat: pass oauth secret to actions
2023-11-21 20:46:42 +08:00
Lin, Hung-Shin
dd7cded09e
feat: finsih copy
2023-11-21 15:11:05 +08:00