Skip to content

[Review] feat: Add watermarking permissions and sources information (box/box-openapi#579)#6

Open
govambam wants to merge 1 commit intobase-for-pr-1312from
review-pr-1312
Open

[Review] feat: Add watermarking permissions and sources information (box/box-openapi#579)#6
govambam wants to merge 1 commit intobase-for-pr-1312from
review-pr-1312

Conversation

@govambam
Copy link
Owner

Recreated from box#1312 for Macroscope review.

Original PR: box#1312
Status: closed (merged)

Recreated using squash merge commit - exact merged state preserved.

Original PR: box#1312

@macroscopeapp
Copy link

macroscopeapp bot commented Feb 18, 2026

Add watermarking permissions and source flags to file and folder schemas to support review in src/schemas/fileFull.ts and src/schemas/folderFull.ts

Add canApplyWatermark to permissions and add isWatermarkInherited and isWatermarkedByAccessPolicy to watermark info, with serialization/deserialization and boolean validation updates across file and folder schemas.

📍Where to Start

Start with the deserializers deserializeFileFullPermissionsField and deserializeFolderFullPermissionsField in src/schemas/fileFull.ts and src/schemas/folderFull.ts, then review the corresponding watermark info serializers/deserializers.


Macroscope summarized 5ec9049.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant