nextcloud/lib/private
Joas Schilling 1412eedbc4 fix(migration): Make naming constraint fail softer on updates
Only on installation we want to break hard, so that all developers notice
the bugs when installing the app on any database or CI, and can work on
fixing their migrations before releasing a version incompatible with Postgres.

In case of updates we might be running on production instances and the
administrators being faced with the error would not know how to resolve it
anyway. This can also happen with instances, that had the issue before the
current update, so we don't want to make their life more complicated
than needed.

Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-02-08 10:07:19 +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 composer run cs:fix 2023-01-20 11:45:08 +01:00
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 Update ContactsStore: Avoid exceptions on empties 2024-01-17 18:48:08 +00:00
Dashboard Lower to info 2024-01-16 09:24:27 +01:00
DB fix(migration): Make naming constraint fail softer on updates 2024-02-08 10:07:19 +00:00
Diagnostics composer run cs:fix 2023-01-20 11:45:08 +01:00
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 continue background scanning different storages if one fails 2024-02-07 09:08:15 +00:00
FilesMetadata +files_metadata_installed 2023-12-05 09:24:04 +00: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 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 Update php licenses 2021-06-04 22:02:41 +02:00
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 Sort app scripts topologically by its dependencies 2021-12-29 16:40:05 +01:00
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 Update php licenses 2021-06-04 22:02:41 +02:00
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 Update php licenses 2021-06-04 22:02:41 +02:00
DatabaseSetupException.php Migrate HintException to OCP 2021-06-30 15:28:02 -04:00
DateTimeFormatter.php Update lib/private/DateTimeFormatter.php 2023-09-05 21:09:16 +03:30
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
EventSourceFactory.php refactor: migrate OC_EventSource to dependency injection 2023-06-03 21:42:51 +02:00
ForbiddenException.php Update php licenses 2021-06-04 22:02:41 +02:00
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(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 Migrate more classes of lib/private to LoggerInterface 2022-04-26 16:52:52 +02:00
NaturalSort_DefaultCollator.php Update php licenses 2021-06-04 22:02:41 +02:00
NavigationManager.php enh(NavigationManager): Use ID as fallback for app property of entries 2023-12-07 08:27:28 +00:00
NeedsUpdateException.php Update php licenses 2021-06-04 22:02:41 +02:00
NotSquareException.php Update php licenses 2021-06-04 22:02:41 +02:00
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 Update php licenses 2021-06-04 22:02:41 +02:00
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 Update php licenses 2021-06-04 22:02:41 +02:00
Search.php Update php licenses 2021-06-04 22:02:41 +02:00
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 Update php licenses 2021-06-04 22:02:41 +02:00
ServiceUnavailableException.php Update php licenses 2021-06-04 22:02:41 +02:00
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 Update php licenses 2021-06-04 22:02:41 +02:00
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