]>
source.dussan.org Git - nextcloud-server.git/log
Vincent Petry [Tue, 1 Mar 2016 10:24:10 +0000 (11:24 +0100)]
Save some calls to refreshInfo during upload
Roeland Jago Douma [Mon, 29 Feb 2016 09:29:48 +0000 (10:29 +0100)]
Fix unit tests
Roeland Jago Douma [Sun, 28 Feb 2016 19:21:43 +0000 (20:21 +0100)]
Checksums on chunked files
We should also store checksums on chunked files.
We do not checksum individual chunks but only the final file.
Roeland Jago Douma [Sun, 28 Feb 2016 18:41:46 +0000 (19:41 +0100)]
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.
Roeland Jago Douma [Sun, 28 Feb 2016 10:53:56 +0000 (11:53 +0100)]
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
Thomas Müller [Tue, 1 Mar 2016 10:27:28 +0000 (11:27 +0100)]
Merge pull request #22681 from owncloud/add-autodiscovery-for-ocs
Add autodiscovery support to server-to-server sharing implementation
Thomas Müller [Tue, 1 Mar 2016 10:27:07 +0000 (11:27 +0100)]
Merge pull request #22728 from owncloud/external-share-testremote
use ocs discover endpoint to test remote
Thomas Müller [Tue, 1 Mar 2016 10:26:18 +0000 (11:26 +0100)]
Merge pull request #17451 from owncloud/apps-disablebrokenappafterenable
Disable app that bricks the server after enabling
Thomas Müller [Tue, 1 Mar 2016 08:22:39 +0000 (09:22 +0100)]
Merge pull request #22700 from owncloud/only_1_linkshare
For now only allow 1 link share per file/folder
Thomas Müller [Tue, 1 Mar 2016 08:22:08 +0000 (09:22 +0100)]
Merge pull request #22731 from owncloud/hide-nodes-from-listening
Hides nodes from listing that the user has no access to
Thomas Müller [Tue, 1 Mar 2016 07:30:58 +0000 (08:30 +0100)]
Merge pull request #22613 from owncloud/quota-changedavreturnvaluewhennoquotaset
Don't return quota when none set
Roeland Jago Douma [Mon, 29 Feb 2016 13:20:36 +0000 (14:20 +0100)]
Intergration tests
Thomas Müller [Tue, 1 Mar 2016 07:26:51 +0000 (08:26 +0100)]
Merge pull request #22667 from owncloud/scrollbar
make scrollbar less obnoxious: tad narrower, rounded corners
Thomas Müller [Tue, 1 Mar 2016 07:26:28 +0000 (08:26 +0100)]
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
Roeland Jago Douma [Sun, 28 Feb 2016 20:24:23 +0000 (21:24 +0100)]
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.
Thomas Müller [Tue, 1 Mar 2016 07:25:39 +0000 (08:25 +0100)]
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
Thomas Müller [Tue, 1 Mar 2016 07:23:52 +0000 (08:23 +0100)]
Merge pull request #22722 from owncloud/fix-personal-page
fix personal page layout for LDAP users, fix #22272
Thomas Müller [Tue, 1 Mar 2016 07:23:37 +0000 (08:23 +0100)]
Merge pull request #22725 from owncloud/app-banners
compress app banners on personal page
Thomas Müller [Tue, 1 Mar 2016 07:23:27 +0000 (08:23 +0100)]
Merge pull request #22727 from owncloud/decrypt_all_master_key
make decrypt all work with the master key
Thomas Müller [Tue, 1 Mar 2016 07:20:34 +0000 (08:20 +0100)]
Merge pull request #22733 from owncloud/size-propagation-new-file
fix size propagation for new files
Thomas Müller [Tue, 1 Mar 2016 07:19:42 +0000 (08:19 +0100)]
Merge pull request #22736 from owncloud/propagation-ignore-encryption
ignore encryption keys for propagation
Thomas Müller [Tue, 1 Mar 2016 07:17:56 +0000 (08:17 +0100)]
Merge pull request #22740 from owncloud/fix_resare_updates
Check correct permissions when resharing
Jenkins for ownCloud [Tue, 1 Mar 2016 06:55:33 +0000 (01:55 -0500)]
[tx-robot] updated from transifex
Thomas Müller [Tue, 1 Mar 2016 06:24:57 +0000 (07:24 +0100)]
Merge pull request #22707 from owncloud/use-our-public-api
Use IQueryBuilder::PARAM_* instead of \PDO::PARAM_*
Lukas Reschke [Tue, 1 Mar 2016 05:49:35 +0000 (06:49 +0100)]
Only use scanner if remote is an ownCloud
Lukas Reschke [Tue, 1 Mar 2016 05:12:38 +0000 (06:12 +0100)]
/shareinfo is not required
Lukas Reschke [Mon, 29 Feb 2016 20:52:43 +0000 (21:52 +0100)]
Fix tests
Lukas Reschke [Mon, 29 Feb 2016 20:48:23 +0000 (21:48 +0100)]
Add missing trailing slash
Robin Appelman [Mon, 29 Feb 2016 14:17:06 +0000 (15:17 +0100)]
use ocs discover endpoint to test remote
Lukas Reschke [Mon, 29 Feb 2016 21:44:40 +0000 (22:44 +0100)]
Fix Scrutinizer issues
Lukas Reschke [Mon, 29 Feb 2016 16:30:02 +0000 (17:30 +0100)]
Hides nodes from listing that the user has no access to
Roeland Jago Douma [Mon, 29 Feb 2016 18:12:19 +0000 (19:12 +0100)]
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
Robin Appelman [Mon, 29 Feb 2016 16:43:23 +0000 (17:43 +0100)]
ignore encryption keys for propagation
Vincent Petry [Mon, 29 Feb 2016 16:39:21 +0000 (17:39 +0100)]
Improved JS L10N bundle merging + tests
Robin Appelman [Mon, 29 Feb 2016 16:31:01 +0000 (17:31 +0100)]
fix size propagation for new files
Thomas Müller [Mon, 29 Feb 2016 15:36:34 +0000 (16:36 +0100)]
Merge pull request #22623 from owncloud/docker-logs-on-swift-external
Print docker logs to the console fro debugging
Thomas Müller [Mon, 29 Feb 2016 14:22:09 +0000 (15:22 +0100)]
Merge pull request #22701 from owncloud/input-tel
Style telephone inputs like other types
Jan-Christoph Borchardt [Mon, 29 Feb 2016 14:00:23 +0000 (15:00 +0100)]
compress app banners on personal page
Thomas Müller [Mon, 29 Feb 2016 14:00:53 +0000 (15:00 +0100)]
Merge pull request #22663 from owncloud/sidebar-mobile
do not expand sidebar to full width on mobile, but up the min-width
Bjoern Schiessle [Mon, 29 Feb 2016 13:50:56 +0000 (14:50 +0100)]
make decrypt all work with the master key
Jan-Christoph Borchardt [Mon, 29 Feb 2016 13:40:26 +0000 (14:40 +0100)]
fix personal page layout for LDAP users, fix #22272
Vincent Petry [Wed, 24 Feb 2016 09:39:04 +0000 (10:39 +0100)]
Return -3 for unlimited quota
Returns -3 for unlimited quota in Webdav response.
Also adjusted personal page to show unlimited quota when set.
Thomas Müller [Mon, 29 Feb 2016 12:44:56 +0000 (13:44 +0100)]
Merge pull request #22662 from owncloud/comments-count
remove comments count because it is not that relevant to show directly
Vincent Petry [Tue, 7 Jul 2015 15:29:54 +0000 (17:29 +0200)]
Disable app that bricks the server after enabling
If an app is getting enabled in the web UI, an ajax call is now made to
make sure the server still works. If it doesn't, it sends an emergency
app disabling call to disable the breaking app.
Thomas Müller [Mon, 29 Feb 2016 10:40:14 +0000 (11:40 +0100)]
Merge pull request #22713 from owncloud/fix-since-version-on-commentsvevent
Fix since version
Joas Schilling [Wed, 24 Feb 2016 11:42:34 +0000 (12:42 +0100)]
Fix since version
Thomas Müller [Mon, 29 Feb 2016 10:01:34 +0000 (11:01 +0100)]
Merge pull request #22638 from owncloud/comments-db-indexes
add index definitions for comments tables
Lukas Reschke [Mon, 29 Feb 2016 08:49:11 +0000 (09:49 +0100)]
Fix wording
Joas Schilling [Mon, 29 Feb 2016 08:44:40 +0000 (09:44 +0100)]
Use IQueryBuilder::PARAM_* instead of \PDO::PARAM_*
Thomas Müller [Mon, 29 Feb 2016 07:53:58 +0000 (08:53 +0100)]
Merge pull request #22683 from owncloud/fix_22682
Relax rootfolder check
Jenkins for ownCloud [Mon, 29 Feb 2016 06:55:04 +0000 (01:55 -0500)]
[tx-robot] updated from transifex
Thomas Müller [Mon, 29 Feb 2016 06:08:57 +0000 (07:08 +0100)]
Merge pull request #22673 from owncloud/fix_enforced_expire_date_setting
Expiration date can only be enforced if default is enabled
Hendrik Leppelsack [Sun, 28 Feb 2016 23:09:13 +0000 (00:09 +0100)]
style telephone inputs like other types
Jenkins for ownCloud [Sun, 28 Feb 2016 06:55:12 +0000 (01:55 -0500)]
[tx-robot] updated from transifex
Lukas Reschke [Sat, 27 Feb 2016 14:42:06 +0000 (15:42 +0100)]
Add question from where ownCloud was enabled
With regard to the following patch in Debian I'd recommend that we add to the issue template that we ask where users got their ownCloud from.
This is super dangerous stuff from Debian again. Can't call it otherwise. With 9.0 we can detect that since the question for the code integrity would return "Not enabled" instead of passed. But unluckily this is already 8.2.
(while skipping one version *might* work it is completely untested and I smell already users reporting very hard to debug bugs to us => Waste of time)
https://sources.debian.net/src/owncloud/8.2.2~dfsg-1/debian/patches/0009-Don-t-stop-update-over-several-major-versions.patch/
Jenkins for ownCloud [Sat, 27 Feb 2016 06:56:08 +0000 (01:56 -0500)]
[tx-robot] updated from transifex
Roeland Jago Douma [Fri, 26 Feb 2016 15:05:32 +0000 (16:05 +0100)]
Relax rootfolder check
* Updated unit tests
* Added intergration test
Thomas Müller [Fri, 26 Feb 2016 13:05:29 +0000 (14:05 +0100)]
Merge pull request #22669 from owncloud/fix-email-form
Fix email form on personal page
Joas Schilling [Fri, 26 Feb 2016 12:56:02 +0000 (13:56 +0100)]
Allow to overwrite a single language string via the theme folder
Roeland Jago Douma [Fri, 26 Feb 2016 10:38:06 +0000 (11:38 +0100)]
Expiration date can only be enforced if default is enabled
If the default expiration date is not enebaled it can not be enforced.
* Added unit tests
Thomas Müller [Fri, 26 Feb 2016 09:49:12 +0000 (10:49 +0100)]
Merge pull request #22660 from owncloud/fix_22656
Do not allow sharing of the users root folder
Thomas Müller [Fri, 26 Feb 2016 09:48:55 +0000 (10:48 +0100)]
Merge pull request #22671 from owncloud/issue-22670
Move the tag filter at the end for now
Thomas Müller [Fri, 26 Feb 2016 09:48:21 +0000 (10:48 +0100)]
Merge pull request #22646 from owncloud/fix_22642
Set default expiration date if none given on share creation
Thomas Müller [Fri, 26 Feb 2016 09:48:07 +0000 (10:48 +0100)]
Merge pull request #22640 from owncloud/fix_22587
Remove delete permissions for read-only federated reshares
Thomas Müller [Fri, 26 Feb 2016 09:47:40 +0000 (10:47 +0100)]
Merge pull request #22608 from owncloud/collaborative-tags
Rename system tags app to collaborative tags
Thomas Müller [Fri, 26 Feb 2016 09:47:20 +0000 (10:47 +0100)]
Merge pull request #22461 from owncloud/fix_6773
Allow theming of actions
Joas Schilling [Fri, 26 Feb 2016 08:52:29 +0000 (09:52 +0100)]
Move the tag filter at the end for now
Thomas Müller [Fri, 26 Feb 2016 08:32:41 +0000 (09:32 +0100)]
Merge pull request #22650 from owncloud/fix_hook
Fix verifyExpirationDate passwordSet argument
Joas Schilling [Fri, 26 Feb 2016 08:28:18 +0000 (09:28 +0100)]
Email endpoint is controlled by the username setting, not password
Joas Schilling [Wed, 24 Feb 2016 08:04:14 +0000 (09:04 +0100)]
Correctly indent uneditable email/display name fields
Lukas Reschke [Thu, 25 Feb 2016 19:46:01 +0000 (20:46 +0100)]
Add autodiscovery support to server-to-server sharing
Adds autodiscovery support to server-to-server sharing as specified in the specification. If no discovery data is found it is using the fallback ownCloud endpoints for legacy support.
Joas Schilling [Wed, 24 Feb 2016 07:34:07 +0000 (08:34 +0100)]
Rename system tags app to collaborative tags
Jan-Christoph Borchardt [Fri, 26 Feb 2016 07:33:48 +0000 (08:33 +0100)]
make scrollbar less obnoxious: tad narrower, rounded corners
Jenkins for ownCloud [Fri, 26 Feb 2016 06:55:44 +0000 (01:55 -0500)]
[tx-robot] updated from transifex
Arthur Schiwon [Fri, 26 Feb 2016 00:02:22 +0000 (01:02 +0100)]
exchange user_id_key for a unique one.
Vincent Petry [Thu, 25 Feb 2016 16:48:58 +0000 (17:48 +0100)]
Fix favorite icon unit test for icon image
Vincent Petry [Thu, 25 Feb 2016 16:23:32 +0000 (17:23 +0100)]
Make more action icons themable + style fixes
Action icons now appear properly in public link page.
More actions are now CSS icons.
Roeland Jago Douma [Thu, 25 Feb 2016 15:43:03 +0000 (16:43 +0100)]
Close class
Roeland Jago Douma [Wed, 17 Feb 2016 10:04:29 +0000 (11:04 +0100)]
Make file actions use icon CSS classes
This makes theming of file actions possible
Jan-Christoph Borchardt [Thu, 25 Feb 2016 20:45:32 +0000 (21:45 +0100)]
do not expand sidebar to full width on mobile, but up the min-width, fix #19915
Thomas Müller [Thu, 25 Feb 2016 20:43:32 +0000 (21:43 +0100)]
Merge pull request #22584 from owncloud/fix-app-load-order-fixes-22508
Before installing new shipped apps we need to load authentication apps
Thomas Müller [Thu, 25 Feb 2016 20:42:20 +0000 (21:42 +0100)]
Merge pull request #22653 from owncloud/integration-tests-for-dav-csrf
Add integration test for CSRF protection on DAV
Thomas Müller [Thu, 25 Feb 2016 20:42:03 +0000 (21:42 +0100)]
Merge pull request #22654 from owncloud/icon-fixes
add download icon for image detail view, ref gallery issue 51
Thomas Müller [Thu, 25 Feb 2016 20:41:48 +0000 (21:41 +0100)]
Merge pull request #22659 from owncloud/fix-formatting
Fix formatting of response
Thomas Müller [Thu, 25 Feb 2016 20:41:29 +0000 (21:41 +0100)]
Merge pull request #22658 from owncloud/exclude-ocs-provider-from-rewrite-rules
Exclude ocs-provider from rewrite rule
Jan-Christoph Borchardt [Thu, 25 Feb 2016 19:48:19 +0000 (20:48 +0100)]
remove comments count because it is not that relevant to show directly
Roeland Jago Douma [Thu, 25 Feb 2016 19:22:35 +0000 (20:22 +0100)]
Do not allow sharing of the root folder
Sharing of the users root folder should not be allowed as it is very
weird UX. Also many of our clients have no proper way of displaying
this.
Added unit test
Also added intergration tests to make sure we won't allow it in the
future.
Lukas Reschke [Thu, 25 Feb 2016 18:55:28 +0000 (19:55 +0100)]
Fix typo
Lukas Reschke [Thu, 25 Feb 2016 18:05:05 +0000 (19:05 +0100)]
Fix formatting of response
The elements are expected to be within a `service` array as per specification.
Lukas Reschke [Thu, 25 Feb 2016 17:47:09 +0000 (18:47 +0100)]
Exclude ocs-provider from rewrite rule
Otherwise `localhost/ocs-provider/` cannot be accessed if mod_rewrite is install
ed. Only affects master.
Lukas Reschke [Thu, 25 Feb 2016 16:19:24 +0000 (17:19 +0100)]
Add integration test for CSRF protection on DAV
This adds the integration tests for the CSRF protection on the DAV backend introduced with 9.0.
Fixes https://github.com/owncloud/core/issues/22598
Jan-Christoph Borchardt [Thu, 25 Feb 2016 16:24:37 +0000 (17:24 +0100)]
add download icon for image detail view, ref gallery issue 51
Thomas Müller [Thu, 25 Feb 2016 15:58:00 +0000 (16:58 +0100)]
Merge pull request #22644 from owncloud/external-share-manager
inject the correct external share manager into the storage
Thomas Müller [Thu, 25 Feb 2016 15:56:19 +0000 (16:56 +0100)]
Merge pull request #21854 from owncloud/fix-share-hook-group-add
Fix addUserToGroup hook of the share code
Thomas Müller [Thu, 25 Feb 2016 15:55:36 +0000 (16:55 +0100)]
Merge pull request #22628 from owncloud/fix-thrashbin-cronjob
Skip users with no trashbin
Thomas Müller [Thu, 25 Feb 2016 15:55:17 +0000 (16:55 +0100)]
Merge pull request #22611 from owncloud/add-uid-on-hover
Add the uid on hover for sharing autocomplete
Roeland Jago Douma [Thu, 25 Feb 2016 14:39:02 +0000 (15:39 +0100)]
Fix verifyExpirationDate passwordSet argument
Password set should be false if the password is null.
Also updated the unit tests to tests this now.
Robin Appelman [Thu, 25 Feb 2016 12:33:42 +0000 (13:33 +0100)]
inject the correct external share manager into the storage
Thomas Müller [Thu, 25 Feb 2016 13:36:00 +0000 (14:36 +0100)]
Merge pull request #22636 from owncloud/fix-ssl-on-external-storages
Fix HTTPS support on external storages
Thomas Müller [Thu, 25 Feb 2016 13:35:39 +0000 (14:35 +0100)]
Merge pull request #22604 from owncloud/fix-google-drive-encryption
Copy into local file