Jörn Friedrich Dreyer
40c2f47cd9
add needUpgrade() check to addQueuedTask()
2014-01-17 19:50:37 +01:00
ben-denham
3093c63024
Unshare all will now delete all shares for the item, instead of only for a single owner.
2014-01-16 12:14:37 +01:00
Thomas Müller
0c140d5f6e
in order to work properly with encryption ocTransferId is added to the file path - questionable usage of magic string
2014-01-15 16:37:23 +01:00
Thomas Müller
49969825ad
Adding a random postfix to the part file.
2014-01-15 16:37:23 +01:00
Bjoern Schiessle
3fde29ead4
keep response message
2014-01-15 16:10:22 +01:00
Robin Appelman
6adac6a673
Use storage_mtime when determining if we can reuse cached data while scanning
...
Backport to stable6 of the following commits, in order:
- 203d5d0
- 4113042
- 7e4c80f
- 16b898d
2014-01-15 10:36:32 +01:00
Vincent Petry
88dc71381f
Fix calculated folder size to use unencrypted size
...
The encrypted size was used when calculating folder sizes.
This fix now also sums up the unencrypted size and shows that one when
available.
Backport of 4faba49 to stable6
2014-01-14 16:37:48 +01:00
icewind1991
c6ca9be406
Merge pull request #6612 from owncloud/user-no-change-displayname-stable
...
Backport: Re-add the config options to remove the ability for users to change their displayname
2014-01-14 07:13:21 -08:00
Thomas Müller
3b1396b538
remove ru_RU - it's almost untranslated
2014-01-13 16:44:03 +01:00
st3so
5f2e8f7723
fixing typo in redirection query string
...
Backport of a2cae551f3 to stable6
2014-01-13 15:58:29 +01:00
Vincent Petry
1cbe1896e7
Prevent deleting storage root
...
Storage mount points are not deletable, so make sure that the unlink
operation and its hooks aren't run in such cases.
Note that some storages might recursively delete their contents when
calling unlink on their root. This fix prevents that as well.
Backport of f642ad3 to stable6
2014-01-10 16:50:26 +01:00
Arthur Schiwon
ebe3872c64
Infowarning about 32bit
2014-01-09 17:00:35 +01:00
Arthur Schiwon
f1ea0bcafc
add tests for user counting
2014-01-09 17:00:28 +01:00
Arthur Schiwon
cf8fc2294e
if backends have the same class name, sum their users up instead of overwriting
2014-01-09 17:00:21 +01:00
Arthur Schiwon
4b4901519d
Introduce user count action to user management
2014-01-09 16:59:39 +01:00
Vincent Petry
a711d4e39a
Removed special handling of part files in shared storage rename
...
This fixes the issue introduced by the transfer id which itself wasn't
taken into account by the shortcut code for part file in the shared
storage class.
Backport of 8eaa39f to stable6
2014-01-09 15:23:55 +01:00
Thomas Müller
9a1cbabdd6
rename user-id to loginname to stay consistent
2014-01-09 12:34:19 +01:00
Thomas Müller
596ab7552e
set login name within apache auth backend
2014-01-09 12:34:19 +01:00
Thomas Müller
ea23a09c05
fixing PHPDoc and use cameCase names
2014-01-09 12:34:19 +01:00
Thomas Müller
c6fa2dd8e2
turn off mod_pagespeed
2014-01-08 12:19:30 +01:00
Thomas Müller
bbba8fd09d
trimming all array elements
2014-01-08 10:45:37 +01:00
Thomas Müller
5e928fc988
we shall explode on ',' only
2014-01-08 10:45:37 +01:00
Thomas Müller
7e36763631
reuse existing helper function OC_Helper::is_function_enabled
2014-01-08 10:45:37 +01:00
Vincent Petry
542cf79595
Now also preventing to override "files" dir size with -1
...
Fixes #6526
Backport of 5be4af9 to stable6
2014-01-08 09:56:00 +01:00
Vincent Petry
2ea3765359
Added isUserAgent() method to request
...
- added isUserAgent() method to OC_Request which makes it possible to
test it
- OC_Response::setContentDisposition now uses OC_Request::isUserAgent()
2014-01-07 22:11:39 +01:00
Vincent Petry
b7aaebf94f
Added workaround for Android content disposition
...
Fixes #5807
2014-01-07 22:11:30 +01:00
Vincent Petry
c9cb258616
Moved content disposition code+workarounds to OCP\Response
...
Added new OC\Response API called setContentDispositionHeader() that
contains the needed workarounds for UTF8 and IE.
Refactored download code to use the new API.
Removed unused trashbin download file.
2014-01-07 22:11:22 +01:00
Thomas Müller
697ad1ca9e
Merge pull request #6666 from ogasser/decimal_precision_scale_stable6_bp
...
DB: Support DECIMAL(precision,scale) syntax in XML
2014-01-07 11:11:32 -08:00
Oliver Gasser
6a21922854
DB: Support DECIMAL(precision,scale) syntax in XML
...
Add support for specifying the precision and scale of a decimal data
type to the XML description language. Added new unit tests and adapted
existing ones.
See owncloud/core#6475
Backported from owncloud/core#6476
2014-01-07 16:07:54 +01:00
Jörn Friedrich Dreyer
c81a05cbb1
remove duplicate exe mimetype, add correct msi mimetype
2014-01-07 15:54:33 +01:00
Robin Appelman
956a4419d8
Fix APCIterator syntax in \OC\Memcache\APCU::clear
...
see http://www.php.net/manual/en/apciterator.construct.php
2014-01-03 14:31:19 +01:00
Robin Appelman
f356ef90d7
Return SPACE_UNKNOWN if disk_free_space is disabled when getting the free space on a local storage
2014-01-02 17:30:39 +01:00
Robin Appelman
208037b56a
Replace static usage of OC_Config and OC_Preferences with the injected \OC\ConfigAll
2014-01-02 16:58:12 +01:00
Robin Appelman
62887c67ab
fix the config option to remove the ability for users to set their displayname
2014-01-02 16:58:05 +01:00
Robin Appelman
9960596f4e
fix fallback overwriting result of getHome
2014-01-02 16:57:52 +01:00
Robin Appelman
b5ef21b22d
cache the home folder of a User
2014-01-02 16:57:45 +01:00
Robin Appelman
44fb817a4e
Also add default to the \OCP\IConfig interface
2014-01-02 16:54:44 +01:00
Robin Appelman
2c54dcda89
add default parameter for AllConfig->get*Value()
2014-01-02 16:54:39 +01:00
Andreas Fischer
93b6c83814
Backport of PR #4378 : Don't use xcache in case admin auth is enabled.
2013-12-20 17:15:48 +01:00
Andreas Fischer
d9df271113
Do not use xcache variable cache if cache size is 0.
...
This is possible because it is possible to only use xcache as an opcode cache
but not a variable cache.
2013-12-20 16:50:18 +01:00
Robin Appelman
4c2d2f4dc9
check if a $_SESSION entry exists before we try to remove it
2013-12-18 14:26:27 +01:00
Robin Appelman
148c16bf70
preserve 3rd party values in in the Session destructor
2013-12-18 14:26:21 +01:00
Vincent Petry
ae58a385b7
Do not use L10n when logging exceptions
...
In some specific situations, the L10N bundle isn't loadable yet (for
example when there is an issue with the app_config table). In such case,
we still want to be able to log the real exception.
This fixes errors that say "OC_L10N_String::__toString must not throw
exceptions"
2013-12-17 10:56:02 +01:00
Thomas Tanghus
a8a35f4d07
Use DEBUG instead of ERROR when favourites not found. Fix #6419
2013-12-16 17:31:03 +01:00
Jörn Friedrich Dreyer
db696a2dda
ignore comments on schema as a quickfix for oc6
2013-12-13 19:21:14 +01:00
Robin Appelman
0a0d89296b
dont try to register background jobs if we haven't upgraded yet
2013-12-13 17:13:18 +01:00
blizzz
fede36d515
Merge pull request #6308 from owncloud/fix_webdav_session_login_user_comparison
...
Fix webdav session login user comparison
2013-12-13 07:56:28 -08:00
Vincent Petry
527a16852e
Merge pull request #6367 from owncloud/fix_expiration_date_conversion
...
rely only on php DateTime to parse the db datetime string
2013-12-13 07:36:30 -08:00
Vincent Petry
dd7b074dfa
Fix webroot for update page
...
On the update page, config.js was missing which caused oc_webroot to not
be available. That would trigger the faulty oc_webroot fallback that
didn't take URLs like "/owncloud/index.php/files/apps" into account.
This fix adds config.js in the update page and also a fix for the
oc_webroot fallback, in case it is used elsewhere.
Backport of df1a404
2013-12-13 14:36:35 +01:00
Jörn Friedrich Dreyer
f8088ecd29
rely only on php DateTime to parse the db datetime string
2013-12-12 19:09:21 +01:00