Andy Scherzinger
be11113d32
chore: Add SPDX header
...
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de >
2024-05-07 15:51:49 +02:00
Luka Trovic
f7f5b88917
fix: permission check for cloning board
...
Signed-off-by: Luka Trovic <luka@nextcloud.com >
2024-05-06 19:32:34 +02:00
Julius Härtl
cf89d4d1c8
fix: Avoid optional before required parameter
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2024-04-26 08:05:12 -04:00
Julius Härtl
5429f76f10
fix: Remove file committed by accident
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2024-04-24 16:50:18 +02:00
Julius Härtl
006c0c3513
ci: Adadpt min php version to 8.1
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2024-04-23 19:24:21 +02:00
Jim Madge
bf6d2f0667
Clarify config file not found exception message
...
Signed-off-by: Jim Madge <jmadge@turing.ac.uk >
2024-03-31 13:42:35 +01:00
Julius Härtl
d7fe39ecb6
fix: Avoid conflicts on deck attachments folder name
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2024-03-26 16:13:20 +01:00
Julius Härtl
ea3a54be16
feat: Implement a team resource provider
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2024-03-05 20:13:06 +01: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
e14d2e9e25
Merge pull request #5542 from nextcloud/fix/catch-getBoard-exceptions
...
fix(PermissionService#getPermissions): Catch exceptions from getBoard method
2024-02-02 13:59:40 +01:00
Marcel Klehr
a45ede092a
fix(PermissionService#getPermissions): Catch exceptions from getBoard method
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2024-02-02 11:50:17 +01:00
Joas Schilling
16078a3dd3
fix(activity): Fix permission checks when rendering activities in background jobs
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2024-01-29 09:10:47 +01:00
Niedermann IT-Dienstleistungen
cf4d6268ac
fix(done): Mark card as undone when updating card
...
As stated in https://github.com/nextcloud/deck/issues/534#issuecomment-1892061055 updating the done property of a card via the REST API (without calling the /done and /undone endpoints explicitly) does only work "one way".
This commit allows setting null as new value thus allowing to mark cards as undone without an additional HTTP request but within a usual update request.
Refs: #534 #4137 c3b4ed6e1f
Signed-off-by: Stefan Niedermann <info@niedermann.it >
Signed-off-by: Niedermann IT-Dienstleistungen <stefan-niedermann@users.noreply.github.com >
2024-01-18 12:08:10 +01:00
Robin Appelman
534c71b6f8
also filter by storage when getting shares in folder
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2024-01-10 22:14:45 +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
f4791aa4a4
fix: Further limit updating cards
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2024-01-04 15:20:08 +01:00
Julius Härtl
86d2d1a0f3
fix: limit to non-deleted cards
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2024-01-04 15:20:08 +01:00
Julius Härtl
178d1b3d77
fix: Consider a deleted board inaccessible to share recipients
...
Only the owner can delete/undo a board deletion so there is no reason
other users should have any permission on a board marked as deleted
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2024-01-04 15:20:08 +01:00
Mario Jäckle
197d41ba1e
fix: allow null label colors in trello json importer
...
Signed-off-by: Mario Jäckle <github@jacksbox.de >
2023-12-06 17:29:08 +01:00
Julius Härtl
5856c8b500
fix: Avoid undefined variable
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2023-12-06 14:21:58 +01:00
Julius Härtl
2389eff5ea
fix: Avoid sql error on ONLY_FULL_GROUP_BY
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2023-12-05 21:19:34 +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
110ee28447
fix: Properly get done state for dav
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2023-11-14 10:57: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
3ef2bcee3b
Merge pull request #5280 from nextcloud/bugfix/multiple
2023-11-13 15:16:52 +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
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
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
8eb2f48d85
fix: Always load proper dashboard js
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2023-11-13 09:00:56 +01:00
Julius Härtl
6ea878e39a
Merge pull request #4137 from TehThanos/master
2023-11-08 15:40:43 +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
Julius Härtl
c405a5729a
fix: Expose done done state through CalDAV
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2023-11-08 12:59:35 +01:00
Julius Härtl
c2fd5163b0
fix: Move to storing the date instead of boolean for done state
...
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
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
029082bf7f
fix: Avoid too large index on postgres as indexing just the last_editor column is enough
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2023-11-06 17:40:57 +01:00
Julius Härtl
0b68948a0f
fix: Switch to new component name
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2023-10-18 11:48:03 +02:00
Marcel Klehr
6aaa9bea9c
Rename today and tomorrow widgets
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2023-10-18 11:44:34 +02:00
Bernhard Kapelari
7b57c92f12
basic functions
...
Signed-off-by: Bernhard Kapelari <bernhard@kapelari.com >
First feedback
Signed-off-by: Bernhard Kapelari <bernhard@kapelari.com >
lint:fix
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2023-10-18 11:44:31 +02:00
Luka Trovic
d589559c7d
feat: update smart picker links
...
Signed-off-by: Luka Trovic <luka@nextcloud.com >
2023-08-24 20:04:46 +02: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
Jérôme Herbinet
af1e413513
Deck card comment notification label improvement
...
Signed-off-by: Jérôme Herbinet <33763786+Jerome-Herbinet@users.noreply.github.com >
2023-08-22 07:55:26 +02:00
Julius Härtl
be86a2e96c
fix: use proper owner source
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2023-08-12 09:10:59 +02:00
Julius Härtl
20f0e8efa1
fix: Only map owner for user mapping
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2023-08-11 18:47:38 +02:00
Julius Härtl
66728431b8
chore: Cleanup some outdated fixme comments
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2023-08-11 18:23:56 +02:00
Julius Härtl
caebc01a9f
fix: Map card assignments through mapping config
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2023-08-11 18:21:10 +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
15118f4154
fix: Do not fail on missing owner details
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2023-08-11 18:21:09 +02:00