Commit graph

74537 commits

Author SHA1 Message Date
John Molakvoæ
dee0eb2f0b
Merge pull request #36942 from nextcloud/unmark-login-date 2024-05-30 18:09:49 +02:00
John Molakvoæ
6438d95009
Merge pull request #45572 from nextcloud/fix/update-email-validator 2024-05-30 17:56:40 +02:00
John Molakvoæ
be4e97d1dc
Merge pull request #40206 from summersab/refactor/apps/user_ldap/OC-Server-getAvatarManager 2024-05-30 17:50:54 +02:00
John Molakvoæ
94a1b8a591
Merge pull request #40151 from summersab/refactor/OC-Server-getMailer 2024-05-30 17:50:28 +02:00
John Molakvoæ
22f185473d
Merge pull request #40119 from summersab/refactor/OC-Server-getContactsManager 2024-05-30 17:50:10 +02:00
Ferdinand Thiessen
575b067119
fix(deps): Update egulias/email-validator to version 4.0.2
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-05-30 15:53:50 +02:00
John Molakvoæ
db60aca6e8
Merge pull request #40137 from summersab/refactor/OC-Server-getHTTPClientService
Refactor `OC\Server::getHTTPClientService`
2024-05-30 15:49:00 +02:00
John Molakvoæ
db4aaf43a8
Merge pull request #40207 from summersab/refactor/apps/dav/OC-Server-getAvatarManager
Refactor `OC\Server::getAvatarManager` in dav app
2024-05-30 15:46:52 +02:00
John Molakvoæ
3aab6b2327
chore: adjust php comment usage hint
Co-authored-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com>
Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
2024-05-30 15:01:15 +02:00
John Molakvoæ
41fc07896a
Merge branch 'master' into refactor/OC-Server-getContactsManager
Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
2024-05-30 14:30:43 +02:00
John Molakvoæ
98666298c8
chore: fix duplicate php import
Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
2024-05-30 14:27:44 +02:00
John Molakvoæ
91227c908b
Merge branch 'master' into refactor/OC-Server-getHTTPClientService
Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
2024-05-30 14:21:45 +02:00
John Molakvoæ
7f2a1e5b7a
Merge branch 'master' into refactor/OC-Server-getMailer
Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
2024-05-30 14:17:52 +02:00
Andrew Summers
d62eb333a7 Refactor OC\Server::getAvatarManager in user_ldap app
Refactor `OC\Server::getAvatarManager` in user_ldap app (missed one)

Signed-off-by: Andrew Summers <18727110+summersab@users.noreply.github.com>
2024-05-30 14:16:24 +02:00
Andrew Summers
7a887b4513 Refactor OC\Server::getAvatarManager in dav app
Signed-off-by: Andrew Summers <18727110+summersab@users.noreply.github.com>
2024-05-30 14:14:58 +02:00
Richard Steinmetz
31b0a44cf6
Merge pull request #45512 from nextcloud/feat/ldap/additional-attributes
feat(ldap): sync additional properties to profile and SAB
2024-05-30 12:39:31 +02:00
Jake Nabasny
f863290572
feat(ldap): sync additional properties to profile and SAB
Synced from LDAP to profile:
- Date of birth

Synced from LDAP to SAB (via the profile):
- Biography
- Date of birth

Original code by Jake Nabasny (GitHub: @slapcat)

