badrelmers
e86e8970a1
fix makefile for windows ( #377 )
...
solve https://github.com/kopia/kopia/issues/375
2020-03-21 18:59:50 -07:00
Jarek Kowalski
272b657508
upgrade all dependencies to latest versions
2020-03-15 23:40:58 -07:00
Jarek Kowalski
e6fe1aa7f3
kopia-ui: misc
...
- launch server on a randomized port
- added support for connecting to remote server
- embedded version info in the app and htmlui
2020-03-05 18:40:03 -08:00
Jarek Kowalski
fd91186ead
travis: used own retry script, since travis_retry does not work in makefile
2020-02-29 10:55:46 -08:00
Jarek Kowalski
007890ebfd
travis: used own retry script, since travis_retry does not work in makefile
2020-02-29 10:46:42 -08:00
Jarek Kowalski
c159569070
changed how go-bindata is installed to avoid go.mod
2020-02-26 22:54:53 -08:00
Jarek Kowalski
7f79c77d73
Makefile: refactored tools to be installable on Windows with only minimal deps (make/curl/unzip)
...
This allows full kopia and kopia-ui to be built on Windows along with
running lint and integration tests.
2020-02-17 18:45:08 -08:00
Jarek Kowalski
930927547c
makefile: fixed support for PATH that includes directories with spaces
...
Verified with:
make website PATH="/tmp/With Space:$PATH"
2020-02-17 11:23:38 -08:00
Jarek Kowalski
729c1e0314
lint: upgrade to 1.23.3
2020-02-09 19:46:27 -08:00
Jarek Kowalski
c3ead4bc3e
Kopia UI: added desktop app shell based on Electron that runs in the tray ( #183 )
...
* app: added desktop app shell based on Electron that runs in the tray, starts a background kopia server and allows access to the UI
* icons: updated icons for the app
* htmlui: flexible containers
2020-02-01 11:58:22 -08:00
Jarek Kowalski
ac70a38101
lint: upgraded to 1.22.2 and make lint issues a build failure
...
fixed or silenced linter warnings, mostly due to magic numeric constants
2020-01-03 16:39:30 -08:00
Julio Lopez
a7ee7d57b6
Install go-bindata in /bin
2020-01-02 09:50:45 -08:00
Jarek Kowalski
771fec1077
build: added simple Windows-based build script
...
This orchestrates building HTMLUI and main binary, only uses built-in shell script and avoids having any dependencies on Unix tools. Latest go and npm are required.
2019-12-18 19:35:40 -08:00
Jarek Kowalski
bd7a82ab94
makefile: added clean target
2019-12-14 10:48:31 -08:00
Jarek Kowalski
6217df1a87
lint: switched to 1.21 and fixed a ton of whitespace issues discovered
...
by new wsl linter
2019-11-26 06:49:49 -08:00
Jarek Kowalski
e8a1eaa9ee
htmlui: added experimental HTML-based UI
...
This is enabled by `kopia server --ui` and can be viewed in a browser
at http://localhost:51515/
Right now it can only list snapshots and policies (barely).
2019-11-20 14:41:38 -08:00