..
Accounts
fix: Remove static vars from core classes
2026-03-23 16:34:54 +01:00
Activity
refactor: Run rector on lib/private
2026-02-06 13:50:18 +01:00
App
chore: Cleanup setAppTypes and move it to AppManager
2026-04-07 17:27:05 +02:00
AppFramework
Merge pull request #59627 from nextcloud/carl/alternative-login-provider
2026-04-15 01:53:33 +02:00
Archive
feat(rector): Enable SafeDeclareStrictTypesRector
2026-02-09 10:59:31 +01:00
Authentication
fix(IResult): Use more accurate conditional return type for fetchAll
2026-02-11 08:50:13 +01:00
Avatar
refactor: Run rector on lib/private
2026-02-06 13:50:18 +01:00
BackgroundJob
fix(bg_jobs): store job argument as a text, increase length cap from 4000 to 32000
2026-03-18 15:50:38 +01:00
Blurhash /Listener
fix(blurhash): Skip generation the if previews are disabled.
2025-05-27 12:26:42 +02:00
Broadcast /Events
refactor: Run rector on lib/private
2026-02-06 13:50:18 +01:00
Cache
refactor: Apply rector changes
2026-03-01 14:43:11 +00:00
Calendar
refactor: Run rector on lib/private
2026-02-06 13:50:18 +01:00
Collaboration
chore: Remove long deprecated methods from OCP
2026-04-09 18:05:53 +02:00
Command
refactor: Apply comments
2026-02-06 13:50:46 +01:00
Comments
fix(comments): Correctly treat end of message as end of code block/inline
2026-03-17 15:34:47 +01:00
Config
refactor: Run rector on lib/private
2026-02-06 13:50:18 +01:00
Console
refactor: Apply comments
2026-02-06 13:50:46 +01:00
Contacts /ContactsMenu
feat(rector): Enable SafeDeclareStrictTypesRector
2026-02-09 10:59:31 +01:00
ContextChat
fix: add strict typing to ContextChat classes
2025-07-15 08:16:25 -07:00
Dashboard
refactor: Run rector on lib/private
2026-02-06 13:50:18 +01:00
DB
feat(DB): Add ITypedQueryBuilder
2026-02-23 14:06:11 +01:00
Diagnostics
refactor: Apply comments
2026-02-06 13:50:46 +01:00
DirectEditing
refactor: Run rector on lib/private
2026-02-06 13:50:18 +01:00
Encryption
feat(rector): Enable SafeDeclareStrictTypesRector
2026-02-09 10:59:31 +01:00
EventDispatcher
refactor: Run rector on lib/private
2026-02-06 13:50:18 +01:00
Federation
feat(rector): Enable SafeDeclareStrictTypesRector
2026-02-09 10:59:31 +01:00
Files
fix(Wrapper): Type $storage as IStorage
2026-04-14 16:09:12 +02:00
FilesMetadata
fix: Fix ci after run of rector
2026-03-01 22:48:25 +01:00
FullTextSearch
refactor: Run rector on lib/private
2026-02-06 13:50:18 +01:00
GlobalScale
feat(rector): Enable SafeDeclareStrictTypesRector
2026-02-09 10:59:31 +01:00
Group
fix(group): pass previous display name in GroupChangedEvent
2026-03-17 09:16:30 +00:00
Hooks
feat(rector): Enable SafeDeclareStrictTypesRector
2026-02-09 10:59:31 +01:00
Http
feat: Implement PSR-18 ClientInterface in IClient
2026-04-14 14:47:45 +02:00
IntegrityCheck
feat(rector): Enable SafeDeclareStrictTypesRector
2026-02-09 10:59:31 +01:00
KnownUser
refactor: Apply second batch of comments
2026-02-06 13:52:51 +01:00
L10N
fix(L10N): stop stripping _ from language codes
2026-02-25 15:28:34 +01:00
LDAP
fix: Fix typing in LDAP provider public interfaces
2026-04-01 14:36:40 +02:00
legacy
Merge pull request #59627 from nextcloud/carl/alternative-login-provider
2026-04-15 01:53:33 +02:00
Lock
refactor: use logical && || instead of weak and or operators
2025-09-27 23:02:18 +02:00
Lockdown
perf(file-cache): Add mimetype filter on getFolderContents
2026-02-12 00:36:18 +01:00
Log
refactor: Run rector on lib/private
2026-02-06 13:50:18 +01:00
Mail
refactor: Run rector on lib/private
2026-02-06 13:50:18 +01:00
Memcache
feat: Add memcache_customprefix
2026-03-04 00:19:19 +01:00
Migration
feat(rector): Enable SafeDeclareStrictTypesRector
2026-02-09 10:59:31 +01:00
Net
fix(net): Add IPv6 zone handling to IpAddressClassifier
2024-10-31 17:06:36 -04:00
Notification
Merge pull request #59544 from nextcloud/chore/remove-deprecated-methods
2026-04-14 11:55:24 +02:00
OCM
fix(ocm): manage 4xx on ocm requests
2026-01-21 10:09:21 -01:00
OCS
feat(rector): Enable SafeDeclareStrictTypesRector
2026-02-09 10:59:31 +01:00
OpenMetrics
fix(metrics): validate label names in Metric, sanitize in AppsInfo
2026-03-31 11:20:40 +00:00
Preview
chore: Fix SPDX header
2026-03-16 08:38:16 +01:00
Profile
feat(profile-picker): add an admin setting in the profile section to toggle the picker and the previews
2026-02-23 14:40:50 +01:00
Profiler
refactor: Apply rector changes
2026-03-01 14:43:11 +00:00
Remote
feat(rector): Enable SafeDeclareStrictTypesRector
2026-02-09 10:59:31 +01:00
Repair
feat(rector): Enable SafeDeclareStrictTypesRector
2026-02-09 10:59:31 +01:00
RichObjectStrings
Revert "refactor(RichObjectStrings): Only log error if key or value is not string in validator"
2025-04-09 08:35:56 +02:00
Route
feat(ocm): event on ocm discovery and ocm request
2026-01-07 17:54:26 -01:00
Search
refactor: Run rector on lib/private
2026-02-06 13:50:18 +01:00
Security
chore: Remove long deprecated methods from OCP
2026-04-09 18:05:53 +02:00
Session
fix(initializeSession): only log HMAC problem to critical logs if indeed critical
2026-03-17 11:46:41 +01:00
Settings
refactor(settings): Modernize authorized group classes
2026-02-17 06:43:16 +01:00
Setup
refactor(setup): Use shared generateDbPassword() in PostgreSQL setup
2026-03-19 20:48:42 -04:00
SetupCheck
chore(deps): Update nextcloud/coding-standard to v1.3.1
2024-09-19 14:21:20 +02:00
Share
refactor: Remove old Share backend
2026-03-10 10:09:40 +01:00
Share20
fix(sharing): Don't give a reason when share from disabled user is no longer working
2026-04-13 08:50:31 +02:00
Snowflake
fix(snowflake_ids): allow multiple instance with same temp directory
2026-02-23 11:46:07 +01:00
SpeechToText
fix(SpeechToTextManager): Throw TaskProcessing Task failed
2024-08-30 10:07:01 +02:00
Support
refactor: Add more typing
2026-02-06 13:55:39 +01:00
SystemTag
feat(systemtag): Add $user context to create and update tag
2026-03-30 09:54:54 +02:00
Tagging
feat(db): switch from settype to casts
2024-09-15 19:26:58 +02:00
Talk
feat(talk): Allow to create conversations that are meetings
2026-04-07 13:00:29 +02:00
TaskProcessing
feat(taskprocessing): Add queue_stats API endpoint for external autoscalers
2026-03-30 12:03:19 +00:00
Teams
feat(UserPlugin): Include teams in group search
2026-03-09 13:51:27 +01:00
Template
fix(lib): templates core path detection
2026-03-11 17:24:11 +01:00
TextProcessing
fix(textprocessing): accept scheduling a task if there are equivalent taskprocessing providers only
2024-11-13 16:59:46 +01:00
TextToImage
refactor: Run rector on lib/private
2026-02-06 13:50:18 +01:00
Translation
chore: Add SPDX header
2024-05-24 13:11:22 +02:00
Updater
test(Updater): Harden flaky test
2026-02-04 09:44:56 +01:00
User
refactor: Apply rector changes
2026-03-01 14:43:11 +00:00
UserStatus
fix(container): Reduce general deprecation spam on all requests
2025-08-09 11:53:30 +02:00
AllConfig.php
refactor: Run rector on lib/private
2026-02-06 13:50:18 +01:00
AppConfig.php
refactor: Run rector on lib/private
2026-02-06 13:50:18 +01:00
AppScriptDependency.php
chore: apply new CSFixer rules
2025-07-01 16:26:50 +02:00
AppScriptSort.php
refactor: Run rector on lib/private
2026-02-06 13:50:18 +01:00
BinaryFinder.php
refactor: Run rector on lib/private
2026-02-06 13:50:18 +01:00
CapabilitiesManager.php
refactor: Apply comments
2026-02-06 13:50:46 +01:00
Color.php
feat(rector): Enable SafeDeclareStrictTypesRector
2026-02-09 10:59:31 +01:00
Config.php
fix: change config-warning to const per @come-nc request in the PR.
2026-04-07 11:47:14 +03:00
ContactsManager.php
fix(cardav): only show useres from enabled addressBooks in contacts menu
2025-03-17 11:56:34 +01:00
DatabaseException.php
feat(rector): Enable SafeDeclareStrictTypesRector
2026-02-09 10:59:31 +01:00
DatabaseSetupException.php
feat(rector): Enable SafeDeclareStrictTypesRector
2026-02-09 10:59:31 +01:00
DateTimeFormatter.php
refactor: Run rector on lib/private
2026-02-06 13:50:18 +01:00
DateTimeZone.php
refactor: Apply comments
2026-02-06 13:50:46 +01:00
EmojiHelper.php
refactor: Run rector on lib/private
2026-02-06 13:50:18 +01:00
EventSource.php
chore(EventSource): add typing
2026-03-21 09:38:37 -04:00
EventSourceFactory.php
chore: Add SPDX header
2024-05-24 13:11:22 +02:00
ForbiddenException.php
feat(rector): Enable SafeDeclareStrictTypesRector
2026-02-09 10:59:31 +01:00
HintException.php
chore: Add SPDX header
2024-05-24 13:11:22 +02:00
Image.php
fix(image): Remove NOP imagedestroy call
2026-01-07 15:13:07 +01:00
InitialStateService.php
fix(container): Reduce general deprecation spam on all requests
2025-08-09 11:53:30 +02:00
Installer.php
chore: Cleanup setAppTypes and move it to AppManager
2026-04-07 17:27:05 +02:00
LargeFileHelper.php
refactor: Run rector on lib/private
2026-02-06 13:50:18 +01:00
Log.php
fix: Use configured loglevel even when log.condition matches is set
2026-02-26 23:12:20 +01:00
MemoryInfo.php
chore(deps): Update nextcloud/coding-standard to v1.3.1
2024-09-19 14:21:20 +02:00
NaturalSort.php
refactor: Apply rector changes
2026-04-05 14:47:27 +00:00
NaturalSort_DefaultCollator.php
chore: Add SPDX header
2024-05-24 13:11:22 +02:00
NavigationManager.php
fix(apporder): Load custom app order before resolving closures
2026-03-15 15:31:40 +01:00
NeedsUpdateException.php
feat(rector): Enable SafeDeclareStrictTypesRector
2026-02-09 10:59:31 +01:00
NotSquareException.php
feat(rector): Enable SafeDeclareStrictTypesRector
2026-02-09 10:59:31 +01:00
PhoneNumberUtil.php
chore: Add SPDX header
2024-05-24 13:11:22 +02:00
PreviewManager.php
refactor: Run rector on lib/private
2026-02-06 13:50:18 +01:00
PreviewNotAvailableException.php
feat(rector): Enable SafeDeclareStrictTypesRector
2026-02-09 10:59:31 +01:00
RedisFactory.php
refactor: Add more typing
2026-02-06 13:55:39 +01:00
Repair.php
fix(repair): Fix repair steps when files_sharing is disabled
2026-02-26 21:51:13 +01:00
RepairException.php
feat(rector): Enable SafeDeclareStrictTypesRector
2026-02-09 10:59:31 +01:00
Server.php
fix: Remove static vars from core classes
2026-03-23 16:34:54 +01:00
ServerContainer.php
fix(IContainer): Fix parameter and return types
2026-02-16 10:45:13 +01:00
ServerNotAvailableException.php
feat(rector): Enable SafeDeclareStrictTypesRector
2026-02-09 10:59:31 +01:00
ServiceUnavailableException.php
feat(rector): Enable SafeDeclareStrictTypesRector
2026-02-09 10:59:31 +01:00
Setup.php
chore: Remove types from const properties for PHP 8.2 compatibility
2026-03-23 16:36:01 +01:00
Streamer.php
refactor: Run rector on lib/private
2026-02-06 13:50:18 +01:00
StreamImage.php
feat(rector): Enable SafeDeclareStrictTypesRector
2026-02-09 10:59:31 +01:00
SubAdmin.php
refactor: Run rector on lib/private
2026-02-06 13:50:18 +01:00
SystemConfig.php
fix(config): correct indentation for Sentry CSP Report URL
2026-03-27 16:11:28 +01:00
TagManager.php
fix: Fix user in Tags class, do not depend upon session
2026-03-13 15:13:40 +01:00
Tags.php
fix: Fix user in Tags class, do not depend upon session
2026-03-13 15:13:40 +01:00
TemplateLayout.php
fix: Fix app name not translated in the title of public pages
2026-04-15 03:34:21 +02:00
TempManager.php
refactor: Add more typing
2026-02-06 13:55:39 +01:00
Updater.php
refactor: Run rector on lib/private
2026-02-06 13:50:18 +01:00
URLGenerator.php
refactor: Add more typing
2026-02-06 13:55:39 +01:00