Commit Graph

24649 Commits (2a8b7400ed2ddc6cf914ff19628121b4e4479813)

Author SHA1 Message Date
Nextcloud bot 2a8b7400ed
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-11-23 00:21:40 +07:00
Joas Schilling c9bd0039f1
Merge pull request #49406 from nextcloud/avoidStatusSessions
fix(status): Avoid session creation for status requests
2024-11-22 10:41:31 +07:00
Louis Chemineau f9cda54cbf
fix: Wrap partial cache entry in CacheEntry
Because it is returned here: 7b7d07c575/lib/private/Files/Cache/Cache.php (L136-L137)

And some implementation got stricter: df95bf6ba8/lib/Mount/RootEntryCache.php (L23-L28)

Signed-off-by: Louis Chemineau <louis@chmn.me>
2024-11-21 17:13:24 +07:00
Git'Fellow 33d7019f58 fix(status): Avoid session creation for status requests
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
2024-11-21 15:00:24 +07:00
John Molakvoæ c1abc69b3e
Merge pull request #49417 from nextcloud/refactSmallAdjust 2024-11-21 12:18:30 +07:00
John Molakvoæ e2040980de
Merge pull request #49420 from nextcloud/fix/etag-constraint-search-query 2024-11-21 11:27:46 +07:00
skjnldsv 4db5f708b6 fix(cache): etag constraint violation
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2024-11-21 10:34:39 +07:00
Git'Fellow 60d956f39f refactor(storage): Code adjustements and simplifications
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
2024-11-21 10:02:00 +07:00
Nextcloud bot 5b201827b5
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-11-21 00:21:29 +07:00
Kate bdb3d63212
Merge pull request #49315 from nextcloud/deleteExistingTarget 2024-11-20 19:47:45 +07:00
Git'Fellow 8755bf1815 fix(storage): Try to delete existing target
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>

Add same logic to common storage
2024-11-20 09:42:33 +07:00
Nextcloud bot d334773b98
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-11-20 00:21:33 +07:00
Joas Schilling 394febb5d9
fix(userconfig): Don't fail the precondition if the value is not set at all
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-11-19 18:02:22 +07:00
Thomas Lehmann e4c013d86d feat(Mailer): add "null" SMTP transport mode
== Goal

Allow disabling mail delivery altogether.

== Usecase

If mails ought to be send by other means than rendering messages from
templates and sending them via SMTP-like protocols.

Example: listening to specific Nextcloud events and pass parameters to
a centralized (i.e. REST-based) API that sends e-mails.

Signed-off-by: Thomas Lehmann <t.lehmann@strato.de>
2024-11-19 11:32:39 +07:00
Thomas Lehmann 40211f3d07 chore(Mailer): remove no-op local variable initilization
The IDE hinted the value is immediately overwritten.

Signed-off-by: Thomas Lehmann <t.lehmann@strato.de>
2024-11-19 11:32:39 +07:00
Thomas Lehmann 46d8a7333b feat(Mailer): implement caching
Currently $this->instance is never set, so the code is no-op. This
brings back caching of the instance.

Caching broke with

   be7db1573d

   Swift to \Swift_Mailer as abstraction

Signed-off-by: Thomas Lehmann <t.lehmann@strato.de>
2024-11-19 11:32:39 +07:00
Maxence Lange 5b4f1904c0 feat(user-prefs): renaming to IUserConfig
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2024-11-18 20:11:31 +07:00
Maxence Lange 6afc8552b7 feat(user-prefs): switching to NCU/
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2024-11-18 20:11:31 +07:00
Maxence Lange 7c04818c5c feat(user-prefs): iterator instead of array on search
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2024-11-18 20:11:31 +07:00
Maxence Lange e73513bdd1 fix(user-prefs): adding sensitive and indexed as flags
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2024-11-18 20:11:31 +07:00
Maxence Lange 65e24f7def feat(user-prefs): IUserPreferences
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2024-11-18 20:11:31 +07:00
Ferdinand Thiessen e5932c063d
Merge pull request #48855 from nextcloud/fix/app-store-remove-force-enable
fix(apps-store): Remove apps from force-enabled state when uninstalled
2024-11-18 14:37:16 +07:00
Ferdinand Thiessen 9e327a5890
fix(apps-store): Remove apps from force-enabled state when uninstalled
If an app is force-enabled and then uninstalled the force-enabled state was kept.
This is now removed, so when the app should be re-installed the compatibility should be reevaluated.

