35 Commits

Author SHA1 Message Date
d8580bf90f ci: Release workflow updates for Dockerfile and changelog generation
Some checks failed
Go / build (push) Successful in -10s
renovate / renovate (push) Successful in 59s
SonarQube Scan / Build and analyze (push) Has been cancelled
2025-03-26 16:23:20 +01:00
3beed131a8 docs: update changelog
All checks were successful
Go / build (push) Successful in -10s
renovate / renovate (push) Successful in 23s
SonarQube Scan / Build and analyze (push) Successful in 11s
2025-03-26 09:32:35 +01:00
64efaf5514 fix: add default log level
Some checks failed
Release / Generate changelog (push) Failing after -16s
0.1.1
2025-03-26 09:32:00 +01:00
8d320f96cd docs: add sonarqube badge
All checks were successful
Go / build (push) Successful in -11s
renovate / renovate (push) Successful in 19s
SonarQube Scan / Build and analyze (push) Successful in 11s
2025-03-26 08:33:01 +01:00
75c5e7ea4c fix: add sonarqube properties
All checks were successful
Go / build (push) Successful in -12s
renovate / renovate (push) Successful in 18s
SonarQube Scan / Build and analyze (push) Successful in 20s
2025-03-26 08:29:48 +01:00
e6e668451a ci: add quality gate
Some checks failed
Go / build (push) Successful in -11s
renovate / renovate (push) Successful in 19s
SonarQube Scan / Build and analyze (push) Failing after 2s
2025-03-26 08:24:21 +01:00
9528fca452 ci: update sonarqube pipeline
Some checks failed
Go / build (push) Successful in -12s
renovate / renovate (push) Successful in 18s
SonarQube Scan / SonarQube Trigger (push) Failing after 3s
2025-03-26 08:19:30 +01:00
cf95ee2acb fix: Updated AddDocToIndex function to ignore additional special characters in scanner.Text()
Some checks failed
Go / build (push) Successful in -11s
renovate / renovate (push) Successful in 19s
SonarQube Scan / SonarQube Trigger (push) Failing after -17s
2025-03-26 08:14:11 +01:00
4a673d1894 Merge branch 'main' of https://git.dev-null.rocks/alexohneander/gosearch
Some checks failed
Go / build (push) Successful in -9s
renovate / renovate (push) Successful in 22s
SonarQube Scan / SonarQube Trigger (push) Failing after -18s
2025-03-26 08:11:10 +01:00
0d22da3643 ci: add sonarqube pipeline 2025-03-26 08:10:56 +01:00
0107f77570 Merge pull request 'chore(deps): update ghcr.io/renovatebot/renovate docker tag to v39.216.1' (#3) from renovate/ghcr.io-renovatebot-renovate-39.x into main
All checks were successful
Go / build (push) Successful in -12s
renovate / renovate (push) Successful in 48s
Reviewed-on: #3
2025-03-26 00:07:43 +00:00
d5f658244b chore(deps): update ghcr.io/renovatebot/renovate docker tag to v39.216.1
All checks were successful
Go / build (pull_request) Successful in -12s
2025-03-26 00:00:58 +00:00
72128f97a3 refactor: search logic to improve performance and reduce false positives by making query case-insensitive for simple queries and using trimmed whitespace in phrases 2025-03-26 00:28:23 +01:00
78e2568e2b docs: update changelog
All checks were successful
Go / build (push) Successful in -11s
renovate / renovate (push) Successful in 37s
2025-03-26 00:11:13 +01:00
75ba450d9b feat(index): add save and load functionality for Index using gob encoding/decoding 2025-03-26 00:10:28 +01:00
dd7f0c0a28 docs: add first release in Changelog
All checks were successful
Go / build (push) Successful in -11s
renovate / renovate (push) Successful in 16s
2025-03-25 23:09:54 +01:00
3f072184e0 ci: add release pipeline
Some checks failed
Go / build (push) Successful in -12s
renovate / renovate (push) Successful in 18s
Release / Generate changelog (push) Failing after -16s
0.1.0
2025-03-25 23:06:38 +01:00
9d932ec70e Merge pull request 'chore(deps): update ghcr.io/renovatebot/renovate docker tag to v39.215.2' (#1) from renovate/ghcr.io-renovatebot-renovate-39.x into main
All checks were successful
Go / build (push) Successful in -12s
renovate / renovate (push) Successful in 54s
Reviewed-on: #1
2025-03-25 21:55:29 +00:00
4094141c0b chore(deps): update ghcr.io/renovatebot/renovate docker tag to v39.215.2
All checks were successful
Go / build (pull_request) Successful in -12s
2025-03-25 21:54:14 +00:00
9b08b40b5e ci: Added renovate configuration files for Gitea workflow automation
All checks were successful
Go / build (push) Successful in -11s
renovate / renovate (push) Successful in 40s
2025-03-25 22:43:56 +01:00
30281d02fb ci: Update Go version in build-and-test workflow to 1.23
All checks were successful
Go / build (push) Successful in 22s
2025-03-25 22:27:25 +01:00
ba1677382d ci: Added golang workflow for building and testing project
All checks were successful
Go / build (push) Successful in 47s
2025-03-25 22:25:31 +01:00
b474ad90be feat(doc): Update diagram explanation for improved clarity 2025-03-25 21:46:21 +01:00
b81990e243 refactor: index and removed old functions 2025-03-25 21:38:46 +01:00
69b050fbd6 feat: Update search.go to include debug logging for relevance scores 2025-03-25 21:34:44 +01:00
9b786a866a refactor: search controller to convert query to lowercase 2025-03-25 21:18:07 +01:00
ed201de318 feat: Update Fiber version to v2 and update internal controller and search logic to use new index module 2025-03-25 21:09:01 +01:00
8746f789c4 feat: Added search functionality with TF-IDF scoring and inverted index data structure for efficient document retrieval. 2025-03-25 17:04:40 +01:00
4c5a57d109 chore: Update dependencies to latest versions (go.mod, go.sum) 2025-03-25 11:48:20 +01:00
a2b1abf52c feat: update fiber version from 2 to 3 and add health checks 2025-03-25 11:47:47 +01:00
d7a6391a08 feat: Added new search route and metric endpoint to internal controller 2025-03-25 09:58:49 +01:00
272f5cabcf feat: Update internal HTTP server to use Fiber v2 with new routes and middleware configuration 2025-03-25 09:51:54 +01:00
d51ced2c6a docs: Added high-level architecture diagram for Elasticsearch SearchEngine in Go, including components and interactions 2025-03-25 09:27:54 +01:00
c2074b1677 feat: Added documentation for gosearch system architecture and updated Go module version to 1.23.5 2025-03-25 09:20:56 +01:00
f3d9023434 Initial commit 2025-03-25 08:16:35 +00:00