Julius Knorr
e9e5234925
tests: Fix url generation mocks and cleanup some phpunit code
...
Signed-off-by: Julius Knorr <jus@bitgrid.net >
2025-02-12 21:32:18 +00:00
Julius Härtl
75be929077
feat: Implement reference resolving for cards that have a link in the title
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
fix: Enrich on update
Signed-off-by: Julius Knorr <jus@bitgrid.net >
fix: Enrich on create
Signed-off-by: Julius Knorr <jus@bitgrid.net >
2025-01-14 23:19:37 +01: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
grnd-alt
2e0f0d29b6
feat(tests): add tests for labelService and cardService functions
...
Signed-off-by: grnd-alt <salimbelakkaf@outlook.de >
2024-12-18 22:31:44 +01:00
grnd-alt
838b648ef6
introduce cloneCard backendFunctionality
...
Signed-off-by: grnd-alt <salimbelakkaf@outlook.de >
2024-12-18 22:31:44 +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
Julius Härtl
43a0fec9a6
Merge pull request #6257 from nextcloud/fix/no-cross-referencing-in-labels
...
copy labels when moving cards between boards
2024-08-29 12:30:17 +02:00
grnd-alt
dbca6bc0d7
copy labels when moving cards between boards
...
Signed-off-by: grnd-alt <salimbelakkaf@outlook.de >
2024-08-28 11:59:34 +02:00
dependabot[bot]
ba3e97b73d
Chore(deps-dev): Bump nextcloud/coding-standard from 1.2.1 to 1.2.3
...
Bumps [nextcloud/coding-standard](https://github.com/nextcloud/coding-standard ) from 1.2.1 to 1.2.3.
- [Release notes](https://github.com/nextcloud/coding-standard/releases )
- [Changelog](https://github.com/nextcloud/coding-standard/blob/master/CHANGELOG.md )
- [Commits](https://github.com/nextcloud/coding-standard/compare/v1.2.1...v1.2.3 )
---
updated-dependencies:
- dependency-name: nextcloud/coding-standard
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-08-26 08:14:42 +02:00
Ferdinand Thiessen
beb563e74e
refactor: Migrate away from deprecated ILogger interface to PSR-3
...
Mostly replace `ILogger` with `LoggerInterface` and some minor cleanup (constructor property promotion).
Some places used the deprecated `logException` this is easy to migrate by simply use the appropriate loglevel on the logger
and place the exception under the `exception` key in the context.
Also the manual checking of the configured log level is not needed, as this is already done by the logger.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2024-08-19 14:09:13 +02:00
Julius Härtl
ec9e87d0cb
chore: Clean up permission service
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2024-06-21 09:58:11 +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
Julius Härtl
9867f2a856
tests: Avoid using dynamic properties
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2023-12-06 14:21:58 +01:00
Julius Härtl
8e720f1147
fix: Add output for individual failures or skipped parts
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2023-08-11 18:21:09 +02:00
Julius Härtl
86302937a9
tests: assert json diff between import/export
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2023-08-11 18:21:09 +02:00
Julius Härtl
e7d5fbff63
feat: Let occ deck:import default to deck json importer
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2023-08-11 18:21:09 +02:00
Julius Härtl
cccc4f2f67
docs: Add dedicated documentation section for import/export
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
docs: Update import docs
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2023-08-11 18:21:06 +02:00
Julius Härtl
1147d3ab53
test: Add some basic integration test skeleton for import
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2023-08-11 14:44:57 +02:00
Julius Härtl
0985f24f57
chore: Fix php-cs-fixer errors
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2023-06-05 22:26:08 +02:00
Julius Härtl
0b2ea0f839
fix: Centralize usage of CardDetails
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2023-04-03 15:35:51 +02:00
chandi Langecker
b4eece879d
test(unit): fix tests, mostly due to missing boardId's, which are now required for event emitting
...
Signed-off-by: chandi Langecker <git@chandi.it >
2023-02-21 21:53:22 +01:00
Julius Härtl
46df19a3a6
fix: Fix tests
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2023-02-17 09:16:28 +01:00
Julius Härtl
4b319d8d23
perf: Avoid extra round trips when checking permissions
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2023-02-17 09:16:27 +01:00
Julius Härtl
133e3f3140
tests: Adapt tests
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2023-02-17 09:16:27 +01:00
chandi Langecker
fcfbcc63b4
basic notify_push usage with session handling (rebased)
...
Signed-off-by: chandi Langecker <git@chandi.it >
2023-01-03 12:43:56 +01:00
David Loe
e256cf23ce
Fix Errors
...
Signed-off-by: David Loe <d.loewens24@gmail.com >
2022-12-30 12:56:06 +01:00
Julius Härtl
76fd901062
Handle circle deletion event and add cleanup job
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2022-11-11 10:24:02 +01:00
Luka Trovic
1217b37b19
feat: add validators to check values in services
...
Signed-off-by: Luka Trovic <luka@nextcloud.com >
2022-10-21 18:08:19 +02:00
Marcel Klehr
816a8c08f0
Fix duedate tests
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2022-10-19 19:46:10 +02:00
raul
24a4260e55
Fix deleteAcl
...
Signed-off-by: raul <raul@nextcloud.com >
2022-09-22 08:46:35 +02:00
Julien Veyssier
82c7145163
fix tests
...
Signed-off-by: Julien Veyssier <eneiluj@posteo.net >
2022-09-07 17:41:51 +02:00
Julius Härtl
2d41ce0ae7
Fix tests running against 25 with adjusted ISimpleFile methods
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2022-07-25 19:48:27 +02:00
Carl Schwan
44481e1c2a
Switch from OC::$server->get to OCP\Server::get
...
And add a bit more typing to some classes + psalm issues
Signed-off-by: Carl Schwan <carl@carlschwan.eu >
2022-05-12 10:55:36 +02:00
Julius Härtl
5f5f22ee8c
Fix php-cs-fixer failure
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2022-05-11 21:47:05 +02:00
Julius Härtl
03f400620e
Move all caching to helper
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2022-05-11 16:04:12 +02:00
Raul Ferreira Fuentes
8c1e53a8df
Fix test case which relied on mapper->delete() returning a bool value
...
Signed-off-by: Raul Ferreira Fuentes <raul@nextcloud.com >
2022-04-11 20:04:16 +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
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
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
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
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
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
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