Co-authored-by: Jake Nabasny <jake@nabasny.com>
Co-authored-by: Richard Steinmetz <richard@steinmetz.cloud>
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
2024-05-30 12:01:13 +02:00
Ferdinand Thiessen
57a7f09a72
Merge pull request #44906 from nextcloud/feat/localized-ownership-transfer-target
feat(files): Use receiving users language for the ownership transfer target folder
2024-05-30 10:19:22 +02:00
John Molakvoæ
b8856e21df
Merge pull request #45480 from nextcloud/fix/archive-grey-color
fix(theming): replace standard generic package icon by material design
2024-05-30 08:45:16 +02:00
Ferdinand Thiessen
4bd9bc7b06
feat(files): Use receiving users language for the ownership transfer target folder
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-05-29 20:19:58 +02:00
John Molakvoæ
a5fd623469
Merge pull request #45508 from Agnibaan/issue-42611-security-txt-fix
fix:Ensure security.txt file ends with a newline character
2024-05-29 17:30:12 +02:00
John Molakvoæ
9277def86b
Merge pull request #44272 from nextcloud/feature/40205/show-add-menu-in-emptycontent
Show upload menu in folders' emptycontent
2024-05-29 17:11:45 +02:00
Ferdinand Thiessen
2bdff7b257
Merge pull request #45428 from nextcloud/fix/update-archive-tar
chore(deps): Bump pear/archive_tar from 1.4.14 to 1.5.0
2024-05-29 16:47:05 +02:00
Daniel
7f44b9d9d0
Merge pull request #45222 from nextcloud/bug/noid/caldav-search-limit-and-timerange
CalDAV fix search with limit and time range
2024-05-29 16:30:11 +02:00
Ferdinand Thiessen
e5d25dcd52
Merge pull request #45247 from nextcloud/add-border-width
Add variable for inputs border width
2024-05-29 15:02:46 +02:00
Ferdinand Thiessen
6e5e660abf
chore(deps): Bump pear/archive_tar from 1.4.14 to 1.5.0
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-05-29 14:49:29 +02:00
Ferdinand Thiessen
14635929e9
fix(files): Keep 'back'-button for not found directories or if user can not upload
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-05-29 14:47:39 +02:00
Marco
1526a6f7c2
feat(files): Show upload menu in folders' emptycontent
Signed-off-by: Marco <marcoambrosini@icloud.com>
2024-05-29 14:44:57 +02:00
F. E Noel Nfebe
a7a055726e
Merge pull request #45562 from nextcloud/fix-maintain-share-client-behaviour
fix(ShareApiClients): Maintain meaning of `''` and null for share api cli…
2024-05-29 13:25:21 +01:00
Daniel
75ce3b33ab
Merge pull request #45559 from nextcloud/bug/noid/add-reason-lock-wait-timeout
add mapping for lock wait timeout
2024-05-29 14:22:49 +02:00
fenn-cs
c8a90f04b7 fix(ShareApiClients): Maintain meaning of '' and null for share api clients
Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
2024-05-29 12:36:26 +01:00
Daniel
fca38e12c8
Merge pull request #45411 from nextcloud/fix/auth/selective-token-activity-update
fix(auth): Update authtoken activity selectively
2024-05-29 12:05:45 +02:00
Daniel Kesselberg
3fb0aa40cd
feat(db): add mapping for lock wait timeout
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
2024-05-29 11:10:43 +02:00
Marco
b7b2966ce2
Merge pull request #45295 from nextcloud/add-temporary-border-radius-variable
Add temporary variable for border radius
2024-05-29 09:52:18 +02:00
Andy Scherzinger
633898fd78
Merge pull request #45554 from nextcloud/chore/noid/spdx-batch8
Add SPDX header - batch 8
2024-05-29 09:51:31 +02:00
Marco
405fd9a1ac Feat: Update apps/theming/css/default.css
Co-authored-by: Grigorii K. Shartsev <me@shgk.me>
Signed-off-by: Marco <marcoambrosini@proton.me>
2024-05-29 09:19:35 +02:00
nextcloud-command
dca9ee9f2f chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2024-05-29 07:06:27 +00:00
Andy Scherzinger
5b7dcc1427
chore: Add SPDX header
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
2024-05-29 08:58:16 +02:00
Marco Ambrosini
9ebbd4b1a2 feat(theming): Add variable for border width
Signed-off-by: Marco Ambrosini <marcoambrosini@proton.me>
2024-05-28 17:42:20 -04:00
Daniel Kesselberg
b769dc4304 feat(caldav): order the calendar objects by start date for search
Sorting the events by the start date leads to more predictable results for the search API consumers.

Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
2024-05-28 19:56:36 +02:00
Daniel Kesselberg
4718a7e4e0 fix(caldav): event search with limit and timerange
Event recurrences are evaluated at runtime because the database only knows the first and last occurrence.

Given, a user created 8 events with a yearly reoccurrence and two for events tomorrow.
The upcoming event widget asks the CalDAV backend for 7 events within the next 14 days.

If limit 7 is applied to the SQL query, we find the 7 events with a yearly reoccurrence and discard the events after evaluating the reoccurrence rules because they are not due within the next 14 days and end up with an empty result even if there are two events to show.

The workaround for search requests with a limit and time range is asking for more row than requested and retrying if we have not reached the limit.

Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
2024-05-28 19:56:36 +02:00
Andy Scherzinger
ddb840c36b
Merge pull request #45549 from nextcloud/chore/noid/spdx-batch7
Add SPDX header - batch 7
2024-05-28 17:11:57 +02:00
Hamza
236c9494c8
Merge pull request #44664 from nextcloud/fix/dav/rate-limit-create-adress-book
fix(dav): Rate limit address book creation
2024-05-28 16:46:05 +02:00
nextcloud-command
a4244f7a1c chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2024-05-28 12:52:01 +00:00
Andy Scherzinger
56d4f3aa2d
chore: Add SPDX header
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
2024-05-28 14:41:28 +02:00
Ferdinand Thiessen
7e9f523872
Merge pull request #45536 from nextcloud/dependabot/github_actions/github-actions-0199c2e312
chore(deps): bump the github-actions group across 1 directory with 5 updates
2024-05-28 14:27:05 +02:00
Andy Scherzinger
0eb74d7088
Merge pull request #45539 from nextcloud/chore/noid/spdx-batch6
Add SPDX header - batch 6
2024-05-28 12:13:51 +02:00
Christoph Wurst
4a3bb05038
Merge pull request #45013 from nextcloud/fix/db/two-primary-connections-transaction-isolation-level
fix(db): Prevent two connections for single node databases
2024-05-28 11:44:09 +02:00
Christoph Wurst
3bfba2042c
fix(db): Prevent two connections for single node databases
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2024-05-28 10:38:36 +02:00
Pytal
f0ec5489a4
Merge pull request #45537 from nextcloud/fix/remove-type-import
fix(files): Adjust type import and usage for removed dependency
2024-05-27 16:51:38 -07:00