Commit graph

73377 commits

Author SHA1 Message Date
Julien Veyssier
ba94de2510
fix: when no AI setting has been set, make sure the selected text processing provider is the same as the one that will be used
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2024-03-15 13:17:29 +01:00
John Molakvoæ
0379a8d7a9
Merge pull request #41973 from nextcloud/files-scan-path-option 2024-03-15 13:14:29 +01:00
Nextcloud bot
df1cd1ba7e
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-03-15 00:29:22 +00:00
Pytal
02714447df
Merge pull request #44179 from nextcloud/fix/right-click-styles-load
fix: Ensure correct stacking context for right click menu
2024-03-14 17:07:52 -07:00
Christopher Ng
afb09f2dcc chore: compile assets
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2024-03-14 16:34:59 -07:00
Christopher Ng
335cdf04a3 fix: Ensure correct stacking context for right click menu
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2024-03-14 16:21:50 -07:00
Benjamin Gaussorgues
c627fae31d
Merge pull request #44186 from nextcloud/release/29.0.0_beta_3 2024-03-14 21:11:14 +01:00
Benjamin Gaussorgues
74f996bbcb
Merge pull request #44129 from nextcloud/feat/discover-apps-section 2024-03-14 21:09:30 +01:00
Benjamin Gaussorgues
d15e45c2ff
Merge pull request #36252 from nextcloud/modernize-mime-typeloader 2024-03-14 20:51:17 +01:00
Ferdinand Thiessen
a61cef9357
chore: Compile assets
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-03-14 20:45:25 +01:00
Ferdinand Thiessen
df502c114d
feat(settings): Cache app discover images to ensure privacy of users
Co-authored-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
Co-authored-by: Ferdinand Thiessen <opensource@fthiessen.de>

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-03-14 20:45:25 +01:00
Ferdinand Thiessen
ac4003879d
feat(settings): Implement carousel type for app discover section
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-03-14 20:45:24 +01:00
Ferdinand Thiessen
aa29204fe0
feat(settings): Implement post type for app discover section
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-03-14 20:45:24 +01:00
Ferdinand Thiessen
f4efb762ec
feat: Allow to fetch app discover json and provide frontend API route
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-03-14 20:45:24 +01:00
Ferdinand Thiessen
4cadb82850
feat(settings): Implement new app discover section for app management
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-03-14 20:45:24 +01:00
dependabot[bot]
072393d017
Merge pull request #44207 from nextcloud/dependabot/npm_and_yarn/follow-redirects-1.15.6 2024-03-14 19:14:29 +00:00
dependabot[bot]
28a4e558e7
chore(deps): Bump follow-redirects from 1.15.5 to 1.15.6
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.5 to 1.15.6.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases)
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.5...v1.15.6)

---
updated-dependencies:
- dependency-name: follow-redirects
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-14 18:46:10 +00:00
Ferdinand Thiessen
937b7467f1
Merge pull request #44203 from nextcloud/fix/scandir-nx-directory
fix: avoid scanning a non existing directory
2024-03-14 19:44:35 +01:00
Ferdinand Thiessen
277a7b9023
Merge pull request #44191 from nextcloud/fix/missing-generic-files-external
fix(CI): Add missing generic files_external tests
2024-03-14 19:44:04 +01:00
Ferdinand Thiessen
f0b115f980 fix(CI): Add missing generic files_external tests
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-03-14 18:28:23 +01:00
Thomas Citharel
ffeb797ecc
refactor(mimeloader): modernize MimeTypeLoader
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2024-03-14 17:24:36 +01:00
Benjamin Gaussorgues
5158bbf09b
fix: avoid scanning a non existing directory
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
2024-03-14 16:26:52 +01:00
John Molakvoæ
f316edb9ff
Merge pull request #43652 from hopleus/bugfix/fixed-get-filename-in-fileinfo 2024-03-14 15:50:52 +01:00
John Molakvoæ
4cf392f462
Merge pull request #44094 from helmo/name-fix 2024-03-14 15:50:19 +01:00
Ferdinand Thiessen
392663da39
Merge pull request #43516 from nextcloud/chore/migrate-smb-to-github
chore: Migrate samba `files_external` test from drone to github
2024-03-14 15:47:10 +01:00
Côme Chilliet
d435f0c3d3
Merge pull request #44067 from nextcloud/fix/migrate-header-check-to-setupcheck
Migrate header check to setupcheck API
2024-03-14 14:39:35 +01:00
Christoph Wurst
d4ac4b81e1
Merge pull request #44130 from nextcloud/fix/dav/occ-fix-caldav-sync-tokens
fix(dav): Add occ command to fix missing caldav sync tokens
2024-03-14 14:05:27 +01:00
Ferdinand Thiessen
e3b1a557f0
Merge pull request #44184 from nextcloud/43919-fix-share-by-mail-password-enforce
fix: No password set for new mail shares
2024-03-14 13:05:52 +01:00
Louis
dd26fb2ba4
Merge pull request #44069 from nextcloud/artonge/fix/split_live_photo_listener
Split live photo listener to extract trashbin specific code into its own listener
2024-03-14 12:50:13 +01:00
Ferdinand Thiessen
26c37fa61d
Merge pull request #44132 from nextcloud/fix/share-init-recursion
fix: don't return null for SharedStorage::getWrapperStorage with share recursion
2024-03-14 12:39:17 +01:00
Kate
05d020d726
Merge pull request #43877 from nextcloud/fix/provisioning_api/app-info-schema 2024-03-14 12:30:23 +01:00
Côme Chilliet
6278cf181e
fix: Improve HSTS warning wording as suggested by reviewer
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2024-03-14 11:49:47 +01:00
Robin Appelman
f46209a34e
chore: improve typing for SharedStorage::$storage
Signed-off-by: Robin Appelman <robin@icewind.nl>
2024-03-14 11:22:17 +01:00
Robin Appelman
0ace9a4efa
fix: don't return null for SharedStorage::getWrapperStorage with share recursion
Signed-off-by: Robin Appelman <robin@icewind.nl>
2024-03-14 11:21:05 +01:00
Louis Chemineau
01fe326df1
test(files): Add e2e tests for live photo sync
Signed-off-by: Louis Chemineau <louis@chmn.me>
2024-03-14 11:07:20 +01:00
Louis Chemineau
2de9880d79
fix(files): Do not require files_trashbin in live photo sync listener
Fix https://github.com/nextcloud/server/issues/43299

