Commit Graph

  • 4158efb701 Fix incorrect integration test check Stefan Ceriu 2022-08-23 09:41:13 +03:00
  • 31a9307b3e Fix invalid XCTestMeasurementParserMetric Stefan Ceriu 2022-08-23 09:07:59 +03:00
  • 3e078e7bbf Allow integration tests to actually run every night Stefan Ceriu 2022-08-22 11:48:12 +03:00
  • 6aa1bd4c90 Remove UI tests from running on PRs and only let them run on a schedule Stefan Ceriu 2022-08-19 17:43:09 +03:00
  • 142180b1f3 Various CI fixes (#161) Stefan Ceriu 2022-08-19 17:42:03 +03:00
  • 78df4abc7f #49, #123 - Setup UI integration and performance testing (#148) Stefan Ceriu 2022-08-18 16:32:29 +03:00
  • b6e1d6d1e5 Use a more robust detection for forks. (#160) Doug 2022-08-12 14:45:56 +01:00
  • 2cb6dc1cd9 Screenshot tests (#130) ismailgulek 2022-08-11 15:02:47 +03:00
  • 207cbdebfd Request all required OIDC scopes + grant_types (#154) Hugh Nimmo-Smith 2022-08-11 11:47:10 +01:00
  • 4349b8fc03 #150: Use standard file headers everywhere. Doug 2022-08-11 08:54:24 +01:00
  • bb284a62e6 Create pr-156.misc Doug 2022-08-03 11:59:33 +01:00
  • 018f3d844b Create PULL_REQUEST_TEMPLATE.md Doug 2022-08-03 11:57:15 +01:00
  • b4caaa6ae7 Run SwiftFormat as a prebuild script to fail early on CI. Doug 2022-08-03 12:17:09 +01:00
  • 087b25b6ab Don't run Danger for forks as secrets are missing. Doug 2022-08-03 12:11:29 +01:00
  • a3d2fc40ae Rename x-nolink-0001.doc to pr-153.doc Doug 2022-08-02 12:22:28 +01:00
  • f70c8b1164 Fix broken link in CONTRIBUTING.md vollkorntomate 2022-08-01 17:30:14 +02:00
  • 7400f89f9f Remove view background colors as they cause glitches on the navigation bar background Stefan Ceriu 2022-07-28 18:16:43 +03:00
  • 839e759756 Fix release lane. Doug 2022-07-28 14:45:04 +01:00
  • 6c33b3fe7f Prepare next release Doug 2022-07-28 14:39:43 +01:00
  • 87b2a41a69 #93: Add a sync limit of 20 and prefill rooms when loading the last message. Doug 2022-07-28 12:46:48 +01:00
  • c20bc6bd1c #42: Proof of concept login via OIDC. Doug 2022-07-28 09:28:42 +01:00
  • f8c30a7341 Setup tracing through the RustSDK (#146) Stefan Ceriu 2022-07-27 16:06:40 +03:00
  • 1878a16496 #40: Use the Rust AuthenticationService. Doug 2022-07-27 10:57:16 +01:00
  • 03d6097c72 Exclude the ruby vendor folder from SwiftFormat Stefan Ceriu 2022-07-25 14:24:41 +03:00
  • 225fbd6ae0 Automatically bumping the app version and creating change commit for next release Stefan Ceriu 2022-07-25 11:54:00 +03:00
  • 2bb3dac803 Bump fastlane and dependencies Stefan Ceriu 2022-07-25 11:48:22 +03:00
  • 0bb7f0e3f5 Revert "Re-enable animations to see if it fixes the tests" Stefan Ceriu 2022-07-25 10:25:06 +03:00
  • 66fc4148db More tests Stefan Ceriu 2022-07-25 10:11:49 +03:00
  • cc6d08004a Re-enable animations to see if it fixes the tests Stefan Ceriu 2022-07-25 09:53:37 +03:00
  • b0bbbfc1d7 Attempt fix for unreliable tests Stefan Ceriu 2022-07-22 14:33:48 +03:00
  • 2f69c99782 Improve release process - remove towncrier logs from PR builds and move them to github releases - set build version based on current time - bump app version Stefan Ceriu 2022-07-22 16:23:50 +03:00
  • 5fa541ffb7 Remove .git suffix from certain dependencies Stefan Ceriu 2022-07-22 15:53:35 +03:00
  • 7d97257514 Fix SwiftFormat errors Stefan Ceriu 2022-07-22 14:48:15 +03:00
  • 922e037786 Switch SwiftFormat to lint mode and have it be lenient on local builds but fail on the CI Stefan Ceriu 2022-07-22 11:33:53 +03:00
  • 65c35498bd Fix syntax error in triage-labelled workflow Stefan Ceriu 2022-07-22 11:39:37 +03:00
  • e1eee9465e Fix vector-im/element-x-ios/issues/134 - Prevent home screen room last message attributed string from being computed on every update Stefan Ceriu 2022-07-22 10:25:17 +03:00
  • 2f4fb81aa5 Update issue triage workflow. Stefan Ceriu 2022-07-21 11:24:44 +03:00
  • 6081a8fccf Prevent images cached on disk from loading on the main queue Stefan Ceriu 2022-07-19 09:14:27 +03:00
  • 25d7ba55ad Enable blank line rules. (#132) Doug 2022-07-06 16:01:50 +01:00
  • 02eb4b35e2 Add SwiftFormat to the project. (#129) Doug 2022-07-06 14:49:05 +01:00
  • 26d8affaa8 #40: Add basic AuthenticationService and missing UI tests. Doug 2022-07-04 10:00:27 +01:00
  • 0a199ee611 Drop Mac catalyst support, update app version and tag format, update fastlane plugins Stefan Ceriu 2022-07-01 14:24:42 +03:00
  • a6f9d1ba89 vector-im/element-x-ios/issues/31 - Implement simple SaS sesson verification Stefan Ceriu 2022-07-01 13:56:52 +03:00
  • 266ca656fc Add Screen suffix to all screens. (#125) Doug 2022-06-30 16:48:46 +01:00
  • 83a25d5501 Flatten room list (#121) ismailgulek 2022-06-30 12:56:36 +03:00
  • baeffd2121 #40: Add server selection screen from EI. Doug 2022-06-30 10:49:00 +01:00
  • dd739d4766 Implement new ClientBuilder pattern for login (#120) Anderas 2022-06-30 08:10:59 +01:00
  • 7bd4763662 Add localizations to UI tests target (#118) ismailgulek 2022-06-29 18:32:14 +03:00
  • dbee1924eb Background execution (#100) ismailgulek 2022-06-29 13:03:28 +03:00
  • d74158ced1 #40: Add the login screen from EI. Doug 2022-06-28 12:23:35 +01:00
  • cc14f1f567 Towncrier fixes (#97) ismailgulek 2022-06-27 20:41:00 +03:00
  • 36c34503fc Plain timeline styler (#94) ismailgulek 2022-06-27 13:27:09 +03:00
  • b6b8b4be26 Room screen: timeline message bubbles (#91) ismailgulek 2022-06-23 14:54:29 +03:00
  • 5df1411a7e Update DesignTokens to 0.0.2 Doug 2022-06-22 12:02:37 +01:00
  • 9f2ed68e37 #40: Update SplashScreen to match Element iOS. Doug 2022-06-22 09:52:55 +01:00
  • 7dcd494de8 Room screen header (#86) ismailgulek 2022-06-21 20:28:42 +03:00
  • ffd3ffa369 Danger: Add png check (#88) ismailgulek 2022-06-21 18:49:02 +03:00
  • 591f835811 Minimal Settings screen UI (#85) ismailgulek 2022-06-20 15:27:02 +03:00
  • 40e51fb157 Auto dismiss bug report when completed (#83) ismailgulek 2022-06-20 13:06:29 +03:00
  • 4738f3016d Add GH labels to bug reports (#84) ismailgulek 2022-06-17 15:54:45 +03:00
  • 8653f1dd6b #40: Add UserSessionStoreProtocol. Doug 2022-06-15 10:10:22 +01:00
  • abd6a9c7c0 #40: Self review for PR Doug 2022-06-14 18:04:42 +01:00
  • 211bc63bc8 #40: Create UserSessionStore and update state machine for session restoration. Doug 2022-06-14 17:36:28 +01:00
  • 8dc5359a44 #40: Add OnboardingSplashScreen from EI. Doug 2022-06-13 17:28:36 +01:00
  • 272fc5000b Use .element.accent instead of elementGreen colour asset. (#79) Doug 2022-06-13 08:38:28 +01:00
  • c96ee095d0 Add Sentry dsym upload step for release builds Stefan Ceriu 2022-06-10 14:11:33 +03:00
  • 1be403e60a Disable sentry event sending on debug builds Stefan Ceriu 2022-06-10 14:06:28 +03:00
  • 9d21fe12f0 Use v0.0.1 of the DesignTokens package. (#78) Doug 2022-06-10 12:09:10 +01:00
  • 596cf2df0b #43: Add the DesignKit package to the project. Doug 2022-06-09 14:44:46 +01:00
  • 7a458377d6 Fix Danger's changelog detection. Doug 2022-06-08 11:38:53 +01:00
  • d7fae1ad7d #26: Add filtering of rooms by name. Doug 2022-06-08 13:25:24 +01:00
  • 4b67d5d2a9 Fix incorrect user display name label color on dark mode Stefan Ceriu 2022-06-08 13:59:25 +03:00
  • 54f5493e76 Disable sentry debug mode as it generates too much noise Stefan Ceriu 2022-06-08 12:46:22 +03:00
  • 0089cb9835 Fix Info.plist crash on Mac (#72) ismailgulek 2022-06-06 15:02:16 +03:00
  • 2256d49b35 Increase allowed type body lengths from 200 to 700 Stefan Ceriu 2022-06-06 13:05:47 +03:00
  • fa0721b160 Rageshake Service (#70) ismailgulek 2022-06-06 12:38:07 +03:00
  • 1e7243fcf9 #66 - Rebuild the AppCoordinator on top of a SwiftState FSM Stefan Ceriu 2022-05-27 13:02:36 +03:00
  • 7881ddc4c3 Fixes #22 - Prevent timeline jumps while animating the composer keyboard Stefan Ceriu 2022-05-31 14:17:50 +03:00
  • e11b09de3d Cleanup various animations Stefan Ceriu 2022-05-31 14:16:43 +03:00
  • d7ef0cdc30 Fix copyright file headers and project template Stefan Ceriu 2022-05-31 13:05:30 +03:00
  • 1b4d3a650e #53 - Refactored various components: - updated the authentication coordinator to use async await - replaced the UserSession with a ClientProxy (similar to the RoomProxy) - renamed completion to callback on the coordinators and view models - renamed viewModelResult to viewModelAction - introduced back UserSession as a user specific service container Stefan Ceriu 2022-05-26 16:04:48 +03:00
  • edf765b7cd #43: Add DesignKit package Doug 2022-05-26 13:31:38 +01:00
  • 8fec97217f vector-im/element-x-ios/issues/53 - Various tweaks following code review Stefan Ceriu 2022-05-25 16:51:48 +03:00
  • 73f507045b Fix various code smells as reported by Sonarcloud, fixed tests Stefan Ceriu 2022-05-25 13:44:24 +03:00
  • f5890b68a2 vector-im/element-x-ios/issues/53 - Adopt MainActors, dispatch heavy operations do detached tasks and ensure combine publisher call back on the right queue Stefan Ceriu 2022-05-25 13:28:19 +03:00
  • dde7786152 vector-im/element-x-ios/issues/53 - Converted most callback based methods to async/await Stefan Ceriu 2022-05-24 16:59:01 +03:00
  • f2fe39eca7 Update templates: remove iOS 14 availability checks and stateActions + reducer. Stefan Ceriu 2022-05-24 09:10:40 +03:00
  • b4d9c72e6f Bump nokogiri from 1.13.4 to 1.13.6 dependabot[bot] 2022-05-19 03:49:23 +00:00
  • 217bbad618 Closes #55, #56 - Update project documentation Stefan Ceriu 2022-05-16 16:04:28 +03:00
  • 084e1fad36 Cache room display names Stefan Ceriu 2022-05-16 13:28:35 +03:00
  • e9f07a98b9 Update project folllowing xcodegen changes. Stefan Ceriu 2022-05-16 13:27:26 +03:00
  • e95ddb37e9 Specify supported interface orientations in xcodegen target configuration Stefan Ceriu 2022-05-16 13:17:41 +03:00
  • 9af3adc692 Disabled bitcode in xcodegen configuration Stefan Ceriu 2022-05-16 13:17:14 +03:00
  • 28187d4e63 Bump the Rust SDK package to the latest underlying version (0.5.0) Stefan Ceriu 2022-05-13 17:28:19 +03:00
  • e9d0b405d9 ignore macOS files. Doug 2022-05-13 12:54:35 +01:00
  • fb3b05575d Bump fastlane to 2.205.2 Stefan Ceriu 2022-05-12 14:31:04 +03:00
  • 2ecf2bce7e Fix dependabot gem file parsing Stefan Ceriu 2022-05-12 13:58:13 +03:00
  • 5fc10c26a8 Fix various warnings raised by sonarcloud Stefan Ceriu 2022-05-12 13:09:19 +03:00
  • fd23649f95 Include templates in the swiftlint search path. Fixed warnings. Stefan Ceriu 2022-05-12 12:44:07 +03:00
  • 2f6015b97b Add template to xcodegen, fix build and tests Stefan Ceriu 2022-05-12 12:30:24 +03:00