Commit Graph

  • 79975bf2b6 Fix reflist diffs failing to compact when one of the inputs ends Ryan Gonzalez 2023-11-10 10:23:42 -06:00
  • 8d09c202db Skip loading reflists when listing published repos Ryan Gonzalez 2023-10-06 15:33:58 -05:00
  • 27013c0b2b apply go mod tidy André Roth 2024-04-21 11:30:59 +02:00
  • 756c499314 fix go mod tidy and use go 1.19 André Roth 2024-04-17 21:48:53 +02:00
  • 6c6d1b18ba Use zero-copy decoding for reflists Ryan Gonzalez 2023-09-14 11:18:03 -05:00
  • 8cb1236a8c Improve publish cleanup perf when sources share most of their packages Ryan Gonzalez 2023-09-13 12:26:12 -05:00
  • 5636a9990b Improve performance of simple reflist merges Ryan Gonzalez 2023-09-13 10:41:00 -05:00
  • 8ab8398c50 Use github.com/saracen/walker for file walk operations Ryan Gonzalez 2023-09-05 15:22:24 -05:00
  • 53c4a567c0 README: add new gitter url André Roth 2024-04-21 13:22:06 +02:00
  • ff8f79f883 Bump golang.org/x/net from 0.17.0 to 0.23.0 dependabot[bot] 2024-04-19 12:25:37 +00:00
  • 06be6f23a6 Revert "Bump requests from 2.28.2 to 2.31.0 in /system" André Roth 2024-04-17 22:08:27 +02:00
  • 24e62b58bc Bump requests from 2.28.2 to 2.31.0 in /system dependabot[bot] 2023-05-23 06:44:51 +00:00
  • b37a3341e8 trigger pipeline André Roth 2024-04-17 18:39:45 +02:00
  • eee6ccc311 trigger pipeline André Roth 2024-04-17 18:19:29 +02:00
  • f233a21787 github CI: nightly builds for multiple distributions André Roth 2024-04-11 22:10:28 +02:00
  • 940538e39b Bump google.golang.org/protobuf from 1.31.0 to 1.33.0 dependabot[bot] 2024-03-13 23:04:14 +00:00
  • 3a29e08ff2 fix typo André Roth 2024-01-20 16:39:11 +01:00
  • 2a2e35c096 add test for publishing distribution with slash (/) André Roth 2024-04-11 14:30:30 +02:00
  • 287a947c62 Revert "Don't allow '/' in distribution name, auto-replace '/' with '-' while guessing. #110" Ariel D'Alessandro 2022-06-24 11:28:35 -03:00
  • 32595e7cb7 openpgp: export full key for internal gpg André Roth 2024-04-11 09:50:19 +02:00
  • 9deb031c44 fix system tests André Roth 2024-04-10 19:41:38 +02:00
  • 6be4f5e8d0 gpg api: allow self signed and use default gpg version André Roth 2023-06-17 19:10:34 +02:00
  • b5b0a52cbe s3 api: get publish root list André Roth 2023-12-29 14:00:12 +01:00
  • a0af6a25aa fix lint complaints André Roth 2024-03-06 08:08:20 +01:00
  • c2ee086487 Fix the installer path for Ubuntu Focal Robert LeBlanc 2022-02-05 02:41:35 +00:00
  • 43a0ceb350 chore: remove repetitive words xinhangzhou 2024-03-13 22:37:51 +08:00
  • 50eaf6c0bb update docker / makefile André Roth 2024-03-06 12:46:44 +01:00
  • e564b7c150 cleanup Makefile André Roth 2024-03-06 08:06:14 +01:00
  • 943e76ae8b golangci-lint: add new github workflow André Roth 2024-03-06 06:27:28 +01:00
  • 72a7780054 fix golint complaints André Roth 2024-03-06 06:21:36 +01:00
  • 1001ca92c8 Bump golang.org/x/crypto from 0.14.0 to 0.17.0 dependabot[bot] 2023-12-18 23:48:39 +00:00
  • d060ad7200 Bump github.com/cloudflare/circl from 1.3.3 to 1.3.7 dependabot[bot] 2024-02-05 12:06:19 +00:00
  • eeb5bd79d0 s3: fix test Ludovico Cavedon 2023-04-07 17:43:31 -07:00
  • fad660450c Cache bucket content by prefix Ludovico Cavedon 2023-04-11 10:26:29 -07:00
  • 01893a492f s3: call s3.ListFiles only on publish path in LinkFromPool André Roth 2024-01-06 18:38:42 +01:00
  • e61a4dd53c fix golangci-lint errors André Roth 2024-01-14 13:58:09 +01:00
  • 183e6ec436 fix indentation André Roth 2024-01-14 13:48:18 +01:00
  • ebd5aa5fe9 s3: respect default ACLs André Roth 2024-01-02 20:10:01 +01:00
  • 1b6e5e5b3b s3: clear / invalidate pathCache for repeated operations André Roth 2024-01-02 18:59:09 +01:00
  • 7b7ebc5711 s3: fix FileExists not working in some go versions André Roth 2024-01-02 14:58:16 +01:00
  • 92e16c81df Update AUTHORS Nic Waller 2023-09-28 21:43:36 -07:00
  • 5c1fd4dd2c clean pathCache Nic Waller 2023-09-28 10:58:31 -07:00
  • d7cc9b89d1 system tests: use repository mirrors on S3 for reproducibility André Roth 2024-01-21 21:07:27 +01:00
  • a69aa7c533 system-tests: add Dockerfile André Roth 2024-02-04 22:47:49 +01:00
  • a71186bcc3 gitlab: use ubuntu22.04 runners and gpg2 André Roth 2024-02-04 18:05:56 +01:00
  • aeef41bf70 add support for EdDSA keys in pubkeyAlgorithmName Paul Cacheux 2023-11-09 09:25:51 +01:00
  • 99dbe31d20 fix t09_repo/IncludeRepo21Test_gold gold error Paul Cacheux 2023-10-31 11:40:31 +01:00
  • 5ca3a97bd3 add name to authors Paul Cacheux 2023-10-31 11:24:35 +01:00
  • cfcab13c2a replace golang.org/x/crypto/openpgp with github.com/ProtonMail/go-crypto/openpgp Paul Cacheux 2023-10-31 11:21:40 +01:00
  • f1649a647b Bump golang.org/x/net from 0.15.0 to 0.17.0 dependabot[bot] 2023-10-24 13:31:43 +00:00
  • 11deb9425b Shut down cleanly when 'api serve' is interrupted Ryan Gonzalez 2023-09-05 15:20:47 -05:00
  • 3aaf0a8c44 Switch to aws-sdk-go-v2 Sylvain Baubeau 2023-10-13 21:25:45 +02:00
  • 322e5c1587 Add myself to authors Ryan Gonzalez 2023-09-22 15:24:34 -05:00
  • ed45c44931 Fix the test output regex on Go 1.20 Ryan Gonzalez 2023-09-07 12:57:15 -05:00
  • 889fcc2158 Improve test output regex for better perf Ryan Gonzalez 2023-09-07 12:45:13 -05:00
  • f155ed3ba9 Set Golangci-lint timeout to 5m Mauro Regli 2023-09-14 13:53:22 +02:00
  • 0d20c59a98 Fix: Change expected output for malformed input that changed in Go Mauro Regli 2023-09-14 11:21:32 +02:00
  • ae61706a34 Fix: Implement golangci-lint suggestions Mauro Regli 2023-09-13 11:44:58 +02:00
  • f4a152ab22 Update CI to only use 1.21 and python 3.11 Mauro Regli 2023-09-13 11:29:19 +02:00
  • 972bf6b3cf Update Golang to 1.21 and dependencies Mauro Regli 2023-09-13 11:19:38 +02:00
  • 18203c614d Fix: Pipeline failing because of outdated Repo Mauro Regli 2023-09-13 09:25:27 +02:00
  • 40c242f9d1 Fix: Remove Batch from API options, set to true by default, add comments Mauro Regli 2023-08-18 08:09:46 +02:00
  • ee4c83e323 Fix: Pipeline failing because of nvidia repo change Mauro Regli 2023-08-18 09:02:56 +02:00
  • 214e9075ad Fix returncode when deleting a mirror with snapshot Crawax 2023-07-24 22:24:24 +02:00
  • 847fd90e36 chore: unnecessary use of fmt.Sprintf guoguangwu 2023-07-14 17:08:10 +08:00
  • ecc055180c Fix publishing race condition Benj Fassbind 2023-05-01 16:30:08 +02:00
  • 1501a4e531 Add strike to AUTHORS Alexander Zubarev 2023-04-15 22:34:30 +03:00
  • 8f53e01749 Show storage of publish on graph Alexander Zubarev 2023-04-13 23:36:08 +03:00
  • 1df8cff842 Update go-xz to 0.1.0 Sjoerd Simons 2023-05-19 15:47:41 +02:00
  • 76744ead86 Fix Release failing 'Cannot find goxc' Mauro Regli 2023-05-12 14:51:45 +02:00
  • f6a7030654 Try to fix UnixSocketAPITest by upgrading dependencies Mauro Regli 2023-05-12 10:26:37 +02:00
  • 7c8dd7362d Fix: Missing newline makes tests fail Mauro Regli 2023-05-12 07:59:44 +02:00
  • 0ae9884836 Fix: Tests with jenkins repo not finding public key. Mauro Regli 2023-05-10 15:35:20 +02:00
  • 95ca6fb376 Fix: Replace security.debian.org with archive Mauro Regli 2023-05-10 15:24:00 +02:00
  • c9b1782d62 Fix CreateMirror9Test by removing Acquire-By-Hash Mauro Regli 2023-05-10 15:17:56 +02:00
  • d1102e2e9c Fix: Pipeline dependency on deb.debian.org, replace with archive Mauro Regli 2023-05-10 14:44:42 +02:00
  • 9c6f896666 add endpoint for listing repos while serving in api mode and add more metrics Markus Muellner 2023-03-20 17:14:45 +01:00
  • 0fdba29d51 make serving published repos in api mode configurable Markus Muellner 2023-03-20 11:55:47 +01:00
  • f74217ed9c implement system tests for serving api and published repos simultaneously Markus Muellner 2023-03-17 17:04:02 +01:00
  • e25ade8af3 Serve api and published repos simultaneously Андрей Лухнов 2022-09-26 09:51:30 +03:00
  • bece12ad4d update golangci-lint to v1.51.2 Markus Muellner 2023-03-17 17:42:37 +01:00
  • 77e02bf7a3 Feature: Add Merge Snapshot API Mauro Regli 2023-03-10 10:58:41 +01:00
  • 90932cdac5 Improvement: Remove Magic Numbers in Tests with Tasks Mauro Regli 2023-03-10 13:44:16 +01:00
  • 5b5307cc15 Fix CodeCov Config has two targets and thresholds Mauro Regli 2023-03-10 14:33:37 +01:00
  • aaa622288c Fix: Make CodeCov Pipeline more lenient Mauro Regli 2023-03-07 14:49:58 +01:00
  • dbf1ac7867 Fix: Drop Publish returned wrong status code if not found Mauro Regli 2023-03-07 13:13:34 +01:00
  • c187b0d52c Fix: Switch gin mode depending on aptly.EnableDebug Mauro Regli 2023-03-07 11:35:22 +01:00
  • 8e62195eb5 implement structured logging Markus Muellner 2022-06-30 19:37:10 +02:00
  • 0c749922c9 Bump github.com/aws/aws-sdk-go from 1.33.0 to 1.34.0 dependabot[bot] 2023-02-14 16:26:43 +00:00
  • ecc41f0c0f replace AbortWithError calls by custom function that sets the content type correctly Markus Muellner 2022-10-26 17:13:37 +02:00
  • 81582bffd2 Bump github.com/aws/aws-sdk-go from 1.25.0 to 1.33.0 dependabot[bot] 2022-12-30 19:21:15 +00:00
  • ced5ac7876 return the snapshot in apiSnapshotsCreate Samuel Bachmann 2022-12-22 15:00:53 +01:00
  • 2020ca9971 add ready and healthy probe endpoints Markus Muellner 2022-07-01 10:24:23 +02:00
  • 352f4e8772 update golangci-lint and replace deprecated calls to io/ioutil Markus Muellner 2022-09-22 17:18:14 +02:00
  • 71fd730598 Return an empty array if no tasks are available Benj Fassbind 2022-11-17 10:10:48 +01:00
  • e90ac6767f Update AUTHORS boxjan 2022-09-02 00:01:53 +08:00
  • 268c39ea8c add forceVirtualHostedStyle for stores which only support virtual hosted style boxjan 2022-09-01 23:26:39 +08:00
  • b3d9055059 Fix system tests for custom codenames Josh Bayfield 2022-08-18 16:14:13 +01:00
  • 904265120b Fix PublishSnapshot39Test_release_i386 system test Steven Stone 2019-10-30 22:56:19 -04:00
  • 47930a4214 Fix system test Steven Stone 2019-10-30 20:14:15 -04:00