]> source.dussan.org Git - nextcloud-server.git/log
nextcloud-server.git
10 years agoSync file list with file actions
Vincent Petry [Fri, 27 Jun 2014 11:36:18 +0000 (13:36 +0200)]
Sync file list with file actions

Whenever file actions are registered later, now the file lists are
automatically notified.

Added FileActions.addUpdateListener() to be able to receive such
notifications.

This removes the need for apps to manually call FileActions.display()
after registering new actions.

This fixes issues with race conditions when file actions are
registered after the file list was already rendered.

10 years agoMerge pull request #9247 from owncloud/move-webdav-class-to-core-master
Thomas Müller [Fri, 27 Jun 2014 10:59:59 +0000 (12:59 +0200)]
Merge pull request #9247 from owncloud/move-webdav-class-to-core-master

Move webdav class to core master

10 years agoMerge pull request #9215 from owncloud/officemimetypesupdatefix
Vincent Petry [Fri, 27 Jun 2014 09:23:19 +0000 (11:23 +0200)]
Merge pull request #9215 from owncloud/officemimetypesupdatefix

Office mime types update fix

10 years agoremove pointless require - we should kill all require_once like that in our tests
Thomas Müller [Fri, 27 Jun 2014 07:30:42 +0000 (09:30 +0200)]
remove pointless require - we should kill all require_once like that in our tests

10 years agofix autoloader
Thomas Müller [Thu, 5 Jun 2014 16:18:16 +0000 (18:18 +0200)]
fix autoloader

10 years agoMove \OC\Files\Storage\DAV to core in order to reduce inter-app dependencies
Thomas Müller [Thu, 5 Jun 2014 16:13:50 +0000 (18:13 +0200)]
Move \OC\Files\Storage\DAV to core in order to reduce inter-app dependencies

10 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Fri, 27 Jun 2014 05:55:44 +0000 (01:55 -0400)]
[tx-robot] updated from transifex

10 years agoMerge pull request #9241 from owncloud/backgroundjob-check
icewind1991 [Fri, 27 Jun 2014 00:24:22 +0000 (02:24 +0200)]
Merge pull request #9241 from owncloud/backgroundjob-check

Check if classes/method exists before trying to call them in background jobs

10 years agoFix check if class exists
Robin Appelman [Thu, 26 Jun 2014 22:52:37 +0000 (00:52 +0200)]
Fix check if class exists

10 years agoMerge pull request #9051 from owncloud/Bagera-master
Frank Karlitschek [Thu, 26 Jun 2014 21:48:55 +0000 (17:48 -0400)]
Merge pull request #9051 from owncloud/Bagera-master

Fix delete action height

10 years agoMerge pull request #9236 from owncloud/sharing-settingswording
icewind1991 [Thu, 26 Jun 2014 20:56:46 +0000 (22:56 +0200)]
Merge pull request #9236 from owncloud/sharing-settingswording

Fix wording for remote shares in settings page

10 years agoCheck if classes/method exists before trying to call them in background jobs
Robin Appelman [Thu, 26 Jun 2014 20:39:40 +0000 (22:39 +0200)]
Check if classes/method exists before trying to call them in background jobs

10 years agoFix wording for remote shares in settings page
Vincent Petry [Thu, 26 Jun 2014 17:35:57 +0000 (19:35 +0200)]
Fix wording for remote shares in settings page

10 years agoAdd missing quotes for Oracle
Vincent Petry [Thu, 26 Jun 2014 17:24:46 +0000 (19:24 +0200)]
Add missing quotes for Oracle

10 years agoMerge pull request #9234 from owncloud/fix-ellipsis-for-folders
Raghu Nayyar [Thu, 26 Jun 2014 17:15:40 +0000 (22:45 +0530)]
Merge pull request #9234 from owncloud/fix-ellipsis-for-folders

Fix ellipsis for folders on mobile screens

10 years agoMerge pull request #9230 from owncloud/fix-repair-step-php-53
Thomas Müller [Thu, 26 Jun 2014 15:20:09 +0000 (17:20 +0200)]
Merge pull request #9230 from owncloud/fix-repair-step-php-53

Redeclared as public to allow invocation from within the closure in php ...

