Skip to content

Use OpenAPI definition for EncryptedFile#2398

Merged
richvdh merged 6 commits into
mainfrom
rav/encrypted_file_definition
Jun 16, 2026
Merged

Use OpenAPI definition for EncryptedFile#2398
richvdh merged 6 commits into
mainfrom
rav/encrypted_file_definition

Conversation

@richvdh

@richvdh richvdh commented Jun 12, 2026

Copy link
Copy Markdown
Member

... instead of the ad-hoc table we have currently.

Since it uses url-safe unpadded base64, I specced that too.

Preview: https://pr2398--matrix-spec-previews.netlify.app

@richvdh richvdh requested a review from a team as a code owner June 12, 2026 14:49

@zecakeh zecakeh left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This looks good to me, I just have nits about the string formats.

Comment thread data/api/client-server/definitions/encrypted_file.yaml
Comment thread data/api/client-server/definitions/encrypted_file.yaml
Comment thread data/api/client-server/definitions/encrypted_file.yaml
@richvdh richvdh changed the title Use OpenAPI definition for EncryptedFile. Use OpenAPI definition for EncryptedFile Jun 15, 2026
richvdh and others added 2 commits June 15, 2026 12:33
Co-authored-by: Kévin Commaille <76261501+zecakeh@users.noreply.github.com>
@richvdh richvdh requested a review from zecakeh June 15, 2026 11:42
@richvdh

richvdh commented Jun 15, 2026

Copy link
Copy Markdown
Member Author

@zecakeh thanks for the review; you raise good points. Please take another look?

@richvdh richvdh mentioned this pull request Jun 15, 2026
3 tasks

@zecakeh zecakeh left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I have a last suggestion, but this looks ready to merge if you don't want to apply it.

Comment thread content/appendices.md Outdated
Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
@richvdh richvdh enabled auto-merge (squash) June 16, 2026 09:30
@richvdh richvdh disabled auto-merge June 16, 2026 16:01
@richvdh richvdh merged commit d5db331 into main Jun 16, 2026
23 of 24 checks passed
@richvdh richvdh deleted the rav/encrypted_file_definition branch June 16, 2026 16:02
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.

2 participants