Commit Graph

88 Commits

Author SHA1 Message Date
WGAVermeer
5fd943db85 cleaned up dockerfile, removed useless expose as the port is configured in the compose.yaml file. Moved standard ENV into buildfile as they should always be executed no matter the compose variant executed. 2026-04-09 10:34:37 +02:00
WGAVermeer
00db9182d9 added admindocs for automatic documentation. 2026-04-09 10:32:38 +02:00
WGAVermeer
3f52db35c2 added requirements for enforced linting. 2026-04-09 10:31:43 +02:00
WGAVermeer
16c1913e69 hardened makefile by referencing 'web' container as it is specified in the docker compose file. 2026-04-09 10:31:01 +02:00
WGAVermeer
5490593b94 added database healthcheck, removed old test profile, implemented network segregation for containers. 2026-04-09 10:29:53 +02:00
c4785455eb Merge pull request 'woutervermeer-patch-1' (#20) from woutervermeer-patch-1 into pre-prod
All checks were successful
Gitea Test. / tests (push) Successful in 6s
Reviewed-on: #20
2026-03-28 11:33:25 +00:00
b463e5b18b Merge branch 'pre-prod' into woutervermeer-patch-1
All checks were successful
Gitea Test. / tests (pull_request) Successful in 6s
2026-03-28 11:32:49 +00:00
WGAVermeer
76c0cf3e74 Merge branch 'pre-prod' of https://gitea.woutervermeer.com/Quatsh/Quatsh-Website into pre-prod
All checks were successful
Gitea Test. / tests (push) Successful in 13s
2026-03-28 12:31:03 +01:00
WGAVermeer
68689ea885 Updated readme, started extra documentation, started feature list/plan. 2026-03-28 12:30:57 +01:00
74ee2f1965 Delete .gitea/workflows/build_test.yaml
All checks were successful
Gitea Test. / tests (pull_request) Successful in 6s
2026-03-26 10:12:42 +00:00
048828f2d2 Update .gitea/workflows/test.yaml 2026-03-26 10:12:10 +00:00
f6293b7a0c Merge pull request 'Align pre-prod with main' (#19) from main into pre-prod
All checks were successful
Gitea Test. / tests (push) Successful in 5s
Reviewed-on: #19
2026-03-26 09:53:27 +00:00
e0675c8684 Merge pull request 'Update .env.template' (#18) from woutervermeer-patch-1 into main
Some checks failed
Gitea build & Test. / tests (push) Failing after 5s
Deploy to production / deploy (push) Failing after 31s
Gitea build & Test. / tests (pull_request) Failing after 6s
Gitea Test. / tests (pull_request) Successful in 6s
Reviewed-on: #18
2026-03-26 09:52:42 +00:00
4b18769137 Update .env.template
Some checks failed
Gitea build & Test. / tests (pull_request) Failing after 7s
Gitea Test. / tests (pull_request) Successful in 6s
2026-03-26 09:52:33 +00:00
90b7bb0dee Merge pull request 'pre-prod' (#17) from pre-prod into main
Some checks failed
Gitea build & Test. / tests (push) Failing after 6s
Deploy to production / deploy (push) Failing after 1m19s
Reviewed-on: #17
2026-03-26 08:17:36 +00:00
8cfe5c6f9b Add .gitea/workflows/test.yaml
Some checks failed
Gitea Test. / tests (push) Successful in 6s
Gitea build & Test. / tests (pull_request) Failing after 6s
Gitea Test. / tests (pull_request) Successful in 6s
2026-03-26 08:15:11 +00:00
9397c2d4f2 Update .gitea/workflows/build_test.yaml
Some checks failed
Gitea build & Test. / tests (pull_request) Failing after 6s
2026-03-26 08:14:25 +00:00
313702f9fe Update Makefile
Some checks failed
Gitea build & Test. / tests (push) Failing after 13s
Gitea build & Test. / tests (pull_request) Failing after 7s
2026-03-26 08:09:28 +00:00
WGAVermeer
49199b7184 slightly updated README.md
Some checks failed
Gitea build & Test. / tests (push) Failing after 7s
2026-03-26 08:27:10 +01:00
WGAVermeer
c17e3e85f2 added auto-reload when developing.
Some checks failed
Gitea build & Test. / tests (push) Failing after 21s
2026-03-25 17:11:14 +01:00
WGAVermeer
be54afa093 fix makefile pt2
Some checks failed
Gitea build & Test. / tests (push) Failing after 27s
2026-03-25 15:47:29 +01:00
WGAVermeer
fd5414bd5a fix type in makefile
Some checks failed
Gitea build & Test. / tests (push) Failing after 2s
2026-03-25 15:46:46 +01:00
WGAVermeer
6b635955eb Merge branch 'pre-prod' of https://gitea.woutervermeer.com/woutervermeer/Quatsh-Website into pre-prod
Some checks failed
Gitea build & Test. / tests (push) Failing after 3s
2026-03-25 15:44:27 +01:00
WGAVermeer
0610053a3e added nginx as a proxy. Still need to enable ssl. 2026-03-25 15:44:17 +01:00
79560c5835 Merge pull request 'woutervermeer-patch-1' (#16) from woutervermeer-patch-1 into pre-prod
Some checks failed
Gitea build & Test. / tests (push) Failing after 6s
Reviewed-on: woutervermeer/Quatsh-Website#16
2026-03-11 08:49:35 +00:00
c1aa69dd8b Update .gitea/workflows/build_test.yaml
Some checks failed
Gitea build & Test. / tests (pull_request) Failing after 6s
2026-03-11 08:49:20 +00:00
d17b2f0a2a Merge pull request 'Change workflow stuff, update Readme, update .env handling' (#15) from pre-prod into main
Some checks failed
Gitea build & Test. / tests (push) Successful in 5s
Deploy to production / deploy (push) Failing after 26s
Reviewed-on: woutervermeer/Quatsh-Website#15
2026-03-11 08:39:52 +00:00
41a61fb318 Update .gitea/workflows/build_test.yaml
All checks were successful
Gitea build & Test. / tests (push) Successful in 6s
Gitea build & Test. / tests (pull_request) Successful in 5s
2026-03-11 08:38:41 +00:00
cba945375c Update .gitea/workflows/deploy.yml
All checks were successful
Gitea build & Test. / tests (push) Successful in 6s
2026-03-11 08:38:29 +00:00
WGAVermeer
1c545638b9 run deploy check aswell. 2026-03-11 09:26:45 +01:00
WGAVermeer
5fa195a0dc Merge branch 'pre-prod' of https://gitea.woutervermeer.com/woutervermeer/Quatsh-Website into pre-prod
All checks were successful
Gitea build & Test. / tests (push) Successful in 18s
2026-03-11 09:24:52 +01:00
WGAVermeer
f8dc8fc684 remove hardcoded .env 2026-03-11 09:24:45 +01:00
df587931b5 Merge pull request 'woutervermeer-patch-1' (#14) from woutervermeer-patch-1 into pre-prod
Some checks failed
Gitea build & Test. / tests (push) Failing after 3s
Reviewed-on: woutervermeer/Quatsh-Website#14
2026-03-11 08:23:40 +00:00
WGAVermeer
01ea42b64a default to non-debug mode.
Some checks failed
Gitea build & Test. / tests (push) Failing after 3s
2026-03-11 09:22:58 +01:00
WGAVermeer
fe6c0df123 Updated settings to import secret key.
Some checks failed
Gitea build & Test. / tests (push) Failing after 3s
2026-03-11 09:21:36 +01:00
357c81ff08 Update README.md
All checks were successful
Gitea build & Test. / tests (pull_request) Successful in 6s
2026-03-11 07:30:02 +00:00
WGAVermeer
26c6f46531 added poll app for testing purposes. Will be removed later.
Some checks failed
Gitea build & Test. / tests (push) Failing after 3s
2026-03-11 08:13:35 +01:00
WGAVermeer
13a317d3df Make Dev enters into the webserver shell.
Fixed database env variables to properly connect.
2026-03-11 08:12:07 +01:00
026bce1f16 Merge pull request 'Update README.md' (#13) from woutervermeer-patch-1 into main
All checks were successful
Deploy to production / deploy (push) Successful in 18s
Reviewed-on: woutervermeer/Quatsh-Website#13
2026-03-09 12:41:08 +00:00
b1f44f2ce0 Update README.md
All checks were successful
Gitea build & Test. / tests (pull_request) Successful in 6s
2026-03-09 12:40:37 +00:00
761227e05e Merge pull request 'pre-prod' (#12) from pre-prod into main
All checks were successful
Deploy to production / deploy (push) Successful in 19s
Reviewed-on: woutervermeer/Quatsh-Website#12
2026-03-08 14:34:16 +00:00
c165c03579 Merge pull request 'woutervermeer-patch-5' (#11) from woutervermeer-patch-5 into pre-prod
All checks were successful
Gitea build & Test. / tests (push) Successful in 6s
Gitea build & Test. / tests (pull_request) Successful in 5s
Reviewed-on: woutervermeer/Quatsh-Website#11
2026-03-08 14:31:30 +00:00
badf0dde7a Update Makefile
All checks were successful
Gitea build & Test. / tests (pull_request) Successful in 5s
2026-03-08 14:31:15 +00:00
b1f25ebcc3 Merge pull request 'Update .gitea/workflows/deploy.yml' (#10) from woutervermeer-patch-5 into main
Some checks failed
Deploy to production / deploy (push) Has been cancelled
Reviewed-on: woutervermeer/Quatsh-Website#10
2026-03-08 14:30:03 +00:00
01c8640d38 Update .gitea/workflows/deploy.yml
All checks were successful
Gitea build & Test. / tests (pull_request) Successful in 7s
2026-03-08 14:29:55 +00:00
f511599273 Merge pull request 'Update .gitea/workflows/deploy.yml' (#9) from woutervermeer-patch-4 into main
All checks were successful
Deploy to production / deploy (push) Successful in 4s
Reviewed-on: woutervermeer/Quatsh-Website#9
2026-03-08 14:23:11 +00:00
bac4c56485 Update .gitea/workflows/deploy.yml
All checks were successful
Gitea build & Test. / tests (pull_request) Successful in 6s
2026-03-08 14:23:03 +00:00
e1a6e4f21f Merge pull request 'Update .gitea/workflows/build_test.yaml' (#8) from woutervermeer-patch-3 into main
Some checks failed
Deploy to production / deploy (push) Has been cancelled
Reviewed-on: woutervermeer/Quatsh-Website#8
2026-03-08 14:22:40 +00:00
2f1102bebc Update .gitea/workflows/build_test.yaml
All checks were successful
Gitea build & Test. / tests (pull_request) Successful in 6s
2026-03-08 14:22:31 +00:00
f24bf52136 Merge pull request 'Update .gitea/workflows/deploy.yml' (#7) from woutervermeer-patch-1 into main
Some checks failed
Gitea build & Test. / tests (push) Successful in 6s
Deploy to production / deploy (push) Has been cancelled
Reviewed-on: woutervermeer/Quatsh-Website#7
2026-03-08 14:19:53 +00:00