10 years agoMerge pull request #9213 from owncloud/upgrade-donotloadappsinremote
Vincent Petry [Thu, 26 Jun 2014 15:10:42 +0000 (17:10 +0200)]
Merge pull request #9213 from owncloud/upgrade-donotloadappsinremote

Prevent loading apps in remote when an upgrade is due

10 years agoMerge pull request #9206 from owncloud/occ-scan-user
Vincent Petry [Thu, 26 Jun 2014 15:03:23 +0000 (17:03 +0200)]
Merge pull request #9206 from owncloud/occ-scan-user

Prevent running the files:scan command as the wrong user

10 years agoMerge pull request #9223 from owncloud/occ-scan-arguments
icewind1991 [Thu, 26 Jun 2014 15:01:39 +0000 (17:01 +0200)]
Merge pull request #9223 from owncloud/occ-scan-arguments

Add error message when no users specified to files:scan command

10 years agofix padding for last cell in summary of trashbin
Morris Jobke [Thu, 26 Jun 2014 14:58:49 +0000 (16:58 +0200)]
fix padding for last cell in summary of trashbin

10 years agoFixed mime type repair step
Vincent Petry [Thu, 26 Jun 2014 14:40:12 +0000 (16:40 +0200)]
Fixed mime type repair step

10 years agoFix ellipsis for folders on mobile screens
Morris Jobke [Thu, 26 Jun 2014 14:37:34 +0000 (16:37 +0200)]
Fix ellipsis for folders on mobile screens

* fixes #9162

10 years agoMerge pull request #9211 from owncloud/fix-hidden-share-button
Jan-Christoph Borchardt [Thu, 26 Jun 2014 14:23:39 +0000 (16:23 +0200)]
Merge pull request #9211 from owncloud/fix-hidden-share-button

Fix hidden share button and checkbox layout

10 years agoMerge pull request #9210 from owncloud/better_validation_in_getAppPath
Vincent Petry [Thu, 26 Jun 2014 13:52:12 +0000 (15:52 +0200)]
Merge pull request #9210 from owncloud/better_validation_in_getAppPath

better validation for OC_App::getAppPath()

10 years agoMerge pull request #9171 from owncloud/enc_always_use_oc_view
Björn Schießle [Thu, 26 Jun 2014 13:11:08 +0000 (15:11 +0200)]
Merge pull request #9171 from owncloud/enc_always_use_oc_view

[encryption] always use oc view

10 years agoRedeclared as public to allow invocation from within the closure in php 5.3
Thomas Müller [Thu, 26 Jun 2014 12:27:41 +0000 (14:27 +0200)]
Redeclared as public to allow invocation from within the closure in php 5.3

10 years agoAdd error message when no users specified to files:scan command
Vincent Petry [Thu, 26 Jun 2014 09:58:38 +0000 (11:58 +0200)]
Add error message when no users specified to files:scan command

10 years agoMerge pull request #9193 from owncloud/sharing_etag_propagation
Björn Schießle [Thu, 26 Jun 2014 08:26:24 +0000 (10:26 +0200)]
Merge pull request #9193 from owncloud/sharing_etag_propagation

make sure that the etags get propagated correctly

10 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Thu, 26 Jun 2014 05:54:40 +0000 (01:54 -0400)]
[tx-robot] updated from transifex

10 years ago7.0 beta 1 v7.0.0beta1
Frank Karlitschek [Wed, 25 Jun 2014 23:01:52 +0000 (19:01 -0400)]
7.0 beta 1

10 years agoMerge pull request #9205 from owncloud/remoteshare-fixurlpath
Vincent Petry [Wed, 25 Jun 2014 17:59:39 +0000 (19:59 +0200)]
Merge pull request #9205 from owncloud/remoteshare-fixurlpath

Fix parsing of remote URL when mounting remote shares

10 years agoAdded test case for when target mime types already exist
Vincent Petry [Wed, 25 Jun 2014 17:35:05 +0000 (19:35 +0200)]
Added test case for when target mime types already exist

10 years agoMoved office mimetype update to a repair step
Vincent Petry [Wed, 25 Jun 2014 17:34:39 +0000 (19:34 +0200)]
Moved office mimetype update to a repair step

