server/lib/private
Morris Jobke 713f684a8b
Adding tests for 4 byte unicode characters
* success on SQLite and Postgres
* failure on MySQL due to the limited charset that only supports up to 3 bytes

Add config option to update charset of mysql to utf8mb4

* fully optional
* requires additional options set in the database

only disable unicode test on mysql

Fixing ctor call

Adding docker based unit test execution for mysql utf8mb4

Add mysqlmb4 test configuration to Jenkinsfile

fix collation on utf8mb4

Properly setup charset and collation in the doctrine connection

Allow files containing 4-byte chars in case the database supports it

During setup of a mysql database we try to detect if charset 'utf8mb4' can be used

Fix mysql settings

Add console command to migrate the charset

Set ROW_FORMAT before setting collation to mb4

Also select tables with wrong collation

Faster MySQL docker

Signed-off-by: Morris Jobke <hey@morrisjobke.de>
2017-03-21 16:42:12 -06:00
..
Accounts
Activity
App Some more code fixes 2017-03-20 10:45:27 +01:00
AppFramework Core is also a special app 2017-03-21 10:42:33 +01:00
Archive
Authentication Defining App "cron" for "Invalidating tokens older than" message #27167 (#27201) 2017-03-19 22:51:47 -06:00
BackgroundJob
Cache Remove deprecated OC_User::isLoggedIn 2017-03-02 22:59:39 +01:00
Command
Comments
Console ownC -> Nextc 2017-03-19 23:20:24 -06:00
DB Adding tests for 4 byte unicode characters 2017-03-21 16:42:12 -06:00
Diagnostics
Encryption Ignore exception when deleting keys of deleted user 2017-03-17 00:07:23 -06:00
Federation Fix DI of the cloud id manager into apps 2017-02-14 12:47:46 +01:00
Files Move error message to log entry 2017-03-20 11:06:08 +01:00
Group Use DI 2017-03-17 10:23:04 +01:00
Hooks
Http/Client
IntegrityCheck
L10N
legacy Merge pull request #3945 from nextcloud/downstream-27298 2017-03-20 13:16:10 +01:00
Lock
Lockdown Implement webdav SEARCH 2017-03-01 14:06:39 +01:00
Log author update 2017-03-10 17:24:37 +08:00
Mail Fix default of mail_smtpmode - fixes #3102 2017-01-19 19:59:53 -06:00
Memcache
Migration Adding tests for 4 byte unicode characters 2017-03-21 16:42:12 -06:00
Notification
OCS announce public endpoints to sync trusted servers 2017-03-09 10:07:52 +01:00
Preview Some code cleanup 2017-03-19 20:30:46 +01:00
Repair Adding tests for 4 byte unicode characters 2017-03-21 16:42:12 -06:00
RichObjectStrings
Route
Search
Security
Session
Settings Always suggest the overwrite.cli.url 2017-03-17 13:40:58 +01:00
Setup Use SystemConfig instead of AllConfig for DB stuff 2017-03-19 15:53:49 -06:00
Share shares-circles 2017-03-17 18:48:33 -01:00
Share20 Merge pull request #3844 from nextcloud/unshare_event 2017-03-21 16:57:09 +01:00
SystemTag don't store empty groupids 2017-03-19 22:01:37 -06:00
Tagging
Template Add tests for SCSSCacher 2017-03-20 14:12:35 +01:00
Updater
User Merge pull request #3929 from nextcloud/downstream-27068 2017-03-20 12:44:54 +01:00
AllConfig.php
AppConfig.php
AppHelper.php
Avatar.php
AvatarManager.php
CapabilitiesManager.php
Config.php
ContactsManager.php
DatabaseException.php
DatabaseSetupException.php
DateTimeFormatter.php
DateTimeZone.php
ForbiddenException.php
HintException.php
HTTPHelper.php
Installer.php
LargeFileHelper.php
Log.php Don't log the password on confirmPassword when LDAP throws an exception 2017-02-07 12:16:11 +01:00
NaturalSort.php
NaturalSort_DefaultCollator.php
NavigationManager.php Force to specify the name 2017-01-27 09:44:11 +01:00
NeedsUpdateException.php
NotSquareException.php
PreviewManager.php
PreviewNotAvailableException.php
RedisFactory.php
Repair.php Fix DI 2017-03-03 12:20:02 +01:00
RepairException.php
Search.php
Server.php Move a lot of stuff over to the ServerContainer 2017-03-21 10:29:59 +01:00
ServerContainer.php More elegant handling of recursion 2017-03-21 08:52:20 +01:00
ServerNotAvailableException.php
ServiceUnavailableException.php
Setup.php Use SystemConfig instead of AllConfig for DB stuff 2017-03-19 15:53:49 -06:00
Streamer.php
SubAdmin.php
SystemConfig.php
TagManager.php
Tags.php
TemplateLayout.php Remove test code 2017-03-21 16:59:10 +01:00
TempManager.php
Updater.php Do not double cherck app update 2017-03-13 18:07:41 -06:00
URLGenerator.php