This repository has been archived by the owner on Apr 26, 2024. It is now read-only.
-
-
Notifications
You must be signed in to change notification settings - Fork 2.1k
Add custom well-known #13035
Merged
DMRobertson
merged 12 commits into
matrix-org:develop
from
Vetchu:feature/custom_well_known
Jun 16, 2022
Merged
Add custom well-known #13035
Changes from 1 commit
Commits
Show all changes
12 commits
Select commit
Hold shift + click to select a range
03b6cfb
Add custom well-known
Vetchu 68ac6b3
reformat
Vetchu 3375928
Add changelog
Vetchu 177f9f2
Reformat
Vetchu 10e563d
Add documentation entry
Vetchu 16b0431
Apply suggestions to documentation
Vetchu 3b9b351
Updated according to suggestions
Vetchu e87b7b3
Apply suggestions from code review
Vetchu c3356bf
Add more tests to well_known
Vetchu 36e6adf
Remove redundant tests, address comments
Vetchu 068d792
Merge branch 'develop' into feature/custom_well_known
Vetchu 3c4e641
Merge branch 'develop' into feature/custom_well_known
Vetchu File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm surprised these tests pass as written.
default_config
; fields that aren't mentioned don't get changeddefault_config
(see also - Add custom well-known #13035 (comment))There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ahhh. We only actually serve well-known if a public_baseurl is explicitly set:
synapse/synapse/config/server.py
Lines 273 to 289 in e87b7b3
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I don't think these tests add much compared to
test_client_well_known_no_public_baseurl
(since that is the condition). Can you remove these please?