10 years agoPrevent loading apps in remote when an upgrade is due
Vincent Petry [Wed, 25 Jun 2014 16:17:17 +0000 (18:17 +0200)]
Prevent loading apps in remote when an upgrade is due

10 years agoMerge pull request #9194 from owncloud/revertloadapps
VicDeo [Wed, 25 Jun 2014 15:52:56 +0000 (18:52 +0300)]
Merge pull request #9194 from owncloud/revertloadapps

Bring back loadApps() in base.php

10 years agoFix hidden share button and checkbox layout
Morris Jobke [Wed, 25 Jun 2014 14:32:24 +0000 (16:32 +0200)]
Fix hidden share button and checkbox layout

fixes #9101

10 years agoMerge pull request #9202 from owncloud/urlhashfix
Morris Jobke [Wed, 25 Jun 2014 14:28:52 +0000 (16:28 +0200)]
Merge pull request #9202 from owncloud/urlhashfix

Do not clear URL hash when no external mount params given

10 years agobetter validation for OC_App::getAppPath()
Georg Ehrke [Wed, 25 Jun 2014 14:24:55 +0000 (16:24 +0200)]
better validation for OC_App::getAppPath()

10 years agoPrevent running the files:scan command as the wrong user
Robin Appelman [Wed, 25 Jun 2014 13:22:49 +0000 (15:22 +0200)]
Prevent running the files:scan command as the wrong user

10 years agomake sure that hooks are registered for the tests
Bjoern Schiessle [Wed, 25 Jun 2014 13:20:52 +0000 (15:20 +0200)]
make sure that hooks are registered for the tests

10 years agoFix parsing of remote URL when mounting remote shares
Vincent Petry [Wed, 25 Jun 2014 12:53:31 +0000 (14:53 +0200)]
Fix parsing of remote URL when mounting remote shares

This fix allows for having the remote ownCloud instance live in a
subpath like "http://example.com/basedir/subdir/owncloud".
Such URLs are now parsed correctly.

Added unit test for URL parsing.

10 years agoMerge pull request #9123 from owncloud/webdav-move-permissions
icewind1991 [Wed, 25 Jun 2014 13:09:58 +0000 (15:09 +0200)]
Merge pull request #9123 from owncloud/webdav-move-permissions

Fix permissions check when moving a file to a different directory over webdav

10 years agoMerge pull request #9189 from owncloud/sharing_fix_permissions
icewind1991 [Wed, 25 Jun 2014 13:01:34 +0000 (15:01 +0200)]
Merge pull request #9189 from owncloud/sharing_fix_permissions

Sharing fix permissions

10 years agoreally always take root of the substorage
Robin Appelman [Wed, 25 Jun 2014 11:00:11 +0000 (13:00 +0200)]
really always take root of the substorage

10 years agofix unit tests
Bjoern Schiessle [Wed, 25 Jun 2014 10:38:26 +0000 (12:38 +0200)]
fix unit tests

10 years agoFix parsing URL hash when no "?" was specified
Vincent Petry [Wed, 25 Jun 2014 10:37:11 +0000 (12:37 +0200)]
Fix parsing URL hash when no "?" was specified

10 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Wed, 25 Jun 2014 10:33:53 +0000 (06:33 -0400)]
[tx-robot] updated from transifex

10 years agoalways use a \OC\Files\View
Bjoern Schiessle [Mon, 23 Jun 2014 15:13:56 +0000 (17:13 +0200)]
always use a \OC\Files\View

10 years agoalways use oc filesystem for rename operation
Bjoern Schiessle [Mon, 23 Jun 2014 14:14:52 +0000 (16:14 +0200)]
always use oc filesystem for rename operation

10 years agoDo not clear URL hash when no external mount params given
Vincent Petry [Wed, 25 Jun 2014 10:24:46 +0000 (12:24 +0200)]
Do not clear URL hash when no external mount params given

Whenever external share parameters were passed through the URL hash, the
URL hash will now be cleared.

In other cases, the hash needs to be left alone because it is used as
workaround for the lack of history API in IE8 / IE9

Removed getParamterByName() and use OC.Util.History.parseUrlQuery() that
does the same, including replacing the "+" with spaces.

