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

Age Commit message Author
Bump toml from 0.5.11 to 0.8.12 dependabot[bot]
Merge pull request #82 from alexheretic/cache-releases-older-than jordan
Update config.toml docs Alex Butler
Fix cache_releases_older_than Alex Butler
Fix hardcoded metadata.json Jordan Doyle
Fix docker build Jordan Doyle
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
cargo update Alex Butler
Add file checksum fetch caching Alex Butler
Merge pull request #79 from w4/dependabot/cargo/clap-4.5.1 jordan
Merge pull request #80 from w4/dependabot/cargo/serde-1.0.197 jordan
Bump serde from 1.0.196 to 1.0.197 dependabot[bot]
Bump clap from 4.5.0 to 4.5.1 dependabot[bot]
Merge pull request #74 from alexheretic/fetch-releases-429 jordan
Fix clippy build Jordan Doyle
Bump packfile Jordan Doyle
Maintain default log level info Alex Butler
Update docs Alex Butler
Add PARALLEL_PACKAGE_FILES_GETS = 32 Alex Butler
When fetching all releases handle 429 by backing off Alex Butler
Re-use single http client / connection pool (#69) Alex Butler
Bump indoc from 1.0.9 to 2.0.4 (#63) dependabot[bot]
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
Fix dependency renaming in published crates Bastien Orivel
Merge pull request #34 from Eijebong/fix-3-letter-crates jordan
Fix directory structure for crates with a name that's 3 characters long Bastien Orivel
Push docker builds to GHCR Jordan Doyle
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
Merge pull request #14 from w4/dependabot/cargo/time-0.3.11 Jordan Doyle
Merge pull request #15 from w4/dependabot/cargo/clap-3.2.2 Jordan Doyle
Merge pull request #16 from w4/dependabot/cargo/async-trait-0.1.56 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]
Bump clap from 3.1.6 to 3.2.2 dependabot[bot]
Bump time from 0.3.7 to 0.3.11 dependabot[bot]
Bump indexmap from 1.8.0 to 1.9.1 dependabot[bot]
Bump tokio-util from 0.7.0 to 0.7.3 dependabot[bot]
Instrument all the things Jordan Doyle
Replace GitLab patch with Cargo patch Jordan Doyle
Add GitLab patch to README Jordan Doyle
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