Arthur Schiwon
71394fc8cb
logger ignore args of sharepoint-related methods
...
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2022-08-25 14:31:32 +00:00
Nextcloud bot
a848bc7eae
[tx-robot] updated from transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-08-23 02:25:07 +00:00
Nextcloud bot
1b58832046
[tx-robot] updated from transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-08-17 02:25:39 +00:00
Nextcloud bot
7e2aef510f
[tx-robot] updated from transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-08-16 02:26:13 +00:00
Nextcloud bot
2436987db7
[tx-robot] updated from transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-08-15 02:25:08 +00:00
Nextcloud bot
b23bc66293
[tx-robot] updated from transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-08-14 02:25:21 +00:00
Nextcloud bot
9d82b7c810
[tx-robot] updated from transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-08-13 02:25:23 +00:00
Nextcloud bot
e66bb039eb
[tx-robot] updated from transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-08-12 02:24:55 +00:00
Julius Härtl
f5d91e9b28
Do not update passwords if nothing changed
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2022-08-09 18:54:21 +00:00
Nextcloud bot
996accd30a
[tx-robot] updated from transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-08-08 02:23:49 +00:00
Nextcloud bot
86fd191ac5
[tx-robot] updated from transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-08-07 02:28:52 +00:00
Nextcloud bot
2dedf5b152
[tx-robot] updated from transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-08-06 02:25:33 +00:00
Nextcloud bot
e8f3aaf4e1
[tx-robot] updated from transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-08-05 08:59:06 +00:00
blizzz
d7c442deaa
Merge pull request #33443 from nextcloud/backport/33407/stable23
...
[stable23] Handle one time and large passwords
2022-08-04 11:16:46 +02:00
Carl Schwan
bc29ff5567
Handle one time and large passwords
...
For passwords bigger than 250 characters, use a bigger key since the
performance impact is minor (around one second to encrypt the password).
For passwords bigger than 470 characters, give up earlier and throw
exeception recommanding admin to either enable the previously enabled
configuration or use smaller passwords.
This adds an option to disable storing passwords in the database. This
might be desirable when using single use token as passwords or very
large passwords.
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2022-08-03 13:50:29 +02:00
blizzz
bc0ab0c4f8
Merge pull request #33354 from nextcloud/backport/33031/stable23
...
[stable23] Improve local IP detection
2022-08-03 11:28:54 +02:00
blizzz
105bdbeaac
Merge pull request #33156 from nextcloud/backport/32997/stable23
...
[stable23] load dashboard widgets of enabled apps only
2022-08-01 20:42:29 +02:00
Côme Chilliet
125a60c00f
Fix autoloader
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2022-08-01 15:33:44 +02:00
Arthur Schiwon
f955faba1c
fix PHP 7.3 compat
...
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2022-08-01 15:32:02 +02:00
Côme Chilliet
4664375cbc
Remove call to undefined function, fix typing
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2022-08-01 15:31:38 +02:00
Côme Chilliet
f41425c9ee
Align copied file with our code style
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2022-08-01 15:31:30 +02:00
Côme Chilliet
28dd116b92
Copy IpUtils from Symfony to avoid new dependency on backport
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2022-08-01 15:30:56 +02:00
Arthur Schiwon
5c757f31e1
avoid early DI of IAppManager
...
- might break install
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2022-07-27 15:11:50 +00:00
Arthur Schiwon
8c87c0bb28
load widgets only of enabled apps
...
- per design, all enabled apps have their registration run
- limitations, e.g. enabled by group, are not considered in that state,
because we do not have a session (and might need apps?)
- before instantiation of widget it has to be checked whether the providing
app is actually enabled for the logged in user.
- a public interface is being changed, but it is not meant to be
implemented or used outside of the core handling. Therefore save to
backport.
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2022-07-27 15:11:50 +00:00
Robin Appelman
db86e92d05
don't set null as a bundle path
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2022-07-27 13:50:05 +00:00
Côme Chilliet
91a244e77e
Use Symfony IpUtils to check for local IP ranges
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2022-07-26 09:45:33 +00:00
Côme Chilliet
a04cb4dfa6
Check for local IPs nested in IPv6 as well
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2022-07-26 09:45:31 +00:00
Côme Chilliet
8ad9a15514
Refactor local IP if and set strict to true for in_array
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2022-07-26 09:45:29 +00:00
Côme Chilliet
342934e9c2
Improve local IP detection
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2022-07-26 09:45:27 +00:00
Joas Schilling
339dfb8712
Merge pull request #33344 from nextcloud/backport/33129/stable23
...
[stable23] Fix reading blob data as resource
2022-07-26 09:44:15 +02:00
Nextcloud bot
9896c7f002
[tx-robot] updated from transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-07-26 02:27:06 +00:00
Thomas Citharel
1c0342af58
Fix reading blob data as resource
...
PostgreSQL returns data as resource when using IQueryBuilder::PARAM_LOB
(which is used for QBMapper).
Previously we just converted this resource using settype, which produced
things like "Resource id #14 " instead of the actual resource data.
Now we read the stream correctly if the returned data is a resource
See context at #22472
Fixes #22439
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2022-07-25 16:03:19 +00:00
blizzz
82bb1fd241
Merge pull request #33253 from nextcloud/backport/32963/stable23
...
[stable23] also use nextcloud certificate bundle when downloading from s3
2022-07-22 23:55:19 +02:00
Arthur Schiwon
1ec1321c26
fix loading legacy app.php with multi app dir
...
- requireAppFile() only appends /appinfo/app.php
- without the absolute path, require_once looks into include_path
- the first match in inlcude_path however migth be different from appPath
- fixed by providing the tested(!), full path to the app
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2022-07-19 06:22:19 +00:00
Robin Appelman
87b7f2683f
only use nextcloud bundle when explicitly enabled
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2022-07-18 07:57:48 +00:00
Robin Appelman
9d4b0e2265
also use nextcloud certificate bundle when downloading from s3
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2022-07-18 07:57:46 +00:00
Nextcloud bot
bc31530502
[tx-robot] updated from transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-07-14 02:25:42 +00:00
John Molakvoæ
b93bde1c76
Merge pull request #33158 from nextcloud/backport/33153/stable23
2022-07-08 08:28:39 +02:00
Nextcloud bot
f8d196ef9f
[tx-robot] updated from transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-07-08 02:24:59 +00:00
blizzz
c7e9a59124
Merge pull request #32987 from nextcloud/backport/stable23/31771
...
[stable23] Fix hook encryption with cron job
2022-07-07 12:02:09 +02:00
Joas Schilling
3c24ba359f
Only ignore attempts of the same action
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-07-07 09:09:23 +00:00
Carl Schwan
c8967c5b88
Merge pull request #33114 from nextcloud/backport/stable23/31194
...
[stable23] Allow to disable password policy enforcement for selected groups
2022-07-07 09:12:38 +02:00
Christopher Ng
e218746c8c
Do not save invalid display name to the database
...
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2022-07-06 20:57:29 +00:00
Carl Schwan
003b2a4e4f
Fix hook encryption with cron job
...
Make sure the setup fs is set before using the Update service
Backport of #29674
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2022-07-06 17:42:49 +02:00
Nextcloud bot
c202c3e15f
[tx-robot] updated from transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-07-06 02:23:59 +00:00
Carl Schwan
acdb08b674
Merge pull request #33024 from nextcloud/backport/29862/stable23
...
[stable23] Avoid deprecation warnings about libxml_disable_entity_loader in PHP 8+
2022-07-05 22:22:14 +02:00
Carl Schwan
3750160d9f
Allow to disable password policy enforcement for selected groups
...
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
Co-authored-by: Vincent Petry <vincent@nextcloud.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2022-07-05 17:05:09 +02:00
Nextcloud bot
727b6ebd0d
[tx-robot] updated from transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-07-04 02:23:55 +00:00
Jonas
7ee01a07fd
Check whether entry is of type ICacheEntry in Cache->remove()
...
In some scenarios (file not in cache, but partial data of it in the
object), Cache->get() might return an array, which leads to errors like
"Call to a member function getId() on array".
So check whether the returned entry is of type ICacheEntry before doing
operations on it in Cache->remove().
Fixes : #33023
Signed-off-by: Jonas <jonas@freesources.org>
2022-06-30 12:24:42 +00:00
Carl Schwan
26a4435f84
Merge pull request #33070 from nextcloud/backport/33065/stable23
...
[stable23] Fix detection of firefox in ContentSecurityPolicyNonceManager
2022-06-30 10:19:01 +02:00