nextcloud / nextcloud-talk-recording

GNU Affero General Public License v3.0
12 stars 3 forks source link

`/api/v1/welcome` should indicate it actually is a talk recording server #8

Open nickvergessen opened 11 months ago

nickvergessen commented 11 months ago

Just happened in the chat:

We will now add an "invert check" and basically fail the server when the X-Spreed-Signaling-Features header is returned. But it would be better if a positive X-Nextcloud-Talk-Recording-Features would be introduced, also allowing to check Talk if the service is compatible with what Talk expects from the recording server. Basically like a capability list, feel inspired by https://github.com/nextcloud/spreed/blob/3ce5c7bdaafeb8f4747f7bc05e60ebd33ada192a/lib/Signaling/Manager.php#L52-L55