summaryrefslogtreecommitdiffstats
path: root/src/main/java
Commit message (Collapse)AuthorAgeFilesLines
* Use Guice annotations, not javax.inject annotationsJames Moger2014-07-0337-63/+64
|
* Dropped WebListener annotationJames Moger2014-07-031-2/+0
|
* Use Guice-Servlet rather than custom code and expose the InjectorJames Moger2014-07-0310-377/+178
| | | | | | | | | | | | | | | 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
* Replace Dagger with Guice 4.0 beta and update Guava to 16.0.1James Moger2014-07-0311-429/+178
|
* Move the DaggerModule to the Dagger packageJames Moger2014-07-032-2/+6
|
* Embrace @Inject for Managers, Servlets, and FiltersJames Moger2014-07-0336-592/+358
|
* Return of Servlet3 servlet and filter loadingJames Moger2014-07-037-381/+683
| | | | 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.
* Refine startup ascii artworkJames Moger2014-07-022-16/+12
|
* Merge branch 'ticket/120' into developJames Moger2014-07-011-4/+4
|\
| * Fix translationRevi2014-06-261-4/+4
| | | | | | As well as links.
* | Fix project model creation bug with forced lowercase namesJames Moger2014-06-271-7/+8
| |
* | Use consistent keys for repository cache lookupsJames Moger2014-06-273-29/+86
| |
* | Escape Lucene query values with hyphensJames Moger2014-06-271-1/+1
| |
* | Redirect to tree root when blob page parameters are invalidJames Moger2014-06-271-0/+5
| |
* | Merged #114 "StackOverFlow on (de)serialization"James Moger2014-06-272-5/+12
|\ \ | |/ |/|
| * Do not serialize Loggerticket/114James Moger2014-06-272-5/+12
| |
* | Fix NPE when there are two repositories which only differ in caseSascha Vogt2014-06-181-2/+2
|/
* DocumentationJames Moger2014-06-161-1/+1
|
* Expose an Italiano language option in user preferencesJames Moger2014-06-161-0/+1
|
* Merge pull request #196 from giamma/release-v1.6.0James Moger2014-06-164-0/+812
|\ | | | | Italian translation.
| * Italian translation.GianMaria Romanato2014-06-154-0/+812
| | | | | | | | | | | | | | | | | | | | | | | | | | | | When it comes to IT terminology, the Italian language borrows a lot of terms from English, and it is often difficult to decide what is to be translated and what is to be kept in English. I tried to follow the same approach adopted by the translators of the pro-git book, so for example "clone", "push" are not translated, while "branch" is translated (the noun, not the git command). I did my best to try to provide the best possible translation, but I had not enough time to test all translations on screen. Finally I noted that there are some duplicate keys e.g. gb.comment which appears one with a capital C and once with a lowercase C.
* | changed empty repo pageJeroen Baten2014-06-151-5/+5
| |
* | Dutch translated stringsJeroen Baten2014-06-141-9/+81
| |
* | Update Korean translationDongsu, KIM2014-06-142-11/+81
| |
* | Reorder "email on ticket changes" preference to follow "email address"James Moger2014-06-131-1/+1
| |
* | Add Deutsch (de) language preference choiceJames Moger2014-06-131-0/+1
| |
* | Merge pull request #192 from carstenlenz/release-v1.6.0James Moger2014-06-134-0/+811
|\ \ | | | | | | Add german translation to Gitblit
| * | Add german translation of welcome.mkdCarsten Lenz2014-06-131-0/+3
| | |
| * | Add german translation of login.mkdCarsten Lenz2014-06-131-0/+3
| | |
| * | Add german translation of EmptyrepositoryPage.htmlCarsten Lenz2014-06-131-0/+60
| | |
| * | Add german translation of GitBlitWebApp.propertiesCarsten Lenz2014-06-131-0/+745
| |/
* | Merge branch 'ticket/103' into release-v1.6.0James Moger2014-06-131-6/+12
|\ \
| * | Catch flotr2 exceptions, otherwise downstream AngularJS doesn't executeJames Moger2014-06-131-6/+12
| | |
* | | Fix NPE in GitblitClientJames Moger2014-06-131-3/+5
| | |
* | | Merge branch 'ticket/100' into release-v1.6.0James Moger2014-06-122-9/+3
|\| |
| * | Fix cloning repositories with + in their namesJames Moger2014-06-122-9/+3
| | |
* | | Updated norwegian translationLeif Jantzen2014-06-112-0/+133
| | |
* | | Chinese translation for release-v1.6.0(d2d5fc) at 2014_06_10.Stardrad Yin2014-06-102-4/+76
| |/ |/|
* | Fix milestone link statii query parametersJames Moger2014-06-091-1/+7
| |
* | Fix invalid generated SSH url for port 22James Moger2014-06-091-1/+1
| |
* | Add repository and user/team lifecycle listener extension pointsJames Moger2014-06-099-16/+267
| |
* | Redirect to teams page on team creation, updates, or deletionsJames Moger2014-06-091-3/+3
| |
* | Fix substring regression in repository name panelJames Moger2014-06-091-1/+2
| |
* | Switch to basic ant copy filter for web.xmlJames Moger2014-06-091-5/+1
| |
* | Link to open tickets view for open milestones from ticket pageJames Moger2014-06-091-2/+6
| |
* | Fix locale preference storingJames Moger2014-06-091-2/+9
| |
* | Use separate project and name field models in the RepositoryNamePanelJames Moger2014-06-093-43/+36
| |
* | Add clone transport user preferenceJames Moger2014-06-056-1/+64
| |
* | Add setting to control inclusion of personal repositories in the main listJames Moger2014-06-051-1/+12
| |
* | Use AJAX to manage the SSH keys panelJames Moger2014-06-052-20/+28
| |