develop
Commits on Apr 21, 2022
-
chore: bump components SQPIT-776 (#5642)
* chore: bump components * bump sync engine Co-authored-by: John Nguyen <28632506+johnxnguyen@users.noreply.github.com>
-
-
chore: Update localization (#5647)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
-
chore: remove Xcode 12 GitHub action IC-41 (#5645)
* remove github action * use a single directory for snapshot tests * keep only iOS 15 snapshots Co-authored-by: Agisilaos Tsaraboulidis <agtsaraboulidis@gmail.com>
-
Commits on Apr 20, 2022
-
chore: Update localization (#5629)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com> Co-authored-by: John Nguyen <28632506+johnxnguyen@users.noreply.github.com>
-
-
chore: use iOS version to decide which push token to use SQSERVICES-1…
…107 (#5643) * chore: remove feature flag for nse SQSERVICES-1107 * bump sync engine
-
chore: Bump RS SQSERVICES-1111 (#5641)
* feat: bump RS * Bump SE * Bump NE
-
chore: Bump versions SQSERVICES-1316 (#5640)
* Bump versions * chore: Bump versions
Commits on Apr 19, 2022
-
fix: No active speaker alert is shown on the ALL participants list on…
… calling overlay - SQCALL-429 (#5620) * fix/ No active speaker alert is shown on the ALL participants list on calling overlay-SQCALL-429 * fix: No active speaker alert is shown on the ALL participants list on calling overlay - SQCALL-429 * Update Wire-iOS/Sources/UserInterface/Calling/CallGridView/CallGridViewController.swift Co-authored-by: David-Henner <david.henner@wire.com> Co-authored-by: David-Henner <david.henner@wire.com> Co-authored-by: John Nguyen <28632506+johnxnguyen@users.noreply.github.com>
-
fix: missing classifications snapshots for iOS 14.4 (#5632)
* fix: missing classifications snapshots for iOS 14.4 * fix failing snapshot Co-authored-by: Agisilaos Tsaraboulidis <agtsaraboulidis@gmail.com>
-
fix: Navigation bar being transparent in Guest Options Screen IC-40 (#…
…5635) * fix: SwiftLint warnings * fix: Transparent color of nav bar in guest options vc
-
test: Integration Tests for guestLinkFeatureStatus and canGenerateGue…
…stLink (#5638) * empty commit * chore: bump SE version
Commits on Apr 14, 2022
-
fix: app extensions don't work FS-636 (#5633)
* pin data model * set app group storage * Update Cartfile.resolved
Commits on Apr 13, 2022
Commits on Apr 12, 2022
-
chore: Update localization (#5618)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
-
feat: support api versioning (#5627)
* pin dependencies * feat: block the app if no common api version is found - FS-482 (#5584) * integrate `BlacklistReason` in AppState * update Cartfile.resolved * fix removed * add strings * use blacklist reason to show blocked view alert * update tests * update dependencies * feat: resolve api version when app comes to foreground FS-449 (#5590) * feat: resolve api version when app comes to foreground FS-449 * Update Cartfile.resolved * chore(api-version): remove old federation flag FS-514 (#5608) * feat(api-version): remove federation flag * fix tests * remove flag from info plist * remove flag from app preferences * Update Cartfile.resolved Co-authored-by: John Nguyen <28632506+johnxnguyen@users.noreply.github.com> * fix: it's possible to bypass blacklist FS-519 (#5611) * fix: it's possible to bypass the blacklist FS-519 * add debug helpers * add test * bump dependencies Co-authored-by: David-Henner <david.henner@wire.com>
-
Merge pull request #5625 from wireapp/release/3.99
chore: Merge release/3.99 branch
-
-
feat: classifications FS-95 (#5621)
* feat: add security classification view FS-95 (#5543) * fix: classification banner in incoming connection request FS-453 (#5562) * feat: update classifications banner in call when participants changed FS-100 (#5565) * feat: update classification banner in conversation when allow guest toggle changed FS-467 (#5566) * fix: translation for unclassified and snapshots (#5569) * add classification banner accessibility identifier * make SecurityLevelView accessible * fix: indicators layout in profile FS-292 (#5570) * different accessibility for each case * fix call config equal check Co-authored-by: sb88k <sb88k@naver.com> Co-authored-by: John Nguyen <28632506+johnxnguyen@users.noreply.github.com>
-
Commits on Apr 11, 2022
-
fix: crash when searching federated users FS-520 (#5622)
* fix: crash when searching federated users FS-520 * update for api changes * Update Cartfile.resolved * Update Cartfile
Commits on Apr 8, 2022
-
fix: Broken link to german legal page SQSERVICES-1389 (#5624)
* fix: Broken link to german legal page We moved the paths to Localizable.strings and that helped us a lot taking care of issue without having to deal with if statements and such. * fix: Update path for wr_termsOfServicesURL * feat: Introduce a new way of handling localized pages * fix: use localizedWebsiteLink for wr_termsOfServicesURL * chore: remove path strings from Localizable.strings * chore: update Strings+Generated.swift * fix: add page after forPage Co-authored-by: KaterinaWire <57407805+KaterinaWire@users.noreply.github.com> * fix: make enum private Co-authored-by: KaterinaWire <57407805+KaterinaWire@users.noreply.github.com>
Commits on Apr 7, 2022
-
-
fix: Update copy when other team has guest links disabled SQSERVICES-…
…1439 (#5619) * fix: Copy for guest link cell * fix: remove height constraint so the text would fit * chore: Update snapshot tests (iOS 15) * chore: Update snapshot tests for iOS 14.4 * chore: Update Localizable strings * fix: Remove configure label method And move the code to the configure method. In addition to that I created two properties one infoTextForSelfTeam and the other one for infoTextForOtherTeam * chore: add isSelfTeam as a type to the info case * fix: Show the correct copy based on the value of isSelfTeam * fix: Introduce isConversationFromSelfTeam So we can check if that conversation is from the self team or not. Then we can present the right copy * test: Update tests for iOS 14.4 and 15.0 * chore: remove comment * chore: fix indentation * chore: Introduce a typealias for GuestRoomLinkStrings * simplify isConversationFromSelfTeam * chore: Fix typo
Commits on Apr 4, 2022
-
feat: Added feature to mute and unmute calls through settings-SQCall-…
…470 (#5604) * feat:Added feature to mute and unmute calls through settings-SQCall-470 * feat: Added feature to mute and unmute calls through settings-SQCall-470 * feat: Added feature to mute and unmute calls through settings-SQCall-470 * feat: Added feature to mute and unmute calls through settings-SQCall-470 * feat: Snapshots added for feature to mute and unmute calls through settings-SQCall-470 * Update Wire-iOS/Resources/Base.lproj/Localizable.strings Co-authored-by: David-Henner <david.henner@wire.com> * Update Wire-iOS/Sources/UserInterface/Settings/CellDescriptors/SettingsCellDescriptorFactory+Options.swift Co-authored-by: David-Henner <david.henner@wire.com> * feat: Renamed method names -SQCall-470 * feat: Added snapshot images -SQCall-470 * feat: Snapshots updated with mute default status to Off - SQCall-470 * Update Wire-iOS/Sources/Helpers/sound/AVSMediaManager+CustomSounds.swift Co-authored-by: David-Henner <david.henner@wire.com> Co-authored-by: Agisilaos Tsaraboulidis <agtsaraboulidis@gmail.com> Co-authored-by: David-Henner <david.henner@wire.com> Co-authored-by: John Nguyen <28632506+johnxnguyen@users.noreply.github.com>
Commits on Apr 1, 2022
-
feat: Update badge count icon SQSERVICES-1318 (#5609)
* feat: update badge count icon * Clean up * Bump NE Co-authored-by: Agisilaos Tsaraboulidis <agtsaraboulidis@gmail.com>
Commits on Mar 30, 2022
-
-
feat: [2FA] Add support for 2FA for login SQSERVICES-1164 (#5617)
* feat: Set up UI Project for 2FA support during sign in SQSERVICES-1326 (#5585) * create AuthenticationEmail2FAIsRequiredErrorHandler * add an alert to AuthenticationEmail2FAIsRequiredErrorHandler * add two cases to AuthenticationFlowStep send and enter2FALoginCode * AuthCoordinator: Add new case and method Add a new case perform2FAEmailLogin and a new private method * Add perform2FAEmailLogin to the AuthenticationCoordinatorAction enum * fix: indentation * Only handle errors that happen during email login * register handler AuthenticationEmail2FAIsRequiredErrorHandler * add case for enter2FALoginCode in resendVerificationCode * update comment * update comment in AuthenticationEmailVerificationRequiredErrorHandler * fix: update indentation * improve the naming of methods and variables * add doc to requestEmailVerificationCode * add tests * update code comment * fix: Rename perform2FAEmailLogin To requestEmailVerificationCode for better readability * fix: change the AuthenticationEmailVerificationRequiredErrorHandler * fix: remove test since it's not needed as initially thought * fix: Rename sendLoginCode to requestPhoneVerificationCode for better readability * fix: add enterEmailVerificationCode to the cases where we need to resendVerificationCode * remove requestEmailVerificationCode since (after all) it's not needed. * pin the correct se branch * test: Add Tests for AuthenticationEmailVerificationRequiredErrorHandler * doc: update docs * feat: implement transitioning to the 2FA screen and send the login request SQSERVICES-1378 (#5612) * chore: pin the correct sync engine branch * fix: replace requestPhoneVerificationCodeForLogin with requestEmailVerificationCodeForLogin(email: email) and remove todo comment * feat: Provide support for isResend * chore: pin the correct se branch * feat: show code input UI * fix: show an alert when user types in invalid code * chore: pin a different se branch * chore: pin the right se branch * chore: Passing the password As a parameter to make the login successful. * fix: hide change email during 2FA * fix: When pressing resend button we don't push a new view * fix: tests * trigger * chore: bump se and share engine versions