Commit Graph

29 Commits

Author SHA1 Message Date
Renovate Bot
a353474d35 Add renovate.json
All checks were successful
CI / build (pull_request) Successful in 28s
Tests / test (pull_request) Successful in 1m11s
2025-12-27 20:29:52 +00:00
3388ca9296 Correct casing in installation command for consistency in README.md
All checks were successful
CI / build (push) Successful in 26s
Tests / test (push) Successful in 1m0s
2025-12-26 22:59:03 -06:00
ac5451c934 Normalize casing for module and owner variables in publish script 2025-12-26 22:58:55 -06:00
05b85eef82 Normalize module path casing in go.mod for consistency 2025-12-26 22:58:51 -06:00
ec24a0c4c5 Fix import paths to use consistent casing for the quad4-software repository across multiple files 2025-12-26 22:58:38 -06:00
0e165924bc Update README to include installation instructions and clarify binary output location
All checks were successful
CI / build (push) Successful in 26s
Tests / test (push) Successful in 58s
2025-12-26 22:52:13 -06:00
17ec928b65 Add publish target to Makefile to streamline package publishing process
All checks were successful
CI / build (push) Successful in 26s
Tests / test (push) Successful in 1m0s
2025-12-26 22:48:10 -06:00
26ec979e10 Refactor Gitea workflow to simplify package publishing by replacing manual zip and upload steps with a dedicated publish script. 2025-12-26 22:48:04 -06:00
8748756439 Add publish script for Gitea Package Registry, handling versioning and file packaging 2025-12-26 22:47:56 -06:00
09cba0654d Add Gitea workflow for publishing Go package on tag push and manual trigger
All checks were successful
CI / build (push) Successful in 27s
Tests / test (push) Successful in 57s
2025-12-26 22:42:13 -06:00
f471eeb1b6 Format tests
All checks were successful
CI / build (push) Successful in 29s
Tests / test (push) Successful in 1m0s
2025-12-26 22:35:49 -06:00
8445ec934a Add tests
All checks were successful
CI / build (push) Successful in 27s
Tests / test (push) Successful in 1m2s
2025-12-26 22:34:48 -06:00
53fb9fafb5 Update configuration loading by adding LoadWithArgs function for explicit argument passing and refactor loadFromFlags to utilize flag.FlagSet for improved flexibility. 2025-12-26 22:34:42 -06:00
f4518bd65b Add load testing script to evaluate server performance under concurrency 2025-12-26 22:34:32 -06:00
6a1a73944d Add numeric comparison for version strings in compareVersions function 2025-12-26 22:34:26 -06:00
18c3bdb34a Update database connection settings in indexer for improved performance and concurrency 2025-12-26 22:34:20 -06:00
e27f8c9e2a Add silent mode configuration to API server for optional logging 2025-12-26 22:34:10 -06:00
947743c665 Add CI workflow for running tests on push and pull request events 2025-12-26 22:33:58 -06:00
11c49ed45c Update Makefile by adding 'bench' and 'load-test' targets for performance benchmarking and load testing. 2025-12-26 22:33:44 -06:00
5895f51168 Update README.md to include decentralized database distribution in features and remove it from the todo list.
All checks were successful
CI / build (push) Successful in 18s
2025-12-26 22:20:40 -06:00
535c1c69e1 Add CI workflow configuration for automated builds and testing 2025-12-26 22:19:47 -06:00
9cd3c42b95 Format code for improved readability by standardizing formatting and removing unnecessary blank lines across multiple files. 2025-12-26 22:19:25 -06:00
9321cad390 Refactor Makefile to change distribution directory from 'dist' to 'bin' for build artifacts. 2025-12-26 22:18:50 -06:00
827603c801 Update Makefile to create a distribution directory for build artifacts and adjust build commands accordingly. 2025-12-25 23:49:39 -06:00
e551a4aea4 Remove 'osv-server' from .gitignore to allow tracking of server-related files. 2025-12-25 23:49:35 -06:00
6e057c4e45 Update README.md 2025-12-25 23:49:29 -06:00
a5f435ebae Add main server implementation with configuration loading, OSV manager initialization, and graceful shutdown handling. 2025-12-25 23:49:22 -06:00
83cf82922a Initial commit: Add project structure with .gitignore, Go modules, and basic server setup including API, configuration, downloader, and indexer components. 2025-12-25 23:46:42 -06:00
679921c92b first commit 2025-12-25 23:46:07 -06:00