Julius Härtl
bff3cafb37
Check if sharing is disabled for a user via core settings
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2018-12-04 07:51:47 +01:00
Julius Härtl
9e58207392
Use write only permission by default
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2018-12-04 07:50:53 +01:00
Julius Härtl
a56907862c
Fix loading and activity warning
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2018-11-10 11:04:15 +01:00
Julius Härtl
a026ebf094
Add change database helper
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2018-11-05 14:53:01 +01:00
Julius Härtl
a068d6e1c6
Add last_modified to board/stack database and add check on index methods
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2018-11-05 13:23:26 +01:00
Julius Härtl
f686b1e75b
Activity: trigger activity on board share/unshare
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2018-09-06 21:09:21 +02:00
Julius Härtl
e06a5ad44f
Use proper trigger methods for activities
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2018-09-06 10:05:03 +02:00
Julius Härtl
2d545aafa5
Fix service update methods
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2018-09-06 10:05:02 +02:00
Julius Härtl
18f92f7b54
Implement remaining activity types
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2018-09-06 10:05:01 +02:00
Julius Härtl
c32ab5648c
Emit activity events in BoardService
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2018-09-06 10:05:01 +02:00
Julius Härtl
0c9b1f5338
Mapper can be null if provided id is a board id
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2018-08-15 21:15:23 +02:00
Ryan Fletcher
aba7d02cfe
Added BadRequestException checks in DefaultBoardService. Fixed bug in DefaultBoardService BadRequestException checks.
...
Signed-off-by: Ryan Fletcher <ryan.fletcher@codepassion.ca >
2018-08-15 21:15:22 +02:00
Ryan Fletcher
e8571454d9
Added BadRequestException checks into BoardService.php
...
Signed-off-by: Ryan Fletcher <ryan.fletcher@codepassion.ca >
2018-08-15 21:15:22 +02:00
Ryan Fletcher
d33dd3e0fc
Moved BadRequestException checks to middleware, removed uneeded unit tests in BoardApiController
...
Signed-off-by: Ryan Fletcher <ryan.fletcher@codepassion.ca >
2018-08-15 21:15:20 +02:00
Julius Härtl
dcfb9f3903
Properly annotate exceptions thrown by services
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2018-08-15 21:15:19 +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
Manuel Arno Korfmann
f2795f120b
show deleted cards in sidebar tab (styling still wip)
...
Signed-off-by: Manuel Arno Korfmann <manu@korfmann.info >
card undo delete done, styling still wip
Signed-off-by: Manuel Arno Korfmann <manu@korfmann.info >
fix Codacy findings
Signed-off-by: Manuel Arno Korfmann <manu@korfmann.info >
2018-08-15 20:33:30 +02:00
Scrutinizer Auto-Fixer
b633d82c5e
Scrutinizer Auto-Fixes
...
This commit consists of patches automatically generated for this project on https://scrutinizer-ci.com
2018-05-12 11:10:23 +00:00
Julius Härtl
9b82779513
Remove deleted users from assignments
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2018-03-02 17:54:16 +01:00
Julius Härtl
dc917b1e5d
Fix inspection issues
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2017-10-23 22:12:08 +02:00
Julius Härtl
ff2d96a1fb
Fix tests that invoke findUsers
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2017-10-23 22:12:08 +02:00
Julius Härtl
a56ceb348d
Fix issue with new findUser implementation
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2017-10-23 22:12:08 +02:00
Julius Härtl
f746588111
Backend: Get list of users to assign
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2017-10-23 22:12:08 +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
07132126a9
Add separate NotificationHelper to keep code together
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2017-10-03 23:00:09 +02:00
Julius Härtl
52fc971529
Send notifications when a board gets shared
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2017-10-03 23:00:09 +02:00
Julius Härtl
68b2025390
Some minor fixes
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2017-06-08 20:52:56 +02:00
Julius Härtl
3062c82083
Allow force delete to have a clean test env after creating boards
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2017-06-08 19:35:44 +02:00
Julius Härtl
f7b69d9c42
Fix varius small issues
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2017-06-08 19:35:43 +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
247b4dde0c
Fix getting permissions and active indicator
...
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
02eecb3a3f
Use mapper classes for relational data
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2017-04-27 13:08:25 +02:00
Julius Haertl
1e9c86e158
Code cleaup
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2017-04-27 13:08:25 +02:00
Julius Haertl
3e304a9ff2
Use display name for users and groups
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2017-04-27 13:08:10 +02:00
Julius Haertl
37437c1d76
Fix check for acl permissions
2017-02-01 18:52:34 +01: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
7cb485b1c5
Cleanup
2017-01-31 10:00:18 +01:00
Julius Haertl
f936afd972
Rename permissions in backend
2017-01-19 11:03:33 +01:00
Julius Haertl
8f6e923e85
Fix indentation
2017-01-18 12:49:09 +01:00
Julius Haertl
823dbbd04b
Testing services
2017-01-18 12:34:58 +01:00
Julius Haertl
da34d7167f
Cleanup use statements
2017-01-13 16:46:59 +01:00
Julius Haertl
b0627d8979
Remove dark magic middleware and check permission in services
2017-01-13 16:36:36 +01:00
Julius Haertl
f0aa3777b2
Remove IDb occurences
2017-01-09 21:32:40 +01:00
Julius Haertl
51c65cabd2
Fix array_unique error
2016-12-07 00:39:12 +01:00
Julius Haertl
94053560e7
Complete BoardServiceTest
2016-11-09 14:11:58 +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