[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