James Moger
e6ae536d3a
Documentation
9 years ago
James Moger
35fe70c73a
Adjust builds for appropriate dependencies
9 years ago
James Moger
9bc44161b6
Removed beans.xml
9 years ago
James Moger
94146dd495
Use forked guice-servlet jar rather than stock jar from Google
9 years ago
James Moger
575d4f690b
Temporarily depend on patched guice-servlet (guice-807)
10 years ago
James Moger
52daaea33d
Restore all security filters
10 years ago
James Moger
cdb2fe6428
Use Guice annotations, not javax.inject annotations
10 years ago
James Moger
8f50853cf7
Dropped WebListener annotation
10 years ago
James Moger
c828cf2db8
Use Guice-Servlet rather than custom code and expose the Injector
This is a fairly functional variation of Gitblit with one notable
exception:
The security filters are not working properly.
This is a design flaw in Guice that I have reported upstream [1]. The
general idea is that Guice-Servlet filters are not properly wrapping the
ServletRequest. This has historically been a problem for Guice-Servlet
servlets but Google has fixed most of those issues. Unfortunately, all
the same flaws reported against the servlet delegation also exist in
Guice-Servlet filter delegation. :(
[1]: https://code.google.com/p/google-guice/issues/detail?id=807
10 years ago
James Moger
aa1361d04c
Replace Dagger with Guice 4.0 beta and update Guava to 16.0.1
10 years ago
James Moger
6720653097
Move the DaggerModule to the Dagger package
10 years ago
James Moger
1b34b05f5b
Embrace @Inject for Managers, Servlets, and Filters
10 years ago
James Moger
1fc1bda84e
Update to Dagger 1.2.1 and Guava 15
10 years ago
James Moger
17e2d34070
Return of Servlet3 servlet and filter loading
This is a quick return of the servlet3-style code which was reverted mid-December 2013. It is not completely tested, but a casual review was done and it's looks good. The next steps should be to restore `@Inject` annotations, simplify *DaggerModule* boilerplate, and run this on a JEE container with CDI - like JBoss AS 7.
10 years ago
James Moger
d19549897c
Merged #128 "Move apt folder from 'dagger' to 'gen'"
9 years ago
James Moger
6bd25df6bd
Switch apt folder from 'dagger' to 'gen'
9 years ago
James Moger
be4a85d568
Merged #127 "Update to SSHD 0.11.1-atlassian-1"
9 years ago
James Moger
c2634fbb83
Update to SSHD 0.11.1-atlassian-1
9 years ago
James Moger
7480c393a8
Merged #126 "Update to JGit 3.4.1"
9 years ago
James Moger
4ed96d6b2e
Merged #125 "Update to Groovy 2.3.3"
9 years ago
James Moger
728c576493
Update to JGit 3.4.1
9 years ago
James Moger
3238626b92
Merged #122 "Update to SLF4j 1.7.7"
9 years ago
James Moger
096172e538
Update to Groovy 2.3.3
9 years ago
James Moger
a46589f2c4
Update to SLF4j 1.7.7
9 years ago
James Moger
4f92ba8a4a
Refine startup ascii artwork
9 years ago
James Moger
4b441d259c
Merged #124 "Update to Freemarker 2.3.20"
9 years ago
James Moger
1368b57d77
Merged #123 "Update to gson 2.2.2"
9 years ago
James Moger
55c7e6ed6a
Update to Freemarker 2.3.20
9 years ago
James Moger
a582f7eebc
Update to gson 2.2.2
9 years ago
James Moger
6c59a7f19f
Merged #122 "Update to SLF4j 1.7.7"
9 years ago
James Moger
21df0daeac
Update to SLF4j 1.7.7
9 years ago
James Moger
04e1f27753
Documentation
9 years ago
James Moger
08b991702f
Merge branch 'ticket/121' into develop
9 years ago
Kyle Gottfried
b2ef5a6b0f
Refine web.canonicalUrl documentation
9 years ago
James Moger
e1fc54871d
Merged #120 "Update Korean translation"
9 years ago
James Moger
55db9a9427
Merge branch 'ticket/120' into develop
9 years ago
James Moger
98cf13665a
Merged #109 "Use release name as root directory in Gitblit GO artefacts"
9 years ago
Alex Lewis
184929de48
Gitblit GO artefacts use release name for root directory.
10 years ago
James Moger
f4ff5d1b36
Merged #118 "Project selections are lower-case"
9 years ago
James Moger
9b89bf102d
Merge branch 'ticket/118' into develop
9 years ago
James Moger
3983a12012
Fix project model creation bug with forced lowercase names
9 years ago
James Moger
dcaaa212b7
Merged #117 "Duplicate repositories on dashboards"
9 years ago
James Moger
5bcb9448de
Merge branch 'ticket/117' into develop
9 years ago
James Moger
44c005e7c1
Use consistent keys for repository cache lookups
9 years ago
James Moger
5b41f21c57
Merge branch 'ticket/115' into develop
9 years ago
James Moger
a1bf199ad6
Merged #115 "Milestone names with hypens are trouble"
9 years ago
James Moger
5d41d9b88d
Escape Lucene query values with hyphens
9 years ago
James Moger
be722e7555
Merged #113 "Internal error on entering the blob page url without specifying a path"
9 years ago
James Moger
0fd37157bc
Merge branch 'ticket/113' into develop
9 years ago
James Moger
adfbad2d98
Redirect to tree root when blob page parameters are invalid
9 years ago