Enjeck C.
ab3b2aa23c
fix: Use getId() method for card ID retrieval
...
Signed-off-by: Enjeck C. <patrathewhiz@gmail.com >
2025-07-28 09:03:43 +01:00
Luka Trovic
03cdc47540
feat: add board import and export
...
Signed-off-by: Luka Trovic <luka@nextcloud.com >
2025-04-29 09:53:49 +02: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
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
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
Andy Scherzinger
be11113d32
chore: Add SPDX header
...
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de >
2024-05-07 15:51:49 +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
bb51988ddb
Merge pull request #5281 from nextcloud/perf/initial-state
2023-11-13 15:17:04 +01:00
Julius Härtl
4e10f80eb1
fix: Avoid throwing errors if no token provided on close
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2023-11-13 12:33:41 +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
9f98f0bd5f
fix: Switch to route based urls ( fix #4467 )
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2023-11-13 09:00:57 +01:00
Julius Härtl
27d5861456
fix: Allow optional nullable parameters in the API
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2023-11-08 12:59:35 +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
Luka Trovic
12217afe65
feat: create new card from smart picker
...
Signed-off-by: Luka Trovic <luka@nextcloud.com >
2023-08-09 13:25:27 +02:00
Faraz Samapoor
559579fbd9
Refactors controllers by using PHP8's constructor property promotion.
...
Co-authored-by: Julius Härtl <jus@bitgrid.net >
Signed-off-by: Faraz Samapoor <f.samapoor@gmail.com >
Signed-off-by: Faraz Samapoor <fsa@adlas.at >
2023-07-14 15:42:44 +03:30
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
Joas Schilling
83bc2c5cf2
fix(API): Fix board API details parameter to work as expected
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2023-03-08 07:38:25 +01:00
Julius Härtl
b19b7794bc
perf: Cache full/partial board data differently
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2023-02-17 09:16:27 +01:00
Julius Härtl
c9f539bf31
feat(Description): Use text as editor if available
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2023-02-03 15:47:08 +01:00
chandi Langecker
ccf73736c4
sessions: let's be an OCS API to support extenal clients
...
Signed-off-by: chandi Langecker <git@chandi.it >
2023-01-03 12:45:11 +01:00
chandi Langecker
5386e6e24f
make psalm & linter happy
...
Signed-off-by: chandi Langecker <git@chandi.it >
2023-01-03 12:45:11 +01:00
chandi Langecker
8007a06c94
Update lib/Controller/SessionController.php
...
Co-authored-by: Julius Härtl <jus@bitgrid.net >
Signed-off-by: chandi Langecker <git@chandi.it >
2023-01-03 12:43:59 +01:00
chandi Langecker
e1e29feb7b
Update lib/Controller/SessionController.php
...
Co-authored-by: Julius Härtl <jus@bitgrid.net >
Signed-off-by: chandi Langecker <git@chandi.it >
2023-01-03 12:43:59 +01:00
chandi Langecker
6684730dd7
docs: sessions API documentation
...
Signed-off-by: chandi Langecker <git@chandi.it >
2023-01-03 12:43:59 +01:00
chandi Langecker
38aed97d69
better session handling
...
- separated from component
- handle visibilityState / closing of the tab
Signed-off-by: chandi Langecker <git@chandi.it >
2023-01-03 12:43:59 +01:00
chandi Langecker
6bfb54e2b3
use strict types in new php classes
...
Signed-off-by: chandi Langecker <git@chandi.it >
2023-01-03 12:43:59 +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
Marcel Klehr
d25c7feb13
Fix lint errors
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2022-12-30 12:56:06 +01:00
Marcel Klehr
5eed353d5a
Fix psalm errors
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2022-12-30 12:56:06 +01:00
Marcel Klehr
00b95fe6ce
Fix psalm errors
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2022-12-30 12:56:06 +01:00
David Loe
e256cf23ce
Fix Errors
...
Signed-off-by: David Loe <d.loewens24@gmail.com >
2022-12-30 12:56:06 +01:00
David Loe
88a9fe2161
Export Board
...
Signed-off-by: David Loe <d.loewens24@gmail.com >
2022-12-30 12:56:06 +01:00
Julius Härtl
7f230f2999
Set ids to skip to content/navigation
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2022-07-18 09:48:02 +02:00
Julius Härtl
9e26af66bf
Move to OCP\Collaboration\Resources\LoadAdditionalScriptsEvent
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2022-07-06 23:24:07 +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
Raul
7b7af75802
Update Card serialization (jsonSerialize usages) to use CardDetails model
...
Signed-off-by: Raul <raul@nextcloud.com >
2022-05-06 11:29:13 +02:00
Julius Härtl
23f0b16a5a
Handle board exceptions more gracefully
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2022-03-22 08:23:30 +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
Luka Trovic
9f1dbd137c
fix: feedback
...
Signed-off-by: Luka Trovic <luka@nextcloud.com >
2022-03-22 08:23:29 +01:00
Luka Trovic
bf9a51d167
feat: add api endpoint and UI to transfer a board to a different user
...
Signed-off-by: Luka Trovic <luka@nextcloud.com >
2022-03-22 08:23:29 +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
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
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
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