Commit Graph

71 Commits

Author SHA1 Message Date
Sidi Liang 6786400b60
chore: update lib 2025-02-12 18:33:44 +08:00
Sidi Liang 8c2a3b8f90
feat: added memory limit, and improved error handing (still cannot get runtime error) 2025-02-12 18:31:25 +08:00
Sidi Liang 37e19b0344
chore: code formatting 2025-02-12 15:45:09 +08:00
Sidi Liang ef1dd4b2c7
feat: disable helmet for now 2025-02-11 18:20:22 +08:00
Sidi Liang 2895e3c800
feat: use helmet and compression middleware 2025-02-11 17:58:40 +08:00
Sidi Liang e9ca1fca65
feat: switch to child process for code evaluation 2025-02-11 17:52:03 +08:00
LIANG Sidi 3e57833c2b
Merge pull request #9 from sidi762/dev
Merge Dev into Master
2025-02-11 17:33:00 +08:00
Sidi Liang 96d02e93a5
chore: bump version number 2025-02-11 14:26:08 +08:00
Sidi Liang 94b8961a79
chore: ads 2025-02-11 14:25:22 +08:00
Sidi Liang 347e622f0b
Lib: update 2025-02-11 14:00:12 +08:00
Sidi Liang dabe353f64
bug fix 2025-02-10 19:38:30 +08:00
Sidi Liang 24c3a300df
feat: Added favicon.ico 2025-02-10 19:23:42 +08:00
Sidi Liang e16ca4d0b1
feat: improve security by adding xss sanitizer in the backend 2025-02-10 19:16:57 +08:00
Sidi Liang 3dd65366c5
fix: prevent XSS injection in output display 2025-02-10 18:25:02 +08:00
Sidi Liang ff5945dfa3
feat: enhance mobile responsiveness and UX 2025-02-10 17:18:03 +08:00
Sidi Liang 91499877ea
chore: tag for google ads 2025-02-10 17:02:10 +08:00
Sidi Liang b90c16561d
chore: bump version number 2025-02-10 15:10:25 +08:00
Sidi Liang 12dc3b352e
feat: implement worker threads for nasal evaluation 2025-02-10 15:09:36 +08:00
Sidi Liang ec34040bd8
CI: also push updates in dev branch 2025-02-07 19:38:07 +08:00
Sidi Liang 875a724257
Docker: Fix docker file 2025-02-07 19:36:12 +08:00
LIANG Sidi 9b80c90139
Merge pull request #7 from sidi762/dev
Dev
2025-02-07 19:04:14 +08:00
Sidi Liang 000bada79a
Merge branch 'master' of https://github.com/sidi762/NasalOnline into dev 2025-02-07 19:02:58 +08:00
Sidi Liang 5bf8fe62ab
Backend: remove version printing 2025-02-07 19:02:39 +08:00
LIANG Sidi fb22666972
Merge pull request #6 from sidi762/dev
Dev
2025-02-07 18:55:26 +08:00
Sidi Liang 24687fbc94
Merge branch 'master' of https://github.com/sidi762/NasalOnline into dev 2025-02-07 18:54:38 +08:00
Sidi Liang 11f1ca2919
Docker: fix docker file 2025-02-07 18:54:19 +08:00
LIANG Sidi 6968971568
Merge pull request #5 from sidi762/dev
Dev
2025-02-07 18:53:23 +08:00
Sidi Liang 5b38bf0749
Merge branch 'master' of https://github.com/sidi762/NasalOnline into dev 2025-02-07 18:52:21 +08:00
Sidi Liang 6336665a41
Docker: fix dockerfile; Backend: fix version number undefined 2025-02-07 18:49:30 +08:00
Sidi Liang e00f4fbbfd
Node: Added package-lock.json 2025-02-07 18:45:22 +08:00
Sidi Liang 8e8a33dddf Docker: Reduce docker image size 2025-02-07 17:59:25 +08:00
Sidi Liang b6e722f162
Merge branch 'master' of https://github.com/sidi762/NasalOnline into dev 2025-02-07 17:58:33 +08:00
Sidi Liang 1816de5f1a
Docker: Reduce docker image size 2025-02-07 17:57:09 +08:00
LIANG Sidi cbb6ab82f9
Merge pull request #3 from sidi762/dev
Dev
2025-02-07 17:48:23 +08:00
Sidi Liang cfc39ff6cd
Backend: Added timeout at Nodejs level 2025-02-07 17:48:04 +08:00
Sidi Liang d5f8338f73
CI: disable publish for pull requests 2025-02-07 16:18:50 +08:00
LIANG Sidi b7481c8922
Merge pull request #2 from sidi762/dev
Merge dev into master
2025-02-07 16:18:09 +08:00
Sidi Liang 6f5ffc4dc3
CI: rename yml for master branch 2025-02-07 16:11:19 +08:00
Sidi Liang d99be8d1cb
CI: updates 2025-02-07 16:10:17 +08:00
Sidi Liang a628f5680c
Merge branch 'master' of https://github.com/sidi762/NasalOnline into dev 2025-02-07 16:07:30 +08:00
LIANG Sidi 726fda807d
Create docker-build.yml 2025-02-07 16:06:58 +08:00
Sidi Liang 4fdaadcd95
Chore: Update docker compose file 2025-02-06 21:59:49 +08:00
Sidi Liang 4e13f71537
Backend: print more information during startup 2025-02-06 21:59:18 +08:00
Sidi Liang d578811f3f
Backend: print more information during startup 2025-02-06 21:57:20 +08:00
Sidi Liang ad2ae5c644
Merge master into master 2025-02-06 21:37:14 +08:00
Sidi Liang d6e71c8ec3
Backend: Added version number 0.0.1 and enable default verbose output for alpha testing 2025-02-06 21:36:02 +08:00
LIANG Sidi 2d90ae6906
Update docker-image.yml to remove attestation generation 2025-02-06 11:14:02 +08:00
Sidi Liang e8706aaa44
Merge branch 'master' of https://github.com/sidi762/NasalOnline 2025-02-06 10:39:13 +08:00
Sidi Liang 8579d8a526
Docker: Added docker-compose.yml 2025-02-06 10:39:04 +08:00
LIANG Sidi d1523cde1f
Update docker-image.yml 2025-02-06 10:32:38 +08:00