v0.1.0-alpha.5
Pre-release
Pre-release
·
738 commits
to main
since this release
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