Joas Schilling
8d2cfe076f
Update master php testing versions
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2022-04-08 17:06:45 +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
9dd8408c34
Bump phpunit for integration tests
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2022-04-08 15:40:00 +02:00
Raul Ferreira Fuentes
6181d9edf7
Fix NotifierTest to mock the new StackMapper::findStackFromCardId() method correctly.
...
Signed-off-by: Raul Ferreira Fuentes <raul@nextcloud.com >
2022-04-05 18:07:06 +02:00
Julius Härtl
48db989781
Handle description shortening more gracefully
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2022-03-22 08:48:32 +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
Julius Härtl
3a4ec07103
fix: test cases using generator
...
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
a032287cb5
cleanup test cases
...
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
72134e6e95
fix: unit tests
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2022-03-22 08:23:28 +01:00
Luka Trovic
e4551bde15
feat: add integration test for transferring board ownership with data
...
Signed-off-by: Luka Trovic <luka@nextcloud.com >
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
Luka Trovic
afbbdf0c1b
fix: unit test & psalm static code analysis issues
...
Signed-off-by: Luka Trovic <luka@nextcloud.com >
2022-03-22 08:23:28 +01:00
Max
4d3dabb94e
fix: Assignment is the new AssignedUsers
...
Signed-off-by: Max <max@nextcloud.com >
2022-03-22 08:23:27 +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
8b45495214
Check type before transfer card participants ownership
...
Signed-off-by: Sergey Shliakhov <husband.sergey@gmail.com >
temp
2022-03-22 08:23:26 +01:00
Sergey Shliakhov
e3750a709d
Fix wrong class name
...
Signed-off-by: Sergey Shliakhov <husband.sergey@gmail.com >
2022-03-22 08:23:26 +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
3d269e28f4
Add tests
...
Signed-off-by: Sergey Shliakhov <husband.sergey@gmail.com >
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
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
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
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
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
Vitor Mattos
e01e4cf1a7
Create route to get json schema to validate config
...
Fix visibility
Make compatible with php 7.2
Remove returing instance
Increase coverage
Reduce psalm info
Throw exception if system not defined
Increment coverage
Signed-off-by: Vitor Mattos <vitor@php.rio >
2021-12-30 11:19:49 +01:00
Vitor Mattos
4138953208
Changes to make possible implement api endpoint
...
Update documentation
Start implementing getSystems route
Code to route getSystems
Controller to board import
Change return
Increase coverage
Signed-off-by: Vitor Mattos <vitor@php.rio >
2021-12-30 11:19:49 +01:00
Vitor Mattos
39a927de18
Clean attachment table
...
Clean code
Clean attachment table
Signed-off-by: Vitor Mattos <vitor@php.rio >
2021-12-30 11:19:49 +01:00
Vitor Mattos
c5d10dafb8
Import participants
...
Big refactor to create route
Import participants
Signed-off-by: Vitor Mattos <vitor@php.rio >
2021-12-30 11:19:48 +01:00
Vitor Mattos
fd92fc3c4d
Refactor and improvements on command
...
Check available helpers
Default permission: view only
Moved validate setting from helper to command
Turn more easy create a importer
Docblock and improvements on interface
lcfirst on system property
Helper moved to ImporHelper folder
Moved fixtures to ImportHelper
Rename settings to config
Big refactor to move import methods to service
Signed-off-by: Vitor Mattos <vitor@php.rio >
2021-12-30 11:19:48 +01:00
Vitor Mattos
eb8bf3f22b
Translations and tests
...
Signed-off-by: Vitor Mattos <vitor@php.rio >
2021-12-30 11:19:48 +01:00
Vitor Mattos
48df98ce67
Add new command
...
Clean code
Add new command
Import last modified and deleted date
Replace arrow functions by lambda functions
Add properties to class
Add dependency to composer.json
Signed-off-by: Vitor Mattos <vitor@php.rio >
Turn private methods
Add output messages and associate users to cards
Signed-off-by: Vitor Mattos <vitor@php.rio >
2021-12-30 11:19:46 +01:00
Julius Härtl
596834853b
Fix codestyle issues
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2021-12-29 11:43:57 +01:00
Julius Härtl
92acaa0011
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 10:57:24 +01:00
Julius Härtl
4ec57d337b
Keep API results the same as before
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2021-11-24 10:12:28 +01:00
Julius Härtl
901b8f2506
Avoid fetching board details multiple times
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2021-11-24 09:40:30 +01:00
Julius Härtl
f861f9e5fc
Update psalm baseline
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2021-11-23 23:44:50 +01: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
0ed7c4d02f
Update psalm baseline
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2021-09-08 20:36:37 +02:00
Julius Härtl
07fcfb3078
Add to baseline
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2021-08-20 17:56:09 +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
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