-
Notifications
You must be signed in to change notification settings - Fork 120
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[milestone/12.2] Milestone 12.2 #1327
Commits on Feb 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 0293edc - Browse repository at this point
Copy the full SHA 0293edcView commit details
Commits on Mar 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for bd5ba14 - Browse repository at this point
Copy the full SHA bd5ba14View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9d99e14 - Browse repository at this point
Copy the full SHA 9d99e14View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3a8fe02 - Browse repository at this point
Copy the full SHA 3a8fe02View commit details -
- normalize-strings: change macos runner version in an attempt to fix…
… dyld error on run
Configuration menu - View commit details
-
Copy full SHA for 06f33d2 - Browse repository at this point
Copy the full SHA 06f33d2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 221fa07 - Browse repository at this point
Copy the full SHA 221fa07View commit details
Commits on Apr 11, 2024
-
[feature/better-sidebar] Improved sidebar with account-wide search (#…
…1320) * - update SDK to include OCItem.removed tracking fixes - AccountControllerSearchViewController: new view controller for global search that's accessible from a new top-level sidebar item - AppDelegate, CreateDocumentAction, OpenInWebAction: register settings for OpenInWeb and CreateDocument so they turn up in the auto-generated MDM docs - OCSavedSearch: add support for copying - AccountController.Configuration: remove showQuickAccess and add new variables for new top-level items - SavedSearchCell: add support for new side button that allows setting an action (used for "Add to sidebar") - OCSavedSearch+Interactions: add support for new "Quick Access" search suggestions in AccountControllerSearchViewController - SearchViewController: allow customizing whether cancel buttons are shown or navigation buttons should be hidden - ClientItemViewController: refactor search suggestions list to allow expansion/modification by subclasses * - update SDK to include version tracking change for KVO data source - OCSavedSearch: add uuid and name to .dataItemVersion - OCVault+SavedSearches: add method updateSavedSearch for updating existing saved searches (f.ex. with a different name) - AccountController: - rename searchesFolder to globalSearch to signal the new position in the sidebar - present saved searches directly in the top level of the sidebar - add useFolderForSearches var to allow switching between a flat or folder-based presentation of saved searches in the sidebar - cleanup code - AccountControllerSearchViewController: remove added quick access searches from quick access list, remove entire Quick Access section if all quick access searches were added - SavedSearchCell: use gear-badged folder instead of gear icon for saved searches in the sidebar - CollectionViewController: preserve selection after non-animated snapshot updates - OCSavedSearch+Interactions: add "Rename" action to saved search context menu - ClientItemViewController: fix warning * - update SDK to fix table creation issue * - update SDK - ShareExtensionViewController: auto-open first account if only one account has been created - OCSidebarItem: new class encapsulating custom user sidebar items, conforming to OCDataItem and OCDataItemVersioning - OCVault+SidebarItems: add user side bar item management - AccountController: - add saved searches and user sidebar items to configuration - add user sidebar items integration - BrowserNavigationBookmark+AccountController: add support for sidebar items, refine representationSideBarItemRefs to return more (fallback) references - Action: fix comment an identifier typos - CollectionViewController: - add new method for retrieving the most specific client context for an index path - use new method to provide correct client context for allowDropOperation and performDropOperation - OCLocation+Interactions: add new method for customized access to .openItem() - OCSidebarItem+Cell: adds a cell provider for custom user sidebar items - OCSidebarItem+Interactions: selection, swipe, context menu, drop and navigation restore support for OCSidebarItems - BrowserNavigationBookmark: add sidebarItem property, including archiving/unarchiving * - CollectionViewController/CollectionViewSection: add ability to add a per-section item for section fallback drop interaction handling * - AddToSidebarAction: - only show action if item hasn't already been added to the sidebar - add custom icon with plus badge - RemoveFromSidebarAction: - new action - only show action if item has already been added to the sidebar - add custom icon with minus badge --------- Co-authored-by: felix-schwarz <felix-schwarz@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for f387e8b - Browse repository at this point
Copy the full SHA f387e8bView commit details
Commits on Apr 12, 2024
-
[feature/password-policy] Password Policy support (#1325)
* - SDK update - ShareViewController: add "generate" button to the password field that uses the password policy's generator to generate a password - BottomButtonBar: add new alternative button to allow for an alternative main action; fix layout bug * - SDK update: latest password policy progress and bug fixes - PasswordComposerViewController: - new view controller to compose passwords - interactive feedback based on OCPasswordPolicy - integration with password generator based on OCPasswordPolicy - ability to copy passwords to clipboard - ability to show/hide entered passwords - support for editing and creation of password strings - ShareViewController: - replace UIAlert with PasswordComposerViewController for entering passwords - add Generate button to generate a password based on the currently applicable password policy - add new "Share" button for links (in addition to "Create") that invoke the share sheet to directly share a link (including password) to the clipboard or directly to other apps like Mail or Messages - add missing localizations - BottomButtonBar: include alternativeButton in .modalActionRunning auto-enable/disable - SegmentViewItem / SegmentViewItemView: - add extension to easily create button segments - add support for UIImage rendering modes for .icon - ThemeCollection: add CSS entry for proper PasswordComposerViewController cell background coloring in dark mode * - add line to copy the password to the clipboard (accidentally left out from previous commit) * - update SDK to address findings - PasswordComposerViewController: add notification upon copying password to clipboard * Address findings (1) (2) (3) in #1325: - ios-sdk: - add basic support for OC10 password policies - fix password generator error due to "empty" password policies derived from capabilities (finding 2) - ShareViewController: - support for the requirement to set a password by disabling buttons and adding a warning triangle if no password is set (finding 1) - support for expiration date constraints: - support for the requirement by disabling buttons and adding a warning triangle if no date is set - add support for maximum date - add support for pre-setting an expiration date - add a "Copy" button next to the password if the password is known (finding 3) - clean up button creation code, avoiding duplication * - ShareViewController: enforce password requirement even if files_sharing.public.password.enforced in capabilities is false, but the respectively matching files_sharing.public.password.enforced_for is true --------- Co-authored-by: felix-schwarz <felix-schwarz@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for f0399b0 - Browse repository at this point
Copy the full SHA f0399b0View commit details
Commits on Apr 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 53cea50 - Browse repository at this point
Copy the full SHA 53cea50View commit details -
Configuration menu - View commit details
-
Copy full SHA for f6d4597 - Browse repository at this point
Copy the full SHA f6d4597View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3d5b438 - Browse repository at this point
Copy the full SHA 3d5b438View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3f9ebb4 - Browse repository at this point
Copy the full SHA 3f9ebb4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0a30336 - Browse repository at this point
Copy the full SHA 0a30336View commit details -
Configuration menu - View commit details
-
Copy full SHA for 87783f0 - Browse repository at this point
Copy the full SHA 87783f0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5ef6d1a - Browse repository at this point
Copy the full SHA 5ef6d1aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 243a551 - Browse repository at this point
Copy the full SHA 243a551View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0942617 - Browse repository at this point
Copy the full SHA 0942617View commit details
Commits on Apr 24, 2024
-
- update SDK to fix an issue arising from Available Offline policies …
…targeting unavailable/detached drives and removes the respective policies (#1343) - adapt app code to SDK API changes
Configuration menu - View commit details
-
Copy full SHA for 9964556 - Browse repository at this point
Copy the full SHA 9964556View commit details -
[feature/privacy-manifests] Add required privacy manifests (#1348)
* - upgrade OpenSSL from at least 1.1.180 to at least 3.1.5001 to include a privacy manifest - add privacy manifest to all components - update SDK to contain matching OpenSSL version --------- Co-authored-by: felix-schwarz <felix-schwarz@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for f70b560 - Browse repository at this point
Copy the full SHA f70b560View commit details
Commits on Apr 25, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2261013 - Browse repository at this point
Copy the full SHA 2261013View commit details -
Configuration menu - View commit details
-
Copy full SHA for 74e9492 - Browse repository at this point
Copy the full SHA 74e9492View commit details
Commits on Apr 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d0ee7ed - Browse repository at this point
Copy the full SHA d0ee7edView commit details