Build: #40 was successful Changes by mvrueden <mvrueden@users.noreply.github.com>

Code commits

OpenNMS Foundation

  • mvrueden <mvrueden@users.noreply.github.com>

    mvrueden <mvrueden@users.noreply.github.com> f6dc153635fe1ec709f6bc69e5845d41f80971bd

    Merge pull request #2766 from OpenNMS/jira/NMS-12153
    NMS-12153: Provide webhook delivery option for database reports

  • Markus von Rüden

    Markus von Rüden 333f67daef3638c4336a2a7e824cf8484353081d m

    NMS-12153: Fix failing tests

    • smoke-test/src/test/java/org/opennms/smoketest/DatabaseReportPageIT.java (version 333f67daef3638c4336a2a7e824cf8484353081d)
  • Markus von Rüden

    Markus von Rüden 82fd9c583ce637d6a62c8d00a3e546d7541e7d89 m

    NMS-12153: Fix wrong error message

    • features/reporting/core/src/main/java/org/opennms/reporting/core/svclayer/support/DefaultReportWrapperService.java (version 82fd9c583ce637d6a62c8d00a3e546d7541e7d89)
  • Markus von Rüden

    Markus von Rüden db4f593d71e5f2150ee3d35c1978b426392d6834 m

    NMS-12153: Fix failing test

    • opennms-webapp/src/test/java/org/opennms/web/svclayer/support/DefaultSchedulerServiceIT.java (version db4f593d71e5f2150ee3d35c1978b426392d6834)
  • Markus von Rüden

    Markus von Rüden 5409bc7d02b048f45a3ada52984a08bea1efcf5e m

    NMS-12153: Use java internal join method

    • smoke-test/src/test/java/org/opennms/smoketest/DatabaseReportPageIT.java (version 5409bc7d02b048f45a3ada52984a08bea1efcf5e)
  • Markus von Rüden

    Markus von Rüden 6712c14758eaf518ee6a8a494f979d7fa95a4602 m

    NMS-12153: Verify response code from endpoint if post was successful but returned non success status code

    • features/reporting/core/src/main/java/org/opennms/reporting/core/svclayer/support/DefaultReportWrapperService.java (version 6712c14758eaf518ee6a8a494f979d7fa95a4602)
  • Markus von Rüden

    Markus von Rüden fda94675da2142ce6c712887033ba202f493a66d m

    NMS-12153: Provide test to verify webhook endpoint

    • smoke-test/src/main/java/org/opennms/smoketest/containers/WebhookEndpointContainer.java (version fda94675da2142ce6c712887033ba202f493a66d)
    • smoke-test/src/test/java/org/opennms/smoketest/DatabaseReportPageIT.java (version fda94675da2142ce6c712887033ba202f493a66d)
  • Markus von Rüden

    Markus von Rüden 1177e4ae133a3bfcc6626938197fb758b08018ad m

    NMS-12153: Enable smoke tests

    • .circleci/config.yml (version 1177e4ae133a3bfcc6626938197fb758b08018ad)
  • Markus von Rüden

    Markus von Rüden 3c143a0e9a76dcaeeae9701cb8e160a6156ff35c m

    NMS-12153: Add explanation of webhook url parameter

    • core/web-assets/src/main/assets/js/apps/onms-reports/report-details.html (version 3c143a0e9a76dcaeeae9701cb8e160a6156ff35c)
  • Markus von Rüden

    Markus von Rüden 3a619ab3d63a622d082a2d89c83be1ea13ec7065 m

    NMS-12153: Use static file parameter name instead of dynamic instance

    • features/reporting/core/src/main/java/org/opennms/reporting/core/svclayer/support/DefaultReportWrapperService.java (version 3a619ab3d63a622d082a2d89c83be1ea13ec7065)
  • Markus von Rüden

    Markus von Rüden cd9d079fb0a60f5ebf429cbb51e4d789bfad6f0d m

    NMS-12153: Fix NPE when report was defined in earlier versions

    • features/reporting/rest/src/main/java/org/opennms/features/reporting/rest/internal/ReportRestServiceImpl.java (version cd9d079fb0a60f5ebf429cbb51e4d789bfad6f0d)
  • Markus von Rüden

    Markus von Rüden 60393e9ac350400096b5f6617cd87e7e10644d88 m

    NMS-12153: Add webhook visualizer

    • core/web-assets/src/main/assets/js/apps/onms-reports/schedules.html (version 60393e9ac350400096b5f6617cd87e7e10644d88)
  • Markus von Rüden

    Markus von Rüden c0ab940366746ab87f4e324c69e34e0f72c5ec6c m

    NMS-12153: Initial approach to send a generated report to an HTTP endpoint

    • core/web-assets/src/main/assets/js/apps/onms-reports/report-details.html (version c0ab940366746ab87f4e324c69e34e0f72c5ec6c)
    • features/reporting/core/pom.xml (version c0ab940366746ab87f4e324c69e34e0f72c5ec6c)
    • features/reporting/core/src/main/java/org/opennms/reporting/core/DeliveryOptions.java (version c0ab940366746ab87f4e324c69e34e0f72c5ec6c)
    • features/reporting/core/src/main/java/org/opennms/reporting/core/svclayer/support/DefaultReportWrapperService.java (version c0ab940366746ab87f4e324c69e34e0f72c5ec6c)
    • features/reporting/core/src/test/java/org/opennms/reporting/core/svclayer/support/DefaultReportWrapperServiceTest.java (version c0ab940366746ab87f4e324c69e34e0f72c5ec6c)
    • features/reporting/rest/src/main/java/org/opennms/features/reporting/rest/internal/ReportRestServiceImpl.java (version c0ab940366746ab87f4e324c69e34e0f72c5ec6c)
    • opennms-web-api/src/main/java/org/opennms/web/svclayer/support/DefaultSchedulerService.java (version c0ab940366746ab87f4e324c69e34e0f72c5ec6c)