Annie Huang
b5be0608ae
Add background, modify classes
2023-11-18 22:10:17 +08:00
Lin, Hung-Shin
08e28f7725
feat: load user progress and check before click
...
* not display completed and unlocked status yet
2023-11-16 13:22:24 +08:00
Lin, Hung-Shin
34e9b20f2e
feat: fetch quests from api
2023-11-16 13:09:35 +08:00
Lin, Hung-Shin
b19d6bf6e2
feat: center the same layers
2023-11-16 12:53:44 +08:00
Lin, Hung-Shin
7a8df716da
feat: add x coordinates and links, use SVG
2023-11-16 12:46:53 +08:00
Lin, Hung-Shin
e018e8dfe4
refactor: encapsulate DAG
2023-11-16 12:46:30 +08:00
Lin, Hung-Shin
ca8215486c
feat: add dag into frontend (work in progress)
2023-11-15 14:58:00 +08:00
Lin, Hung-Shin
14d6ab961b
fix: move format into constructor
2023-11-15 14:46:41 +08:00
Lin, Hung-Shin
e18f0db5ad
feat: Add edges
2023-11-15 14:43:34 +08:00
Lin, Hung-Shin
fae2d8199d
feat: calculate layer
2023-11-15 14:30:37 +08:00
Lin, Hung-Shin
c92a2e1d70
feat: install echarts and initialize graph chart
2023-11-15 14:02:33 +08:00
Lin, Hung-Shin
4d408333b7
Feat Multi-Quest support ( #61 )
2023-11-15 14:01:32 +08:00
wancat
92181d960f
feat: check if a quest is unlocked before creating session
2023-11-14 10:45:24 +08:00
wancat
c2dac8d385
fix: wrap all async controller with error handler
...
* add validations to newCommand
2023-11-14 10:45:24 +08:00
wancat
1af85651b8
fix: enhance error handling for frontend session
2023-11-14 10:45:24 +08:00
wancat
d0e2a4125d
feat: add vue-toastification for alerting
2023-11-14 10:45:24 +08:00
wancat
2d0fffc8f4
fix: update backend socket error handling
2023-11-14 10:44:52 +08:00
wancat
4ee88fe7ba
feat: add requirements in quest list api
2023-11-14 10:44:52 +08:00
wancat
f973982ec4
feat: use dynamic route to select quest (no error handling yet)
2023-11-14 10:44:52 +08:00
wancat
cce6127d51
fix: allow optional value by removing noError in SessionList
2023-11-14 10:44:52 +08:00
wancat
1e728b413b
fix: not reexport in default
2023-11-14 10:44:52 +08:00
wancat
5df4967a85
feat: delete "deleteSession" method, validate questId and sessionId
2023-11-14 10:44:52 +08:00
wancat
a7422853fa
feat: add /users/me endpoint
2023-11-14 10:44:52 +08:00
wancat
ae221a696c
fix: update repo url in package.json
2023-11-14 10:44:52 +08:00
wancat
f49fb0e4da
feat: finishSession and allow user command after finished
2023-11-14 10:44:52 +08:00
wancat
45f12acbd9
feat: add UserProfile collection, create on login
...
* add progress
2023-11-14 10:44:52 +08:00
Lin, Hung-Shin
e981bff3bb
feat: change base image to alpine
2023-11-14 10:44:52 +08:00
Lin, Hung-Shin
fac91e0f10
feat: update quest and user schema
...
* add requirements in quest
* add progress in user
2023-11-14 10:44:52 +08:00
dependabot[bot]
710eb8fc2e
build(deps): bump axios from 1.4.0 to 1.6.0 ( #62 )
...
Bumps [axios](https://github.com/axios/axios ) from 1.4.0 to 1.6.0.
- [Release notes](https://github.com/axios/axios/releases )
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md )
- [Commits](https://github.com/axios/axios/compare/v1.4.0...v1.6.0 )
---
updated-dependencies:
- dependency-name: axios
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-12 00:48:27 +08:00
Lin, Hung-Shin
7d7ad154ab
Fix re-login error ( #60 )
...
* refactor: put all session ref into one reactive store
* fix relogin duplicate signal
* fix: put quest data into store, fix hint reactivity
* fix: duplicate after relogin
* only register listener once
2023-11-08 14:22:08 +08:00
Lin, Hung-Shin
10e9d89349
Update deployment ( #58 )
...
* Update ci_cd.yml
Remove deployment scripts, moved to authorized_keys instead.
* Update docker-compose.prod.yml to always restart
2023-11-05 23:27:50 +08:00
Lin, Hung-Shin
4c2f3f5397
feat: put survey and bug report url to backend ( #57 )
...
* feat: put survey and bug report url to backend
* fix: centralize hardcoded url to config
* fix: validate url before redirecting
2023-11-03 21:32:12 +08:00
CHEN, TAI-LIN and Lin, Hung-Shin
f93b4d757b
fix: ui revise ( #56 )
...
* fix: ui revise
* fix: change to v-else
---------
Co-authored-by: Lin, Hung-Shin <wancat@wancat.cc >
2023-11-03 16:15:06 +08:00
Lin, Hung-Shin
21f97c051c
Fix: UI revise ( #50 )
...
* Change tailwind.config.js structure
* Fix line break error in QuestPart.vue
2023-11-03 15:06:56 +08:00
Lin, Hung-Shin
3664df68b6
feat: add bug report url
2023-11-03 15:01:14 +08:00
Chen, Tai-Lin
fd6d2e284b
feat: add bug report button
2023-11-03 13:58:31 +08:00
Chen, Tai-Lin
5731d5de1a
feat: improve UI and warning on mobile
2023-11-03 13:58:31 +08:00
Chen, Tai-Lin
82c68a316f
fix: improve quest
2023-11-03 13:58:31 +08:00
Chen, Tai-Lin
2af1e4f742
fix: fix HTML title
2023-11-03 13:58:31 +08:00
Chen, Tai-Lin
b552783c8c
fix: fix space and line break issue
2023-11-03 13:58:31 +08:00
Chen, Tai-Lin
e3300b7ea1
fix: add condition describe in AuthForm
2023-11-03 13:58:31 +08:00
Chen, Tai-Lin
f66ba08049
update ChooseUsernamePage
2023-11-03 13:58:31 +08:00
Chen, Tai-Lin
778c3d1a92
remove catalog draft
2023-11-03 13:58:31 +08:00
Chen, Tai-Lin
f62f910956
feat: add catalog draft
2023-11-03 13:58:31 +08:00
Chen, Tai-Lin
b920891ddf
fix: fix line break error in QuestPart
2023-11-03 13:58:31 +08:00
Chen, Tai-Lin
92daa99d93
refactor: update tailwind configure contant
2023-11-03 13:58:31 +08:00
Lin, Hung-Shin
c6c70a4285
Merge pull request #53 from linux-odyssey/dependabot/npm_and_yarn/postcss-8.4.31
...
build(deps-dev): bump postcss from 8.4.26 to 8.4.31
2023-11-02 14:19:56 +08:00
Lin, Hung-Shin
733ef50a0a
Merge pull request #54 from linux-odyssey/dependabot/npm_and_yarn/babel/traverse-7.23.2
...
build(deps): bump @babel/traverse from 7.22.8 to 7.23.2
2023-11-02 14:19:11 +08:00
dependabot[bot]
fc9926f8e2
build(deps): bump @babel/traverse from 7.22.8 to 7.23.2
...
Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse ) from 7.22.8 to 7.23.2.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.23.2/packages/babel-traverse )
---
updated-dependencies:
- dependency-name: "@babel/traverse"
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-11-02 06:14:26 +00:00
dependabot[bot]
bdeaecfb34
build(deps-dev): bump postcss from 8.4.26 to 8.4.31
...
Bumps [postcss](https://github.com/postcss/postcss ) from 8.4.26 to 8.4.31.
- [Release notes](https://github.com/postcss/postcss/releases )
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md )
- [Commits](https://github.com/postcss/postcss/compare/8.4.26...8.4.31 )
---
updated-dependencies:
- dependency-name: postcss
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-11-02 06:14:22 +00:00