Commit graph

30 commits

Author SHA1 Message Date
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
d1d63112a1
fix(CS): Remove redundant PHPDoc tags
Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-12-11 14:40:45 +01:00
Joas Schilling
63e9a82ec4
fix(search): Remove development log
Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-11-16 23:23:15 +01:00
Joas Schilling
2077e89fba
feat(search): Implement "person" and "modified" filters for the new global search
Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-11-15 16:43:23 +01:00
Joas Schilling
f3ff4a8820
automated: Apply CS fix
Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-04-13 13:17:49 +02:00
Joas Schilling
134da749f9
Expose an attribute "self" in the reaction summary with the list of own reactions
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-04-11 12:16:44 +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
7b66c817fe
Use attachment service to store and retrieve shared items
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-03-31 15:05:34 +02:00
Joas Schilling
a890b5993a
Remove custom method after server merge
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-01-31 18:32:28 +01:00
Joas Schilling
9c0a13756b
Add a new method to get the next message with a given verb
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-01-21 15:23:01 +01:00
Joas Schilling
1d8c62ceed
Remove temporary function after server merge
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-01-19 12:25:50 +01:00
Joas Schilling
68dade9812
Recognize voice messages, object and file shares as unread messages
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-12-07 10:41:10 +01:00
Joas Schilling
7a5fa70ad2
Upstream our comments manager extensions to server
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-10-28 10:00:45 +01:00
Joas Schilling
ab443ee9f2
Update comments manager constructor
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-10-21 09:03:59 +02:00
Joas Schilling
51773d01d0
Comments manager is uing the PSR logger now
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-10-07 11:18:44 +02:00
Joas Schilling
7b3f1f37a2
Add message search v1
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-08-20 20:30:41 +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
d4fc586f1a
Bye Spreed, hello Talk!
Signed-off-by: Joas Schilling <coding@schilljs.com>
2019-09-05 14:29:09 +02:00
Joas Schilling
3eb76168d3
Allow to include the last known message as well
Signed-off-by: Joas Schilling <coding@schilljs.com>
2019-08-29 14:29:08 +02:00
Joas Schilling
54692ebac3
Change read marker to work on the comment id isntead of datetime
Signed-off-by: Joas Schilling <coding@schilljs.com>
2019-07-24 15:14:00 +02:00
Joas Schilling
aa9ddf5468
Circumvent the max message length when reading from database
Signed-off-by: Joas Schilling <coding@schilljs.com>
2019-07-01 15:50:52 +02:00
Joas Schilling
2aec53cb49
Use the datetime factory everywhere
Signed-off-by: Joas Schilling <coding@schilljs.com>
2019-02-13 14:27:35 +01:00
Joas Schilling
fb90a74231
Make all classes strict
Signed-off-by: Joas Schilling <coding@schilljs.com>
2019-02-12 16:07:59 +01:00
Joas Schilling
877e775d9e
Fix undefined index latest_comment
Signed-off-by: Joas Schilling <coding@schilljs.com>
2018-08-06 10:17:19 +02:00
Joas Schilling
8f3b0cf33e
Clean up methods which have been merged into 14
Signed-off-by: Joas Schilling <coding@schilljs.com>
2018-07-31 16:59:30 +02:00
Joas Schilling
f37e260ac5
Left join the last comment instead of doing O(n) queries
Signed-off-by: Joas Schilling <coding@schilljs.com>
2018-07-26 15:19:29 +02:00
Joas Schilling
63831a4455 Sort suggestions by last chat message
Signed-off-by: Joas Schilling <coding@schilljs.com>
2018-04-26 12:46:58 +02:00
Joas Schilling
158618b19f
Do not query the last comment info when there is none
Signed-off-by: Joas Schilling <coding@schilljs.com>
2018-04-23 11:26:09 +02:00
Joas Schilling
342ef2f20d
Opsy
Signed-off-by: Joas Schilling <coding@schilljs.com>
2018-04-20 11:03:09 +02:00
Joas Schilling
2f4adcb9c1
Add proper chat message offset support
The offset now is based on the last known chat message instead of limit-offset,
so new messages don't mess up requests to get the history of a room

Signed-off-by: Joas Schilling <coding@schilljs.com>
2018-04-20 11:03:09 +02:00