Branch: refs/heads/code-overhaul Home: https://github.com/jenkinsci/parameter-separator-plugin
Commit: 74ce209d6d402113a715107e3e23a465821abc98 https://github.com/jenkinsci/parameter-separator-plugin/commit/74ce209d6d402113a715107e3e23a465821abc98 Author: Piotr Paczyński <ppac...@gmail.com> Date: 2020-08-15 (Sat, 15 Aug 2020) Changed paths: M src/main/java/jenkins/plugins/parameter_separator/ParameterSeparatorDefinition.java M src/main/java/jenkins/plugins/parameter_separator/ParameterSeparatorValue.java A src/main/java/jenkins/plugins/parameter_separator/Utils.java M src/main/resources/index.jelly M src/main/resources/jenkins/plugins/parameter_separator/ParameterSeparatorDefinition/config.jelly M src/main/resources/jenkins/plugins/parameter_separator/ParameterSeparatorDefinition/global.jelly M src/main/resources/jenkins/plugins/parameter_separator/ParameterSeparatorDefinition/index.jelly M src/main/resources/jenkins/plugins/parameter_separator/ParameterSeparatorValue/value.jelly A src/main/resources/jenkins/plugins/parameter_separator/parameter_separator.js Log Message: ----------- Code overhaul with various improvements and bug fixes Improvements: - support HTML tags (sanitized) in section header - introduced html syntax highlighting & preview functionality on parameter definition page - added css syntax highlighting in global configuration page - add option to globally configure section header styling - adjusting global styling now applies immediately not only to future, but also past builds if they used default styling - improve rendering of separators to span across entire parameter table width Bug fixes: - fixed null pointer when trying to use separator in declarative pipeline without providing styling parameters - separator name no longer changes each time when saving freestyle job configuration Maintenance: - simplify: remove dead code, use PersistentDescriptor - reorder methods according to common practices - use null annotations to prevent introducing null errors Commit: 5dd4902f69558a6b723908c8b437e02a59a9b05d https://github.com/jenkinsci/parameter-separator-plugin/commit/5dd4902f69558a6b723908c8b437e02a59a9b05d Author: Piotr Paczyński <ppac...@gmail.com> Date: 2020-08-15 (Sat, 15 Aug 2020) Changed paths: M pom.xml Log Message: ----------- POM cleanup Commit: 3f9acc2c205e63d92fd1b2af78c98061e130a0f7 https://github.com/jenkinsci/parameter-separator-plugin/commit/3f9acc2c205e63d92fd1b2af78c98061e130a0f7 Author: Piotr Paczyński <ppac...@gmail.com> Date: 2020-08-15 (Sat, 15 Aug 2020) Changed paths: A .derived M .gitignore M pom.xml Log Message: ----------- Add "pipeline" POM profile for easy testing in pipeline Run the plugin like this to be able to test it in pipeline: mvn hpi:run -Ppipeline Commit: 6aa2e247bed5fd2e1fa72f315f10cc8f103e29b2 https://github.com/jenkinsci/parameter-separator-plugin/commit/6aa2e247bed5fd2e1fa72f315f10cc8f103e29b2 Author: Piotr Paczyński <ppac...@gmail.com> Date: 2020-08-15 (Sat, 15 Aug 2020) Changed paths: A src/main/resources/jenkins/plugins/parameter_separator/ParameterSeparatorDefinition/help-globalSectionHeaderStyle.html A src/main/resources/jenkins/plugins/parameter_separator/ParameterSeparatorDefinition/help-globalSeparatorStyle.html A src/main/resources/jenkins/plugins/parameter_separator/ParameterSeparatorDefinition/help-sectionHeader.html A src/main/resources/jenkins/plugins/parameter_separator/ParameterSeparatorDefinition/help-sectionHeaderStyle.html A src/main/resources/jenkins/plugins/parameter_separator/ParameterSeparatorDefinition/help-separatorStyle.html A src/main/resources/jenkins/plugins/parameter_separator/ParameterSeparatorDefinition/help.html Log Message: ----------- Add help in config pages Commit: 30a18cc1f308bf5468c033e54a229ae8c5c6787b https://github.com/jenkinsci/parameter-separator-plugin/commit/30a18cc1f308bf5468c033e54a229ae8c5c6787b Author: Piotr Paczyński <ppac...@gmail.com> Date: 2020-08-15 (Sat, 15 Aug 2020) Changed paths: M README.md A github_site/img/build-params-4.png A github_site/img/global-config.png A github_site/img/job-build-1.png A github_site/img/job-build-2.png A github_site/img/job-build-3.png A github_site/img/job-build-4.png A github_site/img/job-config-with-preview.png A github_site/img/job-config.png R github_site/img/parameter_separator_buildwithparams1.png R github_site/img/parameter_separator_globalconfigstyle1.png R github_site/img/parameter_separator_jobconfig1.png Log Message: ----------- Update README using screenshots from latest version Compare: https://github.com/jenkinsci/parameter-separator-plugin/compare/3b1cec96fba1...30a18cc1f308 -- You received this message because you are subscribed to the Google Groups "Jenkins Commits" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-commits+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-commits/jenkinsci/parameter-separator-plugin/push/refs/heads/code-overhaul/3b1cec-30a18c%40github.com.