Commit Graph

  • 363ef3757a Merge pull request 'Configure Renovate' (#1) from renovate/configure into master master ivan 2025-12-27 20:32:12 +00:00
  • a353474d35 Add renovate.json Renovate Bot 2025-12-27 20:29:52 +00:00
  • 3388ca9296 Correct casing in installation command for consistency in README.md Sudo-Ivan 2025-12-26 22:59:03 -06:00
  • ac5451c934 Normalize casing for module and owner variables in publish script Sudo-Ivan 2025-12-26 22:58:55 -06:00
  • 05b85eef82 Normalize module path casing in go.mod for consistency Sudo-Ivan 2025-12-26 22:58:51 -06:00
  • ec24a0c4c5 Fix import paths to use consistent casing for the quad4-software repository across multiple files Sudo-Ivan 2025-12-26 22:58:38 -06:00
  • 0e165924bc Update README to include installation instructions and clarify binary output location Sudo-Ivan 2025-12-26 22:52:13 -06:00
  • 17ec928b65 Add publish target to Makefile to streamline package publishing process Sudo-Ivan 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. Sudo-Ivan 2025-12-26 22:48:04 -06:00
  • 8748756439 Add publish script for Gitea Package Registry, handling versioning and file packaging Sudo-Ivan 2025-12-26 22:47:56 -06:00
  • 09cba0654d Add Gitea workflow for publishing Go package on tag push and manual trigger Sudo-Ivan 2025-12-26 22:42:13 -06:00
  • f471eeb1b6 Format tests Sudo-Ivan 2025-12-26 22:35:49 -06:00
  • 8445ec934a Add tests Sudo-Ivan 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. Sudo-Ivan 2025-12-26 22:34:42 -06:00
  • f4518bd65b Add load testing script to evaluate server performance under concurrency Sudo-Ivan 2025-12-26 22:34:32 -06:00
  • 6a1a73944d Add numeric comparison for version strings in compareVersions function Sudo-Ivan 2025-12-26 22:34:26 -06:00
  • 18c3bdb34a Update database connection settings in indexer for improved performance and concurrency Sudo-Ivan 2025-12-26 22:34:20 -06:00
  • e27f8c9e2a Add silent mode configuration to API server for optional logging Sudo-Ivan 2025-12-26 22:34:10 -06:00
  • 947743c665 Add CI workflow for running tests on push and pull request events Sudo-Ivan 2025-12-26 22:33:58 -06:00
  • 11c49ed45c Update Makefile by adding 'bench' and 'load-test' targets for performance benchmarking and load testing. Sudo-Ivan 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. Sudo-Ivan 2025-12-26 22:20:40 -06:00
  • 535c1c69e1 Add CI workflow configuration for automated builds and testing Sudo-Ivan 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. Sudo-Ivan 2025-12-26 22:19:25 -06:00
  • 9321cad390 Refactor Makefile to change distribution directory from 'dist' to 'bin' for build artifacts. Sudo-Ivan 2025-12-26 22:18:50 -06:00
  • 827603c801 Update Makefile to create a distribution directory for build artifacts and adjust build commands accordingly. Sudo-Ivan 2025-12-25 23:49:39 -06:00
  • e551a4aea4 Remove 'osv-server' from .gitignore to allow tracking of server-related files. Sudo-Ivan 2025-12-25 23:49:35 -06:00
  • 6e057c4e45 Update README.md Sudo-Ivan 2025-12-25 23:49:29 -06:00
  • a5f435ebae Add main server implementation with configuration loading, OSV manager initialization, and graceful shutdown handling. Sudo-Ivan 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. Sudo-Ivan 2025-12-25 23:46:42 -06:00
  • 679921c92b first commit Sudo-Ivan 2025-12-25 23:46:07 -06:00