Commit Graph

261 Commits

Author SHA1 Message Date
Daniel Kesselberg
8415a06091
Update psalm-baseline
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
2022-05-31 14:53:07 +02:00
nextcloud-command
a1c5176e4c Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
2022-05-31 04:19:13 +00:00
nextcloud-command
b9e47ad054 Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
2022-05-30 04:21:52 +00:00
Carl Schwan
d6158c8aea
Merge pull request #32548 from nextcloud/fix/return-type
Fix return type and make type stricter
2022-05-24 20:46:23 +02:00
Carl Schwan
3ada267a02 Fix return type and make type stricter
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2022-05-24 12:05:17 +02:00
Carl Schwan
8d599c3410
Merge pull request #32378 from nextcloud/fix/psalm-userbackend
Fix psalm issues related to the user backend
2022-05-23 11:41:21 +02:00
nextcloud-command
14907ee098 Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
2022-05-22 04:11:38 +00:00
Carl Schwan
9ec0cb0a90 Fix psalm issues related to the user backend
- Reflect the actual return value returned by the implementation in the
  the interface. E.g. IUser|bool -> IUser|false
- Remove $hasLoggedIn parameter from private countUser implementation.
  Replace the two call with the equivalent countSeenUser
- getBackend is nuallable, add this to the interface
- Use backend interface to make psalm happy about call to undefined
  methods. Also helps with getting rid at some point of the old
  implementActions

Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2022-05-20 17:14:58 +02:00
nextcloud-command
96e9ed3d48 Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
2022-05-18 04:15:59 +00:00
Carl Schwan
07c9bf1adf
Merge pull request #31943 from nextcloud/dav-cleanup
Cleanup dav
2022-05-17 14:59:59 +02:00
Carl Schwan
f7be76125f Fix more psalm issues
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2022-05-16 11:05:54 +02:00
Carl Schwan
53169890d6 Fix psalm errors fron the end of the baseline file
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2022-05-16 10:58:26 +02:00
nextcloud-command
fafc098d8e Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
2022-05-15 04:12:02 +00:00
John Molakvoæ
85758a4f70
Merge pull request #31662 from nextcloud/modernize-contactmenu 2022-05-13 20:14:31 +02:00
Carl Schwan
7f899b3bc8 Improve psalm annotation to make it stricter
Now using class-string<T> as input will only return T, and any other
string will return mixed

Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2022-05-13 16:14:01 +02:00
Carl Schwan
52bb29bde1
Merge pull request #32369 from nextcloud/automated/noid/psalm-baseline-update-1652416168
[Automated] Update psalm-baseline.xml
2022-05-13 13:06:29 +02:00
John Molakvoæ
fe33e9c08c
Merge pull request #32250 from nextcloud/cleanup/cappedmemorycache 2022-05-13 08:27:28 +02:00
nextcloud-command
44bf17999b Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
2022-05-13 04:29:28 +00:00
Thomas Citharel
232322fe06
Modernize contacts menu
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2022-05-12 18:31:59 +02:00
Carl Schwan
ec6b83cc18 Add stricter psalm type for CappedMemoryCache
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2022-05-12 15:06:18 +02:00
nextcloud-command
e712ea139d Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
2022-05-11 04:20:27 +00:00
Carl Schwan
f945c0cbc6 Add a public replacement for OC::$server->get
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2022-05-10 18:51:12 +02:00
Carl Schwan
829490ab7a Cleanup dav
- Remove unused class AppEnabledPlugin
- Add more type hinting when possible

Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2022-05-05 22:03:59 +02:00
Vincent Petry
9cfc70d189
Update psalm baseline for Sabre decodePath
Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2022-04-26 11:11:47 +02:00
John Molakvoæ
d1dfdfe799
Lint and psalm fix
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
2022-04-21 19:00:29 +02:00
Carl Schwan
7817845538 Add a metadata service to store file metadata
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2022-04-13 14:06:29 +02:00
nextcloud-command
26d6ed83d1 Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
2022-04-09 04:11:58 +00:00
nextcloud-command
90dcf1e122 Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
2022-04-07 04:11:50 +00:00
nextcloud-command
d4b5b24439 Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
2022-04-06 04:11:24 +00:00
Carl Schwan
7d272c54d0 Add a built-in profiler inside Nextcloud
The webui is provided by a seperate application named profiler

Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2022-04-04 10:28:26 +02:00
nextcloud-command
533d1905e1 Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
2022-03-20 04:11:32 +00:00
nextcloud-command
cb4ccf98af Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
2022-03-18 04:12:24 +00:00
Carl Schwan
371fa1c49a
Merge pull request #31542 from nextcloud/psalm-userCounts
Fix psalm issue about userCounts
2022-03-14 11:27:43 +01:00
Carl Schwan
8d7380a15d Fix psalm issue about userCounts
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2022-03-11 14:17:29 +01:00
nextcloud-command
ac2c2ee8e5 Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
2022-03-11 04:11:43 +00:00
nextcloud-command
feb9c20b23 Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
2022-03-10 04:11:56 +00:00
nextcloud-command
eb6ca991eb Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
2022-03-05 06:15:00 +00:00
nextcloud-command
1b80d8264d Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
2022-03-04 04:11:33 +00:00
nextcloud-command
996e5de2e3 Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
2022-03-03 04:15:47 +00:00
nextcloud-command
4f6e7017e3 Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
2022-03-01 04:15:28 +00:00
nextcloud-command
b26934176d Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
2022-02-21 04:11:48 +00:00
Vincent Petry
acba237ec5
Merge pull request #31178 from nextcloud/fix-dav-namespace-typo
Fix typo in DAV namespace registration
2022-02-15 09:50:43 +01:00
Thomas Citharel
46e9f6d0c5
Fix typo in DAV namespace registration
See b0afba6d65/sabre/dav/lib/DAV/Xml/Service.php (L43)

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2022-02-14 20:58:29 +01:00
Thomas Citharel
f695b3af9a
Remove setting defaultUsernamePath dynamically
Since Sabre 3.0.6 this is no longer possible.

