81f694d | C Montero-Luque | 08 March 2016, 13:48:12 UTC | 9.0.0 | 08 March 2016, 13:48:12 UTC |
f9a80a9 | Thomas Müller | 08 March 2016, 13:42:04 UTC | Merge pull request #22945 from owncloud/stable9-fixsharemountrecursion [stable9] Fix share mounting recursion | 08 March 2016, 13:42:04 UTC |
d63f556 | Vincent Petry | 08 March 2016, 10:23:20 UTC | Fix share mounting recursion | 08 March 2016, 11:58:46 UTC |
9232a12 | C. Montero Luque | 07 March 2016, 16:33:14 UTC | Merge pull request #22913 from owncloud/fix-failing-migration-stable9 Fix failing migration stable9 | 07 March 2016, 16:33:14 UTC |
b5a06ec | Thomas Müller | 07 March 2016, 13:36:47 UTC | Calendar and addressbook migration commands are always available | 07 March 2016, 14:24:23 UTC |
79811b5 | Thomas Müller | 07 March 2016, 13:34:28 UTC | Handle addressbook migration issue by writing the faulty event to the log and continue | 07 March 2016, 14:24:13 UTC |
6413fff | Thomas Müller | 07 March 2016, 13:11:14 UTC | Handle calendar migration issue by writing the faulty event to the log and continue | 07 March 2016, 14:24:03 UTC |
b3b5762 | Thomas Müller | 07 March 2016, 13:59:49 UTC | Merge pull request #22897 from owncloud/backport-22896 [9.0] Correctly default to null and add type hint | 07 March 2016, 13:59:49 UTC |
6bfeb45 | Thomas Müller | 07 March 2016, 13:58:31 UTC | Merge pull request #22906 from owncloud/stable9-quota-allowuploadwhenfreespaceisunlimited [stable9] Fix uploading to fed shares where free space is unlimited | 07 March 2016, 13:58:31 UTC |
c1876ea | Vincent Petry | 07 March 2016, 09:42:36 UTC | Fix uploading when free space is unlimited A federated share can report unlimited quota as -3, so the ajax/upload.php code needs to be adjusted to block uploads when the free space is unlimited. | 07 March 2016, 11:41:36 UTC |
9ec89b9 | Joas Schilling | 07 March 2016, 09:48:16 UTC | Correctly default to null and add type hint | 07 March 2016, 09:55:01 UTC |
0945cb7 | C Montero-Luque | 06 March 2016, 22:51:05 UTC | 9.0.0 RC3 | 06 March 2016, 22:51:05 UTC |
6f4712a | Thomas Müller | 06 March 2016, 18:57:53 UTC | Merge pull request #22884 from owncloud/backport-cache-results [stable9] Cache results of testRemoteUrl | 06 March 2016, 18:57:53 UTC |
d043b6b | Thomas Müller | 06 March 2016, 18:53:19 UTC | Merge pull request #22889 from owncloud/stable9-use-custom-header [stable9] Use custom header | 06 March 2016, 18:53:19 UTC |
ef66729 | Lukas Reschke | 05 March 2016, 22:04:49 UTC | Use custom header PHP in CGI mode eats the Authorization header => :bomb: | 05 March 2016, 22:07:11 UTC |
71e3f7f | Lukas Reschke | 04 March 2016, 14:13:56 UTC | Cache results of testRemoteUrl Otherwise setting up the storage will result in a HTTP request and thus slowing down ownCloud. Replaces https://github.com/owncloud/core/pull/22855 | 05 March 2016, 20:09:58 UTC |
0a5f34a | C Montero-Luque | 04 March 2016, 23:08:02 UTC | 9.0.0 RC2 | 04 March 2016, 23:08:02 UTC |
5488bb7 | C. Montero Luque | 04 March 2016, 23:02:45 UTC | Merge pull request #22879 from owncloud/stable9-backport-use-clob-for-timezone [stable9] Use CLOB for timezone | 04 March 2016, 23:02:45 UTC |
4b85660 | C. Montero Luque | 04 March 2016, 23:02:32 UTC | Merge pull request #22871 from owncloud/enable-federation-app-stable9 [stable9] Automatically enabled federation app | 04 March 2016, 23:02:32 UTC |
5080c34 | C. Montero Luque | 04 March 2016, 22:45:07 UTC | Merge pull request #22867 from owncloud/stable9-backport-22865 [stable9] Run cleanup of expired DB file locks to background job | 04 March 2016, 22:45:07 UTC |
5d402fc | C. Montero Luque | 04 March 2016, 21:41:26 UTC | Merge pull request #22848 from owncloud/stable9-fileactions-downloadspinnerfix [stable9] Fix download spinner to work with CSS styles | 04 March 2016, 21:41:26 UTC |
fb62043 | Lukas Reschke | 04 March 2016, 21:12:54 UTC | [stable9] Use CLOB for timezone TEXT defaults to a length of 255 which is going to fail in some cases as the timezone can be rather long. This changes it back to a CLOB as it has been before as well: owncloudarchive/calendar@8d8bb68. I'm not super convinced that CLOB is the best choice here but at least it seems to work. Fixes #22876 Backport of https://github.com/owncloud/core/pull/22878 to stable9 | 04 March 2016, 21:12:54 UTC |
b3c9ed8 | C. Montero Luque | 04 March 2016, 21:10:35 UTC | Merge pull request #22782 from owncloud/backport-22776-doc-fix Add Versions app header to config.sample.php | 04 March 2016, 21:10:35 UTC |
9737290 | Morris Jobke | 04 March 2016, 14:42:35 UTC | Run cleanup of expired DB file locks to background job * fixes #22819 The old way fired a DELETE statement on each destruction of the DBLockingProvider. Which could cause a lot of queries. It's enough to run this every 5 minutes in a background job, which in the end could result in file locks that exists 5 minutes longer - in the worst case and for not properly released locks. This makes the DB based locking a lot more performant and could result in a similar performance to the Redis based locking provider. | 04 March 2016, 19:13:05 UTC |
121ff35 | C. Montero Luque | 04 March 2016, 18:38:02 UTC | Merge branch 'stable9' into enable-federation-app-stable9 | 04 March 2016, 18:38:02 UTC |
bb0c304 | C. Montero Luque | 04 March 2016, 18:33:23 UTC | Merge pull request #22861 from owncloud/stable9-trashbin-checkpath [stable9] Properly check path validity before deleting to trash | 04 March 2016, 18:33:23 UTC |
c9c85b8 | Lukas Reschke | 04 March 2016, 16:59:57 UTC | Adjust OCS test | 04 March 2016, 16:59:57 UTC |
eb59aa8 | Lukas Reschke | 04 March 2016, 16:40:45 UTC | Automatically enabled federation app | 04 March 2016, 16:40:45 UTC |
96d45e9 | Vincent Petry | 04 March 2016, 14:27:31 UTC | Properly check path validity before deleting to trash This prevents deleting the whole "files" folder of the user whenever $ownerPath is empty. This can happen in concurrency situations. | 04 March 2016, 14:33:02 UTC |
0655f25 | Thomas Müller | 04 March 2016, 14:29:37 UTC | Merge pull request #22858 from owncloud/stable9-release-channel [stable9] Add release channel selection back | 04 March 2016, 14:29:37 UTC |
434747f | Thomas Müller | 04 March 2016, 14:29:27 UTC | Merge pull request #22832 from owncloud/external-unavailable-recheck9 [9.0] allow availability recheck for external storages | 04 March 2016, 14:29:27 UTC |
7ff2b92 | Lukas Reschke | 04 March 2016, 12:56:13 UTC | Add release channel selection back Allows to select the release channels again and also shows the last check date | 04 March 2016, 13:39:14 UTC |
3d28f36 | Thomas Müller | 04 March 2016, 13:05:45 UTC | Merge pull request #22852 from owncloud/backport-22851-php54-for-comments [9.0] ucwords does not support delimiter on 5.4 | 04 March 2016, 13:05:45 UTC |
62399f7 | Joas Schilling | 04 March 2016, 11:06:16 UTC | ucwords does not support delimiter on 5.4 | 04 March 2016, 11:20:50 UTC |
4fc6dea | Thomas Müller | 04 March 2016, 10:50:24 UTC | Merge pull request #22822 from owncloud/stable9-exclude-assets [stable9] Exclude the assets folder from integrity check | 04 March 2016, 10:50:24 UTC |
e6c6ee8 | Vincent Petry | 04 March 2016, 09:48:08 UTC | Fix download spinner to work with CSS styles A recent change replaced img elements with CSS icons for file actions. This fix adjusts the logic to work properly with CSS icons instead of images. | 04 March 2016, 09:50:41 UTC |
4da858b | Thomas Müller | 04 March 2016, 07:55:52 UTC | Merge pull request #22829 from owncloud/stable9-revert-22264-read-version-from-info.xml-only [stable9] Revert "No longer evaluate appinfo/version" | 04 March 2016, 07:55:52 UTC |
8e8f5cd | Vincent Petry | 02 March 2016, 11:17:14 UTC | Properly set exception in FailedStorage | 03 March 2016, 19:07:22 UTC |
f603c57 | Robin Appelman | 03 March 2016, 13:19:34 UTC | allow availability recheck for external storages | 03 March 2016, 19:07:18 UTC |
e155f28 | Vincent Petry | 03 March 2016, 17:37:48 UTC | Revert "No longer evaluate appinfo/version" | 03 March 2016, 17:42:23 UTC |
750fc9a | Lukas Reschke | 03 March 2016, 15:18:51 UTC | Merge pull request #22818 from owncloud/backport-fix-encryption-on-version-restore [stable9] Keep "encryptedVersion" when calling `\OC\Files\View::copy` | 03 March 2016, 15:18:51 UTC |
4186bcb | Lukas Reschke | 03 March 2016, 12:46:41 UTC | Exclude the assets folder from integrity check We should not scan the assets folder as this can contain user specific content. Partially addresses https://github.com/owncloud/core/issues/22803 | 03 March 2016, 15:00:34 UTC |
98f7917 | Lukas Reschke | 02 March 2016, 19:37:13 UTC | Keep "encryptedVersion" when calling `\OC\Files\View::copy` When calling `\OC\Files\View::copy` we should also keep the version to ensure that the file will always have the correct version attached and can be successfully decrypted. To test this the following steps are necessary (from https://github.com/owncloud/core/issues/22781#issuecomment-191328982): 1. setup a new ownCloud 9.0 beta2 2. enable encryption 2. upload a docx (5.7MB large) 3. upload the same file again and overwrite the existing file 4. I can download the original file and the first version 5. I restore the first version 6. restored version can no longer be downloaded with the error described above The manual cache operation in `\OCA\Files_Versions\Storage` is unfortunately necessary since `\OCA\Files_Versions\Storage::copyFileContents` is not using `\OCP\Files\Storage::moveFromStorage` in the case when an object storage is used. Due to the workaround added in https://github.com/owncloud/core/commit/54cea05271b887f1c8062c034741df869bc0f055 the stream is directly copied and thus bypassing the FS. | 03 March 2016, 13:41:53 UTC |
8d07cb4 | RealRancor | 02 March 2016, 11:51:04 UTC | Add Versions app header to config.sample.php | 02 March 2016, 14:33:09 UTC |
445957a | C Montero-Luque | 01 March 2016, 21:59:42 UTC | 9.0.0 RC1 | 01 March 2016, 21:59:42 UTC |
4d69e56 | C. Montero Luque | 01 March 2016, 20:36:37 UTC | Merge pull request #22757 from owncloud/apply-license Update copyright information and author file | 01 March 2016, 20:36:37 UTC |
12479a1 | C. Montero Luque | 01 March 2016, 20:32:27 UTC | Merge pull request #22756 from owncloud/exclude-custom-data-dir Exclude custom data directory from integrity checker | 01 March 2016, 20:32:27 UTC |
069c654 | C. Montero Luque | 01 March 2016, 19:42:59 UTC | Merge pull request #22684 from owncloud/part-file-root allow putting the part file in the view root | 01 March 2016, 19:42:59 UTC |
c51a01b | C. Montero Luque | 01 March 2016, 18:35:14 UTC | Merge branch 'master' into exclude-custom-data-dir | 01 March 2016, 18:35:14 UTC |
5a2fe41 | C. Montero Luque | 01 March 2016, 18:35:04 UTC | Merge branch 'master' into part-file-root | 01 March 2016, 18:35:04 UTC |
745fdc4 | C. Montero Luque | 01 March 2016, 18:34:23 UTC | Merge pull request #22742 from owncloud/ceph-keystone-readiness Use readiness notification socket to be absolutely sure this works | 01 March 2016, 18:34:23 UTC |
3067367 | Lukas Reschke | 01 March 2016, 16:52:32 UTC | Add new apps | 01 March 2016, 16:52:32 UTC |
c353d51 | Lukas Reschke | 01 March 2016, 16:48:23 UTC | Remove Scrutinizer Auto Fixer | 01 March 2016, 16:48:23 UTC |
c430f5b | Lukas Reschke | 01 March 2016, 16:45:05 UTC | Map Maci | 01 March 2016, 16:45:05 UTC |
933f60e | Lukas Reschke | 01 March 2016, 16:25:15 UTC | Update author information Probably nice for the people that contributed to 9.0 to see themselves in the AUTHORS file :) | 01 March 2016, 16:25:15 UTC |
2d68c1b | Lukas Reschke | 01 March 2016, 16:16:10 UTC | Exclude custom data directory from integrity checker We should not scan any custom data directory in the integrity checker as well. Otherwise this would lead to a massive increased update time that may likely exceed the timeout. To test this: 1. Install ownCloud 8.2.2, set as data dir another folder than `data` such as `data-asdf`. Make sure that folder lives in the web root as well. 2. Update that instance to 9.0.0 beta2 => Errors are shown in the code integrity check 3. Apply this patch and trigger the rescan in the admin settings => No errors are shown anymore (can also do a new update with that patch applied) Fixes https://github.com/owncloud/core/issues/22698 | 01 March 2016, 16:16:10 UTC |
49d3a7d | Robin Appelman | 29 February 2016, 12:39:27 UTC | add config sample | 01 March 2016, 14:29:19 UTC |
37f1206 | Robin Appelman | 26 February 2016, 15:29:42 UTC | allow putting the part file in the view root | 01 March 2016, 14:21:24 UTC |
900dcf6 | Thomas Müller | 01 March 2016, 13:47:09 UTC | Merge pull request #22699 from owncloud/checksum_int_test Checksum intergration tests and fixes | 01 March 2016, 13:47:09 UTC |
a83af96 | Thomas Müller | 01 March 2016, 13:46:51 UTC | Merge pull request #22686 from owncloud/cleanup_remote_address_books remove remote address book if access was revoked | 01 March 2016, 13:46:51 UTC |
3682a42 | Morris Jobke | 01 March 2016, 12:54:46 UTC | local entrypoint.sh isn't needed - all fixes are upstream | 01 March 2016, 12:54:46 UTC |
57babe0 | Vincent Petry | 01 March 2016, 10:24:10 UTC | Save some calls to refreshInfo during upload | 01 March 2016, 10:44:49 UTC |
ac39245 | Roeland Jago Douma | 29 February 2016, 09:29:48 UTC | Fix unit tests | 01 March 2016, 10:37:16 UTC |
ec140fa | Roeland Jago Douma | 28 February 2016, 19:21:43 UTC | Checksums on chunked files We should also store checksums on chunked files. We do not checksum individual chunks but only the final file. | 01 March 2016, 10:37:16 UTC |
3e88a50 | Roeland Jago Douma | 28 February 2016, 18:41:46 UTC | Remove checksum on upload of non checksumed file When we overwrite a checksumed file with a file without a checksum we should remove the checksum from the server. This is done by setting the column to empty. | 01 March 2016, 10:37:16 UTC |
03d0fa0 | Roeland Jago Douma | 28 February 2016, 10:53:56 UTC | Checksum intergration test * Upload file with checksum * Chunked upload with checksum * Copy file with checksum should also copy the checksum * Moving a file with checksum should also move the checksum * Uploading a file with checksum and overwriting it with a file without cheksum should remove the checksum | 01 March 2016, 10:37:16 UTC |
5fe5233 | Thomas Müller | 01 March 2016, 10:27:28 UTC | Merge pull request #22681 from owncloud/add-autodiscovery-for-ocs Add autodiscovery support to server-to-server sharing implementation | 01 March 2016, 10:27:28 UTC |
73e145c | Thomas Müller | 01 March 2016, 10:27:07 UTC | Merge pull request #22728 from owncloud/external-share-testremote use ocs discover endpoint to test remote | 01 March 2016, 10:27:07 UTC |
256dfd2 | Thomas Müller | 01 March 2016, 10:26:18 UTC | Merge pull request #17451 from owncloud/apps-disablebrokenappafterenable Disable app that bricks the server after enabling | 01 March 2016, 10:26:18 UTC |
1832bd0 | Bjoern Schiessle | 01 March 2016, 10:21:14 UTC | increase version number | 01 March 2016, 10:21:24 UTC |
4943a03 | Morris Jobke | 01 March 2016, 09:45:48 UTC | Use sockets for startup notification in primary storage tests | 01 March 2016, 09:45:48 UTC |
a66899c | Thomas Müller | 01 March 2016, 09:41:05 UTC | Handle null case | 01 March 2016, 09:41:05 UTC |
1652541 | Thomas Müller | 01 March 2016, 08:22:39 UTC | Merge pull request #22700 from owncloud/only_1_linkshare For now only allow 1 link share per file/folder | 01 March 2016, 08:22:39 UTC |
25a4571 | Thomas Müller | 01 March 2016, 08:22:08 UTC | Merge pull request #22731 from owncloud/hide-nodes-from-listening Hides nodes from listing that the user has no access to | 01 March 2016, 08:22:08 UTC |
fd4742d | Thomas Müller | 01 March 2016, 07:30:58 UTC | Merge pull request #22613 from owncloud/quota-changedavreturnvaluewhennoquotaset Don't return quota when none set | 01 March 2016, 07:30:58 UTC |
0dd0adf | Roeland Jago Douma | 29 February 2016, 13:20:36 UTC | Intergration tests | 01 March 2016, 07:29:15 UTC |
e1acad7 | Thomas Müller | 01 March 2016, 07:26:51 UTC | Merge pull request #22667 from owncloud/scrollbar make scrollbar less obnoxious: tad narrower, rounded corners | 01 March 2016, 07:26:51 UTC |
71e5de3 | Thomas Müller | 01 March 2016, 07:26:28 UTC | Merge pull request #22677 from owncloud/allow-to-overwrite-single-l10n-string-via-theme Allow to overwrite a single language string via the theme folder | 01 March 2016, 07:26:28 UTC |
ffce4fc | Roeland Jago Douma | 28 February 2016, 20:24:23 UTC | For now only allow 1 link share per file/folder Fixes #22692 This is a temp fix util we get #22327 We just block it in the OCS Share API since we have 1 endpoint now anyway. | 01 March 2016, 07:25:40 UTC |
91f01d2 | Thomas Müller | 01 March 2016, 07:25:39 UTC | Merge pull request #22691 from owncloud/distributions-are-gone-insane-nobody-ever-should-install-the-owncloud-debian-package Add question from where ownCloud was installed | 01 March 2016, 07:25:39 UTC |
f9ba4f9 | Thomas Müller | 01 March 2016, 07:23:52 UTC | Merge pull request #22722 from owncloud/fix-personal-page fix personal page layout for LDAP users, fix #22272 | 01 March 2016, 07:23:52 UTC |
1ba545d | Thomas Müller | 01 March 2016, 07:23:37 UTC | Merge pull request #22725 from owncloud/app-banners compress app banners on personal page | 01 March 2016, 07:23:37 UTC |
eb740d1 | Thomas Müller | 01 March 2016, 07:23:27 UTC | Merge pull request #22727 from owncloud/decrypt_all_master_key make decrypt all work with the master key | 01 March 2016, 07:23:27 UTC |
da18d04 | Thomas Müller | 01 March 2016, 07:20:34 UTC | Merge pull request #22733 from owncloud/size-propagation-new-file fix size propagation for new files | 01 March 2016, 07:20:34 UTC |
caf6c43 | Thomas Müller | 01 March 2016, 07:19:42 UTC | Merge pull request #22736 from owncloud/propagation-ignore-encryption ignore encryption keys for propagation | 01 March 2016, 07:19:42 UTC |
f3050b3 | Thomas Müller | 01 March 2016, 07:17:56 UTC | Merge pull request #22740 from owncloud/fix_resare_updates Check correct permissions when resharing | 01 March 2016, 07:17:56 UTC |
a06f59c | Jenkins for ownCloud | 01 March 2016, 06:55:33 UTC | [tx-robot] updated from transifex | 01 March 2016, 06:55:33 UTC |
3adb6ae | Thomas Müller | 01 March 2016, 06:24:57 UTC | Merge pull request #22707 from owncloud/use-our-public-api Use IQueryBuilder::PARAM_* instead of \PDO::PARAM_* | 01 March 2016, 06:24:57 UTC |
9ca1e9c | Lukas Reschke | 01 March 2016, 05:49:35 UTC | Only use scanner if remote is an ownCloud | 01 March 2016, 06:01:52 UTC |
e965dca | Lukas Reschke | 01 March 2016, 05:12:38 UTC | /shareinfo is not required | 01 March 2016, 06:01:52 UTC |
8f95d69 | Lukas Reschke | 29 February 2016, 20:52:43 UTC | Fix tests | 01 March 2016, 06:01:52 UTC |
74e47da | Lukas Reschke | 29 February 2016, 20:48:23 UTC | Add missing trailing slash | 01 March 2016, 06:01:51 UTC |
080a622 | Robin Appelman | 29 February 2016, 14:17:06 UTC | use ocs discover endpoint to test remote | 01 March 2016, 06:01:51 UTC |
88fc514 | Lukas Reschke | 29 February 2016, 21:44:40 UTC | Fix Scrutinizer issues | 29 February 2016, 21:44:40 UTC |
078cc3b | Robin McCorkell | 29 February 2016, 21:13:27 UTC | Use readiness notification socket to be absolutely sure this works | 29 February 2016, 21:20:11 UTC |
d04edfa | Lukas Reschke | 29 February 2016, 16:30:02 UTC | Hides nodes from listing that the user has no access to | 29 February 2016, 19:53:38 UTC |
8924b0a | Roeland Jago Douma | 29 February 2016, 18:12:19 UTC | Check correct permissions when resharing Fixes #22675 Since we only get a share id we do not know the path for the sharer. Now if we edit a share we start searching for shares for that user of that node. And deduce the permissions that way. * Intergration test added * Fix unit tests | 29 February 2016, 18:30:14 UTC |
003a686 | Robin Appelman | 29 February 2016, 16:43:23 UTC | ignore encryption keys for propagation | 29 February 2016, 16:47:09 UTC |
0091df2 | Vincent Petry | 29 February 2016, 16:39:21 UTC | Improved JS L10N bundle merging + tests | 29 February 2016, 16:39:21 UTC |
8c700cc | Robin Appelman | 29 February 2016, 16:31:01 UTC | fix size propagation for new files | 29 February 2016, 16:31:01 UTC |