Justin Lin
|
5077f9c677
|
feat: read quest
|
2025-04-25 19:57:49 +08:00 |
|
Justin Lin
|
9be288d2de
|
feat: add new path quest with file navigation and update quest structure
|
2025-04-25 19:55:11 +08:00 |
|
Justin Lin
|
cd6f062556
|
refactor: enhance get-started quest
|
2025-04-25 12:36:39 +08:00 |
|
Justin Lin
|
c61f844e42
|
feat: add exploration quest with file navigation instructions and example files
|
2025-04-25 12:01:25 +08:00 |
|
Justin Lin
|
cdd22634e0
|
refactor: replace "folder" with "directory" across file handling components and tests
|
2025-04-24 21:24:55 +08:00 |
|
Justin Lin
|
9b5da4e818
|
feat: enhance game description with collapsible hint section and update hint text format
|
2025-04-23 17:44:23 +08:00 |
|
Justin Lin
|
ab63595fba
|
feat: add JSON schema for quest
|
2025-04-23 17:40:55 +08:00 |
|
Justin Lin
|
1616f62755
|
wip: migrate backend to new game package
|
2025-04-21 22:40:11 +08:00 |
|
Justin Lin
|
61d1871e95
|
feat: parse all quest
|
2025-04-16 19:06:47 +08:00 |
|
wancat
|
6692ae2b9b
|
fix: check files using abs path
(the docker user is changed due to feat-ssh pr)
|
2025-02-15 20:42:50 +08:00 |
|
Justin Lin
|
1888781a47
|
fix: copy entrypoint into quest container. Disable mounting for entrypoint & public key. Use Env to pass ssh public key into container.
|
2024-10-21 11:54:32 +08:00 |
|
Justin Lin
|
b449d84c54
|
feat: auto create config folder and player network
|
2024-10-16 14:13:41 +08:00 |
|
Justin Lin
|
58354b7cd8
|
feat: clean up /etc/skel and move ssh key to /etc/ssh/authorized_keys/
|
2024-10-14 17:48:05 +08:00 |
|
Justin Lin
|
251139c159
|
feat: move sshd_config to .include folder
|
2024-10-14 17:31:23 +08:00 |
|
Justin Lin
|
a4ed4cf533
|
feat: remove unnecessary quest Dockerfiles
|
2024-10-14 12:40:53 +08:00 |
|
Justin Lin
|
be22a121c8
|
feat: use entrypoint to create user account and copy ssh key
|
2024-10-14 12:06:05 +08:00 |
|
Justin Lin
|
261c6fc029
|
feat: generate key pair using ssh2 for right public key format
|
2024-10-14 11:34:53 +08:00 |
|
Justin Lin
|
2a3429106c
|
feat: remove welcome banner
|
2024-10-13 16:31:17 +08:00 |
|
Justin Lin
|
a6720cfe39
|
feat: connect through ssh
|
2024-10-13 15:59:01 +08:00 |
|
Justin Lin
|
4c292fd6ba
|
wip: allow connection from docker container
|
2024-10-13 15:05:20 +08:00 |
|
Justin Lin
|
5ba0021c37
|
fix: ssh server
|
2024-10-10 22:43:39 +08:00 |
|
Justin Lin
|
19897e607f
|
wip: connect container through ssh
|
2024-10-10 20:54:42 +08:00 |
|
Justin Lin
|
08e9191c4b
|
feat: replace alpine with debian slim
|
2024-10-10 20:54:09 +08:00 |
|
Justin Lin
|
14bcb3b0d5
|
Basic checkpoint quests (#155)
|
2024-08-02 14:35:32 +08:00 |
|
Chen, Tai-Lin
|
dcf72d046c
|
quest: fix checkpoint-03
|
2024-08-02 11:12:30 +08:00 |
|
Chen, Tai-Lin
|
b73607fb8d
|
quest: fix checkpoint-02 bug
|
2024-08-02 10:45:31 +08:00 |
|
Chen, Tai-Lin
|
b64d707d16
|
quest: fix checkpoints bug
|
2024-08-02 10:22:42 +08:00 |
|
Chen, Tai-Lin
|
7dcac306f9
|
quest: checkpoint03
|
2024-08-02 02:27:41 +08:00 |
|
Chen, Tai-Lin
|
eddbda23d7
|
quest: fix content in remove
|
2024-08-02 01:06:05 +08:00 |
|
Chen, Tai-Lin
|
124c5cc401
|
quest: checkpoint-02
|
2024-08-02 01:05:38 +08:00 |
|
Chen, Tai-Lin
|
21d08b8156
|
quest: checkpoint01
|
2024-08-02 00:28:59 +08:00 |
|
Chen, Tai-Lin
|
3745011504
|
fix quest content
|
2024-08-01 21:57:43 +08:00 |
|
Justin Lin
|
517ab43e8c
|
Execute Quest (#150)
|
2024-07-31 16:37:32 +08:00 |
|
wancat
|
cb0f3cc3b0
|
fix: hint instruction
|
2024-07-31 08:46:50 +08:00 |
|
Chen, Tai-Lin
|
5605b27127
|
modify quests' text
|
2024-07-30 23:43:23 +08:00 |
|
wancat
|
a7368110dd
|
feat: update quest requirements to include tab
|
2024-07-29 22:19:32 +08:00 |
|
wancat
|
bdb7def73a
|
feat: finish tab quest
|
2024-07-29 22:16:58 +08:00 |
|
wancat
|
b74866e50f
|
wip: tab
|
2024-07-28 15:14:56 +08:00 |
|
wancat
|
887d205ec1
|
quest: execute
|
2024-07-26 16:25:38 +08:00 |
|
wancat
|
8597c22b9f
|
wip: execute tutorial content
|
2024-07-23 18:37:52 +08:00 |
|
Chen, Tai-Lin
|
8180e9a0cf
|
delete unused text
|
2024-07-23 12:15:03 +08:00 |
|
Chen, Tai-Lin
|
6daa11bff7
|
fix: start buttom languege issue
|
2024-07-23 11:20:56 +08:00 |
|
Chen, Tai-Lin
|
976dc6363c
|
fix: wrong answer in answer.sh
|
2024-07-23 10:29:50 +08:00 |
|
wancat
|
c38104d043
|
fix: typo
|
2024-07-03 08:09:57 +08:00 |
|
wancat
|
83e563ab56
|
fix: requirement in get-started
|
2024-07-03 08:05:58 +08:00 |
|
Chen, Tai-Lin
|
f9fa5a2102
|
fix: update quest [remove]
|
2024-07-03 01:57:39 +08:00 |
|
Chen, Tai-Lin
|
8ed6acbcc1
|
fix: update quest [move]
|
2024-07-03 01:47:59 +08:00 |
|
Chen, Tai-Lin
|
d2452c91a6
|
fix: update quest [copy]
|
2024-07-03 01:42:37 +08:00 |
|
Chen, Tai-Lin
|
2aaff0f7bc
|
fix: quests exceptions
|
2024-07-03 01:10:59 +08:00 |
|
Chen, Tai-Lin
|
96ab39437b
|
fix: quest error [remove]
|
2024-07-03 01:02:15 +08:00 |
|