Commit Graph
16 Commits
Author SHA1 Message Date
Lin, Hung-Shin 0b8a143a63 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-12 21:24:01 +08:00
Lin, Hung-Shin 24b2c22c5c feat: move out env from docker-compose.prod.yml 2023-11-12 21:23:41 +08:00
Lin, Hung-Shin 7917d512f8 feat: specify trust proxies 2023-11-12 21:23:12 +08:00
wancat a953d21c97 feat: setup default secretKey for development 2023-11-12 21:23:12 +08:00
Lin, Hung-Shin f1a50067c5 feat: generate secure secret key and prevent default 2023-11-12 21:23:12 +08:00
wancat 610894e6d8 refactor: separate createSession to sessionManager 2023-11-12 21:23:12 +08:00
Annie Huang 5171cd16fc delete redundant code 2023-11-03 23:50:51 +08:00
Annie Huang e6becf489f add testing needed files to docker 2023-10-30 15:00:30 +08:00
wancat 9ac429a564 fix: add Dockerfile for cypress
* install additional dependencies for cypress
* remove duplicate cypress installation
2023-10-30 14:57:40 +08:00
Lin, Hung-Shin 579d53a273 feat: refactor dockerfiles
* combine dev and prod into multi-stages dockerfile
* replace node with node:20-alpine to reduce image size
2023-10-29 17:41:38 +08:00
Annie Huang ad5344c98b feat: github auth 2023-10-12 16:12:07 +08:00
Lin, Hung-Shin 33582a4827 fix: add baseUrl in passport oauth 2023-10-11 14:46:07 +08:00
Lin, Hung-Shin a79b66ed8d fix: remove env_file field but subsistute from shell 2023-10-05 13:31:15 +08:00
Lin, Hung-Shin aac1592957 fix: add env for google client id & secret 2023-10-05 12:25:42 +08:00
Lin, Hung-Shin f794e8f112 feat: setup github action e2e job 2023-09-28 13:54:36 +08:00
Lin, Hung-Shin 6ee87823f1 feat: add e2e testing docker compose file 2023-09-28 13:47:00 +08:00