Co-authored-by: Ferdinand Thiessen <opensource@fthiessen.de>
Co-authored-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com>
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-11-18 14:09:54 +07:00
Joas Schilling e8c921461f
fix(richtextvalidator): Add missing blurhash
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-11-18 10:40:49 +07:00
Nextcloud bot 4d138a11f9
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-11-18 00:20:43 +07:00
Joas Schilling 7ed72e1d3e
Merge pull request #49130 from nextcloud/fix/cron-strict-cookie
fix: Do not check for strict cookie when running webcron
2024-11-15 13:25:24 +07:00
provokateurin dd0ed02b91
feat(Dispatcher): Add debug log for controller methods returning raw data not wrapped in Response
Signed-off-by: provokateurin <kate@provokateurin.de>
2024-11-15 10:09:59 +07:00
Julien Veyssier 428e7a32b9
Merge pull request #49260 from nextcloud/fix/noid/textprocessing-schedule-taskprocessing-provider
[textprocessing] Fix: Accept scheduling a task if there are equivalent taskprocessing providers only
2024-11-14 11:58:09 +07:00
Côme Chilliet 0718984bdf
Merge pull request #48675 from georglauterbach/master
DNS: do not query CNAME if A succeeded already
2024-11-14 11:43:32 +07:00
skjnldsv 54be2ef0f3 fix(profile): add legacy root for old `core.ProfilePage.index`
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2024-11-14 10:25:33 +07:00
skjnldsv b15fdfd40e chore(profile): move profile app from core to apps
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2024-11-14 10:25:02 +07:00
Julien Veyssier a52a63fc74
fix(textprocessing): accept scheduling a task if there are equivalent taskprocessing providers only
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2024-11-13 16:59:46 +07:00
Misha M.-Kupriyanov 8e570041a5 feat(search): reduce search providers via core app config unified_search.providers_allowed
reduce search providers by setting core config value to unified_search.providers_allowed = [ 'files', 'setting' ]

./occ config:app:set --value '["files","settings"]' --type array core unified_search.providers_allowed

Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de>
2024-11-13 11:15:24 +07:00
Arthur Schiwon fdd24090ff
fix(Middleware): log deprecation when annotation was actually used
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2024-11-12 22:15:08 +07:00
Nextcloud bot f47d1e99db
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-11-12 00:22:54 +07:00
Andy Scherzinger 8fdae44816
Merge pull request #48736 from nextcloud/joblist-build-error-log
fix: log a warning when we can't build a background job
2024-11-11 17:26:43 +07:00
Maxence Lange 7c67df6532
Merge pull request #48891 from nextcloud/enh/noid/testing-namespace
[RFC] Setting NCU\ for unstable/work-in-progress API
2024-11-11 14:06:17 +07:00
Joas Schilling e3880838e8
fix(ros): Copy better typing information from Notifications app
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-11-11 07:27:00 +07:00
John Molakvoæ 7b4a932ed1
Merge pull request #49035 from nextcloud/jtr/fix-streamer-zip64 2024-11-09 14:37:22 +07:00
John Molakvoæ 8ff3f21f1d
Merge pull request #49087 from AIlkiv/getting-default-timezone-for-local-time 2024-11-09 14:23:45 +07:00
georglauterbach 4d517a33ba
fix: remove superflous line
Signed-off-by: georglauterbach <44545919+georglauterbach@users.noreply.github.com>
2024-11-09 11:56:19 +07:00
Nextcloud bot b528908b7a
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-11-09 00:22:13 +07:00
John Molakvoæ 4e818128ef
Merge pull request #49146 from nextcloud/fix/undefined-response 2024-11-08 17:09:41 +07:00
Joas Schilling 34592df186
fix(util): Correctly create Reflection of method for PHP 8.3+
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-11-08 12:59:15 +07:00
Joas Schilling 8952a4cb77
fix(logger): Fix closure detection when filtering sensitive parameters
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-11-08 12:59:14 +07:00
Joas Schilling dcddfc672a
feat(PHP): Allow PHP 8.4
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-11-08 12:59:12 +07:00
skjnldsv 954b6c68a0 chore: use `$this->logger` and prevent Server::get
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2024-11-08 10:56:30 +07:00
Victor Dubiniuk 0f96a2ccb9 Fix Undefined variable: response notice in case of non-404 error
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2024-11-08 10:56:25 +07:00
SebastianKrupinski 7ebeed45bd feat: add iMip Request Handling
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
2024-11-07 21:12:37 +07:00
Nextcloud bot 3bd8197458
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-11-08 00:21:51 +07:00