summaryrefslogtreecommitdiffstats
path: root/src/main/java/com/gitblit/manager
Commit message (Collapse)AuthorAgeFilesLines
* Restrict Gitblit cookie to the context pathJames Moger2014-09-253-2/+69
|
* Fix MigrateTickets failure for view-restricted repositoriesJames Moger2014-09-083-1/+35
|
* Expose setting to control Lucene repository indexing frequencyJames Moger2014-09-082-8/+6
|
* Create infrastructure for XSS sanitizationJames Moger2014-09-073-3/+32
|
* New forks shall respect the source repository access restrictionJames Moger2014-09-051-0/+7
| | | | | If the source repository access restriction exceeds the fork default (push) then the fork shall inherit the source repository access restriction.
* Alias UTF-9 and UTF-18 as UTF-8 in JGitJames Moger2014-09-041-0/+14
|
* Fix project model creation bug with forced lowercase namesJames Moger2014-06-271-7/+8
|
* Use consistent keys for repository cache lookupsJames Moger2014-06-271-23/+73
|
* Fix NPE when there are two repositories which only differ in caseSascha Vogt2014-06-181-2/+2
|
* Add repository and user/team lifecycle listener extension pointsJames Moger2014-06-092-9/+140
|
* Add method to INotificationManager to return email service statusJames Moger2014-06-053-0/+18
|
* Add a basic SSH public key management UIJames Moger2014-06-054-6/+93
|
* Add setting to control thread pool size for default work queueJames Moger2014-05-291-1/+2
|
* Merge branch 'ticket/89' into developJames Moger2014-05-291-1/+9
|\
| * Fix thread exhaustion in SSH daemonJames Moger2014-05-291-1/+9
| |
* | Merge branch 'ticket/83' into developJames Moger2014-05-221-2/+3
|\|
| * Fix cache miss on repository model retrievalJames Moger2014-05-221-2/+3
| |
* | Merge branch 'ticket/82' into developJames Moger2014-05-221-0/+2
|\|
| * Force repository cache to refresh metadata after ref deletion/creationJames Moger2014-05-221-0/+2
| |
* | Move delete repository function into the edit pageJames Moger2014-05-093-0/+31
|/
* Ensure the repository model ref list is refreshed on ref creation or deletionJames Moger2014-05-073-0/+25
|
* Fix case-sensitivity error in determining fork networkJames Moger2014-05-071-12/+19
|
* Fix forcing default locale to en or LANG_CC for web uiJames Moger2014-04-283-0/+34
|
* Simplify current plugin release detection, ignore currentRelease registry fieldJames Moger2014-04-231-1/+1
|
* Filter the current plugin release by the system versionJames Moger2014-04-171-1/+1
|
* [findbugs] Fix potential NPE on determining hasOrigin on loading a modelJames Moger2014-04-171-1/+2
|
* [findbugs] Clarify class used for resource loadingJames Moger2014-04-171-2/+2
|
* Update javadocJames Moger2014-04-1710-2/+139
|
* Add plugin (un)install lifecycle methodsJames Moger2014-04-173-5/+31
|
* Enforce plugin-requires attributeJames Moger2014-04-153-3/+32
|
* Upgrade plugin commandJames Moger2014-04-133-0/+40
|
* Eliminate plugin name, stick with id and descriptionJames Moger2014-04-122-8/+8
|
* Allow user to disable checksum verification on plugin registry refreshJames Moger2014-04-112-3/+5
|
* Ensure plugins dir is created before pf4j is instantiatedJames Moger2014-04-111-3/+4
|
* Improve plugin manager based on upstreamed contributions to pf4jJames Moger2014-04-103-120/+388
|
* Rename SSH key store on user renameJames Moger2014-04-101-0/+3
|
* Fix ${baseFolder}/plugins mkdir bugJames Moger2014-04-101-0/+1
|
* Implement simple JSON-based plugin registry and install commandJames Moger2014-04-103-7/+327
|
* Split administration commands into a plugin, enhance plugin managerJames Moger2014-04-103-17/+90
|
* Handle ssh keys as objects, not strings, and improve the ls and rm key commandsJames Moger2014-04-103-12/+11
| | | | "gitblit keys ls" now defaults to showing an indexed list of fingerprints which almost matches the output of "sshadd -l". The indexes are useful specifying key(s) to remove using "gitblit keys rm <index>". This is an important improvement for key management.
* Improve isServingRepositories checkJames Moger2014-04-102-1/+9
|
* Exclude SSH repository urls from anonymous usersJames Moger2014-04-101-0/+4
|
* Style: changed manager order to reflect dependency chainJames Moger2014-04-102-7/+7
| | | | Managers are mostly declared in dependency order. Managers with fewer dependencies are first. They are likely to be components of other managers. Also eliminated import artifacts from the cherry-pick.
* Add plugins/extension infrastructureDavid Ostrovsky2014-04-104-2/+114
| | | | | | | | | | | | | | | | | | | | | | | | | Plugins are stored in `${baseFolder}/plugins` and are loaded during startup by the PluginManager. A plugin defines it's metadata in META-INF/MANIFEST.MF: Plugin-Class: com.gitblit.plugins.cookbook.CookbookPlugin Plugin-Dependencies: foo, bar Plugin-Id: gitblit-plugin Plugin-Provider: John Doe Plugin-Version: 1.0 Plugins can define extension points that can be implemented by other plugins and they can depend on other plugins: Plugin-Dependencies: foo, bar During the load phase, a directed acyclic graph is built and the loading order of the dependency chain is reversed using a topological sort; parent followed by children. The parent plugin classloader is the combined classloader of all parent plugins. Change-Id: I738821fa2bff02a5dbe339a944cc7e3c4dd8e299
* Elevate the public key manager to a top-level managerJames Moger2014-04-102-0/+18
|
* Revise SSH public key integration with AuthenticationManagerJames Moger2014-04-103-18/+29
|
* Fix incorrect displayed SSH transport permissionJames Moger2014-04-101-20/+2
|
* Display ssh clone urls in the repository url panelJames Moger2014-04-101-2/+61
|
* Establish ssh keys folder, support multiple keys, revise key authenticatorJames Moger2014-04-101-1/+1
|
* Move Git daemon into different packageJames Moger2014-04-101-1/+1
|