10 years agomake sure that during share and unshare the etags get propagated correctly
Bjoern Schiessle [Tue, 24 Jun 2014 15:04:27 +0000 (17:04 +0200)]
make sure that during share and unshare the etags get propagated correctly

10 years agoadjust access constructor to master
Arthur Schiwon [Wed, 25 Jun 2014 09:42:15 +0000 (11:42 +0200)]
adjust access constructor to master

10 years agoPort of LDAP Wizard: get correct total no of users, groups and complete list of...
Arthur Schiwon [Wed, 11 Jun 2014 11:35:35 +0000 (13:35 +0200)]
Port of  LDAP Wizard: get correct total no of users, groups and complete list of groups on big setups #9002

fix PHPdoc

Conflicts:
apps/user_ldap/lib/connection.php

add method to count groups on LDAP

Conflicts:
apps/user_ldap/lib/access.php

LDAP Wizard: count users and groups with the power of paged search

Conflicts:
apps/user_ldap/lib/wizard.php

consolidate requirement check

fix PHPdoc

Conflicts:
apps/user_ldap/lib/access.php

Wizard: get really all groups from LDAP by power of Paged Search

Conflicts:
apps/user_ldap/lib/wizard.php

make all this work in an early configuration state in the wizard by marking  the config active and ignoring the validation state.

Conflicts:
apps/user_ldap/lib/connection.php

simplify two methods a bit, because they are not used for group search anymore

Conflicts:
apps/user_ldap/lib/wizard.php

remove unused vars; increase scrutinizer happiness

10 years agoMerge pull request #9145 from owncloud/everyonecount
blizzz [Tue, 24 Jun 2014 18:58:35 +0000 (20:58 +0200)]
Merge pull request #9145 from owncloud/everyonecount

Enhancement: Displays users and admin count in the Users Management.

10 years agoalways take root of the substorage
Bjoern Schiessle [Tue, 24 Jun 2014 16:53:51 +0000 (18:53 +0200)]
always take root of the substorage

10 years agoMerge pull request #9168 from owncloud/files-phpwarningondelete
Vincent Petry [Tue, 24 Jun 2014 16:18:14 +0000 (18:18 +0200)]
Merge pull request #9168 from owncloud/files-phpwarningondelete

Remove warning when deleting all entries

10 years agoMerge pull request #9180 from owncloud/fix-error-on.update-page
Vincent Petry [Tue, 24 Jun 2014 15:48:17 +0000 (17:48 +0200)]
Merge pull request #9180 from owncloud/fix-error-on.update-page

fixes the layout for error messages on the update page

10 years agoBring back loadApps() in base.php
Vincent Petry [Tue, 24 Jun 2014 15:37:58 +0000 (17:37 +0200)]
Bring back loadApps() in base.php

loadApps() had been deleted by mistake in
799205488cf82312586f99185e13df6015caa2ff

10 years agoMerge pull request #9181 from owncloud/enc_recursive_mkdir
Morris Jobke [Tue, 24 Jun 2014 14:37:42 +0000 (16:37 +0200)]
Merge pull request #9181 from owncloud/enc_recursive_mkdir

always use '/' as directory seperator

10 years agoadd/update unit tests
Bjoern Schiessle [Tue, 24 Jun 2014 12:00:15 +0000 (14:00 +0200)]
add/update unit tests

10 years agoonly the mount point has delete and update permissions to enable rename operation
Bjoern Schiessle [Tue, 24 Jun 2014 11:55:04 +0000 (13:55 +0200)]
only the mount point has delete and update permissions to enable rename operation

10 years agomake sure that we always return the correct permissions
Bjoern Schiessle [Tue, 24 Jun 2014 11:39:37 +0000 (13:39 +0200)]
make sure that we always return the correct permissions

10 years agoadd unit tests
Bjoern Schiessle [Tue, 24 Jun 2014 08:43:07 +0000 (10:43 +0200)]
add unit tests

10 years agoalways use '/' as directory seperator
Bjoern Schiessle [Tue, 24 Jun 2014 07:29:11 +0000 (09:29 +0200)]
always use '/' as directory seperator

10 years agofixes the layout for error messages on the update page
Morris Jobke [Tue, 24 Jun 2014 06:39:43 +0000 (08:39 +0200)]
fixes the layout for error messages on the update page

