Commit Graph

  • 5e1b03dcba test: ignore ErrClose when reading from stderr to fix text flake Jarek Kowalski 2020-02-29 20:00:40 -08:00
  • 835d0b259c Fix error clobbering in kopia cli runner Nick 2020-02-29 20:33:16 +00:00
  • fd91186ead travis: used own retry script, since travis_retry does not work in makefile Jarek Kowalski 2020-02-29 10:54:48 -08:00
  • 007890ebfd travis: used own retry script, since travis_retry does not work in makefile Jarek Kowalski 2020-02-29 10:46:42 -08:00
  • 6d4d66621e travis: wrap setup and release steps with travis_retry to reduce flakes Jarek Kowalski 2020-02-29 10:33:46 -08:00
  • 173e18c97d Fix typo in makefile so CI can pass (upload-coverage target) Nick 2020-02-28 16:36:49 -08:00
  • 882a4e1e5b Add a way to execute S3 storage test on AWS Prasad Ghangal 2020-02-24 14:35:11 +05:30
  • c55e53041c travis: fixed --skip-publish logic Jarek Kowalski 2020-02-27 21:49:00 -08:00
  • 7512f581f1 travis: checkout go.mod/go.sum at the end of travis-setup Jarek Kowalski 2020-02-27 21:29:11 -08:00
  • 2d214d2670 Makefile: refactored travis-release to run goreleaser first, which should avoid dirty git state Jarek Kowalski 2020-02-27 21:04:17 -08:00
  • d181403284 crypto: refactored encryption, hashing and splitter into separate packages (#274) Jarek Kowalski 2020-02-27 12:36:49 -08:00
  • c159569070 changed how go-bindata is installed to avoid go.mod Jarek Kowalski 2020-02-26 22:54:53 -08:00
  • 4aa323a0a8 go.sum: cleaned up Jarek Kowalski 2020-02-26 22:38:29 -08:00
  • 4ca9bee898 Makefile: print git diff before goreleaser Jarek Kowalski 2020-02-26 22:22:19 -08:00
  • 1b4e200836 fixed missing go.sum entry Jarek Kowalski 2020-02-26 21:54:23 -08:00
  • f9359a6788 kopia-ui: disable linux snap build Jarek Kowalski 2020-02-26 21:41:40 -08:00
  • 9079418c7c kopia-ui: simplified handling of Mac menu bar Jarek Kowalski 2020-02-25 18:03:08 -08:00
  • 765bff8e0b cli: restored snapshot create --hostname and --username flags Jarek Kowalski 2020-02-25 17:00:39 -08:00
  • e3854f7773 BREAKING: changed how hostname/username are handled Jarek Kowalski 2020-02-23 18:59:18 -08:00
  • 0afc849f99 updated azure provider to match Jarek Kowalski 2020-02-25 16:43:55 -08:00
  • c8fcae93aa logging: refactored logging Jarek Kowalski 2020-02-24 20:36:02 -08:00
  • c682fffdf2 Support for Azure blob storage (#271) Prasad Ghangal 2020-02-26 06:02:26 +05:30
  • 897483299f Kopia UI & CLI: support for progress indicator (#268) Jarek Kowalski 2020-02-24 17:55:02 -08:00
  • 65e54fc180 travis: skip_cleanup was not working, restoring old form Jarek Kowalski 2020-02-22 22:38:44 -08:00
  • b80e4272d0 added missing go.sum entry on Linux Jarek Kowalski 2020-02-22 22:37:28 -08:00
  • 3ce46e2c45 ui: few more tweaks Jarek Kowalski 2020-02-22 21:50:09 -08:00
  • 5412d75f79 htmlui: approaching usability by mere mortals Jarek Kowalski 2020-02-22 12:00:25 -08:00
  • e573548b93 server: fixed race between shutdown and syncSourcesLocked() Jarek Kowalski 2020-02-22 13:09:17 -08:00
  • 985fc0ad12 server: fixed /objects/ path mapping, added tests Jarek Kowalski 2020-02-22 13:04:28 -08:00
  • 27854d85ed server: report local username and hostname when listing sources Jarek Kowalski 2020-02-22 12:44:16 -08:00
  • 3e58911cf3 tests: de-parallelized server tests Jarek Kowalski 2020-02-22 11:54:09 -08:00
  • 9b50a6e891 test: increased e2e test timeout Jarek Kowalski 2020-02-22 10:52:03 -08:00
  • fde2f2e0e6 server: additional status code from CreateSnapshotSource, more tests Jarek Kowalski 2020-02-22 09:58:46 -08:00
  • ab2c906f2c server: implemented remaining server API methods Jarek Kowalski 2020-02-21 22:54:02 -08:00
  • ee88cfd229 server: switched from manual routing to github.com/gorilla/mux Jarek Kowalski 2020-02-21 20:47:35 -08:00
  • 7efe83cbe8 travis: mac notarization setup Jarek Kowalski 2020-02-22 18:58:24 -08:00
  • 8c28d8e139 travis: mac notarization setup Jarek Kowalski 2020-02-22 18:49:27 -08:00
  • 22a00452b0 travis: added macOS app notarization Jarek Kowalski 2020-02-22 18:32:00 -08:00
  • e8b68e7829 Cleanup Travis config (#262) Julio López 2020-02-20 23:40:06 -08:00
  • 1e3100a88b Misc Kopia UI changes: Jarek Kowalski 2020-02-20 21:10:40 -08:00
  • dd788ce087 kopia-ui: publish snap to github Jarek Kowalski 2020-02-20 00:26:24 -08:00
  • 28aab656fc kopia-ui: more version number tweaks, enable snapcraft on travis Jarek Kowalski 2020-02-19 23:56:43 -08:00
  • ffb31b62d1 kopia-ui: adjusted build version format Jarek Kowalski 2020-02-19 23:35:38 -08:00
  • ff5abd5639 kopia-ui: don't package linux app yet, fix version numbering Jarek Kowalski 2020-02-19 23:23:28 -08:00
  • 98f1b26f39 kopia-ui: support for auto-update and publishing prerelease binaries from Travis to kopia/kopia-ui-release Jarek Kowalski 2020-02-19 23:07:10 -08:00
  • 995b1cef40 Minor README edits (#250) Julio López 2020-02-19 20:02:21 -08:00
  • 11d6eb1c6c Added unit tests for HTML UI to make it a bit harder to regress. Jarek Kowalski 2020-02-16 21:33:43 -08:00
  • b9cfcfa166 Replace personal email with PMC mailing list address (#253) Jarek Kowalski 2020-02-19 18:16:22 -08:00
  • 8e812b76c0 blob: added retries to Filesystem provider, fixes #249 (#251) Jarek Kowalski 2020-02-19 13:17:47 -08:00
  • 7a8a660f1a Update CoC to reflect PMC mailing list Niraj Tolia 2020-02-18 15:28:16 -08:00
  • dbfc4a2772 Add Asciicinema recording to the website Niraj Tolia 2020-02-18 11:10:53 -08:00
  • f8006f8ce0 cli: removed flags for configuring global policy on repository creation Jarek Kowalski 2020-02-15 19:51:20 -08:00
  • c48f03fa78 readme: added build architecture doc Jarek Kowalski 2020-02-17 10:29:25 -08:00
  • f9db94ca77 travis: disable windows signing by setting CSC_LINK and CSC_KEY_PASSWORD to empty, attempt 2 Jarek Kowalski 2020-02-18 06:50:07 -08:00
  • 795b4f14e6 travis: disable windows signing by setting CSC_LINK and CSC_KEY_PASSWORD to empty Jarek Kowalski 2020-02-17 23:24:20 -08:00
  • 8208990321 travis: fix --skip-sign logic Jarek Kowalski 2020-02-17 21:00:29 -08:00
  • 98e877f437 travis: disable signing on windows Jarek Kowalski 2020-02-17 20:18:29 -08:00
  • 35a7bb6038 travis: deparallelize tasks within build to reduce flakes and improve logging Jarek Kowalski 2020-02-17 19:16:56 -08:00
  • 7f79c77d73 Makefile: refactored tools to be installable on Windows with only minimal deps (make/curl/unzip) Jarek Kowalski 2020-02-17 13:18:24 -08:00
  • 930927547c makefile: fixed support for PATH that includes directories with spaces Jarek Kowalski 2020-02-17 11:20:56 -08:00
  • 29db31d008 blob: fixed GCS post-submit test Jarek Kowalski 2020-02-17 08:57:23 -08:00
  • 47ba37f9d0 blob: fixed GCS post-submit test Jarek Kowalski 2020-02-17 08:44:10 -08:00
  • 022d223e1d blob: fixed GCS post-submit test Jarek Kowalski 2020-02-17 08:29:55 -08:00
  • a3a55f4fa3 Add retries when creating S3 Storage obj in test Prasad Ghangal 2020-02-17 15:35:03 +05:30
  • 03dad366e1 htmlui: added first version of UI policy editor Jarek Kowalski 2020-02-16 15:55:05 -08:00
  • c42b5cd89f server: API server for CRUD on individual Policies Jarek Kowalski 2020-02-16 15:54:44 -08:00
  • 9a96a8a770 snapshot: fixed casing of 'errorHandling' in JSON Jarek Kowalski 2020-02-16 15:54:13 -08:00
  • 515748a6ca htmlui: prevent flicker when refreshing snapshot sources Jarek Kowalski 2020-02-15 20:22:33 -08:00
  • cc5597ed6d server: set default policy after repo creation Jarek Kowalski 2020-02-15 20:06:55 -08:00
  • a7a3cd3282 htmlui: new UI flow for connecting to and creating repository Jarek Kowalski 2020-02-15 12:51:50 -08:00
  • a21da7b960 cli: fixed double-close of repository during 'server start' Jarek Kowalski 2020-02-15 18:05:59 -08:00
  • 4cb898927c server: new APIs and error codes to support UI flow for connecting to repository Jarek Kowalski 2020-02-15 12:51:28 -08:00
  • cf4f79a4d1 repo: introduced well-known error codes for connecting to repository Jarek Kowalski 2020-02-15 12:51:01 -08:00
  • 0163a2da97 blob: check that GCS/S3 bucket is present when the storage is opened Jarek Kowalski 2020-02-15 12:38:24 -08:00
  • a9670762fd Generate shorter file names, and thus paths, in E2E tests (#229) Julio López 2020-02-14 22:25:50 -08:00
  • 3a5d3179e7 Add WalkCrossDevice option to walk policy Nick 2020-02-14 14:36:15 -08:00
  • 8bdd5caf7e server: added retry loop when launching server Jarek Kowalski 2020-02-12 20:39:33 -08:00
  • 4c35ed82b9 linter fixes Jarek Kowalski 2020-02-12 17:11:37 -08:00
  • 0f79279f5e server: added support for new verbs in the API Jarek Kowalski 2020-02-11 20:43:26 -08:00
  • 69d1ccbedf upload: Added CountingUploadProgress and new methods to UploadProgress Jarek Kowalski 2020-02-10 22:07:59 -08:00
  • 3cb7e37fc1 Add comparer interface and fswalker implementation (#226) Nick 2020-02-13 17:07:18 -08:00
  • 28ab5e0e5f Add test for session token support Prasad Ghangal 2020-02-10 14:03:27 +05:30
  • 1c3858a906 Add AWS Session Token support to Kopia Prasad Ghangal 2020-02-03 17:58:21 +05:30
  • a8503a007c server: allow starting server on randomly-allocated port by specifing port 0 (#224) Jarek Kowalski 2020-02-11 17:08:50 -08:00
  • 862fc69bff cli: marked --ignore-{file,dir}-errors as enums, so that CLI parser enforces correct values Jarek Kowalski 2020-02-10 20:33:19 -08:00
  • 162db3e861 [minor] Fix error handling policy print (#221) Nick 2020-02-10 20:22:55 -08:00
  • f8720eda62 travis: re-enabled integration tests on Windows after disabling GPG Jarek Kowalski 2020-02-10 19:11:35 -08:00
  • 4736e9037e revamped progress output and cleaned up logging Jarek Kowalski 2020-02-09 20:26:23 -08:00
  • 8d9a042a44 travis: don't run GPG on Windows Jarek Kowalski 2020-02-10 18:57:05 -08:00
  • 24c425ab2f travis: disable integration tests on windows to see if that fixes builds hanging Jarek Kowalski 2020-02-10 18:41:40 -08:00
  • 0d9f1dc043 temporary: print task list after running tests on windows, some left-over process may be causing travis builds to fail Jarek Kowalski 2020-02-10 17:51:04 -08:00
  • 1a24c34df8 Ignore read errors based on policy settings (#207) Nick 2020-02-10 17:35:53 -08:00
  • 90bd51df14 disable failing sftp test on Windows, to be investigated Jarek Kowalski 2020-02-09 22:52:17 -08:00
  • 75929f65e9 travis: add integration tests and install-noui on Windows Jarek Kowalski 2020-02-09 21:05:49 -08:00
  • edca1733b6 repo: moved password persistence to repository layer Jarek Kowalski 2020-02-09 17:07:14 -08:00
  • 29e5750686 travis: added bare-bones Windows build that does go test Jarek Kowalski 2020-02-09 19:15:32 -08:00
  • 729c1e0314 lint: upgrade to 1.23.3 Jarek Kowalski 2020-02-09 18:47:40 -08:00
  • 67e8b6d262 Add lint and test to osx travis-releaser target Nick Wright 2020-02-09 18:25:29 -08:00
  • 6b96f6c019 Place fswalker packages behind build flag Nick Wright 2020-02-09 17:55:47 -08:00
  • c247258f41 Simply count medium-sized index blobs Julio Lopez 2020-02-06 22:36:17 -08:00