Are you happy with your logging solution? Would you help us out by taking a 30-second survey? Click here

core

:cloud: ownCloud web server core (Files, DAV, etc.)

Subscribe to updates I use core


Statistics on core

Number of watchers on Github 5861
Number of open issues 1137
Average time to close an issue 3 days
Main language PHP
Average time to merge a PR 1 day
Open pull requests 662+
Closed pull requests 139+
Last commit over 1 year ago
Repo Created about 7 years ago
Repo Last Updated over 1 year ago
Size 228 MB
Homepage https://owncloud....
Organization / Authorowncloud
Contributors336
Page Updated
Do you use core? Leave a review!
View open issues (1137)
View core activity
View on github
Fresh, new opensource launches 🚀🚀🚀
Trendy new open source projects in your inbox! View examples

Subscribe to our mailing list

Evaluating core for your project? Score Explanation
Commits Score (?)
Issues & PR Score (?)

ownCloud Core

Build Status Scrutinizer Code Quality codecov.io Dependency Status Dependency Status Build Status

ownCloud gives you freedom and control over your own data. A personal cloud which runs on your own server.

Why is this so awesome?

  • :file_folder: Access your Data You can store your files, contacts, calendars and more on a server of your choosing.
  • :package: Sync your Data You keep your files, contacts, calendars and more synchronized amongst your devices.
  • :arrows_counterclockwise: Share your Data You share your data with others, and give them access to your latest photo galleries, your calendar or anything else you want them to see.
  • :rocket: Expandable with dozens of Apps ...like Calendar, Contacts, Mail or News.
  • :cloud: All Benefits of the Cloud ...on your own Server.
  • :lock: Encryption You can encrypt data in transit with secure https connections. You can enable the encryption app to encrypt data on storage for improved security and privacy.
  • ...

Installation instructions

https://doc.owncloud.org/server/10.0/developer_manual/app/index.html

Contribution Guidelines

https://owncloud.org/contribute/

Support

Learn about the different ways you can get support for ownCloud: https://owncloud.org/support/

Get in touch

Important notice on translations

Please submit translations via Transifex: https://www.transifex.com/projects/p/owncloud/

For more detailed information about translations: https://doc.owncloud.org/server/10.0/developer_manual/core/translation.html

core open issues Ask a question     (View All Issues)
  • almost 3 years Node API / getFileInfo fetches sub-collection entries even when not needed
  • almost 3 years Sharing does not work with custom Storages, expects oc_filecache
  • almost 3 years Update from 8.1.0 to 8.2.9 fails during database schema check
  • almost 3 years App manager API no error when enabling non-existing apps
  • almost 3 years Sharing Files with Owncloud 9.1.2 fails
  • almost 3 years Add command args for decrypt-all
  • almost 3 years swift external storage fails on ssl openstack endpoint
  • almost 3 years Don't show that ownCloud itself will be updated in owncloud.log if app is updated
  • almost 3 years Include app name in exceptions of /lib/private/Installer.php
  • almost 3 years FR: Allow for better return values of two factor module
  • almost 3 years Avatar Performance
  • almost 3 years Webdav COPY keep checksum value
  • almost 3 years 403 Forbidden on sharing POST request when sharing a directory containing file shared by the sharee
  • almost 3 years a 201 PUT response should contain the metadata
  • almost 3 years More detailed info about certificate errors in log
  • almost 3 years check connection status after a file has been received
  • almost 3 years Feature Request: Dropbox like file picker javascript integration
  • almost 3 years Setup check for json_encode seems to fail on recent oC versions
  • almost 3 years Still problems with image display
  • almost 3 years SMB/CIFS using OC login - missed
  • almost 3 years Transfer ownership cannot increase permissions for file shares with invalid perms
  • almost 3 years Disable ext storage provider app must keep mount point
  • almost 3 years Transfer ownership keeps old fed share user
  • almost 3 years Cannot search for name part after a space in the cn attribute
  • almost 3 years Share links do not work for logged-in LDAP users with avatars
  • almost 3 years Every upgrade always attempts to CREATE TABLE oc_addressbooks
  • almost 3 years Redirect to main page from Tags page after on image close
  • almost 3 years Remove files_move from appstore
  • almost 3 years Can't update to 9.1.1 | Fatal error: Can't use method return value in write context in /home/user/public_html/OwnCloud/updater/src/Console/Application.php on line 193
  • almost 3 years Signature by key uses weak digest algorithm (SHA1)
