Luka Trovic
981fc8e16f
fix: integration tests
...
Signed-off-by: Luka Trovic <luka@nextcloud.com >
2022-03-22 14:15:15 +01:00
Luka Trovic
b7f3c2d140
fix: unit test & psalm static code analysis issues
...
Signed-off-by: Luka Trovic <luka@nextcloud.com >
2022-03-22 14:15:15 +01:00
Max
b01d472745
fix: queries with the new base mapper in BoardMapper
...
Signed-off-by: Max <max@nextcloud.com >
2022-03-22 14:15:15 +01:00
Max
05dbf67531
fix: Assignment is the new AssignedUsers
...
Signed-off-by: Max <max@nextcloud.com >
2022-03-22 14:15:14 +01:00
Julius Härtl
a8c22482f6
Make queries work with the new base mapper
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
fix: conflicts
2022-03-22 14:15:14 +01:00
Julius Härtl
c0886cfc7a
Just cleanup old ACL rules, there are none for the board owner so nothing to cleanup or persist there
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2022-03-22 14:15:14 +01:00
Julius Härtl
7c68414435
Use proper description of what gets transferred
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2022-03-22 14:15:14 +01:00
Julius Härtl
da745f9306
Fix card mapper query for transfer
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2022-03-22 14:15:14 +01:00
Sergey Shliakhov
16413735d2
Fix coding styles
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
Signed-off-by: Max <max@nextcloud.com >
2022-03-22 14:15:14 +01:00
Sergey Shliakhov
e70e7128c0
Transfer deck ownership even if target user already participant of a board
...
https://github.com/nextcloud/deck/pull/1955#issuecomment-640392715
Signed-off-by: Sergey Shliakhov <husband.sergey@gmail.com >
2022-03-22 14:15:14 +01:00
Sergey Shliakhov
36a9d2e95c
Check type before transfer card participants ownership
...
Signed-off-by: Sergey Shliakhov <husband.sergey@gmail.com >
temp
2022-03-22 14:15:14 +01:00
Sergey Shliakhov
d52697823d
Fix code style
...
Signed-off-by: Sergey Shliakhov <husband.sergey@gmail.com >
2022-03-22 14:15:13 +01:00
Sergey Shliakhov
fc9fa5dc25
Update docs
...
Signed-off-by: Sergey Shliakhov <husband.sergey@gmail.com >
fix: conflicts
2022-03-22 14:15:11 +01:00
Sergey Shliakhov
eb8a321637
Add deck:transfer-ownership command
...
Signed-off-by: Sergey Shliakhov <husband.sergey@gmail.com >
2022-03-22 14:14:46 +01:00
Luka Trovic
2d8bb1e654
fix: generate fixed link for activity emails
...
Signed-off-by: Luka Trovic <luka@nextcloud.com >
fix: generate fixed link for activity emails
Signed-off-by: Luka Trovic <luka@nextcloud.com >
Fix tests
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2022-03-09 17:24:18 +00:00
Julien Veyssier
314fdc43ad
fix confusion between stackId and boardId in StackService::update()
...
Signed-off-by: Julien Veyssier <eneiluj@posteo.net >
2022-01-18 15:23:22 +00:00
Julius Härtl
92efa7f5ec
Move any circles API usage to internal service
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2022-01-11 08:27:16 +00:00
Julius Härtl
70664c1853
Avoid blocking calendar access if something goes wrong while fetching deck entries
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2022-01-11 08:27:15 +00:00
Simon Spannagel
fa493ddd9a
CardApiController: Fix order of optional parameters
...
Signed-off-by: Simon Spannagel <simonspa@kth.se >
2022-01-10 11:02:06 +00:00
Julius Härtl
21b81ff56c
Merge pull request #3462 from nextcloud/backport/3459/stable23
2021-11-30 16:31:59 +01:00
Julius Härtl
9a7bcafa6c
Properly handle setters now that there is a default value of null with unset acl/labels
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2021-11-30 12:24:00 +00:00
Julius Härtl
53ebe480cf
Fix cursor generation if no results are found
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2021-11-30 12:22:22 +00:00
Julius Härtl
a8d41797ef
Keep API results the same as before
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2021-11-24 14:06:49 +00:00
Julius Härtl
bc9fe51036
Avoid fetching board details multiple times
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2021-11-24 14:06:49 +00:00
Julius Härtl
d16799948f
Cache card to board id relation
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2021-11-24 14:06:49 +00:00
Julien Veyssier
a2205db748
switch to QBMapper in BoardMapper
...
Signed-off-by: Julien Veyssier <eneiluj@posteo.net >
2021-11-24 08:41:08 +00:00
Julius Härtl
83fc4323f4
Keep exceptions http response generic and return the request ID for further tracing
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2021-11-05 17:41:11 +01:00
Julius Härtl
fa1b675a54
Fix optional parameter order
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2021-10-06 10:06:52 +02:00
Julien Veyssier
dd0a22ba04
use term in DB query instead of filtering in php
...
Signed-off-by: Julien Veyssier <eneiluj@posteo.net >
2021-10-04 18:33:53 +02:00
Julien Veyssier
7425d00ba5
harmonize since and before search params
...
Signed-off-by: Julien Veyssier <eneiluj@posteo.net >
2021-10-04 18:33:53 +02:00
Julien Veyssier
ca04efb736
apply date search filter in SQL queries instead of computing it in php
...
Signed-off-by: Julien Veyssier <eneiluj@posteo.net >
2021-10-04 18:33:53 +02:00
Julien Veyssier
b533d11c13
use distinct pagination cursor for cards and boards, use cursor and limit in SearchSe
...
rvice::searchBoards()
Signed-off-by: Julien Veyssier <eneiluj@posteo.net >
2021-10-04 15:23:19 +02:00
Julius Härtl
77f57a926b
Revert "Fix search pagination cursor"
2021-10-04 07:36:08 +02:00
Julien Veyssier
9dbfeac56a
fix search pagination cursor, use LastModified of last card
...
Signed-off-by: Julien Veyssier <eneiluj@posteo.net >
2021-09-30 10:30:53 +02:00
Julius Härtl
52e7d73f10
Additional check for stacks
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2021-09-14 20:52:52 +02:00
Julius Härtl
6caa7bcfcb
Merge pull request #3298 from nextcloud/bugfix/attachment-delete
...
Delete file shares through attachments API
2021-09-07 13:10:24 +02:00
Julius Härtl
021aa698d9
Return false instead of throwing when getting calendar integration setting
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2021-09-07 10:54:02 +02:00
Julius Härtl
13dcacc3bb
Delete file shares through attachments API
...
Previously the file was deleted in the file structure of the user is not
expected as the file might not only be related to the card.
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2021-09-05 12:13:21 +02:00
Julius Härtl
315ea4b991
Merge pull request #3263 from nextcloud/bugfix/3248
...
Defer obtaining the user session in the config service
2021-08-20 18:01:57 +02:00
Julius Härtl
7b0579625e
Defer obtaining the user session in the config service which might be injected before login has hapened
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2021-08-20 17:34:58 +02:00
Julius Härtl
cb9fc6c9a2
Check for null value to avoid TypeError in the group manager
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2021-08-03 09:47:27 +02:00
Julius Härtl
82dbd800d6
Move circle checks to a unified service and improve member checks
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2021-08-03 09:15:18 +02:00
Julius Härtl
ae2aa8caff
Reduce duplicate queries when fetching user boards an permissions
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2021-07-05 19:53:43 +02:00
Julius Härtl
62f3fce3ea
Merge pull request #3151 from nextcloud/bugfix/noid/log-exceptions
...
Always log generic exceptions
2021-07-02 17:55:00 +02:00
Julius Härtl
3e032b133d
Add compatibility for circles on 22
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2021-06-25 11:23:38 +02:00
Julius Härtl
0fc220baef
Always log generic exceptions
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2021-06-25 11:05:53 +02:00
Julius Härtl
5d3b6d92a6
Always pass user id in share provider
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2021-06-21 08:20:18 +02:00
Julius Härtl
b657967cac
Fix ParamNameMismatch occurences
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2021-06-10 08:01:27 +02:00
Julius Härtl
f6eea0e467
Refactor update to have proper order of optional parameters
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2021-05-28 14:13:25 +02:00
Jakob Röhrl
f23f8b38f1
change func name
...
Signed-off-by: Jakob Röhrl <jakob.roehrl@web.de >
2021-05-18 12:08:05 +02:00