nextcloud/lib/private
Ferdinand Thiessen d15d7bcba0 fix(ContactsStore): Sanitize user ID given to guest avatar route
It is not allowed to use slashes within path parameters, so they would need to be encoded.
But URL encoded slashes are not suported by Apache, so instead replace slash with space.

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-02-07 09:23:52 +00:00
..
Accounts chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +01:00
Activity chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +01:00
App fix(apps): Fix type information of app manager 2024-02-03 11:47:47 +01:00
AppFramework Merge pull request #43181 from nextcloud/backport/42930/stable28 2024-02-03 12:16:56 +01:00
Archive refactor: Repalce array_search with in_array in lib/ 2023-11-22 11:42:53 +01:00
Authentication Import OCP IToken as OCPIToken to avoid a name clash in lib/private 2024-01-11 18:01:01 +00:00
Avatar chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +01:00
BackgroundJob fix(joblist): also reset last_run timestamp on updating an existing job 2023-12-18 10:26:48 +01:00
Broadcast/Events
Cache Refactors "strpos" calls in lib/private to improve code readability. 2023-05-15 15:17:19 +03:30
Calendar fix(CalDAV): Check if the vObject exists before attempting any operations 2023-08-28 14:19:54 +02:00
Collaboration chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +01:00
Command chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +01:00
Comments chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +01:00
Console make failure to load app commands non-fatal 2024-02-02 15:01:13 +00:00
Contacts/ContactsMenu fix(ContactsStore): Sanitize user ID given to guest avatar route 2024-02-07 09:23:52 +00:00
Dashboard Lower to info 2024-01-16 09:24:27 +01:00
DB Migrate missing primary key database check to new API 2023-12-04 16:23:24 +00:00
Diagnostics
DirectEditing chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +01:00
Encryption chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +01:00
EventDispatcher chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +01:00
Federation chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +01:00
Files dav: fix wrong decoding of pluses in URLs 2024-02-03 15:29:18 +01:00
FilesMetadata +files_metadata_installed 2023-12-05 09:24:04 +00:00
FullTextSearch
GlobalScale Use typed version of IConfig::getSystemValue as much as possible 2023-04-05 12:50:08 +02:00
Group chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +01:00
Hooks refactor: Repalce array_search with in_array in lib/ 2023-11-22 11:42:53 +01:00
Http chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +01:00
IntegrityCheck chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +01:00
KnownUser Add type hints for mappers 2023-04-07 09:49:42 +02:00
L10N Update lib/private/L10N/Factory.php 2023-10-18 02:33:54 +02:00
LDAP
legacy chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +01:00
Lock restore shared lock ttl when releasing 2023-12-22 09:54:13 +00:00
Lockdown Respect OCP interface in private classes 2023-02-07 11:23:35 +01:00
Log Fix log rotation notification level (warning->info) 2024-01-01 09:22:48 +00:00
Mail Adds same object return annotations. 2023-06-27 10:45:39 +02:00
Memcache adjust redis compareSetTTL to use a lua script 2023-12-22 09:54:13 +00:00
Migration chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +01:00
Net Refactors Metadata, Migration, and Net. 2023-11-07 09:43:40 +03:30
Notification chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +01:00
OCM feat(OCM): Dispatch an event so apps can register resources 2023-10-13 08:46:28 +02:00
OCS chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +01:00
Preview chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +01:00
Profile chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +01:00
Profiler chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +01:00
Remote Convert isset ternary to null coalescing operator 2023-09-28 17:44:19 +03:30
Repair fix: change mime type for msg file 2023-11-29 12:39:07 +01:00
RichObjectStrings Improve validator output in case of invalid RichObject 2024-01-18 09:54:33 +01:00
Route chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +01:00
Search chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +01:00
Security fix(security): Handle idn_to_utf8 returning false 2023-12-04 11:18:51 +00:00
Session Always catch OCP versions of authentication exceptions 2024-01-11 18:00:59 +00:00
Settings chore(settings): Cleanup IManager and Manager type annotations 2023-11-23 08:29:37 +01:00
Setup chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +01:00
SetupCheck Add $name property in SetupResult and improve API 2023-11-07 14:15:47 +01:00
Share chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +01:00
Share20 fix(manager): removed dead code 2023-12-19 08:43:35 +00:00
SpeechToText AI admin settings: Use config values in AI feature managers 2023-08-02 12:37:35 +02:00
Support chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +01:00
SystemTag Refactors lib/private/SystemTag. 2023-11-07 09:41:33 +03:30
Tagging chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +01:00
Talk chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +01:00
Template Add global accessibility switch 2023-12-19 14:39:53 +01:00
TextProcessing chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +01:00
TextToImage fix(psalm issues) 2024-01-10 14:37:24 +01:00
Translation AI admin settings: Use config values in AI feature managers 2023-08-02 12:37:35 +02:00
Updater fix(updatecheck): Don't wait 120s for a response of updater.nextcloud.com 2023-11-22 11:44:43 +01:00
User fix(auth): Fix logging in with email, password and login name mismatch 2024-01-22 09:43:59 +00:00
UserStatus [stable28] enh(userstatus): add OOO automation and remove calendar automation 2023-11-28 15:44:23 +01:00
AllConfig.php fix: Only apply cast if needed when searching users for value 2024-01-09 15:02:38 +01:00
AppConfig.php fix(systemreport): Mark more configs as sensitive 2024-01-17 10:30:43 +01:00
AppScriptDependency.php
AppScriptSort.php chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +01:00
BinaryFinder.php chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +01:00
CapabilitiesManager.php chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +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 Cleanup plsam issues in DB/ContactsManager and Console 2023-09-05 09:20:26 +02:00
DatabaseException.php
DatabaseSetupException.php
DateTimeFormatter.php Update lib/private/DateTimeFormatter.php 2023-09-05 21:09:16 +03:30
DateTimeZone.php
EmojiHelper.php
EventSourceFactory.php refactor: migrate OC_EventSource to dependency injection 2023-06-03 21:42:51 +02:00
ForbiddenException.php
HintException.php
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(install): Make installing more verbose 2023-11-03 15:44:46 +01:00
LargeFileHelper.php Refactors "strpos" calls in lib/private to improve code readability. 2023-05-15 15:17:19 +03:30
Log.php chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +01:00
MemoryInfo.php Add helper to cast to int|float, fix MemoryInfo on 32bits 2023-02-07 11:23:29 +01:00
NaturalSort.php
NaturalSort_DefaultCollator.php
NavigationManager.php enh(NavigationManager): Use ID as fallback for app property of entries 2023-12-07 08:27:28 +00:00
NeedsUpdateException.php
NotSquareException.php
PhoneNumberUtil.php fix(phonenumber): Improve docs by adding input details 2023-09-25 17:32:47 +02:00
PreviewManager.php fix: use png as preview right away 2023-11-13 22:00:45 +01:00
PreviewNotAvailableException.php
RedisFactory.php Code simplification using null coalescing 2023-08-13 16:26:24 +02:00
Repair.php chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +01:00
RepairException.php
Search.php
Server.php restore shared lock ttl when releasing 2023-12-22 09:54:13 +00:00
ServerContainer.php Merge pull request #38322 from nextcloud/bugfix/noid/throw-early-app-container 2023-06-06 08:41:08 +02:00
ServerNotAvailableException.php
ServiceUnavailableException.php
Setup.php Read Only FS return false 2023-12-21 12:41:49 +01:00
Streamer.php fix: log fopen calls when stream isn't available 2023-07-20 17:28:25 +02:00
StreamImage.php chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +01:00
SubAdmin.php chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +01:00
SystemConfig.php fix(systemreport): Mark more configs as sensitive 2024-01-17 10:30:43 +01:00
TagManager.php chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +01:00
Tags.php Remove deprecated methods Util::writeLog and DIContainer::log 2023-09-25 10:37:12 +02:00
TemplateLayout.php Rename "global search" to "unified search" 2023-12-22 13:13:03 +00:00
TempManager.php
Updater.php chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +01:00
URLGenerator.php chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +01:00