summaryrefslogtreecommitdiffstats
path: root/src/com/gitblit/models
Commit message (Collapse)AuthorAgeFilesLines
* Submodules supportJames Moger2012-08-102-4/+53
|
* Improve submodule checking in LuceneExecutor (issue-119)James Moger2012-08-101-0/+11
|
* Per-repository authorization control: AUTHENTICATED and NAMED (issue 117)James Moger2012-08-022-1/+11
|
* Forgot to commit UserModel with cookie fieldJames Moger2012-07-111-0/+1
|
* Revised TimeUtils for localizationJames Moger2012-06-151-2/+2
| | | | | | | | TimeUtils needs to output localized strings like "5 days ago" and "6 months". In order to do this it needs a translation resource. Additionally, that resource can not be static because the single Gitblit server can handle multiple connections in different locales/languages. TimeUtils has changed from a collection of static methods to some static methods and some instance methods. A TimeUtils is instantiated with an optional resource bundle which contains the preferred translation. If the resourec bundle is null or the requested translation key does not exist, an English default will be used. This change required adjusting the signatures of several key methods and that cascaded out to adjusting those methods calls in many, many classes.
* Adjustments to custom fields in ManagerJames Moger2012-05-102-1/+25
|
* Make the variables / messages more consistantJohn Crygier2012-05-071-1/+1
|
* Web UI done for Custom Fields. Changed variable names to be consistent with ↵John Crygier2012-05-041-1/+1
| | | | "custom" instead of "user"
* Change techique for custom properties to fall in line with reading / writing ↵John Crygier2012-05-041-43/+2
| | | | of all other properties
* Ability to get / set "custom" properties within a RepositoryModel. This ↵John Crygier2012-05-031-0/+43
| | | | makes getting specialized settings in hooks much easier.
* Disable membership, display name, and email fields in Manager if unsupported ↵James Moger2012-04-251-0/+8
| | | | by user service
* Merge jcrygier's LDAP injection defense and displayname/email retrievalJames Moger2012-04-251-0/+9
|\ | | | | | | | | Add LDAP logic to retrieve display name & email address Add code / test to defend against LDAP injection attacks.
| * Add logic to get display name & email (Simply stored in user model for now).John Crygier2012-04-251-0/+2
| | | | | | | | Add code / test to defend against LDAP injection attacks.
* | Automatically set java.awt.headless=true for Gitblit GOJames Moger2012-04-091-0/+1
|/
* Corrected timestamp on activity panel from author time to committer timeJames Moger2012-03-251-1/+5
|
* Implemented RPC administration of indexed branchesJames Moger2012-03-171-0/+14
|
* Implemented Lucene search result pagingJames Moger2012-03-171-0/+4
|
* Repository-branch Lucene indexing is now opt-inJames Moger2012-03-161-1/+2
|
* Refactored Lucene integration and fixed two index deleteDocument bugsJames Moger2012-03-151-2/+2
|
* Revise indexed fields and improve Lucene page usabilityJames Moger2012-03-121-3/+19
|
* Revised reindex method per JGit team recommendationJames Moger2012-03-121-0/+2
|
* More Lucene progressJames Moger2012-03-091-0/+2
|
* Activity page now considers all local branches (issue 65)James Moger2012-02-241-13/+52
|
* Merged issues/lucene branchJames Moger2012-02-192-0/+578
|\
| * Properly index blobs on a branchJames Moger2012-02-191-1/+3
| |
| * Implemented multi-repository Lucene searchJames Moger2012-02-171-1/+3
| |
| * Fixed date bugs on IssueModelJames Moger2012-02-171-1/+6
| |
| * Fairly functional Lucene backend for commits, blobs, and issuesJames Moger2012-01-242-0/+52
| |
| * More functional issues.James Moger2012-01-151-49/+256
| |
| * Branch for implementing distributed gb-issuesJames Moger2012-01-131-0/+310
| |
* | Block pushes to a repository with a working copy (issue 49)James Moger2012-02-031-3/+3
| |
* | Refactored and unit tested updating HEAD featureJames Moger2012-02-021-2/+2
| |
* | RepositoryModel will use String rather than RefModel to track the currentPhilip L. McMahon2012-01-281-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | symbolic head and available heads. Added convenience methods to JGitUtils to support retrieving available heads as List<String>. When resolving the symbolic head target as a String, if the head is detached, attempt to match the commit SHA1 against the known tags, using the most recent tag if more than one matches. Revised error messaging to better reflect actual outcome. Adjusted tab indexes on edit repository page to include default head combo box. Updated message key for default head combo box to use uppercase "HEAD".
* | Allow administrative modification of the default branch/tag referenced by HEAD.Philip L. McMahon2012-01-261-0/+2
|/ | | | | This allows control over the default branch after clone, which is equivalent to running: git symbolic-ref HEAD refs/heads/mybranch
* Documentation. Find bugs. Organized imports.James Moger2012-01-091-1/+1
|
* Strip trailing .git from displayed repository links, saves room, looks cleanerJames Moger2012-01-061-1/+6
|
* Implemented Team hook scriptsJames Moger2011-12-271-0/+3
|
* Support mailing lists for TeamsJames Moger2011-12-211-0/+8
|
* Renamed GitblitUserService, sendMail method, sendmail.groovy, and ↵James Moger2011-12-201-1/+1
| | | | RepositoryModel.mailingLists
* RPC support for hook script selectionJames Moger2011-12-191-0/+2
|
* Edit and store per-repository mail recipients in site and RPCJames Moger2011-12-171-0/+1
|
* Groovy push hooksJames Moger2011-12-161-0/+2
|
* Federation support for TeamsJames Moger2011-12-131-0/+12
|
* Teams support.James Moger2011-12-072-2/+111
| | | | | | 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.
* Implemented ConfigUserService. Fixed and deprecated FileUserService.James Moger2011-12-041-0/+8
|
* Tighter Gravatar integration. New window/tab on most activity links.James Moger2011-11-211-0/+83
| | | | | | | | Each Gravatar thumbnail is now a link to the Gitblit Gravatar profile page. This page displays some of the profile information and contains a link to the full Gravatar profile. Activity page links now launch a new window/tab instead of targeting "self" since it can be expensive to requery the activity information.
* Reorganizing the recent activity featureJames Moger2011-11-193-133/+169
|
* Working draft of the aggregate activity pageJames Moger2011-11-162-0/+133
|
* Metric object now implements comparable. Adjust gravatar css.James Moger2011-11-161-1/+12
|
* Revised user access checks to account for repository ownership.James Moger2011-11-111-0/+16
| | | | | Repository owners no longer have to be explicitly selected to grant them access to Git, feeds, and zip downloads. Idea from Github/dadalar.