10 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Tue, 24 Jun 2014 05:54:39 +0000 (01:54 -0400)]
[tx-robot] updated from transifex

10 years agoMerge pull request #9074 from geez0x1/master
Morris Jobke [Mon, 23 Jun 2014 21:20:04 +0000 (23:20 +0200)]
Merge pull request #9074 from geez0x1/master

Update the modified date in UI on file reversion

10 years agoMerge pull request #9158 from owncloud/no-recursion-on-rmdirr-master
Thomas Müller [Mon, 23 Jun 2014 21:18:10 +0000 (23:18 +0200)]
Merge pull request #9158 from owncloud/no-recursion-on-rmdirr-master

fix recursion on rmdirr

10 years agoupdate PHPDoc $fileInfo is a SplFileInfo
Thomas Müller [Mon, 23 Jun 2014 21:15:30 +0000 (23:15 +0200)]
update PHPDoc $fileInfo is a SplFileInfo

10 years agoMerge pull request #9170 from owncloud/files-renamevalidationblur
Lukas Reschke [Mon, 23 Jun 2014 20:48:46 +0000 (22:48 +0200)]
Merge pull request #9170 from owncloud/files-renamevalidationblur

Fix blurring of invalid file name on rename

10 years agoBetter Logic to display user count for everyone.
raghunayyar [Mon, 23 Jun 2014 19:20:36 +0000 (00:50 +0530)]
Better Logic to display user count for everyone.

10 years agoMerge if statements
Joas Schilling [Mon, 23 Jun 2014 16:10:08 +0000 (18:10 +0200)]
Merge if statements

10 years agoMerge pull request #9159 from owncloud/enabledapp-cache-loggedin
Joas Schilling [Mon, 23 Jun 2014 16:02:57 +0000 (18:02 +0200)]
Merge pull request #9159 from owncloud/enabledapp-cache-loggedin

Only cache enabled apps when logged in

10 years agoMerge pull request #9124 from owncloud/move-permissions
Vincent Petry [Mon, 23 Jun 2014 15:05:35 +0000 (17:05 +0200)]
Merge pull request #9124 from owncloud/move-permissions

Fix moving files into read only public shares

10 years agoAdded unit test for the helper's rmdirr
Vincent Petry [Mon, 23 Jun 2014 14:48:25 +0000 (16:48 +0200)]
Added unit test for the helper's rmdirr

10 years agoFix blurring of invalid file name on rename
Vincent Petry [Mon, 23 Jun 2014 14:35:11 +0000 (16:35 +0200)]
Fix blurring of invalid file name on rename

When renaming to an existing file name, blurring the field should not
remove it.

This fix keeps the field until escape is pressed instead of replacing it
with a broken empty space.

10 years agoRemove warning when deleting all entries
Vincent Petry [Mon, 23 Jun 2014 13:57:45 +0000 (15:57 +0200)]
Remove warning when deleting all entries

When deleting all entries, only "allfiles" is defined but not "file" or
"files", which caused a PHP warning to be logged.

10 years agoMerge pull request #8931 from owncloud/filelist-usepathforaction
Vincent Petry [Mon, 23 Jun 2014 13:53:23 +0000 (15:53 +0200)]
Merge pull request #8931 from owncloud/filelist-usepathforaction

[master] Use actual file path on rename/delete

10 years agoMerge pull request #8974 from owncloud/router-preventloadappsonupgrade
Vincent Petry [Mon, 23 Jun 2014 13:15:50 +0000 (15:15 +0200)]
Merge pull request #8974 from owncloud/router-preventloadappsonupgrade

Prevent loadApps on upgrade

10 years agoAdd comment
Robin Appelman [Mon, 23 Jun 2014 13:14:35 +0000 (15:14 +0200)]
Add comment

10 years agoMerge pull request #9153 from owncloud/files-unselectafterdelete
icewind1991 [Mon, 23 Jun 2014 12:42:00 +0000 (14:42 +0200)]
Merge pull request #9153 from owncloud/files-unselectafterdelete

Clear file selection when list is repopulated

10 years agodir itself has to be removed as well
Thomas Müller [Mon, 23 Jun 2014 12:40:10 +0000 (14:40 +0200)]
dir itself has to be removed as well

