Commit graph

31 commits

Author SHA1 Message Date
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