Signed-off-by: Louis Chemineau <louis@chmn.me>
2024-03-14 10:55:44 +01:00
Louis Chemineau
d9e09d5883
test(cypress): Scroll element in the center of the view
This avoid elements to be hided by a fixed top bar.
Especially useful for the file list.

Signed-off-by: Louis Chemineau <louis@chmn.me>
2024-03-14 10:55:44 +01:00
Louis Chemineau
caa720cbaa
test(cypress): Do not run cron in ajax mode
This prevent random slowdown during tests, making them more reliable, and faster.

Signed-off-by: Louis Chemineau <louis@chmn.me>
2024-03-14 10:55:44 +01:00
Joas Schilling
d3da21b10a
Merge pull request #39669 from nooblag/lastseen-all
occ: Add `--all` support to `user:lastseen`
2024-03-14 10:35:01 +01:00
Benjamin Gaussorgues
9b0fbf79c4
build(hub): 29.0.0 beta 3
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
2024-03-14 10:01:25 +01:00
Arthur Schiwon
10593d1847
Merge pull request #44178 from nextcloud/fix/noid/nav-init-add
fix(Navigation): ensure NavManager is inited when adding an entry
2024-03-14 09:26:20 +01:00
Joas Schilling
813406322b
fix: Use IUserManager::callForAllUsers() to save memory
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-03-14 08:40:22 +01:00
John Molakvoæ
5764f037d6
Merge pull request #44175 from nextcloud/artonge/chore/use_new_version_metadata_API 2024-03-14 08:23:45 +01:00
John Molakvoæ
c6af46e7ad
Merge pull request #41189 from HolonProduction/webroot-setup 2024-03-14 08:16:27 +01:00
Nextcloud bot
dfccc12b16
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-03-14 00:20:39 +00:00
nextcloud-command
e3621b6d33 chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2024-03-14 00:03:40 +00:00
fenn-cs
f9bef8f378 fix: No password set for new mail shares
Before the password is set on a new share, the computed property `hasUnsavedPassword`
is used to check that `this.share.newPassword` is not undefined. Direct assignment without
using Vue's `this.$set` makes it impossible for vue to detect that changes have happened on the share
object. Hence the inreactivity.

This worked initially most likely because `this.share.newPassword = await GeneratePassword()` was executed
before the computed properties where evaluated.

Resolves : https://github.com/nextcloud/server/issues/43919

Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
2024-03-14 00:59:22 +01:00
Ferdinand Thiessen
078f51beeb
Merge pull request #43334 from nextcloud/fix/array-access-on-boolean
fix(settings): `posix_getpwuid` can return `false` which should not be accessed like an array
2024-03-13 17:12:00 +01:00
HolonProduction
4233fbb3cf fix: Respect custom webroot in setup form
Signed-off-by: HolonProduction <holonproduction@gmail.com>
2024-03-13 17:02:07 +01:00
Ferdinand Thiessen
5ea10a0c29
Merge pull request #43806 from nextcloud/dependabot/npm_and_yarn/exports-loader-5.0.0
chore(deps-dev): Bump exports-loader from 4.0.0 to 5.0.0
2024-03-13 16:20:21 +01:00