Commit Graph

  • 1700794e8f Use content padding Florian Renaud 2023-04-03 15:11:22 +02:00
  • e59db5f34e WIP create room screen Florian Renaud 2023-04-03 15:02:33 +02:00
  • 1c6e088d5c Navigate from people view to configuration view Florian Renaud 2023-04-03 09:28:24 +02:00
  • 8f549ce03b Add test for DeeplinkParser Benoit Marty 2023-04-13 15:38:54 +02:00
  • c8cdd22444 Add test for DeepLinkCreator Benoit Marty 2023-04-13 15:22:03 +02:00
  • b0f14bfb15 Deeplink: handle notification click to open a room. Benoit Marty 2023-04-13 15:04:51 +02:00
  • 018a5c540a Merge pull request #315 from vector-im/feature/bma/push2 Benoit Marty 2023-04-13 15:33:41 +02:00
  • 0659c1f953 Do check only on Debug Benoit Marty 2023-04-13 13:00:16 +02:00
  • 29f3d6d725 AppNav: introduce a owner param so we avoid crash on AppNavigationState when switching quickly between screens ganfra 2023-04-12 15:45:53 +02:00
  • 281f90e148 Some clean up on room details ganfra 2023-04-12 12:22:13 +02:00
  • ce11c33680 Add firebase resource file generated by the firebase plugin, to be able to remove the plugin. Benoit Marty 2023-04-12 12:03:11 +02:00
  • 298fa9979a Fix issue with lint. Benoit Marty 2023-04-12 11:15:47 +02:00
  • d7037fb19d Update dependency io.mockk:mockk to v1.13.5 renovate[bot] 2023-04-12 08:35:24 +00:00
  • 7a247e1c29 Update dependency com.bumble.appyx:core to v1.2.0 (#314) renovate[bot] 2023-04-12 10:34:51 +02:00
  • 62639c44a7 Cleanup Benoit Marty 2023-04-12 10:06:11 +02:00
  • eb6276e09d Improve asXId and make tests pass in release and debug mode. Benoit Marty 2023-04-12 09:14:55 +02:00
  • b081ecfb6a Fix test Benoit Marty 2023-04-11 17:09:12 +02:00
  • ce9ec1a066 Use Firebase by default and cleanup Benoit Marty 2023-04-11 17:02:14 +02:00
  • dd71517abe Cleanup store. Benoit Marty 2023-04-11 16:48:51 +02:00
  • 20370656cd UnifiedPush WIP Benoit Marty 2023-04-11 16:29:31 +02:00
  • 287fca5438 UnifiedPush WIP Benoit Marty 2023-04-11 11:19:44 +02:00
  • 8f565edb0a Safer code Benoit Marty 2023-04-08 00:28:13 +02:00
  • aef48bdf8a Cleanup, Firebase dep. is not necessary here. Benoit Marty 2023-04-08 00:23:30 +02:00
  • 0126c7ddc1 Split GoogleFcmHelper Benoit Marty 2023-04-07 22:08:57 +02:00
  • 21a07fda07 Sort provider by index Benoit Marty 2023-04-07 21:57:55 +02:00
  • 7333995630 Split push module into several modules: Firebase, UnifiedPush, store Benoit Marty 2023-04-07 20:42:59 +02:00
  • 9ac46aed7c PushData must have valid Event and Room ids. Benoit Marty 2023-04-07 16:09:32 +02:00
  • 58b017a451 Use handy toIntOrNull Benoit Marty 2023-04-07 15:55:44 +02:00
  • 8d371af78a Move dependency declaration to the gradle catalog. Benoit Marty 2023-04-07 15:54:37 +02:00
  • 0eb1d95fec Log: create and use a loggerTag Benoit Marty 2023-04-07 15:50:38 +02:00
  • 9bdc23a049 Fix bad log. Benoit Marty 2023-04-07 15:48:12 +02:00
  • 7fe427686c Let this module generate screenshot preview. Benoit Marty 2023-04-07 15:46:44 +02:00
  • 7976ca2dbf Add more state for more previews. Benoit Marty 2023-04-07 15:34:51 +02:00
  • 9e00c60649 if -> when Benoit Marty 2023-04-07 15:30:09 +02:00
  • 986fbcdce2 Add some check on as*Id() methods, to fail in debug mode. Benoit Marty 2023-04-07 15:27:34 +02:00
  • b396ce3e20 Add default value for noActivityFoundMessage Benoit Marty 2023-04-07 15:13:06 +02:00
  • 12f65ba59c Cleanup rule, TemplatePresenter does not exist anymore Benoit Marty 2023-04-07 15:12:29 +02:00
  • 3c2542847c Add test for Push parsers. Benoit Marty 2023-04-06 16:58:29 +02:00
  • d0fc9f23c8 Sync Strings from Localazy (#307) github-actions[bot] 2023-04-11 09:45:58 +00:00
  • b98b280a3c Merge remote-tracking branch 'origin/develop' into local-sdk-fixes Chris Smith 2023-04-11 09:07:13 +01:00
  • efa53a31a6 Update danger/danger-js action to v11.2.5 (#309) renovate[bot] 2023-04-10 09:24:55 +02:00
  • 5033e9582c Fix lint issues that prevented CI from passing (#310) Jorge Martin Espinosa 2023-04-10 09:00:02 +02:00
  • 8a85cdbb87 Update dependency com.squareup:kotlinpoet to v1.13.0 (#304) renovate[bot] 2023-04-10 08:33:58 +02:00
  • f74c5711f4 Add support for autofilling login text fields (#293) Hans Christian Schmitz 2023-04-10 08:21:57 +02:00
  • 7b14543eab Revert "Run every 10 minutes to check the script. (to be reverted!)" Benoit Marty 2023-04-07 12:29:35 +02:00
  • 3c07661134 Use Python 3.9 CI complain with: Traceback (most recent call last): File "./tools/localazy/generateLocalazyConfig.py", line 39, in <module> action = baseAction | { TypeError: unsupported operand type(s) for |: 'dict' and 'dict' Benoit Marty 2023-04-07 15:03:02 +02:00
  • 437d1e1754 Use Python 3.9 CI complain with: Traceback (most recent call last): File "./tools/localazy/generateLocalazyConfig.py", line 39, in <module> action = baseAction | { TypeError: unsupported operand type(s) for |: 'dict' and 'dict' Benoit Marty 2023-04-07 15:01:34 +02:00
  • d003a9023b For usage of Python3 CI complain with: Traceback (most recent call last): File "./tools/localazy/generateLocalazyConfig.py", line 39, in <module> action = baseAction | { TypeError: unsupported operand type(s) for |: 'dict' and 'dict' Benoit Marty 2023-04-07 14:39:13 +02:00
  • ed8a3eae6e Run every 10 minutes to check the script. (to be reverted!) Benoit Marty 2023-04-07 12:29:35 +02:00
  • 72b1e9d57c Setup localazy before running it. From https://localazy.com/docs/cli/installation#debianubuntu Benoit Marty 2023-04-07 12:26:25 +02:00
  • 35d02a4271 Fix ktlint issue. Benoit Marty 2023-04-07 10:38:47 +02:00
  • 6c8f982cd3 Merge pull request #253 from vector-im/feature/bma/push Benoit Marty 2023-04-07 10:38:04 +02:00
  • 7f922b9561 Merge branch 'develop' into feature/bma/push Benoit Marty 2023-04-07 09:41:32 +02:00
  • 759b32af9d Update dependency androidx.compose:compose-bom to v2023.04.00 renovate[bot] 2023-04-06 12:06:27 +00:00
  • 36b3257ddb Merge pull request #250 from vector-im/renovate/accompanist Florian Renaud 2023-04-06 14:05:55 +02:00
  • bf0c635bf2 update screenshots Florian Renaud 2023-04-06 11:34:31 +02:00
  • ac0eb1af5c Update compose BOM version Florian Renaud 2023-04-06 11:30:46 +02:00
  • f1f545a4da Merge pull request #303 from vector-im/renovate/corektx Benoit Marty 2023-04-06 09:16:10 +02:00
  • df731042c6 Merge branch 'develop' into feature/bma/push Benoit Marty 2023-04-06 09:13:24 +02:00
  • 63a6cd8737 Ignore some classes about coverage. Benoit Marty 2023-04-06 09:12:44 +02:00
  • e3a887d7e5 Update dependency androidx.core:core-ktx to v1.10.0 renovate[bot] 2023-04-05 20:29:03 +00:00
  • 6bfda2d20f Update accompanist renovate[bot] 2023-04-05 20:28:50 +00:00
  • e40aeb13ec Merge pull request #272 from vector-im/feature/fre/start_chat_with_matrix_id Florian Renaud 2023-04-05 19:01:55 +02:00
  • dc25257645 Fix wildcard import Benoit Marty 2023-04-05 18:14:32 +02:00
  • 8132dc15e7 Merge remote-tracking branch 'origin/develop' into feature/fre/start_chat_with_matrix_id Florian Renaud 2023-04-05 17:43:52 +02:00
  • 5bb31c1c3b Cancel start DM if there is no more selected user Florian Renaud 2023-04-05 17:37:09 +02:00
  • 0da8b5a58d Remove RetryStartDM action Florian Renaud 2023-04-05 17:33:52 +02:00
  • aa36398b4e Fix lint warnings. Benoit Marty 2023-04-05 15:55:50 +02:00
  • 8fcbaf4c74 Ignore lint warning. I think it's OK. Benoit Marty 2023-04-05 15:50:04 +02:00
  • 306f10e1ea Add test for LoggedInPresenter Benoit Marty 2023-04-05 15:44:11 +02:00
  • 6cf070bfa7 Comment unused code. Benoit Marty 2023-04-05 15:28:05 +02:00
  • 552b2dc029 Add test for NoopPermissionsPresenter and remove the unused factory. Benoit Marty 2023-04-05 15:20:56 +02:00
  • 415830be1a Fix lint warnings. Benoit Marty 2023-04-05 15:13:34 +02:00
  • 8541fdf64d Add strings to localazy and import them Benoit Marty 2023-04-05 14:50:06 +02:00
  • a5719cec79 Cleanup up string for push and notification (before integrating to Localazy) Benoit Marty 2023-04-05 10:12:36 +02:00
  • d650a28904 Finish and test NotificationIdProvider Benoit Marty 2023-04-05 09:46:49 +02:00
  • 42889973af Make NotificationDrawerManager.updateEvent private. Benoit Marty 2023-04-04 17:44:28 +02:00
  • 1faedca69d Add some tests (mainly imported from EA). Also change type from String to SessionId, RoomId, etc. Benoit Marty 2023-04-04 17:33:22 +02:00
  • 6b3aef23fa Clean up Benoit Marty 2023-04-04 15:15:49 +02:00
  • 00c23618ab Persist notification data. Note that it will break the key storage for the session database. Benoit Marty 2023-04-04 14:09:14 +02:00
  • 25604b2651 Improve logs. Benoit Marty 2023-04-04 11:57:39 +02:00
  • 7e7e798acf Making progress on notification for multi account. Benoit Marty 2023-04-03 17:04:18 +02:00
  • 6aeb94fa15 Add some shortcuts Benoit Marty 2023-04-03 15:18:32 +02:00
  • 8d5ecfd358 Fix multi Activity wen opening app from notification. Benoit Marty 2023-04-03 11:54:40 +02:00
  • dfb9106fb1 Bad copy/paste Benoit Marty 2023-04-03 11:19:29 +02:00
  • ff7dc6ac45 Cleanup Benoit Marty 2023-04-03 09:42:16 +02:00
  • 35c7bffc45 Observe session database to be able to detect new user and removed user. Benoit Marty 2023-03-31 22:17:19 +02:00
  • 7ff72d480c Protect call to getNotificationItem Benoit Marty 2023-03-31 16:02:05 +02:00
  • 9fe42691ea Close MatrixClient after usage Benoit Marty 2023-03-31 15:59:23 +02:00
  • 6ecbe1f856 Cleanup + Add per user store. Benoit Marty 2023-03-31 15:55:14 +02:00
  • b27f6c6594 Add Result + Dispatcher on SDK call. Benoit Marty 2023-03-31 12:04:50 +02:00
  • 6e4b1cd958 Create a LoggedInNode, used as a PermanentNode in LoggedInFlowNode Benoit Marty 2023-03-31 10:15:51 +02:00
  • b982d24bab Create LoggedIn presenter Benoit Marty 2023-03-30 15:05:08 +02:00
  • c10df50622 Add missing Fake classes Benoit Marty 2023-03-30 14:47:49 +02:00
  • e6ac547501 Show basic notification when push is recieve Benoit Marty 2023-03-30 14:18:23 +02:00
  • d41f4fc954 Retrieve notification - WIP Benoit Marty 2023-03-29 18:04:32 +02:00
  • 2247639a89 Register pusher - WIP Benoit Marty 2023-03-29 16:00:54 +02:00
  • 70de1bd6a0 Add a db query to get all the Sessions. Benoit Marty 2023-03-29 15:40:34 +02:00
  • 2135d75712 Use correct type (it's a type alias) Benoit Marty 2023-03-29 15:25:07 +02:00
  • 3e58370356 Implement Push client secret store and test it. Benoit Marty 2023-03-29 12:03:17 +02:00