Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Fixed ticgit ticket urls (issue 157) | James Moger | 2012-10-31 | 1 | -0/+1 | |
| | ||||||
* | Added frm to default pretty print extensions (issue 156) | James Moger | 2012-10-31 | 1 | -0/+1 | |
| | ||||||
* | Replaced fork icon | James Moger | 2012-10-30 | 1 | -0/+1 | |
| | ||||||
* | Experimental JGit-based GC Executor | James Moger | 2012-10-28 | 2 | -12/+11 | |
| | ||||||
* | Implemented exclusion (X) permission | James Moger | 2012-10-23 | 1 | -1/+20 | |
| | ||||||
* | Permission regexes are now case-insensitive | James Moger | 2012-10-22 | 2 | -4/+4 | |
| | ||||||
* | Implemented optional create-on-push | James Moger | 2012-10-21 | 3 | -4/+3 | |
| | | | | | | | | | | | | | | | | If this feature is enabled then permitted users can automatically create a repository when pushing to one that does not yet exist. Permitted users are administrators and any user with the CREATE role. If the pushing account is an administrator, the created repository may be located in any folder/project space. This reposiory will inherit the server's default access restriction and authorization control. The repository owner will be the pushing account. If the pushing account is a regular user with the CREATE role, the repository can only be located in the account's personal folder (~username/myrepo.git). This repository will be VIEW restricted and accessible by NAMED users. The repository owner will be the pushing account. | |||||
* | Split committer verification description into two strings | James Moger | 2012-10-19 | 2 | -3/+1 | |
| | ||||||
* | Completed permissions UI, RPC, and Manager support (issue 36) | James Moger | 2012-10-19 | 2 | -5/+24 | |
| | ||||||
* | Exclude submodules from zip downloads (issue 151) | James Moger | 2012-10-19 | 1 | -0/+1 | |
| | ||||||
* | Add note about http.sslVerify to federation docs (issue 146) | James Moger | 2012-10-19 | 1 | -0/+7 | |
| | ||||||
* | Experimental committer verification | James Moger | 2012-10-11 | 2 | -2/+36 | |
| | ||||||
* | Fixed bug where repository ownership was not updated on rename user | James Moger | 2012-10-10 | 1 | -0/+1 | |
| | ||||||
* | Try regex permission matching if exact permission is not found (issue 36) | James Moger | 2012-10-10 | 2 | -1/+14 | |
| | ||||||
* | Update to Jetty 7.6.7 | James Moger | 2012-10-10 | 1 | -1/+1 | |
| | ||||||
* | Finer-grained repository access permissions (issue 36) | James Moger | 2012-10-10 | 5 | -13/+84 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Implemented discrete repository access permissions to replace the really primitive course-grained permissions used to this point. This implementation allows for finer-grained access control, but still falls short of integrated, branch-based permissions sought by some. Access permissions follow the conventions established by Gitosis and Gitolite so they should feel immediately comfortable to experienced users. This permissions infrastructure is complete and works exactly as expected. Unfortunately, there is no ui in this commit to change permissions, that will be forthcoming. In the meantime, Gitblit hot-reloads users.conf so the permissions can be manipulated at runtime with a text editor. The following per-repository permissions are now supported: - V (view in web ui, RSS feeds, download zip) - R (clone) - RW (clone and push) - RWC (clone and push with ref creation) - RWD (clone and push with ref creation, deletion) - RW+ (clone and push with ref creation, deletion, rewind) And a users.conf entry looks something like this: [user "hannibal"] password = bossman repository = RWD:topsecret.git | |||||
* | Fixed missing translations in Gitblit Manager builds (issue 145) | James Moger | 2012-10-09 | 1 | -0/+1 | |
| | ||||||
* | Fixed bug in create/rename repository if the root group alias is specified ↵ | James Moger | 2012-10-05 | 1 | -0/+1 | |
| | | | | (issue 143) | |||||
* | Implemented New Repository for personal repositories | James Moger | 2012-10-05 | 1 | -3/+3 | |
| | ||||||
* | Catch all exceptions from MarkdownPapers and rethrow as ParseException ↵ | James Moger | 2012-10-05 | 1 | -0/+1 | |
| | | | | (issue 142) | |||||
* | Fixed duplicate entries in repository cache (issue 140) | James Moger | 2012-10-04 | 1 | -0/+1 | |
| | ||||||
* | Preliminary implementation of server-side forking (issue 137) | James Moger | 2012-09-29 | 2 | -5/+9 | |
| | | | | | | | | | | | | | | | | | | 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. | |||||
* | Updated to Lucene 3.6.1 | James Moger | 2012-09-27 | 1 | -0/+1 | |
| | ||||||
* | Updated to Wicket 1.4.21 | James Moger | 2012-09-27 | 1 | -0/+1 | |
| | ||||||
* | Updated to Groovy 1.8.8 | James Moger | 2012-09-27 | 1 | -0/+1 | |
| | ||||||
* | Updated to JGit 2.1.0.201209190230-r | James Moger | 2012-09-27 | 1 | -0/+1 | |
| | ||||||
* | Fix LDAP connection leak (issue 139) | James Moger | 2012-09-26 | 1 | -0/+1 | |
| | ||||||
* | Support X-Forwarded-Context for subdomain proxy configs (issue 135) | James Moger | 2012-09-20 | 2 | -0/+6 | |
| | ||||||
* | Revised delete branch feature (issue 121) | James Moger | 2012-09-20 | 1 | -0/+1 | |
| | ||||||
* | Use https for Gravatar integration | James Moger | 2012-09-17 | 1 | -0/+1 | |
| | ||||||
* | Mostly complete blob view line links feature, DOM offset bug remains (issue 130) | James Moger | 2012-09-14 | 1 | -0/+1 | |
| | ||||||
* | Fixed null pointer in commit page due to changes in submodule link (issue 132) | James Moger | 2012-09-14 | 1 | -0/+1 | |
| | ||||||
* | Expose ReceivePack to Groovy hooks (issue 125) | James Moger | 2012-09-14 | 1 | -0/+1 | |
| | ||||||
* | Redirect to summary page from empty page for a repo with commits (issue 129) | James Moger | 2012-09-10 | 1 | -0/+1 | |
| | ||||||
* | Fix bug in diff view for filenames with non-ASCII characters (issue 128) | James Moger | 2012-09-10 | 2 | -0/+15 | |
| | ||||||
* | Draft project pages, project metadata, and RSS feeds | James Moger | 2012-09-07 | 2 | -2/+1 | |
| | | | | | | 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. | |||||
* | Updated classpath for Jetty 7.6.5 | James Moger | 2012-09-07 | 1 | -0/+4 | |
| | ||||||
* | Merged CVE-2007-450 warning logging from Jason Pyeron (issue 126) | Jason Pyeron | 2012-09-06 | 1 | -0/+1 | |
| | ||||||
* | Setting Admin attribute is now consistent with LDAP team config | James Moger | 2012-08-27 | 1 | -2/+11 | |
| | ||||||
* | Final documentation of 1.1.0 releasev1.1.0 | James Moger | 2012-08-25 | 3 | -5/+4 | |
| | ||||||
* | Implemented custom request handling for (un)authenticated sessions to ↵ | James Moger | 2012-08-24 | 1 | -0/+1 | |
| | | | | workaround Wicket bugs | |||||
* | Clearing the cache via RPC no longer requires admin credentials | James Moger | 2012-08-23 | 1 | -1/+1 | |
| | ||||||
* | Documentation | James Moger | 2012-08-23 | 2 | -0/+5 | |
| | ||||||
* | Fixed MailExecutor's flaws in coping with mail server connection trouble | James Moger | 2012-08-22 | 1 | -0/+1 | |
| | ||||||
* | Fixed generated urls in RSS feeds for grouped repositories | James Moger | 2012-08-22 | 1 | -0/+1 | |
| | ||||||
* | Fixed generated urls in sendmail hook script for grouped repositories | James Moger | 2012-08-22 | 1 | -0/+1 | |
| | ||||||
* | Eliminated unnecessary repository enumeration (issue 103) | James Moger | 2012-08-17 | 1 | -0/+1 | |
| | ||||||
* | Optionally cache repository list for improved performance | James Moger | 2012-08-17 | 2 | -1/+5 | |
| | ||||||
* | LuceneExecutor could not delete the Lucene index from a working copy | James Moger | 2012-08-17 | 1 | -0/+1 | |
| | ||||||
* | Submodules support | James Moger | 2012-08-10 | 2 | -8/+21 | |
| |