Commit Graph

930 Commits

Author SHA1 Message Date
Rob Emery
afb50574f7 Applying variable naming scheme, returning schema only if changes are made for performance and removing the original
creation of the indicies for new installations

Signed-off-by: Rob Emery <git@mintsoft.net>
2024-05-09 13:13:43 +02:00
Rob Emery
d841c960a3 Cleaning up unused indicies, fixes #5520
Signed-off-by: Rob Emery <git@mintsoft.net>
2024-05-09 13:06:29 +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
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