|
Merge pull request #90 from alexheretic/deps++ |
jordan
|
|
Merge pull request #89 from alexheretic/fix-metadata-version-mismatch |
jordan
|
|
Merge pull request #82 from alexheretic/cache-releases-older-than |
jordan
|
|
cargo update |
Alex Butler
|
|
Fix hardcoded metadata.json |
Jordan Doyle
|
|
Update config.toml docs |
Alex Butler
|
|
Fix metadata::transform picking wrong package when multiple versions are in metadata |
Alex Butler
|
|
Fix docker build |
Jordan Doyle
|
|
Fix cache_releases_older_than |
Alex Butler
|
|
Add bust-cache command |
Jordan Doyle
|
|
Store eligibility and metadata caches in rocksdb |
Jordan Doyle
|
|
Merge pull request #76 from alexheretic/cache-older-checksums |
jordan
|
|
Merge pull request #79 from w4/dependabot/cargo/clap-4.5.1 |
jordan
|
|
cargo update |
Alex Butler
|
|
Merge pull request #80 from w4/dependabot/cargo/serde-1.0.197 |
jordan
|
|
Bump clap from 4.5.0 to 4.5.1 |
dependabot[bot]
|
|
Add file checksum fetch caching |
Alex Butler
|
|
Merge pull request #74 from alexheretic/fetch-releases-429 |
jordan
|
|
Bump serde from 1.0.196 to 1.0.197 |
dependabot[bot]
|
|
Fix clippy build |
Jordan Doyle
|
|
Maintain default log level info |
Alex Butler
|
|
Bump packfile |
Jordan Doyle
|
|
Update docs |
Alex Butler
|
|
Re-use single http client / connection pool (#69) |
Alex Butler
|
|
Add PARALLEL_PACKAGE_FILES_GETS = 32 |
Alex Butler
|
|
Bump indoc from 1.0.9 to 2.0.4 (#63) |
dependabot[bot]
|
|
When fetching all releases handle 429 by backing off |
Alex Butler
|
|
Bump percent-encoding from 2.3.0 to 2.3.1 (#62) |
dependabot[bot]
|
|
Fetch crate metadata concurrently (#68) |
Alex Butler
|
|
Bump serde from 1.0.192 to 1.0.193 (#61) |
dependabot[bot]
|
|
Bump cargo-platform from 0.1.4 to 0.1.5 (#65) |
dependabot[bot]
|
|
Bump version to 0.1.4 |
Jordan Doyle
|
|
Add smoke test (#60) |
jordan
|
|
Support metadata-format = "json.zst" (#59) |
Alex Butler
|
|
CI: fix fmt & remove actions-rs/cargo@v1 (#58) |
Alex Butler
|
|
Bump version to 0.1.3 |
Jordan Doyle
|
|
Make admin-token optional (#55) |
Alex Butler
|
|
Use thin lto and strip release binaries (#56) |
Alex Butler
|
|
New feature: Allow authentication by personal tokens (#53) |
Morian Sonnet
|
|
Fix cargo audit: Update clap, indexmap, ustr. Remove unused. Address clippies. Fix docker. (#54) |
Alex Butler
|
|
Features/gitlab custom cert (#50) |
fdbastionamio
|
|
Bump version to 0.1.2 |
Jordan Doyle
|
|
Add expires_at field for impersonation_tokens POST request |
Jordan Doyle
|
|
Move to extracted packfile crate |
Jordan Doyle
|
|
Bump Cargo.toml to version 0.1.1 |
Jordan Doyle
|
|
Merge pull request #35 from Eijebong/fix-renamed-deps |
jordan
|
|
Merge pull request #34 from Eijebong/fix-3-letter-crates |
jordan
|
|
Fix dependency renaming in published crates |
Bastien Orivel
|
|
Push docker builds to GHCR |
Jordan Doyle
|
|
Fix directory structure for crates with a name that's 3 characters long |
Bastien Orivel
|
|
Bump dependencies |
Jordan Doyle
|
|
Update README.md |
Jordan Doyle
|
|
Merge pull request #12 from w4/dependabot/cargo/tokio-util-0.7.3 |
Jordan Doyle
|
|
Merge pull request #13 from w4/dependabot/cargo/indexmap-1.9.1 |
Jordan Doyle
|
|
Bump tokio-util from 0.7.0 to 0.7.3 |
dependabot[bot]
|
|
Merge pull request #14 from w4/dependabot/cargo/time-0.3.11 |
Jordan Doyle
|
|
Bump indexmap from 1.8.0 to 1.9.1 |
dependabot[bot]
|
|
Instrument all the things |
Jordan Doyle
|
|
Merge pull request #15 from w4/dependabot/cargo/clap-3.2.2 |
Jordan Doyle
|
|
Bump time from 0.3.7 to 0.3.11 |
dependabot[bot]
|
|
Replace GitLab patch with Cargo patch |
Jordan Doyle
|
|
Merge pull request #16 from w4/dependabot/cargo/async-trait-0.1.56 |
Jordan Doyle
|
|
Bump clap from 3.1.6 to 3.2.2 |
dependabot[bot]
|
|
Add GitLab patch to README |
Jordan Doyle
|
|
Refer to projects directly rather than groups so we don't have to rely on gitlab/cargo patches |
Jordan Doyle
|
|
Bump async-trait from 0.1.52 to 0.1.56 |
dependabot[bot]
|
|
Update dependencies |
Jordan Doyle
|
|
Add CI steps, continuous audits & dependabot |
Jordan Doyle
|
|
Don't query for the job using the admin key |
Jordan Doyle
|
|
Add configuration option for SSH server socket address |
Jordan Doyle
|
|
Less allocations in the hot path |
Jordan Doyle
|
|
Sort tree before inserting into packfile |
Jordan Doyle
|
|
Give each session a connection id |
Jordan Doyle
|
|
Persist generated server private keys across restarts |
Jordan Doyle
|
|
Stop thrussh from swallowing returned `Err`s |
Jordan Doyle
|
|
Add config.toml parsing for gitlab config |
Jordan Doyle
|
|
Avoid nasty clones of the packfile_cache |
Jordan Doyle
|
|
Each release shouldn't have more than one crate file |
Jordan Doyle
|
|
#[deny(clippy::pedanic)] |
Jordan Doyle
|
|
Ensure group exists before continuing the handshake with Git |
Jordan Doyle
|
|
Add release steps to README |
Jordan Doyle
|
|
Return valid index to cargo over git, integration with new download gitlab endpoint |
Jordan Doyle
|
|
Initial commit |
Jordan Doyle
|