Branch: refs/heads/master
  Home:   https://github.com/jenkinsci/datadog-plugin
  Commit: 77642c6777cd1ef01a598f18c882f2cdb0c32419
      
https://github.com/jenkinsci/datadog-plugin/commit/77642c6777cd1ef01a598f18c882f2cdb0c32419
  Author: Sarah Witt <[email protected]>
  Date:   2023-11-08 (Wed, 08 Nov 2023)

  Changed paths:
    M .gitignore
    M README.md
    M pom.xml
    M 
src/main/java/org/datadog/jenkins/plugins/datadog/DatadogGlobalConfiguration.java
    M src/main/java/org/datadog/jenkins/plugins/datadog/DatadogUtilities.java
    M 
src/main/java/org/datadog/jenkins/plugins/datadog/events/AbstractDatadogSimpleEvent.java
    M 
src/main/java/org/datadog/jenkins/plugins/datadog/events/BuildAbortedEventImpl.java
    M 
src/main/java/org/datadog/jenkins/plugins/datadog/events/BuildFinishedEventImpl.java
    M 
src/main/java/org/datadog/jenkins/plugins/datadog/events/BuildStartedEventImpl.java
    M 
src/main/java/org/datadog/jenkins/plugins/datadog/events/ComputerLaunchFailedEventImpl.java
    M 
src/main/java/org/datadog/jenkins/plugins/datadog/events/ComputerOfflineEventImpl.java
    M 
src/main/java/org/datadog/jenkins/plugins/datadog/events/ComputerOnlineEventImpl.java
    R 
src/main/java/org/datadog/jenkins/plugins/datadog/events/ConfigChangedEventImpl.java
    M 
src/main/java/org/datadog/jenkins/plugins/datadog/events/ItemCRUDEventImpl.java
    M 
src/main/java/org/datadog/jenkins/plugins/datadog/events/ItemCopiedEventImpl.java
    M 
src/main/java/org/datadog/jenkins/plugins/datadog/events/ItemLocationChangedEventImpl.java
    M 
src/main/java/org/datadog/jenkins/plugins/datadog/events/SCMCheckoutCompletedEventImpl.java
    M 
src/main/java/org/datadog/jenkins/plugins/datadog/events/UserAuthenticationEventImpl.java
    M 
src/main/java/org/datadog/jenkins/plugins/datadog/listeners/DatadogBuildListener.java
    M 
src/main/java/org/datadog/jenkins/plugins/datadog/listeners/DatadogComputerListener.java
    M 
src/main/java/org/datadog/jenkins/plugins/datadog/listeners/DatadogItemListener.java
    M 
src/main/java/org/datadog/jenkins/plugins/datadog/listeners/DatadogSCMListener.java
    M 
src/main/java/org/datadog/jenkins/plugins/datadog/listeners/DatadogSaveableListener.java
    M 
src/main/java/org/datadog/jenkins/plugins/datadog/listeners/DatadogSecurityListener.java
    M 
src/main/resources/org/datadog/jenkins/plugins/datadog/DatadogGlobalConfiguration/config.jelly
    M 
src/test/java/org/datadog/jenkins/plugins/datadog/DatadogGlobalConfigurationTest.java
    M 
src/test/java/org/datadog/jenkins/plugins/datadog/clients/DatadogEventStub.java
    R 
src/test/java/org/datadog/jenkins/plugins/datadog/events/ConfigChangedEventTest.java
    M 
src/test/java/org/datadog/jenkins/plugins/datadog/events/UserAuthenticationEventTest.java
    A 
src/test/java/org/datadog/jenkins/plugins/datadog/listeners/DatadogFilteringEventsTest.java

  Log Message:
  -----------
  Add ability to granualarly filter events  (#364)

* removed posix-api dependency from pom

* added plugin side filtering functionality and unit test cases

* mainly UI changes and event naming changed

* added environment variable tests

* removed config changed event, added conflicting fig checks and tests

* Update src/main/java/org/datadog/jenkins/plugins/datadog/DatadogUtilities.java

Co-authored-by: Sarah Witt <[email protected]>

* Update 
src/main/java/org/datadog/jenkins/plugins/datadog/DatadogGlobalConfiguration.java

Co-authored-by: Sarah Witt <[email protected]>

* Update 
src/test/java/org/datadog/jenkins/plugins/datadog/DatadogGlobalConfigurationTest.java

Co-authored-by: Sarah Witt <[email protected]>

* Update 
src/main/java/org/datadog/jenkins/plugins/datadog/DatadogGlobalConfiguration.java

Co-authored-by: Sarah Witt <[email protected]>

* changed naming of utilities check to send event method

* removed previously deprecated config change getters and setters

* removed event name from class and checking event send method uses name string 
rather than event

* moved inclusion list creation to datadog utilities and adjusted tests for env 
variable conflicts

* renamed config check method in global config

* updated documentation

* Remove explicit check for overlapping filters

* Fix tests to assert error message rather than exception

* Update spacing

* Apply suggestions from code review

Co-authored-by: Brett Blue <[email protected]>

* change to shouldSendEvent

* move isTemporarily to base class and still send metrics if event category is 
excluded

* Update 
src/main/resources/org/datadog/jenkins/plugins/datadog/DatadogGlobalConfiguration/config.jelly

Co-authored-by: NouemanKHAL <[email protected]>

* Move event names to constants

* Update README.md

Co-authored-by: Brett Blue <[email protected]>

---------

Co-authored-by: Dawit Girma <[email protected]>
Co-authored-by: dawitgirm <[email protected]>
Co-authored-by: Brett Blue <[email protected]>
Co-authored-by: NouemanKHAL <[email protected]>


-- 
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/datadog-plugin/push/refs/heads/master/f20664-77642c%40github.com.

Reply via email to