Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add sliding sync and mas for matrix into a beta directory #848

Merged
merged 18 commits into from
May 22, 2024

Conversation

jessebot
Copy link
Contributor

@jessebot jessebot commented May 22, 2024

Changes to matrix

prod

The production matrix app of apps now disables integrations by default as they're all paid features anyway, and also enables some more labs (feature_disable_call_per_sender_encryption, and feature_html_topic) and removes a deprecated lab, feature_state_counters. It also removes whatsapp (we're not going to support meta any longer) and enables url previews.

beta

We now support a matrix/app_of_apps_beta directory, which will eventually become the production directory after element-x (the beta for the new element) is out. In the meantime the new directory uses the features from small-hack/matrix-chart#560:

To accommodate the above features, we now have an additional two PostgreSQL clusters that are deployed with the beta directory, which also coincides with two new external secrets for postgresql as well as a new matrix authentication service secret for synapse and MAS to chat.

This will need to be coordinated with: small-hack/smol-k8s-lab#230

@jessebot jessebot added the enhancement New feature or request label May 22, 2024
@jessebot jessebot self-assigned this May 22, 2024
@jessebot jessebot changed the title Add sliding sync and mas for matrix Add sliding sync and mas for matrix into a beta directory May 22, 2024
jessebot added 2 commits May 22, 2024 15:04
… as they're for paid users, also switch back to live chart for normal app_of_apps
@jessebot jessebot marked this pull request as ready for review May 22, 2024 13:56
@jessebot jessebot requested a review from cloudymax as a code owner May 22, 2024 13:56
@jessebot jessebot merged commit c14144b into main May 22, 2024
1 check passed
@jessebot jessebot deleted the test-matrix-chart branch May 22, 2024 13:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant