]> source.dussan.org Git - nextcloud-server.git/log
nextcloud-server.git
21 months agofix(user-management): Fix deleting user in hidden group(s) 36509/head
Christoph Wurst [Fri, 3 Feb 2023 08:24:48 +0000 (09:24 +0100)]
fix(user-management): Fix deleting user in hidden group(s)

E.g. guest_users

Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
21 months agoFix(l10n): 🔠 Update translations from Transifex
Nextcloud bot [Fri, 3 Feb 2023 02:27:22 +0000 (02:27 +0000)]
Fix(l10n): 🔠 Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
21 months agoMerge pull request #36498 from nextcloud/bug/dashboard-widgets
Julius Härtl [Thu, 2 Feb 2023 20:51:53 +0000 (21:51 +0100)]
Merge pull request #36498 from nextcloud/bug/dashboard-widgets

Some Dashboard widgets are larger than others

21 months agoMerge pull request #36484 from nextcloud/release/26.0.0_beta_2 v26.0.0beta2
blizzz [Thu, 2 Feb 2023 17:10:52 +0000 (18:10 +0100)]
Merge pull request #36484 from nextcloud/release/26.0.0_beta_2

26.0.0 beta 2

21 months agoMerge pull request #35743 from nextcloud/fix/use-recurrence-for-imip-email
blizzz [Thu, 2 Feb 2023 17:09:08 +0000 (18:09 +0100)]
Merge pull request #35743 from nextcloud/fix/use-recurrence-for-imip-email

Include more information in iMIP email and show diff information on updating an event

21 months agoMerge pull request #36497 from nextcloud/techdebt/noid/fix-autotest-execution
blizzz [Thu, 2 Feb 2023 16:36:54 +0000 (17:36 +0100)]
Merge pull request #36497 from nextcloud/techdebt/noid/fix-autotest-execution

Fix autotest.sh execution

21 months agoMerge pull request #35736 from nextcloud/pluggable-share-display
blizzz [Thu, 2 Feb 2023 16:33:34 +0000 (17:33 +0100)]
Merge pull request #35736 from nextcloud/pluggable-share-display

Allow to register public share template provider

21 months agoUse recurrence instance to build iMip email 35743/head
Anna Larch [Mon, 12 Dec 2022 19:46:37 +0000 (20:46 +0100)]
Use recurrence instance to build iMip email

instead of the main VEVENT of a repeating event

Fixes part of https://github.com/nextcloud/calendar/issues/3919

Signed-off-by: Anna Larch <anna@nextcloud.com>
21 months agoMerge pull request #36450 from nextcloud/fix/clipboard-copy
Simon L [Thu, 2 Feb 2023 15:05:13 +0000 (16:05 +0100)]
Merge pull request #36450 from nextcloud/fix/clipboard-copy

Drop vue-clipboard2 in favour of native Clipboard API to fix copy to clipboard

21 months agoMerge pull request #36499 from nextcloud/dependabot/npm_and_yarn/http-cache-semantics...
dependabot[bot] [Thu, 2 Feb 2023 14:42:31 +0000 (14:42 +0000)]
Merge pull request #36499 from nextcloud/dependabot/npm_and_yarn/http-cache-semantics-4.1.1

21 months agoPluggable share provider 35736/head
Louis Chemineau [Wed, 18 Jan 2023 15:53:22 +0000 (16:53 +0100)]
Pluggable share provider

Signed-off-by: Carl Schwan <carl@carlschwan.eu>
Signed-off-by: Louis Chemineau <louis@chmn.me>
21 months agoMerge pull request #36393 from nextcloud/3rdparty-drop-php-parser
Joas Schilling [Thu, 2 Feb 2023 13:25:25 +0000 (14:25 +0100)]
Merge pull request #36393 from nextcloud/3rdparty-drop-php-parser

chore: drop depedency php-parser

21 months agoadding compiled files 36498/head
hamza221 [Thu, 2 Feb 2023 12:58:25 +0000 (13:58 +0100)]
adding compiled files

