summaryrefslogtreecommitdiffstats
path: root/src/com/gitblit/GitBlit.java
Commit message (Collapse)AuthorAgeFilesLines
...
* Remove fork reference from origin repository on renameJames Moger2012-10-051-0/+8
|
* Fixed repository reference leak in fork mechanismJames Moger2012-10-041-41/+11
|
* Fixed duplicate entries in repository cache (issue 140)James Moger2012-10-041-10/+15
|
* Fix fork detection on WindowsJames Moger2012-10-031-0/+3
|
* Display entire fork network. Link as appropriate for user permissions.James Moger2012-10-031-1/+1
|
* Moved the fork mechanism from a javascript link to a separate pageJames Moger2012-10-021-31/+32
|
* Method to generate fork network graphJames Moger2012-10-011-0/+33
|
* Show fork links according to user permissions. Improve fork detection.James Moger2012-10-011-0/+76
|
* Preliminary implementation of server-side forking (issue 137)James Moger2012-09-291-20/+165
| | | | | | | | | | | | | | | | | | The fork mechanism clones the repository , access restrictions, and other config options. The app has been updated throughout to handle personal repositories and to properly display origin/fork links. In order to fork a repository the user account must have the #fork role, the origin repository must permit forking, and the user account must have standard clone permissions to the repository. Because forking introduces a new user role no existing user accounts can automatically begin forking a repository. This is both a pro and a con. Since the fork has the same access restrictions as the origin repository, those who can access the origin may also access the fork. This is intentional to facilitate integration-manager workflow. The fork owner does have the power to completely change the access restrictions of his/her fork.
* Draft project pages, project metadata, and RSS feedsJames Moger2012-09-071-0/+135
| | | | | | This is an in-progress feature to offer an interface for grouped repositories. This may help installations with large numbers of repositories stay organized. It also will be part of a future, more advanced security model.
* Merged CVE-2007-450 warning logging from Jason Pyeron (issue 126)Jason Pyeron2012-09-061-0/+3
|
* Cache repository models to improve performance (issue 103)James Moger2012-08-181-24/+113
|
* Fix performance logging null pointer on anonymous repository browsingJames Moger2012-08-171-1/+1
|
* Optionally cache repository list for improved performanceJames Moger2012-08-171-15/+137
|
* Submodules supportJames Moger2012-08-101-0/+15
|
* Per-repository authorization control: AUTHENTICATED and NAMED (issue 117)James Moger2012-08-021-0/+4
|
* Regex exclusions for repository search (issue 103)James Moger2012-08-011-1/+2
|
* Add recursion depth control for repository search (issue 103)James Moger2012-08-011-1/+2
|
* Update to JGit 2.0.0James Moger2012-07-111-0/+9
|
* Persist cookies in ConfigUserService. Update LDAPUserService to generate ↵James Moger2012-07-111-3/+9
| | | | cookies.
* Fixed bug where Manager could not update unreferenced setting (issue 85)James Moger2012-06-151-2/+6
|
* Try multiple encodings when working with string blobs (issue 97)James Moger2012-06-071-0/+9
|
* Expose JGit's runtime configuration settings (issue 93)James Moger2012-06-061-1/+25
|
* Implemented default access restriction (issue 88)James Moger2012-06-061-1/+1
|
* Revisions to custom fieldsJames Moger2012-05-101-1/+13
|
* Changed constants and fixed nullpointer in update repositoryJames Moger2012-05-101-26/+36
|
* Merge pull request #16 from jcrygier/custom_propertiesJames Moger2012-05-091-0/+11
|\ | | | | Custom Defined Repository Properties (Issue #92)
| * Make the variables / messages more consistantJohn Crygier2012-05-071-5/+5
| |
| * Web UI done for Custom Fields. Changed variable names to be consistent with ↵John Crygier2012-05-041-3/+3
| | | | | | | | "custom" instead of "user"
| * Change techique for custom properties to fall in line with reading / writing ↵John Crygier2012-05-041-0/+11
| | | | | | | | of all other properties
* | Reordered settings model loading to avoid WAR null pointerJames Moger2012-05-051-2/+2
|/
* Allow user services to control editing of display name and email addressJames Moger2012-04-251-0/+20
|
* Added a logout hook to IUserServiceJames Moger2012-04-251-0/+12
|
* Merge pull request #12 from jcrygier/ldap_unboundidJames Moger2012-04-241-0/+16
|\ | | | | Ldap unboundid
| * Skeleton LdapUserService based on John Cryiger's implementationJames Moger2012-04-061-0/+16
| |
* | Revised repository model list persistence (issue 81)James Moger2012-04-101-34/+18
| |
* | Fixed: could not clear any RepositoryModel setting list (issue 81)James Moger2012-04-091-5/+27
|/
* Eliminated Lucene settingsJames Moger2012-03-191-19/+2
|
* Implemented Lucene search result pagingJames Moger2012-03-171-3/+4
|
* Repository-branch Lucene indexing is now opt-inJames Moger2012-03-161-0/+11
|
* Close the Lucene index writer/searcher on a repository rename or deleteJames Moger2012-03-151-0/+3
|
* Refactored Lucene integration and fixed two index deleteDocument bugsJames Moger2012-03-151-13/+25
|
* More Lucene progressJames Moger2012-03-091-0/+1
|
* Draft integration of Lucene search mechanism and web uiJames Moger2012-02-281-2/+2
|
* Delete branch from index. Queue index update from the PostReceiveHook.James Moger2012-02-281-0/+10
|
* Partially working Lucene executor. Needs refactoring. (issue 16)James Moger2012-02-261-0/+10
|
* Use proper timezone to generate all metricsJames Moger2012-02-251-1/+1
|
* Fixed nullpointer on pushing to an empty repository (issue 69)James Moger2012-02-231-1/+1
|
* Account for null real path from servlet container (issue 67)James Moger2012-02-231-4/+8
|
* Allow specifying a timezone in gitblit.properties/web.xml (issue 54)James Moger2012-02-211-2/+35
|