Paul Martin
2015-12-25 46f33f87750573713509fbdbd0fc2ae51dc12044
refs
author Paul Martin <paul@paulsputer.com>
Friday, December 25, 2015 17:35 -0500
committer Paul Martin <paul@paulsputer.com>
Friday, December 25, 2015 17:35 -0500
commit46f33f87750573713509fbdbd0fc2ae51dc12044
tree aa227353d88fa97da0b40c02c46d45862c7013d3 tree | zip | gz
parent 2539ceea0d47467d54cedd340afa6ede2909b2bd view | diff
Fix for #976 - Filestore links via browser

+ GitLFS client support
+ FilestoreModel now parses meta file
+ Read meta heading from cache if available
+ Authentication based on accept headers for browser view filestore login
+ PathModel & PathChangeModel now understands filestore items
+ Zip & Rar downloads contain include filestore items
+ Filestore servlet returns LFS JSON error only if accepted by client
+ DiffStat now knows repository to allow identification of filestore items
+ Filestore items identified and returned via view, raw & blob links on
blame, commitDiff, commit and Tree pages
24 files modified
599 ■■■■ changed files
src/main/java/com/gitblit/Constants.java 4 ●●●● diff | view | raw | blame | history
src/main/java/com/gitblit/models/FilestoreModel.java 67 ●●●● diff | view | raw | blame | history
src/main/java/com/gitblit/models/PathModel.java 56 ●●●● diff | view | raw | blame | history
src/main/java/com/gitblit/servlet/AccessRestrictionFilter.java 7 ●●●●● diff | view | raw | blame | history
src/main/java/com/gitblit/servlet/DownloadZipServlet.java 18 ●●●●● diff | view | raw | blame | history
src/main/java/com/gitblit/servlet/FilestoreServlet.java 5 ●●●● diff | view | raw | blame | history
src/main/java/com/gitblit/servlet/GitFilter.java 14 ●●●●● diff | view | raw | blame | history
src/main/java/com/gitblit/servlet/RawServlet.java 2 ●●● diff | view | raw | blame | history
src/main/java/com/gitblit/utils/CompressionUtils.java 92 ●●●● diff | view | raw | blame | history
src/main/java/com/gitblit/utils/DiffStatFormatter.java 5 ●●●●● diff | view | raw | blame | history
src/main/java/com/gitblit/utils/DiffUtils.java 11 ●●●●● diff | view | raw | blame | history
src/main/java/com/gitblit/utils/GitBlitDiffFormatter.java 5 ●●●●● diff | view | raw | blame | history
src/main/java/com/gitblit/utils/JGitUtils.java 130 ●●●● diff | view | raw | blame | history
src/main/java/com/gitblit/wicket/pages/BlamePage.java 50 ●●●●● diff | view | raw | blame | history
src/main/java/com/gitblit/wicket/pages/CommitDiffPage.html 1 ●●●● diff | view | raw | blame | history
src/main/java/com/gitblit/wicket/pages/CommitDiffPage.java 31 ●●●● diff | view | raw | blame | history
src/main/java/com/gitblit/wicket/pages/CommitPage.html 3 ●●●● diff | view | raw | blame | history
src/main/java/com/gitblit/wicket/pages/CommitPage.java 36 ●●●● diff | view | raw | blame | history
src/main/java/com/gitblit/wicket/pages/FilestorePage.java 1 ●●●● diff | view | raw | blame | history
src/main/java/com/gitblit/wicket/pages/TreePage.html 3 ●●●● diff | view | raw | blame | history
src/main/java/com/gitblit/wicket/pages/TreePage.java 44 ●●●● diff | view | raw | blame | history
src/main/java/com/gitblit/wicket/panels/HistoryPanel.java 2 ●●● diff | view | raw | blame | history
src/main/resources/gitblit.css 6 ●●●●● diff | view | raw | blame | history
src/test/java/com/gitblit/tests/JGitUtilsTest.java 6 ●●●● diff | view | raw | blame | history