[Pkg-owncloud-commits] [owncloud] annotated tag upstream/8.0.2+dfsg created (now f14a535)
David Prévot
taffit at moszumanska.debian.org
Thu Mar 12 22:07:34 UTC 2015
This is an automated email from the git hooks/post-receive script.
taffit pushed a change to annotated tag upstream/8.0.2+dfsg
in repository owncloud.
at f14a535 (tag)
tagging 857204aad56efca13dd31e5bb4feaa14279e2837 (commit)
replaces upstream/7.0.5+dfsg
tagged by David Prévot
on Thu Mar 12 17:08:04 2015 -0400
- Log -----------------------------------------------------------------
Upstream version 8.0.2+dfsg
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQEcBAABCAAGBQJVAgA1AAoJEAWMHPlE9r08uXsIAK7HTfgMsoBu+RO/clOCRmDF
n1C68vdTlIHE1keqJ0xwZVUIR4L2wEzzmyacs9Ua+mgy0RRWudQnayLAHqXBiXE2
t/9TQjpxIACuo7XLYgS0gg49SjdYkBkSPfz8Jq/rpicsqLZi+6l1XSVfYb6FiPdi
FLg6KlbnDM0yXLlvjq6w6K6IIvG3CYGpoW//uluSS6GhhBac/NKkXsYojDejnpVs
qPmyxeGlq4WxgM+UOkS6CcqLIIBpKqFsPT8kXmzzbv5b6Pmjh0YRdMgjIHQ4dlkK
+HHhD06CvnNXqAgLzRgBUTFw/QdHSTS2IQamqTjkO/+KZZ6zIeOF438kbQ6CYj4=
=V6H5
-----END PGP SIGNATURE-----
Adam Williamson (14):
use Composer autoloader not OC for non-Composer 3rdparty (#9643)
Migrate Google Drive storage app to v1.0.0 of the client library
files_external/3rdparty: update google-api-php-client to 1.0.2-beta
fix a bug in google-api-php-client: generates an auth url that doesn't work
google drive: set access type to 'offline' when requesting token
bump google lib to c6949531d2 (post 1.0.3-beta, including query separator fix)
scrutinizer fix: correct @return for getDriveFile()
scrutinizer fix: explicitly declare Google class property $client
update google-api-php-client to 1.0.6-beta
google: disable compression when curl is not available
fix touch() when $mtime is set (Google wants RFC3339) #11267
storage test: use new file for testTouchCreateFile()
google: delete original after successful rename
allow css/js asset directory to be relocated (#13053)
Andreas Fischer (27):
The file providing the sftp:// scheme needs to be included manually.
Add short description explaining how SFTP ext storage class works.
login() must be called after getServerPublicHostKey().
Make MySQL return "number of found rows" instead of number of "affected rows".
Document why we have to check with defined() first.
Pass existing Net_SFTP object into Net_SFTP_Stream.
Deduplicate user/password extraction from alternative HTTP headers.
Extract Auth Header logic into new function handleAuthHeaders().
Merge pull request #9672 from owncloud/mysql-affectedrows
InstanceId is properly injected into factory. Remove comment.
Memcache\Factory: Remove static, use globalPrefix.
Add registerAutoloaderCache().
Use Doctrine Platform to generate SQL query for table truncation.
Merge pull request #10849 from owncloud/UseProperRandomFunction
Merge pull request #11021 from owncloud/do-not-double-decode
user_ldap: Reimplement convertSID2Str() without BCMath dependency.
HHVM: Call libxml_use_internal_errors() instead of surpressing errors.
HHVM: Add workaround for missing Memcached::deleteMulti()
Update 3rdparty submodule to restore PEAR5.php
Do not call filesize(null), this function expects a string.
HHVM sets stream meta datum wrapper_type to 'File' instead of 'user-space'.
HHVM: In APC cache clear, only request the cache key in APCIterator.
Properly call parent::tearDown() in MDB2SchemaManager::tearDown().
Clean up test table in Connection Test to prevent unnecessary failures.
HHVM Workaround: Do not use Exception from Stream.
HHVM: Prevent E_WARNING messages by Redis test in console output.
Do not use key() on array as the result depends on the internal array pointer.
André Gaul (1):
files_extern: remove empty Body and ContentLength in Amazon S3 mount
Arthur Schiwon (118):
port of #9500
support for AD primary groups
test class is already in preferences.php
increment group counters when a user is created
decrease user count in affected groups after user delete
increase/decrease everyone count on user creation/deletion
avoid global selector
warn and continue gracefully if bcmath is not installed
make tests deal with missing bcmath
remove dead code
$.unique works only for DOM elements
Hack to avoid Agent DN + Password being overwritten by some ugly browsers with stored site credentials
ldap_ prefix will be added in invokeLDAPMethod(), having it would lead to a unexisting function, fixes #9829
better check whether string resembles a DN, fixes #9887
adjust login test to code changes
make singleselect check for gravity wish, and make it south for default quota
it does not affect gravity on planet earth, but only for tipsy
unify tests
Port of #8623
fix wizard test, adjust to changed parameters of the tested method, introduced by 9caa354cfc1f73159f335646ca89be4db72b125e
make sure class file is loaded once
Wizad: email attribute detection
remove Access as hard dependency, inject it instead
add unit test for mail detection
write log message, if original value was changed
undo falsely changed log file
trigger email detection by Wizard upon any user filter filter change. before it happenend only upon user automatic list filter creation, but not on manual editing
adjust static method vars as well
retrieve local users, groups and group members in a sorted way
if only one attribute is requested, the returned array has 0 as key instead of attribute name. fixes #10888
fix retrievel of group members and cache group members
dn needs to be fetched to be able to detect memberOf support
properly cancel a Paginated Results operation in order to avoid protocol errors, fixes #10526
abandon ongoing paged search before starting a new one
abandond paged search only if PHP supports them
init a new paged search on read operations to satisfy OpenLDAP
make scrutinizer happy, very minor changes
fix changed variable name
add checkbox for experienced users to server tab
must be empty not auto
sets user filters to raw mode when marking user as experienced
Objectlasses, Groups and Attributes are now loaded only in assisted mode and only once
user and group counts are only upated on demand in experienced mode
confirmation before switching to assisted mode when admin is experienced
rename internal var name to avoid collision
more beautiful white spaces
smaller corrections to make scruitinizer happier, no effective changes
bump version
fix triggering of group update counts. improves the basic code which is also responsible for user counts. i did not find regressions, please doublecheck
remove debug output
coding style, no effective code changes
always abort running ajax request when the method is fired up again
show a spinner next to test filter button when the test is running
show Spinner when stuff is being saved
show busy cursor and lock tabs on save
instead of dis/enabling tabs on save, cancel tab change. avoids noisy ui
remove debug output
rephrase xp'ed user mode label
left-align checkbox on server tab
fix retrievel of group members and cache group members
with several backends, more than limit can be returned
make performance less bad. Still far from good, but at least it works
add one simple cache test
adjust group manager tests
set up FS by username, not login name\!
better variable name
dont fail with 500 if configured display name attribute is not set
on xp'ed mode and switching configurations: save raw mode instead of toggling filter mode in tabs since their status is unknown and dealt with by the Wizard. Fixes #11848
enable laxbreak option in jshintrc to comply with our coding guide lines
add 'namespace' for automatically created navigation divs, fixes #12080
eliminate OC_Template::printErrorPage in database classes, fixes #12182
errors are already logged
do not output DB information, and do not set header
detect user display name attribute and return user count depending on its presence
consolidate user count filter in wizard and user back end
detectors (email, displayname..) are now started in one place, triggered from only 2 places. more reliable structure and flow, saves requests
to reassure that selected attributes still work, do not count all matching entries but limit it to 1 in order to make it faster
a corrected email attribute needs to be saved, not only returned
JS doc
this happens already before counting, no need anymore
use underscore.js for undefined checks
better readbility, no effective changes
phpdoc and mixed up letters
trigger count on the correct filter
fix counting when ldapPagingSize is 0
make updateCount work properly with new xp'd mode as well as without
make scrutinizer happier and always count users on assisted mode, even with xp'ed mode (would be a regression otherwise)
Forward port of #12493
cache total user count
preserve an asterisk at the start when escaping a search term
add doc
Split mapping from Access and Helper classes into it's own. Fully test them, too.
LDAP User Cleanup: Port from stable7 without further adjustements
basic adjustments for OC 8. I.e. no visible issues, LDAP tests pass.
move from \OC\Preferences to \OCP\IConfig
planned refactorings for OC 8
smaller fixes: coding style, PHPdoc, typos and few for DI
revert changes to deprecated preferences as it is a not needed leftover
inject oc config to User_LDAP
inject IDateTimeFormatter to show-remnants command
inject DB Connection to user manager
inject and use user manager to delete command instead of using old static oc_user way
add test for mapping's getList method
doc fixes and removal of unnecessary use statements
fix table name for getList
fix order of initalizing instance properties, and paremeter order in a method call
fix retrieval of user groups
JS cleanup
allow to read again objectclasses and groups under certain conditions
update user or group count only, when the multiselect is closed
coding style
this must be larger then (>), since buggy behaviour occurs when the parameter is a small number
user fs must be setup up, so that the real user folder is mounted on the username based path
no update routine needed from OC 7 to 8
fix user loading
always specify limit, except you do like questionable surprises
no fruitless count attempts, and notification should disappear
on ownCloud upgrade: upgrade all apps in order, load important ones
Bernhard Posselt (51):
dont strip the s from the resource
use id instead of resourceId
Better description to prevent people from misunderstanding the use case
Merge pull request #10696 from owncloud/inputdate
Add app utilities - CSS menus for sidebar
also style submit buttons
add shortcut functions for style and script
add template functions for html imports
append .html since componets always use html files
Merge pull request #10947 from owncloud/html-imports
more sugar for including lists of templates
Merge pull request #10964 from owncloud/static-array-functions
This fixes the double scrollbars issue
Merge pull request #10972 from ppaysant/routes-defaults
Merge pull request #10974 from owncloud/fix-app-content-overflow
remove bottom: 0 to prevent the menu form overlapping the whole element. This happens if a folder has entries, the menu expands to the very bottom and overlaps all entries and makes them impossible to click
add delete undo styles
add dataresponse
fix typo in content type
Fix Pimple unset
add postfix
Merge pull request #12625 from owncloud/app-dependencies-libs-and-commands
add a isLoggedIn method to the usersession and deprecate the isLoggedIn method on the api
first round of deprecation
use two tests instead of one
fix tests
add a isLoggedIn method to the usersession and deprecate the isLoggedIn method on the api
use two tests instead of one
fix tests
add isAdmin and isInGroup methods for the group manager
add an interface for the timefactory class
add an interface for the root folder so apps have an interface to deal with storage
Intelligent container
Merge pull request #13107 from owncloud/change-to-better-error-level
Merge pull request #13217 from owncloud/make-basic-auth-work-again
autoload app's js translations
make translation lookup faster (O(n) -> O(1))
only load translsations for apps
dont load core scritps
move check into addTranslation method
ignore core
always set url parameters when they are available in the app dispatch
Merge pull request #13539 from owncloud/unit-tests-must-have
get rid of log warning when using servercontainer
fix node interface
Merge pull request #13718 from owncloud/use-proper-namespace
Merge pull request #13907 from owncloud/enhance-sqlite-warning
if no link text has been set for the navigation show the link nonetheless
make version check work on the lowest common version denominator
add phpdoc
Merge pull request #14587 from owncloud/fix/14283
Bernhard Reiter (11):
Fix a comment.
Test Tags::getFavorites().
Test addMultiple() with $sync=true.
Remove redundant null initializations.
Implement Tag and TagMapper classes.
Remove two obsolete try...catch blocks.
Add option to include tags for shared items.
In Tags::rename($from, $to), check if there already is a tag named $to.
Make loading of tags from DB more explicit.
Add getTag() function for accessing of a single tag.
PHPDoc fixes as suggested by @MorrisJobke.
Bjoern Schiessle (143):
if a folder gets deleted we unshare all shared files/folders below
make sure that the umount hook always contains the path relative to data/user/files
add owner as parameter for delShareKey
always take unencrypted size
improved unit tests
throw exception if file is to large for trash bin
make sure that 'OC_Theme' exists before checking if the method exists
make sure that the crypt library is loaded
introduce some encryption exceptions and catch additional error cases
update keys recursively if a folder was moved
check that the file proxies are enabled after each test
define type in pre hook
support aes 256
update existing unit tests
add unit test for aes256/aes128
fix sharing update, add proper escaping
add OCS api call to set expire date for link shares
show a warning in the personal settings and admin settins if the encyption keys are not initialized
adjust error code
update attributes for share with user list, file should always have delete permissions, this means unshare in this context, and the overview page is always a root view
make sure that we set the expire date if a date is adefault date is set
add unit test
remove share permission if user is excluded from sharing
make the versions and encryption app aware of the copy operation
make sure that we always find all versions
add unit test for rename and copy operation
don't display share permission if resharing was disabled by the admin
make sure that the versions array contains the correct path
add unit test to make sure getVersions returns the correct result
remove unused variable
remove trailing slash from path
add logout hook to remove keys from session
set minDate always to today + one day
only show "share with others" and "share by link" navigation bar entries if user is allowed to share files
remove share permissions if user is excluded from sharing
update unit test, min date should be always today + 1
add error message if user wants to rename a file which no longer exists
no special action for folder named 'Shared' needed
no error if we try to delete a file which no longer exists
new unit test added
remove 'no people found' entry
fix detection of system wide mount points
add unit tests
fix broken variable name, recoveryPasswordSupported is now recoveryEnabledForUser
don't clean up the test environment if a data provider was finished
we need the recipient as a additional parameter to know for which share the notification was send
login as user1 before performing a test
set incognitoMode to true, getUser should always return false during public upload
make share folder configurable
update unit tests with configurable share folder
fix broken unit tests
also expire file if timestamp = limit, happens if trashbin_retention_obligation is set to zero
create backup from all keys before recovery
make sure that we really catch the files folder only
first check if a private key exists, if not it is always a recovery szenario
group shares and combine permissions
unit tests for grouping of shares pointing to the same source
generateTarget() will always find a unique target
fix add user to group to work with grouped shares
fix unit tests
mark exclude list as deprecated. It neither used by the files app nor by the
only add a new row if it isn't a unique share, otherwise update the existing row
clear share table after each test run
some small fixes
always select permissions, used in getItems()
call \OCP\Share::getItemsSharedWithUser() to get exclude list, this way all checks are executed, e.g. to check if the share is really visible
for group shares only the parent has the up-to-date permission. Make sure that we always use this permission, except if the user permission is '0' because in this case the user unshared the group share from self
for group shares we don't need a extra db entry of groupTarget equals itemTarget
only create a new share entry, if the user needs a different target name than the group share
on unshare only unshare childrens if there is no other parent available
throw a exception if we can't handle the provided path
some small fixed, suggested by scrutinizer
we also encrypt/decrypt files in the versions folder for previews and if encryption is enabled/disabled
make sure that the notification gets shown again after a second try
improved visual feedback if recovery key gets enabled/disabled
improved visual feedback if recovery key password gets changed
improved visual feedback if user enabled recovery key
check if I can create a file at the location
make sure that we always delete oldest first
fix performance issues
try to get path from filesystem
distinguish between file dependent shares and other shares
set password field placeholder back if passward was disabled
strip whitespace from the beginning and end of the display name to avoid empty display names
always use the correct share type
get the source path and owner in a pre hook and the target path and owner in a
don't move versions if only the mount point was renamed
still try to encrypt files, even if the session is not initialized. The stream wrapper will throw an error which is better than silently continue.
throw exception if private key is missing
check if the provided password is really the current log-in password
clean up encryption exceptions
also try to get file info from part file
don't scan part files
only set the values we need and make sure that we write the file info for both
add password as parameter to the signal so that the encryption can create a new key-pair
listen to the post_passwordReset hook, backup the old keys and create a new key pair for the user
make sure that we don't find the wrong shares if a user and a group have the same ID
make sure that we only find the shares from the correct share type if users and groups with the same ID exists
use the new base class for unit tests
only users can have a display name different from the id
also check for the correct owner if it was submitted
use login name to verify password
remove unused variable
don't store private public-share-key in session
we no longer need to keep the session open for encryption
replace \OC:: with \OC::->getSession()
new folder structure for keys
harmonize copyright notice
change private/public key names for consistency reasons
add activity priorities to core so that other apps can reuse it
concatenate queries with 'or'
upgrade to new folder structure
delete old keys if file was moved to a different mount point
small fixes
fix typo
OC8 and later requires PHP >= 5.4, so we can remove the check from the encryption app
update error message
OCS API for server-to-server sharing
Next step in server-to-server sharing next generation, see #12285
cache keys to read them only once from the hard disc
add activity if public shared file/folder was downloaded
only send activity if we have a valid path and the file is readable
don't delete share table entries for the unique name if re-share permission was removed
shareType and permissions are integers
make versions of shared files downloadable
don't move encryption keys if a mount point was renamed
unit tests
adapt decrypt all and restore/delete key backups to the new folder structure for encryption key introduced with OC8
if we download a public shared file we need to retrieve the user from the path
set accept to 1 (=true) for all server-to-server shares on update, at this point in time all shares are created by the first version of server-to-server sharing and are accepted if they were added to the table
replace hook with storage wrapper
delete all server-to-server shares if a user gets deleted
by default send mail for new server-to-server share
use uid provided by setupfs hook to mount server2server shares, otherwise mount will fail for public link shares
certificate manager only needs the user-id, no need to pass on the complete user object
certificate manager should always use a \OC\Files\View otherwise we will get problems for different primary storages
remove trailing slash
make sure that we always create a public share key for remote shares
rename 'server-to-server sharing' to 'federated cloud'
get correct user for paths to the trash bin, needed for remote shares if the size of of trash gets calculated
no need to initialize the same view twice
detect root of mountpoint also if the trailing slash is missed
don't check if we have a valid user
Björn Schießle (39):
Merge pull request #9357 from owncloud/sharing_unshare_on_delete
Merge pull request #9572 from owncloud/deleteunsharetooltip
Merge pull request #9539 from enoch85/patch-1
Merge pull request #9640 from owncloud/fix_9627
Merge pull request #9662 from owncloud/enc_error_handling_master
Merge pull request #9654 from owncloud/enctest-fileproxydisabledfix
Merge pull request #9867 from owncloud/fix_sharing_update
Merge pull request #9798 from owncloud/ocs_share_api_add_expire_date
Merge pull request #9758 from owncloud/share-expdatefix
Merge pull request #9983 from owncloud/sharing_add_unshare_to_overview
Merge pull request #9988 from owncloud/sharing_remove_share_permission
Merge pull request #9951 from owncloud/enc_inproved_error_messages
Merge pull request #9721 from owncloud/enc_define_type_in_pre_hook
Merge pull request #9897 from owncloud/support_webdav_copy
Merge pull request #9520 from owncloud/theme_urls
Merge pull request #10288 from owncloud/sharing_dont_show_share_dialog
Merge pull request #10336 from owncloud/fix_share_drop_down
Merge pull request #10295 from owncloud/file_actions_error_handling
Merge pull request #10399 from owncloud/fix_setSendMailStatus
Merge pull request #10494 from owncloud/fix_upload_to_public_folder
Merge pull request #10425 from owncloud/set_default_share_folder
Merge pull request #9915 from suraia/unsharefromself-source
Merge pull request #11380 from owncloud/fix_performance_issue_sharing
Merge pull request #11507 from owncloud/versioning_expire
Merge pull request #11542 from owncloud/fix_failing_unit_tests
Merge pull request #11631 from owncloud/fix-undefine-encryption-exception
Merge pull request #11825 from owncloud/fix_rename_files_in_shared_folder
Merge pull request #11736 from owncloud/enc_get_fileinfo_from_real_file
Merge pull request #12224 from owncloud/fix_12211
Merge pull request #12391 from owncloud/fix_12361
Merge pull request #12610 from owncloud/remove_php_version_check
Merge pull request #12749 from owncloud/server2server-sharing-ng
Merge pull request #12997 from owncloud/sharing_activities
Merge pull request #13182 from owncloud/download_versions
Merge pull request #13311 from owncloud/fix_restore_keys
Merge pull request #13286 from owncloud/sharing_upgrade
Merge pull request #13637 from owncloud/s2s_notification_new_defaults
Merge pull request #13762 from owncloud/ignore_trailing_slash
Merge pull request #13881 from owncloud/upload_to_root_of_mountpoint
Byron Marohn (1):
Added error check to lib/private/image.php
Carla Schroder (7):
small corrections to config.sample.php
some small tweaks
commented out instanceid and passwordsalt
Add notes that SQLite is CE only
Markup corrections
added comment that App Store is disabled for EE
Note in config.sample.php that certain previews are not available in ms windows
Chris Wilson (1):
Improve debugging for ServiceUnavailable exceptions
Christian Kampka (1):
Implement a logger to log to error_log
Christian Seiler (2):
DAV authentication: use Owncloud's internal user instead of HTTP-supplied one
DAV authentication: also use Owncloud's internal user for short-circuit
Christopher Bunn (1):
Minor typo updates to External Storage description
Christopher T. Johnson (1):
Fix Signiture Does Not Match when mounting Amazon S3 external storage
Clark Tomlinson (45):
Resolving 9969 resubmitting to fix rebase issue.
Removing unnecessary switch statements in fopen methods.
Merge branch 'fix-9969-take-two' of https://github.com/th3fallen/core into fix-9969-take-two
Merge pull request #10066 from marc0s/issues/10065-fix-null-check
Removing ini charset override due to shared hosting issues
Merge pull request #10335 from owncloud/fix-emptyapplist
Merge pull request #10414 from owncloud/relax-code-checker
Merge pull request #10440 from owncloud/enforce-debug
Merge pull request #10491 from helix84/fix-typo
Merge pull request #10525 from owncloud/remove-download-message
Merge pull request #10562 from Volker-E/master
Merge pull request #10590 from owncloud/fix-10585
Adding type to favicon
Throw exception if file cannot be accessed via http
Merge pull request #10421 from owncloud/share-external-delete
Merge pull request #10623 from owncloud/not-a-valid-resource-log-entries
Merge pull request #10640 from owncloud/add_moment_js
Merge pull request #10653 from owncloud/x-forwarded-for
Implementing moment.js
Merge pull request #10647 from owncloud/implementing_momentjs
Init vars with a value if none is provided
Merge pull request #10723 from owncloud/webdav-folder-size
Merge pull request #10826 from oparoz/master
Hiding add to your own cloud if server2server sharing is not enabled
Merge pull request #10845 from owncloud/usealphanumericstring
Merge pull request #10860 from owncloud/scrolltofix
Using countUsers method to return true count of users
Merge pull request #10935 from owncloud/who_knows_what_horrors_lie_in_the_dark_of_unicode
Merge pull request #11043 from owncloud/test-againstNull
Adding link to ellipsis and fixing styling
Resolves cache tests failing if the directory length is longer than 64
fixing directory seperators
fixing cache routes
ignoring writedata test in windows.
Merge pull request #11281 from owncloud/scanner-unkown-user
Adding test helper to test private methods
fixing windows max depth test
Merge pull request #11615 from owncloud/fix-translation-source-string
Setting moment locale based on user selection
Merge pull request #11735 from owncloud/mssql-migrations-master
Merge pull request #11029 from owncloud/fix-share-download
Merge pull request #12607 from owncloud/this-is-an-awesome-day
Merge pull request #13626 from owncloud/check-for-hhvm
Merge pull request #13892 from owncloud/disable-autocomplete
Revert "Disable autocomplete for SMTP Password"
Craig Morrissey (2):
adjust autocomplete behavior for sharing menu
logging changes
Dan Bartram (3):
Clear up confusion of log_rotate_size config value
Add clickable labels to encryption recovery radios
Add missing DB rollback functionality
Dan Callahan (1):
Set email input field to type=email for better UX
Dan Jones (1):
fix tiny thumbnails in public preview/share mode
Daniel Hansson (1):
Fix for #9422
David Prévot (1):
Imported Upstream version 8.0.2+dfsg
DeLtAfOx (2):
Userlist: async load doesnt fill checked group/subadmin array
Strinct comparsion fix
Der-Jan (1):
Fixed wrong brackets in apps settings
Duane Johnson (1):
Ensure db connection before changing cache state
Felix Böhm (5):
add bunch of acceptance tests
gitignore for node modules
bump version of protractor in package.json
fix login suite
further documentation
Frank Karlitschek (28):
master if 8.0 pre alpha now
Merge pull request #9453 from owncloud/enc_fix_wrong_file_size
update appstore api url
Merge pull request #10456 from kroimon/skeleton_dir_config
Automatically detect the edition based on the enterprise_key app.
remove Edition
Merge pull request #12854 from owncloud/add-direct-download-link
jump to 8.0.0.0 The test upgrade and installation of apps realistic.
8.0 alpha 1
8.0.0 alpha 2
Merge pull request #13406 from owncloud/fix-php-doc
8.0.0 beta 2
increase version. This time for real
add a Windows warning
8.0 beta 2
8.0.0 RC1
8.0.0 RC2
Merge pull request #13952 from owncloud/fix_migration
Merge pull request #13692 from rullzer/capabilities
8.0 final
8.0.1 RC1
this is actually 8.0.1 RC1
8.0.1
bump version
Merge pull request #14719 from owncloud/fix-totally-broken-appstore
8.0.2
Merge pull request #14738 from owncloud/backport-14734-stable8
8.0.2
Gadzy (1):
Check for share by link enabled
Georg Ehrke (27):
better validation: cadd extra check if appinfo/info.xml exists
fix phpDocBlock for OC_App::getAppInfo
improvements for uninstall button
add ocsids to info.xml
fix orientation in image-backend, not in preview system itself
add proper version comparision in OC_Installer::isUpdateAvailable
improve check for duplicate apps
implement a txt preview fallback for the case that ttf is not support
extract transparency fix from #8050
don't preload videos on public sharing, fixes #10042
check if array index ocsid is set before accessing it
add moment.js
add y to with-aspect naming schema
add phpdoc
delete old previews
make sure preview prop is instanceof OC_Image before using it in showPreview
files_sharing: add route for ajax/publicpreview
delete all children's previews when deleting a folder
remove ugly hack and don't use OC\Preview\Image for tiffs and svgs
add puphpet and vagrant to gitignore
delete old previews
add Download logfile button to admin settings
Merge pull request #13448 from owncloud/fix-exif-orientation
show animated gifs on public sharing page
remove insane debug-log from OC_Image
add config-option for an image's maximum filesize when generating previews
fix issue with previews not being displayed if filename contains apostrophe
Jan-Christoph Borchardt (152):
use icon-confirm instead of text for accepting remote share, works better with translations
show loading feedback also when clicking 'Apps' entry in app list
fix user menu name and image not showing clicky mouse pointer
fix icons being slightly off in log in
fix 'remember' label being slightly off in log in
Merge pull request #9438 from owncloud/design-fix-appsloadingfeedback
Merge pull request #9455 from owncloud/breadcrumbs-backgroundsize
Merge pull request #9446 from owncloud/fix-strengthify
fix fieldset look, fix #8158
Merge pull request #9488 from owncloud/fix-ctrl-click-app
move public page footer rules from sharing app to core so it is used by other apps too
Merge pull request #9506 from owncloud/fix-fielset-legends
correct icon license, we use Elementary icons, not Silk anymore
remove unused 3rdparty clock and lock icons
simplify app navigation look, remove superfluous border as it is distinguished enough via background color
remove superfluous border from settings entry
fix settings entry width
enable input grouping also outside of log in screen
improve look of search on mobile, save space in top bar
Merge pull request #9922 from visit1985/app_icon_size
Merge pull request #9847 from owncloud/design-input-grouping
Merge pull request #9585 from owncloud/design-fix-public-footer
use more understandable 'link' icon for public links (instead of hard to recognize globe), fix #9707
Merge pull request #10020 from owncloud/design-link-icon
also use link icon for the folders ..
fix notification preventing top bar clickability, fix #9680
fix yellow notification style
set max width for notifications so they won't overlap the whole header
Merge pull request #10044 from owncloud/transparency_fix
Merge pull request #10054 from owncloud/dont_preload_videos
fix long filename display in filepicker
fix date display in filepicker
also fix filepicker for smaller screen sizes
Merge pull request #10097 from owncloud/background-fix
no top border for first settings item, detail enhancement
use correct app-icon class for new apps as well, fix icon size
Merge pull request #10223 from dannosaur/patch-1
trigger lazy loading earlier, fix #9823
remove confusing 'automatic logon rejected' message, fix #8591
Merge pull request #10293 from owncloud/fix-headers-being-sent
Merge pull request #10374 from ogasser/compare_upload_limit_against_biggest_file
change error text color to white for better contrast, fix #10424
fix color of links in warnings, fix #10480
fix multiselect bar offset on shared page
remove obsolete 'Download preparing' message for zip downloads, fix #3755
full opacity for the hovered/focused app as well for better contrast
allow horizontal scrollbar for personal and admin settings
user mgmt: move 'Show storage location' and 'Show last log in' to settings area
define min height/width for icon classes to make sure they show
set quota bar maximum to 100% to prevent overflow
color quota bar yellow for feedback if usage is over 90%
also add minimum width for quota bar so it’s apparent how it will look
fix styling and wording of no-JavaScript message
also add no-JavaScript notice to log in and sharing pages because they do not work without JS either
fix z-index of header and dropdowns, fix user menu not showing on mobile
Merge pull request #10944 from owncloud/fix-nojavascript-style
fit select2 to ownCloud input style
fix notification visibility, fix #11016
improve style of checkmark icon, less bold, fitting ownCloud style
fix size of toggle icon, make container square
fix svg of calendar filetype icon
fix folder icon alignment, fix #10866
fix nojavascript message alignment
remove icon styles from apps.css as they are in icons.css
use same shade of grey for active navigation items and hovering
Merge pull request #11022 from owncloud/icons-fix
Merge pull request #11024 from owncloud/fix-nojavascript
Merge pull request #11040 from owncloud/fix-app-menu-overlapp
replace horizontal rules with whitespace
correct delete-icon to icon-delete, fix #11128
correct progress-icon to icon-loading-small
force show the loading icon in list for deletion, not only on hover
Merge pull request #11234 from owncloud/fix-icon-classes
adjust text size and opacity of drag'n'drop upload text style
Merge pull request #11109 from owncloud/nstamm-patch-1
fix filepicker home icon being partly hidden, fix #10169
for whitelabeled edition, show branding name (e.g. 'ownCloud') instead of appname in header bar
fix position and style of sort indicator
reduce bottom padding in filelist, fix perceived glitching, fix #11213
increase whitespace below headings in settings
Merge pull request #11480 from owncloud/ldap-enterkey-deletefix
Merge pull request #10426 from owncloud/enhanced-apps-management
first steps of sidebar for personal and admin settings
Merge pull request #11720 from sebomoto/groupadmin-header
admin settings: fix LDAP settings header layout
Merge pull request #11867 from owncloud/settings-sidebar-admin
unbold labels and folders
explicitly unbold text by default, otherwise might be bold
add missing alt attribute to spinner
introduce h1, use either ownCloud name or current app name
add alt text for file actions, but leave empty since text is directly next to it
add relevant focus styles to the existing hover styles
use proper tabindex order: 1. app menu, 2. search, 3. user menu
Merge pull request #12065 from owncloud/loginname-username
Merge pull request #11929 from owncloud/fix-db-center
Merge pull request #12128 from owncloud/drop-formfactor
remove border from user menu, adjust to apps menu
improve update error page: remove box, make link visible, insert missing space, remove line break
improve update error page: adjust line height of h2
Merge pull request #12776 from owncloud/fix-go-ago
fix and compress files_external icon
add CSS to shift header to account for when favorites are present
shift actions to the left a bit to account for right shift due to favorites action, not not overlap with size info
put Favorites second in list, after 'All files'
fix empty state for Favorites
fix file list summary left alignment
fix alt text for breadcrumbs home icon
properly name form labels for the file selection
add text to Delete action
add empty alt text for user image
fix Delete action text being translatable
add alt text to 'Cancel upload' button
add text to Settings button
fix favorite star flickering on empty state page
Merge pull request #12895 from owncloud/favorites-polish
use method to only visually hide elements, show only for screen reader
add label for search field for screen readers
even better empty state for Favorites, and general Empty State style
use empty state for 'Shared with you' as well
improve empty states for sharing and shared links as well
improve empty state of 'All files'
apply empty state for 'Deleted files'
wording fix for Files app empty state
add empty state for external storages
fix accessibility of logos
fix searchbox label
fix accessibility of file upload
add missing input labels for Share dialog
fix accessibility for 'New' file inputs
better color contrast for focused buttons
add empty alt text to decorative preview of public share image
more alt text and label fixes in Personal settings
fix accessibility for deleted files
get rid of unnecessary alt and title attributes
properly escape variable
Merge pull request #12947 from owncloud/fix-spinner-file-upload-ie89
change 'update' to more understandable 'change', fix #10408
change 'Allow Public Upload' to more understandable 'Allow editing', fix #10438
fix feedback for app navigation when using keyboard
fix feedback for apps menu when using keyboard
first part of fixing feedback for file list when using keyboard
introduce first 'Skip to content' button
improve keyboard navigation feedback for certain buttons
proper feedback for breadcrumbs when tabbing with keyboard
change Documents default typeface from serif to sans-serif
remove skip to content for now, see #12999
first style fixes to search results
adjust search result alignment depending on if the layout has favorites or not
fix rename field position, fix #12927
replace outdated 'shared' people icon with regular share icon as fallback
add icon for Provisioning API
compress icons of LDAP and WebDAV-Auth
Jean-Louis Dupond (3):
Fix memberOf detection. Fixes: #9835
Fix remarks in #9848
Fix initializing in #9848
Jenkins for ownCloud (218):
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
Jesus Macias (7):
Solve bug with touch always return true on /lib/private/files/view.php
Fix code with previous comments
Reset changes on 3rdparty submodule
Solve bug with touch always return true on /lib/private/files/view.php
Fix code with previous comments
Merge branch 'issue_10674' of github.com:owncloud/core into issue_10674
Fix 3rdparty pointer
Jesus Macias Portela (2):
Merge pull request #10840 from owncloud/issue_10674
Merge pull request #10871 from owncloud/issue_10674
Joas Schilling (149):
Only overwrite serverHost when in unit tests
Only calculate the WEBROOT from scriptName if it contains $SUBURI
Add comment to overwrite* configs about CLI/cron problems
Correctly use groups parameter only when its not empty
Fix username for subadmins and only send subadmin groups
Do not force isAdmin as true and so the list is filtered correctly
Add language parameter to public API for getL10N()
Merge pull request #9757 from owncloud/issue/9756
Fix getting group '0' from database backend
Fix isLoggedIn() check for user '0'
Increase word wrap limit for emails to 78 characters
Merge pull request #10083 from th3fallen/fix-9969-take-two
Check return of fopen() before using it
Remove doubled slash between folder and path
Do not filemtime() on "." directory. Use empty string instead
Ensure that filename is prefixed with a slash
Add a note about overwritewebroot when using system cron
Merge pull request #10478 from owncloud/issue/9995
Add a test to break the slugifyPath() with folder and file afterwards
Use a data provider instead of calling the function manually everytime
Fix code layout before fixing the function
Use md5() of the original name instead of uniqid() for slugifying
Do not try to close the same resource multiple times
Use correct language package so the subject is correctly translated
Fix broken new lines in plain text mail template
Set overwritewebroot when installing owncloud to avoid problems
Add a method to get the absolute url for a route
Also match routes without trailing slash
Set overwritemailurl* configs on setup
Testcase base class
Do not use uniqid in Group and User tests as it is not unique on windows
Test LargeFileHelperGetFileSize also with ascii only characters
Windows does not support CHMOD, therefor we can not test not writable folders
Skip some more tests on Windows which just can not work at all
Fix single run of encryption tests and usages of uniqid() and fopen()
Correctly close handle of directory when listing certificates
Make it possible to cleanPath() absolute Windows paths
Fix Files\Storage\Home::testRoot()
Correctly refresh the apps list after removing the mock
Correctly restore previous root mount point after testing
Refactor tests to use a dataProvider method
Add tests for absolute paths on windows
Use base class to reset the file mapper
Make apps/ extend the \Test\TestCase and fix overwritten methods
Make root tests extend the \Test\TestCase
Make remaining files extend the test base
Remove exec() call with invalid name on windows
Deduplicate function by moving it to the OC_Helper
Simplify the binary finding code in the movie preview class
Clean up the test data in tearDownAfterClass()
Remove testcleanuplistener.php
Move namespaced constants to namespaced class
Replace deprecated constant with new class constant
Replace some more "command -v" calls with the Helper method
Depcrate namespaced functions, since they can not be autoloaded
Correctly namespace DatabaseSetupException
Move constants from GET_TYPE to OC\Files so they can be autoloaded
Correctly namespace and autoload DatabaseException
Replace exception with standard exception
Introduce getSourcePath() in Storage\Local to reduce the difference to MappedLocal
Remove unused 2nd parameter of buildPath() and rename to getSourcePath()
Merge pull request #12449 from owncloud/issue/12444-namespace-exceptions
Move OC_GROUP_BACKEND_* constants to OC_Group_Backend class
Move OC_USER_BACKEND_* constants to OC_User_Backend class
Make MappedLocal::isLocal() true like for Local
Check file existance in MappedLocal in hasUpdated()
Check return of disk_free_space before returning it
Check whether file exists before trying to touch() it
Also clearstatcache() in MappedLocal before using the stats
Move share interfaces to own files so they can be autoloaded
Move iHomeStorage to own file
Move NaturalSort_DefaultCollator to its own file
Move registration of core preview providers to preview
Fix intendation and doc blocks of preview providers
Split office providers into one class per file
Split bitmap providers into one per file
Skip lostcontroller sending email test on windows
Better manage the output when running autotest.cmd
Allow passing a test file just like in autotest.sh
Allow overwriting DATADIR completly so ramdisk can be used
Restore the development config after running the tests
Autoload lib files of versions app
Autoload exception from files_trashbin
Replace uniqid calls with $this->getUniqueID so tests pass again on windows
Stop flooding the log, when previews are disabled
Merge pull request #12542 from owncloud/update-autotestcmd
Merge pull request #12622 from owncloud/disable-for-all
Merge pull request #12621 from owncloud/add-right-margin
Fix namespace of files_encryption classes and autoload them
Fix namespace of Files_Encryption outside of the app
Update OCA\Encryption to OCA\Files_Encryption in the encryption app itself
Use self:: instead of the class name in encryption tests
Correctly namespace encryption tests
Add an option to disallow sending sharing emails to non-owncloud users
Allow autocomplete for test file in autotest.sh
Merge pull request #12568 from owncloud/autoload-encryption-classes
Merge pull request #12409 from owncloud/tags-getTagsForObjectIds
Add a DateTimeFormatter class which allows overwriting the language and timezone
Add sometests and copy tests from Util::formatDate to new class
Correctly run all tests again when no file is specified
Add newline that was removed by 15be763d46d56c57d4f0def7745bb02d513e3a38
Deprecate Util::formatDate()
Require the interface and return a string instead of private classes
Merge pull request #12485 from owncloud/jenkins-12383
Add type of the variables to the docs
Correctly fallback to english, if the plural case is not translated
Use a fixed timestamp so we dont switch days/years with the getTimestampAgo
Merge pull request #12780 from owncloud/make-datetimeformattertest-reliable
Allow extensions to specify the list of special parameters
Add test for getSpecialParameterList()
Correctly inject the language into the subcall
Specify list of activity parameters for sharing extension
Merge pull request #12807 from owncloud/fix-timespan-language
Merge pull request #12808 from owncloud/add-special-parameterlist-to-manager
Move timezone logic out of server.php
Fix incorrect warning about setting the overwrite.cli.url
Extend Test\TestCase and do not use uniqid()
Correctly return false when translating a foreign activity
Check array size, before using the 3rd element from it
Merge pull request #13272 from owncloud/fav-renamekeepfav
Merge pull request #13277 from owncloud/pasteurl
The files_external app might need the password so autologin must be disabled
Increase files_externals oC required version and its own version
Check new and old ways of required oC version for app compatibility
Add a repair step to clean up orphan tags and tag entries
Mask table and column names with backticks and add lastInsertID() workaround
Merge pull request #13447 from owncloud/fix_typo
Merge pull request #13454 from owncloud/improve-empty-displayname
Add a test case for memcaches to store an array
Json_(en|de)code values on redis to be able to cache arrays
Set the debugoutput channel to error_log instead of echoing it
Ignore favorites that are not available when creating the favorites list
Add a method to set/unset multiple config values in one call
Use setConfigs() instead of calling setConfig() multiple times
Remove duplicated definition of APIController
Indicate that the share owner is remote in the filelist
Scroll to file in folder, when using "search in other places" link
Fix 2 assertions
Fix more assertions
Fix intendation
Check whether return is an error case before using it
Merge pull request #13804 from owncloud/check-return-before-assuming-array
Do not overwrite the shareType so the post hook is still correct
Add a test for the post_shared hook shareType
Merge pull request #13983 from owncloud/tempmanager-check-handle-stable8
Remove old l10n files
Merge pull request #14191 from owncloud/bump-random-lib
Use insertIfNotExists() and reload mimetypes after inserting one
Add "throws" lines to calling methods and interface aswell
Johan Björk (5):
Fixes #8326: deletion of directories on S3
Converted an array to PHP5.3 compatible version
Update AWS sdk to 2.6.15
Fix failing AmazonS3::touch on updated aws sdk
Upgrade AWS sdk to 2.7.5
Jonny007-MKD (1):
Update adapter.php
Jörn Friedrich Dreyer (133):
change order of registering api and capabilities to fix file version previews
reset collection to 'root' after adding a route to the api
introduce and use getCurrentConnection()
add unit test
fix '' to '/' when determining parent for search result
deprecate OC_Search_Provider in favor of \OCP\Search\Provider
make search case insensitive on postgres and oracle
Merge pull request #8308 from owncloud/case_insensitive_search_oracle
Merge pull request #9419 from owncloud/fix_search_results_in_root_dir
use fileinfo object in search results
return relative path
mkae getRelativePath of file search results overwriteable in subclasses
fix logger implementation and test
use correct IUser in interface
use UserSession service to resolve user id
reorder if statements to remove negation, indentation correction
Merge pull request #10000 from owncloud/fix-lowlat-cache-autoload
traverse folders in php to search in shared files
add test for search() in shared cache
Merge pull request #10048 from owncloud/fix_search_in_shared_files
fix return documentation
add utf8 folder test
check quota when trying to download a file via new -> web
Merge pull request #10096 from owncloud/fix-6971-master
update deprecation docs
add unit test for #8325
use S3Client::encodeKey(), fixes #8325
add missing @deprecated annotation to legacy classes
properly encode groups as json, not ',' separated
Merge pull request #10423 from owncloud/urlencode_s3_copyobject_copysource
explicit routes for files_external
Merge pull request #10595 from owncloud/swift-stream
add select2 to app specific thirdparty
replace chosen with select2 to provide ajaxified user and group selection for files_external, fixes #7499
fix deletion of shares
no need to load user display names
add lookup route for displaynames
use displayname lookup route in files_external settings
kill OC::$session
be correct in deprecation documentation
allow empty hostname and dots in service name for oracle autosetup
add / to url to match route
Keep fileid on move in objectstore, fixes #10848
make objectstore tests check fileid on rename
allow . in dbname on web install
w͢͢͝h͡o͢͡ ̸͢k̵͟n̴͘ǫw̸̛s͘ ̀́w͘͢ḩ̵a҉̡͢t ̧̕h́o̵r͏̵rors̡ ̶͡͠lį̶e͟͟ ̶͝in͢ ͏t̕h̷̡͟e ͟͟d̛a͜r̕͡k̢̨ ͡h̴e͏a̷̢̡rt́͏ ̴̷͠ò̵̶f̸ u̧͘ní̛͜c͢͏o̷͏d̸͢e̡͝
allow prefilling login
Merge pull request #10886 from owncloud/keep_fileid_on_move_in_objectstore
Merge pull request #10949 from owncloud/allow_prefilling_login
repair search lucene before installing
add seek and tell to streamwrapper test
return boolean in OC::stream_seek
return boolean in Ciose::stream_seek
in quota wrapper use === instead of ! for better readability and as in other wrappers
log exceptions when listing files
fix amazon s3 issues
make some storage tests explain what went wrong
strict comparison
extract batchDelete(), better comments
fix flickering users
cleanup variable names and duplicate jQuery selectors
Merge pull request #11556 from owncloud/cache-js-and-css
in cli mode return true for isHtaccessWorking
Merge pull request #11596 from owncloud/in_cli_mode_return_true_for_ishtaccessworking
make trashbin compatible with objectstore, replace glob with search in cache, make unknown free space work like unlimited free space
Merge pull request #11552 from owncloud/fix_files_external_flickering
make skeleton compatible with objectstore
throw exception in writeBack, the returned boolean is checked nowhere
make tests compatible with hook based skeleton generation
guess mimetype on touch
Merge pull request #11684 from owncloud/guess_mimetype_on_touch
Merge pull request #9586 from owncloud/enhanced-sql-script-generation-oracle-master
allow passing driver options, fixes #11718
add driver options to config samples
fix files_external storage id migration
test files external amazon s3 storage id migration
Merge pull request #12162 from owncloud/ext-s3-missingfolderwithsamename
remove triggerupdate, ref #11872
add quiet option, ref #8794
return correct result
make path absolute
Add Redis cache implementation, prefer over memcached, tests & config sample
introduce inApps[] filter for search via ajax query, make file results show up in files app only
show readonly message in file conflict dialog, make it always selected
Merge pull request #12555 from owncloud/app_specific_search
Merge pull request #12896 from owncloud/drop-deprecated
Merge pull request #12759 from owncloud/core-reduce-js-and-css
Merge pull request #12948 from owncloud/wording
full page search results
new OC.Search, add search result formatters and handlers, use full content width for results
move code from js.js to search.js in the search app
add paged provider
ajax paging, some js cleanups
move search results below filelist, show hint when results are off screen, use js plugin mechanism
filter new rows
hide header when no files in list match
show audio icon & image previews
remove globe fallback icon
set empty filter when hiding results / esc
hide irrelevant stuff in empty filelist
allow getting the last query
fix visibility
allow getting the last query
hide, esc, and backspace fixes
add SIZE_ALL const
that -> self, add missing var
don't use full class name to register plugin
instantiate file search
fix js tests
use correct visibilities
fix count
add file summary filter spec tests
make OCA.Search.Files available in tests and for other apps
show no files found message
correctly update search results when query is changed, show spinner when searching
do not hide search results when clicking, but hide on ESC
text and icon fixes
use " to avoid escaping '
clear search results when clicking the x in type=search input field
use correct spinner
delay hiding no results message until search is triggered
pluralize translation
filter trashbin and share views
search with endless scrolling
fix onScroll breaking search, fix keyboard navigation, fix filter for files in other dirs
correctly clear searchbox when switching filelists
clear search when navigating via breadcrumbs
use class for no results div instead of id. the elements are not unique.
use cancelable timeout, on scroll only fetch next page if last query had any results
don't show no files yet when mask is in place, fixes #13141
add js tests for filelist filtering
check if cache files are readable
Merge pull request #14146 from owncloud/no-whitespace-from-themes-stable8
LEDfan (5):
Fix permissions
Add unit test for contactsmanager
Use PHPUnit mocks
Mock interface
Remove config file
Lukas Reschke (504):
Update info.xml
Remove uneeded `strip_tags`
Verify whether the URL is valid
Merge pull request #10302 from owncloud/remove-logon-rejected
Merge pull request #10403 from owncloud/getid-cast-int
Remove ability to trigger DEBUG mode via cookie
Move authentication failed logging to checkPassword
Fix unit test
Merge pull request #9275 from NormalRa/master
Merge pull request #10442 from owncloud/move-failed-logins
Merge pull request #10449 from owncloud/share-clientsidesortnoservercall
Merge pull request #10413 from owncloud/adding-handlebars
Merge pull request #10276 from owncloud/skip-webdavput
Remove X-Mailer header from mails
Merge pull request #10407 from owncloud/rm-obsolete-japanese
Fix copyright
Add a copied_sample_config switch
Merge pull request #10409 from owncloud/iShallNotCopyStuffWithoutThinking
Remove loadAppScriptFile
Use proper routes for files
Add routing to files_sharing
Add routing to files_encryption
Add routing to files_trashbin
Add routing to files_versions
Add routing to user_ldap
Remove loadAppScriptFile from the default routes
Add update route to core
Merge pull request #10518 from owncloud/fix_storage_const_autoload
Merge pull request #10458 from owncloud/fix-tar-tests
Add a trusted domain wizard
Add require_once to update.php due to routing
Expose setSystemValue
Redirect user after clicking on link
Remove different URL for EE
Merge pull request #10528 from owncloud/fix-htaccess-check-error
Use AppFramework instead of custom controller
Merge pull request #10598 from owncloud/warn_on_encryption_occ_pwreset
Add isAppstoreEnabled instead of hijacking the URL
Merge pull request #10641 from callahad/email-input-type
Add support for getting the real client IP behind proxies
Add some security utilities
Use DI
Merge pull request #10666 from ogasser/appframework_db_tests
Escape error messages
Merge pull request #10670 from owncloud/encodeExceptions
Merge pull request #9681 from owncloud/kill_oc_session
Merge pull request #10614 from owncloud/remove-ee-hack
Add unit tests and fix rootcerts creation bug
Add test for expired certificate
Merge pull request #10768 from owncloud/l10n-use-public
Merge branch 'master' into securityutils
Use correct 3rdparty
Merge pull request #10420 from owncloud/external-share-self-signed
Add char consts, hash the specified password for the HMAC
Merge branch 'securityutils' of https://github.com/owncloud/core into securityutils
Fix CHAR_SYMBOLS
Refactor tests a little bit
Add test for the second argument
Fix quoting
Increment version
Merge pull request #10642 from owncloud/securityutils
Only return lowercase letters and digits for backwards compatbility
Use proper RNG generator
Merge pull request #10842 from owncloud/remove-add-to-your-owncloud-if-disabled
Merge pull request #10790 from cbhp/master
Merge pull request #10818 from owncloud/enableappforgroupfix
Move trusted domain check to init()
Don't show warning when has_internet_connection is set to false
Merge pull request #10889 from owncloud/moveTrustedDomainCheck
Check for admin user instead of subadmin
Use secure mimetype for content delivery
Append port to trusted domain in case it's not 80 or 443
Merge pull request #10911 from owncloud/template-funcs
Fix typo
Merge pull request #10890 from owncloud/fix-10888
Merge pull request #10827 from oparoz/patch-2
Add unit test
Merge pull request #10938 from owncloud/useSecureMimetype
Merge pull request #10930 from owncloud/use-admincheck
Merge pull request #10755 from owncloud/shorter_sharing_links
Merge pull request #10885 from owncloud/swift-hasupdated
Merge pull request #10740 from owncloud/fix-everyone-group-count
Merge pull request #10739 from owncloud/eventsource-public
Merge pull request #10928 from owncloud/allow_dot_in_dbname_on_web_install
Merge pull request #7323 from owncloud/Jonny007-MKD-master
Add unittest for filePath
Add beforeeach and aftereach
Merge pull request #10948 from owncloud/fix-zindex
Merge pull request #10922 from owncloud/explicit-scan-transactions
Merge pull request #10844 from owncloud/acceptance-enableapps
Merge pull request #9512 from libasys/patch-2
Merge pull request #10990 from owncloud/fix-testCallRegister-master
Add custom hex2bin implementation for 5.3
Merge pull request #10962 from owncloud/repair_search_lucene
Add X-UA-Compatible to all templates
Merge pull request #3937 from owncloud/refresh_if_maintenance_is_over
Step one, open guest layout for different styles.
Do not double decode values
Merge pull request #11018 from owncloud/fix-notification-layer
Return false in case one of the values is null
Merge pull request #11050 from owncloud/enc-flockfix
Merge pull request #10960 from owncloud/use-intl-module-master
Fix unexisting class and PHPDoc
Merge pull request #11060 from owncloud/rmobslang
Merge pull request #11023 from owncloud/users-fixundo
Deduplicate dependency checks
Merge pull request #11081 from owncloud/trash_fix_expire
Merge pull request #11084 from owncloud/no-migration-for-mssql-master
Merge pull request #10754 from cetra3/master
Reword the description
Merge pull request #11108 from owncloud/add-proper-descr
Merge pull request #10680 from helmutschneider/aws-2.6.15
Merge pull request #7254 from owncloud/core-sortalgo
Merge pull request #11102 from owncloud/visit1985-issue_108
Merge pull request #11009 from owncloud/tobiasKaminsky-route
Remove old upgrade routines
Merge pull request #10902 from owncloud/fix-ellepsis
Merge pull request #10745 from owncloud/fix-10708-doctrine
Merge pull request #11092 from owncloud/conceal_sabredav_version
Fix mapping of relative paths
Do not show exception to the end-user
Merge pull request #10622 from owncloud/recursive-delete-forbidden
Move basic auth check
Merge pull request #9554 from owncloud/fix_preview_orientation
force loading of encryption app
Merge pull request #11105 from owncloud/jsunit-legacyfileactionsfix
Make 404 page easier to understand
Remove unused and overflowing function
Merge pull request #11130 from owncloud/moveBasicAuthCheck
Merge pull request #11151 from owncloud/removeOverflowingFunction
Move BasicAuth check to "isLoggedIn()"
Prevent updates between multiple major versions
Match more URL fragments
Merge pull request #11142 from owncloud/fix-windows
Throw error in showPreview instead the constructor
Merge pull request #11158 from owncloud/fix_basic_auth
Merge pull request #11171 from owncloud/fix-route
Merge pull request #11104 from owncloud/enc_create_backup_on_recovery
Merge pull request #10968 from owncloud/admin-groupsselect2
Add a configuration switch for enabled preview mimetypes
Remove unneeded unit tests
Do only follow HTTP and HTTPS redirects
Use only lower-case letters
Merge pull request #11242 from owncloud/fix-10284
Merge pull request #11224 from owncloud/fix_recovery_admin_user
Merge pull request #11032 from owncloud/harden-redirect
Show login again instead of JSON if CSRF check fails
Merge pull request #11019 from owncloud/do-not-show-exception-to-enduser
Check for blacklisted characters
Drop only if exists
Merge pull request #11229 from kofemann/for-upstream
Clarify possible preview providers for type Office
Disable external code coverage
Add ID to markup to have the checkboxes in the right position
Merge pull request #11311 from owncloud/fixing-unhandled-exception-cleanTmp-master
Try to create datadirectory to test whether the .htaccess works
Merge pull request #11324 from owncloud/tryToCreateDatadirectory
Close the session for preview generation
Merge pull request #11321 from owncloud/ldap-fix-memberof-detection
Redirect only to absolute URL
Remove dead code
Merge pull request #10107 from owncloud/sharing_group_shares
Merge pull request #11347 from mark0n/create_empty_config
Merge pull request #11352 from owncloud/close-session-for-previews
Merge pull request #11337 from danbartram/better_encryption_recovery_labels
Fix PHPDoc
Remove invalid PHPDoc
Remove uneeded slicing of element
Use SVG previews for public sharing
Add flock to config
Merge pull request #11303 from owncloud/addFilelockToConfig
Merge pull request #11368 from owncloud/use-svg-previews
Merge pull request #11356 from owncloud/redirect-only-to-the-same-domain
Merge pull request #10104 from owncloud/s3-overwrite
Add support for keys in the info.xml
Merge pull request #11499 from owncloud/ldap-warningwhenuidismissing
Merge pull request #11367 from owncloud/removeIsMimeSupported
Close session when loading apps
Add darwin to if block
Use `rawurlencode` since this seems to be expected by cURL
Refactor MailSettings controller
Add app version to JS and CSS
Merge pull request #11528 from owncloud/use-raw-url
Merge pull request #11565 from owncloud/fix-behaviourOnOSX
Merge pull request #11570 from owncloud/backport-11408-master
Migrate new app settings to AppFramework
Fix SVG icons
Remove insane comment
Merge pull request #11383 from ockham/share-tags2
Fix unit test
Merge pull request #11521 from owncloud/configsamplephp
Merge pull request #11591 from owncloud/addAppVersionToCSSandJS
Add a try catch block
Use l10n on this string as well
Merge pull request #11626 from owncloud/add-l10n
Add some basic sanitization
Add PHPDoc about sanitization of "insertIfNotExist"
Merge pull request #11634 from owncloud/loadapps-encapsulaterequire
Refer to relative path instead of absolute path
Add unit tests for convertToRelativePath
Add "$_SERVER['REQUEST_URI']" to fix the unit tests
Merge pull request #11593 from owncloud/useRelativePathToOwnCloudInstallation
Merge pull request #11666 from owncloud/setup-hidesqlitemessageforautoconfig
URLEncode filenames to be compatible with special characters
Merge pull request #11675 from owncloud/urlencode-for-special-characters
Merge pull request #11630 from owncloud/kill-some-legacy
Merge pull request #11694 from owncloud/extstorage-lazyinit
Merge pull request #11687 from owncloud/appframework-session-annotation
Use mixed as type
Merge pull request #11620 from owncloud/settings-sidebar
Close session for avatar get
Merge pull request #11704 from owncloud/fix-type-for-query
Remove unreachable statement
Prevent division by zero
Merge pull request #11751 from owncloud/fix-unreachable-statement
Make files non executable
Merge pull request #11754 from owncloud/fix-division-null
Merge pull request #11758 from owncloud/fix-permissions
Use function outside of loop
Merge pull request #11752 from owncloud/use-function-outside-of-loop
Add type hinting to functions
Fix PHPDoc and remove explicit type hint
Merge pull request #11760 from owncloud/add-type-hints-where-sensible
Fix PHPDoc
Make supported DBs configurable within config.php
Merge pull request #11786 from owncloud/MakeSupportedDBsConfigurable
Merge pull request #11799 from owncloud/no-stable-etags-on-windows
Merge pull request #11600 from owncloud/refactor-appsettings-to-app-framework
Fix the "addHeader($tag, $attributes, $text)" methods to not ignore the $text parameter
Merge pull request #11805 from owncloud/AdamWill-issue9643
Fix typo
Close session for search
Merge pull request #11831 from owncloud/make-search-non-blocking
Close session for files_trashbin
Allow any outgoing XHR connections
Fix stupid copy paste fail
Clear session after logout
Merge pull request #11864 from owncloud/clear-session-after-logout
Clear session before setup
Merge pull request #11876 from owncloud/remove-pointless-requires
Add CodeClimate indicator
Merge pull request #11888 from owncloud/add-code-climeate
First check whether it is the default config before touchign
Merge pull request #11921 from owncloud/symfony-composer
Migrate "setsecurity.php" to the AppFramework
Support HTML in logo claim
Merge pull request #11968 from owncloud/drop-jquery-placeholder
Merge pull request #11936 from owncloud/bower-jquery
Add getLogger() to IServerContainer
Merge pull request #11993 from owncloud/enc_repeat_password
Merge pull request #11972 from owncloud/usermanager-remove-delete
Merge pull request #11883 from owncloud/clear-session-for-setup
Add OCP\Security\IHasher
Use new hashing API for OC_User_Database
Merge pull request #11998 from owncloud/add-get-logger-to-interface
Load PHPAss via autoloader
Make second argument optional
Merge pull request #12003 from owncloud/password-migration
Merge pull request #11954 from owncloud/enc_stop_uploading_if_private_key_is_missing
Use proper array key
Merge pull request #12038 from sebomoto/fix-user-dropdown
Merge pull request #12050 from owncloud/use-proper-array-name
Remove debug statement
Try to read the file only instead of trying to touch
Merge pull request #12126 from owncloud/remove-debug-statement
Deprecate older API wrappers and calls
Run preupdate before an update
Mark skipped until #12085 is merged
Fail...
Refactor file sharing public link handling
Check if app is enabled for user
Remove phpass and migrate to new Hasher interface
Remove unused code
Move CSRF check
Warn for password reset when files_encryption is enabled
Fix scrutinizer issues
Remove uneeded import
Use correct route instead
Add "postPasswordReset" hook
Hide submit button after password change
Show spinner
Make declaration compatible
Merge pull request #11727 from owncloud/moveCallCheckRegisterToSomeWhereElse
Check if the size field is available
Merge pull request #9962 from owncloud/app-group-enable-remote
Merge pull request #12234 from owncloud/normalizepath-absolute-tests
Ignore port for trusted domains
Add repair steps for legacy config files
Merge pull request #12242 from owncloud/fix-undefined-size
Merge pull request #12259 from owncloud/app-enabled-plugin-appmanager
$file only contains the filename and not the absolute path, that means that files in a subdirectory will not get properly resolved and an empty filesize is returned.
Merge pull request #12264 from owncloud/use-full-path-for-filesize-calculation
Fix case-sensitivity
Don't disclose relative directory path for single shared files of user
Remove unused variable and make Scrutinizer happy.
Only show undelete capability if files_trashbin is enabled
Merge pull request #11696 from owncloud/addWarningToEncryptionLostPassword
Merge pull request #12290 from owncloud/ext-preventbreakageduetobugs2
Check for XMLWriter class
Merge pull request #12325 from owncloud/removeunneccessarylang
Rename providers to not begin with test
Use `/` as redirect location if webroot is set to an empty value
Add OCS API header per default
Merge pull request #12372 from owncloud/preview_tiff_fix
Merge pull request #12374 from owncloud/vagrant_puphpet_gitignore
Remove OC_Migrate
Close session only if encryption app is not enabled
Fix PHPDoc and deprecated code
Merge pull request #12380 from owncloud/remove-oc-migrate
Allow read-only configuration
Merge pull request #12411 from owncloud/unknown-command-windows
Don't show favicon to prevent iteration through subfolders
Cache results of available languages
Add functions to modify cookies to response class
Use server container
Remove redundant code
Pass \OC::$WEBROOT to the ctr
Merge pull request #12470 from owncloud/jenkins-12447
Merge pull request #12483 from owncloud/issue/6101-preview-providers
Merge pull request #12486 from owncloud/activity_priorities
Disable MSSQL for new CE installations
Disable OCI as it is unsupported by most CE apps
Adjust sample config
Merge pull request #12488 from owncloud/activity_group_multiple_conditions
Merge pull request #12499 from owncloud/disableMSSQL
Merge pull request #12427 from owncloud/issue/6101-deprecate-namespaced-functions
Only store user credentials when SMB_OC storage is enabled
Add route for download of versions
Merge pull request #12554 from owncloud/versions-app-autoload
Merge pull request #12572 from owncloud/issue/12571-disabled-preview-logflood
Officially deprecated passwordsalt
Merge pull request #12492 from owncloud/deprecate-passwordsalt
Trim port from domain
Add workaround for older instances
PHP 5.4 is now required for master
Remove workaround for 5.3
Use UID instead of login name
Add test for IPv6 without port
Merge headers
Fix unit test
Add right margin to codestyle file
Disable when no sendmail is available
Remove checks for safe mode and magic quotes
Merge pull request #12477 from rjaeckel/master
Merge pull request #11485 from brumsoel/master
Merge pull request #12166 from helmutschneider/aws-2.7.5
Add requesttoken to base template
Create config if it does not exists
Check for working .htaccess via AJAX
Merge pull request #12644 from owncloud/add-hack-for-config
Remove unexisting `htAccessWorkinght`
Merge pull request #12394 from owncloud/files-fileactionsimprovements
Add REST route for user & group management
Fix url
Add statuscodes
Merge branch 'initial-work-migrate-to-appframework' of https://github.com/owncloud/core into initial-work-migrate-to-appframework
React on other statuscodes than 200
Merge pull request #12704 from owncloud/fix-12647-2
Merge pull request #12618 from owncloud/initial-work-migrate-to-appframework
Merge pull request #12577 from owncloud/public-mount-api
Merge pull request #12715 from owncloud/fix-broken-personal-page
Merge pull request #12688 from owncloud/rename-alt
Expose backend type via REST API
Make class compatible
Merge pull request #12711 from owncloud/add-backend-to-rest-index
Add filter for 'backend' to user REST route
Merge pull request #12611 from owncloud/use-uid-instead-of-loginname
Merge pull request #12761 from owncloud/error-details2
Add IniGetWrapper to public interface
Check if open_basedir is set
Break loop
Use public interface
Remove conditional check for 5.3 compatibility
Add test for user without backend
Use array key instead of value
Use limit and offset
Comment code path
Make comment clear
Merge pull request #11946 from owncloud/load-vendor-from-core-json
Remove unused file
Merge pull request #12360 from owncloud/files-tags
Add some fancy translation chart
Merge pull request #12881 from owncloud/issue/12874-interface-timezone
Move the Null-Byte LDAP check to the user manager
Move basic auth login out of `isLoggedIn`
Store result of authentication
Return UID instead of login name
Check basic auth header only for not-logged-in users
Add ultra-slim hack for incognito mode
Merge pull request #12954 from owncloud/hhvm-apc-clear
Also add secret
Clarify return values
Fix typo
Merge pull request #12923 from owncloud/ultra-slim-version-of-incognito-mode
Link to HTTPS page
Check for hash
Merge pull request #13035 from owncloud/new_edition_detection
Merge pull request #13055 from owncloud/dbal25
Fix code-style
Write unit-tests and use DI
Use namespace
Use proper namespace
Use proper test name
Merge pull request #13099 from owncloud/fix-provisioning-api
Use info instead of warning log level
Merge pull request #13130 from owncloud/getstoragestats-error-handling
Merge pull request #13138 from owncloud/issue/13134-incorrect-admin-warning-overwrite-cli-url
Add version to .htaccess
Merge pull request #13172 from owncloud/addCheckForOldRewriteRulesToMakeOurCrappyIntegrationWorking
Merge pull request #13165 from mypetyak/typos-in-external-storage-xml
Verify whether type is correct
Merge pull request #13179 from owncloud/fix-fatal-php-error-for-not-existing-files
Verify existence of $_GET key
Merge pull request #13184 from owncloud/fix-key
Merge pull request #12984 from owncloud/ldap-user-cleanup-master
Add check if user is logged-in
Check for existence of $_GET keys
Cache responses from the AppStore server
Verify authentication before initializing apps and routing
Add some more sanity checks for maintenance mode
Add CSRF check to search
Simplify isValidPath and add unit tests
Fix URL to developer manual
Don't double encode string
Cache results of `normalizePath`
Use isset() instead of strlen()
Verify whether value is already normalized
Merge pull request #13268 from owncloud/dnd-files-container
Merge pull request #13293 from owncloud/occ-required-posix
Use json_encode on string
Fix PHP doc and enforce type
Fix annotations in file view
Get rid of `stripslashes()`
Merge pull request #13288 from owncloud/enc_fix_public_download
Check for existence of $_GET keys
Merge pull request #13351 from owncloud/check-for-existence
Add PHPDoc for magic property 'server'
Add PHPDoc for `urlParams`
Merge pull request #13397 from owncloud/files-greyhighlightondownload
Merge pull request #13323 from owncloud/move-search
Merge pull request #13395 from owncloud/show-readonly-mail
Fix PHPDoc
Merge pull request #13319 from owncloud/replace-line-breaks-in-app-description
Prioritise Basic Auth header over Cookie
Reuse the array key of mimetypes
Fix filtering for users when $gid is empty
Merge pull request #13433 from owncloud/favoritesl10n
Remove stripslashes() from newfolder.php
Close session properly
Merge pull request #13471 from owncloud/fix-blog-typo
Merge pull request #13478 from owncloud/tags-chunkedquery
Merge pull request #13480 from owncloud/mysql-autocommit
Fix WebDAV auth for session authentication only
Merge pull request #13497 from owncloud/fix-basic-auth-for-session
Merge pull request #13512 from owncloud/kill-ancient-code
Merge pull request #13520 from owncloud/fix-comparison-op
Make naming of encryption app consistent
Add check for `HTTP_RAW_POST_DATA` setting for >= 5.6
Merge pull request #13479 from owncloud/issue/13475-favorites-and-unavailable-external-storages
Don't check for `always_populate_raw_post_data` on HHVM
Merge pull request #13463 from owncloud/share-getitemsharedwithuser-emptygroup
Make error more descriptive
Use `file_exists` to verify that config file exists
Merge pull request #13701 from owncloud/disable-appcode-checker
Merge pull request #13636 from owncloud/add-warning-if-restore-of-data-is-not-possible
Use proper namespace
Reference module with `.c`
Merge pull request #13757 from owncloud/issue/13686-scroll-to-file-when-using-searchotherplaces
Fix subadmin listing of group
Add unit tests
Switch to a factory and add unit tests
Consistent variable naming
Merge pull request #13797 from owncloud/fix_move_del_of_remote_shares
Default to `null` for lostpassword
Add unit tests for empty token
Mock l10n in the setup
Merge pull request #13811 from owncloud/default-to-null
Add callCheck to testremote.php
Disable autocomplete for SMTP Password
Merge pull request #13894 from owncloud/revert-13892-disable-autocomplete
Show warning for PHP versions older than 5.4.0
Merge pull request #13918 from owncloud/add-warning-for-54
Normalize before processing
Revert "Add OCS sharing info to capabilities"
Merge pull request #13960 from owncloud/revert-13692-capabilities
Merge pull request #14198 from owncloud/backport-14086-stable8
Merge pull request #13987 from owncloud/group-share-collition-wrong-type-in-post-hook-stable8
Bump RandomLib to 1.1.0 for stable8
Merge pull request #14259 from owncloud/fix-autoloader-message-stable8
Use APCu only if available in version 4.0.6 and higher
URLEncode logout attribute
Check if the offset exists before accessing
Merge pull request #14274 from owncloud/backport/14273
Merge pull request #14257 from owncloud/backport/14194
Always load authentication apps
Merge pull request #14515 from owncloud/stable8-dbal-251
Merge pull request #14484 from owncloud/backport/auth/14471
Only read php://input when parameters are requested
Merge pull request #14583 from owncloud/backport-13969
Merge pull request #14636 from owncloud/stable8-fix-link-config.sample.php
Fix totally broken AppStore
Sort results
14719 without public API
Merge pull request #14721 from owncloud/14711/without-public-api
Lyonel Vincent (2):
Be less verbose when disabling SSL cert validation
Be less verbose when using a paged search
MTRichards (7):
Updated info.xml with description
Updated info.xml app description
Updated info.xml app description
Updated info.xml app description
Forgot a '.'
Updated info.xml app description
Updated info.xml with
Martin (2):
Improved scanner error message
smb: rename textfield from root to subfolder
Martin Konrad (2):
Add a CLI command that creates an empty LDAP config
Add a CLI command that deletes an LDAP config
Matthias Rieber (1):
use the minimum of configured session_livetime and session.gc_maxlifetime for session hearbeat interval calculation
Michael Göhler (2):
max icon size for app menu
simplify mysql user creation flow
Michael Kuhn (2):
Allow specifying the item source in unshareFromSelf().
Add unit tests for new unshareFromSelf() functionality.
Michael Roitzsch (1):
file size on non-(Linux/BSD/Windows)-installations
Miguel Prokop (2):
fix calculation of expiration date if there is a default expiration date set (but not forced) and the user does not want the link to expire.
Consolidate if statement, and update unit test
Morris Jobke (501):
fix version number - @karlitschek ;)
IE8 fixes
Merge pull request #9432 from owncloud/share-preview
Merge pull request #9426 from owncloud/design-remoteshare-confirm
also make strengthify transparent on setup submit - fixes #9436
Merge pull request #9440 from owncloud/files-fileactionsdeepcopy
fix cursor for other elements in top right corner
Merge pull request #9444 from owncloud/design-fix-pointer
Merge pull request #9434 from owncloud/files-reloadpromiseissue
fix size of breadcrumb separator
Revert "fix version number - @karlitschek ;)"
Merge pull request #9469 from owncloud/replace_uninstall_button_with_link
fix loading spinner on ctrl click a app entry- fixes #9063
Merge pull request #9479 from stephane84/fix-9147
Merge pull request #9501 from owncloud/shares-listsort
Merge pull request #9494 from owncloud/issue/9490
Merge pull request #9415 from owncloud/external-sharedialog
Merge pull request #9502 from owncloud/add_ocsids
Merge pull request #9499 from owncloud/shares-hidetokenrecipient
specify CSS rule for warning & update fieldsets - fixes #9491
Merge pull request #9536 from owncloud/default-app-groups-master
Merge pull request #9569 from owncloud/fix-require-of-blowfish-master
Merge pull request #9563 from owncloud/version-delete-cache
Merge pull request #9228 from owncloud/remove-routing-singular-issues
Merge pull request #9596 from owncloud/fixing-9503-master
Merge pull request #9661 from owncloud/share-ownerdisplaynamefix
fix CSS coding style
Merge pull request #9664 from owncloud/enc-removelegacytests
Merge pull request #9517 from brantje/Add-webapp-meta-tags
fix syntax
Merge pull request #9732 from owncloud/fix-9716
Merge pull request #9741 from owncloud/fix-repair-innodb-9737-master
Merge pull request #9755 from owncloud/fix-webdav-attribute-permissions-master
Merge pull request #9703 from owncloud/files-preview-animate
update getID3 library
add autoload
update 3rdparty submodule to merge commit
Merge pull request #9853 from owncloud/design-mobile-search
Merge pull request #9949 from owncloud/fixing-sqlite-migration-shared-hoster
Fix template rendering for 'blank' templates
Merge pull request #10041 from owncloud/design-link-folder-icon
Merge pull request #10032 from owncloud/kill-swift-tests
Merge pull request #9970 from owncloud/sharing_set_expire_date
Merge pull request #10024 from owncloud/preview-restrict-height
Merge pull request #10029 from owncloud/fix-thirdparty
Merge pull request #10085 from owncloud/fixes-for-filepicker
Merge pull request #10067 from owncloud/fix-#9119
Remove old color of body
add white as background-color
Merge pull request #10151 from owncloud/issue/9912
fix uppercase issue
remove escaping because it's unneeded
Merge pull request #10168 from owncloud/parallel-download-on-public-shared-folder-master
Merge pull request #10154 from owncloud/uninstall-undefined-appitem
Merge pull request #10176 from owncloud/fix-install-icon-size
Travis support
Minor fixes
mark tests as skipped - TODO travis
Disable encryption migration tests
Merge pull request #10191 from owncloud/sharing_rm_trailing_slash
Merge pull request #10224 from owncloud/typo-fix
Merge pull request #10172 from owncloud/fix-8802
Merge pull request #9953 from owncloud/fix_text_preview_for_systems_without_ttf
Merge pull request #10248 from owncloud/enc_remove_keys_from_session
Merge pull request #10280 from owncloud/lazyloading-earlier
Merge pull request #10285 from owncloud/sharing_set_correct_min_date
fixes from git push force
Merge pull request #10377 from owncloud/git-fixes
Close file handle if exception occurs in image class
Close open file handles in files library
Kill filesync.php in files/appinfo
Merge pull request #10395 from owncloud/close-filehandle-lib-files
Merge pull request #10434 from owncloud/update_deprecation_doc
Merge pull request #10439 from owncloud/design-fix-contrast
Merge pull request #10447 from owncloud/share-foldericonfix
Merge pull request #10471 from owncloud/fix-db-mapper-update
Merge pull request #10488 from owncloud/upgrade-clinotice
Merge pull request #10493 from owncloud/design-warning-link
Merge pull request #10492 from owncloud/hidesharesectionswhendisabled
Merge pull request #10500 from owncloud/fix_userlist_settings_ajax
move to public namespace
fix typo
Add doc for \OCP\Files\FileInfo space constants
Merge pull request #10523 from owncloud/fix-shared-multiselect
Merge pull request #10534 from owncloud/autotest-cleanuponinterrupt
Update music repo
Add note about the term "Cheers" at end of mail
Merge pull request #10557 from owncloud/better-hover-apps
Fix windows tests skipping
Merge pull request #10548 from owncloud/encryption-app-description
Merge pull request #10724 from owncloud/min-size-for-icons
Merge pull request #9684 from owncloud/fix-9367
Merge pull request #9214 from owncloud/wizard_email_detection
fix typo
move hardcoded color to CSS class - for themeability
Merge pull request #10734 from owncloud/fix-10268
Add optional user ID parameter for getUseFolder
update public interface for getUserFolder
Merge pull request #10770 from owncloud/getUserFolder
add proper End of Line character
Merge pull request #10780 from owncloud/config-public
Merge pull request #10778 from owncloud/eof-cron
Merge pull request #10644 from owncloud/app-navigation-utils
Merge pull request #11026 from owncloud/apps-styles-update
Merge pull request #10109 from owncloud/issue_#9793_guestlayout
add some minor fixes for IE8
Merge pull request #10362 from owncloud/preserve_transparency_on_fileload
Merge pull request #10639 from owncloud/fix_naming_schema_preview_with_aspect
patch tipsy in style.css - don't patch 3rdparty libraries
Merge pull request #11090 from owncloud/fix-undefined-class-and-phpdoc
Merge pull request #10663 from owncloud/files_trashbin_original_path
Merge pull request #10896 from owncloud/undo-nav-entry
Merge pull request #10932 from owncloud/issue/10926
fix error message template
Merge pull request #11136 from owncloud/fix_body_id
Merge pull request #9541 from owncloud/force_loading_of_encryption_app
Merge pull request #11143 from owncloud/improve-404
Merge pull request #11141 from owncloud/update_encrytionlink
Merge pull request #11184 from owncloud/typo
Merge pull request #11178 from owncloud/throw-error-on-preview-instead-in-the-contructor
Merge pull request #11196 from owncloud/sqlite-migration-smallint-master
Merge pull request #11200 from owncloud/preview_better_errorhandling
Merge pull request #11199 from owncloud/delete_bogus_previews
Merge pull request #11203 from owncloud/fix_broken_previews_on_public_page
update 3rdparty submodule to its master commit
Merge pull request #11210 from owncloud/issue/11209
Merge pull request #11212 from owncloud/occ-catching-errors
Merge pull request #11204 from owncloud/fix_oc_stream_seek
Merge pull request #11167 from owncloud/env-movetomountreenableproxy
Revert "Travis support"
Merge pull request #11228 from owncloud/drop-travis
Merge pull request #11211 from owncloud/previewProviderSwitch
Merge pull request #11215 from owncloud/dav-throwwhendeletefailed
Merge pull request #11265 from owncloud/fix-11264
Merge pull request #11275 from owncloud/drop-if-e
Merge pull request #11287 from owncloud/kill-with
Merge pull request #11286 from owncloud/clarify-possible-formats
Merge pull request #11319 from owncloud/header-owncloud-name
Merge pull request #11304 from owncloud/share-spinner
Merge pull request #11335 from danbartram/imp_logrotate_conf_example
Merge pull request #11366 from owncloud/invalid-doc
Merge pull request #11365 from owncloud/fix-phpdoc
Merge pull request #11411 from oparoz/imagick-bitmap-previews
add /assets to gitignore
Merge pull request #11424 from owncloud/add-assets-to-gitignore
Merge pull request #11392 from owncloud/fix_version_previews
Merge pull request #11390 from Nemesiz/master
Merge pull request #11437 from owncloud/add-import-filter
Merge pull request #11451 from owncloud/reduce-bottom-padding
Merge pull request #11428 from michag86/patch-1
Merge pull request #11477 from owncloud/improve-heading-whitespace
Merge pull request #11460 from owncloud/fix-10880
Merge pull request #11453 from owncloud/enc_visual_improvements
Merge pull request #11471 from brumsoel/master
unify style of config.sample.php
re-arrange the config options and sort them in a semantical way
Fixes in config.sample.php
Merge pull request #11455 from owncloud/config-sample-cleanup
Merge pull request #11474 from owncloud/fix_trash_permission_check
Merge pull request #11498 from owncloud/detectDomainForDocumentation
apply @carlaschroder's changes from owncloud/documentation#594
Additional changes to config.sample.php and typo fixes
Merge pull request #11486 from owncloud/config-update
read config.sample.php options and whitespace fixes
fix the RST syntax of config.sample.php
Merge pull request #11594 from owncloud/sharing_toggle_password
Merge pull request #11629 from owncloud/add-notice-to-php-doc
Merge pull request #11611 from owncloud/fix-svg-master
Merge pull request #11430 from owncloud/minify-js-css-master
update 3rdparty to match master - just adds the merge commit
Merge pull request #11416 from owncloud/eventlogger
Merge pull request #10689 from owncloud/load_classfile_once
Merge pull request #11726 from owncloud/s3-fixunittests
Merge pull request #11721 from owncloud/fix-s3-regression
add avatardiv-shown class to bring back mobile style
Merge pull request #7749 from owncloud/load_avatar_header_via_php
Merge pull request #11767 from danbartram/add_db_rollback
drop unneeded hint
Merge pull request #11787 from owncloud/fix-php-docs
Merge pull request #11783 from owncloud/allow_passing_driver_options
Merge pull request #11791 from owncloud/webdav-getquotainfo-503-handling
Merge pull request #11738 from owncloud/update-patchwork-utf8
just add merge commit of 3rdparty repo
Merge pull request #11835 from owncloud/enc-fixmovingsharekeystofolder
fix style of generated documentation
update 3rdparty to match it's master branch
Merge pull request #11863 from owncloud/fix-enc-sharingtests
Merge pull request #11821 from owncloud/generic-response
Merge pull request #11858 from owncloud/fix-11064
Merge pull request #11877 from owncloud/fix-11875-master
fix odd behaviour
Merge pull request #11902 from unclejamal3000/master
update 3rdparty to master
update 3rdparty to master
ability to add bower resources
replace moment.js with bower version
Merge pull request #11924 from owncloud/firstCheckIfItIsDefaultConfig
fixes not centered database chooser on setup page
fix config.sample.php linebreak
JS unit tests fix - use toBeUndefined() instead of toEqual(null)
use https ... everywhere :)
Merge pull request #11931 from owncloud/fix-js-unit-tests
Merge pull request #11916 from owncloud/introduce-bower
fix whitespace
fix shortcuts - underline instead of camelCase
migrate jQuery to bower
drop listview.js
ignore core/vendor in scrutinizer
drop jquery.inview as it is unused
Merge pull request #11966 from owncloud/drop-jquery-inview
drop unused jquery.placeholder
bower handlebars
drop unused library chosen
bower underscore
Merge pull request #11983 from owncloud/drop-chosen
manage select2 via bower
Merge pull request #11980 from owncloud/bower-select2
bower jcrop
bower zxcvbn
bower snapjs
Merge pull request #11985 from owncloud/bower-snap
md5 now handled via bower
update to 3rdparty master
bower strengthify
Merge pull request #12000 from owncloud/bower-strengthify
Merge pull request #12009 from owncloud/make-optional
second parameter in template shortcuts script() and style() is optional
Login Name -> Username in user management
Merge pull request #12069 from owncloud/clean-l10n
Merge pull request #12070 from owncloud/accessibility-fixes
Merge pull request #10966 from owncloud/storage-root-share-permissions
Merge pull request #11789 from owncloud/fix-11762
Fix infinite loop if count and limit is 0
Merge pull request #12100 from owncloud/fix-infinite-loop
Merge pull request #12114 from owncloud/fix-pimple
Merge pull request #12093 from AdamWill/storage-test-touch
Drop form_factor that is appended to JS, CSS and template filenames
Merge pull request #12141 from owncloud/kill-dav-client
Migrate multiselect to user_ldap
this allows a non-existant config/config.php for starting the autotest.sh
remove unneeded snap.js - followup to #11985 - ref #12156
Merge pull request #11956 from owncloud/remove-check-for-allow_user_to_change_display_name
Merge pull request #12158 from owncloud/drop-snapjs
Merge pull request #11479 from owncloud/cleanup-group-admin-on-deleteGroup
Merge pull request #12189 from owncloud/checkIfAppIsEnabled
Merge pull request #12186 from owncloud/fix-12182
Merge pull request #12218 from owncloud/issue/10991-fixes
fix unreadable label in warning box
center spinner
Merge pull request #12237 from owncloud/fix-12236
Merge pull request #12220 from owncloud/remove-unused-code
Merge pull request #12261 from oparoz/patch-1
User management search just searches users - adjust label of input field - fixes #10229
drop unneeded var_dump - fixes #9997
Merge pull request #12276 from owncloud/undelete-only-if-files-trashin-is-enabled
replace all static calls to OC_Config and OC_Preferences to calls to OCP\IConfig
replace double quotes with single quotes
Merge pull request #12305 from owncloud/sharelist-nodelete
Merge pull request #12297 from owncloud/issue/10991-all-testcase
drop dependency of some commands on old config object
Merge pull request #12299 from owncloud/clean-lib-base-config
Merge pull request #12330 from owncloud/jenkins-eat-that
drop OC_Preferences::getUsers and getApps
Merge pull request #12336 from owncloud/drop-getApps-getUsers
Revert "drop OC_Preferences::getUsers and getApps"
fix unit tests of mdb2scheamreader
Merge pull request #12328 from owncloud/remove-testcleanuplistener
Merge pull request #12348 from owncloud/rename-to-avoid-complaining-ci
Merge pull request #12084 from owncloud/sharing_fix_shared_with_info
Merge pull request #12142 from owncloud/DeprecateOldIAPICalls
Merge pull request #12303 from owncloud/windows-unknown-command-command
Merge pull request #11837 from owncloud/fix-11328
Merge pull request #12402 from owncloud/fix-phpdoc
Merge pull request #12390 from owncloud/use-session-in-case
Merge pull request #12262 from owncloud/removeAbsoluteDirectoryPathFromTemplate
Merge pull request #12420 from owncloud/sqlite-wal-2
Merge pull request #12421 from owncloud/issue/6101-remove-namespace-permission-constants
Merge pull request #12350 from mprokop/link_expiration
Merge pull request #12438 from owncloud/jenkins-no-new-session-ocs-api
Merge pull request #12414 from owncloud/delay-autoconfig-kill-2
Merge pull request #12448 from owncloud/no503forRoot
Merge pull request #12418 from owncloud/delete_previews
Merge pull request #12479 from rclarkson/master
Merge pull request #12443 from owncloud/issue/6101-all-classes-autoloadable
Merge pull request #12472 from owncloud/modifyCookies
Merge pull request #12398 from oparoz/patch-5
include lock files of bower to be able to use "bower install"
move jstz to bower management
add missing public interface for iOS client app id
Merge pull request #11975 from owncloud/Combustible-combustible_dev
Merge pull request #12333 from owncloud/delete-selected-files
add proper description what database is supported by CE and EE
Merge pull request #12382 from owncloud/enc_reorganize_folders2
drop files_external tests from autotest - they will be executed with autotest-external.sh which is coming
Remove last traces of travis integration
PHP < 5.4 is not supported anymore - see #12606
Merge pull request #12522 from owncloud/bower-jstz
Merge pull request #12596 from owncloud/remove-travis-traces
Merge pull request #12616 from owncloud/node-fileinfo
Merge pull request #12619 from owncloud/use-also-original-hea
Merge pull request #12583 from owncloud/trim-port
fix placeholder fake in IE8 & 9 that brokes group listing in user management - fixes #12525
Merge pull request #12561 from oparoz/vectoricon
Merge pull request #12657 from owncloud/ajaxify-htaccess-check
Merge pull request #12691 from owncloud/i-shall-improve-my-grep-skills
Merge pull request #12452 from owncloud/server2server-ng-ocs
fix updated URL schema in JS unit tests
introduce alt text for rename icon - fixes #12067
Extract interaction with config.php into SystemConfig
@deprecated messages for \OCP\Config and \OCP\AppConfig
use old methods and redirect in deprecated methods
introduce proper interface for deleteAppValue
introduce deleteAllUserValues
migrate \OC\AllConfig to \OCP\IConfig
fix base.php for not installed systems
Refactoring of OC_Preferences to AllConfig
introduce preCondition for setUserValue to provide atomic check-and-update
Workaround to fix the too early init dilemma
reduce OC_Preferences, OC_Config and \OCP\Config usage
drop unused isDebugMode and setDebugMode of OC_Config
remove duplicate loaded personal.js - fixes #12674
Merge pull request #12709 from owncloud/fix-11955
Merge pull request #11214 from owncloud/issue/10836
Merge pull request #12695 from owncloud/db-drop-table
Merge pull request #12549 from owncloud/shared-cache-non-existing
Merge pull request #12090 from AdamWill/google-rename-delete
Merge pull request #12758 from owncloud/fix-config-doc-block
Merge pull request #12742 from owncloud/fix-pear.php
update 3rdparty submodule
Merge pull request #12781 from owncloud/jenkins-curl-open-basedir
Merge pull request #12786 from owncloud/userfolder-setup
Merge pull request #12698 from owncloud/handle_readonly_shared_files
remove PHP generated user list and move all to the existing JS part
move loading of JS and CSS to template
add comments to user list JS for better understanding
Merge pull request #12805 from Gadzy/patch-1
Merge pull request #12790 from owncloud/user-mngt-js-only
Show user backend in user management
fix initial loading limit of user management on large screens
Merge pull request #12726 from owncloud/add-filter-for-backend-to-rest-index
Merge pull request #12795 from owncloud/files-layoutchanges
bower jquery-ui - exported changes to a separate css file
Merge pull request #12639 from owncloud/bad_mtime_format
Merge pull request #11991 from owncloud/bower-jquery-ui
Merge pull request #12846 from owncloud/fix-searchbytags-test
Merge pull request #12839 from oparoz/ControllerMethodReflector
Implement method that reads vendor libs from core.json
Send mail for new users
add unit tests for new user create mail
first step to drop \OCP\Config:: in favour of IConfig
Merge pull request #12902 from owncloud/fix-filelist-thumbnails
Merge pull request #12911 from owncloud/hhvm-infoparser
Merge pull request #12892 from owncloud/is-addmin
Setup a docker container that holds a webdav instance to test files_external
Merge pull request #12917 from owncloud/fix-ocs-12915-api
be more explicit in JS unit tests - caused by accessibility issues
Merge pull request #12940 from drarko/master
Merge pull request #12945 from owncloud/hhvm-image
show spinner on file upload in IE8, 9
Mail address of users is now changable in the user management
Merge pull request #12879 from owncloud/mountconfig
Merge pull request #12748 from owncloud/redis_cache
Merge pull request #12941 from owncloud/wave-accessibility-compliance
Merge pull request #12865 from owncloud/files-tags-webdav
introduce names for user backends - IUserBackend
Merge pull request #12918 from owncloud/use-uid-instead-of-login-name
Merge pull request #12935 from owncloud/public-tagsmanagerissue
Change support message to be more explicit about the enterprise edition
Merge pull request #12974 from owncloud/documents-typeface
Merge pull request #12942 from owncloud/favs-missingsharedsubdirs
Merge pull request #12983 from owncloud/root-iface
Merge pull request #12961 from owncloud/try_to_cache_keys
Merge pull request #12969 from owncloud/clarify-docs
inject \OCP\IConfig instance in migrator
use injected config object and fix typos
Merge pull request #13003 from owncloud/remove-skip-to-content
add proper prefix for migration tests
Merge pull request #10292 from owncloud/external-share-delete
add default for dbtableprefix
Merge pull request #13008 from owncloud/db-connection-test-cleanup
Merge pull request #13082 from mmattel/rename_text_no_external_storages
Merge pull request #13091 from owncloud/fix-provisioning-api
Merge pull request #13060 from dratini0/master
Merge pull request #13095 from derkostka/master
escape . in htaccess regex for CSS and JS HTTP headers
Check for version before mounting a public link
Merge pull request #13108 from owncloud/fix-public-link-mount-for-pre-oc7
Merge pull request #13103 from owncloud/fix-htaccess-regex
degraded logging policy for server container in AppFramework
bump jquery.strengthify to 0.4.1
bower update for jquery.strengthify 0.4.1
Merge pull request #12653 from owncloud/full_content_search_results
Merge pull request #13131 from owncloud/db-connect-stacktrace
Merge pull request #13132 from aptivate/improve_debug_logging_messages
Merge pull request #13140 from owncloud/issue/13139-provisioning-api-tests
Autoescape of placeholders in t() and p() - for JS
Merge pull request #12687 from owncloud/auto-escape-t-placeholders
Merge pull request #13150 from owncloud/fix-sharing-activity-extension
Merge pull request #13016 from owncloud/sharing_fixes
Merge #13074 from branch 'mmattel-smb_rename_text_root_to_subfolder'
Merge pull request #13166 from owncloud/support-setup-in-php-dev-server
Add timeout for notifications
Merge pull request #13148 from owncloud/self-destroying-notifications
Merge pull request #12988 from owncloud/logfile_download
Merge pull request #13191 from owncloud/fix-rename-field
Merge pull request #12011 from owncloud/reuse-etag-default
Merge pull request #13195 from owncloud/resharepermfix
Merge pull request #13212 from owncloud/cache-appstore-response
Merge pull request #13225 from owncloud/add-csrf-check
Merge pull request #13235 from owncloud/cache-normalize-path
Merge pull request #13236 from owncloud/use-isset-for-performance
Merge pull request #13223 from owncloud/optimize-normalize-unicode
Merge pull request #13224 from owncloud/simplify-is-valid-path-and-add-unit-tests
Merge pull request #13210 from owncloud/use-isset
Merge pull request #13280 from owncloud/fix-12306
Merge pull request #13279 from owncloud/upload-original-name
Merge pull request #13282 from owncloud/occ-user-warning
Merge pull request #13285 from owncloud/fix-encryption-check-number-of-parts
usage of const in JS is supported in IE11+
Merge pull request #13289 from owncloud/fav-keepfavoncancelrename
Merge pull request #13278 from owncloud/repair-step-missing-etags
drop useless "!!! No reuse of etag" - fixes #13187
Merge pull request #13271 from owncloud/fix-table-prefix-oracle-master
drop dead code - ref #13301
Merge pull request #13316 from owncloud/drop-dead-code
Merge pull request #13318 from owncloud/fix-annotation
move search folder into core/
drop unused parameter
Merge pull request #13320 from owncloud/fix-php-doc-for-files-view
Merge pull request #13325 from owncloud/kill-strip-slashes
Merge pull request #13341 from owncloud/update-readversionfromtemplate
Merge pull request #13345 from owncloud/increase-files-external-versions
OC_App::parseAppInfo
Merge pull request #13348 from owncloud/fix-app-required-oc-version-check
adjust paths for search
Merge pull request #13350 from owncloud/autoload-translations
Merge pull request #13367 from owncloud/type-hint-server-method-from-request
Merge pull request #13344 from owncloud/issue/13334-cleanup-tags-repairstep
Merge pull request #13354 from owncloud/hhvm-redis
Merge pull request #13375 from owncloud/previews
Merge pull request #13347 from owncloud/share-scanpermissionsfromsource
Merge pull request #13387 from owncloud/fix-urlparameters
Merge pull request #13388 from owncloud/type-hint-url-params
Show mail address & display name if it is read only
Merge pull request #13412 from owncloud/app-management-sort
Merge pull request #13160 from owncloud/extstorage-ocbackendnopartfile
Merge pull request #13413 from owncloud/apps-cancelloadonswitch
Merge pull request #13399 from owncloud/trashbin-fixpreviewroute
Merge pull request #13418 from owncloud/app-icons
Fixes shifted rename field
Drop the hide and show of new users in user list
Merge pull request #13276 from Sugaroverdose/fix_#11348
fix typo - caused by 3d997e8c62bd752f38bcc11f02fb2af0e46d9154
Fix exif orientation for flipped images
Merge pull request #13377 from owncloud/trashbin_storage_wrapper
also show message for empty display name if change of it isn't allowed
fix typo of blog -> changed to block
Merge pull request #13416 from owncloud/reauthenticate-if-session-differs-from-basic-auth
Merge pull request #13494 from owncloud/windows_warning
kill ancient code
Merge pull request #13506 from owncloud/fix-scanner-s2s-trashbin
add margin to log table - fixes #13558
Merge pull request #13554 from owncloud/issue/13482
use title instead of name
Merge pull request #13559 from owncloud/increase-log-table-margin
Merge pull request #13581 from owncloud/make-naming-consistent
Merge pull request #13568 from owncloud/s2s_delete_shares_jenkins
Merge pull request #13517 from owncloud/keymanager-storage
Merge pull request #13509 from owncloud/share-deletechildrenwhenunsharefromgroup
translate error messages
Fix undefined offset 1 for wrong user mail address
add always_populate_raw_post_data to .user.ini
Merge pull request #13314 from owncloud/login-hook-logout
Merge pull request #13593 from owncloud/add-check-for-raw-post-data
Merge pull request #13590 from owncloud/sabredav-1.8.12
Add value if restore of data is possible for a user
Merge pull request #13699 from owncloud/check-if-file-exists
Merge pull request #13525 from owncloud/s2s-fixscanfileforbrokenstorage
Merge pull request #13717 from owncloud/storage-donotwrapnullstorage
Merge pull request #13704 from owncloud/issue/13571-indicate-remote-sharee-in-filelist
Merge pull request #13700 from owncloud/dav-objecttree-required-a-collection
Merge pull request #13730 from owncloud/fix-htaccess
Merge pull request #13682 from owncloud/webdav-single-file-put
Merge pull request #13752 from owncloud/closecursor1
Merge pull request #13760 from owncloud/create_enc_key_for_remote_shares
add CSS to exception page - fixes #13747
Merge pull request #13508 from owncloud/failed-delete-cache
Merge pull request #13817 from owncloud/core-apps-dependencies
Disallow disabling of files app
enabled disabled files app in repair step
Merge pull request #14018 from owncloud/backport-13842
Merge pull request #14041 from owncloud/stable8-app-upgrade-order
Merge pull request #14253 from owncloud/console-execution-time-stable8
Check if imageflip is available
Properly show the warning about the missing composer autoloader
Merge pull request #14258 from owncloud/fix-image-glip-php53-stable8
Merge pull request #14262 from owncloud/fix-last-login-stable8
Merge pull request #14373 from owncloud/fix-nav-s8
Merge pull request #14533 from owncloud/stable8-defaultvalueforremoteid
Merge pull request #14568 from owncloud/node-check-fileinfo-stable8
fix link for Preview documentation
Nazar Mokrynskyi (8):
Page size calculation based on real page height
Use this.$el instead of the absolute selector
Use function call for FileList.pageSize
this.$el is not the same as $('#app-content')
Stub for pageSize, because now it is dynamically calculated
Even better - usage of this.$container instead of this.$el.parent()
Typo
Changed fileList.pageSize to function call
Nicolas Stamm (1):
DragnDrop Upload text style
Nmz (1):
Preview large TXT files fix
Normal Ra (5):
Add .apk mimetype.
Add APK mimetype repair scenario.
APK mimetype icon to be a generic package icon.
Remove stray tab characters.
Add APK mimetype tests.
Oliver Gasser (2):
Compare upload limit against biggest file
Make Entity properties ```protected``` as in docs
Oliver Kohl D.Sc. (2):
CRON call ends in null exception
Update cron.php
Olivier Paroz (18):
Adding support for tiff files
Converts TIFF files to PNG
Libreoffice config folder needs to be set
This is not a PDF, there are no pages
env:UserInstallation was already there in master
Typ in whichOpenOffice test
Create .user.ini for PHP-FPM
New generic class for Imagemagick conversions
Replace deprecated switches
Use a more universal shebang
You can only change the oritentation of a JPEG
The class name is Movie NOT Movies
Improve the bitmap and vector mime icons
PNG and SVG have been compressed
Dump Arrays, Objects and Exceptions to the log
Remove changes which were inadvertently pushed to master
Olivier Paroz \OCP\AppFramework\Utility\IControllerMethodReflector
Download the current public folder only
Pascal de Bruijn (2):
defaults: add customizable defaultiTunesAppId
templates: use p() for getiTunesAppId
Patrick Paysant (1):
Allow default values for route parameters.
Philipp Knechtges (1):
make regex in controllermethodreflector.php compatible with PCRE 6.x
Philippe Jung (2):
[Issue #9559] identifiers uid=xxx must be considered as user DN and not as owncloud users
File written by blizzz
Philippe Kueck (1):
silently discard the response body, needed for apache/mod_dav and maybe other dav servers which return an html body
Raghu Nayyar (3):
Merge pull request #10143 from owncloud/fix-top-border
Merge pull request #11041 from owncloud/no-size-check-on-lock-master
Merge pull request #12636 from owncloud/fix-ie9-placeholder
Raimund Schlüßler (2):
Fix #14310
Append search results to custom container
RealRancor (4):
external user app: Add note to enable it first
Add hint for troubleshooting MS Word previews
Removed anchor in config.sample.php
in some case charset can be in lower case
Remco Brenninkmeijer (12):
Changed default sorting except for names.
Show sorting icons when hovering over
Cleanup of unnecesary addition
Fixed comments from PVince81
Corrected (Netbeans?) inserted spaces
While busy cleaning, also removed extra enters
Adjusted tests for new default sorting
Before I get spanked ;)
Sorting triangles pointing up for ascending, down for descending
Quick fix for #9119. Increase preview to keep empty message more centered and push footer down.
Previous commit was not based on master, retry. Removed broken tar cutter, double extensions are not possible in temp files. Added tar support. Fixed extension switch.
Error needs to push body-id for new guest layout
Richard Clarkson (1):
Limit blacklist to php files
Robert Jäckel (2):
restrict access to public files only
blocked 3rdparty instead of l10n
Robin Appelman (246):
use OC_Util::basename
Also update sqliteadapter
set localhost as default database host for installation
Add machine readable error messages to OC\JSON
When changing the mountpoint of an external storage, ensure the old one is removed
Dont delete versions as local files
Add repair step to set MySQL collation to utf8_bin
debounce the search function
use case insensitive LIKE when searching for files in mysql
Remove deleted versions from the cache
Add public interfaces for User, UserManager and UserSession
Expose the user manager in the public server container
Use the correct path when building the FileInfo for the search result
Add group management to the public api
Fix renaming files in the root folder of a MappedLocal storage
Remove special case for css in OC.filePath
Return the proper owner for home storages
Add test for homestorage getOwner
Fix remote share when remote server is installed at the root
Dont throw an error when calling $server->getUserFolder when logged out
Merge pull request #9669 from owncloud/group-public
Dont try to execute jobs that no longer exist
Prevent nginx from buffering event source events
Merge pull request #9924 from owncloud/eventsource-nginx-buffering
Also keep maxY into account when scaling a preview while preserving aspect ratio
Use svg mimeicons for empty text files
Merge pull request #9529 from helmutschneider/fix-8326
Only load personal external storages for allowed backends
Dont touch non-oc tables when doing the InnoDB repair step
Extend OC_Util::needUpgrade to also catch app upgrades
Throw an exception when we try to load an app that needs to be upgraded
handle service not available exceptions in index, remote and public.php
extract upgrade parts to their own methods
Allow loading app without checking the upgrade
Send feedback from upgrading apps to the upgrade ui
Also set the app version when updating from app store
Set maintaince mode when updating an app from the app store
only set core version at the end
Fix undefined variable when uninstalling an app
Don't rely on the sorting the database gives us for tests
Make View->shouldEmitHooks more robust
Fix Folder::getById
return null instead of throwing an exception
Fix SharedCache::getPathById
trim leading slash
Merge pull request #10184 from owncloud/getbyid-node
Fix trashbin when deleting a file over an external share
Merge pull request #10303 from owncloud/sharing-breadcrumb-folder-name
Fix Tar support for php >=5.5
Merge pull request #9762 from owncloud/owner-public
Give a better error message for external shares with self-signed ssl certificates
Cast file id's to int so we can compare them properly
Remove no longer existing files from the cache when scanning external storage
Merge pull request #10398 from owncloud/external-share-ssl-warn
fix undefined variable
Merge pull request #9866 from owncloud/app-upgrade
reformat
Add files as string to tar archives
Stream downloads from Swift object stores without downloading it first
Remove insecure fallback random number generation
Don't register the call when rendering error pages
Merge pull request #10721 from owncloud/kill-rand
Use public api for getting l10n
Also extend public server interface
Move certificate management code to core
Make external shares work with imported self-signed certificates
Verify names of certificates
No need for this folder to be world accessible
fix indention
Move certificate management interface from files_external to core
Add certificate class
remove outdated checks
move certificate classes to their own namespace
Cleanup certificate code
Rename namespace
fix test
check for blacklisted file certificate filenames
Cleanup routes
Explicitly set the timezones
Merge pull request #10766 from owncloud/getUserFolder
5.3 syntax...
Extend public config interface
Don't automatically setup the filesystem the moment we load OC\Files\FileSystem
Remove unneeded file initialization in encryption, already handled in a hook
Also setup the filesystem when matching routes
Merge pull request #10697 from owncloud/fs-no-autosetup
Initialize an event source when we start using it, not in the constructor
Add event source to the public api
Use the public api to get event sources
Explicitly cast id and validate type
Better phpdoc and method naming
Refactor Cache\Updater to work outside of the users home
Improve unit tests for Cache\Updater
Fix unit test
Fix warning in homecache
Update cache before post hooks
remove unstable test
Remove explicit propagate calls
Fix configuration of rackspace
Fix hasUpdated for folders in swift backend
Use bigger transactions when doing explicit file system scans
Fix method name
Fix contructor in test
Introduce cross-db ILIKE
add test case for ILIKE with wildcard
Check if the parent is writable to check if a file is deletable
Check if a folder is deletable before we try to recursively delete it
Also check if the file itself is updatable
Make sqlite LIKE case sensitive on default
Implement ILIKE for sqlite
Fix AmazonS3 rmdir on the root
Fix amazon s3 rename overwrite
Fix copy overwrite for amazon s3
Skip test for unsuported feature for amazon s3
Use ILIKE in cache search
Inject config into checkserver and cleanup tests
Don't complain about non-writable datadirs before we're installed
Check for writable datadir during setup
Don't test for htaccess if we cant write into the datadir anyway
Fix ILIKE without wildcards for oracle
Merge pull request #10958 from owncloud/db-ilike
Don't keep the full info of all children in memory
Show a proper error message when trying to scan the filesystem for a non existing user
Expose creatable permissions trough fileinfo
Fix dav permissions for folders without create permissions
Merge pull request #11282 from owncloud/scanner-memory-stable7
Expose getAppKeys trough \OCP\IConfig
Fix add/remove mountpoint hooks
Add EtagPropagator to handle etag changes when external storages are changed
Hookup the etag propagator
More phpdoc
Use the cached fileinfo to get creatable permissions
Unset the cached active user when using a different session object
Add unit test
Fix SPACE_UNKNOWN constant
Merge pull request #11609 from owncloud/trashbin-space-constant
Add an EventLogger interface to allow apps to get a log of the request timeline
Add QueryLogger interface to allow apps to get a list of used queries
Activate the query logger on connect
Rename namespace to Diagnostics
Log some basic events
Rename to NullQueryLogger
Allow adding events that hapend before the event logger was loaded
Log some additional events
Remove \OC\DB\ConnectionWrapper, have \OC\DB\Connection implement \OCP\IDBConnection directly instead
Extend \OCP\IDBConnection to cover more use cases
Remove implicit prepared statement cache and get the connection from the server container in \OC_DB
Move creating the database connection to the server container
Bit more cleanup
Use statements wrapper in \OCP\IDB
Fix tags unit test
Add \OC\TempManager to handle creating and cleaning temporary files
Use the TempManager to handle temporary files
Pass the cached data to the filesystem watcher
also update shared watcher
Fix shared cache getFolderContents
Better reuse of cache data for getFolderContents
Generate stable etags for local files
Merge pull request #11763 from owncloud/stable-etags
Only mount the storages for the user once
Reset the users setup after clearing mounts
Dont' use mountpoint permissions as share permissions for external storages
Keep the share permissions from mountpoints
Add unit tests
Remove confusingly names \OC\User\Manager::delete and fix the automatic cache cleanup instead
Dont make real users in tests
Setup shared mounts for the correct user when setting up the filesystem for the non-logged in user
Support displaynames for dummy user backend
Fix sharing tests
Default to reusing etags in the scanner
Merge pull request #11945 from owncloud/share-setup-other-user
Also propagate etag changes when the watcher finds a changed file
Merge pull request #11575 from owncloud/cache-watcher-propagate
Add \OC\App\Manager to handle enabling/disabling apps
Merge pull request #12031 from owncloud/app-manager
Add sabredav plugin to check if a user has access to an app
Fix type hinting for app manager
Check if files are deletable before trying to delete them
Dont show the delete button for selected files if one of the selected files is not deletable
Add js unit test
Merge pull request #6989 from AdamWill/google-1
Add storage and cache wrappers to jail a storage to a subfolder
Add storage and cache wrappers to apply a permissions mask to a storage
Merge pull request #12426 from owncloud/jail-mask-wrappers
Clear statcache before getting the mtime from local storage backends
Dont return cached date in shared cache when the file doesn't exist
also clear statcache in mapped local
Merge pull request #10881 from owncloud/touch-statcache
make \OC\Files\Node\Node implement the FileInfo interface
Add public api for mount configurations
Use the mount config api for files_external
Merge pull request #12646 from owncloud/remove-safe-magic-quotes
Fix deleting selected files in the trashbin
Merge pull request #12696 from owncloud/trashbin-selected-delete
Add dropTable to IDBConnection
Add tableExists to public db api
add unit tests for tableExists and dropTable
Quote identifiers for oracle
Merge pull request #12750 from owncloud/cache-numericstorageidfix
Ensure user mountpoints are setup when using getUserFolder
Merge pull request #12527 from owncloud/js-pluginsystem
Load mount specific options from the mount config
Add getMountPoint to FileInfo
Allow disabling previews per mount
Add the storage id to the mount config
Movable mountpoints are always deletable
Root always exists
Merge pull request #12907 from owncloud/delete-invalid-external-share
Make sure the path passed to the activity manager is normalized
update dbal to 2.5.0
Fix rendering search results
Fix check if a path argument is passed to occ files:scan
Fix group select autocomplete
Add error handling to getstoragestats.php
Prevent leaking db connection info in the stacktrace
Merge pull request #13129 from owncloud/group-select-fix-autocomplete
Fix js error in personal settings if there is no password field
Merge pull request #13196 from owncloud/js-personal-no-password
Send the proper original name for uploaded files
Return false if the login is canceled in a hook
Return valid fileinfo objects for part files
Remove children from the cache in one query
Additional unit test for recursive remove
Bypass the view when storing encryption keys
Remove duplicated slashes from the requested url
Add unit test
Allow custom error messages for the login page
Throw an exception when login is canceled by an app
Apply wrappers to existing mounts before registering it
Only move files from the current user to the trashbin
Preserve mtime when doing cross storage move
Update the cache when renaming even if we dont emit hooks
Add unit test
Fix trash error when deleting files with the same name at the same time (happens in unit tests)
Merge pull request #13667 from owncloud/rename-always-update-cache
Fix resolving paths for views rooted in a file
Fix webdav put for single file webdav shares
Dont remove a file from cache if the delete operation failed
Detect failed deletes in the trashbin
Make sure we delete the file when doing a cross storage trashbin move
Dont do a cache rename if we cant delete the source file
Check directory handle before we use it
Cleanup garbage collection for global file cache
Check if we have a proper fileinfo
Add unit test
Fix cache update when doing a rename that overwrites the target
Robin McCorkell (27):
Add unit test for multi-user configuration loading
Merge pull request #9647 from owncloud/files_external_multiuser_tests
Comment out mount_file config option
Merge pull request #9818 from owncloud/fix-mount-file-config
Prevent errors on broken SFTP config
Add missing 'personal' mount configuration option
Improve UI of external storage configuration
Merge pull request #10428 from owncloud/files_external_better_config
Load apps in test situations
Fix mkdir error in mountconfig.php
Merge pull request #10992 from oparoz/patch-3
Show original path information in trashbin and sharing views
Better tooltip handling of very long strings
Fix autotest.sh for whitespace in paths
Return ? if mtime is 0 or -1
Merge pull request #12793 from owncloud/mountconfig-store-id
Merge pull request #12913 from owncloud/hhvm-memcached-clear
Merge pull request #12901 from owncloud/move-ldap-check-to-manager
Merge pull request #12820 from owncloud/user-management-on-large-screens
Fix JS asset generation
Add Null memcacher
Memcache binary executable searching
Merge pull request #13181 from owncloud/filecache-preventleadingslash
Merge pull request #13305 from owncloud/remove-stray-minus-and-use-json-encode
Merge pull request #13352 from owncloud/hhvm-array-key
Merge pull request #13421 from owncloud/fix-rename
Merge pull request #13774 from owncloud/fix-exception-css
Roeland Jago Douma (9):
Added capabilities whether a server allows public links
Only return capabilities if they are set
Use single quotes
Converted getCapabilities to non static function
Added unit test to test getCapabilities for files_sharing
Split up unit tests
Updated sharing capabilities
Bit better formatting when using json output
Updated unit tests
Ross Nicoll (1):
Align checkbox configuration in external files
Sander (7):
Add webapp support
Update layout.user.php
Added suggestions from @jancborchardt in #9517
Changed to 1 line
Allow getAppFolder to get another apps path
Revert change
Merge pull request #10055 from owncloud/notification-fix
Sebastian Bolt (2):
"Group admin" default label (issue #7706)
changed default dropdown content
Sergei Shuykov (1):
fix_#11348 Safari rename button positioning
Simon Whittaker (1):
adding @ sign between email address and domain name to make the syntax clearer
Stefan Rado (1):
Make skeleton directory configurable.
Stephan Peijnik (3):
Port of #9584
Fix STORAGE_* constants usage by moving those constants into \OC\Files\Filesystem.
Use tabs for indentation.
Stephane V (4):
Bug 9147 owncloud/core
Fixes #9497
Fix #9590. Fix #9612.
Adds 2 checkboxes at the top of userlist in the settings, to display/hide optional columns
Sugaroverdose (4):
Force browser to redraw favorite icon
use some magic to make 'popular browsers' work
Add ie8 text-overflow: ellipsis support
do not clear fields until request return success
Thomas Müller (465):
Merge pull request #9441 from owncloud/install-sql-host-default
Merge pull request #9269 from owncloud/fix_versions_preview
update snap.js to v2.0.0-rc1
Merge pull request #9450 from owncloud/update-snap.js
MySQL: adding repair step to convert MyIsam tables to InnoDB
Merge pull request #9492 from owncloud/repait-innodb-master
Adding new interface \OCP\Activity\IExtentsion
Ignore core/js/snap.js
Ignore core/js/jquery.placeholder.js
Upload abortion is now detected within the OC_Connector_Sabre_File::put()
Kill legacy encryption migration
Merge pull request #9509 from owncloud/ctjctj-fix_amazons3
Merge pull request #9504 from owncloud/repair-collation
Merge pull request #9412 from owncloud/public-api-activity
Merge pull request #9507 from owncloud/fix-9302-master
Merge pull request #9528 from owncloud/fix-apostrop
Merge pull request #9510 from libasys/patch-1
De-double class name
fixing typos
adding 'groups' entry to remote apps
Merge pull request #9534 from owncloud/fix-9532-master
fixing JS synatx errors
remove the group in case the last user has removed from that group
magic strings - bad kungfu
some more cleanup
use .filterAttr()
use .filterAttr()
remove pointless require of Blowfish.php
append file extension to the temporary file which contains the downloaded archive - in case of zip files fileinfo doesn't seem to return anything reliable
Merge pull request #9597 from owncloud/enc-removelegacytests
Merge pull request #9598 from owncloud/fix-app-installation-master
reduce share action text to the user name only
fixing PHPDoc
Merge pull request #9562 from owncloud/users-groupfilter
Merge pull request #9633 from owncloud/correct-icon-license
Merge pull request #9621 from owncloud/fix_logger_implementation
Merge pull request #9644 from owncloud/fix_user_api
Merge pull request #9694 from owncloud/fix-failing-tests
fixing namespace of MapperTestUtility
Merge pull request #9696 from owncloud/fix-appframework-test-namespaces-master
kill unused require of MapperTestUtility.php
Merge pull request #9710 from owncloud/fix-failing-unit-test-on-MapperTestUtility.php-master
Revert "add share index"
Merge pull request #9691 from owncloud/kill-too-long-index-master
check if $tables is an array
perm -> permissions
adding special handling of checkPrecondition() for chunked upload
Merge pull request #9738 from owncloud/remove-uneeded-strip
Merge pull request #9772 from owncloud/fix-chunked-upload-master-2
only commit in case a transaction is active
Merge pull request #9809 from owncloud/check-transaction-before-commit-migration-master
Merge pull request #9815 from owncloud/update-preventupdatethroughcron
Adding test which breaks because bit and/or enum datatypes are used
register type mappings for unknown/unsupported mysql types
- adding default value for $recoveryPassword
don't silently exit in cli-mode in case ownCloud in not yet installed
Merge pull request #9837 from owncloud/ignore-non-oc-tables-master
Merge pull request #9841 from owncloud/fix-password-reset-master
ownCloud users are exported as address book
setting and checking default_charset in php.ini to be UTF-8
Merge pull request #9843 from owncloud/dont-silently-exit-in-cli-mode-master
Merge pull request #9904 from owncloud/loggedout-getuserfolder
generate copy of sqlite database file in data directory
Merge pull request #9935 from owncloud/harden-get-urlco
Merge pull request #9905 from owncloud/joblist-non-existing-class
Merge pull request #9859 from tiezdne/master
Merge pull request #9819 from owncloud/updater-setversionafterupdate
Merge pull request #9631 from owncloud/update-getid3
Merge pull request #9641 from owncloud/localuser-addressbook
Merge pull request #9784 from josh4trunks/libreoffice_match_cl
remove MssqlBundle
Merge pull request #9945 from owncloud/remove-mssql-bundle-master
function declaration did not match
Merge pull request #9989 from owncloud/fix-failing-unit-test-master
migration test for sqlite - adding type mapping for 'tinyint unsigned'
only call exec() if allowed to
Merge pull request #10022 from owncloud/fix-exec-admin-master
only if the environment variable RUN_OBJECTSTORE_TESTS is set the object store unit test will be executed
Merge pull request #9914 from owncloud/fix-appframework-blank-template
Merge pull request #9888 from owncloud/mysql-tinyint-master
Merge pull request #10051 from owncloud/preview-empty-text
in case $_POST['itemSourceName'] does not exist we simply default it to null
prevent PHP errors and enhance logging
Merge pull request #10098 from owncloud/fix-10094-master
Merge pull request #10025 from owncloud/l10n-typo
Merge pull request #10138 from owncloud/innodb-repair-non-oc
close session right before the download starts - this enables parallel downloads
execute unit test for files external in separate build config
Merge pull request #10186 from owncloud/versioning_fix_path
Merge pull request #10144 from owncloud/issue/9972
we can only close the session if encryption is not used
Merge pull request #8915 from owncloud/MorrisJobke-travis
Merge pull request #10218 from owncloud/pzy-master
Merge pull request #10238 from owncloud/fix-public-download-with-encryption-master
Merge pull request #10142 from owncloud/fix-#9283-gzip_support
shared files/folders are not mounted
Merge pull request #10079 from owncloud/Improve_scanner_message
Merge pull request #10261 from owncloud/fix-9829
using flush() here is pointless as we render the layout into a memory buffer and actually transmit the data later
Merge pull request #10290 from owncloud/check_quota_on_new_via_web
Merge pull request #10312 from owncloud/fix-old-japanese
Merge pull request #10249 from mroi/patch-1
Merge pull request #10251 from owncloud/fix-dav-attributes-master
Merge pull request #9890 from owncloud/check-php-charset-master
Merge pull request #10333 from owncloud/tar-55
Merge pull request #10387 from owncloud/quick_fix_for_unit_tests
Merge pull request #10394 from owncloud/close-filehandle-lib-image
Merge pull request #10396 from owncloud/kill-filesync
Adding handlebars.js
in order to prevent false-positives on the code checker - exec and eval will not longer be grepped for
Merge pull request #10417 from owncloud/update_deprecation_doc
Merge pull request #10452 from owncloud/betterssl
Merge pull request #10469 from owncloud/remove-xmailer-header
according to PHPDoc this function shall return the entity
Merge pull request #10156 from owncloud/issue/9968
Merge pull request #10472 from owncloud/fix_undefined_index_ocsid
Merge pull request #10341 from owncloud/issue/9928
Merge pull request #10546 from owncloud/add-note-about-cheers
no external files on windows for now
no external files on windows for now
no external files on windows for now
no statement caching for Oracle
Merge pull request #7539 from owncloud/repair-legacystorageid
Merge pull request #10584 from owncloud/simple-wizard-trusted-domains
Merge pull request #10619 from owncloud/issue/6722
Merge pull request #9844 from OliverKohlDSc/patch-1
Merge pull request #10604 from owncloud/fixing-favicon
Merge pull request #10703 from owncloud/sometimes-allow-horizontal-scrollbar
Merge pull request #10637 from owncloud/fixing-js-issues
adding new webdav property containing the folder size
Merge pull request #10701 from owncloud/tests-momentjsinclude
Merge pull request #10719 from owncloud/files-external-personal-undefined
adding OC-ETag header
remove po files and ignore them in the future
Merge pull request #10725 from owncloud/sabredav-etag-master
Merge pull request #10761 from canadaduane/fix_occ_upgrade
Merge pull request #10667 from pmjdebruijn/itunes-appid
Merge pull request #9753 from owncloud/filepath-css
terminate script execution in case of failure
requesttoken has now a length of 30 chars
Merge pull request #10988 from owncloud/usetransactions-wrong-name
Merge pull request #9698 from owncloud/fix-9666
use intl's native normalizer_normalize() in case the module is available
Merge pull request #11007 from owncloud/replaces-10850
Merge pull request #11006 from owncloud/addCustomHex2BinImplementationBecauseSupporting53IsSomethingReallyReallyCoolAndWeAreObviouslySomeOfTheCoolGuys
content size checks are not valid for LOCK
remove 'set -e' - causes issues during ci execution
content size checks are not valid for LOCK
Don't terminate the script if the pgsql database could not be deleted
Merge pull request #11054 from owncloud/fix-unit-tests-11041-master
Disable database migrations for MSSQL - scripts have to be applied manually
Merge pull request #11055 from owncloud/replaceprodname
adding ILIKE to AdapterSQLSrv
adding unit test to truncate the table
Merge pull request #11082 from owncloud/deduplicateDependencyCheck
adding 'smallint unsigned' to type mapping for sqlite
Merge pull request #10499 from owncloud/mkcol-headers-afterbind
Merge pull request #10939 from owncloud/add-port-to-trusted-domain-wizard
show upgrade errors as error in the console and report back that the upgrade process failed if it did
remove bootstrapping - occ can by definition only be executed if ownCloud is installed - base.php is required earlier already
no loner use deprecated class \OC_Config
send browsers timezone back tp the server on login
date printed in the admin section regarding last execution time is already displayed in the users timezone - no need to append UTC
enhance formatDate function to accept an optional argument containing the time zone
remove post setup check
Merge pull request #11221 from owncloud/fix-autotest
Merge pull request #11227 from owncloud/fix-windows-path
Merge pull request #11241 from owncloud/use-lower-case
Merge pull request #11222 from owncloud/store-users-timezone-master
autotest.sh shall not terminate if mysql db could not be dropped
Merge pull request #11225 from owncloud/showLoginAgainInsteadOfJSON
Merge pull request #11285 from owncloud/dav-permissions-create
catch and log exception in OC_Helper::cleanTmp()
Merge pull request #11322 from owncloud/adding-unittest-helper
Merge pull request #11357 from owncloud/kill-dead-code
Merge pull request #11543 from owncloud/closeSessionForAppsLoading
adding cache control headers for css and js - fixes #11496
fixing typos
introduce new app page layout
include the apps' versions hash to invalidate the cached assets
fixing typo in English source string
Merge pull request #11617 from owncloud/fix-unit
Special treatment for Oracle
Merge pull request #11627 from owncloud/fix-sample.php-syntax
implement sidebar fro personal settings - bad kung-fu
fixing usage of EncryptionException
adding cssmin and jssmin(minify)
Merge pull request #11644 from owncloud/tune-share-autocomplete
remove legacy class OC_Updater
move some deprecated usage of OC_Config and OC_AppConfig to \OC::server
implement localizations based on punic
adding unit tests for en_GB and en-GB - just to verify
call initPaths() right before the server is instantiated
fixing expected values for formatDate() unit tests
introduce SessionMiddleWare to control session handling via an annotation
Merge pull request #11710 from owncloud/closeSessionForAvatars
Merge pull request #10985 from owncloud/db-cleanup
Update 3rdparty submodule
Merge pull request #11259 from owncloud/fix-windows-max-depth-test
disable database migration unit tests for MSSQL
Merge pull request #11549 from owncloud/add-more-localizations-master
Merge pull request #11709 from owncloud/temp-handling
On Windows platform we have no stable etag generation - yet
code cleanup during review :+1:
Use composer autoloader to load Patchwork
Update doctrine/dbal to 2.5
l10n.pl now generates js files as well
in case a translation javascript is not found we no longer bail out
adding console command to generate javascript translation files based on existing php translation files
update all translation files to js and json
Adding translations for settings
Fix implementation of translation short cut
Merge pull request #11689 from owncloud/doctrine-2.5
Merge pull request #11638 from owncloud/oc8-translations
introduce sidebar for admin page
fixing ldap listing in admin sidebar - needs styling review
Merge pull request #11860 from owncloud/fix-stupid-error-because-im-a-moro
fix loading of more log entries
Update pear/archive_tar to 1.3.13
Merge pull request #11740 from owncloud/update-archive-tar
remove unnecessary require calls - the ownCloud class loader is supposed to take care of this
prevent PHP notice
Update Symfony/Console to 2.5 & Update Symfony/Routing to 2.5
Fix ctor call in OC\Core\Command\Upgrade
Merge pull request #11923 from owncloud/admin-connectivitycheckscapitalized
Update Pimple to V3.0
Merge pull request #11918 from owncloud/pimple-composer
Merge pull request #11938 from owncloud/jshintrc-laxbreak
Merge pull request #11940 from owncloud/fix-underline-convention
adjust strings - fixed #11930
Merge pull request #11953 from owncloud/drop-listview-js
Merge pull request #11962 from owncloud/fix-server-sharing-strings
Merge pull request #11928 from owncloud/support-HTML-in-logo
Merge pull request #11965 from owncloud/fix-jsonresponse
Merge pull request #11355 from owncloud/unbold
Merge pull request #11970 from owncloud/bower-handlebars
Merge pull request #11981 from owncloud/bower-jcrop
Merge pull request #11989 from owncloud/bower-zxcvbn
Merge pull request #11984 from owncloud/bower-md5
Merge pull request #11947 from owncloud/public-hash-api
Merge pull request #12019 from owncloud/fix-template-shortcuts
Remove *.pot
Merge pull request #11917 from owncloud/fix-11909
Merge pull request #12107 from owncloud/dav-propfindmimetype
Merge pull request #12105 from owncloud/dav-fixcleanpath
Merge pull request #12110 from owncloud/fix-12080
OC_DAVClient is not longer used - no need to carry it around anymore
Merge pull request #12139 from owncloud/DoNotTouchMe
Merge pull request #12177 from owncloud/skip-mail-test-for
Merge pull request #12181 from owncloud/resubmit-second-fail
Merge pull request #12272 from owncloud/drop-var_dump
Merge pull request #12270 from owncloud/fix-search-label
Merge pull request #12226 from owncloud/remove-phpass
Merge pull request #12321 from owncloud/checkForXMLWriter
Merge pull request #12344 from owncloud/fixstypo
Merge pull request #12342 from owncloud/fix-master-unit-tests
Merge pull request #12359 from owncloud/fix-redirect-url-for-password-change
Merge pull request #12294 from owncloud/route-postfix
autoconfig.php only to be deleted on successful installation
Introduce app info xml parser including basic unit test - necessary for #10777
simplify xml parser code
handle invalid xml file
Merge pull request #12313 from oparoz/patch-2
Merge pull request #12416 from owncloud/app-info-xml-parser-2
adding new config parameter for sqlite to specify the journal mode
fix failing unit test for the temp manager - concurrently executed unit tests influence each other
Merge pull request #12410 from owncloud/no_session_for_public_share_key
because OC_User::login will create a new session we shall only try to login if user and pass are set
remove deprecated \OC:$session
Merge pull request #12453 from owncloud/kill-session-global
Merge pull request #12489 from owncloud/skip-sendpassword-email-test-windows
Use \OCP\ILogger
Merge pull request #12419 from owncloud/read-only-config
Merge pull request #12310 from kampka/master
Merge pull request #12556 from owncloud/add-route-for-versions
Merge pull request #12553 from owncloud/default-iosid
Merge pull request #12552 from szlwzl/master
Merge pull request #12579 from owncloud/drop-files-external-tests
Merge pull request #12544 from owncloud/fix-windows-unittests
Merge pull request #12581 from owncloud/fix_typo
translate labels properly
adding default key value pair for 'types'
adding new dependency for php version in apps info.xml
introduce dependency analyzer to take care of app dependencies
display missing dependencies in the apps management page
adding supported databases
switch to different parsing implementation to get xml attributes properly handled
adjust dependency analyzer to use attributes properly
adding command dependency
fix an issue where the types tag holds an empty string
no nested xml tags on dependencies
Merge pull request #12533 from owncloud/app-dependencies-php-version
Merge pull request #12609 from owncloud/remove-53-fixme
Merge pull request #12668 from owncloud/keepspace
Merge pull request #12406 from owncloud/drop-getApps-getUsers
Merge pull request #12708 from owncloud/l10nsaved
Merge pull request #12672 from LEDfan/cm-per-unit
Merge pull request #12651 from owncloud/add-requesttoken-to-base-template
Merge pull request #12722 from owncloud/autocomplete-for-autotest-jenkins
Merge pull request #12724 from owncloud/fix-autotest-no-file
Merge pull request #12664 from owncloud/fix-12164
cleaning up the build directory
Update 3rdparty to add PEAR.php back
Merge pull request #12737 from owncloud/fix-missing-nl-phpstorm
skip testLongPath()
Merge pull request #11892 from owncloud/remove_triggerupdate
Merge pull request #12746 from owncloud/skip-longpath-test-again
Merge pull request #12738 from owncloud/cleanup-build-dir
year go -> year ago
adding dependencies for command line tools
adding supported libraries - including min and max version
adding dependencies for supported platforms
adding dependency to owncloud version - with fallback to requiremin and requiremax
Merge pull request #12779 from owncloud/correctly-fall-back-plurals
adjust styling of missing dependencies in apps management
single dependencies will not be represented as an array + fix unit tests
fix unit tests
check app dependencies on installation as well
rework api of DependencyAnalyzer
Merge pull request #12812 from owncloud/remove-53-workaround
adding unit tests for PlatformRepository::normalizeVersion()
fixing owncloud version
make sure styles and scripts are only loaded once
use script instead of \OCP\Util methods
load showpassord.js conditionally in the template only if needed
Merge pull request #12890 from owncloud/add-fancy-translation
Merge pull request #12889 from owncloud/deprecation-time
Merge pull request #12168 from owncloud/docker-webdav
Merge pull request #12924 from owncloud/improve-emptystates
Merge pull request #12900 from owncloud/more-accessibility
Adding autotest-hhvm.sh
Merge pull request #12870 from owncloud/send-mail-new-user
Merge pull request #12887 from owncloud/logged-in
Merge pull request #12921 from owncloud/user-mail-user-management
Merge pull request #12906 from owncloud/keyboardnav-feedback
Merge pull request #12926 from owncloud/master-pear5
Merge pull request #12956 from owncloud/jenkins-user-backend-names
Merge pull request #12982 from owncloud/timefac-iface
Merge pull request #12981 from owncloud/MDB2SchemaManager-tearDown-Oracle
Merge pull request #12978 from owncloud/fix-support-claim
Merge pull request #11810 from owncloud/hhvm-autotest
Merge pull request #12860 from owncloud/remove-apparently-unused-file
Merge pull request #12830 from owncloud/intelligent-container
Merge pull request #13012 from owncloud/small_fix
Merge pull request #13025 from lyonel/master
Merge pull request #13043 from owncloud/check-for-hash
Merge pull request #13023 from owncloud/provisioning_api-2
Adding basement for the direct download url
adding getDirectDownload() to Wrapper
Merge pull request #13083 from owncloud/fix-provisioning-api
Merge pull request #13101 from owncloud/variable-is-undefined-please-use-a-proper-ide-in-the-future-whoever-did-that
fixing wrong usage of license vs licence
Merge pull request #13116 from owncloud/fix_assets
Merge pull request #13125 from owncloud/lower-deprecation-warning-level
Merge pull request #13122 from owncloud/fix-licence-apps-management
Merge pull request #13128 from owncloud/files-scan-path
Merge pull request #13126 from owncloud/update-jquery-strengthify
Merge pull request #13063 from AdamWill/assets-relocate
check for working htaccess will result in a dead lock because the server is blocking the request to itself - fixes #13153
remove unused variable and fix undefined variable
Merge pull request #13170 from owncloud/extstorage-fixsharedmountpointrootleadingslash
Merge pull request #12995 from owncloud/tbelau666-master
Merge pull request #13205 from owncloud/remove-shared-icon
Merge pull request #13188 from owncloud/add-check-if-user-is-logged-in
Merge pull request #13192 from owncloud/cache_binary_path
Merge pull request #13208 from owncloud/hhvm-streamwrapper-exception
Merge pull request #13256 from owncloud/versionup
Merge pull request #13257 from owncloud/fixrmperm
Merge pull request #13254 from owncloud/fixsharel10n
Use a special filter expression for Oracle to filter the prefix - fixes #13220
Check for current user to have the same id then the owner of the config file - fixes #12307
Check for the posix extension - refs https://github.com/owncloud/core/pull/13282#issuecomment-69602645
Adding repair step to fix missing etags - fixes #12172
Merge pull request #13154 from owncloud/fix13141
Merge pull request #13299 from owncloud/fix-ie8
Merge pull request #13291 from owncloud/node-searchcommonbasepathfix
Merge pull request #13335 from owncloud/disable-rememberme-files-external
Merge pull request #13332 from oparoz/fix-download-button
remove deprecated code - fixes #13119
Merge pull request #13349 from owncloud/kill-deprecated-code-sharing
Merge pull request #13317 from owncloud/partfile-fileinfo
Merge pull request #13370 from Sugaroverdose/fix_#13322
Merge pull request #13394 from owncloud/cache-remove-folder
Merge pull request #13389 from owncloud/issue/13372-failing-oracle-tests-jenkins
sorting enabled and disabled apps alphabetically - fixes #13404
Merge pull request #13457 from owncloud/enc-skippartfiles
Merge pull request #13438 from owncloud/cache-the-array
Merge pull request #13443 from owncloud/fix-filtering-for-users
Merge pull request #13362 from owncloud/fix-11442
Merge pull request #13423 from owncloud/share-fixfindshareforuserwithmultiplegroups
Merge pull request #13461 from owncloud/remove-strip-slashes
check is mimetype is set - fixed #13452
Merge pull request #13419 from owncloud/drop-animation-user-list
Merge pull request #13466 from owncloud/Undefined-index-mimetype-cache
set MySQL autocommit on connection setup
avoid $this->cache being null - fixes #13491
Merge pull request #13499 from owncloud/issue/13451-redis-json-encode
Unit tests are a must have for any changed code
Merge pull request #13553 from owncloud/s2s-webdavmkdirfix
Merge pull request #13540 from owncloud/s2s-fixpasswordfromdialog
Merge pull request #13563 from owncloud/proper-title
Merge pull request #13432 from owncloud/animate_gifs_public_sharing
Merge pull request #13519 from Sugaroverdose/fix_#13500
Merge pull request #13552 from owncloud/request-uri-double-slash
Merge pull request #13600 from owncloud/server-warning
adding console command to migrate encryption keys - refs #13450
Merge pull request #13598 from owncloud/fix-undefined-offset
Merge pull request #13614 from owncloud/oc_image_log_fix
Merge pull request #13449 from owncloud/image_preview_limit
Update SabreDAV to 1.8.12
naming fixes while reviewing
Merge pull request #13621 from owncloud/system-config-multiset
Merge pull request #13660 from owncloud/remove-duplicate-service-definition
Merge pull request #13694 from owncloud/little-bit-more-descriptive-htaccess-error
disable the app code checker - some previous shipped apps cannot be installed from the appstore now :facepunch:
Merge pull request #13691 from owncloud/s2s-acceptsinglefile
Merge pull request #13679 from owncloud/public-disablesharejsplugin
Merge pull request #13676 from owncloud/fix-node-iface
let init() take an INode - fixes PHP message
Merge pull request #13401 from is-apps/amazon_s3_checkboxes
disallow provisioning api to be enabled for groups only
Merge pull request #13604 from owncloud/encryption-key-migration-as-repair-step
Merge pull request #13746 from owncloud/no-groups-provisioning-api
Merge pull request #13728 from owncloud/federated_cloud
Merge pull request #13810 from owncloud/tdomain
encryption requires openssl and user_ldap requires ldap :speak_no_evil:
Merge pull request #13790 from owncloud/fix-subadmin-group
add libs which have no version number
include core version into js/css version tag - fixes #13702
Merge pull request #13822 from owncloud/include-core-version-in-js-version-tag
Merge pull request #13837 from owncloud/endless-redirect
Merge pull request #13791 from owncloud/extstorage-fixdavexceptions
Merge pull request #13843 from owncloud/fix-files-disabled
enhance sqlite warning on admin page as well as during setup - fixes #13906
Don't highly discourage
Merge pull request #13933 from owncloud/enhance-sqlite-warning-2
Merge pull request #13932 from owncloud/revert-sabredav-etag-master
Merge pull request #13942 from cmeh/patch-2
Merge pull request #13937 from cmeh/patch-1
Merge pull request #13954 from owncloud/fix-enc-mig-user-retrieval
Merge pull request #14080 from owncloud/stable8-preview-hint
catch any whitespaces which might get written to the output buffer while loading a theme
generate valid human readable text for 0 - fixed #9342
Merge pull request #14168 from owncloud/backport/13771
Merge pull request #14235 from owncloud/typoTurkish
console commands shall not be limited with respect to execution time - fixes #14156
Merge pull request #14019 from owncloud/13925-stable8
Return milliseconds instead of seconds for lastLogin - refs #14005
fixing unit tests in UsersControllerTest
Merge pull request #14345 from owncloud/stable8-fix-14247
Merge pull request #14367 from owncloud/remove-old-l10n-files-stable8
Merge pull request #14388 from RealRancor/backport_14097_stable8
Merge pull request #14382 from owncloud/backport-14311
Merge pull request #14423 from owncloud/backport/14275
Merge pull request #14491 from owncloud/backport_apostrophe_fix_to_stable8
3rd-party apps are disabled on upgrade - refs #14026
shipped and 3rd-party apps of type authentication and session will remain enabled during update
3rd-party apps are only disabled in case core is upgraded
print app upgrade information to console as well
Merge pull request #14424 from owncloud/backport-13767
Merge pull request #14518 from owncloud/backport-14282-stable8
Merge pull request #14504 from owncloud/stable8-quota-preventdatalossforfailedmove
Merge pull request #14579 from owncloud/intuitive-version-check-8
Use an atomic implementation on sqlite for insertIfNotExist()
use insertIfNotExist() in cache put
Tigran Mkrtchyan (2):
files: storage: rename should check parent directories of old and new files
user/backed: use pow of two for backed action constants
Tom Needham (12):
Merge pull request #10166 from owncloud/sharing_dont_display_share_permission
Use human readable relative date for oc-dialog-filepickers
Fix link to files and folders in internal share emails
Add scrollto to the url if sharing a file for long file lists
Merge pull request #12972 from owncloud/use-https-where-possible
Add provisioning_api app
Add placeholder app.php for provisioning_api so app is detected
Change array element order to fix failing test
Ensure admin group is present before running tests
Create admin group before running provisioning_api tests
Add proper group setup and teardown to all provisioning_api tests
Remove unnecessary setUp method
Tony Zelenoff (1):
Urlencode file name before passing it to cURL
VicDeo (2):
Merge pull request #10858 from owncloud/issue/10847
Merge pull request #10863 from owncloud/removeWarningWhenCheckIsDisabled
Victor Dubiniuk (14):
Log unsuccessful temp file creation and return false
Fix silent crash if 3rdparty dir is not available
Replace exit with return
Use non-empty defaults
Add CssImportFilter. More elegant fix for documents#348
Use httphelper and cache response even when it empty
Test OC\Updater::check
Fix tests. Add two more test cases
Skip headers that can not be split
Inject config
Remove leftover
Add mapping for a broken varchar type. Fixes #14247
Update doctrine/dbal to 2.5.1
Skip primary index if the table has one
Vincent Cloutier (1):
Added download size on public sharing
Vincent Petry (307):
Return and use isPreviewAvailable for share previews
Fix reload call for all subclasses
Fix FileActions merging override
Merge pull request #9468 from owncloud/fix_logout_error_messages
Fixed dialogs styling, reversed buttons
Improved external share dialog
Do not show recipient for link shares in file list
Fixed shared list sorting
Merge pull request #9505 from stephane84/fix-9497
Merge pull request #9495 from owncloud/remove-moved-mount
Fix update cleanup to only affect file and folders
Merge pull request #9515 from owncloud/update-sharecleanupfix
Propagate file action changes to the file lists
Merge pull request #9460 from owncloud/versions-local
Merge pull request #9519 from owncloud/search-bounce
Merge pull request #9516 from owncloud/kill-legacy-encryption-oc8
Merge pull request #9525 from owncloud/incrementuser2
Merge pull request #9538 from owncloud/fileactions-cleanup
Disable legacy encryption tests
Merge pull request #9571 from owncloud/fix_appstore_update_issue
Added mountType attribute and adapted Delete action text
Merge pull request #9605 from owncloud/sftp-missing-streamwrapper
- Added test to trigger index id error
Merge pull request #8987 from owncloud/lastindexid-debug
Reenable proxies if a test failed to restore it
Correctly return the owner display name for children of shares
Removed legacy encryption tests
Merge pull request #9653 from owncloud/fix-9590
Merge pull request #9682 from owncloud/mappedlocal-rename
Fix preview animation on uploading
Fixed JS and CSS issues in users page
Merge pull request #9668 from owncloud/enc_fix_folder_move
Added test of OCS privatedata to trigger key duplication
Fixed IE8 style issues in files app
Merge pull request #9720 from owncloud/sftp-stream-wrapper-new-connection
Merge pull request #9700 from owncloud/ie8-fixes
Merge pull request #9406 from philfry/master
Merge pull request #9751 from owncloud/issue/9748
Fix enforced share expiration date to be based on share time
Merge pull request #9750 from owncloud/issue/9745
Merge pull request #9683 from owncloud/fix_#8819_sorting
Merge pull request #9788 from owncloud/design-app-styles
Prevent cron.php to trigger apps updating
Set version AFTER a successful update
Do not load apps when an upgrade is due
Merge pull request #9861 from owncloud/console-dontloadappsonupdate
Fixed file list sorting
Fixed sort algo for additional cases
Merge pull request #10301 from owncloud/fix-internal-mail-share-links
Fix issue when no apps are enabled
Trigger events when app-settings visibility changes
Use global apps slide toggle logic
Fix default quota settings field
Replaced spaces with tabs in apps.js
Merge pull request #9754 from owncloud/enc_support_aes_256
Return whole file if range request cannot be granted due to encryption
Do not close container/slider when clicking on single select field
Fixed folder icon update routine when share owner exists
Client side sort for sharing overview
Added upgrade notice to avoid timeouts
Hide sharing sections in files app when sharing API is disabled
Use afterBind to send fileId header for files and directories
Merge pull request #10339 from owncloud/users-defaultquotafix
Restore autotest config on SIGINT or SIGTERM
Merge pull request #10422 from owncloud/dav-disablerangerequestwhennotsupported
Added repair step for legacy storages
Fix unit test messing up the transaction on Oracle
Explicily close the statement cursors
Fix share dropdown when links are not allowed
Merge pull request #10573 from owncloud/share-dropdownfixwhenlinkdisallowed
Merge pull request #10591 from owncloud/routes_for_files_external
Merge pull request #10108 from owncloud/files_external-allowed-backend
Merge pull request #10023 from owncloud/tmp-file-created-status
Merge pull request #10658 from owncloud/sftp_prevent_error
Include momentjs for unit tests
Fixed readme for acceptance tests
Merge pull request #10807 from owncloud/acceptance-readme
Fix upgrade process when apps enabled for specific groups
Added test for needUpgrade for core
Added unit tests for cache of enabled apps
Added acceptance tests for enabling apps
Fixed scrollto for search results
Scroll to new file/folder after adding
Merge pull request #10244 from owncloud/utf8-folder-test
Added permission check for drag and drop
Merge pull request #10870 from owncloud/dnd-droponreadonlyfolderfix
Catch exceptions when moving files
Merge pull request #10145 from owncloud/cache-updater-refactor
Merge pull request #10862 from chli1/master
Do not load extra user backends when an upgrade is due
Merge pull request #10891 from owncloud/files-moveoperationcatchexception
Merge pull request #10927 from owncloud/update-nosetupbackends
Move select2 from files_external to core
Now using select2 for the groups excluded from sharing
Load select2 on admin page
Remove excludegroup.php
Added select2 on the apps page
Merge pull request #10969 from owncloud/set-e
Fixed select2 for admin and apps page
Merge pull request #10929 from owncloud/issue/10514
Add select2 cache for complete group list
Remove passing by reference to allow for proper GC
Add timeout to user and group deletion notification
Revert "improve logo flexibility to fix wide custom logo alignment, fix #9339"
Tentative fix for legacy file actions unit test side effect
Reenable file proxy when renaming between mount points
Merge pull request #11163 from owncloud/check-for-updates-between-major-versions
Merge pull request #11119 from owncloud/removeOldUpgradeRoutines
Add myself as author
Added extra check to avoid deleting key folders
WebDAV now throws 403 when deletion did not work
Merge pull request #11186 from owncloud/trash-fixdoubledeleteracecondition
Merge pull request #11226 from owncloud/kill-postsetupcheck-master
Moved WebDAV and internet checks to client side JS
Fix share key finding algorithm in various cases
Merge pull request #11137 from owncloud/enc-pregfix
Merge pull request #7051 from owncloud/postsetupajaxcheck
Merge pull request #10934 from owncloud/datadir-write-setup
Added spinners in share dropdown
Prevent monkey clicking on labels
Merge pull request #11378 from owncloud/sort-indicator-style
Revert "fix for issue #10880"
Added filesystem hooks for mount/unmount ext storage
Added failing unit tests for mount config hooks
Added PHP docs for etag propagator
Prevent button click when enter key is pressed in LDAP wizard
Merge pull request #11161 from owncloud/fix-ldap-ingroup-for-9225
Revert "[WIP] fix retrieval of group members and cache group members"
Merge pull request #11493 from owncloud/revert-11161-fix-ldap-ingroup-for-9225
Clear enabled apps cache after loading authentication app
Log warning when no uid was found for user
Merge pull request #11495 from owncloud/apps-clearenableappscacheafterloadingauthapp
Merge pull request #11305 from owncloud/ext-updateetagonmount
Merge pull request #11501 from Ansud/master
Fixed array detection on public download
Retrieve storage numeric id earlier when still available
Merge pull request #11537 from owncloud/filenamewithzeroes
Allow specifying protocol in ext storage OC config
Merge pull request #11546 from owncloud/users-deletewithfilecache
Merge pull request #11534 from owncloud/issue/11500
Use body element when animating scroll in public page
Merge pull request #11590 from owncloud/publiclinkscrollanimatefix
Merge pull request #11548 from owncloud/extstorage-ocfields
Merge pull request #11541 from owncloud/usersession-activeuser-setsession
Merge pull request #11538 from owncloud/webdav-creatable-info
Merge pull request #11524 from nazar-pc/patch-1
Merge pull request #11625 from owncloud/fix-setup-due-to-some-race-condition
Encapsulate require_once to avoid name space bleedind
Hide SQLite information on setup when autoconfig is used
Add proper setup and teardown
Lazy initialize external storages
Fix S3 connection
Fix S3 folder creation for new AWS API
Merge pull request #11708 from owncloud/fix-momentjs
Properly catch 503 storage not available in getQuotaInfo
Added OC.L10N namespace with translation functions
Include core translations
Fix language file detection
Fix moving share keys as non-owner to subdir
Fix warning with unset extension check
Added encryption test when moving file as non-owner
Merge pull request #11409 from owncloud/watcher-reuse
Properly register sharing hooks and proxies
Merge pull request #11659 from jknockaert/master
Merge pull request #11080 from owncloud/addheader-text-2
Merge pull request #11850 from owncloud/fix-11848
Merge pull request #11539 from owncloud/mount-setup-once
Merge pull request #9044 from owncloud/add-missing-email-principal
Added script to build the JS documentation
Improved Javascript docs for JSDoc
Merge pull request #11894 from owncloud/fix-unreachable-code
Capitalize Checks in admin page
Only rescan trash folder when checking deleted versions
Merge pull request #11934 from owncloud/trash-restorefixonlyrescantrashfolder
Check for cert bundle existence before using it
Store curl error message directly
Merge pull request #11949 from owncloud/s2s-fixcertcheckwhennocertfile
Merge pull request #11853 from owncloud/close-session-for-trashbin
Merge pull request #11982 from owncloud/bower-underscore
Convert StorageNotAvailableException to SabreDAV exception
Merge pull request #12027 from owncloud/cleanup_exceptions
Merge pull request #12072 from owncloud/sabre-convertstoragenotavailableexception-secondtry
Fix root path handling for WebDAV ext storage
Return real mime type on PROPFIND
Merge pull request #12087 from AdamWill/google-touch
Merge pull request #9177 from owncloud/jsdocexperiment
Merge pull request #12157 from owncloud/fix-autotest-condition
Do not remove dir entry if it has the same name as the parent
Show warning when invalid user was passed
Merge pull request #11741 from owncloud/delete_all_children_preview_2
Added function to load translations from JS
Remove stray generateUrl
Better use of promise in OC.L10N.load()
Fix l10n promises
Remove delete button in shared with others list
JSHint fixes in sharedfilelistSpec unit test file
Merge pull request #12257 from owncloud/l10n-loadtranslationsfromjs
Merge pull request #12253 from owncloud/port-12154
Fix file upload to ext storage when recovery key is enabled
Merge pull request #12362 from owncloud/add-ocs-header-per-default
Improve FileActions JS to allow for custom rendering
Merge pull request #12304 from oparoz/patch-1
Merge pull request #12433 from owncloud/appstore
Merge pull request #12451 from owncloud/issue/6101-remove-gettype-class
Merge pull request #12464 from owncloud/cache-available-languages
Merge pull request #12462 from owncloud/issue/12460-localstorage-buildpath
Close cursor early in calculateFolderSize
Merge pull request #12432 from owncloud/nosqlite
Close cursor after checking for existing config values
Merge pull request #12469 from owncloud/issue/12460-port-local-changes2mapped
Simple Plugin system for Javascript
Merge pull request #12565 from owncloud/config-sample-databases
Log exceptions in DAV storage
Remove obsoleted filelist prototype backup in tests
Merge pull request #12523 from owncloud/port-11747
Add getTagsForObjects in ITags
Fix numeric storage id for cache wrapper
Add login/logout to TestCase base class
Add user parameter to tag manager
Added searchByTags to view, storage and cache
Move file thumbnail into the label element
Replace input checkbox CSS selector with .electCheckBox
Make $userId mandatory for searchByTags
Added searchByTag in cache jail wrapper
Merge pull request #12587 from owncloud/dav-logerrors
Merge pull request #12789 from owncloud/external-icon
Merge pull request #12778 from owncloud/searchbytags2
Merge pull request #12806 from owncloud/display-backend-in-usermgnt
Sort results to make sure assert work on consistent order
Return file info from Node API
Added favorites feature to the files app
Correctly replace favorites icon when re-rendering file actions
Load handlebars in core
Use star icon for favorites
Fixed has-favorites CSS
Remove spinner when toggling file favorite
Fixed small code style issues
Propertly restore thumbnail on cancel/rename/move
Returns and update tags through WebDAV PROPFIND and PROPPATCH
Merge pull request #12925 from owncloud/fix-js-unit-tests
Only populate tags in main file list
Remove obsolete method
Fix code style issues for tags plugin
Fix issues with searchByTag in shared storage
Disable part files for OC ext storage backend + s2s backend
Fix source path when share is a mount point
Trim leading or trailing slashes in file cache paths
Fix cache jail to not duplicate slashes
Fix reshare permission issue
Merge pull request #13204 from owncloud/enc_fix_key_lost
Allow dropping files on the table container
Properly update internal file info with updated tags
Return tags after rename
Return path attribute for ajax rename operations
Fix searchCommon to properly match path name
Merge pull request #13301 from owncloud/drop-etag-message
Read version and product name from update template
Remove unneeded addTranslations() calls
Use source storage permissions when scanning shared storage
Fixed thumbnal z-index for when no checkbox is there
Auto-blur when clicking on file to download
Disallow ctrl click to select when selection not allowed
Fix preview route for trashbin
Cancel app list load when switching categories
Fix getItemSharedWithUser for groups
Skip stray part files during initial encryption
Add class attribute types in encryption Util class
Fix chunked query for tags + unit test
External share dialog must properly read entered password
Add unit test for external share JS dialog
Fix webdav mkdir for remote shares
Fixed external cache test namespace
Fix reshare permission change to not impair other deletion code
Do not call wrapStorage if storate with same name added twice
removeStorageWrapper to unregister a storage wrapper
Call final unlink in trash wrapper's storage
Remove storage wrapper for oc_trashbin in unit test
Do not retrieve shares through group if user has no group
Unregister trashbin storage wrapper at the end of tests
Simplify trash storage unit tests
Add trashbin storage wrapper unit test for versions
Fix bogus deletion on copy + unlink through rename
Catch storage exception in scanner for remote shares
Replace OC_Log::ERROR with OCP\Util::ERROR
Add back exit()
Prevent double slash in shareinfo request URL
Merge pull request #13677 from owncloud/s2s-doubleslashrequest
Merge pull request #13490 from owncloud/fix_reshare_s2s_share
Disable JS plugin for sharing in public mode
Do not disclose share owner in public file list
Only reload file list after remote share accept request returns
Fix mount config unit test failures
Allow saving incomplete external storage config
Merge pull request #13707 from owncloud/extstorage-fixincompletestorageconfig
Fix return type of addStorageWrapper in PHPDoc
Merge pull request #13561 from owncloud/trash-finaldeletewhencrossstoragefix
Prevent wrapping null storage
Merge pull request #13772 from owncloud/closecursor-allconfig
Fix DAV exceptions, some will still return false now
Revert "adding OC-ETag header"
Fix "other" app update stack
Merge pull request #14304 from owncloud/backport/14278
Properly detect streamCopy errors
Add default value for remote_id
Bump up files_sharing version for schema update
Delete target file for unsuccessful copy/rename
Merge pull request #14584 from owncloud/cache-rename-overwrite-stable8
Volkan Gezer (41):
Merge pull request #9466 from owncloud/design-fix-fieldset-legend
fix apostrophe fixes #9486
typo fix from transifex suggestion
suggestions by deepdiver
expire -> expiration
typo fix from transifex suggestion
fix old Japanese language code redirection
Transifex suggestion by mnestis
Merge pull request #10347 from owncloud/fix-grammar
Fix alert text
Merge pull request #10357 from owncloud/l10n-alert-fix
remove obsolete japanese lang code
ascii typo
Merge pull request #10410 from owncloud/typo
ssl capital
Merge pull request #10451 from k4k/login_logo_alignment_fix
replace ownCloud with placeholder
remove obsolete language files
update encryption doc link
fix typo
fix button text l10n
Merge pull request #11254 from owncloud/fix-filepicker-home-icon
cleanup languages. closes #11274
update grammar
Merge pull request #12563 from owncloud/usermenu-remove-border
Keep spaces out of the string
translated saved message in files external
Merge pull request #13226 from owncloud/fix-encoding
32-bit typo fix
keep spaces out of translation
suggestion by transifex translator
Merge pull request #13250 from owncloud/bittypo
Merge pull request #13251 from owncloud/spaceoutside
make Share button localized again
version up
l10n: delete permanently fix
add https:// placeholder for From Link feature. closes #13255
fix unlocalized favorites browser title and alttext
fix trusted domain localization
fix typo
Update tr.json
Volker E. (2):
fix HTML structure by rmv. obsolete input end tag
Removing `x-webkit-speech` attribute #10561
Witali Rott (1):
App install behind a Proxy
blizzz (26):
Merge pull request #9385 from owncloud/fix-7052
Merge pull request #9570 from PhilJung/master
Merge pull request #9628 from edozzo/master
Merge pull request #9540 from owncloud/use_fileinfo_in_search_results
Merge pull request #9705 from owncloud/ie8-userspagefix
Merge pull request #9718 from owncloud/sftp-early-login
Merge pull request #9576 from owncloud/bcmath-check
Merge pull request #10150 from owncloud/fix-9782
Merge pull request #9848 from dupondje/master
Merge pull request #10323 from gekmihesg/master
Merge pull request #10340 from owncloud/fix-9887
Merge pull request #10522 from owncloud/removeLoadAppScript
Merge pull request #8507 from owncloud/ajaxify_user_list_for_files_external
Merge pull request #9225 from voxsim/fix_displayNamesInGroup
Merge pull request #10527 from owncloud/fix-10526
Merge pull request #11595 from owncloud/make_get_display_name_more_robust
Merge pull request #11478 from owncloud/fix-11448
Merge pull request #9104 from macjohnny/macjohnny-drastic-ldap-speedup
Merge pull request #11494 from owncloud/fix-ldap-ingroup-for-9225-2
Merge pull request #11702 from owncloud/fix-11637
Merge pull request #11172 from owncloud/user-ldap-no-bcmath
Merge pull request #11362 from mark0n/rm_ldap_conf_cli
Merge pull request #12005 from owncloud/bower-multiselect
Merge pull request #12101 from owncloud/ldap_split_mapping
Merge pull request #13849 from owncloud/ldap-oc8-update
Merge pull request #13897 from owncloud/fix-13644
brumsel (2):
Merge remote-tracking branch 'upstream/master'
Modified filesort test cases to test for large sizes & timestamps
brumsoel (2):
Fix file size comparator return value
Fix timestamp comparator return value
cbhp (2):
added missing User-Agents
always use a user-agent constant
cetra3 (2):
Refactor internal session to write directly to $_SESSION
Merge branch 'master' of https://github.com/owncloud/core
chli1 (1):
fix BadRequest error if CONTENT_LENGTH not set
cmeh (2):
Coherent use of "SQLite" in lines 119 and 124
Update installation.php
derkostka (2):
Fix Undefined variable: result at tags.php#231
fix "app":"PHP","message":"Undefined variable: user at/principal.php#66"
drarko (1):
Fix extra quotes in custom tags in header
dratini0 (2):
Fix: X-Accel-Redirect did not support custom data dir and local mounts
removed a little duplication
felixboehm (3):
Update readme.md
Merge pull request #10779 from owncloud/ignore-po-files
Merge pull request #10733 from owncloud/acceptance_tests
gekmihesg (1):
Load authentication backends before tryBasicAuth
helix84 (1):
fix typo in util.php
icewind1991 (7):
Merge pull request #9445 from owncloud/filelist-auth-error
Merge pull request #9546 from owncloud/user-public
Merge pull request #9620 from owncloud/search-fileinfo-path
Merge pull request #9561 from libasys/patch-3
Merge pull request #9639 from owncloud/prevent-irc-trolls-fro-using-this
Merge pull request #9550 from kofemann/dcache-fixes-for-upstream
Merge pull request #9789 from owncloud/external-share-root
jbtbnl (2):
Merge pull request #10738 from owncloud/fix-quotabar-width
Merge pull request #10816 from owncloud/app-nav-submit
jknockaert (6):
rework getFileSize
small fix
ok; still some bugs that had to be fixed
bugfixes
small fix
initialisation of cipher
josh4trunks (1):
Cleanup Document Preview
kondou (11):
Warn user on resetting passwords via occ when encryption is enabled
Initial work on shorter links
Use a route instead of s.php and convert tokens asap
Adapt token size to new generation and add an option for free length specification
Change config.sample entry and use MediumSecurity
Use base62 and remove configuration options for link length
Readd TOKEN_LENGTH
Match \OC_Helper::linkToPublic() to new links and fit unittests
Refresh if maintenance mode is over
Preserve transparency when loading from a file
Load avatar in header via PHP
libasys (5):
BugFix missing $item on 'file_target' Line 1911
Fix use Sharing Api with calendar
Update share.php
Update share.php
adding missing email address for principal
macjohnny (9):
Update manager.php
Update manager.php
Update manager.php
Update manager.php
Update manager.php
Update manager.php
clean up function getUserGroupIds
modified caching mechanism in getUserGroupIds
adapted tests for a groupId indexed group array
marc0s (1):
Fix checking of NULL or empty OC::$THIRDPARTYROOT/OC::$THIRDPARTYWEBROOT
michag86 (7):
fix for issue #10483
variable for found avatar div
restrict $div to local scope
fix for issue #10880
fix for issue #10880
cleanup group admin(s) on deleteGroup
removal of wrong/double implemented check
pdessauw (2):
Highlight every uploaded files and scroll down to the last one
Merge pull request #9195 from owncloud/fix-733
pzy (1):
Update public.php
raghunayyar (1):
Enhancement: Adds input styles to input type dates too.
root (1):
adopt text "no ecternal storage configured"
scolebrook (3):
Add ability to theme iOS and Android client URLs just like desktop URLs.
Added to personal settings page.
Conceal or display SabreDAV version number in browser and http response headers.
tbelau666 (1):
Use Doctrines filter by table name
tiezdne (1):
Update mimetypes.list.php
tobiasKaminsky (1):
Route for thumbnail generation
tomneedham (1):
Set group usercount to 0, not '', fixes #9782
twood8 (1):
improve logo flexibility to fix wide custom logo alignment, fix #9339
unclejamal3000 (1):
Enhance question in DB migration script
voxsim (4):
fix in displayNamesInGroup: when specified limit N, we did complex search only in the first N users
change logic in displayNamesInGroup and add some unit tests
add more logic in displayNamesInGroup for big user bases
1. remove sizeof($filteredUsers) > 0 as condition
-----------------------------------------------------------------------
This annotated tag includes the following new commits:
new 857204a Imported Upstream version 8.0.2+dfsg
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-owncloud/owncloud.git
More information about the Pkg-owncloud-commits
mailing list