Commit Graph

318 Commits (1df96b041735d105f3e0043fd0868e159ddaff10)

Author SHA1 Message Date
Andy Scherzinger 1df96b0417
chore: Add SPDX header
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
2024-05-10 11:07:50 +07:00
nextcloud-command 9d60ec59aa chore(tests): Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
2024-05-07 02:26:18 +07:00
Côme Chilliet 78e346208c
chore: Update baseline to include new 3rdparty psalm errors
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2024-04-30 09:38:47 +07:00
nextcloud-command b44e46e688 chore(tests): Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
2024-04-22 02:18:46 +07:00
nextcloud-command 1a6079e041 chore(tests): Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
2024-04-17 02:19:37 +07:00
Côme Chilliet b70180a5e4 chore: Add 3rdparty error to baseline. Also removed fixed errors.
The CDATA stuff comes from a psalm new version, nothing to worry about,
 both syntax are equivalent.

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2024-04-08 11:29:09 +07:00
Ferdinand Thiessen ce5820fd05
Merge pull request #43808 from nextcloud/automated/noid/master-update-psalm-baseline
[master] Update psalm-baseline.xml
2024-04-05 14:40:03 +07:00
Ferdinand Thiessen 5c8baa52b9
fix: Update psalm baseline to ignore `setKey` being internal of `phpseclib`
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-04-05 12:32:40 +07:00
Ferdinand Thiessen 1043c70f00
chore: Update psalm baseline
Co-authored-by: GitHub <noreply@github.com>
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-04-04 23:23:11 +07:00
nextcloud-command 9a87442827 Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
2024-02-15 02:22:14 +07:00
nextcloud-command 132887a670 Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
2024-02-10 02:19:27 +07:00
nextcloud-command 3c42a3e3db Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
2024-02-06 02:14:41 +07:00
Côme Chilliet 3b8e3e7300 chore: Update psalm baseline
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2024-02-05 11:15:15 +07:00
nextcloud-command ee829a302f Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
2024-02-05 11:15:15 +07:00
Maxence Lange 4367a5e633
blurhash generation
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2024-01-05 11:50:51 +07:00
Simon L b681cf735a address review
Signed-off-by: Simon L <szaimen@e.mail.de>
2023-11-03 15:27:17 +07:00
Côme Chilliet 16b9373b82
Adapt baseline to filename change
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2023-10-23 10:18:13 +07:00
nextcloud-command f5261454e2 Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
2023-09-17 02:15:44 +07:00
Carl Schwan 3270b7f12e
Add batch methods in user backends
This allows for faster group search with significantly less DB traffic

Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2023-09-05 16:56:47 +07:00
nextcloud-command 00368895c4 Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
2023-09-03 02:16:00 +07:00
nextcloud-command 4a671bc7d1
Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
2023-08-19 17:39:04 +07:00
nextcloud-command 988cdda806 Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
2023-08-04 02:21:49 +07:00
nextcloud-command c42da02a92 Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
2023-07-26 02:31:14 +07:00
jld3103 cd91b77193
psalm: Enable more/less specific errors
Signed-off-by: jld3103 <jld3103yt@gmail.com>
2023-07-03 18:09:27 +07:00
nextcloud-command 372236ad63 Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
2023-07-01 03:44:28 +07:00
nextcloud-command fe8d29236f Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
2023-06-15 02:40:26 +07:00
nextcloud-command 753cf1688c Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
2023-05-22 02:29:09 +07:00
Thomas Citharel 13a3ebd4cc
feat(CardDAV): Add Sabre\DAV\IMoveTarget support to OCA\DAV\CardDAV\AddressBook
This allows to just UPDATE the card row instead of deleting it and reinsert it. It's very similar to https://github.com/nextcloud/server/pull/30120 for calendars.

As we need the addressbookid exposed, this introduces OCA\DAV\CardDAV\Card that extends Sabre's.

I chose specifically NOT to auto-inject LoggerInterface in Addressbook like in #30120 because the chain of DI is huge just for ONE simple call and it would break an existing dirty call (OCA\Contacts calling OCA\DAV) of ContactsManager in Contacts: https://github.com/nextcloud/contacts/pull/1722 (in SocialApiService), but this is debatable.

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-05-16 11:38:57 +07:00
Anna Larch bd80a1b2dd
feat(dav): store scopes for properties and filter locally scoped properties for federated address book sync
Signed-off-by: Anna Larch <anna@nextcloud.com>
2023-05-09 19:17:39 +07:00
nextcloud-command 642536f04e Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
2023-05-04 02:24:42 +07:00
nextcloud-command f94e013880 Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
2023-05-03 02:23:15 +07:00
jld3103 9fddbeaa54
Use psalm 5
Signed-off-by: jld3103 <jld3103yt@gmail.com>
2023-05-02 13:24:30 +07:00
nextcloud-command 1eb62b7786 Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
2023-05-02 02:25:04 +07:00
nextcloud-command de0348abce Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
2023-04-27 02:25:39 +07:00
Thomas Citharel c9a3129cb4 fix(CalDAV/CardDAV): put every method from Cal/CardDAV backends that does multiple DB calls in transactions
In a lot of methods we're doing read-after-writes (for instance calling
updateProperties after touching calendar objects).
There's also a lot of deleting methods that do stuff sequentially which
could cause trouble.
This should avoid this kind of issues.

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-04-17 16:08:44 +07:00
nextcloud-command 17834294e6 Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
2023-04-15 06:29:35 +07:00
nextcloud-command b9812fd91e Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
2023-04-07 04:10:58 +07:00
jld3103 f960d9aae4
Update baseline to allow running psalm with multiple threads
Signed-off-by: jld3103 <jld3103yt@gmail.com>
2023-03-31 08:39:46 +07:00
nextcloud-command fc82e75519 Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
2023-03-30 04:13:15 +07:00
nextcloud-command 12d830aa9a Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
2023-03-21 04:17:48 +07:00
nextcloud-command 4210bc234e Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
2023-03-14 04:13:40 +07:00
nextcloud-command ec33647947 Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
2023-03-08 04:29:08 +07:00
Côme Chilliet fc9f1c2b92
Revert "[master] Update psalm-baseline.xml" 2023-02-21 11:43:23 +07:00
nextcloud-command 0c17c528d1 Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
2023-02-21 04:39:31 +07:00
nextcloud-command 59b0abdcd6 Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
2023-02-13 04:13:24 +07:00
nextcloud-command 259094897f Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
2023-02-09 04:27:54 +07:00
nextcloud-command 287f47da9d Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
2023-02-08 04:29:11 +07:00
nextcloud-command 69211472f4 Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
2023-02-07 04:27:15 +07:00
Julius Härtl 81c2122ff8
style: Fix php-cs and psalm
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2023-01-27 11:10:56 +07:00
nextcloud-command fb901b0d93 Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
2023-01-21 05:45:00 +07:00