Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Implemented ConfigUserService. Fixed and deprecated FileUserService. | James Moger | 2011-12-04 | 1 | -6/+32 |
| | |||||
* | Preliminary changes for running on RedHat OpenShift. Still in-progress. | James Moger | 2011-12-02 | 1 | -9/+80 |
| | |||||
* | Revised user access checks to account for repository ownership. | James Moger | 2011-11-11 | 1 | -1/+1 |
| | | | | | Repository owners no longer have to be explicitly selected to grant them access to Git, feeds, and zip downloads. Idea from Github/dadalar. | ||||
* | Moved ObjectCache class | James Moger | 2011-11-07 | 1 | -1/+1 |
| | |||||
* | Build gbapi jar. Eliminate unnecessary gbapi runtime dependencies. | James Moger | 2011-11-01 | 1 | -3/+8 |
| | |||||
* | Documentation. Changed status RPC protection. Status tab for Manager. | James Moger | 2011-10-25 | 1 | -3/+5 |
| | |||||
* | Working edit settings RPC. Web.xml is not directly modified. | James Moger | 2011-10-24 | 1 | -5/+3 |
| | |||||
* | Per-repository setting to skip summary metrics | James Moger | 2011-10-23 | 1 | -0/+2 |
| | |||||
* | Separate management from administration in rpc servlet. | James Moger | 2011-10-23 | 1 | -9/+19 |
| | | | Added skeleton mechanism to update server settings via rpc. | ||||
* | Fixed collision error on rename repository or user | James Moger | 2011-10-22 | 1 | -0/+18 |
| | |||||
* | Documentation. Refactoring class names. Re-encapsulate settings. | James Moger | 2011-10-22 | 1 | -15/+11 |
| | |||||
* | Revised settings RPC to be Map<String, SettingModel>. | James Moger | 2011-10-21 | 1 | -0/+103 |
| | | | | Added setting metadata. Added server status rpc. Improved setting tab in Manager. | ||||
* | Cache repository sizes and default metrics for performance boost | James Moger | 2011-10-21 | 1 | -3/+53 |
| | |||||
* | Log calculation time of repository sizes. (issue 27) | James Moger | 2011-10-21 | 1 | -4/+16 |
| | | | | Also added a per-repository skip calculation flag. | ||||
* | Calculate repository sizes in Gitblit instead of the page. | James Moger | 2011-10-02 | 1 | -0/+5 |
| | |||||
* | Fairly complete json rpc interface to view/control Gitblit data objects. | James Moger | 2011-10-02 | 1 | -1/+26 |
| | |||||
* | Refactored federation servlet and utils. Started rpc servlet and utils. | James Moger | 2011-10-01 | 1 | -6/+3 |
| | |||||
* | Added IUserService.setup(IStoredSettings) for custom implementations. | James Moger | 2011-09-28 | 1 | -0/+1 |
| | | | | This allows custom implementations to store their settings alongside the Gitblit GO or WAR settings while remaining unit-testable. | ||||
* | Poke test during proposal phase. | James Moger | 2011-09-27 | 1 | -1/+2 |
| | |||||
* | Implemented a Federation Client. Bare clone tweaks. Documentation. | James Moger | 2011-09-26 | 1 | -78/+9 |
| | |||||
* | Bare option for federation pull registrations. Documentation. | James Moger | 2011-09-26 | 1 | -0/+3 |
| | |||||
* | Revised federation proposal mechanism. Added SendProposalPage. | James Moger | 2011-09-25 | 1 | -0/+80 |
| | |||||
* | Refined mirror federation feature. Documentation. | James Moger | 2011-09-22 | 1 | -5/+5 |
| | | | | HEAD is now properly reset if mirroring is enabled. Updated the federation pull status enum to include no change and mirrored states. | ||||
* | Implemented Federation Sets. Documentation. | James Moger | 2011-09-14 | 1 | -1/+28 |
| | |||||
* | Revised federation setting names. Improved documentation. | James Moger | 2011-09-13 | 1 | -11/+14 |
| | |||||
* | Largely completed, uber-cool federation feature. | James Moger | 2011-09-12 | 1 | -15/+432 |
| | |||||
* | Fixed rename and delete repository (issue 10) | James Moger | 2011-07-20 | 1 | -1/+40 |
| | | | | | | | | | | | | | | This was due to use of the FileResolver which caches repository objects. Calling close() on a cached repository instance would decrement a counter, but the repository would never really close and release all its resources because the FileResolver "held" the first count/reference so the object and refs databases were never closed. The solution was to use reflection to determine the actual "useCnt" of the repository and then call close() that number of times. In practice, the "useCnt" is probably always 2, and that is the default value in case reflection fails. | ||||
* | Allow specification of forward-slash character in urls (issue 11) | James Moger | 2011-07-18 | 1 | -0/+14 |
| | |||||
* | Optionally display repository on-disk size on repositories page. | James Moger | 2011-07-11 | 1 | -0/+13 |
| | |||||
* | Documentation. Added JavaDoc. Clarified repository access restriction. | James Moger | 2011-07-05 | 1 | -1/+1 |
| | |||||
* | Documentation. Adding JavaDoc comments. Adjustments to method names. | James Moger | 2011-07-01 | 1 | -38/+302 |
| | |||||
* | Big push for first release. | James Moger | 2011-06-25 | 1 | -20/+62 |
| | | | | | | | | | | | | * Build script overhaul including building & publishing GO, WAR, Docs, and Site. * Restored JGit 0.12.1 dependency and backported Blame. Got tired of waiting for JGit 1.0.0 Maven artifacts. * Changed Summary Page layout * Optional cookie authentication * Added icons for log, tags, and branches panels. * Show last commit author and short message on branches panel. * Unit testing. * Documentation. | ||||
* | Mostly stable war build. | James Moger | 2011-06-18 | 1 | -16/+43 |
| | | | | | Reorganization of resources. Dropped most hard-coded webapp configuration in favor of common web.xml file. Still contemplating configuring git servlet from web.xml too. | ||||
* | Added AccessRestrictionFilter and simplified authentication. | James Moger | 2011-06-14 | 1 | -3/+42 |
| | | | | | | | | | | | | | | | | Replaced servlet container basic authentication with a custom servlet filter which performs the same function. The advantage to this is that the servlet container is now divorced from the webapp. The login service (realm) also simplified a great deal and removes its Jetty dependencies. Additionally, the basic authorization pop-up will be displayed as needed based on the repository's access restriction. This was necessary for view-restricted repositories with the RSS feature. Its also necessary for completely open repositories as before it would prompt for credentials. Improved feed syndication feature. | ||||
* | Unit testing. Documentation. Simplified settings classes. | James Moger | 2011-06-09 | 1 | -12/+2 |
| | |||||
* | Documentation. Moved clone and fetch into JGitUtils. Create bare only. | James Moger | 2011-06-07 | 1 | -2/+2 |
| | |||||
* | Unit testing. Start of git-notes display feature. | James Moger | 2011-06-02 | 1 | -1/+1 |
| | |||||
* | Documentation. Enforce ".git" suffix for created repositories. | James Moger | 2011-06-01 | 1 | -0/+4 |
| | |||||
* | Readme markdown on summary page per-repository. | James Moger | 2011-06-01 | 1 | -0/+2 |
| | |||||
* | Codepro analyze dependencies. Documentation. | James Moger | 2011-05-27 | 1 | -5/+8 |
| | |||||
* | Changed git.otherUrls to web.otherUrls. | James Moger | 2011-05-26 | 1 | -1/+1 |
| | |||||
* | Findbugs. CodePro Audit. Checkstyle. Unit test refactoring. | James Moger | 2011-05-26 | 1 | -28/+61 |
| | |||||
* | Selected Apache License. Dropped : from name. Its simpler. | James Moger | 2011-05-25 | 1 | -0/+15 |
| | |||||
* | Delete/Rename repos & user. Edit link. Dropped crypt. Other git urls. | James Moger | 2011-05-24 | 1 | -36/+67 |
| | |||||
* | Owner editing. Frozen status. Grouped repositories. Documentation. | James Moger | 2011-05-19 | 1 | -7/+25 |
| | |||||
* | Moved distribution files. Revised build script. Security revisions. | James Moger | 2011-05-12 | 1 | -2/+14 |
| | |||||
* | Clarified access restrictions. | James Moger | 2011-05-11 | 1 | -3/+3 |
| | |||||
* | Renamed User to UserModel. | James Moger | 2011-05-11 | 1 | -9/+9 |
| | |||||
* | Add user. Implemented repository view and git access restrictions. | James Moger | 2011-05-11 | 1 | -10/+35 |
| | |||||
* | Build infrastructure improvements. Setting to show remote branches. | James Moger | 2011-05-04 | 1 | -6/+5 |
| | | | | | | | | | | | | The JGit team is now publishing 0.12.1 artifacts on the Eclipse Maven site. Yeah! That was the last missing piece for a slick Git:Blit deployment. The build has been reworked to download from Eclipse and to also download source and javadoc jars for setting up a development environment. Made the log4j pattern configurable by operating system. Moved Markdown utils to their own class since I need StringUtils for Build and that introduced a chicken-and-egg scenario. |