Commit graph

87 commits

Author SHA1 Message Date
2dadba0cbe infra: exclude .git rsync deploy
All checks were successful
Deploy eolas-api / deploy (push) Successful in 34s
2025-12-12 18:08:46 +00:00
aa9dcd7979 chore: add notification to deploy script
Some checks failed
Deploy eolas-api / deploy (push) Failing after 35s
2025-12-12 17:46:21 +00:00
9d92a20872 feat: add search endpoint
Some checks failed
Deploy eolas-api / deploy (push) Failing after 26s
2025-12-11 19:14:45 +00:00
588f60391a chore: update readme
All checks were successful
Deploy eolas-api / deploy (push) Successful in 1m28s
2025-12-08 17:42:14 +00:00
196eb6988b feat: add morgan for logging
All checks were successful
Deploy eolas-api / deploy (push) Successful in 29s
2025-10-19 12:31:11 +01:00
9c34d5e672 Merge branch 'main' of https://forgejo.systemsobscure.net/thomasabishop/eolas-api
All checks were successful
Deploy eolas-api / deploy (push) Successful in 29s
2025-10-19 12:11:46 +01:00
9869ad6721 infra: remove git tag subtask and auto version bump 2025-10-19 12:11:00 +01:00
0db90ca438 fix: health endpoint null ref 2025-10-18 15:23:54 +00:00
31105abd95 fix: health endpoint null ref
All checks were successful
Deploy eolas-api / deploy (push) Successful in 47s
2025-10-18 16:23:12 +01:00
230bf67f6c Merge branch 'main' of https://forgejo.systemsobscure.net/thomasabishop/eolas-api
All checks were successful
Deploy eolas-api / deploy (push) Successful in 33s
2025-10-17 19:14:06 +01:00
05bf74aca5 refactor: change default port to 4000 to avoid clashes on server 2025-10-17 19:14:01 +01:00
e123b9e1ec feat: add /health endpoint to check API is up 2025-10-17 17:52:37 +00:00
88c3add4ad feat: add /health endpoint to check API is up
All checks were successful
Deploy eolas-api / deploy (push) Successful in 40s
2025-10-17 18:52:06 +01:00
392535ecdf chore: formatting
All checks were successful
Deploy eolas-api / deploy (push) Successful in 42s
2025-10-17 18:24:33 +01:00
0ad7105522 infra: add NodeJS runtime to initial server log 2025-10-17 18:22:45 +01:00
aee7641ffa infra: debug - source nvm before running Node commands
All checks were successful
Deploy eolas-api / deploy (push) Successful in 38s
2025-10-16 15:04:10 +01:00
b7ac09d51b infra: debug - use NPM binary in npm install command
Some checks failed
Deploy eolas-api / deploy (push) Failing after 30s
2025-10-16 14:57:08 +01:00
7037b8b501 infra: fix ssh syntax
Some checks failed
Deploy eolas-api / deploy (push) Failing after 38s
2025-10-16 14:50:35 +01:00
dcce96e67a Merge branch 'main' of https://forgejo.systemsobscure.net/thomasabishop/eolas-api
Some checks failed
Deploy eolas-api / deploy (push) Failing after 29s
2025-10-16 14:45:20 +01:00
dca61168af infra: use correct && commands with ssh 2025-10-16 14:44:09 +01:00
8d77d813cf fix: use separate ssh commands 2025-10-16 13:40:11 +00:00
c79d3e9994 fix: use separate ssh commands
All checks were successful
Deploy eolas-api / deploy (push) Successful in 43s
2025-10-16 14:39:38 +01:00
86bd3220fc infra: add remaining ssh commands
Some checks failed
Deploy eolas-api / deploy (push) Failing after 36s
2025-10-16 14:37:03 +01:00
c27f342864 infra: remove strict host key checking
All checks were successful
Deploy eolas-api / deploy (push) Successful in 26s
2025-10-16 14:20:14 +01:00
eea16096c3 infra: test SSH command
Some checks failed
Deploy eolas-api / deploy (push) Failing after 26s
2025-10-16 14:17:27 +01:00
cde7d5feb4 infra: add Node env vars to systemd service
All checks were successful
Deploy eolas-api / deploy (push) Successful in 31s
2025-10-16 13:45:48 +01:00
128eb4f79a chore: add logging command to readme 2025-10-15 17:14:08 +01:00
2d7ff15ebe infra: run systemd exec with node not npm
All checks were successful
Deploy eolas-api / deploy (push) Successful in 25s
2025-10-15 17:00:52 +01:00
5ba2c68fd5 infra: add better logs in deploy script 2025-10-15 17:00:07 +01:00
49ea3e2554 infra: add npm install command forgejo action
All checks were successful
Deploy eolas-api / deploy (push) Successful in 29s
2025-10-15 15:53:04 +01:00
af297be06f chore: add separate prod start command 2025-10-15 15:50:04 +01:00
df04b1ba7e fix: systemd unit
- add missing working directory
- use npm binary as exec
2025-10-15 15:49:37 +01:00
0edd977cd4 infra: run rsync inplace to preserve systemd symlink 2025-10-15 15:21:05 +01:00
3f18776685 chore: update deployment details
All checks were successful
Deploy eolas-api / deploy (push) Successful in 24s
2025-10-15 15:01:32 +01:00
3f3e83f968 chore: update README with deploy details
All checks were successful
Deploy eolas-api / deploy (push) Successful in 24s
2025-10-15 14:58:02 +01:00
d5c1763b2a chore: update README with further deployment details
All checks were successful
Deploy eolas-api / deploy (push) Successful in 22s
2025-10-15 14:55:33 +01:00
645be686be chore: update README with further deployment details
All checks were successful
Deploy eolas-api / deploy (push) Successful in 20s
2025-10-15 14:52:25 +01:00
20bda8825a chore: update README with further deployment details
All checks were successful
Deploy eolas-api / deploy (push) Successful in 19s
2025-10-15 14:51:10 +01:00
f18ad382c7 chore: update README with further deployment details
All checks were successful
Deploy eolas-api / deploy (push) Successful in 23s
2025-10-15 14:49:56 +01:00
9d7610df01 infra: add systemd service for service restart
All checks were successful
Deploy eolas-api / deploy (push) Successful in 24s
2025-10-14 17:09:18 +01:00
f5a1e3f1a8 chore: update README with API endpoint docs
All checks were successful
Deploy eolas-api / deploy (push) Successful in 22s
2025-10-13 18:50:38 +01:00
d9463b4a40 infra: try rsync in deploy script with sudo
All checks were successful
Deploy eolas-api / deploy (push) Successful in 22s
2025-10-10 15:24:16 +01:00
73b1df9a10 infra: install rsync on deploy runnter
Some checks failed
Deploy eolas-api / deploy (push) Failing after 12s
2025-10-10 15:21:59 +01:00
55f77f208c infra: use rsync instead of ssh+scp to copy files at deploy
Some checks failed
Deploy eolas-api / deploy (push) Failing after 14s
2025-10-10 15:16:46 +01:00
80d1247333 chore: delete dummy file
All checks were successful
Deploy eolas-api / deploy (push) Successful in 17s
2025-10-10 14:59:43 +01:00
2e281eae7d chore: remove old script from deploy
All checks were successful
Deploy eolas-api / deploy (push) Successful in 13s
2025-10-09 18:55:57 +01:00
6adfeb3f9a chore: update README deploy details
All checks were successful
Deploy eolas-api / deploy (push) Successful in 14s
2025-10-09 18:53:31 +01:00
548e6a8095 infra: remove Forgejo release from deploy script 2025-10-09 18:51:57 +01:00
f049e4cd36 chore: update README with deploy details
All checks were successful
Deploy eolas-api / deploy (push) Successful in 11s
2025-10-08 19:24:22 +01:00
bac1d38cf8 Merge branch 'main' of https://forgejo.systemsobscure.net/thomasabishop/eolas-api 2025-10-08 19:18:11 +01:00