- [x] Make sure when SIP is configured, only integer IDs are used #1604
- [x] No leading 0 (double 00 is special mode for sipbridge)
- [x] No double consecutive number (issue with some providers)
- [x] Make sure tokens are not used as array keys, or correctly casted to strings otherwise to avoid numeric values to become "numbers" instead of strings
- [x] Allow to configure dial-in info #1605
- [x] Send dial-in info and a guest pin in email invites #1608 =>
+49 1234 56789,00MEETINGID,PIN - [x] Show dial-in info in the sidebar for users and guests
- [x] Allow to enable SIP per conversation #1606
- [x] Limited to given groups #1607
- [x] Only show option when user is in allowed group, conversation type matches and it's configured
- [x] Shared secret to allow accessing the room information and verify "Pin validation" requests
- [x] Allow SIP to get the room info with the token
- [x] Allow SIP to validate a PIN
- [x] Generate pins for logged in users too #2511
- [x] No leading 0 (double 00 is special mode for sipbridge)
- [x] No double consecutive number (issue with some providers)
Todos
- [ ] Add capability when sip can be enabled by the participant
- [ ] Add docs
- [ ] Add integration tests (if possible)
- [x] Store the PIN in the database
Fix #1604 Fix #1605 Fix #1606 Fix #1607 Fix #1608 Fix #2511 Fix #2512
该提问来源于开源项目:nextcloud/spreed