@see https://github.com/sabre-io/dav/pull/582

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2022-02-14 19:40:31 +01:00
nextcloud-command
9530554b91 Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
2022-02-11 04:11:10 +00:00
nextcloud-command
647a81fccb Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
2022-01-28 04:11:57 +00:00
Carl Schwan
f778cbe7b9
Fix registerEventListener issues
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2022-01-27 11:12:45 +01:00
Carl Schwan
e3a12b3482
Fix psalm issues in theming app
After this change, we are down to only one psalm warning for this app
and related to the Application.php. This also make composer
psam:update-baseline not silently ignore new errors.

Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2022-01-26 14:26:58 +01:00
Joas Schilling
fccb98c8b6
Merge pull request #30379 from nextcloud/feature/add-comments-reactions
Add comments reactions
2022-01-21 15:08:12 +01:00
Vitor Mattos
afe5b6dd8a
Prevent query error when use subquery
Signed-off-by: Vitor Mattos <vitor@php.rio>
2022-01-21 08:37:06 -03:00
nextcloud-command
0d47336c64 Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
2022-01-21 04:11:19 +00:00
nextcloud-command
64cdce14ec Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
2022-01-14 04:11:34 +00:00
Carl Schwan
aeecb72e96
Fix a few psalm issues and moved back to psalm/phar 4.18
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2022-01-12 20:03:06 +01:00
Carl Schwan
47c9c34cca
Fix psalm not running
The issue was that we were using psalm/phar instead of vimeo/psalm. This
caused issue with the custom psalm plugin in buildd/psalm.

This is using the opportunity to also update the psalm version from 3.8
to 3.17 and the php-cs-fixer too.

Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2022-01-06 14:42:37 +01:00
Carl Schwan
33051667ce
Improve api documentation for file sharing external storage
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2022-01-03 10:41:40 +01:00
nextcloud-command
be219153dd Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
2021-12-17 04:11:44 +00:00
nextcloud-command
c31c99c1e1 Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
2021-12-10 04:11:04 +00:00
nextcloud-command
7bcb2e3aef Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
2021-12-07 04:11:59 +00:00
nextcloud-command
2a3bb7f3b0 Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
2021-12-03 04:11:55 +00:00
nextcloud-command
978b50478c Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
2021-11-26 04:11:12 +00:00
Vincent Petry
c687592266
Update psalm baseline
Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2021-11-05 09:48:52 +01:00
Anna Larch
bc68108f2a Fix missing calendar path for public write on Calendars
Signed-off-by: Anna Larch <anna@nextcloud.com>
2021-11-04 12:52:55 +01:00
nextcloud-command
b1a4b239b8 Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
2021-11-04 09:17:46 +00:00
Robin Appelman
118c647f61
properly handle cases where cache wrappers block access
`CacheWrapper::formatCacheEntry` can return false for files that should be filtered out

