Materialization: Add new capabilities for updates/deletes (experimental)#1949
Conversation
WalkthroughThe pull request updates the TypeScript declaration file Changes
Poem
📜 Recent review detailsConfiguration used: CodeRabbit UI 📒 Files selected for processing (1)
⏰ Context from checks skipped due to timeout of 90000ms (3)
🔇 Additional comments (1)
✨ Finishing Touches
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. 🪧 TipsChatThere are 3 ways to chat with CodeRabbit:
Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. CodeRabbit Commands (Invoked using PR comments)
Other keywords and placeholders
CodeRabbit Configuration File (
|
- Added the new capabilities to the d.ts file so they can be used in token generation.
ca85237 to
21b1671
Compare
This commit merges changes from the next PRs: - #2001 - #2002 - #2000 - #1953 - #1989 - #1988 - #1984 - #1949 - #1980 - #1979 - #1978 - #1976 - #1962 - #1959 - #1955 - #1957 - #1940 - #1925 - #1947 - #1946 - #1945 - #1944 into the integration/liveobjects branch. No significant changes made during merge conflict resolution.
This commit merges changes from the next PRs: - #2001 - #2002 - #2000 - #1953 - #1989 - #1988 - #1984 - #1949 - #1980 - #1979 - #1978 - #1976 - #1962 - #1959 - #1955 - #1957 - #1940 - #1925 - #1947 - #1946 - #1945 - #1944 into the integration/liveobjects branch. No significant changes made during merge conflict resolution.
This commit merges changes from the next PRs: - #2001 - #2002 - #2000 - #1953 - #1989 - #1988 - #1984 - #1949 - #1980 - #1979 - #1978 - #1976 - #1962 - #1959 - #1955 - #1957 - #1940 - #1925 - #1947 - #1946 - #1945 - #1944 into the integration/liveobjects branch. No significant changes made during merge conflict resolution.
Context
CHA-689
To support the new experimental update/delete features, 4 new capabilities have been added. These can be provided in a token to grant access to the new features.
Own/Any Distinction
message-update-own(ormessage-delete-own) capability to allow a client to update/delete their own messages, i.e. those publish to the channel with the same clientId.message-update-any(ormessage-delete-any) capability to allow a client to update/delete any message in the channel, regardless of the message publisher.message-update-any(ormessage-delete-any) capability to be updated/deleted.message-update-any(ormessage-delete-any) capability is required.Summary by CodeRabbit