Conversation
TODOs abound in the code, but the main outline is there. Discussions about how we are going to remove conversations and add links for new federation servers will need to be had and documented.
Co-authored-by: fisx <mf@zerobuzz.net>
Co-authored-by: fisx <mf@zerobuzz.net>
(this avoids hypothetical concurrency problems.)
|
This is just a comment, and there is no need to take action. Just to document what I have tested.
If we change The errors are not listed in the specific endpoint descriptions in the swagger, but they are all listed as federation errors in the overall API descriptions. So clients should be aware and prepared to handle them all. All looking good 👍 |
| # Disable one ore more API versions. Please make sure the configuration value is the same in all these charts: | ||
| # brig, cannon, cargohold, galley, gundeck, proxy, spar. | ||
| # setDisabledAPIVersions: [ v3 ] | ||
| setFederationStrategy: allowNone |
There was a problem hiding this comment.
The old setting for cloud was:
federationStrategy:
allowedDomains: []
Should we set it to allowDynamic with an empty list here, too, to exactly match the old behavior?
There was a problem hiding this comment.
the two are different in behavior if the database table is non-empty. so i'd argue allowNone is keeping behavior as unchanged as can be.
| with other services) we hope to get away with the simple solution and | ||
| always read from cassandra directly. | ||
|
|
||
| (More details to be added?) |
There was a problem hiding this comment.
fair point. but i'm not going to spend another day beating concourse for this change :-P
|
ready to merge! |
https://wearezeta.atlassian.net/browse/FS-1115
internal docs:
http://localhost:8082/api-internal/swagger-ui/brig/
docs for devs:
(slightly outdated) docs for operators:
Checklist
changelog.dTODO