Signed-off-by: Robin Appelman <robin@icewind.nl>
2021-11-01 11:48:01 +01:00
J0WI
047cab8dd2 Use findBinaryPath for previews
Signed-off-by: J0WI <J0WI@users.noreply.github.com>
2021-10-23 23:15:42 +02:00
Joas Schilling
b578a1e8b5
Fair use of push notifications
We want to keep offering our push notification service for free, but large
users overload our infrastructure. For this reason we have to rate-limit the
use of push notifications. If you need this feature, consider setting up your
own push server or using Nextcloud Enterprise.

Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-10-23 00:54:50 +02:00
nextcloud-command
4a3234500c Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
2021-10-22 04:11:24 +00:00
Christoph Wurst
88490ea630
Bump Symfony family and friends to v4.4.30
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2021-10-21 10:00:48 +02:00
nextcloud-command
c7be7cfd02 Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
2021-10-20 04:11:07 +00:00
Carl Schwan
2cb48f484b
Add an API to set and rollback the user status
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2021-10-18 20:31:37 +02:00
nextcloud-command
fe28f08259 Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
2021-10-16 04:11:07 +00:00
nextcloud-command
da8a2e1d67 Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
2021-10-15 04:11:13 +00:00
nextcloud-command
0b799f4794 Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
2021-10-14 04:11:22 +00:00
nextcloud-command
27ac2f461a Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
2021-10-08 04:11:14 +00:00
Nextcloud-PR-Bot
21236473d7 Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
2021-07-25 04:10:46 +00:00
John Molakvoæ
f14b8aa34b
Merge pull request #27888 from nextcloud/fix/redis-auth 2021-07-22 12:47:26 +02:00
Nextcloud-PR-Bot
80ca5a0068 Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
2021-07-22 04:11:55 +00:00
John Molakvoæ (skjnldsv)
ed10d85ff3
Support redis user password auth and tls encryption
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
2021-07-20 17:57:33 +02:00
Nextcloud-PR-Bot
0c00486cb2 Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
2021-07-13 04:10:50 +00:00
Nextcloud-PR-Bot
c0bc502744 Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
2021-07-07 04:10:53 +00:00
Louis Chemineau
451af424e9 Update baseline again
Signed-off-by: Louis Chemineau <louis@chmn.me>
2021-06-21 14:52:47 +02:00
Julius Härtl
0bf4e1e840
Update baseline
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2021-06-21 09:11:30 +02:00
Nextcloud-PR-Bot
1fb0dc9eb8 Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
2021-06-18 04:11:44 +00:00
Nextcloud-PR-Bot
33bbd90aae Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
2021-06-17 04:11:22 +00:00
Nextcloud-PR-Bot
d33ec63c5b Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
2021-06-16 04:11:58 +00:00
Nextcloud-PR-Bot
ecbc8c4f51 Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
2021-06-11 04:11:19 +00:00
Nextcloud-PR-Bot
28cfcb8e03 Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
2021-06-10 04:16:40 +00:00
blizzz
662ab937e0
Merge pull request #27189 from nextcloud/feat/26866/account-collection-properties
Extend Accounts with multivalue properties (PropertyCollection)
2021-06-08 14:25:18 +02:00
Nextcloud-PR-Bot
db1509ab19 Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
2021-06-08 04:27:41 +00:00
Arthur Schiwon
35d5395089
psalm happiness
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>

psalm happiness

Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2021-06-04 19:57:00 +02:00
Nextcloud-PR-Bot
4b011e35fa Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
2021-06-02 05:11:38 +00:00
Nextcloud-PR-Bot
2ad2d1258b Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
2021-06-01 05:12:19 +00:00
Christoph Wurst
d6d8e9215c
Add a trashbin for calendars and calendar objects
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2021-05-31 07:49:19 +02:00
Christoph Wurst
8196420063
Drop \OCP\User
Inlines and remaining usages and drops the deprecated public API.

Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2021-05-21 15:00:34 +02:00
Nextcloud-PR-Bot
42d3dcb147 Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
2021-05-19 04:12:09 +00:00
Nextcloud-PR-Bot
87fa87f9fb Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
2021-05-10 04:12:20 +00:00
Nextcloud-PR-Bot
2b50f580d9 Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
2021-05-03 04:11:45 +00:00
Christoph Wurst
63eb3694e4
Exclusively use the typed calendar deletion events for DAV
We had both in places, but the old one isn't used anywhere outside this
app, so it's time to migrate the code.

Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2021-04-29 15:31:19 +02:00
Nextcloud-PR-Bot
6ce115cb2a Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
2021-04-29 04:11:28 +00:00
Nextcloud-PR-Bot
c5e99c3349 Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
2021-04-28 04:12:29 +00:00