summaryrefslogtreecommitdiffstats
path: root/docs/01_features.mkd
Commit message (Collapse)AuthorAgeFilesLines
* Reorganized to Apache Standard Directory Layout & integrated MoxieJames Moger2013-03-271-78/+0
| | | | | | | | | 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.
* Updated documentationJames Moger2013-01-161-0/+1
|
* Fanout service for Sparkleshare clientsJames Moger2013-01-111-0/+1
|
* Updated documentationJames Moger2013-01-061-1/+2
|
* Updated documentationJames Moger2013-01-051-2/+3
|
* Completed Dutch translationJeroen Baten2013-01-041-0/+1
|
* Merged Brazilian Portuguese translationRafael Cavazin2012-12-181-0/+1
|
* DocumentationJames Moger2012-12-051-3/+3
|
* Experimental JGit-based GC ExecutorJames Moger2012-10-281-8/+2
|
* Implemented optional create-on-pushJames Moger2012-10-211-0/+1
| | | | | | | | | | | | | | | | 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.
* Finer-grained repository access permissions (issue 36)James Moger2012-10-101-2/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* DocumentationJames Moger2012-08-231-0/+1
|
* Submodules supportJames Moger2012-08-101-0/+1
|
* Final documenation of 1.0.0 releasev1.0.0James Moger2012-07-141-0/+5
|
* DocumentationJames Moger2012-07-111-0/+1
|
* DocumentationJames Moger2012-04-241-1/+2
|
* DocumentationJames Moger2012-03-201-1/+1
|
* Adjust translation for default branch (HEAD)James Moger2012-03-201-0/+1
|
* DocumentationJames Moger2012-03-191-0/+1
|
* Support for gh-pages branch serving as /pages/repo.gitJames Moger2012-01-091-0/+1
|
* Federation pull_scripts request. Documentation.James Moger2012-01-041-0/+1
|
* Support mailing lists for TeamsJames Moger2011-12-211-0/+1
|
* Groovy push hooksJames Moger2011-12-161-2/+3
|
* Teams support.James Moger2011-12-071-0/+1
| | | | | | Teams simplify the management of user-repository access permissions. Teams have a list of restricted repositories. Users are also added to teams and that grants them access to those repositories. Federation and RPC support are still in-progress.
* Documentation. Updated Google+ links.James Moger2011-11-111-31/+0
|
* Documentation. Add javadoc and source jars to the gbapi download.James Moger2011-11-111-4/+4
|
* Documentation.James Moger2011-11-091-1/+32
|
* Documentation.James Moger2011-11-041-1/+1
|
* Fixed security hole when cloning repository with TortoiseGit (issue 28)James Moger2011-10-241-3/+4
|
* Merge branch 'master' into rpcJames Moger2011-10-111-12/+10
|\
| * Documentation. Updated to MarkdownPapers 1.2.3.James Moger2011-10-111-12/+9
|/
* Largely completed, uber-cool federation feature.James Moger2011-09-121-0/+1
|
* Documentation. Noted commit hooks not supported.James Moger2011-07-071-0/+1
|
* Documentation. Added JavaDoc. Clarified repository access restriction.James Moger2011-07-051-1/+1
|
* Documentation. Added upgrade info to site. Moved todos to GoogleCode.James Moger2011-07-011-16/+0
|
* Changes for minor 0.5.1 release.v0.5.1James Moger2011-06-281-3/+6
| | | | | | | | | | | | | * Clarified SSL certificate generation and configuration in light of the hostname verificiation that JGit currently does despite the http.sslVerify=false setting. * Added some troubleshooting information related to filesystem permissions and reading repositories. * Switched from JavaService to Apache Commons Daemon. Not sure what happened to JavaService as it stopped working for me on Windows 7 with Java 1.6.0_26. Commons Daemon accomplishes the same thing and offers a nice service control utility.
* Big push for first release.James Moger2011-06-251-0/+64
* 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.