This website requires JavaScript.
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