aboutsummaryrefslogtreecommitdiff
path: root/src/libfetchers/github.cc
AgeCommit message (Expand)Author
2024-05-31libfetchers: allow fetching gitlab refs with >1 commitLinus Heckemann
2024-05-30libfetchers: handle nonexistent refs in GitLab repos more gracefullyLinus Heckemann
2024-04-21remove extraneous cache entry from github fetcherPuck Meerburg
2023-08-01Don't require .tar/.zip extension for tarball flakerefsEelco Dolstra
2023-06-13Allow tarball URLs to redirect to a lockable immutable URLEelco Dolstra
2023-05-03Fix hostRegex to accept hosts with a `-`figsoda
2022-12-07Trivial changes from the lazy-trees branchEelco Dolstra
2022-10-01libfetchers: avoid api.github.com ratelimit if no github token is setJörg Thalheim
2022-06-11fix sourcehut brach/tag resolving regressionGabriel Fontes
2022-05-12fix GitHub URL templateNorbert Melzer
2022-05-10Merge pull request #6497 from danielfullmer/ghe-fetcher-urlEelco Dolstra
2022-05-06Use correct URL for GitHub EnterpriseDaniel Fullmer
2022-05-04Fix the parsing of the sourcehut refs fileThéophane Hufschmitt
2022-04-29Extract git reference parsing to a shared libraryKjetil Orbekk
2022-03-19Don't partial match sourcehut refsGabriel Fontes
2022-03-19Fix sourcehut tag ref resolvingGabriel Fontes
2022-03-01Move some stuff from `Settings` to a new `FetchSettings`.John Ericson
2022-02-24libfetchers: Rename immutable -> lockedEelco Dolstra
2022-02-24Merge pull request #5342 from Misterio77/add-sourcehutThéophane Hufschmitt
2022-02-16InputScheme::fetch(): Return a StorePath instead of a TreeEelco Dolstra
2022-02-14add sourcehut input schemeGabriel Fontes
2021-11-14libfetchers: set free gitlab headersFinn Behrens
2021-09-14Rename unnecessary git@Eelco Dolstra
2021-09-14github fetcher: Don't use HEAD branch when cloningEelco Dolstra
2021-09-14github fetcher: Use git+https for cloningEelco Dolstra
2021-07-06allow fetchFromGitHub to take a `name` argumentregnat
2021-04-09Revert "libfetchers/tarball: Lock on effectiveUrl"Eelco Dolstra
2021-03-02libfetchers/tarball: Lock on effectiveUrldramforever
2021-01-18Merge branch 'slashes-in-github-branches' of https://github.com/Ma27/nixEelco Dolstra
2020-12-23Cast variants fully for libc++10Matthew Bauer
2020-10-06libfetchers/github: allow slashes in refsMaximilian Bosch
2020-10-06Shut up some clang warningsEelco Dolstra
2020-10-06Remove static variable name clashesEelco Dolstra
2020-09-30StyleEelco Dolstra
2020-09-30SimplifyEelco Dolstra
2020-09-29Remove github-access-token in favor of access-token.Kevin Quick
2020-09-29Merge branch 'master' into access-tokensKevin Quick
2020-09-29Make Headers an optional argumentEelco Dolstra
2020-09-29CleanupEelco Dolstra
2020-09-25Merge remote-tracking branch 'origin/master' into github-api-tokenGregory Hale
2020-09-25Re-add support for github-access-token, but mark as deprecated.Kevin Quick
2020-09-24Update to use access-tokens configuration for github/gitlab access.Kevin Quick
2020-09-24Complete conversion of "url" to "host" with associated variable renaming.Kevin Quick
2020-09-21Don't include <regex> in header filesEelco Dolstra
2020-09-21libfetchers/github: rename `url` to `host`Maximilian Bosch
2020-09-18libfetchers/github: allow `url` attributeMaximilian Bosch
2020-09-16Fetch commits from github/gitlab using Auth headerGreg Hale
2020-09-01github: Use access token when calling .../commits APIEelco Dolstra
2020-07-16Merge branch 'hash-always-has-type' of github.com:obsidiansystems/nix into be...John Ericson
2020-07-13Fix gitlab-fetcher to obtain tags and branchesMaximilian Bosch