Signed-off-by: hamza221 <hamzamahjoubi221@gmail.com>
21 months agochore(deps): Bump http-cache-semantics from 4.1.0 to 4.1.1 36499/head
dependabot[bot] [Thu, 2 Feb 2023 12:48:46 +0000 (12:48 +0000)]
chore(deps): Bump http-cache-semantics from 4.1.0 to 4.1.1

Bumps [http-cache-semantics](https://github.com/kornelski/http-cache-semantics) from 4.1.0 to 4.1.1.
- [Release notes](https://github.com/kornelski/http-cache-semantics/releases)
- [Commits](https://github.com/kornelski/http-cache-semantics/commits)

---
updated-dependencies:
- dependency-name: http-cache-semantics
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
21 months agoMerge pull request #36375 from nextcloud/enh/allow-php-8.2
blizzz [Thu, 2 Feb 2023 12:47:16 +0000 (13:47 +0100)]
Merge pull request #36375 from nextcloud/enh/allow-php-8.2

Allow php 8.2

21 months agoSome Dashboard widgets are larger than others
hamza221 [Thu, 2 Feb 2023 12:34:41 +0000 (13:34 +0100)]
Some Dashboard widgets are larger than others

Signed-off-by: hamza221 <hamzamahjoubi221@gmail.com>
21 months agochore: drop depedency php-parser 36393/head
Daniel Kesselberg [Thu, 26 Jan 2023 17:37:07 +0000 (18:37 +0100)]
chore: drop depedency php-parser

Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
21 months agoMake sure name and path are strings 36375/head
Joas Schilling [Thu, 2 Feb 2023 10:50:29 +0000 (11:50 +0100)]
Make sure name and path are strings

Otherwise Oracle returns NULL for empty strings and PHP 8.2
throws on null in string functions like trim() and md5()

Signed-off-by: Joas Schilling <coding@schilljs.com>
21 months agoTry fixing Oracle
Joas Schilling [Thu, 2 Feb 2023 10:32:57 +0000 (11:32 +0100)]
Try fixing Oracle

Signed-off-by: Joas Schilling <coding@schilljs.com>
21 months agoCatch deprecation warnings in oci tests
Côme Chilliet [Thu, 26 Jan 2023 10:00:46 +0000 (11:00 +0100)]
Catch deprecation warnings in oci tests

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
21 months agoAdd 8.2 to oci tests
Côme Chilliet [Thu, 26 Jan 2023 09:03:33 +0000 (10:03 +0100)]
Add 8.2 to oci tests

This is the only test suite testing 8.1, so adding 8.2 as well

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
21 months agoAllow 8.2 in versioncheck
Côme Chilliet [Thu, 19 May 2022 08:03:21 +0000 (10:03 +0200)]
Allow 8.2 in versioncheck

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
21 months agoAlign version number of PHPUnit and give a helping install hint 36497/head
Joas Schilling [Thu, 2 Feb 2023 11:03:09 +0000 (12:03 +0100)]
Align version number of PHPUnit and give a helping install hint

Signed-off-by: Joas Schilling <coding@schilljs.com>
21 months agoFix autotest.sh execution
Joas Schilling [Thu, 2 Feb 2023 10:58:55 +0000 (11:58 +0100)]
Fix autotest.sh execution

Signed-off-by: Joas Schilling <coding@schilljs.com>
21 months agoMerge pull request #30349 from nextcloud/enhancement/migrate_to_symfony_mailer
blizzz [Thu, 2 Feb 2023 10:42:07 +0000 (11:42 +0100)]
Merge pull request #30349 from nextcloud/enhancement/migrate_to_symfony_mailer

Migrate to Symfony Mailer

21 months agoremove depraction of validateEmailAddress 30349/head
Arthur Schiwon [Thu, 2 Feb 2023 09:17:42 +0000 (10:17 +0100)]
remove depraction of validateEmailAddress

for there are legit use cases to validate an email address without
sending there to

Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
21 months agoMigrate to Symfony Mailer
Côme Chilliet [Mon, 20 Dec 2021 10:35:06 +0000 (11:35 +0100)]
Migrate to Symfony Mailer

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
21 months agoMerge pull request #36487 from nextcloud/bugfix/noid/fix-query-builder-usage-in-dav...
Joas Schilling [Thu, 2 Feb 2023 05:54:28 +0000 (06:54 +0100)]
Merge pull request #36487 from nextcloud/bugfix/noid/fix-query-builder-usage-in-dav-account-deletion

Do not reuse query builder objects in DAV account deletion

21 months agoFix(l10n): 🔠 Update translations from Transifex
Nextcloud bot [Thu, 2 Feb 2023 02:25:46 +0000 (02:25 +0000)]
Fix(l10n): 🔠 Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
21 months agoDrop vue-clipboard2 to fix copy to clipboard 36450/head
Christopher Ng [Wed, 1 Feb 2023 23:40:13 +0000 (15:40 -0800)]
Drop vue-clipboard2 to fix copy to clipboard

Signed-off-by: Christopher Ng <chrng8@gmail.com>
21 months agoDo not reuse query builder objects in DAV account deletion 36487/head
Joas Schilling [Wed, 1 Feb 2023 20:49:34 +0000 (21:49 +0100)]
Do not reuse query builder objects in DAV account deletion

Signed-off-by: Joas Schilling <coding@schilljs.com>
21 months ago26.0.0 beta 2 36484/head
Arthur Schiwon [Wed, 1 Feb 2023 16:39:09 +0000 (17:39 +0100)]
26.0.0 beta 2

Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
21 months agoMerge pull request #36257 from nextcloud/fix/noid/single-upgrade-on-custom-apps
Simon L [Wed, 1 Feb 2023 16:07:23 +0000 (17:07 +0100)]
Merge pull request #36257 from nextcloud/fix/noid/single-upgrade-on-custom-apps

non-static app_dir

21 months agorefresh cached app folder on install/upgrade 36257/head
Maxence Lange [Thu, 26 Jan 2023 11:38:20 +0000 (10:38 -0100)]
refresh cached app folder on install/upgrade

Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
21 months agoMerge pull request #36444 from nextcloud/perf/autoloading/weather-status-authoritativ...
Christoph Wurst [Wed, 1 Feb 2023 10:56:03 +0000 (11:56 +0100)]
Merge pull request #36444 from nextcloud/perf/autoloading/weather-status-authoritative-autoloader

perf(autoloading): Add authoritative autoloader for weather-status

21 months agoMerge pull request #36407 from nextcloud/enh/31710/migration-safeguard
Christoph Wurst [Wed, 1 Feb 2023 07:50:23 +0000 (08:50 +0100)]
Merge pull request #36407 from nextcloud/enh/31710/migration-safeguard

add a safeguard for Version23000Date20210721100600.php

21 months agoFix(l10n): 🔠 Update translations from Transifex
Nextcloud bot [Wed, 1 Feb 2023 02:25:23 +0000 (02:25 +0000)]
Fix(l10n): 🔠 Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
21 months agoMerge pull request #36458 from nextcloud/fix/noid/run-tests-php-8.0
Maxence Lange [Tue, 31 Jan 2023 22:49:15 +0000 (21:49 -0100)]
Merge pull request #36458 from nextcloud/fix/noid/run-tests-php-8.0

test runs with php8.0 images

21 months agoMerge pull request #36455 from nextcloud/artonge/e2e/reset_theming
John Molakvoæ [Tue, 31 Jan 2023 18:53:39 +0000 (19:53 +0100)]
Merge pull request #36455 from nextcloud/artonge/e2e/reset_theming

Reset theming in cypress test

21 months agouse php8.0 images 36458/head
Maxence Lange [Tue, 31 Jan 2023 16:44:12 +0000 (15:44 -0100)]
use php8.0 images

Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
21 months agoMerge pull request #36453 from nextcloud/bugfix/noid/oci-longtext
Julius Härtl [Tue, 31 Jan 2023 14:27:19 +0000 (15:27 +0100)]
Merge pull request #36453 from nextcloud/bugfix/noid/oci-longtext

Fix MigrateBackgroundImages on oracle

21 months agoMerge pull request #36331 from tpayen/fix/globalNewButton
Louis [Tue, 31 Jan 2023 13:23:16 +0000 (14:23 +0100)]
Merge pull request #36331 from tpayen/fix/globalNewButton

fix(files) Call .action of local element instead of global page

21 months agoReset theming in cypress test 36455/head
Louis Chemineau [Tue, 31 Jan 2023 13:18:26 +0000 (14:18 +0100)]
Reset theming in cypress test

The test in admin-settings does not reset the theming.
So when it is run before user-background, the "Default cloud background is not rendered" test fails.

This makes sure that the theming is reset before running "User default background settings"

Signed-off-by: Louis Chemineau <louis@chmn.me>
21 months agofix(theming): Fix query for configvalue as CLOB on OCI 36453/head
Julius Härtl [Tue, 31 Jan 2023 09:19:35 +0000 (10:19 +0100)]
fix(theming): Fix query for configvalue as CLOB on OCI

Signed-off-by: Julius Härtl <jus@bitgrid.net>
21 months agotests(oci): Test where statement on longtext column
Julius Härtl [Sun, 29 Jan 2023 08:40:17 +0000 (09:40 +0100)]
tests(oci): Test where statement on longtext column

Signed-off-by: Julius Härtl <jus@bitgrid.net>
test: try with just passing the type to eq which should also cast

Signed-off-by: Julius Härtl <jus@bitgrid.net>
21 months agoMerge pull request #36445 from nextcloud/Valdnet-patch-4
John Molakvoæ [Tue, 31 Jan 2023 09:35:45 +0000 (10:35 +0100)]
Merge pull request #36445 from nextcloud/Valdnet-patch-4

l10n: Change admin to administrator

21 months agoMerge pull request #36440 from nextcloud/perf/autoloading/dashboard-authoritative...
Richard Steinmetz [Tue, 31 Jan 2023 09:35:03 +0000 (10:35 +0100)]
Merge pull request #36440 from nextcloud/perf/autoloading/dashboard-authoritative-autoloader

perf(autoloading): Add authoritative autoloader for dashboard

21 months agoMerge pull request #35474 from nextcloud/feature/rich-workspace-visibility
Julius Härtl [Tue, 31 Jan 2023 08:54:57 +0000 (09:54 +0100)]
Merge pull request #35474 from nextcloud/feature/rich-workspace-visibility

Update rich-workspace visibility

21 months agoFix(l10n): 🔠 Update translations from Transifex
Nextcloud bot [Tue, 31 Jan 2023 02:25:42 +0000 (02:25 +0000)]
Fix(l10n): 🔠 Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
21 months agoMerge pull request #36434 from nextcloud/techdebt/noid/drop-bootstrap
Joas Schilling [Mon, 30 Jan 2023 22:13:22 +0000 (23:13 +0100)]
Merge pull request #36434 from nextcloud/techdebt/noid/drop-bootstrap

Drop bootstrap

21 months agofeat: update newfilemenu.js for rich-workspace 35474/head
Luka Trovic [Tue, 29 Nov 2022 05:37:32 +0000 (06:37 +0100)]
feat: update newfilemenu.js for rich-workspace

Signed-off-by: Luka Trovic <luka@nextcloud.com>
21 months agol10n: Change administrator to administration 36445/head
Valdnet [Mon, 30 Jan 2023 17:40:29 +0000 (18:40 +0100)]
l10n: Change administrator to administration

Signed-off-by: Valdnet <47037905+Valdnet@users.noreply.github.com>
21 months agol10n: Change admin to administrator
Valdnet [Mon, 30 Jan 2023 17:21:33 +0000 (18:21 +0100)]
l10n: Change admin to administrator

Spelling unification.

Signed-off-by: Valdnet <47037905+Valdnet@users.noreply.github.com>
21 months agoperf(autoloading): Add authoritative autoloader for weather-status 36444/head
Christoph Wurst [Mon, 30 Jan 2023 17:10:58 +0000 (18:10 +0100)]
perf(autoloading): Add authoritative autoloader for weather-status

Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
21 months agoperf(autoloading): Add authoritative autoloader for dashboard 36440/head
Christoph Wurst [Mon, 30 Jan 2023 15:38:52 +0000 (16:38 +0100)]
perf(autoloading): Add authoritative autoloader for dashboard

Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
21 months agoMerge pull request #36420 from nextcloud/enh/34958/fix-exif-log
Louis [Mon, 30 Jan 2023 14:41:47 +0000 (15:41 +0100)]
Merge pull request #36420 from nextcloud/enh/34958/fix-exif-log

fix the exif_read_data issue

21 months agoMerge pull request #36433 from nextcloud/fix/32818/decrypt-missing-file-fails
Robin Appelman [Mon, 30 Jan 2023 14:40:25 +0000 (15:40 +0100)]
Merge pull request #36433 from nextcloud/fix/32818/decrypt-missing-file-fails

fix(encryption): don't throw on missing file

21 months agofix(files) Call .action of local element 36331/head
Thomas P [Tue, 24 Jan 2023 16:15:38 +0000 (17:15 +0100)]
fix(files) Call .action of local element

When calling .action from the global page, newButton may conflict with other app-content which is similar to app-content-files

Signed-off-by: Thomas Payen <thomas.payen@i-carre.net>
21 months agoRecompile 36434/head
Joas Schilling [Mon, 30 Jan 2023 09:35:30 +0000 (10:35 +0100)]
Recompile

Signed-off-by: Joas Schilling <coding@schilljs.com>
21 months agoRemove usages of bootstrap
Joas Schilling [Mon, 30 Jan 2023 12:48:15 +0000 (13:48 +0100)]
Remove usages of bootstrap

Signed-off-by: Joas Schilling <coding@schilljs.com>
21 months agoRemove bootstrap dependency
Joas Schilling [Mon, 30 Jan 2023 09:33:59 +0000 (10:33 +0100)]
Remove bootstrap dependency

Signed-off-by: Joas Schilling <coding@schilljs.com>
21 months agoMerge pull request #36332 from nextcloud/dependabot/npm_and_yarn/ua-parser-js-0.7.33
dependabot[bot] [Mon, 30 Jan 2023 10:35:01 +0000 (10:35 +0000)]
Merge pull request #36332 from nextcloud/dependabot/npm_and_yarn/ua-parser-js-0.7.33

21 months agochore(deps): Bump ua-parser-js from 0.7.31 to 0.7.33 36332/head
dependabot[bot] [Mon, 30 Jan 2023 09:45:08 +0000 (09:45 +0000)]
chore(deps): Bump ua-parser-js from 0.7.31 to 0.7.33

Bumps [ua-parser-js](https://github.com/faisalman/ua-parser-js) from 0.7.31 to 0.7.33.
- [Release notes](https://github.com/faisalman/ua-parser-js/releases)
- [Changelog](https://github.com/faisalman/ua-parser-js/blob/master/changelog.md)
- [Commits](https://github.com/faisalman/ua-parser-js/compare/0.7.31...0.7.33)

---
updated-dependencies:
- dependency-name: ua-parser-js
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
21 months agoMerge pull request #35160 from nextcloud/artonge/feat/version_naming_backend
Louis [Mon, 30 Jan 2023 09:40:49 +0000 (10:40 +0100)]
Merge pull request #35160 from nextcloud/artonge/feat/version_naming_backend

Allow to name a version

21 months agofix(encryption): don't throw on missing file 36433/head
Richard Steinmetz [Mon, 30 Jan 2023 09:07:01 +0000 (10:07 +0100)]
fix(encryption): don't throw on missing file

Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
21 months agoMerge pull request #36348 from nextcloud/bugfix/noid/fix-primary-color-usage-in-email...
Joas Schilling [Mon, 30 Jan 2023 08:56:36 +0000 (09:56 +0100)]
Merge pull request #36348 from nextcloud/bugfix/noid/fix-primary-color-usage-in-emails-and-federation

Fix primary color usage in emails and federation

21 months agofix(tests): Fix method name in unit tests 36348/head
Joas Schilling [Thu, 26 Jan 2023 14:12:49 +0000 (15:12 +0100)]
fix(tests): Fix method name in unit tests

Signed-off-by: Joas Schilling <coding@schilljs.com>
21 months agoUse the default primary color instead of "randomly" the color of the user triggering...
Joas Schilling [Wed, 25 Jan 2023 09:48:28 +0000 (10:48 +0100)]
Use the default primary color instead of "randomly" the color of the user triggering the email

Signed-off-by: Joas Schilling <coding@schilljs.com>
21 months agoUse the default color and matching text color for the federation invite
Joas Schilling [Wed, 25 Jan 2023 09:41:19 +0000 (10:41 +0100)]
Use the default color and matching text color for the federation invite

Signed-off-by: Joas Schilling <coding@schilljs.com>
21 months agoFix(l10n): 🔠 Update translations from Transifex
Nextcloud bot [Mon, 30 Jan 2023 02:25:59 +0000 (02:25 +0000)]
Fix(l10n): 🔠 Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
21 months agoFix(l10n): 🔠 Update translations from Transifex
Nextcloud bot [Sun, 29 Jan 2023 02:26:57 +0000 (02:26 +0000)]
Fix(l10n): 🔠 Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
21 months agotry to fix the exif_read_data issue 36420/head
Simon L [Sat, 28 Jan 2023 10:04:17 +0000 (11:04 +0100)]
try to fix the exif_read_data issue

Signed-off-by: Simon L <szaimen@e.mail.de>
21 months agoFix(l10n): 🔠 Update translations from Transifex
Nextcloud bot [Sat, 28 Jan 2023 02:26:02 +0000 (02:26 +0000)]
Fix(l10n): 🔠 Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
21 months agoMerge pull request #36363 from nextcloud/feat/app-framework/usesession-attribute
Christoph Wurst [Fri, 27 Jan 2023 15:59:14 +0000 (16:59 +0100)]
Merge pull request #36363 from nextcloud/feat/app-framework/usesession-attribute

feat(app-framework): Add UseSession attribute to replace annotation

21 months agoMerge pull request #36380 from nextcloud/fix/caldav/reminder-service-nullable-calenda...
Christoph Wurst [Fri, 27 Jan 2023 14:43:33 +0000 (15:43 +0100)]
Merge pull request #36380 from nextcloud/fix/caldav/reminder-service-nullable-calendar-data

fix(caldav): Fix wrong Psalm report for nullable calendar data

21 months agoadd a safeguard for Version23000Date20210721100600.php 36407/head
Simon L [Fri, 27 Jan 2023 12:10:44 +0000 (13:10 +0100)]
add a safeguard for Version23000Date20210721100600.php

Signed-off-by: Simon L <szaimen@e.mail.de>
21 months agoMerge pull request #35557 from nextcloud/enh/31667/extend-reference-api-for-frontend...
Julius Härtl [Fri, 27 Jan 2023 11:35:44 +0000 (12:35 +0100)]
Merge pull request #35557 from nextcloud/enh/31667/extend-reference-api-for-frontend-picker

21 months agoMerge pull request #36395 from corentinbettiol/fix/typo-occ-repair
Simon L [Fri, 27 Jan 2023 10:55:38 +0000 (11:55 +0100)]
Merge pull request #36395 from corentinbettiol/fix/typo-occ-repair

FIX: This fill finish -> This will finish

21 months agostyle: Fix php-cs and psalm 35557/head
Julius Härtl [Thu, 26 Jan 2023 21:49:48 +0000 (22:49 +0100)]
style: Fix php-cs and psalm

Signed-off-by: Julius Härtl <jus@bitgrid.net>
21 months agochore(composer): Update autoloader
Julius Härtl [Thu, 26 Jan 2023 21:46:12 +0000 (22:46 +0100)]
chore(composer): Update autoloader

Signed-off-by: Julius Härtl <jus@bitgrid.net>
21 months agoimprove getUserProviderTimestamps
Julien Veyssier [Thu, 26 Jan 2023 12:21:04 +0000 (13:21 +0100)]
improve getUserProviderTimestamps

Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
21 months agouse array_filter instead of array_map + array_search
Julien Veyssier [Thu, 26 Jan 2023 12:00:16 +0000 (13:00 +0100)]
use array_filter instead of array_map + array_search

Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
21 months agohandle and return touchProvider errors
Julien Veyssier [Thu, 26 Jan 2023 11:50:00 +0000 (12:50 +0100)]
handle and return touchProvider errors

Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
21 months agoADiscoverableReferenceProvider implements JsonSerializable
Julien Veyssier [Thu, 26 Jan 2023 11:43:02 +0000 (12:43 +0100)]
ADiscoverableReferenceProvider implements JsonSerializable

Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
21 months agoadd 'last used timestamp' management for reference providers
Julien Veyssier [Thu, 12 Jan 2023 14:47:20 +0000 (15:47 +0100)]
add 'last used timestamp' management for reference providers

Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
21 months agoextend the reference API for the new link picker
Julien Veyssier [Fri, 2 Dec 2022 12:06:59 +0000 (13:06 +0100)]
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>
21 months agoMerge pull request #36402 from nextcloud/nickvergessen-patch-2
Joas Schilling [Fri, 27 Jan 2023 09:29:38 +0000 (10:29 +0100)]
Merge pull request #36402 from nextcloud/nickvergessen-patch-2

ci(psalm): Generate base analysis on pushes so we can compare to upda…

21 months agoMerge pull request #36389 from nextcloud/nickvergessen-patch-1
Joas Schilling [Fri, 27 Jan 2023 09:29:14 +0000 (10:29 +0100)]
Merge pull request #36389 from nextcloud/nickvergessen-patch-1

fix(CI): Install composer dependencies of Talk

21 months agoci(psalm): Generate base analysis on pushes so we can compare to updated reports 36402/head
Joas Schilling [Fri, 27 Jan 2023 09:08:53 +0000 (10:08 +0100)]
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>
21 months agofeat(app-framework): Add UseSession attribute to replace annotation 36363/head
Christoph Wurst [Wed, 25 Jan 2023 18:26:21 +0000 (19:26 +0100)]
feat(app-framework): Add UseSession attribute to replace annotation

Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
21 months agofix(CI): Install composer dependencies of Talk 36389/head
Joas Schilling [Thu, 26 Jan 2023 14:28:26 +0000 (15:28 +0100)]
fix(CI): Install composer dependencies of Talk

Signed-off-by: Joas Schilling <213943+nickvergessen@users.noreply.github.com>
21 months agoFix(l10n): 🔠 Update translations from Transifex
Nextcloud bot [Fri, 27 Jan 2023 02:28:03 +0000 (02:28 +0000)]
Fix(l10n): 🔠 Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
21 months agoMerge pull request #36370 from nextcloud/fix/search-focus
Pytal [Thu, 26 Jan 2023 23:40:12 +0000 (15:40 -0800)]
Merge pull request #36370 from nextcloud/fix/search-focus

21 months agoMerge pull request #36371 from nextcloud/compiled-css-gitattr
Pytal [Thu, 26 Jan 2023 23:38:24 +0000 (15:38 -0800)]
Merge pull request #36371 from nextcloud/compiled-css-gitattr

Mark compiled CSS as binary

21 months agoFIX: This fill finish -> This will finish 36395/head
sodimel [Thu, 26 Jan 2023 20:05:01 +0000 (21:05 +0100)]
FIX: This fill finish -> This will finish

Signed-off-by: sodimel <corentin@244466666.xyz>
21 months agoMerge pull request #36310 from nextcloud/feat/app-framework/global-middlewares
Christoph Wurst [Thu, 26 Jan 2023 14:17:38 +0000 (15:17 +0100)]
Merge pull request #36310 from nextcloud/feat/app-framework/global-middlewares

 feat(app-framework): Add support for global middlewares

21 months agoMerge pull request #36210 from nextcloud/fix/4811/principal-email
Daniel [Thu, 26 Jan 2023 13:15:47 +0000 (14:15 +0100)]
Merge pull request #36210 from nextcloud/fix/4811/principal-email

fix(dav): check if principal has email address before accessing it

21 months agoMerge pull request #36341 from nextcloud/fix/app-framework/middleware-before-controll...
Christoph Wurst [Thu, 26 Jan 2023 12:18:19 +0000 (13:18 +0100)]
Merge pull request #36341 from nextcloud/fix/app-framework/middleware-before-controller-returns-void

fix(app-framework): Specify return type of Middleware::beforeController

21 months agofeat(app-framework): Add support for global middlewares 36310/head
Christoph Wurst [Mon, 23 Jan 2023 16:11:39 +0000 (17:11 +0100)]
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>
21 months agofix(caldav): Fix wrong Psalm report for nullable calendar data 36380/head
Christoph Wurst [Thu, 26 Jan 2023 10:24:53 +0000 (11:24 +0100)]
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>