server/lib/private
Morris Jobke 405bbc1c61
Improve mimetype detection for object storages
Object storage instances always fall back to the content based mimetype detection, because the file name for object storage was always random due to the fact that it was temporarily storage in a generated temp file. This patch adds a check before that to make sure to use the original file name for this purpose and also remove possible other extensions like the versioning or part file extension.

Signed-off-by: Morris Jobke <hey@morrisjobke.de>
2017-10-26 16:31:59 +02:00
..
Accounts Remove account data on user deletion 2017-05-15 13:31:31 +02:00
Activity More phpstorm inspection fixes 2017-07-24 11:39:29 +02:00
App Revert copyright changes 2017-10-23 23:23:56 +02:00
AppFramework Merge pull request #6921 from nextcloud/appmanager-securitymiddleware 2017-10-24 19:58:24 +02:00
Archive More phpstorm inspection fixes 2017-07-24 11:39:29 +02:00
Authentication Fix duplicate session token after remembered login 2017-09-20 21:39:31 +02:00
BackgroundJob Add |null to PHPDoc 2017-08-01 08:20:15 +02:00
Cache
Collaboration/Collaborators add tests for Lookup Plugin 2017-09-26 23:10:25 +02:00
Command Doc: Fix phpDoc issues 2017-10-23 23:23:56 +02:00
Comments Can not insert auto increment on oracle 2017-08-02 09:48:16 +02:00
Console Fixed typo 2017-05-19 15:58:13 +02:00
Contacts/ContactsMenu Add filter for shareapi_allow_share_dialog_user_enumeration 2017-09-15 15:58:04 +02:00
DB Fix bigint handling on postgres 2017-09-29 11:10:57 +02:00
Diagnostics Run phan over code base 2017-07-19 10:28:11 +02:00
Encryption only collect detailed access list if it is really needed 2017-07-06 11:33:08 +02:00
Federation
Files Improve mimetype detection for object storages 2017-10-26 16:31:59 +02:00
GlobalScale add new config switched for the global scale architecture 2017-05-29 18:19:28 +02:00
Group Revert copyright changes 2017-10-23 23:23:56 +02:00
Hooks Add workaround for https://github.com/etsy/phan/issues/1033 2017-07-19 11:08:43 +02:00
Http/Client
IntegrityCheck
L10N Use symfony/translation for L10N plurals 2017-08-07 19:53:36 +02:00
legacy Merge pull request #6928 from nextcloud/remove-unneeded-method 2017-10-24 17:50:43 +02:00
Lock Add Phan plugin to check for SQL injections 2017-07-20 22:48:13 +02:00
Lockdown Make declaration compatible 2017-08-09 15:12:01 +02:00
Log Ensure log message is UTF-8 encoded 2017-08-17 15:01:50 +02:00
Mail Introduce a public interface for Message 2017-10-18 15:12:03 +02:00
Memcache More phpstorm inspection fixes 2017-07-24 11:39:29 +02:00
Migration Add |null to PHPDoc 2017-08-01 08:20:15 +02:00
Notification More phpstorm inspection fixes 2017-07-24 11:39:29 +02:00
OCS Fix OCS Exception 2017-08-01 08:20:17 +02:00
Preview Allow requesting the max preview 2017-09-25 16:18:48 +02:00
Repair Add logrote as a default background job 2017-10-24 08:28:06 +02:00
RichObjectStrings
Route Fix require once for actionInclude 2017-08-09 23:51:49 +02:00
Search Properly name variable 2017-08-01 08:20:16 +02:00
Security Add CSP frame-ancestors support 2017-09-15 15:23:10 +02:00
Session Fix MigrationSchemaChecker and CryptoWrapper 2017-08-01 08:20:16 +02:00
Settings Allow multiple settings and sections per app 2017-10-05 11:34:03 +02:00
Setup cleanup oci setup code 2017-09-06 15:55:05 +02:00
Share Merge pull request #6123 from nextcloud/cleanup-shareItem 2017-08-15 13:57:00 +02:00
Share20 Doc: Fix phpDoc issues 2017-10-23 23:23:56 +02:00
SystemTag More phpstorm inspection fixes 2017-07-24 11:39:29 +02:00
Tagging
Template Do not stop on scss compilation failure 2017-09-26 15:29:37 +02:00
Updater Remove unused use statements 2017-04-22 19:23:31 -05:00
User Fix failing csp/nonce check due to timed out session 2017-09-04 17:29:26 +02:00
AllConfig.php More phpstorm inspection fixes 2017-07-24 11:39:29 +02:00
AppConfig.php
AppHelper.php
Avatar.php Pass new value to triggerChange 2017-08-31 21:59:27 +02:00
AvatarManager.php
CapabilitiesManager.php Simplify if condition for public capabilities 2017-06-30 14:18:16 +02:00
Config.php Fix escaped HTML on error pages 2017-05-08 21:16:08 -05:00
ContactsManager.php
DatabaseException.php Remove unneeded parameter in DatabaseException 2017-07-24 13:44:12 +02:00
DatabaseSetupException.php
DateTimeFormatter.php Fix future time spans 2017-10-15 08:31:11 +02:00
DateTimeZone.php
ForbiddenException.php
HintException.php
HTTPHelper.php
Installer.php Revert copyright changes 2017-10-23 23:23:56 +02:00
LargeFileHelper.php
Log.php Improve exception handling 2017-09-26 13:54:51 +02:00
NaturalSort.php
NaturalSort_DefaultCollator.php
NavigationManager.php Avoid error undefined index classes in log 2017-09-21 14:00:39 +02:00
NeedsUpdateException.php
NotSquareException.php
PreviewManager.php Add PHPDoc 2017-05-02 13:43:47 +02:00
PreviewNotAvailableException.php
RedisFactory.php
Repair.php Add logrote as a default background job 2017-10-24 08:28:06 +02:00
RepairException.php
Search.php
Server.php split off former searchSharee unit test 2017-09-26 23:10:24 +02:00
ServerContainer.php Fix missing argument 2 for Settings classes 2017-05-19 22:32:50 +02:00
ServerNotAvailableException.php
ServiceUnavailableException.php
Setup.php Add logrote as a default background job 2017-10-24 08:28:06 +02:00
Streamer.php Revert "Always enable Zip64 extension for zipstreamer" 2017-06-09 10:21:26 +02:00
SubAdmin.php
SystemConfig.php Don't show mail domain and from in config report 2017-07-07 09:53:55 +02:00
TagManager.php
Tags.php Doc: Fix phpDoc issues 2017-10-23 23:23:56 +02:00
TemplateLayout.php Properly handle if the deps file if for some reason empty 2017-07-19 00:10:46 +02:00
TempManager.php More phpstorm inspection fixes 2017-07-24 11:39:29 +02:00
Updater.php Use the existing array of OC versions 2017-08-07 12:09:05 +02:00
URLGenerator.php Move theming related imagePath logic to ThemingDefaults 2017-09-12 09:22:57 +02:00