Releases: intincrab/GoDocHive
Releases · intincrab/GoDocHive
v0.2.1
v0.2.0
Changelog
- dd11b23 Create LICENSE
- 7c4670d Instructions for usage and installation.
- 39a9109 Merge branch 'main' into main
- beea004 Merge branch 'main' of github.com:avary/GoDocHive
- 0fec257 Merge pull request #3 from intincrab/fixbug
- ddbe73d Merge pull request #5 from intincrab/changes1
- aeb361a Merge pull request #7 from avary/main
- a51c586 Update README.md
- 25e312d add make file and flags to set root/path and wether to rebuild the index
- 31a06b2 add multiple extention to check, add flag to be passed
- 75a23f5 build: add multi-stage Dockerfile with distroless image
- 07aa6bf build: anchor gitignore so it stops matching cmd/hiver source
- 2530b8d config: make addr and index path configurable via flags + env
- b9d745b feat: live re-index on filesystem changes
- 2d24df9 feat: paginate search results
- 13f8ec1 feat: render highlighted match snippets
- 2e70eb8 feat: style the search UI with counts and empty state
- 1f1d755 fix rebuild index
- a19fb68 fix rebuild index
- ce2594b fix: template error in search results display
- 983da79 move opening index file after deleting in case refresh flag is passed, otherwise it wont rebuild it since it gets no error before deleting the old index file
- 84d6275 observability: add health, readiness, and metrics endpoints
- 10b1dbd observability: adopt log/slog and add request logging
- 4da7bb3 perf: parse search template once and embed HTML/CSS
- 5e593ab refactor: split monolith into internal packages
- 1f45ff6 release: add goreleaser config and release workflow
- 8bc5402 reliability: graceful shutdown on SIGINT/SIGTERM
- 40a6cd8 remove log
- a017b04 security: bind to localhost by default and document trust model
- de9191f security: harden file server with http.FileServer
- cd44424 security: set explicit HTTP server timeouts