Skip to content

Tags: dittofeed/dittofeed

Tags

v0.24.0-alpha.15

Toggle v0.24.0-alpha.15's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fix Invalid URL error when apiBase is empty (#1826)

* Add test for empty apiBase URL error

- Reproduce Invalid URL error when apiBase is empty
- Test uses jest.isolateModules to mock config

* Fix Invalid URL error when apiBase is empty

- Fall back to dashboardUrl when apiBase is empty string

v0.24.0-alpha.14

Toggle v0.24.0-alpha.14's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fix v0.24.0 pre-upgrade script (#1824)

- Run database migrations in upgradeV024Pre
- Use shared config secret for view-in-browser instead of per-workspace secrets
- Ensure unsubscribe subscription groups are created for existing workspaces

v0.24.0-alpha.13

Toggle v0.24.0-alpha.13's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Adjust compute properties wait defaults (#1823)

v0.24.0-alpha.12

Toggle v0.24.0-alpha.12's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Add component configurations docs (#1821)

- Add component-configurations endpoints to API nav
- Add titles to MDX files for API reference
- Document configuration types with field comments
- Explain how configurations are applied

v0.24.0-alpha.11

Toggle v0.24.0-alpha.11's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix prune tests after simplificaiton of logic (#1804)

v0.24.0-alpha.10

Toggle v0.24.0-alpha.10's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
enable more telemetry in lite mode (#1800)

v0.24.0-alpha.9

Toggle v0.24.0-alpha.9's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Add config to skip JSON_EXISTS in pruning (#1797)

- Add SKIP_PRUNE_JSON_EXISTS env var to config
- Skip expensive JSON_EXISTS checks in pruning queries when enabled
- Fixes timeout issues for workspaces with large event volumes

v0.24.0-alpha.8

Toggle v0.24.0-alpha.8's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix ch logs (#1796)

v0.24.0-alpha.7

Toggle v0.24.0-alpha.7's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
feat: add custom recipient property support for messaging third parti…

…es (#1791)

Allow message templates to be configured with a custom "identifierKey" that
overrides the default recipient address (email/phone). This enables sending
messages to third parties (e.g., a user's manager) instead of the user directly.

Changes:
- Add optional `identifierKey` field to Email and SMS template types
- Update sendEmail/sendSms to resolve recipient from custom identifierKey
- Update unsubscribe header generation to include custom identifierKey
- Add template validation to verify identifierKey references valid user property
- Add "Recipient User Property" dropdown in Email/SMS template Options dialog
- Update preview "To" field and test send modal to reflect custom recipient
- Add user-facing documentation for custom recipient properties

The unsubscribe flow correctly identifies the original user even when messages
are sent to third parties, by including the identifierKey in the signed URL.

v0.24.0-alpha.6

Toggle v0.24.0-alpha.6's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
sub group upload fix (#1788)

- make sure to chunk ch inserts
- make sure email optional