Pre-release

@FilebrowserBot FilebrowserBot released this Jan 9, 2019

Guide: https://docs.filebrowser.xyz/upgrade-from-1.x

Breaking changes

  • Previous configuration database and configuration files are not compatible.
  • Old share links ARE NOT compatible with the new configuration hence not imported.
  • DOES NOT have direct integration with Hugo nor Jekyll.
  • DOES NOT have user-specific CSS. The admin can customize for the whole installation.
  • Command runner ROOT variable is now SCOPE.
  • Command runner FILE variable is now an absolute path and not relative to SCOPE.

Please check our docs for further information: http://docs.filebrowser.xyz

Changelog

c1f344e chore: version v2.0.0-rc.1
9f6e51b fix: wizard pushRicebox non-existing envvar
27d1a95 fix: update to goreleaser dockers changes
8c2c298 fix: goreleaser main file
43e494b fix: wizard -r requires an argument
f218c2a fix: wizard release
2c52607 style: rename functions in root.go (#623)
e0a3ce9 feat: add no auth to quick setup (#621)
d0fd97d chore: style and gofmt (#622)
a70b9e2 Merge pull request #620 from filebrowser/chore-docker
5a0547b chore: update Dockerfile
66010d8 feat: quick docs update
e68af01 feat: add docs info
2ba5a42 docs: improve some cli docs
58edf87 Merge pull request #618 from filebrowser/chores-version
7a775c4 use log.Fatal instead of panic
b470834 enable version subcmd and --version flag for root cmd and all subcmds
ef56112 reduce code duplication
8864466 fix: root
68bdf65 feat: update frontend
7206920 fix: use server options from DB too (#616)
76bf729 feat: add replace opt
fc06f64 feat: simplify flag adding
0e7abaa feat: make server options a struct (#615)
73b8d2e feat: config/users import/export (#613)
46b2215 feat: remove useless code
cae8809 chore: update ricebox path on caddy repo [ci skip]
33a58c9 fix: rename global scope as root and fix root md
01ff03e feat: wrap commands to send info (#612)
f396602 feat: rename import to upgrade
148d233 fix: remove init from root
ebaed3c feat: improve docs output
a2d3243 Merge pull request #610 from filebrowser/hashedpwd
550269d feat: only hash if it's default pw
a2742df feat: add hash command
56c1536 docs: update caddy issue template
143dcec Merge pull request #606 from filebrowser/viper
999c69d feat: cleanup cli
2b8bd28 merge with master
f55f205 feat: add global scope (#604)
07f3ee3 fix: dont fail when can't detect file type (#609)
e22598a feat: change default to 8080
12eb050 feat: simplify future changes
02c34ef Merge pull request #608 from filebrowser/dont-persist
a8ff679 feat: dont persist server data on database
22f2287 feat: update frontend
d97bafb feat: update frontend
2d858e6 fix: allow embedding into iframes (close #550)
28b326a fix: do not read whole file on listings
72402b0 Merge pull request #603 from filebrowser/feat-viper
1080bfd [WIP] add viper to manage envvars and cfg files
09a6ffb fix Dockerfile entrypoint args
c830b80 🧼: remove comment [ci skip]
3939e7b feat: scope must be set on CMD
ed3d32e feat: correct db path
365eff8 feat: update dockerfile
92fda00 🧹: gofmt
d309066 feat: v2 (#599)
013ddf4 chore: setting untracked version [ci skip]

Assets 20

@FilebrowserBot FilebrowserBot released this Jan 5, 2019

Changelog

663e060 chore: version v1.11.0
77868b2 fix goreleaser work dir, go get
3988bdb move filebrowser bin to root
835c37d replace gometalinter with golangci-lint (#596)
0b66d70 allow to set default user with env vars (#591)
7394f6b fix multi-select files download error when filename contains '+' (#571)
802bcd8 set threshold for large files (#558)
ea3576d fix directories in search results can not be opened by click (#583)
c01ebf3 feat: readd dos2unix
b344efe fix: move everything to LF (#588)
4945635 add go mod support (#586)
59f2863 update README.md (#568)
dae992d docs: remove old disclaimer and add new one (#533)
a019489 fix: recognize small text files (#531)
43707a6 chore: update frontend
516aa80 readme: fix ci badge
fc84aa6 readme: fix ci badge
d16352b fix: search case sensitiveness (#515)
3372f05 chore(goreleaser): adapt main to refactoring (#506)
0c53f06 chore(version): set CLI version from lib
0f2be94 chore(dokerfile): load config file implicitly
d5fcb55 chore: add version to subcmds
69a3f85 feat: use cobra to provide subcommands, move sources to lib (#506)
b1eb907 chore: use commit SHA as version if not release (#505)
43ab4fa chore: fix rice-box import with sed in push_ricebox
7afaf59 chore: fix author in push_rice (#514)
1e12bb7 fix(config): ensure provided config path is used (#508)
69d1fdc chore: setting untracked version [ci skip]

Assets 20

@FilebrowserBot FilebrowserBot released this Aug 16, 2018 · 117 commits to master since this release

Changelog

b579350 chore: version v1.10.0
714876e chore: fix release conditions
0854c42 chore: make release.sh executable, update frontend
10607eb docs: update docker iamge
ed62451 feat: proxy auth support (#485)
b90e7b8 docs: add freenode badge
8186e8f add pull request template (#501)
b7022bd style: fix linting issues
5afe2cc chore: move filebrowser/dev img to separate repo (#500)
65ea97b chore(gometalinter): exclude vendor
69f11ed fix: use './...' when running gometalinter
81f05aa fix multiple entries in script deploy [travis-ci/travis-ci#7641]
4470e0b fix: error at first sign
8ad626b Merge pull request #492 from filebrowser/chore/build
6f7fded update ricebox in caddy/assets
1149092 update frontend submodule
18a9d97 fix(publish): fetch all before checking a matching semver in the frontend
ac3ad47 fix rice-box dir in travis
43288e9 add deploy_key.enc 9ca81b5594f5
52aebd0 setup travis releases with filebrowserbot
6c98dfc release all the files in dist
5ab5c7c add docker-credential-pass to dev img and use it in travis
2592c5e replace publish.sh with build/release.sh
c6c915e update repo
993bab4 chore(gometalinter): gas is renamed to gosec [alecthomas/gometalinter#505]
6cb2e30 build docker images with goreleaser
7459e66 add docker static client to filebrowser/dev
28952e8 move caddy to separate repo
569354c ignore rice-box.go
de7a8ce add gometalinter and goreleaser to travis, drop circleci
703318c add travis
a2e2932 add filebrowser/frontend as a submodule
d11aa8d add filebrowser/filebrowser:dev, move dep execution to build.sh
f91ee24 drop package.json, use yarn instad of npm, add build_in_docker.sh
46b5fa0 chore: disable gosec (#490)
fb1dbb4 new issue templates (#477)
4e454f4 add ca-certificates to scratch docker image (#478)
6bbeddd docs: add note about filemanager migration
90ad46b updated readme - case sensitive (#481)
202c9c9 natural sort (#474)
c6f60d2 subdir 'logo' moved to separate repo (#473)
eb12bf2 feat: handle subtitles for video streaming (#468)
ccf1722 Update .dockerignore
80da59d chore: setting untracked version [ci skip]

Assets 20