Luka Trovic
03cdc47540
feat: add board import and export
...
Signed-off-by: Luka Trovic <luka@nextcloud.com >
2025-04-29 09:53:49 +02:00
Max Bachhuber
f2c30afe8a
feat: Add possibility to clone cards when cloning a board
...
Signed-off-by: Max Bachhuber <max.bachhuber@bahuma.io >
Adjust BoardServiceTest to new dependencies
Signed-off-by: Max Bachhuber <max.bachhuber@bahuma.io >
Add BoardCloneModal vue component to frontend. Adjust BoardApi and store to support clone options
Signed-off-by: Max Bachhuber <max.bachhuber@bahuma.io >
Add license and credits
Signed-off-by: Max Bachhuber <max.bachhuber@bahuma.io >
Fix PHP code style
Signed-off-by: Max Bachhuber <max.bachhuber@bahuma.io >
Change default clone settings
Signed-off-by: Max Bachhuber <max.bachhuber@bahuma.io >
Add accordion for advanced settings
Signed-off-by: Max Bachhuber <max.bachhuber@bahuma.io >
Fix bug which caused board to be cloned when clicking out of the modal
Signed-off-by: Max Bachhuber <max.bachhuber@bahuma.io >
Change wording of clone options
Signed-off-by: Max Bachhuber <max.bachhuber@bahuma.io >
fix: Rebase failures
Signed-off-by: Julius Härtl <jus@bitgrid.net >
update cloneBoards phpdoc
make error message clear
SPDX Header BoardCloneModal.vue
Signed-off-by: grnd-alt <salimbelakkaf@outlook.de >
2025-01-02 16:58:58 +01:00
Julius Knorr
86cb011a5c
style: Fix php-cs issues
...
Signed-off-by: Julius Knorr <jus@bitgrid.net >
2024-12-17 09:22:00 +01:00
Andy Scherzinger
be11113d32
chore: Add SPDX header
...
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de >
2024-05-07 15:51:49 +02:00
Julius Härtl
1fdc164462
style: Apply php-cs-fixer updates
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2024-02-05 07:14:22 +01:00
Faraz Samapoor
559579fbd9
Refactors controllers by using PHP8's constructor property promotion.
...
Co-authored-by: Julius Härtl <jus@bitgrid.net >
Signed-off-by: Faraz Samapoor <f.samapoor@gmail.com >
Signed-off-by: Faraz Samapoor <fsa@adlas.at >
2023-07-14 15:42:44 +03:30
Marcel Klehr
d25c7feb13
Fix lint errors
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2022-12-30 12:56:06 +01:00
Marcel Klehr
5eed353d5a
Fix psalm errors
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2022-12-30 12:56:06 +01:00
Marcel Klehr
00b95fe6ce
Fix psalm errors
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2022-12-30 12:56:06 +01:00
David Loe
e256cf23ce
Fix Errors
...
Signed-off-by: David Loe <d.loewens24@gmail.com >
2022-12-30 12:56:06 +01:00
David Loe
88a9fe2161
Export Board
...
Signed-off-by: David Loe <d.loewens24@gmail.com >
2022-12-30 12:56:06 +01: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
Jakob Röhrl
6ea26af9ff
user can only clone a board on canManage permissions
...
Signed-off-by: Jakob Röhrl <jakob.roehrl@web.de >
2020-05-14 12:22:40 +02:00
Julius Härtl
52febb396c
Fix php cs issues
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2020-04-22 19:57:19 +02:00
Jakob
71e7c98fd6
change route after board duplication
...
Signed-off-by: Jakob <jakob.roehrl@web.de >
2019-10-09 09:36:25 +02:00
Jakob
36afac9eff
clone board func with labels and stacks
...
Signed-off-by: Jakob <jakob.roehrl@web.de >
2019-09-06 09:45:25 +02:00
Julius Härtl
9fc01eb51f
Move DI of IUserManager, IGroupManager, userId to the BoardService
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2018-08-15 21:15:12 +02:00
Steven R. Baker
e32adb17f2
Don't need to pass around the userInfo with it encapsulated in BoardService.
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2018-08-15 21:15:12 +02:00
Steven R. Baker
1ffa3211ba
Extract getBoardPererequisites() so it can be re-used.
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2018-08-15 21:15:11 +02:00
Julius Härtl
45c7241daf
Implement attachment backend with a first module for app data file upload
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2018-06-19 17:59:00 +02:00
Julius Härtl
c45bb71084
Fix phpstorm inspection issues
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2017-10-17 01:17:37 +02:00
Julius Härtl
2c63bfb4b8
Keep deleted boards for a while and delete with cron
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2017-06-08 19:35:43 +02:00
Julius Härtl
8c04ea8dc9
Archive boards
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2017-06-08 19:35:42 +02:00
Julius Härtl
c1ff005710
Use OCS API to search for users/groups
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2017-04-26 14:42:11 +02:00
Scrutinizer Auto-Fixer
c01bfb5e44
Scrutinizer Auto-Fixes
...
This commit consists of patches automatically generated for this project on https://scrutinizer-ci.com
2017-01-31 13:01:52 +00:00
Julius Haertl
f936afd972
Rename permissions in backend
2017-01-19 11:03:33 +01:00
Julius Haertl
eb02f267a5
Fix constructor indentation
2017-01-18 13:38:12 +01:00
Julius Haertl
b0627d8979
Remove dark magic middleware and check permission in services
2017-01-13 16:36:36 +01:00
Julius Haertl
f2fd7c215c
Fix querying for permissions
2016-11-06 23:08:40 +01:00
Julius Haertl
c0c4010cf1
Check permissions in frontend
2016-11-06 22:07:37 +01:00
Julius Haertl
83e2cb0a61
Add permission service
2016-10-30 13:20:21 +01:00
Julius Haertl
9d2dc711a8
Add BoardControllerTest
2016-10-29 13:19:18 +02:00
Julius Haertl
5d85771ac0
Disable ui elements if permissions are not sufficient
2016-10-29 02:08:28 +02:00
Julius Haertl
c1bbe62cfa
Remove unused variables
2016-10-28 22:04:56 +02:00
Julius Haertl
9bbe4b9137
PHPdoc and small fixes
2016-10-28 00:48:00 +02:00
Julius Haertl
1faa3481f8
Cleanup mostly use statements
2016-10-28 00:04:08 +02:00
Julius Haertl
29c907ab7f
Various fixes
2016-10-14 14:25:26 +02:00
Julius Haertl
5388f2af69
Fix board ordering on rename
2016-08-24 01:58:54 +02:00
Julius Haertl
2deffacd98
Add SharingMiddleware for permission checks and small fixes
2016-08-24 01:22:45 +02:00
Julius Haertl
33e99b9e7c
move to PSR-4
2016-08-19 18:10:07 +02:00