3388ca9296
Correct casing in installation command for consistency in README.md
Sudo-Ivan2025-12-26 22:59:03 -06:00
ac5451c934
Normalize casing for module and owner variables in publish script
Sudo-Ivan2025-12-26 22:58:55 -06:00
05b85eef82
Normalize module path casing in go.mod for consistency
Sudo-Ivan2025-12-26 22:58:51 -06:00
ec24a0c4c5
Fix import paths to use consistent casing for the quad4-software repository across multiple files
Sudo-Ivan2025-12-26 22:58:38 -06:00
0e165924bc
Update README to include installation instructions and clarify binary output location
Sudo-Ivan2025-12-26 22:52:13 -06:00
17ec928b65
Add publish target to Makefile to streamline package publishing process
Sudo-Ivan2025-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.
Sudo-Ivan2025-12-26 22:48:04 -06:00
8748756439
Add publish script for Gitea Package Registry, handling versioning and file packaging
Sudo-Ivan2025-12-26 22:47:56 -06:00
09cba0654d
Add Gitea workflow for publishing Go package on tag push and manual trigger
Sudo-Ivan2025-12-26 22:42:13 -06:00
53fb9fafb5
Update configuration loading by adding LoadWithArgs function for explicit argument passing and refactor loadFromFlags to utilize flag.FlagSet for improved flexibility.
Sudo-Ivan2025-12-26 22:34:42 -06:00
f4518bd65b
Add load testing script to evaluate server performance under concurrency
Sudo-Ivan2025-12-26 22:34:32 -06:00
6a1a73944d
Add numeric comparison for version strings in compareVersions function
Sudo-Ivan2025-12-26 22:34:26 -06:00
18c3bdb34a
Update database connection settings in indexer for improved performance and concurrency
Sudo-Ivan2025-12-26 22:34:20 -06:00
e27f8c9e2a
Add silent mode configuration to API server for optional logging
Sudo-Ivan2025-12-26 22:34:10 -06:00
947743c665
Add CI workflow for running tests on push and pull request events
Sudo-Ivan2025-12-26 22:33:58 -06:00
11c49ed45c
Update Makefile by adding 'bench' and 'load-test' targets for performance benchmarking and load testing.
Sudo-Ivan2025-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.
Sudo-Ivan2025-12-26 22:20:40 -06:00
535c1c69e1
Add CI workflow configuration for automated builds and testing
Sudo-Ivan2025-12-26 22:19:47 -06:00
9cd3c42b95
Format code for improved readability by standardizing formatting and removing unnecessary blank lines across multiple files.
Sudo-Ivan2025-12-26 22:19:25 -06:00
9321cad390
Refactor Makefile to change distribution directory from 'dist' to 'bin' for build artifacts.
Sudo-Ivan2025-12-26 22:18:50 -06:00
827603c801
Update Makefile to create a distribution directory for build artifacts and adjust build commands accordingly.
Sudo-Ivan2025-12-25 23:49:39 -06:00
e551a4aea4
Remove 'osv-server' from .gitignore to allow tracking of server-related files.
Sudo-Ivan2025-12-25 23:49:35 -06:00
a5f435ebae
Add main server implementation with configuration loading, OSV manager initialization, and graceful shutdown handling.
Sudo-Ivan2025-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.
Sudo-Ivan2025-12-25 23:46:42 -06:00