]>
source.dussan.org Git - nextcloud-server.git/log
C Montero-Luque [Tue, 3 May 2016 08:38:56 +0000 (04:38 -0400)]
8.2.4
C Montero-Luque [Mon, 2 May 2016 08:15:36 +0000 (04:15 -0400)]
8.2.4 RC2
C. Montero Luque [Mon, 2 May 2016 08:09:39 +0000 (04:09 -0400)]
Merge pull request #24344 from owncloud/stable8.2_24326
[Stable 8.2] Make ownCloud work again in php 7.0.6
Roeland Jago Douma [Thu, 28 Apr 2016 10:23:17 +0000 (12:23 +0200)]
Make ownCloud work again in php 7.0.6
See https://bugs.php.net/bug.php?id=72117
C Montero-Luque [Wed, 27 Apr 2016 01:24:24 +0000 (21:24 -0400)]
8.2.4 RC1
Vincent Petry [Tue, 26 Apr 2016 18:49:29 +0000 (20:49 +0200)]
Merge pull request #24283 from owncloud/backport-24262-stable8.2
[stable8.2] check whether index is set before using it
Roeland Douma [Tue, 26 Apr 2016 18:23:25 +0000 (20:23 +0200)]
Merge pull request #24288 from owncloud/local-invalid-82
[8.2] error out if a local storage isn't setup correctly
Robin Appelman [Tue, 26 Apr 2016 14:08:52 +0000 (16:08 +0200)]
add tests
Robin Appelman [Mon, 25 Apr 2016 12:36:53 +0000 (14:36 +0200)]
error out if a local storage isn't setup correctly
Arthur Schiwon [Mon, 25 Apr 2016 16:36:50 +0000 (18:36 +0200)]
check whether index is set before using it
blizzz [Tue, 26 Apr 2016 11:04:42 +0000 (13:04 +0200)]
Merge pull request #24243 from owncloud/stable8.2-backport-24052
[stable8.2] Fix LDAP race conditions
Morris Jobke [Tue, 26 Apr 2016 08:57:49 +0000 (10:57 +0200)]
Merge pull request #24260 from owncloud/scanner-locking-82
[8.2] add locks in the scanner to prevent multiple scanners running on the …
Robin Appelman [Fri, 22 Apr 2016 14:07:08 +0000 (16:07 +0200)]
add locks in the scanner to prevent multiple scanners running on the same files
Robin Appelman [Mon, 25 Apr 2016 16:23:26 +0000 (18:23 +0200)]
Revert "add locks in the scanner to prevent multiple scanners running on the same files"
This reverts commit
fd8e3f730169ef97de98578b5b7aa726951a424e .
Morris Jobke [Mon, 25 Apr 2016 14:37:44 +0000 (16:37 +0200)]
Merge pull request #24237 from owncloud/backport-24214-stable8.2
[stable8.2] on clone Connection, do not take over the existing LDAP resource
Robin Appelman [Fri, 22 Apr 2016 14:07:08 +0000 (16:07 +0200)]
add locks in the scanner to prevent multiple scanners running on the same files
Morris Jobke [Mon, 18 Apr 2016 08:32:15 +0000 (10:32 +0200)]
Fix LDAP race conditions
* getFromCache is wrapped in isCached
* inbetween the two calls the cache entry hits it's TTL
* getFromCache returns null
* this fix only checkes if the returned value is null and
return only non-null values
Arthur Schiwon [Fri, 22 Apr 2016 19:43:41 +0000 (21:43 +0200)]
on clone Connection, do not take over the existing LDAP resource
For one, it solves potential conflicts when using the resource. For the
other, one on the login check (the only place where a clone happens
currently) we do not need to rebind after confirming the user's login
was successful.
blizzz [Fri, 22 Apr 2016 23:25:12 +0000 (01:25 +0200)]
Merge pull request #24144 from owncloud/stable8.2-filelist-redirectonstoragenotavailable
Fix StorageNotAvailable exception string detection
Thomas Müller [Fri, 22 Apr 2016 15:25:14 +0000 (17:25 +0200)]
Merge pull request #24181 from owncloud/backport-24145-limit-background-job-runtime-8.2
[8.2] Make sure that CLI cron doesn't run for ever, but makes use of the ne…
Thomas Müller [Fri, 22 Apr 2016 13:17:32 +0000 (15:17 +0200)]
Merge pull request #24197 from owncloud/backport-24183-change-background-job-sort-order-8.2
[8.2] Change the sort order of background jobs to be DESC instead of ASC
Joas Schilling [Fri, 22 Apr 2016 08:49:55 +0000 (10:49 +0200)]
Change the sort order of background jobs to be DESC instead of ASC
In theory, if your instance ever creates more jobs then your system cron can
handle, the default background jobs get never executed anymore. Because
everytime when the joblist returns the next job it looks for the next ID,
however there is always a new next ID, so it will never wrap back to execute
the low IDs. But when we change the sort order to be DESC, we make sure that
these low IDs are always executed, before the system jumps back up to
execute the new IDs.
Joas Schilling [Thu, 21 Apr 2016 08:33:44 +0000 (10:33 +0200)]
Make sure that CLI cron doesn't run for ever, but makes use of the next spawn
Thomas Müller [Fri, 22 Apr 2016 07:36:17 +0000 (09:36 +0200)]
Merge pull request #24171 from owncloud/stable8.2-certificate
[stable8.2] Ignore certificate file if it starts with file://
Vincent Petry [Fri, 22 Apr 2016 07:23:45 +0000 (09:23 +0200)]
Merge pull request #24162 from owncloud/backport-23461-activity-without-sharing-8.2
Fix "AutoloadNotAllowedException" when files_sharing is disabled
Vincent Petry [Fri, 22 Apr 2016 07:18:35 +0000 (09:18 +0200)]
Merge pull request #23807 from owncloud/backport-of-#23760-1
[stable8.2] Fix conditional check in MySQL setup
Christoph Wurst [Thu, 21 Apr 2016 18:31:59 +0000 (20:31 +0200)]
Merge pull request #24152 from owncloud/remember-email-when-setting-expiration
[stable8.2] remember email when setting expiration date
Lukas Reschke [Thu, 21 Apr 2016 16:55:33 +0000 (18:55 +0200)]
[stable8.2] Ignore certificate file if it starts with file://
Thomas Müller [Thu, 21 Apr 2016 14:21:27 +0000 (16:21 +0200)]
Merge pull request #24113 from owncloud/backport-24111-chunking-users-in-background-jobs-8.2
[8.2] Chunk the users correctly in the trashbin and versions background job
Joas Schilling [Tue, 22 Mar 2016 07:42:25 +0000 (08:42 +0100)]
Fix "AutoloadNotAllowedException" when files_sharing is disabled
Thomas Müller [Thu, 21 Apr 2016 10:56:57 +0000 (12:56 +0200)]
Merge pull request #23548 from owncloud/stable8.2-quota-recognizeremoteunlimitedquota
[stable8.2] Workaround to be able to recognize unlimited quota in fed shares
Christoph Wurst [Wed, 13 Apr 2016 15:32:00 +0000 (17:32 +0200)]
remember email when setting expiration date
fixes #22947
Vincent Petry [Thu, 21 Apr 2016 08:23:21 +0000 (10:23 +0200)]
Fix StorageNotAvailable exception string detection
Morris Jobke [Wed, 20 Apr 2016 20:34:47 +0000 (22:34 +0200)]
Merge pull request #24130 from owncloud/stable82_24108
[stable8.2] Allow setting can edit permissions on federated shares in webUI
Morris Jobke [Wed, 20 Apr 2016 19:07:20 +0000 (21:07 +0200)]
Merge pull request #23984 from owncloud/fix-infinite-loop-in-unavailable-mount
[stable8.2] Fixes a possible infinite change-dir-loop
Roeland Jago Douma [Wed, 20 Apr 2016 06:21:21 +0000 (08:21 +0200)]
Allow setting can edit permissions on federated shares in webUI
Fixes #24032
Since we have a slightly different UI for the federated shares our
normal logic fails us. This makes sure to add the correct permissions
when it is a federated share.
Björn Schießle [Wed, 20 Apr 2016 15:05:45 +0000 (17:05 +0200)]
Merge pull request #24100 from owncloud/fix_23632_8.2
[stable8.2] init users mount point before recovery
Vincent Petry [Wed, 20 Apr 2016 09:04:32 +0000 (11:04 +0200)]
Merge pull request #23363 from owncloud/smb-1.0.8-82
[8.2] update icewind/smb to 1.0.8
Vincent Petry [Wed, 20 Apr 2016 08:56:59 +0000 (10:56 +0200)]
Merge pull request #24000 from owncloud/shared-islocal-82
[8.2] implement isLocal for shared storage
Joas Schilling [Wed, 20 Apr 2016 08:43:58 +0000 (10:43 +0200)]
Copy the 9.0 method for the background jobs
Vincent Petry [Wed, 20 Apr 2016 08:42:59 +0000 (10:42 +0200)]
Merge pull request #23402 from owncloud/backport-23282-stable8.2
[stable8.2] fix writing to cache when fallback server should be used immediately
Joas Schilling [Wed, 20 Apr 2016 08:36:15 +0000 (10:36 +0200)]
Chunk the users correctly in the trashbin and versions background job
Roeland Douma [Tue, 19 Apr 2016 18:12:37 +0000 (20:12 +0200)]
Merge pull request #24008 from owncloud/fix_repeating_user_list
Fix repeating user list in webUI
Roeland Jago Douma [Thu, 14 Apr 2016 17:59:09 +0000 (19:59 +0200)]
Fix repeating user list in webUI
Steps:
1. create a folder A
2. share A with user1, user2 and user3
3. create a folder A/B
4. share A/B with user4 ("Shared in A with user1, user2, user3" appears in the sidebar below the share input field)
5. share A/B with user5 (the text is expanded with ", user1, user2, user3")
After:
user1, user2, user3 is only shown once
Björn Schießle [Tue, 19 Apr 2016 14:59:08 +0000 (16:59 +0200)]
we need to initialize the mount points of the given user before we recover
access to his files
Morris Jobke [Mon, 18 Apr 2016 06:47:55 +0000 (08:47 +0200)]
Merge pull request #24044 from owncloud/stable8.2-autoload
[stable8.2] Exclude autoload_static.php
Lukas Reschke [Sat, 16 Apr 2016 21:37:56 +0000 (23:37 +0200)]
Exclude autoload_static.php
Robin Appelman [Mon, 11 Jan 2016 12:58:22 +0000 (13:58 +0100)]
implement isLocal for shared storage
Arthur Schiwon [Wed, 13 Apr 2016 20:43:33 +0000 (22:43 +0200)]
Fixes a possible infinite change-dir-loop
Those can occure when browsing in a mount that got unavailable
Morris Jobke [Tue, 12 Apr 2016 08:42:10 +0000 (10:42 +0200)]
Merge pull request #23785 from owncloud/stable8.2-backport-23304
[stable8.2] Fix PHP memory leak in file_get_contents()
Joas Schilling [Fri, 8 Apr 2016 12:50:42 +0000 (14:50 +0200)]
Correctly return an empty string for empty files
Daniel Hansson [Tue, 5 Apr 2016 14:06:17 +0000 (16:06 +0200)]
[stable9] Fix conditional check in MySQL setup
Backport of "Fix conditional check in MySQL setup #23760"
Morris Jobke [Wed, 16 Mar 2016 12:49:07 +0000 (13:49 +0100)]
Fix PHP memory leak in file_get_contents()
* ref https://bugs.php.net/bug.php?id=61961
* ref https://github.com/owncloud/core/issues/20261#issuecomment-
180000256
* code is based on the proposal of @chriseqipe
* fixes #20261
Lukas Reschke [Fri, 1 Apr 2016 06:49:40 +0000 (08:49 +0200)]
Merge pull request #23711 from owncloud/fix_encryption_versions_on_external_storages_8.2
[stable8.2] fix creation of versions of encrypted files on external storages
Bjoern Schiessle [Wed, 30 Mar 2016 21:20:37 +0000 (23:20 +0200)]
fix creation of versions of encrypted files on external storages
in order to create a 1:1 copy of a file if a version gets created
we need to store this information on copyBetweenStorage(). This
allows us to by-pass the encryption wrapper if we read the source file.
Vincent Petry [Thu, 24 Mar 2016 10:51:28 +0000 (11:51 +0100)]
Workaround to be able to recognize unlimited quota in fed shares
Fixes issues where a user cannot upload to a fed share on OC >= 9.0
where the sharer has unlimited quota (-3)
Vincent Petry [Wed, 23 Mar 2016 13:40:56 +0000 (14:40 +0100)]
Merge pull request #23505 from owncloud/ee-1149-share-propagation-entries-in-db
Grab the values for share propagation manually from the DB
Morris Jobke [Wed, 23 Mar 2016 12:04:22 +0000 (13:04 +0100)]
Merge pull request #23457 from owncloud/backport-23329-stable8.2
[stable8.2] Avatar must be saved after login is done and external storages set up…
Joas Schilling [Wed, 23 Mar 2016 10:13:59 +0000 (11:13 +0100)]
Chunk the shareId query
Joas Schilling [Wed, 23 Mar 2016 09:50:16 +0000 (10:50 +0100)]
Grab the values for share propagation manually from the DB
Thomas Müller [Wed, 23 Mar 2016 08:12:22 +0000 (09:12 +0100)]
Merge pull request #23481 from owncloud/smb-handle-forbidden-82
[8.2] handle forbidden exceptions in smb backend
Robin Appelman [Wed, 10 Feb 2016 15:41:58 +0000 (16:41 +0100)]
handle forbidden exceptions in smb backend
Thomas Müller [Tue, 22 Mar 2016 09:18:12 +0000 (10:18 +0100)]
Merge pull request #23433 from owncloud/stable82_fix_22128
Do not show hash if parent is shared by link
Arthur Schiwon [Wed, 16 Mar 2016 19:51:03 +0000 (20:51 +0100)]
Avatar must be saved after login is done and external storages set up properly, fixes #21555
Roeland Jago Douma [Mon, 21 Mar 2016 11:47:08 +0000 (12:47 +0100)]
Do not show hash if parent is shared by link
fixes #22128
Since we store the password in the shared_with field of the database we
need to do some extra processing not to show it.
Morris Jobke [Mon, 21 Mar 2016 13:13:08 +0000 (14:13 +0100)]
Merge pull request #23391 from owncloud/stable8.2-share-keepoptioncheckboxinblocks
[stable8.2] Keep share checkboxes together
Arthur Schiwon [Tue, 15 Mar 2016 23:45:30 +0000 (00:45 +0100)]
fix writing to cache when fallback server should be used immediately
Roeland Douma [Fri, 18 Mar 2016 14:53:34 +0000 (15:53 +0100)]
Merge pull request #23379 from owncloud/stable8.2-backport-23370
[stable8.2] Update avatar on username change if avatar is set
Vincent Petry [Fri, 18 Mar 2016 10:59:57 +0000 (11:59 +0100)]
Keep share checkboxes together
- removed leading spaces before markup which can affect rendering in
some cases
- added shareOption CSS class to group and keep share option checkbox +
label
- moved ".showCruds" arrow into the matching shareOption to keep the
arrow together with the checkbox
Vincent Petry [Fri, 18 Mar 2016 10:24:58 +0000 (11:24 +0100)]
Merge pull request #22766 from owncloud/ceph-keystone-readiness-stable8.2
Synchronise files_external and objectstore Docker tests with master
Morris Jobke [Thu, 17 Mar 2016 16:34:22 +0000 (17:34 +0100)]
Update avatar on username change if avatar is set
* fixes #20455
Thomas Müller [Thu, 17 Mar 2016 19:50:53 +0000 (20:50 +0100)]
Merge pull request #23354 from owncloud/stable8.2_backport_23346
[Stable 8.2] Set proper public webdav permissions when public upload disabled
Robin Appelman [Thu, 17 Mar 2016 15:16:37 +0000 (16:16 +0100)]
update icewind/smb to 1.0.8
Roeland Jago Douma [Thu, 17 Mar 2016 10:35:31 +0000 (11:35 +0100)]
Set proper public webdav permissions when public upload disabled
Fixes #23325
It can happen that a user shares a folder with public upload. And some
time later the admin disables public upload on the server.
To make sure this is handled correctly we need to check the config value
and reduce the permissions.
Fix is kept small to be easy backportable.
Vincent Petry [Wed, 16 Mar 2016 17:10:28 +0000 (18:10 +0100)]
Merge pull request #23312 from owncloud/check-syntax-travis-stable8.2
[stable8.2] Execute parallel-lint
Lukas Reschke [Wed, 16 Mar 2016 13:57:10 +0000 (14:57 +0100)]
[stable8.2] Execute parallel-lint
Backport of https://github.com/owncloud/core/pull/22994 and https://github.com/owncloud/core/pull/23303
Morris Jobke [Wed, 16 Mar 2016 12:21:00 +0000 (13:21 +0100)]
Merge pull request #23234 from owncloud/stable8.2-fix_21678
[stable8.2] Gracefull handle link shares rename hook
Lukas Reschke [Tue, 15 Mar 2016 18:07:06 +0000 (19:07 +0100)]
Merge pull request #23266 from owncloud/fix_22907_8.2
allow group shares, even if not all public keys are available
Bjoern Schiessle [Tue, 15 Mar 2016 10:23:49 +0000 (11:23 +0100)]
allow group shares, even if not all public keys are available
Roeland Jago Douma [Fri, 5 Feb 2016 12:57:57 +0000 (13:57 +0100)]
Gracefull handle link shares rename hook
Fixes #21678
The hook is called on all renames. However when we use a link share
the getUserFolder fails. We now just opt out.
Vincent Petry [Mon, 14 Mar 2016 15:17:00 +0000 (16:17 +0100)]
Merge pull request #22934 from owncloud/stable8.2-backport-22872
[stable8.2] Update error text for link passwords
Thomas Müller [Mon, 14 Mar 2016 15:15:31 +0000 (16:15 +0100)]
Merge pull request #22944 from owncloud/backport-22800-stable8.2
[8.2] don't hide server not available exception, fixes #20536
Morris Jobke [Sun, 13 Mar 2016 13:53:17 +0000 (14:53 +0100)]
Merge pull request #23103 from owncloud/stable8.2-backport-23094
[stable8.2] Fake LOCK statement for Windows 7, 8 and 10 network mounts
Morris Jobke [Thu, 10 Mar 2016 14:02:37 +0000 (15:02 +0100)]
Fake LOCK statement for Windows 7, 8 and 10 network mounts
* fixes #22596
Morris Jobke [Wed, 9 Mar 2016 16:31:30 +0000 (17:31 +0100)]
Merge pull request #23025 from owncloud/stable8.2-backport-22986
[stable8.2] Remove disabled autocorrect for new file names
Morris Jobke [Wed, 9 Mar 2016 07:38:05 +0000 (08:38 +0100)]
Remove disabled autocorrect for new file names
* ref #22784
Morris Jobke [Wed, 9 Mar 2016 07:44:18 +0000 (08:44 +0100)]
Merge pull request #22842 from owncloud/stable82_22830
[Stable 8.2] Rename and move permissions are set when a file is updatable
Morris Jobke [Wed, 9 Mar 2016 07:43:11 +0000 (08:43 +0100)]
Merge pull request #22923 from owncloud/stable8.2-share-archivenamedownloadall
[stable8.2] Fix archive file name when downloading public share
Morris Jobke [Wed, 9 Mar 2016 07:42:33 +0000 (08:42 +0100)]
Merge pull request #22935 from owncloud/stable8.2-remove-wrongly-backported-test
Remove wrongly backported test
Morris Jobke [Wed, 9 Mar 2016 07:34:57 +0000 (08:34 +0100)]
Merge pull request #22927 from owncloud/stable8.2-files-newmenu-removebrowsercomplete
[stable8.2] Remove browser autocomplete in new file menu
C Montero-Luque [Tue, 8 Mar 2016 14:02:46 +0000 (09:02 -0500)]
8.2.3
Arthur Schiwon [Thu, 3 Mar 2016 00:15:36 +0000 (01:15 +0100)]
don't hide server not available exception, fixes #20536
Thomas Müller [Tue, 8 Mar 2016 09:31:38 +0000 (10:31 +0100)]
Fix casing - causes failure on php 5.4
Morris Jobke [Tue, 8 Mar 2016 08:57:53 +0000 (09:57 +0100)]
Remove wrongly backported test
* backported with #22752
Morris Jobke [Fri, 4 Mar 2016 17:11:42 +0000 (18:11 +0100)]
Update error text for link passwords
* this removes the old tooltip first before showing
the new one to update the text - otherwise the old
text will be shown
Vincent Petry [Wed, 2 Mar 2016 16:10:29 +0000 (17:10 +0100)]
Remove browser autocomplete in new file menu
Vincent Petry [Mon, 7 Mar 2016 10:55:55 +0000 (11:55 +0100)]
Remove "files" arg from download URL in public link page
When no files were specified for download, it means folder download.
In this case, no need to pass an empty "files" argument.
Vincent Petry [Mon, 7 Mar 2016 10:37:49 +0000 (11:37 +0100)]
Fix archive file name when downloading public share
When download a public link share folder using the button on the top
right, it doesn't provide a list of files.
This fix makes sure to trigger the correct logic when no file list was
given.
C Montero-Luque [Fri, 4 Mar 2016 23:15:14 +0000 (18:15 -0500)]
8.2.3 RC2
C. Montero Luque [Fri, 4 Mar 2016 19:25:53 +0000 (14:25 -0500)]
Merge pull request #22868 from owncloud/stable8.2-backport-22865
[stable8.2] Run cleanup of expired DB file locks to background job