Julius Härtl
85e7305d8d
fix: Use passed userid when getting attachment folder
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2023-03-17 14:05:15 +00:00
Julius Härtl
333206c549
Fix validation of attachment data
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2022-11-03 20:43:47 +01:00
Julius Härtl
5359ec34ef
Unify getting the share for attachments
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2022-11-03 20:43:45 +01:00
Luka Trovic
bd6e632055
feat: add validators to check values in services
...
Signed-off-by: Luka Trovic <luka@nextcloud.com >
2022-10-31 14:22:20 +01:00
Julius Härtl
2ea94a12ad
Cache user membership for circles
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2022-10-18 11:35:19 +02:00
Julien Veyssier
5b2c03f733
refs #4035 fix attachment creator name: show display name instead of user id
...
Signed-off-by: Julien Veyssier <eneiluj@posteo.net >
2022-09-08 12:09:23 +02:00
Julius Härtl
8ace53bfe2
Make CappedMemoryCache usage compatible with older releases
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2022-08-26 10:07:59 +02:00
Julius Härtl
72bc2f438a
Use capped memory cache for board permissions
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2022-08-25 10:47:40 +00:00
Julius Härtl
82515e5731
Fetch attachment folder for the correct user during cron job
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2022-08-08 07:00:52 +00:00
Julius Härtl
9e1fbb9852
Move all caching to helper
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2022-05-11 14:43:32 +00:00
Luka Trovic
047ca3e203
fix: move shares count cache logic to the DeckShareProvider
...
Signed-off-by: Luka Trovic <luka@nextcloud.com >
fix: conflicts
Signed-off-by: Luka Trovic <luka@nextcloud.com >
fix: conflicts and test issues
Signed-off-by: Luka Trovic <luka@nextcloud.com >
2022-05-11 14:43:31 +00:00
Luka Trovic
bfcd5357e3
fix: update attachments count when sharing
...
Signed-off-by: Luka Trovic <luka@nextcloud.com >
2022-05-11 14:43:30 +00:00
Julius Härtl
8eab97a92a
Fetch full board data after cloning
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2022-05-04 10:29:18 +00:00
Luka Trovic
2b512b88c4
fix: hidden attachment icon on archived cards
...
Signed-off-by: Luka Trovic <luka@nextcloud.com >
2022-04-20 14:22:23 +00:00
Julius Härtl
949cb99847
Merge pull request #3625 from bink/bugfix/correct-acl-for-cirlce-and-member-shares
...
Fix: Check all circle shares for permissions
2022-04-11 16:45:37 +02:00
Bink
04f8292b8a
Fix: Check all circle shares for permissions instead of returning after the first
2022-04-11 15:49:14 +02:00
Julius Härtl
86d3de2211
Properly check for the stack AND setting board permissions
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2022-04-11 12:47:44 +02:00
Julius Härtl
a08f1936ec
Fix test warnings
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2022-04-08 15:40:01 +02:00
Julius Härtl
23f0b16a5a
Handle board exceptions more gracefully
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2022-03-22 08:23:30 +01:00
Julius Härtl
3f29cd97db
Cover case where the owner is preserved
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2022-03-22 08:23:30 +01:00
Luka Trovic
9f1dbd137c
fix: feedback
...
Signed-off-by: Luka Trovic <luka@nextcloud.com >
2022-03-22 08:23:29 +01:00
Luka Trovic
bf9a51d167
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 08:23:29 +01:00
Julius Härtl
4f13977851
Reuse single board transfer for all user boards
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2022-03-22 08:23:29 +01:00
Julius Härtl
c2144373d9
fix: Properly handle limited scope for remapping users
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2022-03-22 08:23:29 +01:00
Julius Härtl
a45e46f80a
Allow transfer of single boards
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2022-03-22 08:23:29 +01:00
Julius Härtl
b774090032
fix: Psalm
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2022-03-22 08:23:28 +01:00
Julius Härtl
72134e6e95
fix: unit tests
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2022-03-22 08:23:28 +01:00
Luka Trovic
4615926e3b
fix: integration tests
...
Signed-off-by: Luka Trovic <luka@nextcloud.com >
2022-03-22 08:23:28 +01:00
Julius Härtl
e8ada52c37
Make queries work with the new base mapper
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
fix: conflicts
2022-03-22 08:23:27 +01:00
Sergey Shliakhov
6106066460
Fix coding styles
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
Signed-off-by: Max <max@nextcloud.com >
2022-03-22 08:23:27 +01:00
Sergey Shliakhov
7df4b7c4bf
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 08:23:27 +01:00
Sergey Shliakhov
b45c454ce2
Fix code style
...
Signed-off-by: Sergey Shliakhov <husband.sergey@gmail.com >
2022-03-22 08:23:26 +01:00
Sergey Shliakhov
19a2aeb5e5
Update docs
...
Signed-off-by: Sergey Shliakhov <husband.sergey@gmail.com >
fix: conflicts
2022-03-22 08:23:26 +01:00
Luka Trovic
165375fbab
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 16:57:31 +01:00
Julien Veyssier
ee3eb99cc7
fix confusion between stackId and boardId in StackService::update()
...
Signed-off-by: Julien Veyssier <eneiluj@posteo.net >
2022-01-18 11:24:31 +01:00
Julius Härtl
c070b18b1b
Add app config to toggle the default calendar setting as an admin
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2022-01-12 13:43:50 +01:00
Julius Härtl
eaf6defe59
Move any circles API usage to internal service
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2022-01-03 10:23:47 +01:00
Julius Härtl
bfc8222e6f
Avoid blocking calendar access if something goes wrong while fetching deck entries
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2022-01-03 10:23:47 +01:00
Valdnet
cf8023855b
l10n: Add dot.
...
Signed-off-by: Valdnet <47037905+Valdnet@users.noreply.github.com >
2022-01-01 21:47:52 +01:00
Vitor Mattos
ccd5bce7ea
Replace glob by EventDispatcher
...
Signed-off-by: Vitor Mattos <vitor@php.rio >
2021-12-30 11:19:50 +01:00
Vitor Mattos
f2b6934ac3
Move all classes to a sub-namespace
...
Signed-off-by: Vitor Mattos <vitor@php.rio >
2021-12-30 11:19:50 +01:00
Vitor Mattos
24c8b2f4aa
Make error more specific
...
Signed-off-by: Vitor Mattos <vitor@php.rio >
2021-12-30 11:19:50 +01:00
Vitor Mattos
a3959e3cfc
Update lib/Service/BoardImportCommandService.php
...
Co-authored-by: Julien Veyssier <eneiluj@posteo.net >
Signed-off-by: Vitor Mattos <vitor@php.rio >
2021-12-30 11:19:50 +01:00
Vitor Mattos
fda8a03c43
Remove unused codes
...
Signed-off-by: Vitor Mattos <vitor@php.rio >
2021-12-30 11:19:50 +01:00
Vitor Mattos
5b30577df0
Update documentation, import created
...
Signed-off-by: Vitor Mattos <vitor@php.rio >
2021-12-30 11:19:50 +01:00
Vitor Mattos
4561887348
Add long comments with attachment
...
Signed-off-by: Vitor Mattos <vitor@php.rio >
2021-12-30 11:19:49 +01:00
Vitor Mattos
e87c063076
Documentation, improvements on validation, refactor
...
Validate get boad
change pattern of api params
Import only one board by api
Populate data from api
Update class diagram
Update documentation
Add return when success
Sort comments
Fix order of cards
Instructions of attachments
Signed-off-by: Vitor Mattos <vitor@php.rio >
2021-12-30 11:19:49 +01:00
Vitor Mattos
202ea30090
Start implementing Trello API service
...
Implement name of system to import
Implement need validate data
Fix allowed system list
Start implementing Trello API service
Signed-off-by: Vitor Mattos <vitor@php.rio >
2021-12-30 11:19:49 +01:00
Vitor Mattos
19c609540b
Default valute to board property fix command flow and refactor
...
Fixes on getBoard tests
Refactor
Reduce psalm info
Refactor to implement pattern
Change order of methods to put all abstract first and all public first
Signed-off-by: Vitor Mattos <vitor@php.rio >
2021-12-30 11:19:49 +01:00
Vitor Mattos
6714c89220
Remove interact from command and implement bootstrap method
...
Signed-off-by: Vitor Mattos <vitor@php.rio >
2021-12-30 11:19:49 +01:00