Julius Härtl
0ab5707c4f
Merge pull request #3512 from simonspa/fix/parameterOrder
2022-01-10 12:01:49 +01:00
Simon Spannagel
3dfc33378d
CardApiController: Fix order of optional parameters
...
Signed-off-by: Simon Spannagel <simonspa@kth.se >
2022-01-07 11:31:32 +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
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
e28a47e9e0
Update UserExport.php
...
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
Vitor Mattos
89028c74cb
Command to import from Trello
...
Signed-off-by: Vitor Mattos <vitor@php.rio >
2021-12-30 11:19:34 +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
Dmitriy Ivanko
51bcbdb87d
Store cardDetailsInModal in config instead of state
...
Signed-off-by: Dmitriy Ivanko <tmwsls12@gmail.com >
2021-12-28 14:39:25 +01:00
Julius Härtl
6d201a1f13
Merge pull request #3458 from nextcloud/bugfix/3451
2021-11-30 13:23:40 +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
a5b76991b8
Fix cursor generation if no results are found
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2021-11-29 20:44:42 +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
80388d1a88
Cache card to board id relation
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2021-11-24 09:40:30 +01:00
Julien Veyssier
bbfb155802
switch to QBMapper in BoardMapper
...
Signed-off-by: Julien Veyssier <eneiluj@posteo.net >
2021-11-23 22:57: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
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
Julius Härtl
77f57a926b
Revert "Fix search pagination cursor"
2021-10-04 07:36:08 +02:00
Julien Veyssier
9dbfeac56a
fix search pagination cursor, use LastModified of last card
...
Signed-off-by: Julien Veyssier <eneiluj@posteo.net >
2021-09-30 10:30:53 +02:00
Julius Härtl
52e7d73f10
Additional check for stacks
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2021-09-14 20:52:52 +02:00
Julius Härtl
6caa7bcfcb
Merge pull request #3298 from nextcloud/bugfix/attachment-delete
...
Delete file shares through attachments API
2021-09-07 13:10:24 +02:00
Julius Härtl
021aa698d9
Return false instead of throwing when getting calendar integration setting
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2021-09-07 10:54:02 +02:00
Julius Härtl
13dcacc3bb
Delete file shares through attachments API
...
Previously the file was deleted in the file structure of the user is not
expected as the file might not only be related to the card.
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2021-09-05 12:13:21 +02:00
Julius Härtl
315ea4b991
Merge pull request #3263 from nextcloud/bugfix/3248
...
Defer obtaining the user session in the config service
2021-08-20 18:01:57 +02:00
Julius Härtl
7b0579625e
Defer obtaining the user session in the config service which might be injected before login has hapened
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2021-08-20 17:34:58 +02:00
Julius Härtl
cb9fc6c9a2
Check for null value to avoid TypeError in the group manager
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2021-08-03 09:47:27 +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
62f3fce3ea
Merge pull request #3151 from nextcloud/bugfix/noid/log-exceptions
...
Always log generic exceptions
2021-07-02 17:55:00 +02:00