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 <[email protected]>

  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 <[email protected]>

  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 <[email protected]>

  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 <[email protected]>

  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 <[email protected]>

  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 [email protected].
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.

Reply via email to