Luca Milanesio
2012-08-14 85f639aa3eee0b4e02eba20e6a5197b684941544
refs
author Luca Milanesio <luca.milanesio@gmail.com>
Tuesday, August 14, 2012 03:07 -0400
committer Luca Milanesio <luca@milanesio.org>
Friday, October 19, 2012 21:53 -0400
commit85f639aa3eee0b4e02eba20e6a5197b684941544
tree ef08a5119540cb7eb7d502a4ae4b40f2cae6be57 tree | zip | gz
parent c658df9e87d65b08d5482cf04489cb0532ff83dd view | diff
Allows integration of GitBlit as plug-in in other projects.

There are now three new targets on the ANT build:
- buildJAR: creates a GitBlit JAR including the GitBlit biz logic
- installMaven: install GitBlit JAR as Maven module
- uploadMaven: uploads GitBlit JAR to a Maven repository

Additional extensions have been made to allow:
a) GitBlit to load his resources outside of Wicket domain
b) GitBlit to use an injected UserService
c) Generic authentication of HTTP Request using 3rd party logic
d) Load settings programmatically from an InputStream
e) Use cookie authentication OR generic HTTP Request
authentication for Wicket pages
f) UserModel with branch-level security logic
2 files added
7 files modified
209 ■■■■ changed files
.gitignore 1 ●●●● diff | view | raw | blame | history
build.xml 75 ●●●●● diff | view | raw | blame | history
pom.xml 7 ●●●●● diff | view | raw | blame | history
src/com/gitblit/GitBlit.java 74 ●●●● diff | view | raw | blame | history
src/com/gitblit/models/UserModel.java 7 ●●●● diff | view | raw | blame | history
src/com/gitblit/wicket/pages/BasePage.java 18 ●●●●● diff | view | raw | blame | history
src/com/gitblit/wicket/pages/RepositoriesPage.java 4 ●●● diff | view | raw | blame | history
src/com/gitblit/wicket/pages/RepositoryPage.java 16 ●●●●● diff | view | raw | blame | history
tmplt.pom.xml 7 ●●●●● diff | view | raw | blame | history