Commit Graph

  • 53f96c98ad CI: use go 1.22 for merging code code André Roth 2024-09-12 10:10:33 +02:00
  • 98b1ed07d1 docker: improve dev env André Roth 2024-08-02 23:17:29 +02:00
  • b342af0d96 system tests: fix gpgv warning when verifying signatures André Roth 2024-08-04 02:34:26 +02:00
  • 52faf78324 use /usr/local/etc/aptly.conf config file André Roth 2024-09-14 15:46:31 +02:00
  • 8fd48e9fa9 add default aptly config files Andre Roth 2024-08-03 22:55:25 +00:00
  • 32a3943821 support ~ in rootDir as home directory André Roth 2024-08-02 17:48:57 +02:00
  • f7f220aa18 debianize André Roth 2024-04-21 21:51:42 +02:00
  • 372ce3c4bc Avoid nil panic when downloadSpeedLimit is set in api mode iofq 2024-08-15 14:10:45 -05:00
  • 95915480a0 update tests André Roth 2024-08-11 11:19:44 +02:00
  • d2332e6452 Log a warning for errors in MatchesDependency 5hir0kur0 2024-08-06 13:48:06 +09:00
  • 1428f54a02 make compatible with go 1.19 André Roth 2024-08-05 12:29:02 +02:00
  • feb87c0f19 Revert "Remove errors.Join usage for go1.19 compatibility" André Roth 2024-08-05 17:55:05 +02:00
  • 934fa0598b Remove errors.Join usage for go1.19 compatibility 5hir0kur0 2024-07-19 10:25:46 +09:00
  • 6d6761e234 Add unit tests for Provides entries with version 5hir0kur0 2024-07-18 13:23:57 +09:00
  • ab18d4835b Support version relation in Provides entries 5hir0kur0 2024-07-18 11:50:26 +09:00
  • ff8a02959c fix throttled downloader iofq 2024-08-09 19:36:48 -05:00
  • 37a9fbe530 api: fix OOM with sync tasks André Roth 2024-08-03 12:44:29 +02:00
  • 735d7a4d61 docker: reduce build size André Roth 2024-08-02 23:35:43 +02:00
  • 40eb4b4751 docker-lint: use go 1.19 compatible golangci-lint version André Roth 2024-08-02 18:35:04 +02:00
  • 0a6e8e3c9e update code of conduct to use github discussions André Roth 2024-08-02 15:27:35 +02:00
  • 556d7fa4b8 apply PR feedback André Roth 2024-08-02 15:24:16 +02:00
  • 5718f3f2f5 improve Makefile help André Roth 2024-08-02 14:21:30 +02:00
  • 0251fddae4 improve Makefile documentation André Roth 2024-08-02 14:16:41 +02:00
  • 0215925608 add graphviz to enable system tests André Roth 2024-08-02 14:00:30 +02:00
  • 696b78f207 docker: update dev env and documentation André Roth 2024-08-02 13:52:40 +02:00
  • 674f4f784b s3: use new Endpoint API André Roth 2024-08-01 21:31:02 +02:00
  • 83a05a1900 golangci-lint: download and build before lint André Roth 2024-08-01 21:30:23 +02:00
  • 48a0bca35e allow s3 test in docker André Roth 2024-07-17 23:38:25 +02:00
  • a7690c375e Bump google.golang.org/grpc from 1.38.0 to 1.56.3 dependabot[bot] 2024-07-31 20:17:09 +00:00
  • a0bd32a39c system tests: fix expired ppa mirror key André Roth 2024-07-31 16:43:01 +02:00
  • 0b3dd2709b apply PR feedback André Roth 2024-07-29 21:32:04 +02:00
  • ff1557afee update go.mod André Roth 2024-07-23 15:44:31 +02:00
  • 67771795ca etcd: implement transactions André Roth 2024-07-25 17:39:21 +02:00
  • 7a01c9c62d etcd: implement batch operations André Roth 2024-07-25 11:59:38 +02:00
  • 9768ecef22 etcd: implement temporary db support André Roth 2024-07-27 17:55:00 +02:00
  • 640c202ee5 etcd: implement separate system tests André Roth 2024-04-21 14:33:15 +02:00
  • f10acb3df8 etcd: fix db config and test André Roth 2024-07-27 17:55:07 +02:00
  • 5b74f82edb etcd: fix int overflow André Roth 2024-07-23 16:26:59 +02:00
  • 59bf4501e8 feat: Use databaseBackend config repace databaseEtcd hudeng 2022-02-11 18:14:26 +08:00
  • f29449db14 feat: Add system test for etcd hudeng 2022-02-09 18:21:00 +08:00
  • 78172d11d7 feat: Add etcd database support hudeng 2022-02-08 11:16:16 +08:00
  • f42ff697d4 CONTRIBUTING: Python3 is supportet NeroBurner 2024-07-16 10:07:40 +02:00
  • 57e2c5c670 api tests: use check_task_fail André Roth 2024-07-23 16:11:25 +02:00
  • 8b41ec48c8 use consistent golangci-lint version André Roth 2024-07-23 12:29:28 +02:00
  • 49ff832f94 reenable lost tests André Roth 2024-07-23 11:58:27 +02:00
  • 09a44ba409 fix empty mirror check André Roth 2024-07-23 12:55:09 +02:00
  • deae90485a fix DirIsAccessible André Roth 2024-07-23 13:08:55 +02:00
  • 4a0bdcbb64 improve system tests André Roth 2024-07-23 13:05:25 +02:00
  • 9f1860dff7 fix unit test André Roth 2024-07-23 12:57:31 +02:00
  • fe25414b45 api: repo copy handle package not found André Roth 2024-07-18 14:56:11 +02:00
  • 49184c9163 fix apiReposCopyPackage getting corrupt file name André Roth 2024-07-17 23:13:45 +02:00
  • 440c3debdc improve api tests and error output André Roth 2024-07-16 19:48:04 +02:00
  • 8029305d32 dependencies: remove duplicates / missing deps from test André Roth 2024-07-10 18:30:58 +02:00
  • 02bdb7c76a Deduplicate missing dependency list 5hir0kur0 2024-07-10 16:15:41 +09:00
  • 8d537b4e3e Fix bug in dependency resolution 5hir0kur0 2024-07-10 14:36:36 +09:00
  • 11401ca472 [api/copy] create system tests for new copy api endpoint Sylvain Nieuwlandt 2024-06-17 23:28:49 +02:00
  • 66429bff45 [api/repos] Add copy API Valentin BRICE 2024-06-02 22:08:22 +02:00
  • 8114786179 Declare the Copy API Sylvain Nieuwlandt 2024-03-17 19:37:38 +01:00
  • d8c1e432c6 add test André Roth 2024-07-03 11:02:13 +02:00
  • 3a286ae07f fix unit tests André Roth 2024-07-03 00:51:39 +02:00
  • a93ccd4100 fix tests André Roth 2024-07-03 00:24:00 +02:00
  • c1f7e5fe96 handle GpgDisableVerify and ignore-signatures consistently André Roth 2024-07-03 00:11:01 +02:00
  • d16110068c allow not signed mirrors without InRelease file André Roth 2024-07-02 23:22:14 +02:00
  • 4661913265 add system test for maximumVersion filter André Roth 2024-06-16 00:11:48 +02:00
  • ecc88e7a40 feat: repo and snapshots packages filter api add 'maximumVersion' query parameter support hudeng 2022-06-22 13:39:39 +08:00
  • 5cf8c54cb2 fix test André Roth 2024-04-20 17:09:54 +02:00
  • b758033ccb fix compilation André Roth 2024-04-20 15:54:44 +02:00
  • 13f4bb441d Check if S3 bucket is encrypted by default. Kevin Martin 2023-03-21 23:25:10 -04:00
  • 1af09069f7 Check both MD5 locations for S3 KMS support. Kevin Martin 2023-03-21 19:58:13 -04:00
  • b5bf2cbcda Fix functional tests' '--capture' on Python 3 Ryan Gonzalez 2022-05-17 17:51:30 -05:00
  • fb3436b23d fix golangci-lint errors André Roth 2024-04-21 13:56:25 +02:00
  • 1a3cfea348 replace io/ioutil André Roth 2024-04-21 13:53:11 +02:00
  • c33141d49b fix golangci-lint and compilation errors André Roth 2024-04-21 13:47:12 +02:00
  • f9325fbc91 Add support for Azure package pools Ryan Gonzalez 2022-05-17 08:52:59 -05:00
  • 810df17009 Clean up temporary files when mirroring Ryan Gonzalez 2022-05-16 16:56:58 -05:00
  • 19255debb9 Reduce required usage of LocalPackagePool Ryan Gonzalez 2022-05-16 14:14:45 -05:00
  • 1ebd37f9ad Move Stat() into LocalPackagePool Ryan Gonzalez 2022-05-16 14:07:03 -05:00
  • 8e37813129 Add support for custom package pool locations Ryan Gonzalez 2022-04-28 16:14:34 -05:00
  • 91574b53d9 Add functional tests for Azure publishing Ryan Gonzalez 2022-05-17 17:48:38 -05:00
  • b8e0aba3cf Document Azure configuration Ryan Gonzalez 2022-05-18 12:59:10 -05:00
  • 0eccaf2b60 Change Azure endpoint syntax to require a full URL Ryan Gonzalez 2022-05-18 11:31:13 -05:00
  • 859edb10cd Fix S3 tests on Python 3 Ryan Gonzalez 2022-05-17 17:45:25 -05:00
  • f0bf519d36 cleanup André Roth 2024-06-08 15:48:43 +02:00
  • d8cfafccc9 system tests: improve log output André Roth 2024-06-08 15:37:18 +02:00
  • 34c1c1f83a system-tests: make docker abortable and use colors André Roth 2024-06-08 12:41:26 +02:00
  • 3e1485faf5 queue sync calls André Roth 2024-06-08 12:27:59 +02:00
  • efc5573b8e Makefile: run unit tests in docker André Roth 2024-06-06 19:03:43 +02:00
  • 45035802be implement task queue waiting for resources André Roth 2024-06-06 17:10:39 +02:00
  • 2d97ba2bbd fix flake8 error André Roth 2024-04-20 22:53:35 +02:00
  • 05fed16f6d fix golangci-lint error André Roth 2024-04-20 22:49:04 +02:00
  • 9b1f4272c0 AUTHORS: claiming the fame and glory Ramón N.Rodriguez 2024-04-02 01:10:49 +02:00
  • 1987220f1e api: publish: block on concurrent calls Ramón N.Rodriguez 2024-04-02 00:51:31 +02:00
  • 47696a3303 api:publish: test concurrency Ramón N.Rodriguez 2024-04-02 00:25:00 +02:00
  • 787f954833 mirror: do not download already downloaded packages André Roth 2024-06-01 22:19:27 +02:00
  • e9bdb983c8 tasks: improve log level André Roth 2024-06-01 22:16:39 +02:00
  • b4cd86aa14 Introduce option multi-dist to the publish commands Noa Resare 2024-05-18 17:59:55 +01:00
  • 4bd26f5977 Enable SkipArchitectureCheck and IgnoreSignatures in mirror API Cal Jurgella 2024-06-12 17:58:43 -05:00
  • 57ff7c69cd mirror api: add test for SkipArchitectureCheck and SkipComponentCheck André Roth 2024-06-14 12:39:12 +02:00
  • c843709eab add github sponsors André Roth 2024-06-12 12:57:01 +02:00
  • 4bc2180eed fix failing build on hosts with wildcard dns Jens Reinsberger 2023-11-08 15:38:42 +01:00