grnd-alt
15e019fd03
fix: only delete assignments on unshared board ( #6934 )
...
Signed-off-by: grnd-alt <github@belakkaf.net >
2025-04-29 09:09:41 +02:00
backportbot[bot]
c3362a8584
[stable31] fix: Limit label actions to labels of the cards board ( #6954 )
...
* fix: Limit label actions to labels of the cards board
Signed-off-by: Julius Härtl <jus@bitgrid.net >
* tests: Fix unit test mocking around label checks
Signed-off-by: Julius Knorr <jus@bitgrid.net >
---------
Signed-off-by: Julius Härtl <jus@bitgrid.net >
Signed-off-by: Julius Knorr <jus@bitgrid.net >
Co-authored-by: Julius Härtl <jus@bitgrid.net >
2025-04-28 13:02:34 +02:00
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
Elizabeth Danzberger
3288e0e002
fix: skip exporting a deleted card
...
Signed-off-by: Elizabeth Danzberger <lizzy7128@tutanota.de >
2025-02-04 18:28:19 +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
Julius Knorr
052774397c
Merge pull request #3430 from bahuma20/2797-clone-cards
...
Clone cards together with the board
2025-01-02 17:08:14 +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
Julius Knorr
c630d3e809
Merge pull request #6138 from xyjonas/programmatic-archive-unarchive-card
...
Feat(REST API): add url to (un)archive cards
2025-01-02 15:55:47 +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
Luka Trovic
439c2b422e
fix phpcs
...
Signed-off-by: Luka Trovic <luka@nextcloud.com >
2024-09-26 17:12:53 +02:00
Luka Trovic
806d1074ea
fix: unit test issue
...
Signed-off-by: Luka Trovic <luka@nextcloud.com >
2024-09-25 09:46:32 +02:00
Jonas H. Steiner
e986ca31a1
Feat(REST API): add url to (un)archive cards
...
Signed-off-by: Jonas H. Steiner <jsteiner@plusline.net >
2024-08-29 12:33:01 +02: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
grnd-alt
09748aebb9
export json data of commments
...
Signed-off-by: grnd-alt <salimbelakkaf@outlook.de >
2024-08-05 10:05:05 +02:00
Julius Härtl
261e6d0362
chore: Move comments event handler to use proper event dispatcher
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2024-06-28 14:20:38 +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
ce820e19c4
fix: Limit card activities for deleted cards
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2024-01-04 16:01:55 +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
a05d64250f
fix: Only query boards not marked for deletion unless we want to undo
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2023-11-20 08:22:45 +01:00
Julius Härtl
1a57c10741
perf: Already pass board list as initial state
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2023-11-13 09:05:43 +01:00
Julius Härtl
8ccc12433e
fix: Adapt reference url patterns to new routes
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2023-11-13 09:00:57 +01:00
Julius Härtl
6ea878e39a
Merge pull request #4137 from TehThanos/master
2023-11-08 15:40:43 +01:00
Julius Härtl
6d671338b6
fix: Fix tests
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2023-11-08 12:59:36 +01:00
Thanos Kamber
c3b4ed6e1f
Added ability to mark card as done
...
Closes #534
Signed-off-by: Thanos Kamber <thanos.kamber@gmail.com >
2023-11-08 12:59:27 +01:00
Julius Härtl
08d30bbc23
fix: Check both card reference url patterns
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2023-11-07 09:53:12 +01:00
Julius Härtl
8e4c783c97
feat: Group deck activity settings
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2023-08-22 08:22:35 +02: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
4a9e399cc9
feat: Use user display name cache
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2023-07-11 15:33:45 +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
Faraz Samapoor
b8566a3a0d
Converts 'strpos()' calls to improve code readability.
...
Signed-off-by: Faraz Samapoor <fsamapoor@gmail.com >
2023-05-10 08:55:42 +03:30
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
Michal Polacik
8698e2ce3f
Permanently delete deck cards marked as deleted after 5 min in a cron job
...
Limit deleted cards in one cron job run to 500
Converted spaces to tabs
Added missing import for CardMapper class
Added another missing import for CardMapper class
Fixed response object in findToDelete method + fixed 2 misspellings in API.md
Fixed invalid parameter type
Fix DeleteCronTest
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
Fix lint errors
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2022-11-07 17:26:12 +01:00
Julius Härtl
bfec6f5ad4
Add some tests for parameter validation
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2022-10-31 12:47:35 +01:00