10 years agoDont allow opening writable streams on a read only dav mount
Robin Appelman [Fri, 20 Jun 2014 14:09:38 +0000 (16:09 +0200)]
Dont allow opening writable streams on a read only dav mount

10 years agoOnly cache enabled apps when logged in
Robin Appelman [Mon, 23 Jun 2014 11:55:21 +0000 (13:55 +0200)]
Only cache enabled apps when logged in

10 years agofix recursion on rmdirr
Thomas Müller [Mon, 23 Jun 2014 11:33:55 +0000 (13:33 +0200)]
fix recursion on rmdirr

10 years agoMerge pull request #9150 from owncloud/remoteshare-fixsetuporder
Frank Karlitschek [Mon, 23 Jun 2014 11:29:20 +0000 (07:29 -0400)]
Merge pull request #9150 from owncloud/remoteshare-fixsetuporder

Setup the external share manager in a hook

10 years agoClear file selection when list is repopulated
Vincent Petry [Mon, 23 Jun 2014 10:55:42 +0000 (12:55 +0200)]
Clear file selection when list is repopulated

When calling FileList.setFiles() the current selection needs to be
cleared.

10 years agoSetup the external share manager in a hook
Vincent Petry [Mon, 23 Jun 2014 09:57:43 +0000 (11:57 +0200)]
Setup the external share manager in a hook

To make sure the external shares are initialized in the right order and
make sure the session is correctly initialized before, the external
share manager is now set up in a filesystem setup hook.

10 years agotrusted domains shall not be ignored on autosetup
Arthur Schiwon [Tue, 17 Jun 2014 20:58:08 +0000 (22:58 +0200)]
trusted domains shall not be ignored on autosetup

10 years agoMerge pull request #9138 from owncloud/fix-documentation
Vincent Petry [Mon, 23 Jun 2014 08:32:41 +0000 (10:32 +0200)]
Merge pull request #9138 from owncloud/fix-documentation

Add explanation about the current implementation of updateApp

10 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Mon, 23 Jun 2014 05:54:38 +0000 (01:54 -0400)]
[tx-robot] updated from transifex

10 years agoAdd explanation about the current implementation of updateApp
Bart Visscher [Mon, 28 Oct 2013 17:01:54 +0000 (18:01 +0100)]
Add explanation about the current implementation of updateApp

10 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Sun, 22 Jun 2014 05:54:36 +0000 (01:54 -0400)]
[tx-robot] updated from transifex

10 years ago7.0.0 alpha 2 v7.0.0alpha2
Frank Karlitschek [Sat, 21 Jun 2014 22:52:47 +0000 (18:52 -0400)]
7.0.0 alpha 2

10 years agoMerge pull request #9120 from owncloud/fileactions-filelistfallback
Morris Jobke [Sat, 21 Jun 2014 09:28:11 +0000 (11:28 +0200)]
Merge pull request #9120 from owncloud/fileactions-filelistfallback

Fixed file actions fallback

10 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Sat, 21 Jun 2014 05:54:37 +0000 (01:54 -0400)]
[tx-robot] updated from transifex

10 years agoMerge pull request #9121 from owncloud/filepicker-avoidtwice
Morris Jobke [Fri, 20 Jun 2014 20:41:57 +0000 (22:41 +0200)]
Merge pull request #9121 from owncloud/filepicker-avoidtwice

Prevent showing the file picker twice

10 years agoMerge pull request #9102 from owncloud/viewermode-controls
Morris Jobke [Fri, 20 Jun 2014 20:37:26 +0000 (22:37 +0200)]
Merge pull request #9102 from owncloud/viewermode-controls

Fixed controls bar in viewer mode

10 years agoBackport subset of #4179, re-established Oracle compatibility for LDAP
Arthur Schiwon [Fri, 20 Jun 2014 18:47:51 +0000 (20:47 +0200)]
Backport subset of #4179, re-established Oracle compatibility for LDAP

Conflicts:
apps/user_ldap/lib/access.php

10 years agoMerge pull request #9108 from owncloud/uploadintofolderfix
Morris Jobke [Fri, 20 Jun 2014 17:01:05 +0000 (19:01 +0200)]
Merge pull request #9108 from owncloud/uploadintofolderfix

Fix many issues with drag and drop upload