-
Notifications
You must be signed in to change notification settings - Fork 11
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[milestone/11.7.2] Version 11.8 (#89)
* - Browser Session Class: add AWBrowser to simplify configuration for AirWatch browser * - no longer output "computed: '<null>'" entries for class settings in the LogIntro if it is the only entry for that MDM parameter * - OCAuthenticationMethodOAuth2: use UUIDString instead of UUID description for lock name - OCCore+FileProvider: add handling for edge case when the database is not available or not open, preventing a hang - OCCore+ItemList: implement coordinated scan for changes - synchronizes scans for changes across processes - prioritizes scans, giving the app highest and the fileprovider second highest priority - consolidate related log messages under ScanChanges tag (including PollForChanges and UpdateScan) - OCLock: add support for trying to acquire a lock and immediately returning with the result, with a new OCErrorLockInvalidated error code in case the lock couldn't be acquired - OCDatabase: add .isOpened property - OCSQLiteDB: disable statement caching in minimum memory configuration * - change "refresh_token" to "refresh token" in English Localizable.strings. * - OCLocale: modular localization system replacing direct system localization calls - OCLocaleFilter: layers that strings run through during localization to allow transformations - ClassSettings: allows overriding individual strings with replacements provided through a dictionary from class settings - Variables - allows replacing {{variables}} with values, or dynamic content from "variable sources" - shared instance allows addition of sources and changing variables at runtime - provides generally useful variables like app.name - change OCLocalized() set of macros to call OCLocale, not NSLocalizedString/NSBundle directly * - OCLocale: - fix bug when replacing placeholders with sources - add support for passing additional variables via options (+ OCLocalizedFormat macro) * - OCLocaleFilterVariables: add missing "{{" and "}}" in search term for replacements * - OCCapabilities: add support for dav > propfind > depth_infinity capability * - OCItemPolicyProcessorVacuum: fix wrong metadata type for OCClassSettingsKeyItemPolicyVacuumSyncAnchorTTL (bool -> integer) * - Add CHANGELOG for 11.8 release
- Loading branch information
1 parent
6417702
commit 1093eca
Showing
38 changed files
with
1,344 additions
and
90 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Large diffs are not rendered by default.
Oops, something went wrong.
27 changes: 27 additions & 0 deletions
27
...oudSDK/Authentication/Browser Session/AWBrowser/OCAuthenticationBrowserSessionAWBrowser.h
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,27 @@ | ||
// | ||
// OCAuthenticationBrowserSessionAWBrowser.h | ||
// ownCloudSDK | ||
// | ||
// Created by Felix Schwarz on 23.09.21. | ||
// Copyright © 2021 ownCloud GmbH. All rights reserved. | ||
// | ||
|
||
/* | ||
* Copyright (C) 2021, ownCloud GmbH. | ||
* | ||
* This code is covered by the GNU Public License Version 3. | ||
* | ||
* For distribution utilizing Apple mechanisms please see https://owncloud.org/contribute/iOS-license-exception/ | ||
* You should have received a copy of this license along with this program. If not, see <http://www.gnu.org/licenses/gpl-3.0.en.html>. | ||
* | ||
*/ | ||
|
||
#import <ownCloudSDK/ownCloudSDK.h> | ||
|
||
NS_ASSUME_NONNULL_BEGIN | ||
|
||
@interface OCAuthenticationBrowserSessionAWBrowser : OCAuthenticationBrowserSessionCustomScheme | ||
|
||
@end | ||
|
||
NS_ASSUME_NONNULL_END |
33 changes: 33 additions & 0 deletions
33
...oudSDK/Authentication/Browser Session/AWBrowser/OCAuthenticationBrowserSessionAWBrowser.m
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,33 @@ | ||
// | ||
// OCAuthenticationBrowserSessionAWBrowser.m | ||
// ownCloudSDK | ||
// | ||
// Created by Felix Schwarz on 23.09.21. | ||
// Copyright © 2021 ownCloud GmbH. All rights reserved. | ||
// | ||
|
||
/* | ||
* Copyright (C) 2021, ownCloud GmbH. | ||
* | ||
* This code is covered by the GNU Public License Version 3. | ||
* | ||
* For distribution utilizing Apple mechanisms please see https://owncloud.org/contribute/iOS-license-exception/ | ||
* You should have received a copy of this license along with this program. If not, see <http://www.gnu.org/licenses/gpl-3.0.en.html>. | ||
* | ||
*/ | ||
|
||
#import "OCAuthenticationBrowserSessionAWBrowser.h" | ||
|
||
@implementation OCAuthenticationBrowserSessionAWBrowser | ||
|
||
- (NSString *)plainCustomScheme | ||
{ | ||
return (@"awb"); | ||
} | ||
|
||
- (NSString *)secureCustomScheme | ||
{ | ||
return (@"awbs"); | ||
} | ||
|
||
@end |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.