• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

safe-global / safe-events-service
86%
main: 87%

Build:
Build:
LAST BUILD BRANCH: uxio/pla-1980-webhook-connection-reuse
DEFAULT BRANCH: main
Repo Added 31 May 2023 02:14PM UTC
Files 47
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH uxio/pla-1980-webhook-connection-reuse
branch: SELECT
CHANGE BRANCH
x
  • No branch selected
  • Uxio0-patch-1
  • add-api-key-header
  • add-data
  • add-to-field-multisig-events
  • add-webhook-filter-by-address
  • add_crud_webhook
  • bump-version
  • bump-version-1
  • chore/add-cla-action
  • chore/claude-worktree-setup
  • chore/optimize-dependabot
  • chore/set-release
  • ci/drop-mirror-to-ghcr
  • ci/fix-cla-workflow-permissions
  • ci/mirror-dockerhub-tags-to-ghcr
  • ci/publish-to-ghcr
  • copy-tooling-from-fee-service
  • dependabot/docker/node-24
  • dependabot/docker/node-25
  • dependabot/docker/node-26
  • dependabot/github_actions/actions/checkout-6
  • dependabot/github_actions/actions/checkout-6.0.3
  • dependabot/github_actions/actions/checkout-7.0.0
  • dependabot/github_actions/actions/setup-node-6
  • dependabot/github_actions/actions/setup-node-6.4.0
  • dependabot/github_actions/actions/setup-node-7.0.0
  • dependabot/github_actions/coverallsapp/github-action-2.3.6
  • dependabot/github_actions/coverallsapp/github-action-2.3.7
  • dependabot/github_actions/docker/build-push-action-7
  • dependabot/github_actions/docker/build-push-action-7.2.0
  • dependabot/github_actions/docker/login-action-4
  • dependabot/github_actions/docker/login-action-4.1.0
  • dependabot/github_actions/docker/login-action-4.2.0
  • dependabot/github_actions/docker/setup-buildx-action-4
  • dependabot/github_actions/docker/setup-buildx-action-4.1.0
  • dependabot/github_actions/docker/setup-qemu-action-3.3.0
  • dependabot/github_actions/docker/setup-qemu-action-3.6.0
  • dependabot/github_actions/docker/setup-qemu-action-3.7.0
  • dependabot/github_actions/docker/setup-qemu-action-4.0.0
  • dependabot/github_actions/docker/setup-qemu-action-4.1.0
  • dependabot/github_actions/github-actions-05506729b4
  • dependabot/github_actions/github-actions-2f68e11f31
  • dependabot/github_actions/github-actions-330afc74b2
  • dependabot/github_actions/github-actions-4956f86476
  • dependabot/github_actions/github-actions-721db4f79a
  • dependabot/github_actions/github-actions-ef6c04943b
  • dependabot/github_actions/pnpm/action-setup-6.0.3
  • dependabot/github_actions/pnpm/action-setup-6.0.5
  • dependabot/github_actions/pnpm/action-setup-6.0.8
  • dependabot/github_actions/pnpm/action-setup-6.0.9
  • dependabot/npm_and_yarn/adminjs-7.8.15
  • dependabot/npm_and_yarn/amqplib-1.0.3
  • dependabot/npm_and_yarn/amqplib-2.0.1
  • dependabot/npm_and_yarn/axios-1.15.0
  • dependabot/npm_and_yarn/axios-1.7.9
  • dependabot/npm_and_yarn/class-validator-0.14.4
  • dependabot/npm_and_yarn/development-dependencies-081f67cbd6
  • dependabot/npm_and_yarn/development-dependencies-25481fbe82
  • dependabot/npm_and_yarn/development-dependencies-4ff8592e79
  • dependabot/npm_and_yarn/development-dependencies-526a97d36f
  • dependabot/npm_and_yarn/development-dependencies-62d0dc04ad
  • dependabot/npm_and_yarn/development-dependencies-7d2367eeb2
  • dependabot/npm_and_yarn/development-dependencies-89a5fac671
  • dependabot/npm_and_yarn/development-dependencies-89b8944524
  • dependabot/npm_and_yarn/development-dependencies-8e72258a25
  • dependabot/npm_and_yarn/development-dependencies-b5ab456f08
  • dependabot/npm_and_yarn/development-dependencies-bb81f31981
  • dependabot/npm_and_yarn/development-dependencies-e12c955bd8
  • dependabot/npm_and_yarn/development-dependencies-fefe9e3690
  • dependabot/npm_and_yarn/eslint-config-prettier-10.0.1
  • dependabot/npm_and_yarn/eslint-config-prettier-10.1.1
  • dependabot/npm_and_yarn/eslint-config-prettier-10.1.2
  • dependabot/npm_and_yarn/eslint-plugin-prettier-5.5.5
  • dependabot/npm_and_yarn/eslint/eslintrc-3.3.3
  • dependabot/npm_and_yarn/eslint/js-9.39.4
  • dependabot/npm_and_yarn/eslint/js-9.39.5
  • dependabot/npm_and_yarn/eventsource-3.0.7
  • dependabot/npm_and_yarn/eventsource-4.0.0
  • dependabot/npm_and_yarn/eventsource-5.1.0
  • dependabot/npm_and_yarn/faker-js/faker-10.5.0
  • dependabot/npm_and_yarn/globals-17.6.0
  • dependabot/npm_and_yarn/globals-17.7.0
  • dependabot/npm_and_yarn/jest-30.3.0
  • dependabot/npm_and_yarn/jest-30.4.2
  • dependabot/npm_and_yarn/lint-and-format-95ed20c41c
  • dependabot/npm_and_yarn/lint-and-format-984b171149
  • dependabot/npm_and_yarn/lint-and-format-c5649b7e07
  • dependabot/npm_and_yarn/lint-and-format-de759b0c8c
  • dependabot/npm_and_yarn/nestjs-19a31c1a16
  • dependabot/npm_and_yarn/nestjs-1d0d2b5981
  • dependabot/npm_and_yarn/nestjs-413137da73
  • dependabot/npm_and_yarn/nestjs-57acb92e1c
  • dependabot/npm_and_yarn/nestjs-94d254ee78
  • dependabot/npm_and_yarn/nestjs/cli-11.0.0
  • dependabot/npm_and_yarn/nestjs/cli-11.0.14
  • dependabot/npm_and_yarn/nestjs/cli-11.0.2
  • dependabot/npm_and_yarn/nestjs/cli-11.0.3
  • dependabot/npm_and_yarn/nestjs/cli-11.0.4
  • dependabot/npm_and_yarn/nestjs/cli-11.0.5
  • dependabot/npm_and_yarn/nestjs/cli-11.0.6
  • dependabot/npm_and_yarn/nestjs/cli-11.0.7
  • dependabot/npm_and_yarn/nestjs/config-3.3.0
  • dependabot/npm_and_yarn/nestjs/core-11.1.13
  • dependabot/npm_and_yarn/nestjs/core-11.1.17
  • dependabot/npm_and_yarn/nestjs/swagger-8.1.0
  • dependabot/npm_and_yarn/pg-8.20.0
  • dependabot/npm_and_yarn/pg-8.21.0
  • dependabot/npm_and_yarn/prettier-3.7.4
  • dependabot/npm_and_yarn/production-dependencies-0eae381d6a
  • dependabot/npm_and_yarn/production-dependencies-193613ef9f
  • dependabot/npm_and_yarn/production-dependencies-354cc53eb6
  • dependabot/npm_and_yarn/production-dependencies-4157f14b26
  • dependabot/npm_and_yarn/production-dependencies-53e0bc60b4
  • dependabot/npm_and_yarn/production-dependencies-57b30a4b86
  • dependabot/npm_and_yarn/production-dependencies-59dcbbc0f1
  • dependabot/npm_and_yarn/production-dependencies-636328579f
  • dependabot/npm_and_yarn/production-dependencies-b8d2770753
  • dependabot/npm_and_yarn/production-dependencies-e2670b3f37
  • dependabot/npm_and_yarn/ts-jest-29.4.6
  • dependabot/npm_and_yarn/typeorm-0.3.28
  • dependabot/npm_and_yarn/types/express-5.0.0
  • dependabot/npm_and_yarn/types/express-5.0.1
  • dependabot/npm_and_yarn/types/express-5.0.6
  • dependabot/npm_and_yarn/types/node-22.10.1
  • dependabot/npm_and_yarn/types/node-22.10.10
  • dependabot/npm_and_yarn/types/node-22.10.2
  • dependabot/npm_and_yarn/types/node-22.10.5
  • dependabot/npm_and_yarn/types/node-22.10.6
  • dependabot/npm_and_yarn/types/node-22.10.7
  • dependabot/npm_and_yarn/types/node-22.13.0
  • dependabot/npm_and_yarn/types/node-22.13.10
  • dependabot/npm_and_yarn/types/node-22.13.13
  • dependabot/npm_and_yarn/types/node-22.13.14
  • dependabot/npm_and_yarn/types/node-22.13.4
  • dependabot/npm_and_yarn/types/node-22.13.5
  • dependabot/npm_and_yarn/types/node-22.13.9
  • dependabot/npm_and_yarn/types/node-22.14.0
  • dependabot/npm_and_yarn/types/node-22.14.1
  • dependabot/npm_and_yarn/types/node-25.0.2
  • dependabot/npm_and_yarn/types/node-25.2.3
  • dependabot/npm_and_yarn/types/node-25.5.0
  • dependabot/npm_and_yarn/types/node-25.6.0
  • dependabot/npm_and_yarn/types/node-25.9.1
  • dependabot/npm_and_yarn/types/node-26.0.0
  • dependabot/npm_and_yarn/types/node-26.1.1
  • dependabot/npm_and_yarn/types/node-26.2.0
  • dependabot/npm_and_yarn/typescript-eslint/eslint-plugin-8.32.1
  • dependabot/npm_and_yarn/typescript-eslint/eslint-plugin-8.34.0
  • dependabot/npm_and_yarn/typescript-eslint/eslint-plugin-8.34.1
  • dependabot/npm_and_yarn/typescript-eslint/eslint-plugin-8.35.0
  • dependabot/npm_and_yarn/typescript-eslint/eslint-plugin-8.37.0
  • dependabot/npm_and_yarn/typescript-eslint/eslint-plugin-8.38.0
  • dependabot/npm_and_yarn/typescript-eslint/eslint-plugin-8.39.0
  • dependabot/npm_and_yarn/typescript-eslint/eslint-plugin-8.40.0
  • dependabot/npm_and_yarn/typescript-eslint/eslint-plugin-8.41.0
  • dependabot/npm_and_yarn/typescript-eslint/eslint-plugin-8.44.0
  • dependabot/npm_and_yarn/typescript-eslint/eslint-plugin-8.46.0
  • dependabot/npm_and_yarn/typescript-eslint/eslint-plugin-8.46.2
  • dependabot/npm_and_yarn/typescript-eslint/eslint-plugin-8.56.0
  • dependabot/npm_and_yarn/typescript-eslint/eslint-plugin-8.57.2
  • dependabot/npm_and_yarn/typescript-eslint/eslint-plugin-8.58.2
  • dependabot/npm_and_yarn/typescript-toolchain-0d34bfcab6
  • dependabot/npm_and_yarn/typescript-toolchain-111fde50ad
  • dependabot/npm_and_yarn/typescript-toolchain-8555e87736
  • dependabot/npm_and_yarn/typescript-toolchain-8de85a971f
  • dependabot/npm_and_yarn/typescript-toolchain-be81c2145d
  • dependabot/npm_and_yarn/viem-2.42.1
  • dependabot/npm_and_yarn/viem-2.48.0
  • dependabot/npm_and_yarn/viem-2.51.2
  • docs/add-agents-md
  • downgrade-nestjs
  • feat/add-explicit-permissions-to-github-actions
  • feat/add-supply-chain-protection
  • feat/admin-through-apisix
  • feat/executed-tx-isfailed-boolean
  • feat/health-paths-alignment
  • feat/http-keep-alive-agents
  • feat/infsec-1230-event-driven-caller-workflows
  • feat/support-proxy-aware
  • felipe/pla-1661-document-trusted-field
  • felipe/pla-1813-events-service-migrate-logging-to-nestjs-pino
  • felipe/pla-1814-events-service-add-env-var-to-disable-per-event-logging
  • felipe/remove-obsolete-types-amqplib
  • fix-admin-js
  • fix-migrations-script
  • fix-packages
  • fix-password-checks
  • fix-typo
  • fix/adminjs-shared-session-store
  • fix/ensure-dependency-lockfile-builds
  • fix/security-and-config-improvements
  • fix_put_webhooks
  • invalidate_webhooks
  • main
  • make-data-nullable
  • node-22
  • optimize-webhook-dispatch
  • refactor_project_structure
  • remove-deprecated-failed-field
  • remove-eventsource-types
  • set-json-format-to-warning-logs
  • set_version
  • update-adminjs
  • update-dependencies
  • update-eslint
  • update-license
  • update-nestjs
  • uxio/ignore-claude-worktrees
  • uxio/pla-1250-big-number-of-events-blocks-the-event-loop
  • uxio/pla-1252-optimize-webhook-http-delivery
  • uxio/pla-1287-migrate-safe-events-service-to-pnpm
  • uxio/pla-1573-adminjs-panel-broken-under-pnpm-static-assets-404-dotfiles
  • uxio/pla-1701-events-service-document-new-timestamp-and-id-fields-on
  • uxio/pla-1980-webhook-connection-reuse
  • v0.0.1
  • v0.1.0
  • v0.10.0
  • v0.10.1
  • v0.10.2
  • v0.11.0
  • v0.12.0
  • v0.13.0
  • v0.13.1
  • v0.14.0
  • v0.15.0
  • v0.16.0
  • v0.2.0
  • v0.2.1
  • v0.3.0
  • v0.4.0
  • v0.5.0
  • v0.6.0
  • v0.7.0
  • v0.8.0
  • v0.8.1
  • v0.9.0
  • v1.0.0
  • v1.1.0
  • v1.2.0
  • v1.3.0
  • v1.4.0
  • v1.4.1
  • v1.5.0

