Commit Graph

  • dddee8a5ec Trivial: Rename local_fs_output_unix.go => local_fs_output_darwin.go (#684) Julio López 2020-10-15 13:34:51 -07:00
  • 6a93e4d5b9 Added support for scanning only one filesystem via files policy (#676) Erkki Seppälä 2020-10-15 08:45:32 +03:00
  • c3ade4b0ea b2: added exponential back-off around PutBlob() and DeleteBlob() (#679) v0.7.3 Jarek Kowalski 2020-10-11 12:04:58 -07:00
  • 170bdeb944 cli: improved restore progress information (#678) Jarek Kowalski 2020-10-11 11:56:46 -07:00
  • 7d21eaa6c1 Cleanup old RPM and DEB packages from 'unstable' repositories (#677) Jarek Kowalski 2020-10-10 14:43:32 -07:00
  • 4d7f0cb6cd Fixed symlink restore behavior on macOS (#673) Jarek Kowalski 2020-10-10 11:03:35 -07:00
  • 9d7cf71a37 Logging flags (#674) Jarek Kowalski 2020-10-10 10:48:37 -07:00
  • ec9c4d6095 restore: support for parallelization (#668) Jarek Kowalski 2020-10-07 21:41:32 -07:00
  • 4fd0bcf7dc cli: 'snapshot create' switched all stderr output to use logger (#663) Jarek Kowalski 2020-10-05 17:28:00 -07:00
  • d08c052651 cli: removed confusing default on 'snapshot list' that only lists last 100 snapshots per source (#666) Jarek Kowalski 2020-10-05 16:59:06 -07:00
  • 1962882aa8 testing: use shorter RSA keys to speed up server tests (#665) Jarek Kowalski 2020-10-04 22:06:59 -07:00
  • 8659b45a44 cli: added --force-color and --disable-color flags (#664) Jarek Kowalski 2020-10-04 17:31:56 -07:00
  • 6b756bad40 fshasher: truncate timestamps to full seconds when comparing to accomodate filesystems that lose precision (#661) v0.7.2 Jarek Kowalski 2020-10-03 15:15:24 -07:00
  • 966b9be521 Fixed retention tag application to incomplete snapshots, automatically apply at checkpoints. (#660) Jarek Kowalski 2020-10-03 13:36:04 -07:00
  • d8d29ed3a5 Fixed few minor data races (#659) Jarek Kowalski 2020-10-02 23:04:34 -07:00
  • f66fe5789e Eliminated busy loop after snapshot failure (#658) Jarek Kowalski 2020-10-02 19:48:21 -07:00
  • 16073f728f testing: more sleeps in TestFileStorage Jarek Kowalski 2020-09-30 23:08:15 -07:00
  • ae38fa3917 Speed up integration tests (#653) Jarek Kowalski 2020-09-30 22:01:16 -07:00
  • 044b170915 testing: fixed deadlock in faketime_test (#655) Jarek Kowalski 2020-09-29 23:28:03 -07:00
  • 01e6395804 repo: refresh indexes in the background every 15 minutes (#650) Jarek Kowalski 2020-09-29 22:02:46 -07:00
  • a01bfde39a Makefile: plug in gotestsum for better test output (#652) Jarek Kowalski 2020-09-29 21:14:20 -07:00
  • 2b6d3d724e testing: increase delay in filesystem_storage_test Jarek Kowalski 2020-09-29 08:29:46 -07:00
  • 377513cc34 Upgrade webdav client dependency to include bugfix for the race condition (#651) Jarek Kowalski 2020-09-29 08:08:31 -07:00
  • 66cebb79cb Fixed empty object IDs in checkpoints (#649) Jarek Kowalski 2020-09-29 07:14:47 -07:00
  • 0758a92c58 restore: improved user experience (#644) Jarek Kowalski 2020-09-28 22:57:24 -07:00
  • fd24227379 b2: fixed handling of 'no_such_file' to indicate NOT_FOUND (#646) Jarek Kowalski 2020-09-26 21:01:04 -07:00
  • 1636071f6b testing: increase test timeout because 90s is often flaky Jarek Kowalski 2020-09-26 18:49:53 -07:00
  • ff6a414ec5 cli: When listing directory that had errors, print error summary at the end. (#643) Jarek Kowalski 2020-09-25 09:06:41 -07:00
  • c9c8d27c8d Repro and fix for zero-sized snapshot bug (#641) v0.7.1 Jarek Kowalski 2020-09-23 20:15:36 -07:00
  • 892af670e9 Add support for Blake3 hashing (#640) Julio López 2020-09-23 06:57:49 -07:00
  • 0f449f31df Update dependencies (#639) Julio López 2020-09-22 22:37:26 -07:00
  • ae6a960080 Prefer t.TempDir() over makeScratchDir(t) (#612) Julio López 2020-09-22 22:16:39 -07:00
  • 6b0b79afe1 Trivial: update git attributes for Makefile (#638) Julio López 2020-09-22 21:32:53 -07:00
  • 44ad8b58c1 Update build-armhf.yml Jarek Kowalski 2020-09-22 19:51:54 -07:00
  • 6bdcb81712 ignorefs: fixed arm-specific linter warning (#637) Jarek Kowalski 2020-09-22 19:04:05 -07:00
  • b8c506b916 Create build-armhf.yml Jarek Kowalski 2020-09-22 17:25:29 -07:00
  • 090cd1cc4d Minor edits for SFTP documentation (#635) Julio López 2020-09-21 17:18:03 -07:00
  • d0d6ac4767 SFTP connectivity and docs improvements (#623) v0.7.0 Jarek Kowalski 2020-09-20 11:10:13 -07:00
  • 0595213d79 upload: fixed armhf alignment issue (#632) Jarek Kowalski 2020-09-20 10:19:03 -07:00
  • 04fcddeff0 webdav: prevent webdav client race condition (#626) Jarek Kowalski 2020-09-19 11:47:57 -07:00
  • 538c644586 cli: don't ask for password if repository is not connected (#627) Jarek Kowalski 2020-09-19 11:45:03 -07:00
  • fce9497375 restore: support for symlinks (experimental) (#621) v0.7.0-rc2 Jarek Kowalski 2020-09-18 10:29:20 -07:00
  • 98a2bc6f6d testing: increase sleep time to fix flaky arm64 test Jarek Kowalski 2020-09-18 08:25:17 -07:00
  • 7f61dc6637 [Robustness] Add command line parameters for kopia snapshotter (#576) Nick 2020-09-18 01:15:19 -07:00
  • 9551d2495d upload: scan the directory to be uploaded in parallel to estimate the amount of data to be uploaded (#622) Jarek Kowalski 2020-09-17 23:59:18 -07:00
  • 7cdb75ab79 fuse: changed file read implementation to avoid OOM (#620) Jarek Kowalski 2020-09-16 23:04:22 -07:00
  • f2cf71d914 logging: revamped logs from content manager to be machine parseable (#617) Jarek Kowalski 2020-09-16 20:04:26 -07:00
  • c7be3a0c87 testing: added performance benchmark (#618) Jarek Kowalski 2020-09-15 21:30:08 -07:00
  • b71e551fd5 app: changed releaseType to release to fix publishing artifacts to GitHub, 2nd try v0.7.0-rc1 Jarek Kowalski 2020-09-13 18:47:05 -07:00
  • a5f275b2f5 app: changed releaseType to release to fix publishing artifacts to GitHub Jarek Kowalski 2020-09-13 18:26:45 -07:00
  • 8febe90e61 goreleaser: switch draft mode to off as it interferers with scoop publishing Jarek Kowalski 2020-09-13 17:32:12 -07:00
  • 44968af7b6 release: fixed RPM signing by moving all of this to a single invocation of sign.sh Jarek Kowalski 2020-09-13 17:05:46 -07:00
  • 67ed3a9f96 Remove maintenance lock file on disconnect (#616) Julio López 2020-09-13 11:18:29 -07:00
  • 9faf6b33d0 cli: fixed snapshot delete to support deleting file (not directory) snapshots by object ID (#613) Jarek Kowalski 2020-09-12 22:36:47 -07:00
  • f0b97b960b Fixed checkpointing to not restart the entire upload process (#594) Jarek Kowalski 2020-09-12 22:36:22 -07:00
  • 6a14ac8a2a cli: ensure advanced commands are not accidentally used (#611) Jarek Kowalski 2020-09-12 20:31:25 -07:00
  • 5784d68766 site: edited installation page and switched Download link to point at it (#603) Jarek Kowalski 2020-09-12 19:30:49 -07:00
  • 64b6018140 Test for directory reuse after GC (#601) Julio López 2020-09-12 19:28:52 -07:00
  • e22d22dba2 object: implemented fast concatenation of objects by merging their index entries (#607) Jarek Kowalski 2020-09-11 20:12:01 -07:00
  • faf280616a Splitter throughput improvements (#606) Jarek Kowalski 2020-09-11 19:45:48 -07:00
  • aebf8616a2 object: loadSeekTable helper (#608) Julio López 2020-09-11 19:12:13 -07:00
  • 57888a81eb travis: disable publishing RPM on pull requests since it needs credentials Jarek Kowalski 2020-09-11 09:21:14 -07:00
  • e4077674c9 build: publishing of scoop Windows packages via goreleaser Jarek Kowalski 2020-09-10 22:22:36 -07:00
  • f3fc2ea3b7 tools: misc fixes to RPM publishing Jarek Kowalski 2020-09-10 22:11:33 -07:00
  • 5494746e67 tools: clean up repomd directory before updating Jarek Kowalski 2020-09-10 18:58:26 -07:00
  • 17764567ab travis: update RPM and APT repos on linux/amd64 even for non-tagged commits Jarek Kowalski 2020-09-10 17:30:17 -07:00
  • acc98d89b7 Trivial test nits (#602) Julio López 2020-09-10 17:26:03 -07:00
  • 70df5f738c testing: Refactor faketime (#597) Julio López 2020-09-10 00:52:14 -07:00
  • f8d0abb020 Makefile: fixed publishing logic Jarek Kowalski 2020-09-09 23:38:10 -07:00
  • 4ef314bee5 Added RPM repository (#600) Jarek Kowalski 2020-09-09 23:18:20 -07:00
  • 9d0b8081e9 Go 1.15 (#598) Julio López 2020-09-09 22:36:27 -07:00
  • 913b3bbdd3 object: fixed splitter reset on reuse (#596) Jarek Kowalski 2020-09-09 19:33:19 -07:00
  • 640eb5ddf0 Update BUILD.md Jarek Kowalski 2020-09-08 23:08:30 -07:00
  • 3b87902433 Kopia UI improvements for repository management (#592) Jarek Kowalski 2020-09-07 08:00:19 -07:00
  • 29ce1819cb Added support for setting and changing repository client options (description, read-only, hostname, username) (#589) Jarek Kowalski 2020-09-04 13:57:15 -07:00
  • a5838ff34c Improvements to UX for mounting directories (both CLI and KopiaUI) (#573) Jarek Kowalski 2020-09-03 17:46:48 -07:00
  • 90a9cf1143 cli: plumbed through missing --server-cert-fingerprint option (#580) Jarek Kowalski 2020-09-01 19:57:14 -07:00
  • cb519f6642 content: fixed index compaction that would resurrect content entry during full maintenance v0.6.4 Jarek Kowalski 2020-08-29 22:46:15 -07:00
  • a3be1e5cfe upload: fixed ForceHashPercentage behavior to be non-deterministic (#579) Jarek Kowalski 2020-09-01 17:36:24 -07:00
  • 5e2994b4a9 content: fixed index compaction that would resurrect content entry during full maintenance (#563) Jarek Kowalski 2020-09-01 01:29:18 -07:00
  • ded1ecf936 implemented Cache Directory Tagging Specification + CLI + UI (#565) Jarek Kowalski 2020-08-31 21:35:26 -07:00
  • c242235a32 blob: added SetTime() method which may be optionally implemented by blob.Storage (#575) Jarek Kowalski 2020-08-31 19:50:15 -07:00
  • 3d24fd8875 apt-publish: publish dummy i386 release, even though we don't make packages for it as Ubuntu on amd64 is sometimes confused and tries downloading i386 anyway (#574) Jarek Kowalski 2020-08-31 17:22:17 -07:00
  • 39f1fae8a3 Set BuildVersion during repo initialization. (#572) daniel-eys 2020-08-31 02:29:28 +02:00
  • 965160dba1 cli: ignore trailing / in repository server URL (#569) Jarek Kowalski 2020-08-30 16:10:26 -07:00
  • 0dbaae1fa4 ui: fixed typo (#570) Jarek Kowalski 2020-08-30 15:48:39 -07:00
  • bce4d78a6f site: fixed edit link (#568) Jarek Kowalski 2020-08-30 15:36:50 -07:00
  • 62c1a77520 Doc: fix create B2 repository cmd (#566) phonovision 2020-08-31 00:22:54 +02:00
  • 2011796897 website: added link to kopia forum (#561) Jarek Kowalski 2020-08-28 12:31:53 -07:00
  • 1a8fcb086c Added endurance test which tests kopia over long time scale (#558) Jarek Kowalski 2020-08-26 23:03:46 -07:00
  • c11850cfb7 Tools to help investigate repository structures safely (#553) Jarek Kowalski 2020-08-25 17:55:48 -07:00
  • f41e904a01 logging: changed default file log level to debug Jarek Kowalski 2020-08-22 06:38:24 -07:00
  • c142598351 Disable blob deletion in 0.6 unless KOPIA_ENABLE_BLOB_DELETION is set to true (#552) v0.6.3 Jarek Kowalski 2020-08-21 20:16:13 -07:00
  • e7675f2d01 Address additional suggestions from fio workload PR #529 (#550) Nick 2020-08-20 21:10:56 -07:00
  • 5769b753b6 Minor doc edits (#549) Julio López 2020-08-17 22:28:07 -07:00
  • 7ae823945c Experimental rclone backend (#545) Jarek Kowalski 2020-08-17 20:43:41 -07:00
  • 48f253173b kopia-ui: added ability to connect to kopia server and few other minor tweaks (#546) Jarek Kowalski 2020-08-16 17:57:37 -07:00
  • 3531d6e92b server: pre-read request body to fix HTTP/2 deadlock (backported from master 2b029a4) v0.6.2 Jarek Kowalski 2020-08-15 19:22:37 -07:00
  • 27ec5c70a9 server: pre-read request body to fix HTTP/2 deadlock (#539) Jarek Kowalski 2020-08-15 21:53:46 -07:00
  • 923c91b5a4 infra: set up github action to run quick lint on pull requests (#535) Jarek Kowalski 2020-08-14 22:27:09 -07:00