Joas Schilling
ef0f3e15d2
fix(router): Move to router attributes
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-11-17 18:17:13 +01:00
Joas Schilling
8afbbaac38
fix(conversation): Add more object types
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-03-06 11:56:44 +01:00
Joas Schilling
05b8e72859
fix(openapi): Fix always empty data response of public share auth
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-11-28 12:00:25 +01:00
Joas Schilling
610aa0f424
fix: Add new line before status code for better formatting
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-08-23 16:35:36 +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
144c9c1c3f
fix(openapi): Reorganize openapi specs
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-01-18 15:32:43 +01:00
Joas Schilling
f736767435
fix(openapi): Improve wordings of docs
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-11-17 11:11:39 +01:00
Joas Schilling
25e50e1a12
Adjust namespace and dictionary to match Talk
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-10-06 12:41:11 +02:00
jld3103
5e1bb6d3bc
Add annotations for PublicShareAuthController
...
Signed-off-by: jld3103 <jld3103yt@gmail.com>
2023-10-06 12:41:08 +02:00
Hamid Dehnavi
e116b345ab
Use PHP8's constructor property promotion
...
Signed-off-by: Hamid Dehnavi <hamid.dev.pro@gmail.com>
2023-07-06 17:19:27 +03:30
Joas Schilling
5ac5d00e2d
feat(controllers): Migrate server annotations to attributes
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-04-26 09:15:49 +02:00
Joas Schilling
c1970caef4
chore(CS): Unify construct() calls
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-04-13 14:28:41 +02:00
Joas Schilling
f3ff4a8820
automated: Apply CS fix
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-04-13 13:17:49 +02:00
Vitor Mattos
c07251f0c6
Use PHP7.4 property typehinting where possible
...
Signed-off-by: Vitor Mattos <vitor@php.rio>
2022-04-06 12:43:03 -03:00
Joas Schilling
9e8d94d58f
Replace old type constants with new ones
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-10-18 16:17:11 +02:00
Joas Schilling
9357f4672d
Move the validation and preparation of the name to the RoomService
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-06-29 15:50:20 +02:00
Joas Schilling
31c20949b4
Introduce a RoomService to handle creation of Rooms
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-06-29 15:50:19 +02:00
Joas Schilling
84d42604e6
Run cs:fix
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-05-12 15:04:42 +02:00
Joas Schilling
7314559199
More IShare::TYPE_* fixes
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2019-10-01 09:25:19 +02:00
Joas Schilling
d4fc586f1a
Bye Spreed, hello Talk!
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2019-09-05 14:29:09 +02:00
Joas Schilling
7e54634fb5
Make room names non-optional
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2019-02-27 15:26:50 +01:00
Joas Schilling
56460baaf2
Strict controllers and migration
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2019-02-13 13:38:55 +01:00
Joas Schilling
031d0957f1
Rename included class from "ShareManager" to "IShareManager"
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2018-12-03 15:50:17 +01:00
Daniel Calviño Sánchez
e13571f8f3
Add support for link shares in "share:password" rooms
...
Until now only the e-mail shares had support for sending the password by
Talk. In Nextcloud 15 that feature was added to link shares too, so the
room name and the notification sent for "share:password" rooms has to be
adjusted accordingly.
The display name of "share:password" rooms is generated from the raw
name of the room (the e-mail for mail shares and the file name for link
shares) each time the room information is sent by the server, so the
display name was generalized to accomodate both types of raw names.
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
Signed-off-by: Joas Schilling <coding@schilljs.com>
2018-11-08 21:00:36 +01:00
Daniel Calviño Sánchez
86f7c8f0f2
Remove unused attribute
...
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2018-11-08 20:59:41 +01:00
Daniel Calviño Sánchez
cd0ccf4ae9
Remove outdated documentation
...
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2018-11-08 13:53:14 +01:00
Joas Schilling
d612e845f9
Better notifications for password shares
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2018-10-22 12:01:11 +02:00
Joas Schilling
f81f5e0a7c
Do not reuse the room
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2018-08-08 10:24:49 +02:00
Joas Schilling
55a983fd9f
Use the language of the owner for the room name
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2018-08-08 10:24:49 +02:00
Daniel Calviño Sánchez
efc9d95b22
Send notification to the sharer that a password has been requested
...
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2018-08-08 10:24:49 +02:00
Daniel Calviño Sánchez
80705adbb2
Add end point to create rooms for requesting the password of a share
...
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2018-08-08 10:24:48 +02:00