Commit Graph
8 Commits
Author SHA1 Message Date
Daniel Beck 416fdddb97 [SECURITY-420] RequirePOST to finish setup wizard 2017-04-15 14:37:26 +02:00
kzantow 89a24abcb0 [FIX JENKINS-33663] - Upgrade wizard
Add Upgrade Wizard
Add 'replace' handlebars method in jenkins.js
Fix state transitions to follow a single basic pattern
Suggested plugins selected by default
Add an install state for INITIAL_SECURITY_SETUP
Removed duplicate setupWizard.js on page [FIX JENKINS-34676]
Exclude plugins which are already installed when determining platform
Change 'snooze' to not look like a 'close' button
Make sure unlock screen doesn't show up after new install
Add compatibility check when offering suggested plugins
More appropriate handling of security token filter
2016-05-20 09:35:16 -04:00
Oleg Nenashev bb1f620d0a [JENKINS-34833] - Installation Wizard: Allow altering the list of suggested plugins from update sites (#2348)
* [JENKINS-34833] - Installation Wizard: Allow altering the list of succested plugins from update sites

In our company we provide a custom package of Jenkins, which provides a customized set of plugins (open-source and closed-source ones). These plugins come from the custom update site.

We would like to provide custom suggestions to users of our Jenkins packages when they install Jenkins. For such purpose we would like to make the plugin suggestions list overridable by UpdateSite extensions in Jenkins.

* [JENKINS-34833] - Fix the JS Unit test (code from @kzantow)

* [JENKINS-34833] - Unit tests for SetupWizard

* [JENKINS-34833] - Address comment regarding the error propagation for the unknown version

* [JENKINS-34833] - SetupWizard::getPlatformPluginList() is not a part of the public API

* [JENKINS-34833] - Address comments from @orrc
2016-05-15 17:05:12 +02:00
recena ed21605c00 After to merge with master in order to resolve the conflicts, I found some JSHint errors 2016-05-03 16:29:20 +02:00
kzantow 6974d2b759 JENKINS-33244 / JENKINS-34174 - retry for failed plugins & specify
download timeout
2016-04-21 17:27:36 -04:00
kzantow 397ab3e2ca JENKINS-33828 - setup wizard was modifying the recommended plugin list
due to not returning a copy
2016-03-29 12:11:21 -04:00
kzantow 8a84cb8e2c Address outstanding issues: XStream deserialzation from existing
installs would have had altered behavior with the FullControl auth
strategy, erroneous return while creating the default user, added help
file, added ability to skip first user or cancel the wizard altogether.
2016-03-08 02:33:03 -05:00
tfennelly 036a8e94ed [FIX JENKINS-9598] Add plugin selection wizard on first launch
Also ... unbundling of plugins from Jenkins core.
2016-01-20 10:54:32 +00:00