summaryrefslogtreecommitdiffstats
path: root/src/test/java/com/gitblit/tests/GitServletTest.java
Commit message (Collapse)AuthorAgeFilesLines
* Change IGitblit API to be more distinct from IUserServiceJames Moger2013-11-291-5/+5
| | | | Change-Id: I8fb38fb6a3dae74ad7a12b045b054373b9b02518
* Revised committer verification to require email addressJames Moger2013-11-291-16/+4
| | | | Change-Id: I5298c93e03099813f5713a4effd87913429aa3dc
* Update unit tests for refactored architectureJames Moger2013-11-291-4/+14
| | | | Change-Id: I04639db977c515e5e1090ef8f0e1ce858820cb03
* Define manager interfaces and update all of Gitblit to use managersJames Moger2013-11-261-35/+30
| | | | | | | | | | | | | | | | | | | | | | | | | 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
* Remove trailing whitespace from unit testsJames Moger2013-09-301-96/+111
| | | | Change-Id: I172bd4d493eee1013ec542ab97f1be29040f816d
* Fixed committer verification with merge commits (issue-264)James Moger2013-07-021-0/+117
|
* Fixed git servlet unit testJames Moger2013-07-021-17/+25
|
* Reflogs, Digests, and DashboardsJames Moger2013-06-181-3/+3
| | | | | | Renamed pushlog to reflog to better match it's current and future purpose. Split PushesPanel into ReflogPanel and DigestsPanel. Overhauled project pages and gave them a coherent purpose from the dashboard.
* Completed migration to JGit 3.0.0-SNAPSHOTJames Moger2013-04-151-2/+3
|
* Fix unit testsDavid Ostrovsky2013-04-141-1/+1
|
* Added Git Daemon supportJames Moger2013-04-031-30/+49
|
* Revised incremental push tags featureJames Moger2013-04-011-4/+4
|
* Reorganized to Apache Standard Directory Layout & integrated MoxieJames Moger2013-03-271-0/+775
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.