Commit Graph

37 Commits

Author SHA1 Message Date
1138-4EB 69a3f853bd feat: use cobra to provide subcommands, move sources to lib (#506)
- Use cobra in order to provide subcommands `serve` and `db`.
  - Subdir `cmd` is removed.
  - Subdir `cli` is created, which is a standard cobra structure.
- Sources related to the core are moved to subdir `lib`.
- #497 and #504 are merged.
- Deprecated flags are added. See https://github.com/filebrowser/filebrowser/pull/497#discussion_r209428120.
- [`viper.BindPFlags`](https://godoc.org/github.com/spf13/viper#BindPFlags) is used in order to reduce the verbosity in `serve.go`.
2018-08-22 01:29:51 +01:00
1138-4EB 714876e3d0 chore: fix release conditions 2018-08-16 07:32:46 +01:00
1138-4EB 5afe2cc52d chore: move filebrowser/dev img to separate repo (#500) 2018-08-07 13:29:50 +01:00
1138-4EB 81f05aa894 fix multiple entries in script deploy [travis-ci/travis-ci#7641] 2018-08-06 22:14:40 +01:00
1138-4EB 6f7fded3f1 update ricebox in caddy/assets 2018-08-06 20:08:56 +01:00
1138-4EB 52aebd0444 setup travis releases with filebrowserbot 2018-08-06 05:01:42 +01:00
1138-4EB 6c98dfc9fc release all the files in dist 2018-08-06 05:01:41 +01:00
1138-4EB 5ab5c7c243 add docker-credential-pass to dev img and use it in travis 2018-08-06 05:01:39 +01:00
1138-4EB 2592c5eb43 replace publish.sh with build/release.sh 2018-08-06 05:01:38 +01:00
Henrique Dias c6c915e387 update repo
License: MIT
Signed-off-by: Henrique Dias <hacdias@gmail.com>
2018-08-06 05:01:36 +01:00
1138-4EB 7459e66b71 add docker static client to filebrowser/dev 2018-08-06 05:01:31 +01:00
1138-4EB de7a8cee60 add gometalinter and goreleaser to travis, drop circleci 2018-08-06 05:01:25 +01:00
1138-4EB 703318c214 add travis 2018-08-06 05:01:16 +01:00
Henrique Dias 040455b4ac chore: add circle ci and use external assets 2018-02-01 16:18:44 +00:00
Davor Kapsa 0be294a502 travis: update go version (#276) 2017-11-09 20:58:34 +00:00
Henrique Dias 3434090a7c Fix Travis 2017-10-29 13:12:54 +00:00
Henrique Dias 03dcfa0d08
Update go 2017-07-29 19:38:47 +01:00
Henrique Dias c431645012
Update 2017-07-29 19:35:49 +01:00
Henrique Dias 9ca6ef1f3e Update .travis.yml 2017-07-29 15:47:01 +01:00
Henrique Dias dac92eec8b
Update and remove latest 2017-07-27 18:15:51 +01:00
Henrique Dias 155b5c3c02
Update Travis file 2017-07-27 08:23:50 +01:00
Henrique Dias ae06e99cd1
UPDATE TRAVIS 2017-07-27 08:12:02 +01:00
Henrique Dias a890e0abe3
update fm 2017-07-26 18:33:51 +01:00
Henrique Dias 80a07904dd
travis 2017-07-26 18:25:45 +01:00
Henrique Dias 42521f721c
Update travis 2017-07-26 09:05:41 +01:00
Henrique Dias 91a8fd3a01 Make this pass 2017-07-25 12:33:47 +01:00
Henrique Dias f61c324496
Fix typos and bugs 2017-07-25 12:25:15 +01:00
Henrique Dias 544da63680
update travis 2017-07-25 12:11:03 +01:00
Henrique Dias 2ca408d14f
update travis to include tests 2017-07-25 12:02:51 +01:00
Henrique Dias cfa97549b4 Update .travis.yml 2017-07-20 09:13:36 +01:00
Henrique Dias 2460463be6 Update .travis.yml 2017-07-20 09:13:08 +01:00
Henrique Dias e2868cbcf9
Travis release 2017-07-20 09:08:17 +01:00
Henrique Dias 3d25185a55
updates on editor 2017-07-01 08:36:28 +01:00
Henrique Dias 179d9f016e
fix travis 2017-06-26 15:59:21 +01:00
Henrique Dias dbb2151eba
fix travis 2017-06-26 15:48:23 +01:00
Henrique Dias da7aa22ac5
add caddy plugin 2017-06-26 15:39:35 +01:00
Henrique Dias 5c5fe0102b
travis 2017-06-25 09:59:08 +01:00