Commit graph

163 commits

Author SHA1 Message Date
Marcel Müller
3706e1e928 fix: Output bot id on talk:bot:install
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
2025-10-06 17:59:45 +02:00
Marcel Müller
d5acc82ed8 feat(bots): Add talk:bot:create command
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
2025-10-06 17:59:45 +02:00
Marcel Müller
23da7637c4 fix: Don't transfer sample rooms
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
2025-09-08 19:04:53 +02:00
Joas Schilling
28b85f33a9
chore(cs): Apply autofixes
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-06-20 09:17:44 +02:00
Marcel Müller
6f45ccb525
feat: Add occ command to verify/update signaling token keys
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
2025-06-16 15:13:19 +02:00
Joas Schilling
3d5605fd69
feat(phone-number): Also allow configuring short numbers only
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-04-17 15:17:13 +02:00
Joas Schilling
4f88b514aa
fix(phonenumber): Fix migration and add missing test
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-04-17 15:04:51 +02:00
Joas Schilling
b62c6b0420
fix(occ): Use user instead of accounts to stay in line with other occ
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-04-02 14:28:29 +02:00
Joas Schilling
1b79199c7d
feat(sip): Allow adding, removing and importing phone numbers
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-03-27 17:03:06 +01:00
Joas Schilling
c8c21215af
fix: Add Override atttribute
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-03-25 21:09:46 +01:00
Joas Schilling
21d46de38b
docs(bots): Update documentation for bots
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-02-11 11:05:32 +01:00
Joas Schilling
5c7ee03038
fix(bots): Add a constant for the protocol
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-01-23 23:56:25 +01:00
Joas Schilling
e9e42b585f
feat(bots): Allow PHP apps to directly read and interact with messages
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-01-21 11:35:20 +01:00
Joas Schilling
e9a01c92a3
fix(codingstandard): Apply autofixes
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-09-19 11:37:36 +02:00
Joas Schilling
7ef1d423ab
chore(cs): Prepare coding-standard update
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-09-18 22:26:39 +02:00
Joas Schilling
428aa9164a
fix(api): Properly typed messageExpiration update
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-09-11 09:45:24 +02:00
Joas Schilling
0206acd9be
fix(api): Properly typed password update
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-09-11 09:45:23 +02:00
Joas Schilling
b113df8cd4
fix(api): Properly typed description update
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-09-11 09:45:23 +02:00
Joas Schilling
4f82ee9a31
fix(api): Properly typed listable update
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-09-11 09:45:22 +02:00
Joas Schilling
55a3a71933
fix(api): Properly typed readOnly update
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-09-11 09:45:22 +02:00
Joas Schilling
7c12b93609
fix(api): Properly typed type update
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-09-11 09:45:21 +02:00
Joas Schilling
b2de90229c
fix(cs): Auto fix coding style
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-09-10 16:47:21 +02:00
Joas Schilling
72822f173c
fix(api): Properly typed name update
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-08-28 17:04:40 +02:00
Joas Schilling
956a1ab00f
chore(php): Auto-fixes of coding standards
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-08-23 16:36:50 +02:00
Joas Schilling
89c48bb278
fix(cs): Use single quotes for simple strings
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-07-31 12:24:31 +02:00
Sanskar Soni
e8af04d557 feat(bots): Add events for enabling and disabling bots
Signed-off-by: Sanskar Soni <sanskarsoni300@gmail.com>
2024-06-28 15:21:05 +05:30
Joas Schilling
49f1a25667
Merge pull request #12547 from nextcloud/skalidindi53/11578/talkbot-uninstall-throws-instead-of-showing-an-error
Shows an error msg when missing args
2024-06-22 06:36:38 +02:00
skalidindi53
65e4e904c4 fix: Shows an error msg when missing args
Signed-off-by: skalidindi53 <s.teja2004@gmail.com>
2024-06-21 10:00:11 -05:00
skalidindi53
34f46f67b0 fix: duplicate stun and turn servers cannot be added
Signed-off-by: skalidindi53 <s.teja2004@gmail.com>
Co-authored-by: Joas Schilling <213943+nickvergessen@users.noreply.github.com>
2024-06-19 12:36:02 -05:00
Joas Schilling
e5327997bc
test(chat): Add a test that editing old messages is blocked
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-04-29 17:32:21 +02:00
Joas Schilling
1ccbf67da2
chore: Run SPDX convertor
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-04-26 13:02:15 +02:00
Joas Schilling
cc4e29258c
fix(chat): Remove commands
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-04-12 14:49:09 +02:00
Joas Schilling
521fdd2913
fix(federation): Don't try to transfer membership in federated rooms
The host does not get notified and should not trust a server sending a
proxied invite for now.

Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-03-27 17:46:12 +01:00
Joas Schilling
1fe013eec2
fix(federation): Don't allow manipulating federated conversations for now
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-03-19 12:51:44 +01:00
Joas Schilling
34163987cf
fix(API): Use Room::isFederatedConversation() consistantly
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-03-18 15:02:22 +01:00
Joas Schilling
3f686ac136
fix(federation): Do not allow bots in proxy conversations
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-03-07 15:51:28 +01:00
Joas Schilling
9a7c5987d5
Merge pull request #11188 from nextcloud/bugfix/noid/fix-error-reporting-when-adding-stun
fix(OCC): Fix error reporting and success message when adding a STUN …
2023-12-11 13:38:54 +01:00
Joas Schilling
150725bfe9
fix(OCC): Avoid using \OC::$server
Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-12-11 12:45:28 +01:00
Joas Schilling
7f667b69c4
fix(OCC): Fix error reporting and success message when adding a STUN server
Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-12-11 12:23:50 +01:00
Joas Schilling
4813069dda
fix(API): Move away from deprecated constants
Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-11-22 21:34:27 +01:00
Joas Schilling
1755fd51ce
feat(consent): Save recording consent to DB and allow retrieving with OCC
Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-10-18 10:31:20 +02:00
Joas Schilling
3065d5b0d0
fix(bots): Add negative tests for setting up bots
Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-08-30 14:58:08 +02:00
Joas Schilling
23ccc6d031
fix(bots): Add negative tests for installing bots
Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-08-30 14:58:08 +02:00
Joas Schilling
335f7d6021
fix(occ): Fix OCC documentation with shortcuts, required values and descriptions of options
Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-08-25 13:09:42 +02:00
Joas Schilling
c027cd4aeb
feat(bots): Allow uninstalling by URL (now that it's unique)
Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-08-25 13:09:41 +02:00
Joas Schilling
3e9bbd1d0d
fix(psalm): UpdateDocs.php:111:9 - string can never contain null
Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-08-23 12:22:22 +02:00
Joas Schilling
87ceaa5163
fix: Cannot access value on variable $participants using a string offset, expecting int<0, max>
Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-08-23 12:22:22 +02:00
Joas Schilling
e6ed187dc3
Merge pull request #10300 from nextcloud/feat/noid/private-offboarding
Allow to offboard only on private conversations
2023-08-22 17:26:27 +02:00
Joas Schilling
09efd056fc
fix(bots): Fix option name
Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-08-22 14:00:22 +02:00
Joas Schilling
5ea16d6079
Allow to offboard only on private conversations
Retaining memberships in public, listable and one-to-one conversations

Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-08-22 11:34:09 +02:00