Commit Graph

  • 2dc8982485 Website tweaks Niraj Tolia 2020-02-07 13:35:19 -08:00
  • 383c042bf5 Adding low-level FSWalker walker/reporter functionality Nick 2020-01-31 10:27:57 -08:00
  • 4625e5ba9e Remove content.CompactOptions.MinSmallBlobs Julio Lopez 2020-02-06 11:25:05 -08:00
  • f509c46a3d Website text edits for clarity Niraj Tolia 2020-02-06 10:57:57 -08:00
  • ac19fe5ec3 Use Kopia favicons instead of docsy ones (#204) Niraj Tolia 2020-02-06 21:42:12 -08:00
  • 171dfd9f4b nit Niraj Tolia 2020-02-06 11:58:20 -08:00
  • d9724b5a62 Make subtext bold for visibility Niraj Tolia 2020-02-06 09:16:50 -08:00
  • 37af12e61c Darken image a bit Niraj Tolia 2020-02-06 09:10:07 -08:00
  • e4d65270af Tweak text Niraj Tolia 2020-02-06 09:09:54 -08:00
  • a2729cc52e Tweak Niraj Tolia 2020-02-05 23:22:25 -08:00
  • 395c1b6091 Update website Niraj Tolia 2020-02-05 22:45:19 -08:00
  • 11e3d584de Update nolint directive Julio Lopez 2020-02-05 16:25:39 -08:00
  • f8ab7340c8 travis: parallelize build using make -j4 Jarek Kowalski 2020-02-01 17:19:32 -08:00
  • 4f863bf1d5 Update README.md Niraj Tolia 2020-02-05 23:20:55 -08:00
  • c61f18c29c Updated README to reflect we support compression Niraj Tolia 2020-02-05 22:54:56 -08:00
  • 1e9a01a112 Fix contrib link Niraj Tolia 2020-02-05 22:01:57 -08:00
  • 7f6ecdb6c2 Badge fix and review feedback Niraj Tolia 2020-02-05 21:31:39 -08:00
  • 0559cb8a71 Spelling fixes Niraj Tolia 2020-02-05 21:16:07 -08:00
  • e51e4e44fe Make Kopia-specific changes (inspired by Vitess) Niraj Tolia 2020-02-05 21:08:13 -08:00
  • 0ba102cfa7 Add Governance model Niraj Tolia 2020-02-05 20:49:43 -08:00
  • b6095c0e61 Add Code of Conduct Niraj Tolia 2020-02-05 19:44:31 -08:00
  • 758dbccd01 kopia-ui: UI/API server security (TLS & base auth) Jarek Kowalski 2020-02-04 23:08:07 -08:00
  • 0a42ceab27 gcs: added --embed-credentials options which persists --credentials-file as part of Kopia configuration Jarek Kowalski 2020-02-04 22:13:19 -08:00
  • 0e9e5fe7a7 travis: only deploy website from linux job Jarek Kowalski 2020-02-03 22:44:13 -08:00
  • d2360327f8 travis: caching Jarek Kowalski 2020-02-03 18:51:10 -08:00
  • 80f5a403ce travis: only build the UI on macOS since Linux will build everything except it Jarek Kowalski 2020-02-03 18:34:34 -08:00
  • 6493a56270 travis: fixed --skip-sign logic Jarek Kowalski 2020-02-02 21:58:16 -08:00
  • 2b07045ef9 travis: refactored release to be easier to understand Jarek Kowalski 2020-02-02 21:45:09 -08:00
  • 390f7904e3 changelog: disable sorting Jarek Kowalski 2020-02-01 17:05:02 -08:00
  • 03d7abc619 travis: add caching of electron artifacts Jarek Kowalski 2020-02-01 16:57:15 -08:00
  • a454f04d75 travis: fixed docker variable filtering which was breaking kopia-ui Jarek Kowalski 2020-02-01 16:56:59 -08:00
  • 1e054554a3 kopia-ui: pass missing environment variables to Electron build on Travis Jarek Kowalski 2020-02-01 12:25:21 -08:00
  • bc4f1f76fe kopia-ui: pass missing environment variables to Electron build on Travis Jarek Kowalski 2020-02-01 12:25:21 -08:00
  • fc5c68f953 readme: slack badge Jarek Kowalski 2020-02-01 12:36:01 -08:00
  • c3ead4bc3e Kopia UI: added desktop app shell based on Electron that runs in the tray (#183) Jarek Kowalski 2020-02-01 11:58:22 -08:00
  • e9ad7b0e14 site: updated slack invite (#185) Jarek Kowalski 2020-02-01 11:39:05 -08:00
  • edbc7591d7 [robustness testing] Adding library for file generation using 'fio' Nick 2020-01-29 11:36:20 -08:00
  • 782ac3a228 Change import path to minio-go/v6 Julio Lopez 2020-01-29 15:54:31 -08:00
  • 08519b4ab0 Add test to induce a failure during a restore using blob delete Nick 2020-01-28 10:29:09 -08:00
  • 9680dc376b cli: improvements for 'kopia server' and client Jarek Kowalski 2020-01-22 22:11:52 -08:00
  • 7367f85afe Snapshot failure test and fix kopia panic for non-executable directories Nick 2020-01-20 17:26:27 -08:00
  • 3913241159 [Trivial] Fix command description for blob delete Nick 2020-01-20 18:17:25 -08:00
  • 2b475565bb testing: marked all remaining tests as parallel Jarek Kowalski 2020-01-16 17:15:00 -08:00
  • 2bc8383e47 testing: customized e2e test directory tree shapes Jarek Kowalski 2020-01-15 22:26:52 -08:00
  • 7d39be976f testing: split end_to_end_test into separate files. Jarek Kowalski 2020-01-15 17:26:36 -08:00
  • 644ef93d45 s3: added optional --region parameter v0.4.0 Jarek Kowalski 2020-01-09 06:18:23 -08:00
  • 0b8c4d0ef9 object: fixed compression bug where we were not clearing the buffer Jarek Kowalski 2020-01-08 21:00:45 -08:00
  • de71f0f057 fs: added functions Update() and Remove() on fs.Entries which return a copy of entries with specified entry updated or removed Jarek Kowalski 2020-01-04 21:14:14 -08:00
  • aa1b24762d lint: added retry loop around linter invocations Jarek Kowalski 2020-01-03 16:16:58 -08:00
  • 1bb7eeebe7 fixed inadvertent behavior change Jarek Kowalski 2020-01-03 13:19:27 -08:00
  • ac70a38101 lint: upgraded to 1.22.2 and make lint issues a build failure Jarek Kowalski 2020-01-03 07:09:59 -08:00
  • b72965444c Update e2e restore test Julio Lopez 2019-12-18 17:53:42 -08:00
  • 1249a255d3 Allow copying to an existing directory Julio Lopez 2019-12-18 16:26:45 -08:00
  • ac6e84107e Add CopyOptions and copier structs Julio Lopez 2019-12-18 20:42:19 -08:00
  • 20b896da18 Add restore command flags Julio Lopez 2019-12-18 22:12:40 -08:00
  • 7361d277e0 Remove special-case handling when target is root directory Julio Lopez 2019-12-18 20:38:36 -08:00
  • 99bca0218d Add comment to exported constant Julio Lopez 2019-12-19 18:11:22 -08:00
  • 8526376e08 Close channel in the error case as well Julio Lopez 2019-12-17 22:11:31 -08:00
  • 2389abb465 manifest.TypeLabelKey const Julio Lopez 2019-12-19 18:11:42 -08:00
  • 5c62bce5eb snapshot.ManifestType const Julio Lopez 2019-12-19 16:16:09 -08:00
  • c0b1345d9a Trivial: add clarifying comment Julio Lopez 2019-12-17 16:58:17 -08:00
  • 8e9d56fcf2 Trivial: simplify localfs.Directory Julio Lopez 2019-11-27 12:00:58 -08:00
  • a7ee7d57b6 Install go-bindata in /bin Julio Lopez 2019-12-12 14:29:59 -08:00
  • c03a143ae9 Fix flag description Julio Lopez 2019-12-11 20:48:44 -08:00
  • 5d0167e2bb snapshotfs: added HasDirEntry and type assertions Jarek Kowalski 2020-01-01 14:27:30 -08:00
  • 8ff8ec0a36 snapshotfs: expose functions to round-trip between fs.Entry and DirEntry Jarek Kowalski 2020-01-01 12:50:39 -08:00
  • 503fa74be5 fs: added Directory.Child() method to look up children by name without necessarily loading all of them Jarek Kowalski 2019-12-30 19:16:35 -08:00
  • 194680adfc Refactor: relocate user/host helpers to userhost.go Julio Lopez 2019-12-18 21:44:08 -08:00
  • 0b7f30b6b4 rename cli/snapshot_utils.go -> cli/userhost.go Julio Lopez 2019-12-18 21:43:20 -08:00
  • 771fec1077 build: added simple Windows-based build script Jarek Kowalski 2019-12-18 18:23:08 -08:00
  • c8360ce6ca cleanup: fix linter errors Julio Lopez 2019-12-18 17:19:10 -08:00
  • fc4675e6b6 htmlui: fixed sorting by path in snapshots view Jarek Kowalski 2019-12-16 17:06:32 -08:00
  • 313d326b45 htmlui: added elipsis in pagination bar for super long tables Jarek Kowalski 2019-12-16 16:51:30 -08:00
  • 495fc6deb1 htmlui: various UI tweaks Jarek Kowalski 2019-12-14 13:44:34 -08:00
  • c1454db2a9 makefile: added quick-install target which only rebuilds the binary and embeds pre-built HTMLUI Jarek Kowalski 2019-12-14 13:15:38 -08:00
  • d9d4804dcb server: handle known UI routes specially by serving root index file Jarek Kowalski 2019-12-14 10:50:03 -08:00
  • bd7a82ab94 makefile: added clean target Jarek Kowalski 2019-12-14 10:28:59 -08:00
  • dbc820e972 htmlui: fixed npm vulnerability warnings Jarek Kowalski 2019-12-12 22:25:02 -08:00
  • 3a809f01e8 htmlui: added UI to browse contents of directories and download files Jarek Kowalski 2019-12-12 21:19:58 -08:00
  • b93e58760a makefile: install and install-noui target Jarek Kowalski 2019-12-12 21:18:26 -08:00
  • 5d55568767 server: added /api/v1/objects/:id that retrieves contents of object given its ID Jarek Kowalski 2019-12-12 21:18:14 -08:00
  • 3f721aaf01 Snapshot restore command Nick 2019-12-12 18:01:22 -08:00
  • ae3d5610bf Dedicated snapshot delete command to delete by snap ID (#8) Nick 2019-12-12 13:17:32 -08:00
  • 39a2cad2d9 Trivial/cleanup: remove unused type Julio Lopez 2019-11-15 14:50:48 -08:00
  • 9550c11aeb Add .gitignore for htmlui_bindata.go Julio Lopez 2019-11-20 15:04:42 -08:00
  • 7a34cb0a44 lint cleanup: add comments to exported symbols Julio Lopez 2019-11-20 15:07:29 -08:00
  • 2ba4e83cef moved all compression to separate package and sanitized identifiers Jarek Kowalski 2019-12-10 23:06:59 -08:00
  • 8ab93e0e2f addressed PR comments Jarek Kowalski 2019-12-10 22:34:59 -08:00
  • 9dd4e2aaf2 compression: added e2e test Jarek Kowalski 2019-12-07 20:07:10 -08:00
  • c057e17379 compression: added support for min/max file sizes eligible for compression Jarek Kowalski 2019-12-07 19:20:45 -08:00
  • c7be9cb45e upload: added support for uploading compressed objects based on policies Jarek Kowalski 2019-12-07 14:33:28 -08:00
  • aec3cdcb2f object: added support for compressed objects Jarek Kowalski 2019-12-07 14:33:00 -08:00
  • cfa2eea1e1 object: stop verifying object length in VerifyObject Jarek Kowalski 2019-12-07 08:31:24 -08:00
  • a97b89662d policy: added compression policy Jarek Kowalski 2019-12-07 00:01:08 -08:00
  • 5ae2da4aea cli: added benchmark compression Jarek Kowalski 2019-12-06 23:58:44 -08:00
  • 58759551b3 compression: added object.Compressor object and some implementations Jarek Kowalski 2019-12-06 23:57:59 -08:00
  • ca9ba27c6f Use github.com/natefinch/atomic.WriteFile in copyFileContents Julio Lopez 2019-12-10 14:21:26 -08:00
  • cb850bc1ff Reformat help message constant to pacify lll linter Julio Lopez 2019-12-05 23:08:39 -08:00
  • 5396166505 Display diff when restored dir does not match source Julio Lopez 2019-12-05 16:35:09 -08:00
  • d3f324f59b Add diff.compareEntry helper to compare attribute entries Julio Lopez 2019-12-05 16:35:04 -08:00