Skip to content

Commit

Permalink
Merge branch 'master' into refactor/OC-Server-getCsrfTokenManager
Browse files Browse the repository at this point in the history
Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
  • Loading branch information
skjnldsv authored May 30, 2024
2 parents 84d40a7 + 5866e49 commit 5c3619c
Show file tree
Hide file tree
Showing 7 changed files with 20 additions and 10 deletions.
2 changes: 1 addition & 1 deletion 3rdparty
Submodule 3rdparty updated 34 files
+1 −1 composer.json
+36 −43 composer.lock
+39 −46 composer/installed.json
+14 −14 composer/installed.php
+24 −42 doctrine/lexer/src/AbstractLexer.php
+4 −93 doctrine/lexer/src/Token.php
+1 −1 egulias/email-validator/LICENSE
+41 −56 egulias/email-validator/src/EmailLexer.php
+11 −11 egulias/email-validator/src/EmailParser.php
+11 −11 egulias/email-validator/src/MessageIDParser.php
+8 −8 egulias/email-validator/src/Parser.php
+19 −21 egulias/email-validator/src/Parser/Comment.php
+7 −3 egulias/email-validator/src/Parser/CommentStrategy/CommentStrategy.php
+4 −8 egulias/email-validator/src/Parser/CommentStrategy/DomainComment.php
+3 −3 egulias/email-validator/src/Parser/CommentStrategy/LocalComment.php
+20 −21 egulias/email-validator/src/Parser/DomainLiteral.php
+77 −67 egulias/email-validator/src/Parser/DomainPart.php
+21 −17 egulias/email-validator/src/Parser/DoubleQuote.php
+15 −14 egulias/email-validator/src/Parser/FoldingWhiteSpace.php
+1 −1 egulias/email-validator/src/Parser/IDLeftPart.php
+3 −3 egulias/email-validator/src/Parser/IDRightPart.php
+31 −34 egulias/email-validator/src/Parser/LocalPart.php
+12 −12 egulias/email-validator/src/Parser/PartParser.php
+7 −4 egulias/email-validator/src/Result/InvalidEmail.php
+1 −1 egulias/email-validator/src/Result/Reason/UnusualElements.php
+34 −14 egulias/email-validator/src/Validation/DNSCheckValidation.php
+5 −2 egulias/email-validator/src/Validation/DNSGetRecordWrapper.php
+8 −16 egulias/email-validator/src/Validation/DNSRecords.php
+0 −3 egulias/email-validator/src/Validation/Extra/SpoofCheckValidation.php
+5 −1 egulias/email-validator/src/Validation/MessageIDValidation.php
+11 −23 egulias/email-validator/src/Validation/MultipleValidationWithAnd.php
+12 −13 egulias/email-validator/src/Validation/RFCValidation.php
+2 −2 egulias/email-validator/src/Warning/QuotedPart.php
+7 −1 egulias/email-validator/src/Warning/Warning.php
7 changes: 6 additions & 1 deletion apps/user_ldap/lib/User/DeletedUsersIndex.php
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,12 @@ private function fetchDeletedUsers(): array {

$userObjects = [];
foreach ($deletedUsers as $user) {
$userObjects[] = new OfflineUser($user, $this->config, $this->mapping, $this->shareManager);
$userObject = new OfflineUser($user, $this->config, $this->mapping, $this->shareManager);
if ($userObject->getLastLogin() > $userObject->getDetectedOn()) {
$userObject->unmark();
} else {
$userObjects[] = $userObject;
}
}
$this->deletedUsers = $userObjects;

Expand Down
3 changes: 2 additions & 1 deletion lib/private/Share20/ProviderFactory.php
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@
use OCP\Files\IRootFolder;
use OCP\Http\Client\IClientService;
use OCP\IServerContainer;
use OCP\L10N\IFactory;
use OCP\Mail\IMailer;
use OCP\Security\IHasher;
use OCP\Share\IManager;
Expand Down Expand Up @@ -82,7 +83,7 @@ protected function defaultShareProvider() {
$this->serverContainer->get(IRootFolder::class),
$this->serverContainer->get(IMailer::class),
$this->serverContainer->query(Defaults::class),
$this->serverContainer->getL10NFactory(),
$this->serverContainer->get(IFactory::class),
$this->serverContainer->getURLGenerator(),
$this->serverContainer->query(ITimeFactory::class),
);
Expand Down
7 changes: 4 additions & 3 deletions lib/private/TemplateLayout.php
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@
use OCP\INavigationManager;
use OCP\IURLGenerator;
use OCP\IUserSession;
use OCP\L10N\IFactory;
use OCP\Support\Subscription\IRegistry;
use OCP\Util;

Expand Down Expand Up @@ -97,7 +98,7 @@ public function __construct($renderAs, $appId = '') {
// Set default app name
$defaultApp = \OC::$server->getAppManager()->getDefaultAppForUser();
$defaultAppInfo = \OC::$server->getAppManager()->getAppInfo($defaultApp);
$l10n = \OC::$server->getL10NFactory()->get($defaultApp);
$l10n = \OC::$server->get(IFactory::class)->get($defaultApp);
$this->assign('defaultAppName', $l10n->t($defaultAppInfo['name']));

// Add navigation entry
Expand Down Expand Up @@ -189,8 +190,8 @@ public function __construct($renderAs, $appId = '') {
parent::__construct('core', 'layout.base');
}
// Send the language and the locale to our layouts
$lang = \OC::$server->getL10NFactory()->findLanguage();
$locale = \OC::$server->getL10NFactory()->findLocale($lang);
$lang = \OC::$server->get(IFactory::class)->findLanguage();
$locale = \OC::$server->get(IFactory::class)->findLocale($lang);

$lang = str_replace('_', '-', $lang);
$this->assign('language', $lang);
Expand Down
5 changes: 3 additions & 2 deletions lib/private/legacy/OC_Util.php
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@
use OCP\IGroupManager;
use OCP\IURLGenerator;
use OCP\IUser;
use OCP\L10N\IFactory;
use OCP\Share\IManager;
use Psr\Log\LoggerInterface;

Expand Down Expand Up @@ -127,7 +128,7 @@ public static function copySkeleton($userId, \OCP\Files\Folder $userDirectory) {
$logger = \OC::$server->get(LoggerInterface::class);

$plainSkeletonDirectory = \OC::$server->getConfig()->getSystemValueString('skeletondirectory', \OC::$SERVERROOT . '/core/skeleton');
$userLang = \OC::$server->getL10NFactory()->findLanguage();
$userLang = \OC::$server->get(IFactory::class)->findLanguage();
$skeletonDirectory = str_replace('{lang}', $userLang, $plainSkeletonDirectory);

if (!file_exists($skeletonDirectory)) {
Expand Down Expand Up @@ -347,7 +348,7 @@ public static function addVendorScript($application, $file = null, $prepend = fa
*/
public static function addTranslations($application, $languageCode = null, $prepend = false) {
if (is_null($languageCode)) {
$languageCode = \OC::$server->getL10NFactory()->findLanguage($application);
$languageCode = \OC::$server->get(IFactory::class)->findLanguage($application);
}
if (!empty($application)) {
$path = "$application/l10n/$languageCode";
Expand Down
3 changes: 2 additions & 1 deletion lib/public/Util.php
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@
use OC\AppScriptDependency;
use OC\AppScriptSort;
use OC\Security\CSRF\CsrfTokenManager;
use OCP\L10N\IFactory;
use OCP\Mail\IMailer;
use OCP\Share\IManager;
use Psr\Container\ContainerExceptionInterface;
Expand Down Expand Up @@ -208,7 +209,7 @@ public static function getScripts(): array {
*/
public static function addTranslations($application, $languageCode = null, $init = false) {
if (is_null($languageCode)) {
$languageCode = \OC::$server->getL10NFactory()->findLanguage($application);
$languageCode = \OC::$server->get(IFactory::class)->findLanguage($application);
}
if (!empty($application)) {
$path = "$application/l10n/$languageCode";
Expand Down
3 changes: 2 additions & 1 deletion tests/lib/L10N/L10nTest.php
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@
use OCP\IConfig;
use OCP\IRequest;
use OCP\IUserSession;
use OCP\L10N\IFactory;
use Test\TestCase;

/**
Expand Down Expand Up @@ -219,7 +220,7 @@ public function testWeekdayName() {
public function testFindLanguageFromLocale($locale, $language) {
$this->assertEquals(
$language,
\OC::$server->getL10NFactory()->findLanguageFromLocale('lib', $locale)
\OC::$server->get(IFactory::class)->findLanguageFromLocale('lib', $locale)
);
}

Expand Down

0 comments on commit 5c3619c

Please sign in to comment.