Rewrite: nodejs api-search #4

Merged
TurtleException merged 18 commits from rewrite/api-search-js into main 2026-03-17 08:34:15 +00:00

For the current scope, Java is a bit overkill. Especially, since it would make file-based configuration via YAML or JSON a bit more complex.
Let's just use node for now.

For the current scope, Java is a bit overkill. Especially, since it would make file-based configuration via YAML or JSON a bit more complex. Let's just use node for now.
Implement graceful shutdown of api-search
All checks were successful
Build Search API / build (pull_request) Successful in 12s
Build Web Frontend / build (pull_request) Successful in 1m29s
Generate Web Icon Font / build (pull_request) Successful in 34s
e50d2a10f6
TurtleException changed title from Rewrite: nodejs api-search to WIP: Rewrite: nodejs api-search 2026-03-16 01:49:33 +00:00
Add docker build to build-api-search workflow
Some checks failed
Build Search API / baremetal (pull_request) Successful in 9s
Build Search API / dockerized (pull_request) Failing after 15s
Build Web Frontend / build (pull_request) Successful in 1m1s
Generate Web Icon Font / build (pull_request) Successful in 33s
c2fdf9d28d
Use non-slim base image for api-search docker build
Some checks failed
Generate Web Icon Font / build (pull_request) Waiting to run
Build Search API / dockerized (pull_request) Failing after 28s
Build Search API / baremetal (pull_request) Successful in 9s
Build Web Frontend / build (pull_request) Has been cancelled
97e51cbc42
Fix typo
All checks were successful
Build Search API / baremetal (pull_request) Successful in 8s
Build Search API / dockerized (pull_request) Successful in 29s
Build Web Frontend / build (pull_request) Successful in 55s
Generate Web Icon Font / build (pull_request) Successful in 32s
30a391e9dc
Implement completion provider for Qwant API
All checks were successful
Build Search API / baremetal (pull_request) Successful in 12s
Build Search API / dockerized (pull_request) Successful in 33s
Generate Web Icon Font / build (pull_request) Successful in 1m58s
Build Web Frontend / build (pull_request) Successful in 56s
38396b9a3e
Replace legacy sites with current versions
All checks were successful
Build Search API / baremetal (pull_request) Successful in 9s
Build Search API / dockerized (pull_request) Successful in 1m41s
Generate Web Icon Font / build (pull_request) Successful in 41s
Build Web Frontend / build (pull_request) Successful in 54s
af89260653
TurtleException changed title from WIP: Rewrite: nodejs api-search to Rewrite: nodejs api-search 2026-03-16 16:23:43 +00:00
Use 2-stage docker build for api-search
All checks were successful
Build Search API / baremetal (pull_request) Successful in 9s
Build Web Frontend / build (pull_request) Successful in 59s
Generate Web Icon Font / build (pull_request) Successful in 34s
Build Search API / dockerized (pull_request) Successful in 31s
a94e5906c0
This way the final image is more compact
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
TurtleHost/mono!4
No description provided.