Affected components:
- Migrations:
- (A)
1733920148217-Data.js
- views migration
- (A)
- GraphQL schema:
- (M)
Comment
: addedtipTier
,tipAmount
andsortPriority
fields - (M)
OperatorPermission
: addedSET_TIP_TIERS
variant - (A)
CommentTipTier
: new enum
- (M)
- GraphQL server:
- (A)
tipTiers
(query) - (A)
setTipTierAmounts
(mutation)
- (A)
- Processor:
- (M)
Members.MemberRemarked
(event handler)
- (M)
- Config:
- (A)
COMMENT_TIP_TIERS
- (A)
- Dockerfile
Changes
- Added support for Atlas tipping functionality:
- added
COMMENT_TIP_TIERS
config variable and correspondingtipTiers
query andsetTipTierAmounts
mutation which allow configuring the minimum amounts of JOY tokens required to obtain each tier (SILVER / GOLD / DIAMOND) when adding a video comment with a tip. - modified
MemberRemarked
event handler:processCreateCommentMessage
now takespayment
parameter and assigns atipTier
,tipAmount
andsortPriority
to a comment based on the amount of JOY paid to channel reward account. - updated GraphQL schema (
Comment
,CommentTipTier
) and migrations to support newComment
fields.
- added
Bug Fixes:
- Dockerfile: added missing
entrypoints
andopentelemetry
directories.
Full Changelog: 4.1.1...4.2.0