Commit Graph

  • beb9d43f4d Use newer golangci-lint source as the former is abandoned. Ximon Eighteen 2022-01-25 00:36:08 +01:00
  • b281819cba Make truthy function less surprising Lorenzo Bolla 2021-12-16 14:09:46 +01:00
  • 6826efc723 Fix pure-go unittests Lorenzo Bolla 2021-11-02 17:30:48 +01:00
  • 370e3cdfea Fix unittests Lorenzo Bolla 2021-11-02 10:59:08 +01:00
  • fb8b05e7fd Fix rebase Lorenzo Bolla 2021-11-02 10:49:13 +01:00
  • 8c94973cf9 Fix indentation Lorenzo Bolla 2021-10-27 15:43:55 +02:00
  • 787cc8e3ee Fix system tests Lorenzo Bolla 2021-09-21 18:52:43 +02:00
  • ff51c46915 More informative return value for task.Process Lorenzo Bolla 2021-09-20 09:43:44 +02:00
  • 0914cd16af Use global async flag as fallback on per-request flag Lorenzo Bolla 2021-09-14 13:46:04 +02:00
  • 9b28d8984f Configurable background task execution Lorenzo Bolla 2021-09-08 15:50:54 +02:00
  • bd4c3a246d Add new AUTHORS Lorenzo Bolla 2021-08-26 13:16:26 +02:00
  • 914ddf4859 Fix syntax error Lorenzo Bolla 2021-08-24 11:44:04 +02:00
  • 2fa3adee1d Don't use transactions when direct db access is enough Lorenzo Bolla 2021-08-24 11:15:39 +02:00
  • fd83c1a5bf Cap delay to sleep to avoid overflow Lorenzo Bolla 2021-06-25 11:20:59 +02:00
  • de2be9b8ae Sleep between retries to download from http Lorenzo Bolla 2021-06-23 13:53:45 +02:00
  • 209b030502 gpg: fix downloading multiple keys André Roth 2021-04-01 17:21:44 +00:00
  • 5a65ce6adb mirror: add more logging Lorenzo Bolla 2021-05-05 20:44:57 +02:00
  • 79a7cf864e mirror: interrupt goroutine when done Lorenzo Bolla 2021-05-05 20:38:06 +02:00
  • 19f7b0fe8d mirror: increase logging for easier debugging Lorenzo Bolla 2021-05-04 20:41:28 +02:00
  • 2b7bb24c92 api gpg: show gpg command André Roth 2020-10-11 11:04:40 +00:00
  • faf2d588b1 Use verifier from context Lorenzo Bolla 2021-01-05 16:39:50 +01:00
  • 8e02a03170 fix gpg keys André Roth 2020-09-28 20:29:43 +00:00
  • d13de0464e api: allow renaming repos André Roth 2020-09-26 14:06:41 +00:00
  • c0528888f4 log download retries André Roth 2019-06-29 23:33:37 +02:00
  • b4efe6a810 Add db cleanup api Oliver Sauder 2018-06-20 15:04:02 +02:00
  • f09a273ad7 Add publish output progress counting remaining number of packages Oliver Sauder 2018-05-17 15:44:49 +02:00
  • 3cd168c44d Combine publish list progress into one Oliver Sauder 2018-05-17 15:43:16 +02:00
  • b0ab8f417d Added gpg api so mirror updates are fully functional from api Oliver Sauder 2017-05-22 11:54:44 +02:00
  • d7ccf95499 Added mirror api based on task list Oliver Sauder 2017-05-22 11:54:18 +02:00
  • 6ab5e60833 Add task api and resource locking ability Oliver Sauder 2017-05-22 11:51:35 +02:00
  • e63d74dff2 Fixed not running tests Oliver Sauder 2016-11-28 17:26:15 +01:00
  • 25d7d7c037 Solving progress not safe issue for api Oliver Sauder 2016-11-25 16:25:09 +01:00
  • 1c7c07ace7 db batch may not be a global resource Oliver Sauder 2016-11-21 12:03:32 +01:00
  • f7f42a9cd8 Database changes of resources need to be atomic Oliver Sauder 2016-11-18 16:40:08 +01:00
  • 1e7731c317 Removed obsolete RWMutexes Oliver Sauder 2016-11-18 16:10:34 +01:00
  • 208a2151c1 every go routine needs to have its own collection factory Oliver Sauder 2016-11-18 15:46:49 +01:00
  • 4a6d53e16d Include AzurePublishEndpoints in the manpage template Andrej Shadura 2021-12-16 15:03:30 +01:00
  • a778ff8903 Fix the storage string format. Chuan Liu 2021-12-21 09:45:56 -08:00
  • bb42a2158d Add support for Azure storage as a publishing backend chuan 2016-06-10 14:43:22 -07:00
  • ab2f5420c6 Export RemoteRepo package list Sylvain Baubeau 2020-10-05 18:43:15 +02:00
  • 174943cd0f Proposed keyserver changed to functional one #990 Vítězslav Dvořák 2021-10-27 18:24:58 +02:00
  • 0bc66032d2 Resolve PR #976 review comments Joshua Colson 2021-09-22 09:25:50 -07:00
  • 899ed92ebc Add -json flag to publish list|show Joshua Colson 2021-09-21 18:46:59 -07:00
  • 129eb8644d Add -json flag to mirror list|show Joshua Colson 2021-09-21 14:37:13 -07:00
  • d582f9bab2 Add Debian 11 keys to test fixture keyring Joshua Colson 2021-09-21 14:34:07 -07:00
  • 0f1575d5af Add -json flag to snapshot show|list Joshua Colson 2021-09-21 06:11:45 -07:00
  • f9c0d99790 Refactor repo list into json and txt output Joshua Colson 2021-09-20 12:33:21 -07:00
  • 1f56fb86e3 Add -json output flag to repo list|show Joshua Colson 2021-09-16 09:23:35 -07:00
  • f9d08e1377 .goxc.json: list os/arch explicitly to avoid darwin/386 Ratchanan Srirattanamet 2021-03-25 00:47:52 +07:00
  • cbf0416d7e Filter command: Fix typo Priorioty -> Priority Max Bruckner 2020-10-19 09:19:12 +02:00
  • 2422d3ab40 When ETag doesn’t look like MD5, use the value from metadata instead Andrej Shadura 2020-07-22 19:40:23 +02:00
  • 960cf76c42 Store MD5 in a separate metadata field as well Andrej Shadura 2020-07-22 19:36:36 +02:00
  • af2564c580 Use newer Go for mod file Lorenzo Bolla 2021-02-09 12:57:07 +01:00
  • b385b1e975 Fix test breaking on newer versions of Go Lorenzo Bolla 2021-02-09 12:56:41 +01:00
  • ce1d4b852a Test against more recent versions of Go Lorenzo Bolla 2021-02-08 11:06:07 +01:00
  • c43d31f693 Don't fail hard if we can't clean Swift up Lorenzo Bolla 2021-02-05 16:14:11 +01:00
  • e4259c5045 Always try to get a version Lorenzo Bolla 2021-02-05 14:40:12 +01:00
  • 993dd2ad1c Print test exception right away, in case the full test run crashes Lorenzo Bolla 2021-02-03 14:29:21 +01:00
  • 3201244d9b Fix tests and fixtures relying on expired pgp keys Lorenzo Bolla 2021-02-02 14:23:13 +01:00
  • f4dc87fa44 Use a hostname more likely to be non-existent than localhost Lorenzo Bolla 2021-02-02 14:25:54 +01:00
  • 24a027194e Remove unused variable Don Kuntz 2019-10-17 14:49:25 -05:00
  • 62c4dc1472 Update authors Don Kuntz 2019-10-17 11:17:03 -05:00
  • b7f74b4e55 Allow GPGFinder to work with nonstandard GPG version strings Don Kuntz 2019-10-16 16:43:00 -05:00
  • 2da853dcbe Bump golangci-lint to 19.1 Andrey Smirnov 2019-09-27 15:18:35 +03:00
  • 0438a7c76b Upgrade AWS SDK to the latest version Andrey Smirnov 2019-09-27 14:20:57 +03:00
  • c86c3a803f Really upgrade goleveldb to the latest master version Andrey Smirnov 2019-09-27 14:03:54 +03:00
  • 19db62d74f Add new Go modules stuff Andrey Smirnov 2019-09-27 00:49:56 +03:00
  • 0146411483 Remove vendor/ tree, and dep files Andrey Smirnov 2019-09-27 00:49:30 +03:00
  • b731e17850 Update nvidia repo key Andrey Smirnov 2019-09-27 01:17:00 +03:00
  • bb66b2296d Vendor update goleveldb Andrey Smirnov 2019-09-18 00:24:34 +03:00
  • c75ef8546e Fix system tests for Debian Stretch 9.11 Andrey Smirnov 2019-09-18 00:46:00 +03:00
  • d80c2b6104 Fix system tests Andrey Smirnov 2019-09-06 22:55:35 +03:00
  • ec4bf35647 Regen aptly.1 Andrey Smirnov 2019-09-06 16:31:01 +03:00
  • 669d99bebc Update documentation Raúl Benencia 2019-04-15 13:07:38 -07:00
  • 715af5950f Add suite completion Raúl Benencia 2019-04-15 12:52:07 -07:00
  • 7a5ac3dbc2 Tests for custom and default suite Raúl Benencia 2019-04-15 11:54:38 -07:00
  • ae61cbb4c0 Allow definition of custom Suite Raúl Benencia 2019-04-11 13:39:20 -07:00
  • bde6e6bda4 Test dependency architecture without version. Raphael Medaer 2019-09-06 10:04:30 +02:00
  • a656241d5e Parse dependency architecture even without version Raphael Medaer 2019-08-13 14:58:39 +02:00
  • 7ae5a12f4a Bump Go supported version to 1.11-1.13 Andrey Smirnov 2019-09-03 22:42:20 +03:00
  • 769e984ef4 Fix issues with progress == nil causing panics Andrey Smirnov 2019-09-03 12:57:44 +03:00
  • 98e75f6d97 Make database open attempts configurable also via config file Frank Steinborn 2019-08-21 13:16:27 +02:00
  • 586f879e80 [DOC] Note about legacy file structure Nabil BENDAFI 2019-08-18 22:31:21 +02:00
  • e2112670bf [DOC] Uploaded package file structure Nabil BENDAFI 2019-05-15 14:26:51 +02:00
  • 060c6669c1 Remove test which relied on now gone mongodb repository Andrey Smirnov 2019-09-02 23:41:43 +03:00
  • aa02c5cbe9 Fix #827 - passhprase typos Stephan Eicher 2019-08-13 01:35:18 +02:00
  • 77d7c3871a Consistently use transactions to update database Andrey Smirnov 2019-08-09 22:34:55 +03:00
  • 67e38955ae Refactor database code to support standalone batches, transactions. Andrey Smirnov 2019-08-02 00:10:36 +03:00
  • 26098f6c8d Print redirects being followed, drop mirror.yandex.ru. Andrey Smirnov 2019-08-02 21:40:37 +03:00
  • 021b6f694b Fix flakey tests related to identity name ordering. Andrey Smirnov 2019-08-02 20:28:13 +03:00
  • f0a370db24 Rework HTTP downloader retry logic Andrey Smirnov 2019-08-06 00:41:14 +03:00
  • 2e7f624b34 Add test for publishing with non-empty Origin & Label Andrey Smirnov 2019-07-19 22:44:34 +03:00
  • b63c0c7dfc Update AUTHORS Shengjing Zhu 2019-04-13 20:15:34 +08:00
  • 906cbf1e6f Fix time.Time msgpack decoding backwards compatibility Shengjing Zhu 2019-04-13 20:09:34 +08:00
  • 5aefc741f2 Add codec tag to fields which are ignored in new codec package Shengjing Zhu 2019-04-13 19:22:18 +08:00
  • 5c28ea3064 Update github.com/ugorji/go to v1.1.4 Shengjing Zhu 2019-04-13 19:13:51 +08:00
  • 70cd11e30f Revert "Don't remove API file socket if it exists and it's usable" Andrey Smirnov 2019-07-13 00:30:40 +03:00
  • 94a72b23ff Update Go AWS SDK to the latest version Andrey Smirnov 2019-07-13 00:03:55 +03:00
  • d08be990ef Skip uploading release versions of aptly to nightly repo Andrey Smirnov 2019-07-10 20:57:57 +03:00
  • ca5b7758ce Print when test is skipped Andrey Smirnov 2019-07-10 21:12:41 +03:00