]>
source.dussan.org Git - nextcloud-server.git/log
Joas Schilling [Wed, 7 Jul 2021 12:20:24 +0000 (14:20 +0200)]
Allow casting query functions as well
Signed-off-by: Joas Schilling <coding@schilljs.com>
Joas Schilling [Wed, 7 Jul 2021 12:19:01 +0000 (14:19 +0200)]
Add a unit test to check for casting a IQueryFunction
Signed-off-by: Joas Schilling <coding@schilljs.com>
John Molakvoæ [Wed, 7 Jul 2021 06:23:39 +0000 (08:23 +0200)]
Merge pull request #27827 from nextcloud/enh/27292/singular-plural
Nextcloud bot [Wed, 7 Jul 2021 02:26:06 +0000 (02:26 +0000)]
[tx-robot] updated from transifex
szaimen [Tue, 6 Jul 2021 17:05:17 +0000 (19:05 +0200)]
add singular and plural in for days in admin sharing settings
Signed-off-by: szaimen <szaimen@e.mail.de>
kesselb [Tue, 6 Jul 2021 16:55:25 +0000 (18:55 +0200)]
Merge pull request #27801 from nextcloud/enh/noid/hardening-dns-pin-middleware
Ignore subdomain for soa queries
kesselb [Tue, 6 Jul 2021 16:53:51 +0000 (18:53 +0200)]
Merge pull request #27818 from nextcloud/fix/locking-cache-check
Fix in locking cache check
Nextcloud bot [Tue, 6 Jul 2021 02:26:02 +0000 (02:26 +0000)]
[tx-robot] updated from transifex
MichaIng [Mon, 5 Jul 2021 21:11:13 +0000 (23:11 +0200)]
Fix in locking cache check
The intention obviously was to check whether $lockingCacheClass is defined, and existing class, and available. It was however checked whether the $distributedCacheClass is an existing class, which would have caused an exception already in the previous distributed cache check.
Signed-off-by: MichaIng <micha@dietpi.com>
Christoph Wurst [Mon, 5 Jul 2021 19:13:53 +0000 (21:13 +0200)]
Merge pull request #27794 from nextcloud/fix/clarify-lazy-event-listener-container
Clarify that lazy event listeners are built from the server container
Daniel Kesselberg [Mon, 5 Jul 2021 08:52:18 +0000 (10:52 +0200)]
Ignore subdomain for soa queries
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
Pytal [Mon, 5 Jul 2021 17:44:10 +0000 (10:44 -0700)]
Merge pull request #27767 from nextcloud/enh/20515/maintenance-mode-info
Improve maintenance mode info
Lukas Reschke [Mon, 5 Jul 2021 16:53:32 +0000 (18:53 +0200)]
Merge pull request #27799 from nextcloud/bug/26425/check-return-encrypt
Throw exception if encrypting the data failed.
John Molakvoæ [Mon, 5 Jul 2021 15:37:51 +0000 (17:37 +0200)]
Merge pull request #27758 from nullspoon/fix-dns-pinning
Lukas Reschke [Mon, 5 Jul 2021 15:24:39 +0000 (17:24 +0200)]
Merge pull request #27796 from nextcloud/bug/26839/check-pdo
Check that pdo is installed
Lukas Reschke [Mon, 5 Jul 2021 14:36:20 +0000 (16:36 +0200)]
Merge pull request #27810 from nextcloud/Valdnet-patch-1
Add a text string to l10n
Valdnet [Mon, 5 Jul 2021 13:42:37 +0000 (15:42 +0200)]
Add a text string to l10n
Valdnet [Mon, 5 Jul 2021 13:40:00 +0000 (15:40 +0200)]
Add a text string to l10n
Christoph Wurst [Mon, 5 Jul 2021 06:30:56 +0000 (08:30 +0200)]
Clarify that lazy event listeners are built from the server container
Ref https://github.com/nextcloud/server/issues/27793
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
Lukas Reschke [Mon, 5 Jul 2021 09:52:48 +0000 (11:52 +0200)]
Merge pull request #27198 from nextcloud/tests/run-s3-tests
Run s3 tests again
Daniel Kesselberg [Mon, 5 Jul 2021 08:23:16 +0000 (10:23 +0200)]
Throw exception if encrypting the data failed.
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
Daniel Kesselberg [Mon, 5 Jul 2021 07:49:05 +0000 (09:49 +0200)]
Check that pdo is installed
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
Nextcloud bot [Mon, 5 Jul 2021 02:25:35 +0000 (02:25 +0000)]
[tx-robot] updated from transifex
Nextcloud bot [Sun, 4 Jul 2021 02:25:36 +0000 (02:25 +0000)]
[tx-robot] updated from transifex
Nextcloud bot [Sat, 3 Jul 2021 02:25:58 +0000 (02:25 +0000)]
[tx-robot] updated from transifex
Aaron Ball [Fri, 2 Jul 2021 02:37:33 +0000 (20:37 -0600)]
Fix DnsPinMiddleware resolve pinning bug
Libcurl expects the value of the CURLOPT_RESOLVE configurations to be an
array of strings, those strings containing a comma delimited list of
resolved IPs for each host:port combination.
The original code here does create that array with the host:port:ip
combination, but multiple ips for a single host:port result in
additional array entries, rather than adding them to the end of the
string with a comma. Per the libcurl docs, the `CURLOPT_RESOLVE` array
entries should match the syntax `host:port:address[,address]`.
This creates a function-scoped associative array which uses `host:port`
as the key (which are supposed to be unique and this ensures that), and
the value is an array containing IP strings (ipv4 or ipv6). Once the
associative array is populated, it is then set to the CURLOPT_RESOLVE
array, imploding the ip arrays using a comma delimiter so the array
syntax matches the expected by libcurl.
Note that this reorders the "foreach ip" and "foreach port" loops.
Rather than looping over ips then ports, we now loop over ports then
ips, since ports are part of the unique host:port map, and multiple ips
can exist therein.
Signed-off-by: Aaron Ball <nullspoon@oper.io>
Julius Härtl [Fri, 2 Jul 2021 15:50:25 +0000 (17:50 +0200)]
Merge pull request #27750 from nextcloud/folder-search-filter-self
dont include folder being search in in the results
Julius Härtl [Fri, 2 Jul 2021 15:42:29 +0000 (17:42 +0200)]
Merge pull request #27771 from nextcloud/bugfix/noid/autotest-wait-pgsql-docker
Add connection check in autotest.sh for pgsql docker
Robin Appelman [Thu, 1 Jul 2021 15:21:09 +0000 (17:21 +0200)]
dont include folder being search in in the results
Signed-off-by: Robin Appelman <robin@icewind.nl>
Joas Schilling [Fri, 2 Jul 2021 14:29:18 +0000 (16:29 +0200)]
Merge pull request #17148 from nextcloud/always-provide-color-to-default-personal-calendar
Always provide theme color for default personal calendar
Vincent Petry [Fri, 2 Jul 2021 13:26:06 +0000 (15:26 +0200)]
Add connection check in autotest.sh for pgsql docker
When using pgsql docker for testing locally with autotest, make sure to
properly wait for the port to be available.
Signed-off-by: Vincent Petry <vincent@nextcloud.com>
szaimen [Fri, 2 Jul 2021 11:09:25 +0000 (13:09 +0200)]
Improve maintenance mode info
Signed-off-by: szaimen <szaimen@e.mail.de>
Nextcloud bot [Fri, 2 Jul 2021 02:25:20 +0000 (02:25 +0000)]
[tx-robot] updated from transifex
blizzz [Thu, 1 Jul 2021 15:36:06 +0000 (17:36 +0200)]
Merge pull request #27533 from Rid/master
Fix scanner mistaking socket files for directories
blizzz [Thu, 1 Jul 2021 15:30:54 +0000 (17:30 +0200)]
Merge pull request #27586 from nextcloud/bugfi/noid/objectstore-checksum
Reset checksum when writing files to object store
John Molakvoæ [Thu, 1 Jul 2021 13:24:16 +0000 (15:24 +0200)]
Merge pull request #27737 from nextcloud/enh/19906/contactsmenu
make contactsmenu icon bigger
John Molakvoæ [Thu, 1 Jul 2021 13:23:52 +0000 (15:23 +0200)]
Merge pull request #27742 from nextcloud/enh/explicit-hint-federation-local
Clarify that federated sharing settings may also affect shares between users on the current instanc
Julius Härtl [Thu, 1 Jul 2021 08:25:22 +0000 (10:25 +0200)]
Clarify that federated sharing settings may also affect shares between users on the current instance
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Julius Härtl [Thu, 1 Jul 2021 08:28:42 +0000 (10:28 +0200)]
Merge pull request #27739 from nextcloud/enh/noid/app-settings-button
design fixes to app-settings button
Julius Härtl [Thu, 1 Jul 2021 06:34:55 +0000 (08:34 +0200)]
Merge pull request #26681 from nextcloud/techdebt/hint-exception-ocp
Move HintException to OCP
Julius Härtl [Fri, 28 May 2021 17:24:21 +0000 (19:24 +0200)]
Use minio for s3 tests
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Nextcloud bot [Thu, 1 Jul 2021 02:24:48 +0000 (02:24 +0000)]
[tx-robot] updated from transifex
szaimen [Wed, 30 Jun 2021 23:09:38 +0000 (01:09 +0200)]
design fixes to app-settings button
Signed-off-by: szaimen <szaimen@e.mail.de>
Gary Kim [Tue, 29 Jun 2021 23:20:33 +0000 (19:20 -0400)]
Migrate HintException to OCP
Signed-off-by: Gary Kim <gary@garykim.dev>
szaimen [Wed, 30 Jun 2021 18:35:26 +0000 (20:35 +0200)]
make contactsmenu icon bigger
Signed-off-by: szaimen <szaimen@e.mail.de>
blizzz [Wed, 30 Jun 2021 16:50:06 +0000 (18:50 +0200)]
Merge pull request #27732 from nextcloud/fix/27576/LDAPProviderFactory-not-found
Fix LDAPProviderFactory not found
Arthur Schiwon [Wed, 30 Jun 2021 13:16:42 +0000 (15:16 +0200)]
unset ldap provider when disabling user_ldap
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
Arthur Schiwon [Wed, 30 Jun 2021 13:09:27 +0000 (15:09 +0200)]
ensure that factoryClass exisits before instantiation
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
Julius Härtl [Fri, 28 May 2021 07:49:42 +0000 (09:49 +0200)]
Run s3 tests again
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Julius Härtl [Wed, 30 Jun 2021 12:17:38 +0000 (14:17 +0200)]
Merge pull request #27638 from nextcloud/enh/noid/fix-encrypted-version
John Molakvoæ [Wed, 30 Jun 2021 12:16:16 +0000 (14:16 +0200)]
Merge pull request #27723 from nextcloud/fix/noid/typo-regex
fix incredible off-by-one-typo-error
blizzz [Wed, 30 Jun 2021 09:21:12 +0000 (11:21 +0200)]
Merge pull request #27700 from nextcloud/deprecate-remote
Deprecate OCP\Remote
Arthur Schiwon [Wed, 30 Jun 2021 09:01:46 +0000 (11:01 +0200)]
fix incredible off-by-one-typo-error
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
John Molakvoæ [Wed, 30 Jun 2021 05:44:46 +0000 (07:44 +0200)]
Merge pull request #27717 from nextcloud/feat/workflow-auto-update
Updating dependabot-approve-merge.yml workflow from template
John Molakvoæ [Wed, 30 Jun 2021 05:13:24 +0000 (07:13 +0200)]
Merge pull request #27474 from nextcloud/feat/26866/prov-api
Nextcloud bot [Wed, 30 Jun 2021 02:25:27 +0000 (02:25 +0000)]
[tx-robot] updated from transifex
Arthur Schiwon [Tue, 29 Jun 2021 22:38:28 +0000 (00:38 +0200)]
cleanup
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
Arthur Schiwon [Tue, 29 Jun 2021 22:26:23 +0000 (00:26 +0200)]
fix small issues in UsersController handling
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
Arthur Schiwon [Tue, 29 Jun 2021 11:55:03 +0000 (13:55 +0200)]
adjust access permissions of new controller method
- fixes wrong veriable usage also
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
Arthur Schiwon [Tue, 29 Jun 2021 11:45:17 +0000 (13:45 +0200)]
fix regex
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
Arthur Schiwon [Fri, 25 Jun 2021 20:07:33 +0000 (22:07 +0200)]
fix provisioning test check
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
Arthur Schiwon [Wed, 23 Jun 2021 22:19:07 +0000 (00:19 +0200)]
adjust internal data handling logic to fix store and load
- format as stored previously in oc_accounts table is kept
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
Arthur Schiwon [Tue, 22 Jun 2021 16:42:39 +0000 (18:42 +0200)]
create a property on editUser when it was not set before
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
Arthur Schiwon [Tue, 22 Jun 2021 11:41:48 +0000 (13:41 +0200)]
adjust email verification checker
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
Arthur Schiwon [Tue, 22 Jun 2021 10:59:34 +0000 (12:59 +0200)]
fix code style
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
Arthur Schiwon [Tue, 22 Jun 2021 10:56:00 +0000 (12:56 +0200)]
adjust verification state updater method
- also fixes scope of internal methods
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
Arthur Schiwon [Thu, 17 Jun 2021 00:06:09 +0000 (02:06 +0200)]
make AccountManager actually write multi value properties
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
Arthur Schiwon [Tue, 15 Jun 2021 17:32:39 +0000 (19:32 +0200)]
accounts event handler to use eventdispatcher, DI and Accounts API
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
Arthur Schiwon [Fri, 11 Jun 2021 14:14:01 +0000 (16:14 +0200)]
prov api to be able to edit multivalue properties
- adding as usual
- deleting and scope setting via additional endpoint
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
Arthur Schiwon [Fri, 11 Jun 2021 11:50:38 +0000 (13:50 +0200)]
prov api reports multiple mail as editable field
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
Arthur Schiwon [Fri, 11 Jun 2021 11:34:53 +0000 (13:34 +0200)]
prov api reports additional emails on getUser
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
Nextcloud bot [Tue, 29 Jun 2021 19:06:49 +0000 (19:06 +0000)]
Updating dependabot-approve-merge.yml workflow from template
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
John Molakvoæ [Tue, 29 Jun 2021 18:50:11 +0000 (20:50 +0200)]
Merge pull request #27715 from nextcloud/revert-24295-perf/noid/router
Revert "First attempt to check against core routes before loading all app routes"
Vincent Petry [Tue, 29 Jun 2021 18:44:07 +0000 (20:44 +0200)]
Prevent running FixEncryptedVersion without master key
Return an error when running occ encryption:fix-encrypted-version
when master key encryption is not enabled.
Signed-off-by: Vincent Petry <vincent@nextcloud.com>
Julius Härtl [Tue, 29 Jun 2021 16:36:51 +0000 (18:36 +0200)]
Merge pull request #27488 from msrn/win10cal-useragent
Add regex to match Windows 10 calendar user-agent
Vincent Petry [Tue, 29 Jun 2021 15:18:03 +0000 (17:18 +0200)]
Revert "First attempt to check against core routes before loading all app routes"
Signed-off-by: Vincent Petry <vincent@nextcloud.com>
Christoph Wurst [Tue, 29 Jun 2021 13:19:06 +0000 (15:19 +0200)]
Merge pull request #27644 from J0WI/remember-cipher
Remember current cipher
Vincent Petry [Thu, 24 Jun 2021 08:51:07 +0000 (10:51 +0200)]
Fix FixEncryptedVersionTest test
Fixed setup to use EncryptionTrait like other existing tests.
Fix expectations to not rely on side effects from previous test cases.
Signed-off-by: Vincent Petry <vincent@nextcloud.com>
Vincent Petry [Thu, 24 Jun 2021 08:34:55 +0000 (10:34 +0200)]
Fix warnings in FixEncryptedVersion command
Fixed code warnings
Signed-off-by: Vincent Petry <vincent@nextcloud.com>
Vincent Petry [Thu, 24 Jun 2021 07:31:52 +0000 (09:31 +0200)]
Detect disabled signature check when reparing
When running occ encryption:fix-encrypted-version, detect whether the
setting 'encryption_skip_signature_check' is set and abort if it is,
because the repair cannot detect version mismatch errors with it
enabled.
Signed-off-by: Vincent Petry <vincent@nextcloud.com>
Vincent Petry [Thu, 24 Jun 2021 07:19:47 +0000 (09:19 +0200)]
Downstream FixEncryptedVersionTest
Signed-off-by: Vincent Petry <vincent@nextcloud.com>
Vincent Petry [Wed, 23 Jun 2021 14:46:01 +0000 (16:46 +0200)]
Downstream encryption:fix-encrypted-version
For fixing "Bad signature" errors.
Signed-off-by: Vincent Petry <vincent@nextcloud.com>
J0WI [Wed, 23 Jun 2021 23:58:08 +0000 (01:58 +0200)]
Remember current cipher
Signed-off-by: J0WI <J0WI@users.noreply.github.com>
John Molakvoæ [Tue, 29 Jun 2021 09:08:21 +0000 (11:08 +0200)]
Merge pull request #27672 from nextcloud/feat/workflow-auto-update
Updating command-rebase.yml workflow from template
skjnldsv [Tue, 29 Jun 2021 07:46:40 +0000 (07:46 +0000)]
Updating command-rebase.yml workflow from template
Signed-off-by: GitHub <noreply@github.com>
blizzz [Mon, 28 Jun 2021 17:13:05 +0000 (19:13 +0200)]
Merge pull request #27698 from nextcloud/fix/25761/userexistsonldap-loop
LDAP: determine shares of offline users only when needed
Lukas Reschke [Mon, 28 Jun 2021 17:10:24 +0000 (19:10 +0200)]
Merge pull request #27676 from nextcloud/localize-invitation-email-subjects
Localize invitation email subjects
Lukas Reschke [Mon, 28 Jun 2021 17:09:49 +0000 (19:09 +0200)]
Merge pull request #27687 from nextcloud/szaimen-patch-1
Create rebase command
Pytal [Mon, 28 Jun 2021 15:56:45 +0000 (08:56 -0700)]
Merge pull request #27697 from nextcloud/ci/approve-merge-stable
Auto approve/merge also on stable branches
Lukas Reschke [Mon, 28 Jun 2021 14:36:32 +0000 (16:36 +0200)]
Deprecate OCP\Remote
This is unused.
Fixes https://github.com/nextcloud/server/issues/25780
Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
Arthur Schiwon [Mon, 28 Jun 2021 10:56:37 +0000 (12:56 +0200)]
LDAP: determine shares of offline users only when needed
- determine shares may via Sharing code result in user exists checks
- this may result in an infinite loop when user exists was called before
- the info is really only required at one occ command
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
Julius Härtl [Mon, 28 Jun 2021 10:06:15 +0000 (12:06 +0200)]
Auto approve/merge also on stable branches
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Nextcloud bot [Mon, 28 Jun 2021 02:25:09 +0000 (02:25 +0000)]
[tx-robot] updated from transifex
Nextcloud bot [Sun, 27 Jun 2021 02:25:38 +0000 (02:25 +0000)]
[tx-robot] updated from transifex
szaimen [Sat, 26 Jun 2021 11:36:32 +0000 (13:36 +0200)]
Create rebase command
Signed-off-by: szaimen <szaimen@e.mail.de>
Nextcloud bot [Sat, 26 Jun 2021 02:25:44 +0000 (02:25 +0000)]
[tx-robot] updated from transifex
dependabot[bot] [Fri, 25 Jun 2021 18:37:55 +0000 (18:37 +0000)]
Merge pull request #27645 from nextcloud/dependabot/npm_and_yarn/css-vars-ponyfill-2.4.5
dependabot[bot] [Thu, 24 Jun 2021 10:33:25 +0000 (10:33 +0000)]
Bump css-vars-ponyfill from 2.4.3 to 2.4.5
Bumps [css-vars-ponyfill](https://github.com/jhildenbiddle/css-vars-ponyfill) from 2.4.3 to 2.4.5.
- [Release notes](https://github.com/jhildenbiddle/css-vars-ponyfill/releases)
- [Changelog](https://github.com/jhildenbiddle/css-vars-ponyfill/blob/master/CHANGELOG.md)
- [Commits](https://github.com/jhildenbiddle/css-vars-ponyfill/compare/v2.4.3...v2.4.5)
---
updated-dependencies:
- dependency-name: css-vars-ponyfill
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: npmbuildbot-nextcloud[bot] <npmbuildbot-nextcloud[bot]@users.noreply.github.com>
Julius Härtl [Fri, 25 Jun 2021 16:52:48 +0000 (18:52 +0200)]
Merge pull request #27656 from nextcloud/dependabot/npm_and_yarn/build/node-sass-6.0.1
Bump node-sass from 6.0.0 to 6.0.1 in /build
Julius Härtl [Fri, 25 Jun 2021 16:42:46 +0000 (18:42 +0200)]
Merge pull request #27668 from nextcloud/fix/harden-context-registration-app-missing
Harden bootstrap context registrations when apps are missing