core open pull requests (View All Pulls)
  • Possible fix for #22158
  • Adding a custom webdav property which holds the list of contacts groups
  • handle forbidden exceptions in smb backend
  • scan the file in the write lock when uploading over dav
  • Add translations of unshare activities
  • No longer evaluate appinfo/version
  • [stable8.2] occ command can only be called from ownCloud root directory
  • use the correct version of the encrypted file
  • For 9.0 we don't have the possibility to store calendar and addressbo…
  • Remove old ocs share api code
  • Add global --no-warnings option to occ…
  • Direct links to Google Drive/Dropbox configuration pages from external storage config
  • Sync a users contacts birthday to the users birthday calendar
  • Add mod_cgi and mod_fastcgi to .htaccess
  • Fix "uri" when owncloud is used with "overwritewebroot"
  • Comments: mark all read via DAV
  • Allow creating tags where another one with same prefix exists
  • [stable8.2] [user_ldap] properly decode cached objects
  • [stable8.2] Heal unencrypted file sizes at download time
  • making cron run backgroundjobs in parallel from multiple servers using lockingprovider
  • apps/files: add scanSingle and scanBatch to api
  • implement path_list|-l "..." option for batch scanning. This option t…
  • Fixing long filenames / long shared user names clash
  • Fix addUserToGroup hook of the share code
  • First try for shareWithField error message
  • Always set up a config object within the user object
  • [stable8.2] Use Guzzle stream to download files from GDrive
  • Petermueller87 add filepicker details
  • Pellaeon pr droppable hover visual cue
  • Pellaeon pr breadcrumb filelist overlap drop
  • Style telephone inputs like other types
  • For now only allow 1 link share per file/folder
  • Checksum intergration tests and fixes
  • Add question from where ownCloud was installed
  • ensure comments-href returns a value also when propfind is done again…
  • remove remote address book if access was revoked
  • [Stable8.2] fix thrashbin cronjob
  • allow putting the part file in the view root
  • Relax rootfolder check
  • Add autodiscovery support to server-to-server sharing implementation
  • When the Share API is disabled do not return shares
  • Allow to overwrite a single language string via the theme folder
  • Expiration date can only be enforced if default is enabled
  • make scrollbar less obnoxious: tad narrower, rounded corners
  • [backport] [stable8.2] take the first result of that array, if present. Fixes 2nd display na…
  • do not expand sidebar to full width on mobile, but up the min-width
  • remove comments count because it is not that relevant to show directly
  • [stable8.2] Fix addUserToGroup hook of the share code
  • do propagation in a single query
  • add index definitions for comments tables
  • [stable8.1] Properly trigger testRemote after getting a 404 from remote fed share
  • Print docker logs to the console fro debugging
  • Comments API is missing hook/event to allow other apps to register valid entities
  • [backport][stable8.1] Fix race condition when switching filter mode
  • Add blacklisted_files to capabilities
  • Don't return quota when none set
  • Do not check all chunks of a chunked upload if we do not need to
  • Add scrolling when dragging files. Fixes #12329
  • Only show the ... menu in the filelist if there are multiple dropdown items
  • Prevent rmdir of the mount point of ext storages
  • [9.0] handle completely unscanned storages in the background scanner
  • [stable9] Sabre plugin browser error page
  • [Stable9] release notes
  • [stable8.2] Read available l10n files also from theme folder
  • [stable9] Return remote shares in oc:share-types Webdav property
  • Handle group shares of addressbooks on v1 as well ... now FINALLY ....
  • [stable9] Read available l10n files also from theme folder
  • Return 401 DummyBasicAuth in case of ajax call in public link page
  • handle completely unscanned storages in the background scanner
  • In case of exception we return an html page in case the client is a b…
  • Make lock ttl configurable
  • Fix group sharing for v1 caldav and carddav stable9
  • [stable8.2] Workaround to be able to recognize unlimited quota in fed shares
  • Fix activity emails always using the short translation
  • [9.0] Fix the translations of the User menu
  • [WIP] LDAP empty() hardening
  • url encode search query, fix unwanted search on scroll
  • [3rdparty] Bump flysystem
  • disable Paged Search when chunksize is set to 0, fixes #21136
  • Add setId and setProviderId to IShare interface
  • [stable9] Dropbox stream download with RetryWrapper
  • Revert for files app to use ajax download instead of Webdav
  • [stable9] GDrive stream download with RetryWrapper
  • GDrive stream download with RetryWrapper
  • Dropbox stream download with RetryWrapper
  • Propagate birthdays of shared addressbooks to the sharee's birthday c…
  • Text columns should really have a length :see_no_evil:
  • add VALARM for birthday events
  • pull request to fix #23360
  • Detect user navigating away, don't interpret as ajax error
  • Move core's repairs steps into a new app 'core'
  • Move OC_Archive to \OC\Archive and PSR-4
  • add IClientService to DI container
  • Expand allowed character set for usernames
  • Free up folder content from memory before recursing in the file scanner
  • Http Range requests support in downloads
  • Add wrapper for NFD encoding workaround
  • Fix: Bugs in shared link with video #24331
  • Remove the password from the validateUserPass() method as well
  • normalize root before setting it in FilesView
  • Better callForAllUsers memory usage
  • Adding repair steps for install and uninstall
  • Add interface methods for permission check
  • Put back pcntl warning (for 9.0.3)
  • [External storage - Google Drive] skip google map files
  • Better comments in activity sidebar
  • Added favorites integration tests
  • add ISession::getId() wrapper for session_id
  • Pluggable auth
  • First steps of zip folder plugin
  • Add more personal information fields to the settings page for enhance…
  • Switch to simpler looking loading spinner
  • Cacheappconfig
  • Add Same Site Cookie Support
  • Read only once
  • [WIP] Extract CLASS property from calendar object and store it in the database
  • [WIP] Allow indices to be only applied on new installations
  • Fix oracle permission check.
  • Switch to using predis to interact with redis
  • Adding mimetypes for m4a and m4b
  • Fix of Bug #23066
  • Move \OCP\Contacts to PSR-4
  • [stable9] Allow to set logout redirect url through config
  • [FIX] owncloud/core#11893: disable the download link on empty public page
  • Move \OCP\Console to PSR-4
  • fix admin link share settings sorting, use same order as in sidebar
  • Move \OCP\Authentication to PSR-4
  • Use proper path
  • [decrypt_all] Check if file needs to decrypted or not for speed up large oc setups.
  • Group fixup
  • Move files_external to PSR-4
  • throw LoginException in case of a login error
  • Chunk the "db:convert-type" select queries, to not run out of memory …
  • Handling files which require Swift large object storage
  • Move user_ldap to PSR-4
  • flat federated re-share
  • run upgrades in incognito mode
  • [stable8.1] Preview tests require imagick 2
  • removing computer object class in user list filter
  • Load external storage backends/auth mechanisms lazily
  • use mount providers to setup home storages
  • normalize path in getInternalPath
  • two factor auth
  • [WIP] stand alone job executor process
  • [stable8.2] Wait a while even after successful connect ...
  • [stable8] Use oracle docker for ci with stable8
  • 20369 refactoring dn2ocname method
  • Update google-api-php-client to 1.1.7
  • [stable8] Make update server URL configurable
  • Move federation app to PSR-4
  • Fix SMB backend registration
  • [stable8] fix getting mount points when passing a path to the files:scan command
  • dissalow symlinks in local storages that point outside the datadir
  • Repair job to fix permissions for avatars
  • Test updating text(4000) to clob
  • Morlinest patch 1
  • [9.0] trigger size calculation after scanning
  • [8.2] trigger size calculation after scanning
  • Add a warning when the transaction isolation level is not READ_COMMITED
  • [WIP] OCS routes to appframework
  • Use a capped memory cache for the user/group cache
  • Propagator batching for the file scanner
  • Fix web update from 9.0.0 and 9.0.1 with encryption enabled
  • [stable9] Fix web update from 9.0.0 and 9.0.1 with encryption enabled
  • Hack to prevent infinite loop with LDAP + logging
  • add frame-ancestor to CSP to allow iframe embedding via app
  • allow browser-based logins for clients
  • use client login method on CORS routes
  • fixes size of the download spinner
  • Allow other apps to register objectTypes for SystemTags
  • allow deleting "ghost files" trough the View and Node api
  • [WIP] [NOT MERGE YET] Smb changes 8 to 9
  • Allow opening the password reset link in a new window when its a URL
  • Advanced search
  • create a real federated share if a user add a public link to his ownCloud
  • Only show message in the UI when the checker is enabled
  • [WIP] only clients that support cookies should get a browser session
  • Fix for #23066
  • Adds command to list user sessions
  • Construct path to the version file from the current directory and fil…
  • [stable9] Delay reloading the page if an ajax error occurs, show notification
  • Allow empty host when installing on oracle via CLI
  • skip scanning for a user when the user is not setup yet
  • Add repair step to clean old calendar shares
  • Use array_merge when reading cached groups members
  • Fixed problem about removing trusted servers accidentally
  • Fix the FIXME in DecryptAll from parallel merges
  • Use temporary htaccesstest.txt for data dir security check
  • Fix GDrive test rename overwrite folder
  • Add support to know where the storage test comes from
  • Fix OCS Share API path response
  • Allow login by email address via webdav as well
  • Wrap publicwebdav in sharePermission mask
  • Provide support for user defined thumbnails for .mp4 movies
  • When creating a session token, make sure it's the login password and …
  • update icewind/streams to 0.4.1
  • [WIP] occ web executor
  • [stable9] Fixed dynamic group ldap access
  • Move OC\Files\Storage\Shared to the right namespace
  • Use less CLASSPATH hacks in sharing app
  • Update autotest.sh
  • Use OC.Backbone instead of Backbone directly in authtoken JS code
  • Add explicit delete permission to link shares
  • Close session fast when doing a test to prevent blocking the next
  • Remove a fed share from the local table before trying to notify the remote server
  • Fix core/vendor/gitignore for jquery
  • Remove SVG fallback
  • Don't reload page in case of auth errors during setup checks
  • Prerender file list pages to include search results
  • [stable9] Init the headers in iedavclient.js
  • Add all properties while creating a subscription
  • [stable9] occ web executor
  • [stable9] Contacts API: replace raw image data with url
  • fix a ImageExportPlugin test
  • Various database migration fixes
  • Do not return not availlable users
  • [stable9] Fix decrypt message stable9
  • Add option to `occ files_external:list` to show all configured mounts
  • check login name when authenticating via token and basic auth
  • Remove ie8+9 support
  • Password modification and password policy features for user_ldap
  • Group shares with same source and target
  • Additional settings for admin, to forbit users deleting (unshare) …
  • Hash class+arguments in joblist for indexing
  • [WIP] Throw exception on invalid limit offset combo when running on oracle
  • Allow to change user preferences via occ
  • [WIP] Fix possible race condition when trying to connect to the server and
  • Let the ajax requests (specially the ones saving data) finish before
  • Locking: Limit key length in Shared Storage #25376
  • Move files external to core
  • [9.2] Add clipboard button to public share link
  • Remove automatic enable of a configuration
  • [WIP] Show the LDAP configuration status in the configuration chooser
  • Cast share id to string in public auth
  • [WIP] Jenkinsfile
  • [stable8.2] check if renamed user is still valid by reapplying the ld…
  • [stable8.1] check if renamed user is still valid by reapplying the ld…
  • Additional perm check in Webdav
  • [stable9.1] Filelist change dir auto-prepend slash
  • Added fix for issue #25332
  • Added storage tests for fopen with special chars
  • WIP : CalDAV calendar public sharing
  • Php 7.1
  • Fix overwriting folders on rename with SFTP
  • Update phpseclib to 2.0.2
  • [stable9.1] Add all properties while creating a subscription
  • Make sure files_external is loaded before accessing \OC_Mount_Config …
  • Workaround to check htaccess in case of redirects
  • [stable8] Hide revert button when no permission to revert
  • [stable8.1] Prevent revert when no permission to revert
  • [stable8.2] Hide revert button when no permission to revert
  • Kill the old ftp storage implementation
  • Fix file permissions for SMB (read-only folders will be writeable)
  • re-check share password to catch password changes
  • Tear down FS to free memory for old storage wrappers
  • Return ETag and OC-ETag in case of a move
  • [stable9] Added integration test
  • [stable8.2] Added integration test
  • [stable9.1] Added integration test
  • Fed Sharing: Preserve error message coming from the share-to host.
  • [9.2] Sync deathdate and anniversary to birthday calendar
  • Remove 9.1 migration steps in app dav
  • Ensure the user exists before calling a method on it
  • Dont decrypt shared files
  • [stable9.1] Faster classification migration
  • The birthday calendar can only hold VEVENT
  • Integration test for 25582
  • Next step jenkinsfile
  • [stable9] Simplify testPermissionMovedGroupShare (#25573)
  • [stable9.1] Fix undefined OfflineUser::composeAndStoreDisplayName() -…
  • [9.2] Adding Open Graph Support for public shares http://ogp.me/
  • Allow downgrades of maintenance accross vendors
  • [9.2] Share via social
  • [stable8.2] Use new APCu API
  • [stable9] Group shares with same source and target
  • Activities: Enable Limit on favorites for Mail.
  • Settings sections id should not change with i18n
  • Update guzzlehttp to 5.3.1
  • [stable8.2] Fix paths returned by \OC\Files\Storage\Shared hooks
  • [stable9] Fix paths returned by \OC\Files\Storage\Shared hooks
  • Bye bye submodule
  • Prevent concurrent INSERT errors for file locks
  • Store the shared propagator instance
  • [stable8] Test jenkins pipeline (#25401)
  • [stable8.1] Test jenkins pipeline (#25401)
  • [stable9] Improve regexp to detect duplicate folders when repairing unmerged sares
  • [stable9.1] Improve regexp to detect duplicate folders when repairing unmerged shares
  • Fix share indicator handling
  • [stable9.1] 204 and 304 must not have a body, see https://tools.ietf.org/html/rfc7230#section-3.3
  • [stable9] 204 and 304 must not have a body, see https://tools.ietf.org/html/rfc7230#section-3.3
  • 204 and 304 must not have a body, see https://tools.ietf.org/html/rfc7230#section-3.3
  • [stable9] Don't decrypt shared files
  • [stable9.1] Dont decrypt shared files
  • fix a few minor code smells
  • Include "Product Name" in status.php printout
  • [WIP][Stable9] smbfixes
  • Added testcases about adding and removing users to groups using subad…
  • [stable9.1] Repair oc_mounts' shared:: storages that must not be
  • Do not try to load avatar for users that never logged in
  • map oracle driver options to params
  • Fix for bug in PHP FPM through both ProxyPassMatch and SetHandler
  • [stable9.1] Store avatars outside of the home
  • Integrity Check: Add Substring Match to ExcludeFileByNameFilterIterator.php
  • Chunked parrallel expiration jobs
  • the path of a mount config may be an empty string, which requires a nullable column on oracle
  • [9.2] Bundling plugin
  • [9.2] Adding a button to the detailed view where the webdav url can be copi…
  • 25532_issue_password_update_notification_updated
  • remove AS to play nice with oracle
  • Update Group_LDAP.php to fix #13426
  • Integration test on a local storage
  • add config report app
  • [stable9] Debug ldap quota
  • Ldap empty hardening resubmission
  • Fix issues where some user settings cannot be loaded when the user id…
  • Comments field is not properly escaped
  • Fix ghost mounts for obsolete shares
  • Allow specifying the prefix for occ ldap:create-empty-config
  • [stable9] minor smb logging, do not use deprecated method
  • Faster Makefile dist build, less crud
  • [9.2] Update some more libs
  • Update phpunit
  • [stable9] Allow space for federated share id search
  • Orphaned shares test and some requirements
  • [9.2] Show avatar in share drop down
  • Don't parse info.xml but reuse already cached app infos - fixes #25603
  • Allow increasing permissions for share owner
  • WIP: Swift library swap for Keystone v3 compatibility
  • forward port smbfixes
  • [stable9.1] forward port smbfixes
  • Log which path was not found
  • Fix trashbin deleteallhooks
  • delete calendars when users are deleted
  • [WIP] [EXPERIMENTAL] Backbonize FileList
  • Add basic vcard validation
  • Reapply filter on apps list after loading
  • [stable8.2] 25532_issue_password_update_notification_updated (#25756)
  • [stable9] 25532_issue_password_update_notification_updated (#25756)
  • New command to update group mappings
  • New command to update group mappings
  • [stable9.1] Escape special characters
  • Display test results for 7.1 executions as well
  • [WIP] Ignore names that can't be found in the user manager
  • Remove not longer needed functions
  • [stable9.1] Return ETag and OC-ETag in case of a move (#25683)
  • [stable9] forum.owncloud.org -> central.owncloud.org
  • [stable9.1] forum.owncloud.org -> central.owncloud.org
  • Allow php 5.3 syntax in index.php so that the proper error can be gen…
  • [stable9.1] Add missing unit tests
  • [stable9.1] Don't parse info.xml but reuse already cached app infos
  • [stable9.1] fix issue #23600 - mail invites through v1 webdav (#26188)
  • Fix DAV stat cache to properly cache 404
  • [stable9.1] Merge pull request #26295 from owncloud/analyse-dependenc…
  • Use chunking in web upload
  • Fixed failing test which was ignoring a required (not null) column
  • We need to ensure that the app holding the objectstore implementation is loaded
  • Add SFTP tests to CI
  • [stable9.1] Fix user casing in initMountPoints
  • Increase file_source oc_share int range
  • Use ShareManager to delete orphaned and expired shares
  • Use correct name for background jobs
  • Fix permissions over the root
  • [WIP] let occ user:lastseen report latest logins
  • FileLocked exception to be logged as debug
  • Fix rename+overwrite GDrive case
  • [stable9.1] add test for . in path with no extension, fix smb
  • add test for . in path with no extension, fix smb
  • [WIP] use IStorage everywhere, add FIXMEs for comments
  • Fix misleading SSL/TLS SMTP email configuration
  • Cleanup more third party stuff when building dist dir
  • Remove placeholders shim
  • Delete compatibility.js
  • Require to use at least desktop client 2.0 by default
  • stable9 is not compatible with PHP 7.1
  • stable9.1 is not compatible with PHP 7.1
  • Switching to Symfony DI container
  • use query builder
  • [WIP] different approach
  • [WIP] backport callforseenusers to stable9
  • [9.2] Add Redis Cluster support
  • [WIP] Add DeleteOrphanedShares command
  • [9.2] Provide a theme through an app
  • Register only one dav auth backend
  • Username autocomplete option in admin menu now also toggles autocomp…
  • disabling dropping on dragging objects temporarily
  • fixed favorite and size issues on main detail view.
  • Remove unused $view from FilesPlugin
  • Use node API instead of View in DAV app
  • [WIP] Kill legacy OC_OCS and OC_L10N
  • Transfer ownership now returns exit code on error
  • Add transfer ownership integration tests
  • Fix file permissions at read time when wrong in DB
  • Handle invalid ext storage backend to keep mount point visible
  • [stable9] Fixed disappearing of share info in file view
  • [stable9.1] Fixed disappearing of share info in file view
  • Transfer ownership only analyze home storage
  • Skip FailedStorage in background scan
  • Skip broken shares when transferring ownership
  • First process group shares and then user shares
  • Skip hidden files when counting visible files in list
  • Hack to prevent warning for read-only wrapper in public links
  • [WIP] Introduce pagination in files-filter report
  • [stable9.1] We need to ensure that the app holding the objectstore im…
  • Fix user:report command table helper
  • Delete storage when unsharing remote share from self
  • WIP print error message when no password in occ
  • Cache appconfig in distributed cache
  • [WIP] Move settings registration to info.xml
  • Fix missing secure flag of session cookie
  • removed path to datadir
  • Stable9.1 ntegration tests refactoring
  • Added tests about permissions and public upload
  • Filesapi renamefailcase
  • Add a TwoFactorException
  • Fix finding transferred folder in integration tests
  • Port isTargetAllowed to share 2.0
  • [stable9] Add transfer ownership integration tests (#26543)
  • [stable9.1] Add transfer ownership integration tests (#26543)
  • Port publicpreview.php to the share 2.0 API
  • Kill old sharing code
  • Fixed size issues on main detail view and disappearing of share recipients
  • Properly expire ext storage versions
  • [stable9.1] Skip local shares in bkg scan and occ files:scan (#26590)
  • stop php from sending any Cache control headers
  • allow caching avatars for 7 days, allow overwriting default headers, remove IE8 hacks
  • [AppManager] Adding methods to install and upgrade an app - as well a…
  • Add integration test stage with encryption enabled
  • Chunking NG: SHA1 checksumming of whole file #11811
  • [stable9] Skip broken shares when transferring ownership
  • [stable9.1] Skip hidden files when counting visible files in list
  • Override config.php values through ENV variables
  • [stable9.1] Prevent PHP7 GC to kill normalizedPathCache too early
  • [stable9] Use the correct realm for basic authentication - fixes #23427
  • [stable9] Fix finding transferred folder in integration tests
  • Fix dav v2 MOVE test
  • Tweak CodeChecker
  • Adding report support
  • Make share permission check work correctly from share manager
  • Log format experiments
  • Introduce public storage class for extending
  • [WIP] Introduce php-cs-fixer
  • [WIP] fix ILIKE REGEXP workaround on oracle
  • Ensure adding resource only once
  • [WIP] Dispatch etag change on event dispatcher
  • Skip generated remote share if exact user match found
  • Setupfs before access a users keys
  • Added tests for sharees using v2.php
  • [stable9] Backport lazy init of shared storage/mount
  • Created a config.php option to disable local mounts for files_externa…
  • Fix #26869 honor overwritewebroot and PATH_INFO
  • Adding dav resource for avatars
  • [stable9.1] Skip null groups in group manager
  • Rename root storage to "root::"
  • Refactor imagecreatefrombmp
  • fix listing dirs with dfs links to forbidden shares
  • Integration test encryption homedir
  • Backbone Webdav adapter MKCOL support
  • [stable9.1] Setupfs before access a users keys
  • [WIP] Adding counting group support
  • [stable9] Setupfs before access a users keys
  • [debug] Stable9.1 fed share lag test
  • Optimize mount manager find
  • Prevent PHP request to get killed when using fclose callback
  • Drop apps management - use the market app. In addition there is an ad…
  • Add icons to settings sections in admin/personal
  • [WIP] OAuth 2.0 for WebDAV
  • [stable9.1] Revert RHDS pagination PR 18294
  • [jenkins] Faster mysqlmb4 docker
  • [stable9] Integration test check download without saving file locally
  • [stable9.1] Integration test check download without saving file locally
  • Provisioning api v2 should return 200
  • Activity rename
  • cache loadUser if not exists
  • Fix long display names
  • Selenium test for PR 26979
  • Selenium implementation
  • Always enable files_external
  • Add postLogout hook to finish sessions from external session managers
  • Check for missing app code before upgrade
  • Checksum calculating storage wrapper: Initial draft #26655
  • Copy file to owner's trash when recipient moves out of share
  • Use the expected method depending on the target being a file or folder
  • Ignore NoUserException for shares from ghosts
  • [Stable9] Added tests using provisioning api v2.php for sharees
  • Use fileid instead of path for custom properties backend
  • [stable9] Integration test encryption homedir
  • Update existing auth token on apache login
  • .ocTransferIDXXXXX.part makes filename too long #25425
  • Add servername in the output of status.php
  • print error message when no password in occ
  • enable app theme with `default_enable` during installation/update
  • Introduce dist-qa which generates a tar ball which includes all tests
  • Fix error message when settings section is not found
  • [Stable9] Backport fixed output in error pages
  • [Stable9.1] backport fixed output in error pages
  • fixed output in error pages
  • Add optional warning in share panel about link share recipients
  • Add options to the user:sync command to handle accounts
  • extended theme service
  • Revert "Dispatch upgradeAppStoreApps event"
  • Prevent empty username or email when authenticating
  • Support for files_external customjs from apps
  • Allow setting a null email
  • Count space of the mounted directories
  • make cookies a little bit more secure
  • Added check for mtime to be integer
  • Changed how _put key values are processed in API function editUser()
  • Instead of adding additional logins via php api - this can perfectly …
  • Fixed app length size problem issue#27564
  • LDAP replica working as expected
  • display error if token with same application name exists
  • Fix duplicate key value violation in setValues DB function
  • Fix path and secure flag of cookie_test
  • [WIP] Upload-only link shares
  • Also mount share owner mounts for recipient
  • Optimize PUT - dont fetch and update checksum again, reunse the one f…
  • Optimize put - dont fetch metadata for part file in checksuming
  • Optimise PUT - dont check again if file exists if it is already known
  • This change helps user to switch between master keys
  • Optimize join for sharedWith by moving logic to DB
  • Fix cross-storage move info when moving between two received shares
  • Optimize PUT - Dont fetch info of not existing file
  • [WIP] Trying to reproduce core#28018
  • Migration to fix term column length
  • Update the minimum desktop version to 2.2.4
  • Only VEVENT for birthday calendar and default order to 1
  • Fix user deletion for LDAP users
  • [WIP] Untangle inter app dependencies
  • Optimize PUT - with custom mtime, reuse touch() for runnig update()
  • Fix integration test for https://github.com/owncloud/core/pull/27972
  • Improved remote user search
  • Always load most recent app from multiple dirs
  • Change position and enhance top bar elements
  • Config: Change minimum desktop to 2.2.4
  • updated dependencies
  • load default enabled theme during error messages
  • Make new text file tooltip messages update
  • [stable9.0] Proper separation of quota values in APIs
  • Remove appstoreenabled and assume true
  • Add index to oc_cards to assist with searching large number of rows
  • Adjust Makefile to generate version.php, refactor
  • fix probably devastating typo
  • UI tests - autocomplete sharing
  • Remove obsolete upload size section
  • [WIP] Evaluate if a the request is from the owner of the calendar or not an…
  • Catch no admin additional panels
  • [WIP] Test calendar object with various characters
  • add unique index for vcategory owncloud/core#20952
  • Introduce OWNCLOUD_CONFIG_DIR environment variable
  • Tests maintenancemode endpoint
  • Fix #30279: Modifies check for CSRF tokens
  • shown 2018 in example theme
  • Fix huge CalDav and CardDav multi get for sqlite
  • Be more strict when comparing size in the chunking plugin
  • [stable10] When executing the data-fingerprint command a log entry is…
  • Fix coverage alternative 2
  • [stable10] Use latest codecov plugin
  • Use updated drone/codecov plugin
  • [WIP] Add psalm
  • [WIP] Adding new symfony events to replace old hooks
  • [stable10] Bump latest symfony and sabre/vobject point versions
  • [Stable10] before create called too early
  • [WIP] ltrim is more expensive than you think
  • [stable10] [CalDAV] Add test for huge multi get
  • [stable10] Do not run chrome UI for stable10 on Travis
  • Bump latest point versions of composer stuff
  • Fix overflowing public link title
  • return 403 and not 500 Error on ForbiddenException
  • Possible new formats for given-when-then step text
  • Validation for new storage key location
  • [WIP] Gherkin share feature with Gherkin syntax
  • Correct theme documentation in config.sample.php
  • [stable10] Bump guzzlehttp/guzzle from 5.3.1 to 5.3.2
  • Bump pimple/pimple from 3.0.2 to 3.2.3
  • Bump sinon from 2.0.0 to 4.2.0 in /build
  • Update sinon requirement to ^4.2.0
  • Bump icewind/smb from 1.1.0 to 2.0.4 in /apps/files_external/3rdparty
  • [WIP] migrate objectstore swift tests to drone
  • [WIP] migrate files external test from Jenkins to drone
  • Use codecov bash to upload coverage information
  • [WIP] Try to avoid filed lock issues in UI tests
  • [stable10] Conditional Logging target logfile for shared_secret and users
  • [stable10] New formats for integration test given-when-then step text
  • Use fileid as string in web UI
  • [stable10] Update the documentation comments to match the new directory structure
  • Trashbin restore to folder
  • [stable10] scroll in modals
  • [stable10] Remove config value 'appstoreurl' - the appstore is long g…
  • No need to handle authentication that early aka in here at all
  • New formats for integration test given-when-then step text
  • Ensure backend is verified on sync.
  • Fix error when querying non present "log_secret" parameter
  • [stable10] Bump symfony/event-dispatcher from 3.4.4 to 4.0.4
  • Unskip trashbin integration tests
  • decouple token check from user sync
  • [stable10] Bump punic/punic from 1.6.5 to 3.0.1
  • [master] Bump icewind/streams from 0.5.2 to 0.6.0 in /apps/files_external/3rdparty
  • Bugfix/owncloud/oauth2#103
  • Fix secondary s3
  • UI tests to change password from user personal settings
  • Correct mistake in translations
  • [stable10] Validate email address in mail settings
  • [stable9.1] As soon as the password/email is changed the lost token is removed
  • Add symfony events for file read and update
  • [stable10] Keep null in getMetaData in Checksum storage wrapper
  • [master] Bump sinon from 2.0.0 to 4.2.2 in /build
  • [stable10] Update sinon requirement to ^4.2.2
  • Add scenarios for transferring folders without files
  • [stable10] Bump sabre/http from 4.2.3 to v4.2.4
  • Bump sabre/http from 4.2.3 to v4.2.4
  • UI tests for showing hidden files
  • UI test to add group
  • add group_concat to expression builder
  • Test unlock on exception during scanning
  • [WIP] refactoring and cleanup of drone
  • Add create&login command to testing app for development with large instances
  • [WIP] Adding symfony events for shares
  • Bump icewind/smb from 1.1.0 to 2.0.4 in /apps/files_external/3rdparty
  • [stable10] Bump punic/punic from 1.6.5 to 3.1.0
  • [stable10] Check exec and stat method before using it
  • Add user:modify command to core
  • [WIP] smb domain fix with migrations
  • Show warning message if no files to be transferred
  • [stable10] Rename integration API tests to acceptance
  • Rename integration API tests to acceptance
  • Always remember all original capability settings for integration test scenarios
  • Email notifications (core changes)
  • fix ie promises
  • [WIP] Introduce single user and seen users sync
  • [WIP] More flexible file actions API in web UI
  • [stable9.1] Catch session unavailable exception
  • Address a few code inspections
  • Bump sinon from 2.0.0 to 4.3.0 in /build
  • Update sinon requirement to ^4.3.0
  • [stable10] move linting from travis to drone
  • move linting from travis to drone
  • Run litmus test inside drone
  • [WIP] Reword UI test steps
  • run files_external owncloud tests with owncloud 10
  • Fix webUI display of group containing numeric username
  • [WIP] migrate files_external to drone
  • [Stable10] cleanup drone
  • polish totp middleware a little
  • Unbrand Personal security sessions message
  • Remove user from the storage setting or storage when user is deleted
  • Bump jasmine-core from 2.99.1 to 3.1.0 in /build
  • [stable10] Update jasmine-core requirement to ^3.1.0 in /build
  • Properly use error exit code when php version or platform is not supp…
  • [POC] Direct write
  • [stable10] Bump symfony to 3.4.5
  • Bump symfony to 3.4.5
  • correctly handle exceptions for getByUid, properly cache not existing user
  • Move user management ui to it's own app
  • Repair step to fix orphan reshares
  • Improve UX when entering email addresses for share link
  • Replay migrations on the created schema before copying data
  • [stable10] Core controlled user metadata sync
  • Bump rackspace/php-opencloud from 1.9.2 to 1.16.0
  • Bump icewind/streams from 0.5.2 to 0.6.0 in /apps/files_external/3rdparty
  • Bump sinon from 2.0.0 to 4.4.2 in /build
  • Update sinon requirement to ^4.4.2 in /build
  • [WIP] properly name account uuid and username columns
core questions on Stackoverflow (View All Questions)
  • Limit IPVS Netfilter kernel module to one CPU core
  • python sklearn: segmentation fault (core dump)
  • SqlDependency in MVC 6 on DNX Core
  • Why Are Core Graphics Lines Not Aligned?
  • polymer focus() on <paper-input> or <core-input> element
  • How To Implement ACID Transactions in Loopback by Overriding Core CRUD Methods?
  • Can not find the tag library descriptor for "http://java.sun.com/jsp/jstl/core"
  • Core Data locking with multiple fetches on different contexts/queues
  • Strange crash from Core Data
  • Core differences between sharetribe and spree ecommerce
  • core data memory foot print in iOS keeps growing
  • Do I need to do a heavy migration to modify relationships in core data?
  • How to use core data in background ?
  • OCaml: What would be the idiomatic way to add an element using Core Set?
  • create dynamic reports using core php and mysql
  • find_failed_line error in rspec-core
  • Core Data saving chronological order
  • Why authentication is a request feature in ASP.NET Core?
  • Core Data + NSFetchedResultsController in SWIFT
  • strftime SQL function in Core data
  • EF 7 (Core). Create DBContext like AddTransient
  • How to use search bar controller with Core data generated tabel view - Swift?
  • Unzip archive in .Net CORE 1.0
  • Call recording using iOS core telephony framework
  • What is a convenient way of nesting routes in ASP.NET Core (previously ASP.NET 5)?
  • Performance improvement in Core Data relationship
  • How to find out value of a particular attribute index in core data model iOS
  • iOS core animation skip few seconds
  • The type or namespace name 'Core' does not exist in the namespace
  • How do I delete all objects from my persistent store in Core Data?
core list of languages used
Other projects in PHP