summaryrefslogtreecommitdiffstats
path: root/src/main/java/com/gitblit/models/TeamModel.java
Commit message (Collapse)AuthorAgeFilesLines
* Remove deprecated methods from User and Team modelsJames Moger2013-12-111-31/+0
| | | | Change-Id: Ief3231270e55b8e4075de45c70ee24517b05b3fc
* Refactor user services and separate authentication (issue-281)James Moger2013-11-291-0/+7
| | | | Change-Id: I336e005e02623fc5e11a4f8b4408bea5465a43fd
* Implement mirror executor (issue-5)James Moger2013-11-131-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | The mirror executor will fetch ref updates for repository mirrors. This feature is disabled by default and can be enabled by setting git.enableMirroring=true. The period between update checks is configurable, but it is global. An individual rpeository may not set it's own update schedule. Requirements: 1. you must manually clone the repository using native git git clone --mirror git://somewhere.com/myrepo.git 2. the "origin" remote must be the mirror source 3. the "origin" repository must be accessible without authentication OR the credentials must be embedded in the origin url (not recommended) Notes: 1. "origin" SSH urls are untested and not likely to work 2. mirrors cloned while Gitblit is running are likely to require clearing the gitblit cache (link on the repositories page of an administrator account) 3. Gitblit will automatically repair any invalid fetch refspecs with a "//" sequence. Change-Id: I4bbe3fb2df106366ae4c2313596d0fab0dfcac46
* Trim trailing whitespace and organize importsJames Moger2013-09-301-20/+20
| | | | Change-Id: I9f91138b20219be6e3c4b28251487df262bff6cc
* Setting a null permission now removes the permission from the user or team ↵James Moger2013-07-131-2/+9
| | | | (issue-259)
* Improve permission determination when repo is frozen or is not bareJames Moger2013-05-021-6/+27
|
* Improve effective permission determinationJames Moger2013-05-021-2/+34
|
* Reorganized to Apache Standard Directory Layout & integrated MoxieJames Moger2013-03-271-0/+310
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.