25 Sep 2026 01:09PM UTC coverage: 85.526% (-2.0%) from 87.523%
36139147165

Pull #603

github

web-flow
Merge 90d6df8b4 into 8d54603c6
Pull Request #603: perf: Reuse HTTP connections and cache DNS on webhook delivery

289 of 354 branches covered (81.64%)

Branch coverage included in aggregate %.

18 of 27 new or added lines in 1 file covered. (66.67%)

686 of 786 relevant lines covered (87.28%)

20.76 hits per line

Relevant lines Covered
Build:
Build:
786 RELEVANT LINES 686 COVERED LINES
20.76 HITS PER LINE
Source Files on main
  • Tree
  • List 47
  • Changed 24
  • Source Changed 1
  • Coverage Changed 24
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
36139147165 uxio/pla-1980-webhook-connection-reuse Merge 90d6df8b4 into 8d54603c6 Pull #603 25 Sep 2026 01:09PM UTC web-flow github
85.53
36003294823 main ci: Deploy devstaging with immutable image tags (#606) * ci: Replace ci.yml with event-driven caller workflows * ci: Use local copies of the shared reusable workflows * ci: Drop manual triggers from devstaging and production * ci: Deploy devst... push 24 Sep 2026 01:06PM UTC web-flow github
87.43
35997211821 feat/infsec-1230-event-driven-caller-workflows Merge 5725a4946 into f5cc9fbc2 Pull #606 24 Sep 2026 12:09PM UTC web-flow github
87.43
35991486792 feat/infsec-1230-event-driven-caller-workflows Merge b1267963c into f5cc9fbc2 Pull #606 24 Sep 2026 11:11AM UTC web-flow github
87.52
35986444203 feat/infsec-1230-event-driven-caller-workflows Merge 845fecbce into f5cc9fbc2 Pull #606 24 Sep 2026 10:20AM UTC web-flow github
87.27
35984711631 feat/infsec-1230-event-driven-caller-workflows Merge fcc5011f4 into f5cc9fbc2 Pull #606 24 Sep 2026 10:02AM UTC web-flow github
87.27
35846883555 main chore: add CLAUDE.md symlink and anchor Claude Code ignore rules (#605) CLAUDE.md points at AGENTS.md so both names load the same file. Anchor the .claude rules to the repo root, so a nested .claude directory is not ignored by accident. push 23 Sep 2026 10:07AM UTC web-flow github
87.52
35744946581 chore/claude-worktree-setup Merge a05bbdb01 into ba0e0e3f1 Pull #605 22 Sep 2026 03:07PM UTC web-flow github
87.52
35708478636 dependabot/npm_and_yarn/types/node-26.2.0 Merge b69d71ec6 into ba0e0e3f1 Pull #598 22 Sep 2026 09:07AM UTC web-flow github
87.52
35708308367 main build(deps): bump actions/setup-node from 6.4.0 to 7.0.0 (#591) Bumps [actions/setup-node](https://github.com/actions/setup-node) from 6.4.0 to 7.0.0. - [Release notes](https://github.com/actions/setup-node/releases) - [Commits](https://github.co... push 22 Sep 2026 09:05AM UTC web-flow github
87.52
See All Builds (1000)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc