Julius Härtl
81c2122ff8
style: Fix php-cs and psalm
Signed-off-by: Julius Härtl <jus@bitgrid.net>
1 year ago
Julius Härtl
699e5fe7f6
chore(composer): Update autoloader
Signed-off-by: Julius Härtl <jus@bitgrid.net>
1 year ago
Julien Veyssier
0e6d5f8240
improve getUserProviderTimestamps
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
1 year ago
Julien Veyssier
b22d4e6306
use array_filter instead of array_map + array_search
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
1 year ago
Julien Veyssier
8766e4f242
handle and return touchProvider errors
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
1 year ago
Julien Veyssier
48f34736cd
ADiscoverableReferenceProvider implements JsonSerializable
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
1 year ago
Julien Veyssier
946a1af9fd
add 'last used timestamp' management for reference providers
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
1 year ago
Julien Veyssier
6431c5a559
extend the reference API for the new link picker
- add 2 interfaces for discoverable and searchable reference providers
- new OCS route to get info on discoverable/searchable reference providers
- new abstract ADiscoverableReferenceProvider that only implements jsonSerialize
- listen to RenderReferenceEvent to inject provider list with initial state
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
1 year ago
Joas Schilling
aee6b37f3f
Merge pull request #36402 from nextcloud/nickvergessen-patch-2
ci(psalm): Generate base analysis on pushes so we can compare to upda…
1 year ago
Joas Schilling
af5910be68
Merge pull request #36389 from nextcloud/nickvergessen-patch-1
fix(CI): Install composer dependencies of Talk
1 year ago
Joas Schilling
664c7113ae
ci(psalm): Generate base analysis on pushes so we can compare to updated reports
Signed-off-by: Joas Schilling <213943+nickvergessen@users.noreply.github.com>
1 year ago
Christoph Wurst
20e00cdf17
feat(app-framework): Add UseSession attribute to replace annotation
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
1 year ago
Joas Schilling
783f4be6b3
fix(CI): Install composer dependencies of Talk
Signed-off-by: Joas Schilling <213943+nickvergessen@users.noreply.github.com>
1 year ago
Nextcloud bot
be1de30a4f
Fix(l10n): 🔠 Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
1 year ago
Pytal
6d35424668
Merge pull request #36370 from nextcloud/fix/search-focus
1 year ago
Pytal
c9dcc0f683
Merge pull request #36371 from nextcloud/compiled-css-gitattr
Mark compiled CSS as binary
1 year ago
sodimel
5e18ffa89d
FIX: This fill finish -> This will finish
Signed-off-by: sodimel <corentin@244466666.xyz>
1 year ago
Christoph Wurst
ad00a149ea
Merge pull request #36310 from nextcloud/feat/app-framework/global-middlewares
feat(app-framework): Add support for global middlewares
1 year ago
Daniel
0a548175c0
Merge pull request #36210 from nextcloud/fix/4811/principal-email
fix(dav): check if principal has email address before accessing it
1 year ago
Christoph Wurst
033b03def0
Merge pull request #36341 from nextcloud/fix/app-framework/middleware-before-controller-returns-void
fix(app-framework): Specify return type of Middleware::beforeController
1 year ago
Christoph Wurst
8d9af3e262
feat(app-framework): Add support for global middlewares
This allows apps to register middlewares that always register, not just
for the app's own requests
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
1 year ago
Christoph Wurst
954284f8cd
fix(caldav): Fix wrong Psalm report for nullable calendar data
> Docblock-defined type Sabre\VObject\Component\VCalendar for $vcalendar is never falsy
^ is a lie
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
1 year ago
Louis Chemineau
552f5b0171
Compile assets
Signed-off-by: Louis Chemineau <louis@chmn.me>
1 year ago
Louis Chemineau
96002651ce
Handle undefined label in front-end
Signed-off-by: Louis Chemineau <louis@chmn.me>
1 year ago
Louis Chemineau
fd9937a171
Add cypress tests
Signed-off-by: Louis Chemineau <louis@chmn.me>
1 year ago
Louis Chemineau
305b1b6d21
Forward branch env var to the cypress container
Signed-off-by: Louis Chemineau <louis@chmn.me>
1 year ago
Louis Chemineau
88abb2d97c
Fix versions restoring with S3
Signed-off-by: Louis Chemineau <louis@chmn.me>
1 year ago
Louis Chemineau
3da63f4148
Use node's owner if no user is connected
Signed-off-by: Louis Chemineau <louis@chmn.me>
1 year ago
Louis Chemineau
84e5b9c5f7
Prevent storing versions with the same mtime
Signed-off-by: Louis Chemineau <louis@chmn.me>
1 year ago
Louis Chemineau
6dcfb29cfc
Fix renaming files_versions
Signed-off-by: Louis Chemineau <louis@chmn.me>
1 year ago
Louis Chemineau
c88328e68e
Handle empty files in version creation logic
Signed-off-by: Louis Chemineau <louis@chmn.me>
1 year ago
Louis Chemineau
d8b479752d
Fix hookconnector tests
Signed-off-by: Louis Chemineau <louis@chmn.me>
1 year ago
Louis Chemineau
53d736207c
Adapt files_versions tests to modernized hooks
Signed-off-by: Louis Chemineau <louis@chmn.me>
1 year ago
Louis Chemineau
2ce4ac4aa4
User rootFolder instead of userFolder in FileEventsListener
Requesting userFolder fails during NC installation phase.
Signed-off-by: Louis Chemineau <louis@chmn.me>
1 year ago
Louis Chemineau
8f23cc8259
Rename Hooks.php to FileEventsListener.php
Signed-off-by: Louis Chemineau <louis@chmn.me>
1 year ago
Louis Chemineau
ad469969bf
Prevent expiration of named versions
Signed-off-by: Louis Chemineau <louis@chmn.me>
1 year ago
Louis Chemineau
1adc9d2aab
Delete file versions entries in DB when node is deleted
Signed-off-by: Louis Chemineau <louis@chmn.me>
1 year ago
Louis Chemineau
6a2f8bc599
Allow to delete a version through DAV
Signed-off-by: Louis Chemineau <louis@chmn.me>
1 year ago
Louis Chemineau
629de6c8c9
Support getting and patching version-label
Signed-off-by: Louis Chemineau <louis@chmn.me>
1 year ago
Louis Chemineau
e82bfba114
Create files_versions table
Signed-off-by: Louis Chemineau <louis@chmn.me>
1 year ago
Louis Chemineau
1ade482797
Modernise hook listener of files_versions
Signed-off-by: Louis Chemineau <louis@chmn.me>
1 year ago
blizzz
3eb73d0a3d
Merge pull request #36362 from nextcloud/release/26.0.0_beta_1
26.0.0 beta 1
1 year ago
Vincent Petry
9ecec2fd75
Merge pull request #35894 from nextcloud/move-from-encryption
fix moving files of encrypted local storage to unencrypted local storage
1 year ago
Christoph Wurst
40425035d2
Merge pull request #36347 from nextcloud/chore/autoloader/composer-2.5.1-autoloader-files
chore(autoloaders): Update autoloader files for Composer 2.5.1
1 year ago
Christopher Ng
045bc32b1d
Mark compiled CSS as binary
Signed-off-by: Christopher Ng <chrng8@gmail.com>
1 year ago
Nextcloud bot
4caa90dfb6
Fix(l10n): 🔠 Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
1 year ago
Christopher Ng
f6f4c62936
Fix focus not returning to search icon
- Remove programmatic focusing already handled by focus-trap
Signed-off-by: Christopher Ng <chrng8@gmail.com>
1 year ago
Simon L
352bd7ecea
Merge pull request #36352 from nextcloud/enh/noid/imaginary-add-tiff
imaginary - add tiff to supported formats
1 year ago
Arthur Schiwon
9eccafc3b6
26.0.0 beta 1
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
1 year ago
Christoph Wurst
b58d4f7d22
Merge pull request #36298 from nextcloud/perf/app-framework/lazy-middleware-registration
perf(app-framework): Make app middleware registration even lazier
1 year ago