summaryrefslogtreecommitdiffstats
path: root/src/main/java/com/gitblit/GitBlitServer.java
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'ticket/193' into developJames Moger2014-09-301-1/+10
|\
| * Support GITBLIT_HOME as a system property and environment variableJames Moger2014-09-301-1/+10
| |
* | Refine startup ascii artworkJames Moger2014-07-021-16/+1
|/
* [findbugs] Close resource stream in Gitblit GOJames Moger2014-04-171-1/+3
|
* Update to Jetty 9, drop AJPJames Moger2014-04-111-153/+57
|
* Support serving repositories over the SSH transportEric Myhre2014-04-101-702/+706
| | | | | | | Gitblit would greatly benefit from an integrated SSH server. This would complete the transport trifecta. Change-Id: I6fb95abe65655fa74d47ea71522d8d9a1541450c
* Replace JCommander with args4jJames Moger2014-03-271-33/+31
|
* Add GO launch parameter to specify daily, rolling log file generationJames Moger2014-02-211-0/+34
|
* Moved servlets and services to separate packagesJames Moger2013-11-291-3/+4
| | | | Change-Id: I5f0f50f4ae7d332e9f724a2e6f074fa71f646035
* Extract RuntimeManager from GitBlit singletonJames Moger2013-11-291-2/+1
| | | | Change-Id: I5358389396f816da979ec18a31421c2d2b67b3d9
* Update to Jetty 8.1.13 for Servlet 3James Moger2013-11-261-1/+1
| | | | Change-Id: If3f30af2ed250968e65cde58bd413213f4d384b1
* Define manager interfaces and update all of Gitblit to use managersJames Moger2013-11-261-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | These manager interfaces define how the GitBlit singleton will eventually be split into smaller component managers. The Wicket app and all servlets have been updated to request the needed managers. There are _very_ few method signature changes - although there are a handful. This is a surgical sharding of responsibility based on a proof of concept refactor. Instead of random references to GittBlit.self() there are now precise references to the manager interface required to accomplish some task. Some tasks may require references to multiple managers. The code is now littered with calls to GitBlit.getManager(class) and those familiar with the code-base will no doubt notice the duplication of methods from IUserService in IUserManager and the addition of implementation methods in the GitBlit context class. When the GitBlit class is broken apart and the existing external authentication user service classes are refactored to AuthenticationService classes, this will again simplify and flatten. But in order to safely and cleanly modularize the stable code-base we will have to live with a little duplication for a short while. Change-Id: I7314ec8acaab2dcc6092785ed4434cc09fdbbe16
* Add setting to automatically redirect http requests to the https portJames Moger2013-10-271-0/+29
| | | | Change-Id: I33966b8292434c10ffd623838d09527aaebaca5f
* Use equals to compare strings instead of ==Simon Harrer2013-10-241-2/+2
|
* Trim trailing whitespace and organize importsJames Moger2013-09-301-26/+26
| | | | Change-Id: I9f91138b20219be6e3c4b28251487df262bff6cc
* Fixed regression with http socket connectorJames Moger2013-05-061-8/+18
|
* Partially merged url panel with optional support for app clone urlsJames Moger2013-05-031-8/+8
|
* GO NIO connector thread pool size settingJames Moger2013-05-031-6/+8
|
* Added Git Daemon supportJames Moger2013-04-031-0/+4
|
* Reorganized to Apache Standard Directory Layout & integrated MoxieJames Moger2013-03-271-0/+626
This is a massive commit which reorganizes the entire project structure (although it is still monolithic), removes the Build classes, and switches to Moxie, a smarter Ant build tookit based on the original Gitblit Build classes. The Ant build script will likely require additional fine-tuning, but this is big step forward.