🏡 index : ~doyle/gitlab-cargo-shim.git

Age Commit message Author
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