Skip to content

v0.1.0-alpha.5

Pre-release
Pre-release

Choose a tag to compare

@alexluong alexluong released this 14 Jan 08:22
· 738 commits to main since this release
0ca78b8

Changelog

  • e758789 Merge branch 'main' into chore/quickstart
  • 245d39f Merge branch 'main' into feat/portal-create-dest
  • aad14e6 Merge branch 'main' into feat/portal-setup
  • a65533f Merge branch 'main' into feat/portal-setup
  • 597d054 Merge branch 'main' into feat/portal-setup
  • bd2284b Merge branch 'main' into feat/portal-setup
  • fd7c54b Merge branch 'main' of https://github.com/hookdeck/outpost into chore/quickstart
  • edcc89c Merge branch 'main' of https://github.com/hookdeck/outpost into chore/quickstart
  • 176b95b Merge branch 'main' of https://github.com/hookdeck/outpost into chore/quickstart
  • 3f072f9 Merge pull request #117 from hookdeck/chore/quickstart
  • 04265ad Merge pull request #153 from hookdeck:fix/remove-sentry-secret
  • bf18288 Merge pull request #158 from hookdeck/feat/destination-settings
  • 735b245 Merge pull request #159 from hookdeck:feat/portal-topics-improvements
  • 8a875ad Merge pull request #162 from hookdeck:feat/destination-list-filters
  • c6509ad Merge pull request #173 from hookdeck/feat/portal-create-dest
  • 5cbfa7f Merge pull request #76 from hookdeck/feat/portal-setup
  • b54896b chore(docs): TOPICs clarification
  • 593475d chore(docs): clarify topics in quickstart
  • 475500e chore(docs): clarify variables in quickstart
  • adcb946 chore(docs): quick start -> quickstart
  • 3dad322 chore(docs): update list of supported and planned supported destinations types in the description
  • 312f594 chore: Add portal variables
  • 5c38845 chore: Add todo comments
  • a6b9871 chore: Add type scale
  • 56de429 chore: Clean up models code & e2e test setup
  • 3a48028 chore: Fix lint & revert some changes to get test suite passing (#180)
  • c0b2f00 chore: Fix loading with no tenant
  • 5ad1e46 chore: Merge destination update input with existing config & credentials (#182)
  • 6e2e4ec chore: Obfuscate field by repeating * with character length (#181)
  • 7e4ccfa chore: Remove accidentally commited sentry secret (was rotated)
  • 0b2e1f5 chore: Remove destwebhook timeout option & handle timeout error from the registry
  • 10d9c06 chore: Remove left over features property
  • a72b14d chore: Remove private user facing fields
  • c0cc34c chore: Rename destination types API endpoints (#129)
  • 3576fb9 chore: Rename env variables to match spec
  • c359b69 chore: Setup env to support variables
  • 585c562 chore: Update fields to use type text rather then string
  • 9f31754 chore: Update portal image to run npm i on start
  • e1eb261 chore: Update types descriptions
  • 8fad4b4 chore: add Hookdeck to LICENSE
  • c6107c2 chore: improve README
  • e72cd27 chore: proposed quickstart and add CONTRIBUTING.md
  • a50006d chore: revert step-by-step updates
  • 1cf817c feat: Add authRole & support internal (VPC) mode (#168)
  • b1fc037 feat: Add color tokens
  • 15c786a feat: Add destination page and settings
  • 0bed7bc feat: Add light/dark mode support
  • 95bd68f feat: Add mostly completed destinations list
  • 24d6fb0 feat: Add portal destination list filters
  • 2293fc5 feat: Add tenant routes with implied tenantID via JWT token (#167)
  • ecc538c feat: Add wip destination list portal page
  • f9ef118 feat: Add working create flow
  • 39f7510 feat: Add working destination settings
  • 4d02ac4 feat: Avoid scheduling duplicate retries (#176)
  • 6a7e597 feat: Clean up stale publisher instances (#132)
  • cd7fea7 feat: Customize webhook destination behaviors via config & templates (#156)
  • 10ed8cc feat: Delivery timeout
  • 07ff092 feat: DeliveryMQ error handling & test mocks (#150)
  • 1c852e5 feat: Destination config field validation properties (#161)
  • 484d21a feat: Destination input preprocess & refactor webhook credentials schema (#165)
  • 0bc1cea feat: Destwebhook preprocess check tenant & admin permission (#170)
  • 27021f7 feat: Event Retry API (#179)
  • 447ea57 feat: Finish layout for destination page
  • 43b6dbe feat: Fix config injection to not be at build time
  • 531bfcd feat: Fork RSMQ & support scheduler custom ID & task cancellation (#174)
  • c66ffca feat: Handle case where there's a lot of topics, detect topic separator and no topic configured
  • a8fb23b feat: Refactor registry to keep connection alive + shared publisher test suite (#130)
  • 0ca78b8 feat: Support config from YAML (#186)
  • 69992e3 feat: Support empty available topics config
  • 75508a3 feat: Support max destinations per tenant config
  • 79d3dad feat: Support publishing event to all destinations (#149)
  • 82d9722 feat: Transform destination to display schema with target field (#163)
  • 029ff6e feat: Verify AWS SQS destination with production AWS environment (#157)
  • 1de9230 feat: Webhook Destination (signature, secret rotation, request timeout, configurable header prefix) (#128)
  • 9d8a644 feat: add error boundary, favicon and loading
  • 47403a4 fix: Credentials obfuscation (#154)
  • 02ad7e5 fix: Destination types API endpoint returns array instead of map (#164)
  • 99de36a fix: Destrabbitmq missing routing key during publishing (#172)
  • b31fa9c fix: Fix back arrow
  • 3e1c820 fix: Fix destination create
  • 8f10337 fix: Fix destination status
  • 2ca0120 fix: Fix display issues
  • 70e020d fix: Fix form validation
  • 2b88512 fix: Fix rabbitmq field description
  • 9499ed4 fix: Fix router portal config
  • 1cfc957 fix: Typing fix
  • 9e959bf refactor: Declarative, config-driven router (#169)
  • 2c132bc refactor: EntityStore options func
  • 79e433d refactor: MQ config & improve RabbitMQ routing logic (#171)
  • 22ced4c refactor: OTEL & setup OTEL collector & improve Docker DX (#166)
  • 229ed2d refactor: Use destination types API endpoints in the portal (#155)
  • 817fb82 wip: Add router and swr
  • cc2bfc5 wip: add quickstart to main readme