summaryrefslogtreecommitdiffstats
path: root/src/main
Commit message (Collapse)AuthorAgeFilesLines
* GitHub OAuth login for GitBlitticket/138David Ostrovsky2014-07-079-1/+640
|
* Support injection of plugin ExtensionsJames Moger2014-07-031-1/+29
|
* Delay setup of the repositories folder to start()James Moger2014-07-031-2/+2
|
* Delay pf4j instantiation and setup to start()James Moger2014-07-031-13/+12
|
* Extract ticket service into an injectable object with a custom providerJames Moger2014-07-0312-157/+136
|
* Implement custom IPublicKeyManager providerJames Moger2014-07-039-258/+304
|
* Annotate managers with @SingletonJames Moger2014-07-0310-24/+37
|
* Extract services manager into a top-level injectable managerJames Moger2014-07-0317-404/+397
|
* Removed beans.xmlJames Moger2014-07-031-10/+0
|
* Use forked guice-servlet jar rather than stock jar from GoogleJames Moger2014-07-031-6/+2
|
* Restore all security filtersJames Moger2014-07-031-5/+10
|
* 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.
* Switch apt folder from 'dagger' to 'gen'James Moger2014-07-031-0/+1
|
* Refine startup ascii artworkJames Moger2014-07-022-16/+12
|
* Refine web.canonicalUrl documentationKyle Gottfried2014-07-011-2/+12
|
* Merged #120 "Update Korean translation"James 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
| | |