summaryrefslogtreecommitdiffstats
path: root/src/main/java/com/gitblit/servlet
Commit message (Collapse)AuthorAgeFilesLines
...
| * Improve bad request handling in branch graph, zip, & syndication servletsJames Moger2014-09-084-8/+46
| |
* | Merge branch 'ticket/161' into developJames Moger2014-09-081-1/+1
|\|
| * Expose setting to control Lucene repository indexing frequencyJames Moger2014-09-081-1/+1
| |
* | Merge branch 'ticket/163' into developJames Moger2014-09-051-4/+1
|\|
| * Fix NPE in raw servlet for long project namesJames Moger2014-09-051-4/+1
| |
* | Merge branch 'ticket/154' into developJames Moger2014-09-042-36/+42
|\|
| * Fix raw serving of files/directories that do not exist in a branch/refJames Moger2014-09-042-36/+42
| |
* | Merge branch 'ticket/148' into developJames Moger2014-09-042-96/+119
|\|
| * Do not stamp raw servlet responses with cache-control headersJames Moger2014-09-042-7/+30
| |
* | Merge branch 'ticket/141' into developJames Moger2014-09-041-1/+1
|\|
| * Allow gitblit baseFolder to be defined by a system propertyKoen Serry2014-08-031-1/+1
| |
| * Merge branch 'ticket/139'James Moger2014-07-051-5/+2
| |\ | | | | | | | | | | | | Conflicts: src/main/java/com/gitblit/servlet/RawServlet.java
| * \ Merged #139 "Raw link blob paths do not respect web.forwardSlashCharacter"James Moger2014-07-051-5/+6
| |\ \
| * \ \ Merged #137 "NPE in RawServlet#L265"James Moger2014-07-051-0/+9
| |\ \ \
* | \ \ \ Merge branch 'ticket/139' into developJames Moger2014-07-051-5/+2
|\ \ \ \ \ | | |_|_|/ | |/| | | | | | | | | | | | | Conflicts: src/main/java/com/gitblit/servlet/RawServlet.java
| * | | | Fix raw servlet blob paths not respecting web.forwardSlashCharacterJames Moger2014-07-051-10/+8
| | | | |
* | | | | Merge branch 'ticket/139' into developJames Moger2014-07-051-5/+6
|\ \ \ \ \ | | |_|_|/ | |/| | |
| * | | | Fix raw servlet blob paths not respecting web.forwardSlashCharacterJames Moger2014-07-051-5/+6
| |/ / /
* | | | Merge branch 'ticket/137' into developJames Moger2014-07-051-0/+9
|\ \ \ \ | | |_|/ | |/| |
| * | | Fix possible NPE in RawServletJames Moger2014-07-051-0/+9
| |/ /
* | | Extract ticket service into an injectable object with a custom providerJames Moger2014-07-031-0/+2
| | |
* | | Extract services manager into a top-level injectable managerJames Moger2014-07-031-0/+2
| | |
* | | Use forked guice-servlet jar rather than stock jar from GoogleJames Moger2014-07-031-6/+2
| | |
* | | Use Guice annotations, not javax.inject annotationsJames Moger2014-07-0320-40/+40
| | |
* | | Dropped WebListener annotationJames Moger2014-07-031-2/+0
| | |
* | | Use Guice-Servlet rather than custom code and expose the InjectorJames Moger2014-07-033-287/+43
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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-031-15/+15
| | |
* | | Move the DaggerModule to the Dagger packageJames Moger2014-07-031-1/+1
| | |
* | | Embrace @Inject for Managers, Servlets, and FiltersJames Moger2014-07-0323-159/+295
| | |
* | | Return of Servlet3 servlet and filter loadingJames Moger2014-07-032-18/+287
| |/ |/| | | | | 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.
* | Use consistent keys for repository cache lookupsJames Moger2014-06-271-0/+3
|/
* Merge branch 'ticket/100' into release-v1.6.0James Moger2014-06-121-8/+0
|\
| * Fix cloning repositories with + in their namesJames Moger2014-06-121-8/+0
| |
* | Add repository and user/team lifecycle listener extension pointsJames Moger2014-06-091-1/+9
| |
* | Simplified repository creation with a NewRepositoryPageJames Moger2014-06-031-0/+16
| |
* | Add startup/shutdown LifeCycle extension pointJames Moger2014-05-151-0/+20
| |
* | Change enum name and unit test RSS tag queriesJames Moger2014-05-081-3/+3
| |
* | Updated the SyndicationServlet to provide an additional option to return ↵Gerard Smyth2014-05-081-44/+91
| | | | | | | | | | | | | | | | details of the tags in the repository instead of the commits. This uses a new 'ot' request parameter to indicate the object type of the content to return, which can be ither TAG or COMMIT. If this is not provided, then COMMIT is assumed to maintain backwards compatability. If tags are returned, then the paging parameters, 'l' and 'pg' are still supported, but searching options are currently ignored.
* | Restore tabbed formatting to make diffs to develop usefulJames Moger2014-05-081-358/+360
| |
* | Revise, complete, and fully test the FORK rpcJames Moger2014-05-081-18/+32
| |
* | Implement FORK RPC request typemanisha2014-05-081-339/+350
| |
* | Allow filter extensions to define init parameters in IStoredSettingsJames Moger2014-05-052-2/+83
| |
* | Add http request filter extension pointDavid Ostrovsky2014-05-057-10/+92
| | | | | | | | | | To allow for integration of 3rd party server monitoring solutions, Gitblit needs to expose an extension point for collecting http data.
* | Add raw links to branchesJames Moger2014-05-051-2/+13
| |
* | Replace RawPage with RawServletJames Moger2014-05-054-20/+12
| |
* | Refine branch and pages servletsJames Moger2014-05-042-15/+58
| |
* | Stream directly from repo instead of loading into ram and streamingJames Moger2014-05-041-4/+43
| |
* | Split pages servlet into a raw branch servlet and a gh-pages servletJames Moger2014-05-044-380/+547
|/
* Ensure repository is closed after processing a pages requestJames Moger2014-04-231-3/+2
|
* Fix subdirectory navigation in pages servlet (issue-412)James Moger2014-04-231-51/+59
|