]>
source.dussan.org Git - nextcloud-server.git/log
Frank Karlitschek [Thu, 23 Apr 2015 18:14:08 +0000 (20:14 +0200)]
8.0.3
Frank Karlitschek [Thu, 23 Apr 2015 18:03:15 +0000 (20:03 +0200)]
8.0.3 RC4
Frank Karlitschek [Wed, 15 Apr 2015 20:59:15 +0000 (22:59 +0200)]
8.0.3RC3
Thomas Müller [Thu, 16 Apr 2015 09:30:04 +0000 (11:30 +0200)]
Merge pull request #15577 from owncloud/isolation-level-stable8
Using TRANSACTION_READ_COMMITTED
Morris Jobke [Thu, 16 Apr 2015 09:02:50 +0000 (11:02 +0200)]
Merge pull request #15666 from owncloud/revert-15572-stable8-shares-properlyformatmountpoint
Revert "[stable8] Properly add trailing slash to mount point"
Thomas Müller [Thu, 16 Apr 2015 08:03:15 +0000 (10:03 +0200)]
Revert "[stable8] Properly add trailing slash to mount point"
Jörn Friedrich Dreyer [Thu, 16 Apr 2015 07:35:12 +0000 (09:35 +0200)]
Merge pull request #15572 from owncloud/stable8-shares-properlyformatmountpoint
[stable8] Properly add trailing slash to mount point
Frank Karlitschek [Wed, 15 Apr 2015 20:11:22 +0000 (22:11 +0200)]
8.0.3 RC2
Lukas Reschke [Mon, 13 Apr 2015 21:31:43 +0000 (23:31 +0200)]
Merge pull request #15558 from owncloud/backport-15541
[stable8] Add "Reply-To" support for sharing notifications
Thomas Müller [Mon, 13 Apr 2015 09:36:06 +0000 (11:36 +0200)]
Using TRANSACTION_READ_COMMITTED
Vincent Petry [Mon, 13 Apr 2015 10:36:47 +0000 (12:36 +0200)]
Properly add trailing slash to mount point
Fixes resolving mount points when shared mount point's target name has
the same prefix as the source name
Lukas Reschke [Sun, 12 Apr 2015 20:54:29 +0000 (22:54 +0200)]
Add "Reply-To" support for sharing notifications
Very hacky backport of https://github.com/owncloud/core/pull/15541 - I changed the code path to use OC_Mail instead the OCP pendant since I didn't want to modify the public API. (OCP\Util::sendMail() is anyways deprecated with 8.1)
Morris Jobke [Fri, 10 Apr 2015 21:39:46 +0000 (23:39 +0200)]
Merge pull request #15539 from owncloud/stable8-fixRenameFailDeleteTargetKeepSource
[stable8] Fix renameFailDeleteTargetKeepSource
Jörn Friedrich Dreyer [Thu, 9 Apr 2015 13:37:00 +0000 (15:37 +0200)]
fixes #15326
Thomas Müller [Tue, 7 Apr 2015 08:56:39 +0000 (10:56 +0200)]
Merge pull request #15425 from owncloud/failing-stable8-tests
Fix failing tests related to timezones on stable8
Joas Schilling [Tue, 7 Apr 2015 08:13:51 +0000 (10:13 +0200)]
Select the timezone on the right timestamp and assert it
Joas Schilling [Tue, 7 Apr 2015 08:13:06 +0000 (10:13 +0200)]
When guessing the timezone, the offset might only be valid on a given timestamp
Joas Schilling [Tue, 7 Apr 2015 08:12:15 +0000 (10:12 +0200)]
Remove server timezone dependency from files list test
Thomas Müller [Tue, 7 Apr 2015 07:52:23 +0000 (09:52 +0200)]
Merge pull request #15422 from owncloud/backport-15383-insertifnotexists-exception-message
Fix the exception messages
Joas Schilling [Thu, 2 Apr 2015 16:37:33 +0000 (18:37 +0200)]
Fix the exception messages
Morris Jobke [Fri, 3 Apr 2015 12:38:13 +0000 (14:38 +0200)]
Merge pull request #15378 from owncloud/issue/15377-fix-enable-for-group-stable8
Correctly split and join group list with | instead of ,
Joas Schilling [Thu, 2 Apr 2015 13:31:47 +0000 (15:31 +0200)]
Correctly split and join group list with | instead of ,
Morris Jobke [Mon, 30 Mar 2015 09:37:29 +0000 (11:37 +0200)]
Merge pull request #15302 from owncloud/update-3rdparty-stable8
update 3rdparty to match stable8 HEAD of repo
Morris Jobke [Mon, 30 Mar 2015 09:04:57 +0000 (11:04 +0200)]
update 3rdparty to match stable8 HEAD of repo
Thomas Müller [Fri, 27 Mar 2015 14:19:31 +0000 (15:19 +0100)]
Merge pull request #15275 from owncloud/fix-stable-8
Increment version
Lukas Reschke [Fri, 27 Mar 2015 14:11:08 +0000 (15:11 +0100)]
Increment version
Fixes https://github.com/owncloud/core/issues/15273
Frank Karlitschek [Thu, 26 Mar 2015 22:05:32 +0000 (23:05 +0100)]
This is RC1 and not RC
Frank Karlitschek [Thu, 26 Mar 2015 19:59:03 +0000 (20:59 +0100)]
8.0.3 RC
Morris Jobke [Fri, 27 Mar 2015 08:59:12 +0000 (09:59 +0100)]
Merge pull request #15246 from owncloud/stable8-share-partfilepermissions
[stable8] Fix share permission checks
Morris Jobke [Fri, 27 Mar 2015 08:57:38 +0000 (09:57 +0100)]
Merge pull request #15249 from owncloud/fix_group_share_oc8_backport
also call generateTarget for group shares
Morris Jobke [Fri, 27 Mar 2015 00:18:45 +0000 (01:18 +0100)]
Merge pull request #15250 from owncloud/use_default_share_folder_oc8
always fall back to default share folder
Lukas Reschke [Thu, 26 Mar 2015 22:00:36 +0000 (23:00 +0100)]
Merge pull request #14497 from owncloud/kill-substr-mssql-stable8
[stable8] Remove hacky Substring support for MSSQL
Bjoern Schiessle [Thu, 26 Mar 2015 20:56:44 +0000 (21:56 +0100)]
always fall back to default share folder
Bjoern Schiessle [Fri, 20 Mar 2015 14:51:25 +0000 (15:51 +0100)]
also call generateTarget for group share to add the correct prefix if share_folder is defined in config.php
Vincent Petry [Fri, 20 Mar 2015 10:30:51 +0000 (11:30 +0100)]
Fix share permission related unit tests
Vincent Petry [Thu, 19 Mar 2015 20:55:56 +0000 (21:55 +0100)]
Rename must be possible with update-only permission
and this as long as the rename is done within the same folder.
Vincent Petry [Thu, 19 Mar 2015 20:18:48 +0000 (21:18 +0100)]
Fix permission checks in Sabre connector
This fixes moving files in and out of shared folders with some exotic
permission combinations.
Vincent Petry [Wed, 18 Mar 2015 18:22:15 +0000 (19:22 +0100)]
Reenable trashbin after failed rename
After a failed rename, the post_rename hook is not called.
This quickfix makes sure the trashbin storage logic is reenabled
also after a failed rename.
Vincent Petry [Fri, 30 Jan 2015 13:19:23 +0000 (14:19 +0100)]
Fix shared storage permission checks
Morris Jobke [Thu, 26 Mar 2015 19:39:31 +0000 (20:39 +0100)]
Merge pull request #15238 from owncloud/stable8-fileid-increment
[stable8] SQLite autoincrement fix backport
Morris Jobke [Thu, 26 Mar 2015 19:10:46 +0000 (20:10 +0100)]
Merge pull request #14860 from owncloud/stable8-fix-sizepropagationwithshares
[stable8] Fix size propagation over shared storage boundary
Vincent Petry [Tue, 3 Mar 2015 10:14:45 +0000 (11:14 +0100)]
SQLite autoincrement fix backport
Add custom sqlite platform to set auto increment
Add repair step to fix SQLite autoincrement
Force Doctrine to generate alter table SQL statements for SQLite to make
sure the code from OCSqlitePlatform is triggered.
Lukas Reschke [Thu, 26 Mar 2015 17:17:59 +0000 (18:17 +0100)]
Merge pull request #15231 from owncloud/synchronize-php-setting
Synchronize PHP settings with master
Vincent Petry [Thu, 26 Mar 2015 16:25:07 +0000 (17:25 +0100)]
Merge pull request #15193 from owncloud/stable8-15145
Stable8: 15145
Lukas Reschke [Thu, 26 Mar 2015 15:54:15 +0000 (16:54 +0100)]
Synchronize PHP settings with master
Fixes https://github.com/owncloud/core/issues/15044
Vincent Petry [Thu, 26 Mar 2015 15:30:25 +0000 (16:30 +0100)]
Merge pull request #14914 from owncloud/backport-14766-compare-array-insertifnotexists
[Stable8] Backport 14766 compare array insertifnotexists
Lukas Reschke [Thu, 26 Mar 2015 12:28:00 +0000 (13:28 +0100)]
Merge pull request #15192 from owncloud/stable8-15153
Stable8: Add `getNonExistingName()` to the node api
Thomas Müller [Thu, 26 Mar 2015 10:50:32 +0000 (11:50 +0100)]
Merge pull request #15208 from owncloud/fix-15146-stable8
Do not use APCu when apc.enabled is Off.
Vincent Petry [Thu, 26 Mar 2015 10:27:49 +0000 (11:27 +0100)]
Merge pull request #15052 from rullzer/backport-15025
[stable8] Backport of #15025: OCS Respect enforced date
Andreas Fischer [Wed, 25 Mar 2015 13:52:01 +0000 (14:52 +0100)]
Do not use APCu when apc.enabled is Off.
Jan-Christoph Borchardt [Wed, 25 Mar 2015 11:43:05 +0000 (12:43 +0100)]
do not show update notification on mobile, fix overlapping of header menus, fix #10544
Robin Appelman [Tue, 24 Mar 2015 11:21:25 +0000 (12:21 +0100)]
when the path doesnt exist show a proper error page
Lukas Reschke [Tue, 24 Mar 2015 10:21:58 +0000 (11:21 +0100)]
Properly catch whether a share is `null`
Despite it's PHPDoc the function might return `null` which was not properly catched and thus in some situations the share was resolved to the sharing users root directory.
To test this perform the following steps:
* Share file in owncloud 7 (7.0.4.2)
* Delete the parent folder of the shared file
* The share stays is in the DB and the share via the sharelink is inaccessible. (which is good)
* Upgrade to owncloud 8 (8.0.2) (This step is crucial. The bug is not reproduceable without upgrading from 7 to 8. It seems like the old tokens are handled different than the newer ones)
* Optional Step: Logout, Reset Browser Session, etc.
* Access the share via the old share url: almost empty page, but there is a dowload button which adds a "/download" to the URL.
* Upon clicking, a download.zip is downloaded which contains EVERYTHING from the owncloud directory (of the user who shared the file)
* No exception is thrown and no error is logged.
This will add a check whether the share is a valid one and also adds unit tests to prevent further regressions in the future. Needs to be backported to ownCloud 8.
Adding a proper clean-up of the orphaned shares is out-of-scope and would probably require some kind of FK or so.
Fixes https://github.com/owncloud/core/issues/15097
Robin Appelman [Tue, 24 Mar 2015 14:00:36 +0000 (15:00 +0100)]
Add `getNonExistingName()` to the node api
Morris Jobke [Tue, 24 Mar 2015 10:03:58 +0000 (11:03 +0100)]
Merge pull request #15140 from owncloud/backport-15123-stable8
[backport] [stable8] offset needs to be considered in computed limit
Arthur Schiwon [Mon, 23 Mar 2015 15:51:40 +0000 (16:51 +0100)]
offset needs to be considered in computed limit
Thomas Müller [Mon, 23 Mar 2015 14:23:23 +0000 (15:23 +0100)]
Merge pull request #15119 from owncloud/remove-curl
Remove hard dependency on cURL for 8.0
Lukas Reschke [Mon, 23 Mar 2015 14:19:46 +0000 (15:19 +0100)]
Remove hard dependency on cURL for 8.0
This removes the recently introduced hard dependency on cURL for 8.0, for 8.1 it will still stay there.
Instead a warning will now be shown to the user asking to install the PHP cURL extension within the administrative interface of ownCloud.
Morris Jobke [Mon, 23 Mar 2015 14:10:00 +0000 (15:10 +0100)]
Merge pull request #15110 from owncloud/backport-15108
The iran timezone removed the DST handling which breaks the timezone lib
Vincent Petry [Mon, 23 Mar 2015 13:28:32 +0000 (14:28 +0100)]
Merge pull request #15079 from owncloud/fix-fileglobalgc-stable8
[stable8] Fix fileglobalgc unlink parameter warnings
Joas Schilling [Mon, 23 Mar 2015 13:08:47 +0000 (14:08 +0100)]
The iran timezone removed the DST handling which breaks the timezone lib
Robin McCorkell [Wed, 18 Mar 2015 16:19:04 +0000 (16:19 +0000)]
Add unit tests for gc() for \OC\Cache\FileGlobalGC
Robin McCorkell [Wed, 18 Mar 2015 00:07:18 +0000 (00:07 +0000)]
Fix fileglobalgc unlink parameter warnings
Thomas Müller [Fri, 20 Mar 2015 12:42:31 +0000 (13:42 +0100)]
Merge pull request #15064 from owncloud/backport-15050
[stable8] show a better error message when trying to create a user that already ex...
Robin Appelman [Fri, 20 Mar 2015 03:24:50 +0000 (04:24 +0100)]
show a better error message when trying to create a user that already exists
Thomas Müller [Fri, 20 Mar 2015 10:32:44 +0000 (11:32 +0100)]
Merge pull request #15043 from owncloud/stable8-dropbox-root-fix
[stable8] Fix root request path for Dropbox
Roeland Jago Douma [Thu, 19 Mar 2015 09:07:17 +0000 (10:07 +0100)]
Backport of #15025
When the expiration date is enforced respect this
- Make sure that we do not allow removing of the expiration date when this
is enforced in the settings.
- Added unit test
Vincent Petry [Tue, 17 Mar 2015 09:56:24 +0000 (10:56 +0100)]
Fix root request path for Dropbox
Morris Jobke [Wed, 18 Mar 2015 19:47:11 +0000 (20:47 +0100)]
Merge pull request #15008 from owncloud/backport-14071
add timeout to curl request
Lukas Reschke [Wed, 18 Mar 2015 16:40:23 +0000 (17:40 +0100)]
Merge pull request #15006 from owncloud/backport-14586
proper description of appcodechecker in config sample
Bjoern Schiessle [Tue, 10 Feb 2015 19:34:51 +0000 (20:34 +0100)]
add timeout to curl request
Morris Jobke [Fri, 27 Feb 2015 16:50:50 +0000 (17:50 +0100)]
proper description of appcodechecker in config sample
Morris Jobke [Wed, 18 Mar 2015 15:58:01 +0000 (16:58 +0100)]
Merge pull request #14928 from owncloud/stable8-repair-legacystoragenofatalfail
[stable8] Do not abort when meeting unfixable legacy storages
Thomas Müller [Tue, 17 Mar 2015 09:40:23 +0000 (10:40 +0100)]
Merge pull request #14926 from owncloud/stable8-rescanversionsonlyonce
[stable8] Only rescan versions once in trashbin
Joas Schilling [Mon, 16 Mar 2015 14:41:00 +0000 (15:41 +0100)]
Also add a note that clob does not work in the compare array
Conflicts:
lib/private/appframework/db/db.php
Joas Schilling [Mon, 16 Mar 2015 14:37:12 +0000 (15:37 +0100)]
The key is over configkey, user and app, not the value
stupid me :(
Vincent Petry [Fri, 27 Feb 2015 12:32:46 +0000 (13:32 +0100)]
Fixed expected warning count on repair fail
Vincent Petry [Fri, 27 Feb 2015 12:16:38 +0000 (13:16 +0100)]
Detect that the done flag was not set after repair fail
Vincent Petry [Fri, 27 Feb 2015 11:44:04 +0000 (12:44 +0100)]
Properly forward repair errors and warnings
This makes repair errors and warnings visible for the user when
upgrading on the command line or in the web UI.
Vincent Petry [Tue, 20 Jan 2015 13:25:07 +0000 (14:25 +0100)]
Do not abort when meeting unfixable legacy storages
Morris Jobke [Mon, 16 Mar 2015 12:37:42 +0000 (13:37 +0100)]
Merge pull request #14917 from owncloud/imagepng_expects_resource_issue_stable8
backport: validate resource's integrity before using it
Georg Ehrke [Fri, 13 Mar 2015 16:23:02 +0000 (17:23 +0100)]
validate resource's integrity before using it
Joas Schilling [Thu, 12 Mar 2015 08:18:43 +0000 (09:18 +0100)]
Also use all keys for an empty array, just in case
Joas Schilling [Wed, 11 Mar 2015 08:33:50 +0000 (09:33 +0100)]
Throw a RuntimeException in the cache aswell
Joas Schilling [Wed, 11 Mar 2015 08:00:47 +0000 (09:00 +0100)]
Fix doc blocks of insertIfNotExists() method
Conflicts:
lib/private/appframework/db/db.php
Joas Schilling [Tue, 10 Mar 2015 08:26:45 +0000 (09:26 +0100)]
Add test for UniqueConstraintViolationException on wrong key
Thomas Müller [Mon, 9 Mar 2015 21:12:31 +0000 (22:12 +0100)]
let insertIfNotExist() throw the native DBALException - no need to hide the real exception
Thomas Müller [Mon, 9 Mar 2015 19:53:08 +0000 (20:53 +0100)]
Adding unit test which shows insertIfNotExists to fall apart in certain situations
Joas Schilling [Mon, 9 Mar 2015 18:27:02 +0000 (19:27 +0100)]
Get the id before using it
Joas Schilling [Mon, 9 Mar 2015 18:07:22 +0000 (19:07 +0100)]
Better save then sorry
Joas Schilling [Mon, 9 Mar 2015 18:02:34 +0000 (19:02 +0100)]
insertIfNotExists() for storage insertion
Joas Schilling [Mon, 9 Mar 2015 17:20:51 +0000 (18:20 +0100)]
Only check unique keys for the comparison on filecache insert & update otherwise
Joas Schilling [Mon, 9 Mar 2015 16:25:02 +0000 (17:25 +0100)]
Allow specifying the compare-array for insertIfNotExists()
Conflicts:
lib/private/appframework/db/db.php
blizzz [Fri, 13 Mar 2015 14:32:42 +0000 (15:32 +0100)]
Merge pull request #14875 from owncloud/backport-14849-stable8
[stable8] support paged results against 389ds.
Arthur Schiwon [Thu, 12 Mar 2015 21:47:20 +0000 (22:47 +0100)]
support paged results against 389ds.
Vincent Petry [Mon, 9 Mar 2015 11:41:29 +0000 (12:41 +0100)]
Add unit test for size propagation across share boundaries
Vincent Petry [Thu, 5 Mar 2015 21:23:47 +0000 (22:23 +0100)]
Fix size propagation over shared storage boundary
Thomas Müller [Fri, 13 Mar 2015 08:25:10 +0000 (09:25 +0100)]
Merge pull request #14845 from owncloud/fix-14843-stable8
cron shall not operate in case we are in maintenance mode - fixes #14843
Thomas Müller [Thu, 12 Mar 2015 20:03:26 +0000 (21:03 +0100)]
cron shall not operate in case we are in maintenance mode - fixes #14843
Thomas Müller [Thu, 12 Mar 2015 19:38:04 +0000 (20:38 +0100)]
Merge pull request #14839 from owncloud/backport/14838
[stable8] Add cURL as hard-dependency