Julius Härtl
|
43e91b9082
|
Fetch full board data after cloning
Signed-off-by: Julius Härtl <jus@bitgrid.net>
|
2022-05-04 10:29:29 +00:00 |
|
Julius Härtl
|
5214377341
|
Handle qb mapper exception messages properly
Signed-off-by: Julius Härtl <jus@bitgrid.net>
|
2022-04-29 15:28:34 +00:00 |
|
Julius Härtl
|
f4c615252b
|
Add missing indices
Signed-off-by: Julius Härtl <jus@bitgrid.net>
|
2022-04-26 16:26:29 +00:00 |
|
Luka Trovic
|
a7974d32ee
|
fix: hidden attachment icon on archived cards
Signed-off-by: Luka Trovic <luka@nextcloud.com>
|
2022-04-20 14:22:25 +00:00 |
|
Julius Härtl
|
c04e5c1681
|
Use explicit cast to make use of index
Signed-off-by: Julius Härtl <jus@bitgrid.net>
|
2022-04-12 10:13:22 +02:00 |
|
Julius Härtl
|
541eeb0b06
|
Merge pull request #3664 from nextcloud/backport/stable23/2496
[stable23] Transfer ownership
|
2022-04-11 18:29:14 +02:00 |
|
Julius Härtl
|
1bd62d7fa2
|
Merge pull request #3713 from nextcloud/backport/3670/stable23
[stable23] Properly check for the stack AND setting board permissions
|
2022-04-11 18:28:14 +02:00 |
|
Bink
|
b6cce55325
|
Fix: Check all circle shares for permissions instead of returning after the first
|
2022-04-11 14:45:58 +00:00 |
|
Julius Härtl
|
47345e10f1
|
Properly check for the stack AND setting board permissions
Signed-off-by: Julius Härtl <jus@bitgrid.net>
|
2022-04-11 14:35:10 +00:00 |
|
Julius Härtl
|
a3336cb0a0
|
Handle board exceptions more gracefully
Signed-off-by: Julius Härtl <jus@bitgrid.net>
|
2022-03-22 14:22:40 +01:00 |
|
Julius Härtl
|
379f1144b3
|
Cover case where the owner is preserved
Signed-off-by: Julius Härtl <jus@bitgrid.net>
|
2022-03-22 14:22:40 +01:00 |
|
Luka Trovic
|
eb69512b5f
|
fix: feedback
Signed-off-by: Luka Trovic <luka@nextcloud.com>
|
2022-03-22 14:22:40 +01:00 |
|
Luka Trovic
|
f46c31f120
|
feat: add api endpoint and UI to transfer a board to a different user
Signed-off-by: Luka Trovic <luka@nextcloud.com>
|
2022-03-22 14:22:40 +01:00 |
|
Julius Härtl
|
3d925fb145
|
Reuse single board transfer for all user boards
Signed-off-by: Julius Härtl <jus@bitgrid.net>
|
2022-03-22 14:22:39 +01:00 |
|
Julius Härtl
|
7786c86f47
|
fix: Properly handle limited scope for remapping users
Signed-off-by: Julius Härtl <jus@bitgrid.net>
|
2022-03-22 14:22:39 +01:00 |
|
Julius Härtl
|
525a14c428
|
Allow transfer of single boards
Signed-off-by: Julius Härtl <jus@bitgrid.net>
|
2022-03-22 14:22:39 +01:00 |
|
Julius Härtl
|
48ec97386c
|
fix: Psalm
Signed-off-by: Julius Härtl <jus@bitgrid.net>
|
2022-03-22 14:22:33 +01:00 |
|
Julius Härtl
|
26c76fbb46
|
fix: unit tests
Signed-off-by: Julius Härtl <jus@bitgrid.net>
|
2022-03-22 14:15:15 +01:00 |
|
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 |
|