Nextcloud 12.0.0

Access, share and protect your files, calendars, contacts, communication & more at home and in your enterprise. Keep all of your life / business private and secure on a server you control. Share with only who you choose, and no-one else.

Tags storage cloud web-environment file-sharing secure s3 dropbox
License Affero GPLv3
State stable

Recent Releases

12.0.026 May 2017 05:45 minor feature: stable12 Mark OAuth app as always enabled. for sharing stable12. tests. tx-robot updated from transifex. v12.0.0. Set SCSS dependencies to memcache on compile. Increase version. Update Opcache recommendation. tx-robot updated from transifex. Update acceptance tests for. Add missing version requirement to OAuth2 app. v12.0.0.29.
12.0.0RC322 May 2017 00:05 minor feature: rename secure drop back to files drop because of name collision with ?. missing argument 2 for Settings classes. tx-robot updated from transifex. 12.0.0RC3.
12.0.0beta317 May 2017 08:05 minor feature: Revert "Revert "permissions of mountpoints"". SharedStorage Test. sizing of logo in header. Add missing unit tests for comments with mentions. mentioned user not clickable after posting or editing a comment. privacy settings drop downs on personal settings page. Do not write and read rootcerts.crt at the same time. we can't predict the size of propertyvalue. text - clob. use the same logo css for the error page as the login page. theming preview for background image. Stop if user folder is not available. tx-robot updated from transifex. Automatic injection for JsController. Automatic injection for CssController. Use automatic DI injection for UpdateLookupServer. Automatic creation of Identity manager. Automatic injection into the Fetchers. missing placeholder for doc link. Define method shouldRun. Use the configured lookup server. Eval script elemtents in HTML body response. Setup root FS for multibucket object storage. Use distributed cache for SCSS dependencies as well. SSL menu is now shown for files_external. tx-robot updated from transifex. Add 10 seconds sleep time after postgres startup. Properly decide on actual users if instance is too big. Adjust sample documentation. Disable reset password link. donĀ“t change folders with --repair-filecache. Actually we want to update the mimetype of all files ending with the ?. More. Disable the API endpoints as well. Allow to enforce update via web UI. Proper logging for appstore updates. size of enforced expiry date input. Update redis cluster documentation. Log connectiong problems while fetching data from appstore. Add timeout for requests to appstore. tx-robot updated from transifex. Hide checkbox in avatarcropper. Clicking on theming preview triggers fileupload dialog. order of parameter and escaping. Don't open the dialog for logo and background. failed assertions. unit tests. Correctly calculate used space for quota with external storage. quota tests for external stor
12.0.0beta211 May 2017 05:45 minor feature: use jqXHR.fail() to check for failures. some small refactoring and reformating. Use proxy classes. During setup of a mysql database we try to detect if charset 'utf8mb4?. mysql settings. Add console command to migrate the charset. MySQL 4 byte is now detected during setup in any case. config.sample.php doc update for MySQL 4-Byte unicode. autoloading. Use dot notation for array access - JSLint recommendation. permissions of mountpoints. show non landscape icons bigger on the login page. Remove dependency on jquery-migrate.js for browser detection. "Copied" message for public links. Update documentation go.php URL to 12. Make sure the AppFetcher fetches the new applist from the appstore. test. Bump version. Add caching to the imageexport plugin. tests. better handling of preview generation errors. Add PHPDoc. Handle more error cases. preview tests. Do not show an email action for contacts with emtpy email addresses. Hide 2FA backup codes if no other 2FA providers are enabled. Remove "content" locator from acceptance tests. Replace "named" Mink selectors with "named_exact" Mink selectors. Improve documentation. Split up sharing-v1-part2.feature to avoid timeouts. smaller max logo sizes and cleaner code. Add redis support to our CI jobs. Consolidate all the code checkers into one job. tx-robot updated from transifex. exponential increase of timeout when finding ancestor elements. Generalize attribute name. Try again to start browser sessions when they fail. Add option to acceptance test runners to set a custom timeout multiplier. Set timeout multiplier to 10 for acceptance tests run by Drone. Make files drop more permanent. read-only label id. Add radio class to read/write sharing options and 1px left adjustment. tx-robot updated from transifex. Revert "permissions of mountpoints". event firing. check password for mail shares as well. IGroup::getDisplayName is available version 12, not 11 (9.2). Do not reload the filelist on first open.
12.0.0beta102 May 2017 03:25 minor feature: Update composer autoloader. Use HTTP POST to retrieve the list of contacts. spinner position of Contacts menu. emptycontent HTML and wording. Remove js delogging. test. Merge branch 'master' into contactsmenu. tx-robot updated from transifex. Refactor auth methods. add contactsmenu popover. menu again when clicking on avatar. past tense. don't toggle sharing popover together with contactsmenu popover. Contactsmenu popover: show proper message when server throws error. add contactsmenu popover to resharer infobox. better detection whether or not contactsmenu target was clicked. add contactsmenu popover to comments. ContactsStoreTest. CommentsTabsView js test. unit test jquery.contactsmenu. handle 404 separately. Use correct plural form and add special strings for tomorrow and today. email vs mail. Bump version to Nextcloud 12.0 beta 1. Adjust query/event logging code in favour of more complex owncloud/di?. OCC scanner commit in batches. scanner after review. recovery checkbox label to properly point. share indicator handling. Reload file list when leaving hidden state. Allow to create a user for a specific backend. Added test about checking file id after a move. Added case when final chunk move must not change file id. Simplified new endpoint move test. Added test cases from core 16825. Ported ObjectTree::move to IMoveTarget in new DAV endpoint. Remove ObjectTree::move and let is use the IMoveTarget approach instead. Moved unit tests from ObjectTree::move to Directory. Accept moving FutureFile into a Directory. FutureFile MOVE to keep destination node. forbidden backslash DAV integration tests. Don`t allow upload of files with extension.part. Use regex to detect part files. Adjust SMB permissions on the root. Add new specific tests for SMB. remove excessive logging. remove duplicate method. filelist and checkbox vertical align. missing conflict resolutions. Add app bundles. Add titles. Don't sort on app bundles. styling. Make disableapp.
9.0.5824 Apr 2017 03:15 minor feature: Make theming work with pretty URLs. tests. Implement "getTitle". Better handling of empty slogan. Use the themed Defaults everywhere. Also load the theming app on CLI. Add unit tests. maintenance mode. stable9 Update third-party reference. stable9 Use explode() instead of split. Cast share id to string. the HTML encoding when uploading a folder in FF when using french?. Make the changes from nextcloud/documentation@6ccd2c5 persistant. no more CLA and switch to AGPLv3 or later. keep copyright notice and only update the authors list. the license script. only search the license header for @copyright statements. Add new mailmap file. Change nickvergessen mailmap entry. more mailmap entries. e-mail in mailmap. Run the license script. typo. Rebrand stable9. Github link in Personal and Admin settings Version note. Make sure we try to autoload the class. error message while restoring all files. Update themingcontroller.php. Update header.css. Adjust tests. Theming: preview and center alignment of logo. undefined OfflineUser::composeAndStoreDisplayName() - ?. Add icon for comments app. Add icon for tags app. Prevent setting email and triggering events at login time. change core to server. searchbox overlapping on mobile. also adjust log in background color in theme. libxml - compare against loaded version. stable9 Adding quota plugin to new dav endpoint. theming tests need to be. stable9 Transifex Owncloud NextCloud. Added white download icons. Do not allow to delete/update group shares as a group member. Add intergration test. ownCloud - Nextcloud. log class name, ID only is hard to de. getJailedPath expects to have a trailing /. stable9 Nextcloud is not compatible with PHP 7.1. Add files drop capability for clients. Allow to retrieve the quota itself via the provisioning api. Backport of #864. "Undefined index" when the values do not exist. Move over to new CalDAVTester repo. 25532__password_update_noti
10.0.5RC220 Apr 2017 03:15 minor feature: tx-robot updated from transifex. tx-robot updated from transifex. Add bruteforce checker to Person.php. tx-robot updated from transifex. Stable10 not allowed increasing of link share permissions. tests. add dark background fade to icons to make them visible on light backg?. specify Federated Cloud ID syntax. tx-robot updated from transifex. add icons for audio mute and video off. Hack to prevent warning for read-only wrapper in public links. only use one kind of hack for the storage wrappers of the sharing code. tx-robot updated from transifex. tx-robot updated from transifex. tx-robot updated from transifex. tx-robot updated from transifex. tx-robot updated from transifex. Workaround for PHP when calling imagescale. Add a magic wrapper from hell to allow phpunit4 to run the code again. regressiong from #2048. tx-robot updated from transifex. tx-robot updated from transifex. tx-robot updated from transifex. tx-robot updated from transifex. tx-robot updated from transifex. tx-robot updated from transifex. tx-robot updated from transifex. tx-robot updated from transifex. tx-robot updated from transifex. tx-robot updated from transifex. tx-robot updated from transifex. stable10 On write-only shares do not allow to specify subfolders. stable10 Prevent endless loop in OC Files View::createParentDirect?. stable10 Catch status code 400. typo. missing text for downloads on mobile. post_unshareFromSelf hook parameter format. misleading SSL/TLS SMTP email configuration. Default to empty string. master Tear down FS between cron jobs. files_drop when avatars are disabled. disappearing of share info in file view. Return ETag and OC-ETag in case of a move. Don't log the user password in case something goes wrong. tx-robot updated from transifex. Throw an exception when a shipped app was not replaced before the update. add explanatory text of what to do on app version error. Show all i
11.0.216 Apr 2017 16:11 minor feature: Server Use login name to fix password confirm with ldap users (server/2953) Change the row-format before changing the collation (server/3063) Generate correct path for owner and use the display name (server/3080) Markdown support for app descriptions (server/3117) Fix style in comment (server/3143) Escape the name for the jquery selector (server/3138) Define spreed calls (server/3115) LDAP Backend OCS Api (server/3213) Fix Sharing app description (server/3397) Fix shared-as-busy events for owner (server/3363) Use correct theming when returning the defaults (server/3399) Filter out sensitive appconfig values (server/3400) Add transifex config for sharebymail (server/3423) Update the email in the accounts table as well (server/3411) Don't log the password on confirmPassword when LDAP throws an exception (server/3414) Make sure ownCloud 8.2 activities also can get displayed (server/3412) Popovermenu backport (server/3286) Set vendor during install (server/3426) Make sure the file information is available when sending the email (server/3433) Add profile data to provisioning api (server/3259) Fix detection of the new iOS app (server/3431) Add integration tests for legacy DAV endpoints (server/3445) Make sure invalid images don't flood the log file (server/3440) Fix printing backup code (server/3510) Fix cookie name (nctoken instead of octoken) (server/3511) LDAP's checkPassword should only catch when a user was not found (server/3493) Return unknown free space from nullstorage (server/3508) Fix for address book data lost when any user receiving a share is deleted (server/3499) Rename database password toggle (server/3500) Popovermenu files css fix (server/3494) Add screensharing icon (server/3481) Fix misleading wording: searching is affected, not user access (server/3560) Backport of Fix Broken UUID Attribute Detection (server/3528) Activity Make sure integer like names are still strings (activity/103) Fix activities for public up