Commit graph

  • a30837864e add posthog to dict. Benoit Marty 2023-07-21 18:14:53 +02:00
  • 43d28c5a3d No need to sort AnalyticsProvider (it was copied from PushProvider) Benoit Marty 2023-07-21 18:12:17 +02:00
  • 287b930dcd GitHub does not like comment like this. Just remove them. Benoit Marty 2023-07-21 16:33:02 +02:00
  • 86ef0793cb Merge pull request #945 from vector-im/feature/bma/apkForNightly Benoit Marty 2023-07-21 16:30:50 +02:00
  • 04b3035d69 Revert change from #941, upload APK to Firebase App Distribution for now. We need a matching and released PlayStore application to be able to upload an AAB, and we do not have that for now. Benoit Marty 2023-07-21 16:19:16 +02:00
  • 45954b4723 Fix code quality check failures after new rules from #935 has been merged on develop. Benoit Marty 2023-07-21 16:04:55 +02:00
  • f09996cb30 Merge pull request #935 from vector-im/feature/bma/noWarnings Benoit Marty 2023-07-21 15:52:05 +02:00
  • 71676c3faf Static images improvements (#933) Marco Romano 2023-07-21 15:37:08 +02:00
  • 2f92203d85 Room: avoid calling displayName/avatarData on each recomposition ganfra 2023-07-21 15:19:19 +02:00
  • c0b8388fad Session.getRoom : suspend the whole method ganfra 2023-07-21 14:12:54 +02:00
  • a87ae86398 Deadlock: makes sure timelineListener TaskHandle.cancel is called (and memory is released correctly) ganfra 2023-07-21 10:24:57 +02:00
  • de7866be19 Ensure the release script will exist in case of failure. Benoit Marty 2023-07-21 12:51:10 +02:00
  • 03b2b0d484 Add a shortcut to ensure that ./gradlew check will prevent having warning in the codebase. We may add more instructions in the future in this file. Benoit Marty 2023-07-21 12:44:12 +02:00
  • 0ef012ac7b Clarify the computation of versionCode. Benoit Marty 2023-07-21 12:10:04 +02:00
  • aa99a77cb6 Add missing env vars, now that we are building the APK in this task. Benoit Marty 2023-07-21 12:07:02 +02:00
  • 81cf727580 Merge pull request #941 from vector-im/feature/bma/versionCode Benoit Marty 2023-07-21 12:18:30 +02:00
  • 59a66479ab Merge branch 'develop' into feature/bma/noWarnings Benoit Marty 2023-07-21 12:17:50 +02:00
  • 81facd2e81 Merge pull request #934 from vector-im/feature/bma/clearNotifications Benoit Marty 2023-07-21 12:15:06 +02:00
  • 4c87138a48 Merge pull request #912 from vector-im/feature/dla_custom_reactions_layout David Langley 2023-07-21 11:00:43 +01:00
  • c93650a780 Fix version code issue. Benoit Marty 2023-07-21 10:49:38 +02:00
  • 7f56e9e06a Upload smaller APK to Maestro Cloud. Benoit Marty 2023-07-21 10:28:47 +02:00
  • 0fd5032dba Nightly build: upload the application bundle to Firebase instead of the universal APK. Benoit Marty 2023-07-21 10:24:11 +02:00
  • ac108c4582 Introduce Disposable extension to destroy all disposable in an Iterable ganfra 2023-07-21 10:20:37 +02:00
  • 80bd7e11ea Merge pull request #940 from vector-im/renovate/molecule Benoit Marty 2023-07-21 09:40:35 +02:00
  • eb26a2e538 Merge pull request #939 from vector-im/feature/bma/featureFlagCleanup Benoit Marty 2023-07-21 09:38:54 +02:00
  • 68c943e08d Update dependency app.cash.molecule:molecule-runtime to v1.1.0 renovate[bot] 2023-07-21 04:57:25 +00:00
  • e03408a806 Test new field canShareLocation Benoit Marty 2023-07-20 23:18:18 +02:00
  • a41fffbe4c Must skip 1 item due to the location feature flag value emitting 1 item. Benoit Marty 2023-07-20 23:17:29 +02:00
  • f0d02996df canShareLocation must be a MutableState. Benoit Marty 2023-07-20 22:23:54 +02:00
  • 1c90c32c4e Enable LocationSharing flag for the release. Benoit Marty 2023-07-20 22:21:31 +02:00
  • cd3e6c42e2 Replace FeatureFlags.ShowMediaUploadingFlow by FeatureFlags.LocationSharing because it has more chance to be disabled. I do not want to remove all our feature flags... Benoit Marty 2023-07-20 22:20:08 +02:00
  • 062e7553db Remove feature flag ShowStartChatFlow. It was just used in test. Benoit Marty 2023-07-20 22:07:32 +02:00
  • 63a675d1b3 Remove feature flag CollapseRoomStateEvents. It was not used anyway. Benoit Marty 2023-07-20 22:01:45 +02:00
  • 52fff691ca Merge pull request #932 from vector-im/feature/bma/releaseAutomation2 Benoit Marty 2023-07-20 20:15:55 +02:00
  • fce5234c7f Fix compilation issue Benoit Marty 2023-07-20 20:01:35 +02:00
  • aa26959748 Change how we detect if git flow is init. Benoit Marty 2023-07-20 19:40:57 +02:00
  • 1bc80a526c Move download_github_artifacts.py to its own folder. Benoit Marty 2023-07-20 19:22:53 +02:00
  • c56977ed69 Extract git flow init from release script (so that it can be run standalone) and do not use -t which does not seem to be standard. Benoit Marty 2023-07-20 19:15:56 +02:00
  • 4a3ba10ad5 Enable more detekt rules Benoit Marty 2023-07-20 18:08:37 +02:00
  • c72f1a09a7 Enable detekt rules UnnecessaryParentheses and cleanup the code. Benoit Marty 2023-07-20 18:05:37 +02:00
  • 55538c2773 Enable detekt rules UnusedImports and cleanup the code. Benoit Marty 2023-07-20 18:00:23 +02:00
  • 2c4308ddba Remove detekt rules about ViewModels. Benoit Marty 2023-07-20 17:53:29 +02:00
  • 8f715cbc92 Enable detekt rules TopLevelPropertyNaming and cleanup the code. Benoit Marty 2023-07-20 17:52:48 +02:00
  • 2bd1c75937 Enable detekt rules VariableNaming and cleanup the code. Benoit Marty 2023-07-20 17:50:23 +02:00
  • bd2826da3a Enable detekt rules UnusedParameter and UnusedPrivateProperty and cleanup the code. Benoit Marty 2023-07-20 17:48:56 +02:00
  • bb3511e5f3 Enable detekt rule UnusedPrivateMember and cleanup the code. Benoit Marty 2023-07-20 17:44:14 +02:00
  • 2449cbbaa3 Fix warning (bottom sheet still not previewable correctly in screenshot test) Benoit Marty 2023-07-20 17:41:18 +02:00
  • fb587d279c Stop using deprecated LocalBroadcastManager. We will implement the code when we will work on the troubleshoot notification screen. Benoit Marty 2023-07-20 16:26:28 +02:00
  • f77349332e Fix warning (there is a TODO) Benoit Marty 2023-07-20 16:15:44 +02:00
  • 058f35c06a Fix warning (keep the same format for all methods) Benoit Marty 2023-07-20 16:15:26 +02:00
  • 80f7b63acc Fix warning (we will handle error case later) Benoit Marty 2023-07-20 16:14:45 +02:00
  • 7524758d05 Fix warning (there is a TODO) Benoit Marty 2023-07-20 16:13:50 +02:00
  • d84a9d5d24 Create sheetStateForPreview to avoid code duplication. Benoit Marty 2023-07-20 16:12:33 +02:00
  • e7136715a6 Update permission request dialog copy. (#931) Marco Romano 2023-07-20 16:50:24 +02:00
  • ffaf24751a Use correct share my location icon in button (#936) Marco Romano 2023-07-20 15:59:06 +02:00
  • 5edcffca93 Fix warning (suppress unused param for now) Benoit Marty 2023-07-20 15:47:42 +02:00
  • 2872e8faca Fix warning (suppress unused param for now) Benoit Marty 2023-07-20 15:47:14 +02:00
  • dc9212c559 Fix warning (suppress unused param for now, EAX does not support sticker right now.) Benoit Marty 2023-07-20 15:46:41 +02:00
  • 45f8f134ae Fix warning (suppress unused param for now) Benoit Marty 2023-07-20 15:46:09 +02:00
  • 8a82aab014 Fix warning (suppress unused param for now) Benoit Marty 2023-07-20 15:45:18 +02:00
  • d5a93a50e0 Add screenshots with ~1.5 lines long desc to expanded location view (#923) Marco Romano 2023-07-20 15:42:35 +02:00
  • 527f239488 Fix warning (suppress, no sure I want to delete this class right now) Benoit Marty 2023-07-20 15:41:44 +02:00
  • b62a174494 Fix warning (comment out dead code due to notification actions not active yet.) Benoit Marty 2023-07-20 15:41:09 +02:00
  • 201d137e79 Fix warning (suppress, no sure I want to delete this class right now) Benoit Marty 2023-07-20 15:37:50 +02:00
  • d1e7f93458 Fix warning (remove dead code) Benoit Marty 2023-07-20 15:36:23 +02:00
  • 5db2ebe179 Fix warning (Build.VERSION.SDK_INT < Build.VERSION_CODES.Q here) Benoit Marty 2023-07-20 15:34:55 +02:00
  • 56b8969376 Fix warning ('when' is exhaustive so 'else' is redundant here) Benoit Marty 2023-07-20 15:33:00 +02:00
  • ac61a8c916 Fix warning (comment out temporary dead code) Benoit Marty 2023-07-20 15:32:19 +02:00
  • b422414e05 Ci will not ignore compilation warnings. Benoit Marty 2023-07-20 15:29:47 +02:00
  • 2fb5929e74 Ignore compilation warnings, disabled by default. Benoit Marty 2023-07-20 15:27:57 +02:00
  • e3f75195c2 Clear all notifications of the session when the user signs out. Benoit Marty 2023-07-20 14:53:38 +02:00
  • 8648e8ba53 Extract maptiler's map ids (#926) Marco Romano 2023-07-20 14:29:06 +02:00
  • 14507c9cbc Add release script Benoit Marty 2023-07-20 13:20:43 +02:00
  • 675b142709 Compute version code and version name from separate component Benoit Marty 2023-07-20 12:01:50 +02:00
  • 188af2ee98 Correct location event body (#930) Marco Romano 2023-07-20 12:16:40 +02:00
  • 584a227920 maplibre-compose allow customisation of location dot style (#929) Marco Romano 2023-07-20 12:09:40 +02:00
  • 114f868c1f Need JDK 17 Benoit Marty 2023-07-20 11:29:55 +02:00
  • 71df2dd0b3 Merge pull request #927 from vector-im/feature/bma/releaseAutomation Benoit Marty 2023-07-20 11:20:03 +02:00
  • 05f2af3930 Add workflow to create app bundle. Benoit Marty 2023-07-20 11:08:09 +02:00
  • d40cfe0e98 Do not build main branch in this workflow. Benoit Marty 2023-07-20 11:07:08 +02:00
  • 85c597b79e Update screenshots ElementBot 2023-07-20 05:51:05 +00:00
  • 6d3b816bf5 Update dependency app.cash.molecule:molecule-runtime to v1 (#925) renovate[bot] 2023-07-20 07:36:19 +02:00
  • 9073ea2107 Fix more lint issues Jorge Martín 2023-07-20 07:35:27 +02:00
  • 281cb17c2b Fix typo Jorge Martín 2023-07-20 07:27:13 +02:00
  • 217169620c Use ElementTheme as much as possible Jorge Martín 2023-07-20 07:27:02 +02:00
  • 0c9c162354 Try to fix lint issue Jorge Martín 2023-07-20 07:21:28 +02:00
  • 025d8781a7 Refactor a custom alignment to its own modifier for readability. (#924) Marco Romano 2023-07-19 16:58:04 +02:00
  • 90f91160e2 version++ Benoit Marty 2023-07-19 16:47:25 +02:00
  • d47dca2601 Merge tag '0.1.0' into develop Benoit Marty 2023-07-19 16:44:05 +02:00
  • bcbeee1838 Merge branch 'release/0.1.0' into main Benoit Marty 2023-07-19 16:43:28 +02:00
  • 5708a0a0be Adding fastlane file for version 0.1.0 Benoit Marty 2023-07-19 16:43:20 +02:00
  • a4c1576f30 Changelog for version 0.1.0 Benoit Marty 2023-07-19 16:40:45 +02:00
  • 30060b5729 Don't crash when sharing a location with no maptiler apikey (#919) Marco Romano 2023-07-19 16:33:50 +02:00
  • c882cab67f Merge pull request #920 from vector-im/feature/bma/slidingSyncState Benoit Marty 2023-07-19 16:26:14 +02:00
  • c2b5902bb2 Update screenshots ElementBot 2023-07-19 13:51:57 +00:00
  • 0c33d0d0c1 Exclude app module for now. Benoit Marty 2023-07-19 15:27:21 +02:00
  • c135da2562 Location expanded view: show own location (#916) Marco Romano 2023-07-19 15:26:06 +02:00
  • b2436a9d7c Merge pull request #913 from vector-im/feature/fga/avoid_spamming_sync_flow ganfra 2023-07-19 15:03:38 +02:00
  • d5e6bbbe05 Show Sync status when state is Terminated. Benoit Marty 2023-07-19 14:57:10 +02:00
  • dc3c237176 Ensure uitest take preview from app module. Benoit Marty 2023-07-19 14:47:30 +02:00