-
Story
-
Resolution: Done
-
Minor
-
Powered by SuggestiMate
This is the first segment of the item creation step. As plugins add new item types for creation, it would be nice if they could be categorized. Then the GUI could decide based on the total number and distribution of item types, exactly how or if they should be categorize
- depends on
-
JENKINS-33774 'Create Item' does not support autocompleting the 'Copy from' field
-
- Resolved
-
- is duplicated by
-
JENKINS-20190 Ability to sort or group /lib/hudson/newFromList:form
-
- Resolved
-
- is related to
-
JENKINS-33759 New Item option in folders shows the old UI
-
- Resolved
-
-
JENKINS-30363 Logo for Workflow feature
-
- Resolved
-
- links to
[JENKINS-31162] New item categorization and dynamic choice offering
https://youtu.be/LEKMMZYg9B4
The above video is the current thinking out what the macro vision for how creating and configuring should go. I have been parsing indirect feedback from a number of sources, for all community members, if you see this going in a wrong direction, please comment on this ticket.
{ "categories":[ { "description":"Basic", "iconClassName":"icon-category-basic", "id":"category-id-basic", "items":[ "hudson.model.FreeStyleProject" ], "name":"Basic" } ] }
- itemcategories-shim-plugin, currently in my personal repository, but ready to review.
- PR, changes in Jenkins core.
I've asked to host the itemcategories-shim-plugin in Jenkins organization.
Finally, the plugins has been moved to the Jenkins organization.
Code changed in jenkins
User: Manuel Recena
Path:
core/src/main/java/jenkins/model/ItemCategory.java
core/src/main/java/jenkins/model/ItemCategoryMapper.java
core/src/main/resources/jenkins/model/Messages.properties
http://jenkins-ci.org/commit/jenkins/8b47f5c6be874f6d87c6d766fc5fafe5f88bd1f6
Log:
Merge remote-tracking branch 'upstream/item-categorisation-2' into JENKINS-31162
Code changed in jenkins
User: Manuel Recena
Path:
core/src/main/java/hudson/model/ItemGroupMixIn.java
core/src/main/java/hudson/model/View.java
core/src/main/java/jenkins/model/ItemCategory.java
core/src/main/java/jenkins/model/ItemCategory/Categories.java
core/src/main/java/jenkins/model/ItemCategory/Category.java
core/src/main/java/jenkins/model/ItemCategory/ItemCategory.java
core/src/main/java/jenkins/model/ItemCategory/ItemCategoryConfigurator.java
core/src/main/java/jenkins/model/ItemCategoryMapper.java
core/src/main/resources/jenkins/model/Messages.properties
http://jenkins-ci.org/commit/jenkins/09a58b138376cb5356f64e55b2efd7d5e291ee3e
Log:
JENKINS-31162 Initial source code modification about Item categorization
Code changed in jenkins
User: Manuel Recena
Path:
core/src/main/java/hudson/model/ItemGroupMixIn.java
core/src/main/java/jenkins/model/ItemCategory/Category.java
core/src/main/java/jenkins/model/ItemCategory/ItemCategory.java
http://jenkins-ci.org/commit/jenkins/f3b92f8a4db733c2d78f50a89fcb5f02d49637c9
Log:
JENKINS-31162 New fields were added to the JSON file
Code changed in jenkins
User: Manuel Recena
Path:
core/src/main/java/hudson/model/ItemGroupMixIn.java
core/src/main/java/jenkins/model/ItemCategory/Category.java
core/src/main/java/jenkins/model/ItemCategory/ItemCategoryConfigurator.java
http://jenkins-ci.org/commit/jenkins/e140be8544313f870040d38714865cd93ac0a5d0
Log:
JENKINS-31162 New fields were added to the JSON file
Code changed in jenkins
User: Manuel Recena
Path:
core/src/main/java/hudson/model/ItemGroupMixIn.java
core/src/main/java/hudson/model/View.java
core/src/main/java/jenkins/model/ItemCategory.java
core/src/main/java/jenkins/model/ItemCategory/Categories.java
core/src/main/java/jenkins/model/ItemCategory/Category.java
core/src/main/java/jenkins/model/ItemCategory/ItemCategory.java
core/src/main/java/jenkins/model/ItemCategory/ItemCategoryConfigurator.java
core/src/main/java/jenkins/model/ItemCategoryMapper.java
core/src/main/resources/jenkins/model/Messages.properties
http://jenkins-ci.org/commit/jenkins/31e90f1cf9ba6e528f0f5a22c2a31ed623ccf8ce
Log:
JENKINS-31162 Initial source code modification about Item categorization
Code changed in jenkins
User: Manuel Recena
Path:
core/src/main/java/hudson/model/ItemGroupMixIn.java
core/src/main/java/jenkins/model/ItemCategory/Category.java
core/src/main/java/jenkins/model/ItemCategory/ItemCategory.java
http://jenkins-ci.org/commit/jenkins/c0b47318faabeeee7177b3e22de1a8d27ccab578
Log:
JENKINS-31162 New fields were added to the JSON file
Code changed in jenkins
User: Manuel Recena
Path:
core/src/main/java/hudson/model/ItemGroupMixIn.java
core/src/main/java/jenkins/model/ItemCategory/Category.java
core/src/main/java/jenkins/model/ItemCategory/ItemCategoryConfigurator.java
http://jenkins-ci.org/commit/jenkins/b2193eea86e30390260b13bc54834a309921aef8
Log:
JENKINS-31162 New fields were added to the JSON file
Code changed in jenkins
User: Manuel Recena
Path:
core/src/main/java/hudson/model/ItemGroupMixIn.java
http://jenkins-ci.org/commit/jenkins/ef5b11b7c8738689f014afbd1085bc8f71906ae7
Log:
JENKINS-31162 @tfennelly's comment was addresed
Code changed in jenkins
User: Manuel Recena
Path:
core/src/main/java/hudson/model/ItemGroupMixIn.java
core/src/main/java/hudson/model/View.java
core/src/main/java/jenkins/model/ItemCategory/Categories.java
core/src/main/java/jenkins/model/ItemCategory/Category.java
core/src/main/java/jenkins/model/ItemCategory/ItemCategory.java
core/src/main/java/jenkins/model/ItemCategory/ItemCategoryConfigurator.java
core/src/main/java/jenkins/model/item_category/Categories.java
core/src/main/java/jenkins/model/item_category/Category.java
core/src/main/java/jenkins/model/item_category/ItemCategory.java
core/src/main/java/jenkins/model/item_category/ItemCategoryConfigurator.java
http://jenkins-ci.org/commit/jenkins/259cebec84f1e0d2f9c7754e9bdad44fbd4481c4
Log:
JENKINS-31162 @abayer's comment was addressed
Code changed in jenkins
User: Manuel Recena
Path:
core/src/main/java/hudson/model/ItemGroupMixIn.java
core/src/main/java/jenkins/model/item_category/Categories.java
http://jenkins-ci.org/commit/jenkins/e0946ee9b1ed9e72c86a6c08a13d37e889ff15fb
Log:
JENKINS-31162 Another @tfennelly's comment was addresed
Code changed in jenkins
User: Manuel Recena
Path:
core/src/main/java/hudson/model/ItemGroupMixIn.java
core/src/main/java/jenkins/model/item_category/Category.java
core/src/main/java/jenkins/model/item_category/ItemCategory.java
core/src/main/java/jenkins/model/item_category/ItemCategoryConfigurator.java
http://jenkins-ci.org/commit/jenkins/25f9c99d8376667b2efaabe8cb6f5b4be6024618
Log:
JENKINS-31162 @gusreiber's comments were addresed
Code changed in jenkins
User: Manuel Recena
Path:
core/src/main/java/hudson/model/ItemGroupMixIn.java
core/src/main/java/jenkins/model/item_category/Category.java
http://jenkins-ci.org/commit/jenkins/4ce10855c760d4435c31537ebb31fd92e5ad6175
Log:
JENKINS-31162 @oleg-nenashev's comments were addressed
Code changed in jenkins
User: recena
Path:
core/src/main/java/hudson/model/View.java
core/src/main/java/jenkins/model/item_category/Categories.java
core/src/main/java/jenkins/model/item_category/Category.java
core/src/main/java/jenkins/model/item_category/ItemCategory.java
core/src/main/java/jenkins/model/item_category/ItemCategoryConfigurator.java
http://jenkins-ci.org/commit/jenkins/ac7288857b20669ef8df1a119a4cb12aa00a20b3
Log:
JENKINS-31162 Some javadoc were reviewed
Code changed in jenkins
User: recena
Path:
core/src/main/java/hudson/model/ItemGroupMixIn.java
core/src/main/java/jenkins/model/item_category/ItemCategoryConfigurator.java
http://jenkins-ci.org/commit/jenkins/2356791978db17c19e767de7195ec07cb648b7a0
Log:
JENKINS-31162 A new description field has been added for Items
Code changed in jenkins
User: recena
Path:
core/src/main/java/hudson/model/View.java
http://jenkins-ci.org/commit/jenkins/21472bafa8fb5c383936a58080cb889729876638
Log:
JENKINS-31162 @daniel-beck's comment was addressed
Code changed in jenkins
User: Manuel Recena
Path:
core/src/main/java/jenkins/model/item_category/ItemCategory.java
core/src/main/java/jenkins/model/item_category/ItemCategoryConfigurator.java
core/src/main/resources/jenkins/model/Messages.properties
http://jenkins-ci.org/commit/jenkins/0b0b21d4d6f2e2e1c41680b7e0f6b9d84f9c86dc
Log:
JENKINS-31162 Category configuration reviewed
Code changed in jenkins
User: Manuel Recena
Path:
changelog.html
cli/pom.xml
core/pom.xml
core/src/main/java/hudson/cli/GroovyshCommand.java
core/src/main/java/hudson/util/spring/BeanBuilder.java
core/src/main/java/jenkins/model/ItemCategory/Categories.java
core/src/main/java/jenkins/model/ItemCategory/Category.java
core/src/main/java/jenkins/model/ItemCategory/ItemCategory.java
core/src/main/java/jenkins/model/ItemCategory/ItemCategoryConfigurator.java
core/src/main/resources/hudson/model/Job/configure.jelly
core/src/main/resources/jenkins/install/SetupWizard/authenticate-security-token.jelly
core/src/main/resources/jenkins/install/pluginSetupWizard.properties
core/src/main/resources/lib/form/select/select.js
core/src/main/resources/lib/hudson/newFromList/form.jelly
core/src/main/resources/lib/layout/layout.jelly
pom.xml
test/pom.xml
test/src/test/java/hudson/cli/GroovyshCommandTest.java
war/gulpfile.js
war/pom.xml
war/src/main/js/add-item.js
war/src/main/js/api/plugins.js
war/src/main/js/api/securityConfig.js
war/src/main/js/config-tabbar.js
war/src/main/js/pluginSetupWizardGui.js
war/src/main/js/widgets/config/model/ConfigSection.js
war/src/main/js/widgets/config/model/ConfigTableMetaData.js
war/src/main/js/widgets/config/tabbar.js
war/src/main/js/widgets/config/tabbar.less
war/src/main/js/widgets/form/form-mixins.less
war/src/main/js/widgets/jenkins-widgets.less
war/src/main/js/widgets/layout-mixins.less
war/src/main/js/widgets/variables.less
war/src/main/webapp/bundles/jenkins.js
war/src/main/webapp/css/style.css
war/src/main/webapp/images/aux-template-48.png
war/src/main/webapp/images/backup-48.png
war/src/main/webapp/images/bitBucket-project-48.png
war/src/main/webapp/images/branch-project-48.png
war/src/main/webapp/images/builder-template-48.png
war/src/main/webapp/images/copy-48.png
war/src/main/webapp/images/folder-48.png
war/src/main/webapp/images/folder-template-48.png
war/src/main/webapp/images/items/freestyle-48.png
war/src/main/webapp/images/items/gitHub-project-48.png
war/src/main/webapp/images/job-template-48.png
war/src/main/webapp/images/long-running-48.png
war/src/main/webapp/images/maven-48.png
war/src/main/webapp/images/multi-config-48.png
war/src/main/webapp/images/pipeline-48.png
war/src/main/webapp/images/publish-template-48.png
war/src/main/webapp/images/remote-job-48.png
war/src/main/webapp/images/scm-project-48.png
war/src/test/js/widgets/config/tabbar-spec.js
http://jenkins-ci.org/commit/jenkins/c1a06493e4fd01b4a53a43bcf43e3c417f5f2c51
Log:
JENKINS-31162 First commit after merge with Gus's work
Code changed in jenkins
User: recena
Path:
core/src/main/java/hudson/model/ItemGroupMixIn.java
core/src/main/java/jenkins/model/item_category/ItemCategoryConfigurator.java
http://jenkins-ci.org/commit/jenkins/c0bf2dee3708a4e5ddee0f80dfdf0c2fe45c8815
Log:
JENKINS-31162 @jglick's comment was addressed. A getEffectiveClazzFor() method was added to determine effective clazz of CustomOrganizationFolderDescriptor
Code changed in jenkins
User: recena
Path:
core/src/main/java/hudson/model/ItemGroupMixIn.java
core/src/main/java/jenkins/model/item_category/ItemCategoryConfigurator.java
http://jenkins-ci.org/commit/jenkins/d204d57b82e45c03344269644d4e5301558f3f55
Log:
JENKINS-31162 A CopyCategory is returned when it makes sense
Code changed in jenkins
User: recena
Path:
core/src/main/java/hudson/model/ItemGroupMixIn.java
core/src/main/java/jenkins/model/item_category/ItemCategoryConfigurator.java
http://jenkins-ci.org/commit/jenkins/2d0219f739030a45f7fce645b4e4e02ac7536574
Log:
Merge branch 'JENKINS-31162' into JENKINS-31161-withUI
Code changed in jenkins
User: recena
Path:
core/src/main/java/hudson/model/ItemGroupMixIn.java
core/src/main/java/jenkins/model/item_category/Category.java
core/src/main/java/jenkins/model/item_category/ItemCategory.java
http://jenkins-ci.org/commit/jenkins/2bdcd5b7a988540ab09a236bce5b8a20dacf0683
Log:
JENKINS-31162 iconClassName field has been remove from Category entity. name field has been renamed to displayName
Code changed in jenkins
User: recena
Path:
core/src/main/java/hudson/model/ItemGroupMixIn.java
http://jenkins-ci.org/commit/jenkins/a39a7f8a098f9de1f6eda67cc20299a0cbc953a1
Log:
JENKINS-31162 Removed CopyCategory
Code changed in jenkins
User: gusreiber
Path:
core/src/main/java/hudson/model/ItemGroupMixIn.java
core/src/main/java/jenkins/model/item_category/Category.java
core/src/main/java/jenkins/model/item_category/ItemCategory.java
http://jenkins-ci.org/commit/jenkins/0303b20707aeff5e020aa343926ba55eda827183
Log:
Merge branch 'JENKINS-31162' of github.com:recena/jenkins into JENKINS-31162-withUI
Code changed in jenkins
User: Manuel Recena
Path:
core/src/main/java/hudson/model/ItemGroupMixIn.java
core/src/main/java/jenkins/model/item_category/Category.java
core/src/main/java/jenkins/model/item_category/ItemCategory.java
core/src/main/java/jenkins/model/item_category/ItemCategoryConfigurator.java
http://jenkins-ci.org/commit/jenkins/480e41a356a584262881b99acfd0e3d8d316a12d
Log:
Merge remote-tracking branch 'origin/JENKINS-31162' into JENKINS-31161-withUI
Current status: there's the rehash of the approach for the backend that's still in progress. The frontend work is still in progress too but there's some confusion about how to absorb scrollspy changes. Gus & Manuel are still on it.
Code changed in jenkins
User: recena
Path:
src/main/java/hudson/maven/MavenModuleSet.java
src/main/resources/hudson/maven/MavenModuleSet/newJobDetail.jelly
src/main/resources/hudson/maven/MavenModuleSet/newJobDetail.properties
src/main/resources/hudson/maven/MavenModuleSet/newJobDetail_da.properties
src/main/resources/hudson/maven/MavenModuleSet/newJobDetail_de.properties
src/main/resources/hudson/maven/MavenModuleSet/newJobDetail_el.properties
src/main/resources/hudson/maven/MavenModuleSet/newJobDetail_es.properties
src/main/resources/hudson/maven/MavenModuleSet/newJobDetail_fi.properties
src/main/resources/hudson/maven/MavenModuleSet/newJobDetail_fr.properties
src/main/resources/hudson/maven/MavenModuleSet/newJobDetail_it.properties
src/main/resources/hudson/maven/MavenModuleSet/newJobDetail_ja.properties
src/main/resources/hudson/maven/MavenModuleSet/newJobDetail_ko.properties
src/main/resources/hudson/maven/MavenModuleSet/newJobDetail_lv.properties
src/main/resources/hudson/maven/MavenModuleSet/newJobDetail_nb_NO.properties
src/main/resources/hudson/maven/MavenModuleSet/newJobDetail_nl.properties
src/main/resources/hudson/maven/MavenModuleSet/newJobDetail_pl.properties
src/main/resources/hudson/maven/MavenModuleSet/newJobDetail_pt_BR.properties
src/main/resources/hudson/maven/MavenModuleSet/newJobDetail_ru.properties
src/main/resources/hudson/maven/MavenModuleSet/newJobDetail_sv_SE.properties
src/main/resources/hudson/maven/MavenModuleSet/newJobDetail_tr.properties
src/main/resources/hudson/maven/MavenModuleSet/newJobDetail_zh_CN.properties
src/main/resources/hudson/maven/MavenModuleSet/newJobDetail_zh_TW.properties
src/main/resources/hudson/maven/Messages.properties
src/main/resources/hudson/maven/Messages_da.properties
src/main/resources/hudson/maven/Messages_de.properties
src/main/resources/hudson/maven/Messages_el.properties
src/main/resources/hudson/maven/Messages_es.properties
src/main/resources/hudson/maven/Messages_fi.properties
src/main/resources/hudson/maven/Messages_fr.properties
src/main/resources/hudson/maven/Messages_it.properties
src/main/resources/hudson/maven/Messages_ja.properties
src/main/resources/hudson/maven/Messages_ko.properties
src/main/resources/hudson/maven/Messages_lv.properties
src/main/resources/hudson/maven/Messages_nb_NO.properties
src/main/resources/hudson/maven/Messages_nl.properties
src/main/resources/hudson/maven/Messages_pl.properties
src/main/resources/hudson/maven/Messages_pt_BR.properties
src/main/resources/hudson/maven/Messages_ru.properties
src/main/resources/hudson/maven/Messages_sv_SE.properties
src/main/resources/hudson/maven/Messages_tr.properties
src/main/resources/hudson/maven/Messages_zh_CN.properties
src/main/resources/hudson/maven/Messages_zh_TW.properties
src/main/webapp/images/48x48/mavenmoduleset.png
http://jenkins-ci.org/commit/maven-plugin/2f71dda8b27debdb3750e9e5f94b37d1dd010a96
Log:
JENKINS-31162 Support for Item categorization
Code changed in jenkins
User: recena
Path:
pom.xml
src/main/java/hudson/maven/AbstractMavenBuilder.java
src/main/java/hudson/maven/MavenArgumentInterceptorAction.java
src/main/java/hudson/maven/MavenEmbedderRequest.java
src/main/java/hudson/maven/MavenModule.java
src/main/java/hudson/maven/MavenReporter.java
src/main/java/hudson/maven/MojoInfo.java
src/main/java/hudson/maven/reporters/MavenArtifact.java
src/test/java/hudson/maven/AbortedMavenBuildTest.java
src/test/java/hudson/maven/AbstractMaven3xBuildTest.java
src/test/java/hudson/maven/CaseResultTest.java
src/test/java/hudson/maven/Maven30xBuildTest.java
src/test/java/hudson/maven/Maven31xBuildTest.java
src/test/java/hudson/maven/MavenArgumentInterceptorTest.java
src/test/java/hudson/maven/MavenBuildSurefireFailedTest.java
src/test/java/hudson/maven/MavenBuildTest.java
src/test/java/hudson/maven/MavenEmptyModuleTest.java
src/test/java/hudson/maven/MavenEnvironmentContributingActionFromBuilderTest.java
src/test/java/hudson/maven/MavenEnvironmentContributingActionTest.java
src/test/java/hudson/maven/MavenJellyTest.java
src/test/java/hudson/maven/MavenModuleSetTest.java
src/test/java/hudson/maven/MavenMultiLevelModuleTest.java
src/test/java/hudson/maven/MavenMultiModuleLogRotatorCleanArtifactsTest.java
src/test/java/hudson/maven/MavenMultiModuleTest.java
src/test/java/hudson/maven/MavenMultiModuleTestIncremental.java
src/test/java/hudson/maven/MavenOptsTest.java
src/test/java/hudson/maven/MavenProjectTest.java
src/test/java/hudson/maven/MavenSnapshotTriggerTest.java
src/test/java/hudson/maven/PlexusModuleContributorTest.java
src/test/java/hudson/maven/RedeployPublisherTest.java
src/test/java/hudson/maven/reporters/MavenMailerTest.java
src/test/java/hudson/maven/reporters/SurefireArchiverTest.java
src/test/resources/hudson/maven/maven-test-failure-findbugs.zip
src/test/resources/simple-projects.zip
http://jenkins-ci.org/commit/maven-plugin/706e759f17f9aaf611e551c3182281e1984dd3e6
Log:
Merge remote-tracking branch 'upstream/master' into JENKINS-31162
Code changed in jenkins
User: recena
Path:
src/main/java/hudson/maven/MavenModuleSet.java
http://jenkins-ci.org/commit/maven-plugin/6d6212d8a1d0d979135a5b2a40b5ced9b61dec8e
Log:
JENKINS-31162 The category identifier has been updated
Code changed in jenkins
User: Manuel Recena
Path:
src/main/java/hudson/maven/MavenModuleSet.java
src/main/resources/hudson/maven/MavenModuleSet/newJobDetail.jelly
src/main/resources/hudson/maven/MavenModuleSet/newJobDetail.properties
src/main/resources/hudson/maven/MavenModuleSet/newJobDetail_da.properties
src/main/resources/hudson/maven/MavenModuleSet/newJobDetail_de.properties
src/main/resources/hudson/maven/MavenModuleSet/newJobDetail_el.properties
src/main/resources/hudson/maven/MavenModuleSet/newJobDetail_es.properties
src/main/resources/hudson/maven/MavenModuleSet/newJobDetail_fi.properties
src/main/resources/hudson/maven/MavenModuleSet/newJobDetail_fr.properties
src/main/resources/hudson/maven/MavenModuleSet/newJobDetail_it.properties
src/main/resources/hudson/maven/MavenModuleSet/newJobDetail_ja.properties
src/main/resources/hudson/maven/MavenModuleSet/newJobDetail_ko.properties
src/main/resources/hudson/maven/MavenModuleSet/newJobDetail_lv.properties
src/main/resources/hudson/maven/MavenModuleSet/newJobDetail_nb_NO.properties
src/main/resources/hudson/maven/MavenModuleSet/newJobDetail_nl.properties
src/main/resources/hudson/maven/MavenModuleSet/newJobDetail_pl.properties
src/main/resources/hudson/maven/MavenModuleSet/newJobDetail_pt_BR.properties
src/main/resources/hudson/maven/MavenModuleSet/newJobDetail_ru.properties
src/main/resources/hudson/maven/MavenModuleSet/newJobDetail_sv_SE.properties
src/main/resources/hudson/maven/MavenModuleSet/newJobDetail_tr.properties
src/main/resources/hudson/maven/MavenModuleSet/newJobDetail_zh_CN.properties
src/main/resources/hudson/maven/MavenModuleSet/newJobDetail_zh_TW.properties
src/main/resources/hudson/maven/Messages.properties
src/main/resources/hudson/maven/Messages_da.properties
src/main/resources/hudson/maven/Messages_de.properties
src/main/resources/hudson/maven/Messages_el.properties
src/main/resources/hudson/maven/Messages_es.properties
src/main/resources/hudson/maven/Messages_fi.properties
src/main/resources/hudson/maven/Messages_fr.properties
src/main/resources/hudson/maven/Messages_it.properties
src/main/resources/hudson/maven/Messages_ja.properties
src/main/resources/hudson/maven/Messages_ko.properties
src/main/resources/hudson/maven/Messages_lv.properties
src/main/resources/hudson/maven/Messages_nb_NO.properties
src/main/resources/hudson/maven/Messages_nl.properties
src/main/resources/hudson/maven/Messages_pl.properties
src/main/resources/hudson/maven/Messages_pt_BR.properties
src/main/resources/hudson/maven/Messages_ru.properties
src/main/resources/hudson/maven/Messages_sv_SE.properties
src/main/resources/hudson/maven/Messages_tr.properties
src/main/resources/hudson/maven/Messages_zh_CN.properties
src/main/resources/hudson/maven/Messages_zh_TW.properties
src/main/webapp/images/48x48/mavenmoduleset.png
http://jenkins-ci.org/commit/maven-plugin/cc6027c7f38cf000571e54d44f2d916125616321
Log:
Merge pull request #62 from recena/JENKINS-31162
Support for Item categorization in Jenkins 2
Compare: https://github.com/jenkinsci/maven-plugin/compare/7f69af5552f8...cc6027c7f38c
Code changed in jenkins
User: recena
Path:
src/main/java/hudson/matrix/MatrixProject.java
src/main/resources/hudson/matrix/MatrixProject/newJobDetail.jelly
src/main/resources/hudson/matrix/MatrixProject/newJobDetail.properties
src/main/resources/hudson/matrix/MatrixProject/newJobDetail_ar.properties
src/main/resources/hudson/matrix/MatrixProject/newJobDetail_da.properties
src/main/resources/hudson/matrix/MatrixProject/newJobDetail_de.properties
src/main/resources/hudson/matrix/MatrixProject/newJobDetail_es.properties
src/main/resources/hudson/matrix/MatrixProject/newJobDetail_et.properties
src/main/resources/hudson/matrix/MatrixProject/newJobDetail_fi.properties
src/main/resources/hudson/matrix/MatrixProject/newJobDetail_fr.properties
src/main/resources/hudson/matrix/MatrixProject/newJobDetail_hi_IN.properties
src/main/resources/hudson/matrix/MatrixProject/newJobDetail_it.properties
src/main/resources/hudson/matrix/MatrixProject/newJobDetail_ja.properties
src/main/resources/hudson/matrix/MatrixProject/newJobDetail_ko.properties
src/main/resources/hudson/matrix/MatrixProject/newJobDetail_nb_NO.properties
src/main/resources/hudson/matrix/MatrixProject/newJobDetail_nl.properties
src/main/resources/hudson/matrix/MatrixProject/newJobDetail_pl.properties
src/main/resources/hudson/matrix/MatrixProject/newJobDetail_pt.properties
src/main/resources/hudson/matrix/MatrixProject/newJobDetail_pt_BR.properties
src/main/resources/hudson/matrix/MatrixProject/newJobDetail_ru.properties
src/main/resources/hudson/matrix/MatrixProject/newJobDetail_sv_SE.properties
src/main/resources/hudson/matrix/MatrixProject/newJobDetail_tr.properties
src/main/resources/hudson/matrix/MatrixProject/newJobDetail_uk.properties
src/main/resources/hudson/matrix/MatrixProject/newJobDetail_zh_CN.properties
src/main/resources/hudson/matrix/MatrixProject/newJobDetail_zh_TW.properties
src/main/resources/hudson/matrix/Messages.properties
src/main/resources/hudson/matrix/Messages_ar.properties
src/main/resources/hudson/matrix/Messages_da.properties
src/main/resources/hudson/matrix/Messages_de.properties
src/main/resources/hudson/matrix/Messages_es.properties
src/main/resources/hudson/matrix/Messages_et.properties
src/main/resources/hudson/matrix/Messages_fi.properties
src/main/resources/hudson/matrix/Messages_fr.properties
src/main/resources/hudson/matrix/Messages_hi_IN.properties
src/main/resources/hudson/matrix/Messages_it.properties
src/main/resources/hudson/matrix/Messages_ja.properties
src/main/resources/hudson/matrix/Messages_ko.properties
src/main/resources/hudson/matrix/Messages_nb_NO.properties
src/main/resources/hudson/matrix/Messages_nl.properties
src/main/resources/hudson/matrix/Messages_pl.properties
src/main/resources/hudson/matrix/Messages_pt_BR.properties
src/main/resources/hudson/matrix/Messages_ru.properties
src/main/resources/hudson/matrix/Messages_sv_SE.properties
src/main/resources/hudson/matrix/Messages_tr.properties
src/main/resources/hudson/matrix/Messages_uk.properties
src/main/resources/hudson/matrix/Messages_zh_CN.properties
src/main/resources/hudson/matrix/Messages_zh_TW.properties
src/main/webapp/images/48x48/matrixproject.png
http://jenkins-ci.org/commit/matrix-project-plugin/c36474b9ceabcaa3634aae7e8c8077028a830fa8
Log:
JENKINS-31162 Support for Item categorization in Jenkins 2
Code changed in jenkins
User: recena
Path:
src/main/java/hudson/matrix/MatrixProject.java
http://jenkins-ci.org/commit/matrix-project-plugin/f675af0bfff201573f99111e7fb601ae9ca9b709
Log:
JENKINS-31162 @olivergondza's comment was addressed
Code changed in jenkins
User: recena
Path:
src/main/java/hudson/matrix/MatrixProject.java
http://jenkins-ci.org/commit/matrix-project-plugin/420f904293600b5ef5183ed24560d02cb106d536
Log:
JENKINS-31162 The category idenfifier has been updated
Code changed in jenkins
User: Manuel Recena
Path:
src/main/java/hudson/matrix/MatrixProject.java
src/main/resources/hudson/matrix/MatrixProject/newJobDetail.jelly
src/main/resources/hudson/matrix/MatrixProject/newJobDetail.properties
src/main/resources/hudson/matrix/MatrixProject/newJobDetail_ar.properties
src/main/resources/hudson/matrix/MatrixProject/newJobDetail_da.properties
src/main/resources/hudson/matrix/MatrixProject/newJobDetail_de.properties
src/main/resources/hudson/matrix/MatrixProject/newJobDetail_es.properties
src/main/resources/hudson/matrix/MatrixProject/newJobDetail_et.properties
src/main/resources/hudson/matrix/MatrixProject/newJobDetail_fi.properties
src/main/resources/hudson/matrix/MatrixProject/newJobDetail_fr.properties
src/main/resources/hudson/matrix/MatrixProject/newJobDetail_hi_IN.properties
src/main/resources/hudson/matrix/MatrixProject/newJobDetail_it.properties
src/main/resources/hudson/matrix/MatrixProject/newJobDetail_ja.properties
src/main/resources/hudson/matrix/MatrixProject/newJobDetail_ko.properties
src/main/resources/hudson/matrix/MatrixProject/newJobDetail_nb_NO.properties
src/main/resources/hudson/matrix/MatrixProject/newJobDetail_nl.properties
src/main/resources/hudson/matrix/MatrixProject/newJobDetail_pl.properties
src/main/resources/hudson/matrix/MatrixProject/newJobDetail_pt.properties
src/main/resources/hudson/matrix/MatrixProject/newJobDetail_pt_BR.properties
src/main/resources/hudson/matrix/MatrixProject/newJobDetail_ru.properties
src/main/resources/hudson/matrix/MatrixProject/newJobDetail_sv_SE.properties
src/main/resources/hudson/matrix/MatrixProject/newJobDetail_tr.properties
src/main/resources/hudson/matrix/MatrixProject/newJobDetail_uk.properties
src/main/resources/hudson/matrix/MatrixProject/newJobDetail_zh_CN.properties
src/main/resources/hudson/matrix/MatrixProject/newJobDetail_zh_TW.properties
src/main/resources/hudson/matrix/Messages.properties
src/main/resources/hudson/matrix/Messages_ar.properties
src/main/resources/hudson/matrix/Messages_da.properties
src/main/resources/hudson/matrix/Messages_de.properties
src/main/resources/hudson/matrix/Messages_es.properties
src/main/resources/hudson/matrix/Messages_et.properties
src/main/resources/hudson/matrix/Messages_fi.properties
src/main/resources/hudson/matrix/Messages_fr.properties
src/main/resources/hudson/matrix/Messages_hi_IN.properties
src/main/resources/hudson/matrix/Messages_it.properties
src/main/resources/hudson/matrix/Messages_ja.properties
src/main/resources/hudson/matrix/Messages_ko.properties
src/main/resources/hudson/matrix/Messages_nb_NO.properties
src/main/resources/hudson/matrix/Messages_nl.properties
src/main/resources/hudson/matrix/Messages_pl.properties
src/main/resources/hudson/matrix/Messages_pt_BR.properties
src/main/resources/hudson/matrix/Messages_ru.properties
src/main/resources/hudson/matrix/Messages_sv_SE.properties
src/main/resources/hudson/matrix/Messages_tr.properties
src/main/resources/hudson/matrix/Messages_uk.properties
src/main/resources/hudson/matrix/Messages_zh_CN.properties
src/main/resources/hudson/matrix/Messages_zh_TW.properties
src/main/webapp/images/48x48/matrixproject.png
http://jenkins-ci.org/commit/matrix-project-plugin/79490b45dafad757abe63968103c2106e0ee1f64
Log:
Merge pull request #33 from recena/JENKINS-31162
Support for Item categorization in Jenkins 2
Compare: https://github.com/jenkinsci/matrix-project-plugin/compare/3628523c9c2d...79490b45dafa
Code changed in jenkins
User: Manuel Recena
Path:
core/src/main/java/jenkins/model/item_category/ItemCategory.java
core/src/main/java/jenkins/model/item_category/ItemCategoryConfigurator.java
core/src/main/resources/jenkins/model/Messages.properties
http://jenkins-ci.org/commit/jenkins/b1ca4d91bc73d57c68b7b7b458b55a22bcd9e936
Log:
JENKINS-31162 A new category (UncategorizedCategory) has been added
Code changed in jenkins
User: Manuel Recena
Path:
core/src/main/java/jenkins/model/item_category/ItemCategoryConfigurator.java
http://jenkins-ci.org/commit/jenkins/467ab3ad5f371903dcfb6ae14135fcefc38549b0
Log:
JENKINS-31162 Javadoc mistake
Code changed in jenkins
User: recena
Path:
core/src/main/java/hudson/model/ItemGroupMixIn.java
core/src/main/java/jenkins/model/item_category/ItemCategoryConfigurator.java
http://jenkins-ci.org/commit/jenkins/602eca7b41bf9a7bbdc7918f5a29b8766219328f
Log:
JENKINS-31162 A new API was added to handle Item icons
Code changed in jenkins
User: recena
Path:
changelog.html
cli/pom.xml
core/pom.xml
core/src/main/java/hudson/cli/GroovyshCommand.java
core/src/main/java/hudson/util/spring/BeanBuilder.java
core/src/main/resources/hudson/model/Job/configure.jelly
core/src/main/resources/jenkins/install/SetupWizard/authenticate-security-token.jelly
core/src/main/resources/jenkins/install/pluginSetupWizard.properties
core/src/main/resources/lib/form/select/select.js
core/src/main/resources/lib/layout/layout.jelly
pom.xml
test/pom.xml
test/src/test/java/hudson/cli/GroovyshCommandTest.java
war/pom.xml
war/src/main/js/api/plugins.js
war/src/main/js/api/securityConfig.js
war/src/main/js/config-tabbar.js
war/src/main/js/pluginSetupWizardGui.js
war/src/main/js/widgets/config/model/ConfigSection.js
war/src/main/js/widgets/config/model/ConfigTableMetaData.js
war/src/main/js/widgets/config/tabbar.js
war/src/main/js/widgets/config/tabbar.less
war/src/main/js/widgets/form/form-mixins.less
war/src/main/js/widgets/layout-mixins.less
war/src/main/js/widgets/variables.less
war/src/main/webapp/css/style.css
war/src/test/js/widgets/config/tabbar-spec.js
http://jenkins-ci.org/commit/jenkins/ee00e3339c8c90e042e783d624128e1c78ca6d5b
Log:
Merge remote-tracking branch 'upstream/2.0' into JENKINS-31162
Code changed in jenkins
User: Manuel Recena
Path:
core/src/main/resources/hudson/model/Job/configure.properties
core/src/main/resources/lib/hudson/newFromList/form.jelly
core/src/main/resources/lib/layout/layout.jelly
war/gulpfile.js
war/src/main/js/add-item.js
war/src/main/js/widgets/config/tabbar.less
war/src/main/webapp/css/style.css
war/src/main/webapp/images/items/com_cloudbees_hudson_plugins_folder_Folder.png
war/src/main/webapp/images/items/com_cloudbees_hudson_plugins_modeling_impl_auxiliary_AuxModel.png
war/src/main/webapp/images/items/com_cloudbees_hudson_plugins_modeling_impl_builder_BuilderTemplate.png
war/src/main/webapp/images/items/com_cloudbees_hudson_plugins_modeling_impl_folder_FolderTemplate.png
war/src/main/webapp/images/items/com_cloudbees_hudson_plugins_modeling_impl_jobTemplate_JobTemplate.png
war/src/main/webapp/images/items/com_cloudbees_hudson_plugins_modeling_impl_publisher_PublisherTemplate.png
war/src/main/webapp/images/items/com_cloudbees_jenkins_plugins_longrunning_LongRunningProject.png
war/src/main/webapp/images/items/com_infradna_hudson_plugins_backup_BackupProject.png
war/src/main/webapp/images/items/copy.png
war/src/main/webapp/images/items/hudson_matrix_MatrixProject.png
war/src/main/webapp/images/items/hudson_maven_MavenModuleSet.png
war/src/main/webapp/images/items/hudson_model_ExternalJob.png
war/src/main/webapp/images/items/hudson_model_FreeStyleProject.png
war/src/main/webapp/images/items/jenkins_branch_OrganizationFolder_com_cloudbees_jenkins_plugins_bitbucket_BitbucketSCMNavigator.png
war/src/main/webapp/images/items/jenkins_branch_OrganizationFolder_org_jenkinsci_plugins_github_branch_source_GitHubSCMNavigator.png
war/src/main/webapp/images/items/org_jenkinsci_plugins_workflow_job_WorkflowJob.png
war/src/main/webapp/images/items/org_jenkinsci_plugins_workflow_multibranch_WorkflowMultiBranchProject.png
war/src/main/webapp/images/items/scm-project-48.png
http://jenkins-ci.org/commit/jenkins/e8b341967885cf74d23e12bb1298e305c1044753
Log:
Merge pull request #1 from gusreiber/M-31162
These changes providesthe front-end part of JENKINS-31162.
Code changed in jenkins
User: Manuel Recena
Path:
core/src/main/java/jenkins/model/item_category/ItemCategoryConfigurator.java
war/src/main/js/add-item.js
http://jenkins-ci.org/commit/jenkins/21f6f4e779a9cbf707003be455cb3266a6259cc2
Log:
JENKINS-31162 Some reviews to @gusreiber's PR
Code changed in jenkins
User: Manuel Recena
Path:
war/src/main/webapp/images/items/com_cloudbees_hudson_plugins_folder_Folder.png
war/src/main/webapp/images/items/com_cloudbees_hudson_plugins_modeling_impl_auxiliary_AuxModel.png
war/src/main/webapp/images/items/com_cloudbees_hudson_plugins_modeling_impl_builder_BuilderTemplate.png
war/src/main/webapp/images/items/com_cloudbees_hudson_plugins_modeling_impl_folder_FolderTemplate.png
war/src/main/webapp/images/items/com_cloudbees_hudson_plugins_modeling_impl_jobTemplate_JobTemplate.png
war/src/main/webapp/images/items/com_cloudbees_hudson_plugins_modeling_impl_publisher_PublisherTemplate.png
war/src/main/webapp/images/items/com_cloudbees_jenkins_plugins_longrunning_LongRunningProject.png
war/src/main/webapp/images/items/com_infradna_hudson_plugins_backup_BackupProject.png
war/src/main/webapp/images/items/hudson_matrix_MatrixProject.png
war/src/main/webapp/images/items/hudson_maven_MavenModuleSet.png
war/src/main/webapp/images/items/hudson_model_ExternalJob.png
war/src/main/webapp/images/items/hudson_model_FreeStyleProject.png
war/src/main/webapp/images/items/jenkins_branch_OrganizationFolder_com_cloudbees_jenkins_plugins_bitbucket_BitbucketSCMNavigator.png
war/src/main/webapp/images/items/jenkins_branch_OrganizationFolder_org_jenkinsci_plugins_github_branch_source_GitHubSCMNavigator.png
war/src/main/webapp/images/items/org_jenkinsci_plugins_workflow_job_WorkflowJob.png
war/src/main/webapp/images/items/org_jenkinsci_plugins_workflow_multibranch_WorkflowMultiBranchProject.png
war/src/main/webapp/images/items/scm-project-48.png
http://jenkins-ci.org/commit/jenkins/2418f6f56eaeefccb7eccc138faf70bbfb559244
Log:
Merge branch 'JENKINS-31162' of https://github.com/recena/jenkins into JENKINS-31162
Code changed in jenkins
User: recena
Path:
core/src/main/java/hudson/model/FreeStyleProject.java
core/src/main/java/hudson/model/ItemGroupMixIn.java
core/src/main/java/hudson/model/TopLevelItemDescriptor.java
core/src/main/java/jenkins/model/item_category/ItemCategory.java
core/src/main/java/jenkins/model/item_category/ItemCategoryConfigurator.java
core/src/main/resources/hudson/model/FreeStyleProject/newJobDetail.jelly
core/src/main/resources/hudson/model/FreeStyleProject/newJobDetail.properties
core/src/main/resources/hudson/model/FreeStyleProject/newJobDetail_ar.properties
core/src/main/resources/hudson/model/FreeStyleProject/newJobDetail_bg.properties
core/src/main/resources/hudson/model/FreeStyleProject/newJobDetail_ca.properties
core/src/main/resources/hudson/model/FreeStyleProject/newJobDetail_cs.properties
core/src/main/resources/hudson/model/FreeStyleProject/newJobDetail_da.properties
core/src/main/resources/hudson/model/FreeStyleProject/newJobDetail_de.properties
core/src/main/resources/hudson/model/FreeStyleProject/newJobDetail_es.properties
core/src/main/resources/hudson/model/FreeStyleProject/newJobDetail_et.properties
core/src/main/resources/hudson/model/FreeStyleProject/newJobDetail_fi.properties
core/src/main/resources/hudson/model/FreeStyleProject/newJobDetail_fr.properties
core/src/main/resources/hudson/model/FreeStyleProject/newJobDetail_hi_IN.properties
core/src/main/resources/hudson/model/FreeStyleProject/newJobDetail_id.properties
core/src/main/resources/hudson/model/FreeStyleProject/newJobDetail_it.properties
core/src/main/resources/hudson/model/FreeStyleProject/newJobDetail_ja.properties
core/src/main/resources/hudson/model/FreeStyleProject/newJobDetail_ko.properties
core/src/main/resources/hudson/model/FreeStyleProject/newJobDetail_lt.properties
core/src/main/resources/hudson/model/FreeStyleProject/newJobDetail_nb_NO.properties
core/src/main/resources/hudson/model/FreeStyleProject/newJobDetail_nl.properties
core/src/main/resources/hudson/model/FreeStyleProject/newJobDetail_pl.properties
core/src/main/resources/hudson/model/FreeStyleProject/newJobDetail_pt_BR.properties
core/src/main/resources/hudson/model/FreeStyleProject/newJobDetail_pt_PT.properties
core/src/main/resources/hudson/model/FreeStyleProject/newJobDetail_ro.properties
core/src/main/resources/hudson/model/FreeStyleProject/newJobDetail_ru.properties
core/src/main/resources/hudson/model/FreeStyleProject/newJobDetail_sv_SE.properties
core/src/main/resources/hudson/model/FreeStyleProject/newJobDetail_tr.properties
core/src/main/resources/hudson/model/FreeStyleProject/newJobDetail_uk.properties
core/src/main/resources/hudson/model/FreeStyleProject/newJobDetail_zh_CN.properties
core/src/main/resources/hudson/model/FreeStyleProject/newJobDetail_zh_TW.properties
core/src/main/resources/hudson/model/Messages.properties
core/src/main/resources/hudson/model/Messages_ar.properties
core/src/main/resources/hudson/model/Messages_bg.properties
core/src/main/resources/hudson/model/Messages_ca.properties
core/src/main/resources/hudson/model/Messages_cs.properties
core/src/main/resources/hudson/model/Messages_da.properties
core/src/main/resources/hudson/model/Messages_de.properties
core/src/main/resources/hudson/model/Messages_es.properties
core/src/main/resources/hudson/model/Messages_et.properties
core/src/main/resources/hudson/model/Messages_fi.properties
core/src/main/resources/hudson/model/Messages_fr.properties
core/src/main/resources/hudson/model/Messages_hi_IN.properties
core/src/main/resources/hudson/model/Messages_id.properties
core/src/main/resources/hudson/model/Messages_it.properties
core/src/main/resources/hudson/model/Messages_ja.properties
core/src/main/resources/hudson/model/Messages_ko.properties
core/src/main/resources/hudson/model/Messages_lt.properties
core/src/main/resources/hudson/model/Messages_nb_NO.properties
core/src/main/resources/hudson/model/Messages_nl.properties
core/src/main/resources/hudson/model/Messages_pl.properties
core/src/main/resources/hudson/model/Messages_pt_BR.properties
core/src/main/resources/hudson/model/Messages_pt_PT.properties
core/src/main/resources/hudson/model/Messages_ro.properties
core/src/main/resources/hudson/model/Messages_ru.properties
core/src/main/resources/hudson/model/Messages_sv_SE.properties
core/src/main/resources/hudson/model/Messages_tr.properties
core/src/main/resources/hudson/model/Messages_uk.properties
core/src/main/resources/hudson/model/Messages_zh_CN.properties
core/src/main/resources/hudson/model/Messages_zh_TW.properties
core/src/main/resources/jenkins/model/Messages.properties
war/src/main/js/add-item.js
war/src/main/webapp/images/48x48/copy.png
war/src/main/webapp/images/48x48/freestyleproject.png
war/src/main/webapp/images/items/copy.png
http://jenkins-ci.org/commit/jenkins/a552cdb78ba247fabfbdb3c4c34901574e3bd991
Log:
JENKINS-31162 Big review of the current approach
Code changed in jenkins
User: recena
Path:
changelog.html
cli/pom.xml
core/pom.xml
core/src/main/java/hudson/ClassicPluginStrategy.java
core/src/main/java/hudson/ExtensionList.java
core/src/main/java/hudson/FilePath.java
core/src/main/java/hudson/Functions.java
core/src/main/java/hudson/PluginManager.java
core/src/main/java/hudson/ProxyConfiguration.java
core/src/main/java/hudson/TcpSlaveAgentListener.java
core/src/main/java/hudson/WebAppMain.java
core/src/main/java/hudson/cli/ClearQueueCommand.java
core/src/main/java/hudson/diagnosis/NullIdDescriptorMonitor.java
core/src/main/java/hudson/diagnosis/OldDataMonitor.java
core/src/main/java/hudson/diagnosis/ReverseProxySetupMonitor.java
core/src/main/java/hudson/init/TaskMethodFinder.java
core/src/main/java/hudson/lifecycle/SolarisSMFLifecycle.java
core/src/main/java/hudson/lifecycle/UnixLifecycle.java
core/src/main/java/hudson/model/AbstractProject.java
core/src/main/java/hudson/model/Cause.java
core/src/main/java/hudson/model/CauseAction.java
core/src/main/java/hudson/model/Computer.java
core/src/main/java/hudson/model/Executor.java
core/src/main/java/hudson/model/Fingerprint.java
core/src/main/java/hudson/model/Hudson.java
core/src/main/java/hudson/model/Job.java
core/src/main/java/hudson/model/Node.java
core/src/main/java/hudson/model/Queue.java
core/src/main/java/hudson/model/Run.java
core/src/main/java/hudson/model/UpdateSite.java
core/src/main/java/hudson/model/UsageStatistics.java
core/src/main/java/hudson/model/User.java
core/src/main/java/hudson/model/listeners/RunListener.java
core/src/main/java/hudson/model/listeners/SCMListener.java
core/src/main/java/hudson/model/queue/WorkUnit.java
core/src/main/java/hudson/model/queue/WorkUnitContext.java
core/src/main/java/hudson/security/HudsonFilter.java
core/src/main/java/hudson/security/HudsonPrivateSecurityRealm.java
core/src/main/java/hudson/security/PermissionScope.java
core/src/main/java/hudson/security/TokenBasedRememberMeServices2.java
core/src/main/java/hudson/security/csrf/CrumbFilter.java
core/src/main/java/hudson/slaves/SlaveComputer.java
core/src/main/java/hudson/tools/JDKInstaller.java
core/src/main/java/hudson/util/ArgumentListBuilder.java
core/src/main/java/hudson/util/ConcurrentHashMapConverter.java
core/src/main/java/hudson/util/PluginServletFilter.java
core/src/main/java/hudson/util/ProcessKillingVeto.java
core/src/main/java/hudson/util/SubClassGenerator.java
core/src/main/java/hudson/util/XStream2.java
core/src/main/java/hudson/util/io/ParserConfigurator.java
core/src/main/java/jenkins/install/SetupWizard.java
core/src/main/java/jenkins/model/Jenkins.java
core/src/main/java/jenkins/model/UnlabeledLoadStatistics.java
core/src/main/java/jenkins/security/ApiTokenProperty.java
core/src/main/java/jenkins/security/ConfidentialStore.java
core/src/main/java/jenkins/security/QueueItemAuthenticatorProvider.java
core/src/main/java/jenkins/slaves/DefaultJnlpSlaveReceiver.java
core/src/main/java/jenkins/slaves/JnlpAgentReceiver.java
core/src/main/java/jenkins/slaves/JnlpSlaveAgentProtocol.java
core/src/main/java/jenkins/slaves/JnlpSlaveAgentProtocol2.java
core/src/main/java/jenkins/slaves/JnlpSlaveAgentProtocol3.java
core/src/main/java/jenkins/slaves/JnlpSlaveHandshake.java
core/src/main/java/jenkins/triggers/ReverseBuildTrigger.java
core/src/main/java/jenkins/util/JSONSignatureValidator.java
core/src/main/java/jenkins/util/JenkinsJVM.java
core/src/main/resources/hudson/ProxyConfiguration/help-name_pl.html
core/src/main/resources/hudson/ProxyConfiguration/help-name_pt_BR.html
core/src/main/resources/hudson/cli/Messages.properties
core/src/main/resources/hudson/cli/Messages_bg.properties
core/src/main/resources/hudson/cli/Messages_da.properties
core/src/main/resources/hudson/cli/Messages_de.properties
core/src/main/resources/hudson/cli/Messages_es.properties
core/src/main/resources/hudson/cli/Messages_it.properties
core/src/main/resources/hudson/cli/Messages_ja.properties
core/src/main/resources/hudson/cli/Messages_pt_BR.properties
core/src/main/resources/hudson/cli/Messages_zh_CN.properties
core/src/main/resources/hudson/cli/Messages_zh_TW.properties
core/src/main/resources/hudson/model/Job/configure.jelly
core/src/main/resources/hudson/model/Messages_bg.properties
core/src/main/resources/hudson/model/Messages_da.properties
core/src/main/resources/hudson/model/Messages_de.properties
core/src/main/resources/hudson/model/Messages_es.properties
core/src/main/resources/hudson/model/Messages_it.properties
core/src/main/resources/hudson/model/Messages_ja.properties
core/src/main/resources/hudson/model/Messages_pt_BR.properties
core/src/main/resources/hudson/model/Messages_zh_CN.properties
core/src/main/resources/hudson/model/Messages_zh_TW.properties
core/src/main/resources/hudson/model/View/sidepanel_sv_SE.properties
core/src/main/resources/hudson/security/HudsonPrivateSecurityRealm/_entryForm.jelly
core/src/main/resources/hudson/util/AWTProblem/index.jelly
core/src/main/resources/hudson/util/HudsonFailedToLoad/index.jelly
core/src/main/resources/hudson/util/IncompatibleAntVersionDetected/index.jelly
core/src/main/resources/hudson/util/IncompatibleServletVersionDetected/index.jelly
core/src/main/resources/hudson/util/IncompatibleVMDetected/index.jelly
core/src/main/resources/hudson/util/InsufficientPermissionDetected/index.jelly
core/src/main/resources/hudson/util/JenkinsReloadFailed/index.groovy
core/src/main/resources/hudson/util/NoHomeDir/index.jelly
core/src/main/resources/hudson/util/NoTempDir/index.jelly
core/src/main/resources/jenkins/install/SetupWizard/authenticate-security-token.jelly
core/src/main/resources/jenkins/install/SetupWizard/authenticate-security-token.properties
core/src/main/resources/lib/form/select/select.js
core/src/main/resources/lib/hudson/executors_sv_SE.properties
core/src/main/resources/lib/hudson/queue_sv_SE.properties
core/src/main/resources/lib/layout/layout.jelly
core/src/main/resources/windows-service/jenkins.exe.config
core/src/test/java/hudson/model/FingerprintTest.java
core/src/test/java/hudson/util/ArgumentListBuilderTest.java
core/src/test/java/hudson/util/XStream2Test.java
core/src/test/java/jenkins/util/JenkinsJVMTest.java
core/src/test/resources/hudson/util/old-concurrentHashMap.xml
pom.xml
test/pom.xml
test/src/test/java/hudson/cli/ClearQueueCommandTest.java
test/src/test/java/hudson/cli/ConsoleCommandTest.java
test/src/test/java/hudson/model/QueueTest.java
test/src/test/java/hudson/util/BootFailureTest.java
test/src/test/java/jenkins/util/JenkinsJVMRealTest.java
war/gulpfile.js
war/pom.xml
war/src/main/js/api/plugins.js
war/src/main/js/config-scrollspy.js
war/src/main/js/config-scrollspy.less
war/src/main/js/config-tabbar.js
war/src/main/js/config-tabbar.less
war/src/main/js/pluginSetupWizardGui.js
war/src/main/js/util/behavior-shim.js
war/src/main/js/util/localStorage.js
war/src/main/js/util/page.js
war/src/main/js/widgets/config/model/ConfigSection.js
war/src/main/js/widgets/config/model/ConfigTableMetaData.js
war/src/main/js/widgets/config/tabbar.js
war/src/main/js/widgets/config/tabbar.less
war/src/main/js/widgets/form/form-mixins.less
war/src/main/js/widgets/jenkins-widgets.less
war/src/main/js/widgets/layout-mixins.less
war/src/main/webapp/css/style.css
war/src/main/webapp/help/project-config/downstream.html
war/src/test/js/widgets/config/freestyle-config-scrollspy.html
war/src/test/js/widgets/config/freestyle-config-tabbed.html
war/src/test/js/widgets/config/freestyle-config.html
war/src/test/js/widgets/config/mocks.js
war/src/test/js/widgets/config/scrollspy-spec.js
war/src/test/js/widgets/config/tabbar-spec.js
http://jenkins-ci.org/commit/jenkins/3c17558eb8ea1f1a0cf5ebefa30be5b0209dddd3
Log:
JENKINS-31162 Merge from upstream/2.0 and resolve conflicts
Code changed in jenkins
User: recena
Path:
core/src/main/java/hudson/model/FreeStyleProject.java
core/src/main/java/hudson/model/ItemGroupMixIn.java
core/src/main/java/hudson/model/TopLevelItemDescriptor.java
core/src/main/java/jenkins/model/item_category/ItemCategory.java
core/src/main/java/jenkins/model/item_category/ItemCategoryConfigurator.java
core/src/main/java/jenkins/model/item_category/StandaloneProjectsCategory.java
http://jenkins-ci.org/commit/jenkins/74b58dc958d3801ccef362d5f481a81fe026493e
Log:
JENKINS-31162 @jglick's comments were addressed (partially)
Code changed in jenkins
User: recena
Path:
core/src/main/java/hudson/model/ItemGroupMixIn.java
core/src/main/java/jenkins/model/item_category/Categories.java
core/src/main/java/jenkins/model/item_category/Category.java
http://jenkins-ci.org/commit/jenkins/5c10e57078a58052e93556cff3c85fa89d5e3d7b
Log:
JENKINS-31162 Another @jglick's comments were addressed
Code changed in jenkins
User: recena
Path:
core/src/main/java/hudson/model/TopLevelItemDescriptor.java
http://jenkins-ci.org/commit/jenkins/eb78face60e2dc76c9beafeeb6f846341843409c
Log:
JENKINS-31162 Another (part III) @jglick's comments were addressed
Code changed in jenkins
User: recena
Path:
core/src/main/java/hudson/model/View.java
war/src/main/webapp/css/style.css
http://jenkins-ci.org/commit/jenkins/60803d480ed37494324888736011e9cda8c76c34
Log:
JENKINS-31162 @glick's comments were addressed
In order to share an initial idea with the community, I've created this document (WiP).