nextcloud/lib/private
Arthur Schiwon 3304b0371b fix(autoloader): no apcu no side effects
apcu lead to side effects especially with app management and (soft)
inter-dependencies, and lead also to 500 server errors. While we could
add management to clear apcu cache in many cases (may stil leave edge
cases) the performance benefit is marginally as also class maps are
already cached in opcache. Hence, the simple and effective way to go is
to not use apcu for autoloading.

Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2023-09-08 18:30:40 +00:00
..
Accounts fix: always use display name from correct backend 2023-08-17 21:49:28 +00:00
Activity composer run cs:fix 2023-01-20 11:45:08 +01:00
App fix(apps): Fix loading info.xml file 2023-07-20 10:45:58 +02:00
AppFramework fix(middleware): Fix header injection for bruteforce middleware 2023-08-23 06:44:09 +02:00
Archive Strong type filesize related methods to ease 32bits problem findings 2023-02-07 11:23:28 +01:00
Authentication Merge branch 'master' into enh/type-iconfig-getter-calls 2023-04-20 16:52:38 +02:00
Avatar Properly clear cached avatars 2023-05-15 18:18:21 +02:00
BackgroundJob Fix ParallelAwareJob tests 2023-07-28 11:44:39 +00:00
Broadcast/Events composer run cs:fix 2023-01-20 11:45:08 +01:00
Cache Revert "fix(performance): Do not set up filesystem on every call" 2023-02-21 07:36:43 +01:00
Calendar fix(CalDAV): check voject exists before attempting any operation 2023-08-28 18:49:44 +02:00
Collaboration Use typed version of IConfig::getSystemValue as much as possible 2023-04-05 12:50:08 +02:00
Command Fix many tests and warnings 2022-08-08 17:03:51 +02:00
Comments Update expire_date column of table comments 2023-04-26 11:29:56 -03:00
Console fix: change maintenance mode info wording 2023-04-26 11:58:37 +02:00
Contacts/ContactsMenu fix the contacts-menu vcf-contact avatars 2023-02-15 23:16:43 +01:00
Dashboard composer run cs:fix 2023-01-20 11:45:08 +01:00
DB fix: Check for wrapped retriable exceptions 2023-05-02 19:42:11 +02:00
Diagnostics composer run cs:fix 2023-01-20 11:45:08 +01:00
DirectEditing feat(directediting): Allow opening by file id 2023-02-20 12:16:34 +01:00
Encryption Use typed version of IConfig::getSystemValue as much as possible 2023-04-05 12:50:08 +02:00
EventDispatcher emit an event when a message is logged 2023-07-10 18:29:09 +02:00
Federation display displayname on federated shares 2023-07-11 09:25:09 -01:00
Files only determine quota_include_external_storage once for quota wrapper 2023-09-07 16:25:23 +02:00
FullTextSearch composer run cs:fix 2023-01-20 11:45:08 +01:00
GlobalScale Use typed version of IConfig::getSystemValue as much as possible 2023-04-05 12:50:08 +02:00
Group fix(cache): Remove displayname cache entry on delete 2023-08-28 16:18:59 +00:00
Hooks composer run cs:fix 2023-01-20 11:45:08 +01:00
Http enh: skip processing for empty response 2023-09-04 18:51:27 +00:00
IntegrityCheck Merge pull request #36895 from apasov/patch-1 2023-05-08 21:20:38 +02:00
KnownUser Add type hints for mappers 2023-04-07 09:49:42 +02:00
L10N fix(l10n): Fix plural issue with different locale and language 2023-06-27 14:13:00 +02:00
LDAP
legacy fix(autoloader): no apcu no side effects 2023-09-08 18:30:40 +00:00
Lock composer run cs:fix 2023-01-20 11:45:08 +01:00
Lockdown Respect OCP interface in private classes 2023-02-07 11:23:35 +01:00
Log emit an event when a message is logged 2023-07-10 18:29:09 +02:00
Mail use getsystemvalue-functions in Mailer.php 2023-06-26 08:32:51 +00:00
Memcache fix(memcache): Fix comparison of Memcache configs to classes 2023-08-17 21:08:09 +00:00
Metadata Restrict EXIF extracting to a subset of formats 2023-05-09 11:43:56 +02:00
Migration composer run cs:fix 2023-01-20 11:45:08 +01:00
Net Add remote host validation API 2022-10-31 16:13:28 +01:00
Notification composer run cs:fix 2023-01-20 11:45:08 +01:00
OCS composer run cs:fix 2023-01-20 11:45:08 +01:00
Preview log imaginary errors as info to not spam the server logs 2023-08-10 12:45:43 +00:00
Profile fix(profile): fix getUID on nullable user variable 2023-07-17 13:24:08 +00:00
Profiler Fix TypeError in Profiler 2023-04-20 10:43:00 +02:00
Remote
Repair Massive refactoring: Turn LanguageModel OCP API into TextProcessing API 2023-08-09 10:05:05 +02:00
RichObjectStrings composer run cs:fix 2023-01-20 11:45:08 +01:00
Route DI for Router 2023-02-13 22:51:14 +01:00
Search composer run cs:fix 2023-01-20 11:45:08 +01:00
Security fix: Make bypass function public API 2023-08-23 06:44:08 +02:00
Session Don't call session_start() when PHP session is still or already open. 2023-04-17 16:23:02 +02:00
Settings Add type hints for mappers 2023-04-07 09:49:42 +02:00
Setup postgresql - add quotes around user names 2023-03-08 01:03:27 +01:00
Share Fix the typo in comments 2023-03-15 23:03:24 +09:00
Share20 cleanup di for share permissions wrapper 2023-09-04 14:13:57 +02:00
SpeechToText AI admin settings: Use config values in AI feature managers 2023-08-09 10:22:33 +02:00
Support Use typed version of IConfig::getSystemValue as much as possible 2023-04-05 12:50:08 +02:00
SystemTag fix(SystemTagManager): Use truncated tagName in getTag and updateTag 2023-07-27 17:03:02 +00:00
Tagging Add type hints for mappers 2023-04-07 09:49:42 +02:00
Talk Add Talk converstation delete API 2022-10-31 11:44:39 +01:00
Template fix: Do not attempt to use l10n files as sources for combined js files 2023-05-15 08:29:05 +02:00
TextProcessing feat: Add delete task API 2023-08-09 14:58:02 +02:00
Translation AI admin settings: Use config values in AI feature managers 2023-08-09 10:22:33 +02:00
Updater Add instance category while checking new updates 2023-07-21 10:02:58 +00:00
User fix(cache): Remove displayname cache entry on delete 2023-08-28 16:18:59 +00:00
UserStatus composer run cs:fix 2023-01-20 11:45:08 +01:00
AllConfig.php fix mistake in db query to delete a user config value 2022-07-27 16:45:10 +02:00
AppConfig.php fix(security): Mark recording_servers key appconfig as private as it contains a secret 2023-03-22 09:14:37 +01:00
AppScriptDependency.php
AppScriptSort.php
BinaryFinder.php Move findBinaryFinder and isFunctionEnabled away from OC_Helper 2022-08-23 19:44:04 +02:00
CapabilitiesManager.php composer run cs:fix 2023-01-20 11:45:08 +01:00
Color.php
Config.php add a check for disk_free_space in Config.php 2023-03-07 09:43:14 +00:00
ContactsManager.php fix(mail): ContactManager search with fullmatch 2023-07-18 08:52:40 +00:00
DatabaseException.php
DatabaseSetupException.php
DateTimeFormatter.php
DateTimeZone.php Move away from deprecated ILogger 2022-04-26 16:50:47 +02:00
EmojiHelper.php Include more emoji chars to test and fixes after include it 2022-04-29 14:00:57 -03:00
ForbiddenException.php
HintException.php Fix typos in lib/private subdirectory 2022-07-27 08:52:17 -04:00
InitialStateService.php fix(initial-state): Log an error when initial-state can not be JSON encoded 2023-04-04 10:54:12 +02:00
Installer.php fix(apps): Fix loading info.xml file 2023-07-20 10:45:58 +02:00
LargeFileHelper.php Fix quota typing for 32bits after forward port from 25 2023-04-01 14:20:25 +02:00
Log.php Fix user log.condition feature 2023-08-25 08:15:05 +02:00
MemoryInfo.php Add helper to cast to int|float, fix MemoryInfo on 32bits 2023-02-07 11:23:29 +01:00
NaturalSort.php Migrate more classes of lib/private to LoggerInterface 2022-04-26 16:52:52 +02:00
NaturalSort_DefaultCollator.php
NavigationManager.php Use typed version of IConfig::getSystemValue as much as possible 2023-04-05 12:50:08 +02:00
NeedsUpdateException.php
NotSquareException.php
PreviewManager.php Adapt tests to config value typing 2023-04-05 17:42:14 +02:00
PreviewNotAvailableException.php
RedisFactory.php Add event logging for db and redis connection 2022-02-28 11:24:41 +01:00
Repair.php Add tasks::last_updated column and vacate tasks after a week 2023-08-09 10:01:10 +02:00
RepairException.php
Search.php
Server.php fix(ratelimit): Only use memory cache backend for redis 2023-09-06 15:42:21 +00:00
ServerContainer.php Move to str_starts_with 2022-12-07 22:32:06 +01:00
ServerNotAvailableException.php
ServiceUnavailableException.php
Setup.php Massive refactoring: Turn LanguageModel OCP API into TextProcessing API 2023-08-09 10:05:05 +02:00
Streamer.php Type sizes as int|float throughout the code base 2023-02-07 11:23:31 +01:00
StreamImage.php Allow empty mimeType 2022-12-04 14:51:33 +01:00
SubAdmin.php composer run cs:fix 2023-01-20 11:45:08 +01:00
SystemConfig.php composer run cs:fix 2023-01-20 11:45:08 +01:00
TagManager.php Cleanup tags and Share component 2022-09-29 15:15:28 +00:00
Tags.php Cleanup tags and Share component 2022-09-29 15:15:28 +00:00
TemplateLayout.php Use typed version of IConfig::getSystemValue as much as possible 2023-04-05 12:50:08 +02:00
TempManager.php
Updater.php Merge branch 'master' into enh/type-iconfig-getter-calls 2023-04-20 16:52:38 +02:00
URLGenerator.php Use typed version of IConfig::getSystemValue as much as possible 2023-04-05 12:50:08 +02:00