Paul Martin
2015-10-10 bd0e83e350fc703bcae72a28c41b09d9a9cec594
refs
author Paul Martin <paul@paulsputer.com>
Saturday, October 10, 2015 07:46 -0400
committer Paul Martin <paul@paulsputer.com>
Saturday, October 10, 2015 07:50 -0400
commitbd0e83e350fc703bcae72a28c41b09d9a9cec594
tree f9c3d5112600f89f64ded2d56472664db185750a tree | zip | gz
parent f2a9b239d2605b36401dd723ac22c195b938f8e0 view | diff
Git-LFS support

+ Metadata maintained in append-only JSON file providing complete audit
history.
+ Filestore menu item
+ Lists filestore items
+ Current size and availability
+ Link to GitBlit Filestore help page (top right)
+ Hooks into existing repository permissions
+ Uses default repository path for out-of-box operation with Git-LFS
client
+ accessRestrictionFilter now has access to http method and auth header
+ Testing for servlet and manager
11 files added
21 files modified
2688 ■■■■■ changed files
src/main/distrib/data/defaults.properties 14 ●●●●● diff | view | raw | blame | history
src/main/java/com/gitblit/Constants.java 4 ●●●● diff | view | raw | blame | history
src/main/java/com/gitblit/FederationClient.java 2 ●●● diff | view | raw | blame | history
src/main/java/com/gitblit/GitBlit.java 7 ●●●● diff | view | raw | blame | history
src/main/java/com/gitblit/guice/CoreModule.java 3 ●●●●● diff | view | raw | blame | history
src/main/java/com/gitblit/guice/WebModule.java 6 ●●●● diff | view | raw | blame | history
src/main/java/com/gitblit/manager/FilestoreManager.java 439 ●●●●● diff | view | raw | blame | history
src/main/java/com/gitblit/manager/GitblitManager.java 73 ●●●●● diff | view | raw | blame | history
src/main/java/com/gitblit/manager/IFilestoreManager.java 54 ●●●●● diff | view | raw | blame | history
src/main/java/com/gitblit/manager/IGitblit.java 3 ●●●● diff | view | raw | blame | history
src/main/java/com/gitblit/models/FilestoreModel.java 159 ●●●●● diff | view | raw | blame | history
src/main/java/com/gitblit/servlet/AccessRestrictionFilter.java 54 ●●●● diff | view | raw | blame | history
src/main/java/com/gitblit/servlet/DownloadZipFilter.java 8 ●●●●● diff | view | raw | blame | history
src/main/java/com/gitblit/servlet/FilestoreServlet.java 493 ●●●●● diff | view | raw | blame | history
src/main/java/com/gitblit/servlet/GitFilter.java 78 ●●●●● diff | view | raw | blame | history
src/main/java/com/gitblit/servlet/GitblitContext.java 2 ●●●●● diff | view | raw | blame | history
src/main/java/com/gitblit/servlet/RawFilter.java 8 ●●●●● diff | view | raw | blame | history
src/main/java/com/gitblit/utils/JsonUtils.java 21 ●●●●● diff | view | raw | blame | history
src/main/java/com/gitblit/wicket/FilestoreUI.java 62 ●●●●● diff | view | raw | blame | history
src/main/java/com/gitblit/wicket/GitBlitWebApp.java 16 ●●●●● diff | view | raw | blame | history
src/main/java/com/gitblit/wicket/GitBlitWebApp.properties 8 ●●●● diff | view | raw | blame | history
src/main/java/com/gitblit/wicket/GitblitWicketApp.java 3 ●●●●● diff | view | raw | blame | history
src/main/java/com/gitblit/wicket/pages/FilestorePage.html 37 ●●●●● diff | view | raw | blame | history
src/main/java/com/gitblit/wicket/pages/FilestorePage.java 114 ●●●●● diff | view | raw | blame | history
src/main/java/com/gitblit/wicket/pages/FilestoreUsage.html 69 ●●●●● diff | view | raw | blame | history
src/main/java/com/gitblit/wicket/pages/FilestoreUsage.java 25 ●●●●● diff | view | raw | blame | history
src/main/java/com/gitblit/wicket/pages/RootPage.java 1 ●●●● diff | view | raw | blame | history
src/main/resources/gitblit.css 16 ●●●●● diff | view | raw | blame | history
src/test/java/com/gitblit/tests/FilestoreManagerTest.java 547 ●●●●● diff | view | raw | blame | history
src/test/java/com/gitblit/tests/FilestoreServletTest.java 355 ●●●●● diff | view | raw | blame | history
src/test/java/com/gitblit/tests/GitBlitSuite.java 2 ●●● diff | view | raw | blame | history
src/test/java/com/gitblit/tests/GitblitUnitTest.java 5 ●●●●● diff | view | raw | blame | history