Benoit Marty
|
d77162d768
|
Create getDismissRoomPendingIntent()
|
2 years ago |
Benoit Marty
|
7e5fd58234
|
Extract code which create notification actions into ActionFactory and disable quick reply and mark as read actions.
|
2 years ago |
Benoit Marty
|
e8244a9f79
|
Cleanup
|
2 years ago |
Benoit Marty
|
b0f14bfb15
|
Deeplink: handle notification click to open a room.
|
2 years ago |
Benoit Marty
|
62639c44a7
|
Cleanup
|
2 years ago |
Benoit Marty
|
ce9ec1a066
|
Use Firebase by default and cleanup
|
2 years ago |
Benoit Marty
|
dd71517abe
|
Cleanup store.
|
2 years ago |
Benoit Marty
|
20370656cd
|
UnifiedPush WIP
|
2 years ago |
Benoit Marty
|
287fca5438
|
UnifiedPush WIP
|
2 years ago |
Benoit Marty
|
21a07fda07
|
Sort provider by index
|
2 years ago |
Benoit Marty
|
7333995630
|
Split push module into several modules: Firebase, UnifiedPush, store
|
2 years ago |
Benoit Marty
|
9ac46aed7c
|
PushData must have valid Event and Room ids.
|
2 years ago |
Benoit Marty
|
58b017a451
|
Use handy `toIntOrNull`
|
2 years ago |
Benoit Marty
|
8d371af78a
|
Move dependency declaration to the gradle catalog.
|
2 years ago |
Benoit Marty
|
3c2542847c
|
Add test for Push parsers.
|
2 years ago |
Jorge Martin Espinosa
|
5033e9582c
|
Fix lint issues that prevented CI from passing (#310)
|
2 years ago |
Benoit Marty
|
8fcbaf4c74
|
Ignore lint warning. I think it's OK.
|
2 years ago |
Benoit Marty
|
415830be1a
|
Fix lint warnings.
|
2 years ago |
Benoit Marty
|
8541fdf64d
|
Add strings to localazy and import them
|
2 years ago |
Benoit Marty
|
a5719cec79
|
Cleanup up string for push and notification (before integrating to Localazy)
|
2 years ago |
Benoit Marty
|
d650a28904
|
Finish and test NotificationIdProvider
|
2 years ago |
Benoit Marty
|
42889973af
|
Make NotificationDrawerManager.updateEvent private.
|
2 years ago |
Benoit Marty
|
1faedca69d
|
Add some tests (mainly imported from EA). Also change type from String to SessionId, RoomId, etc.
|
2 years ago |
Benoit Marty
|
6b3aef23fa
|
Clean up
|
2 years ago |
Benoit Marty
|
00c23618ab
|
Persist notification data. Note that it will break the key storage for the session database.
|
2 years ago |
Benoit Marty
|
25604b2651
|
Improve logs.
|
2 years ago |
Benoit Marty
|
7e7e798acf
|
Making progress on notification for multi account.
|
2 years ago |
Benoit Marty
|
ff7dc6ac45
|
Cleanup
|
2 years ago |
Benoit Marty
|
35c7bffc45
|
Observe session database to be able to detect new user and removed user.
|
2 years ago |
Benoit Marty
|
9fe42691ea
|
Close MatrixClient after usage
|
2 years ago |
Benoit Marty
|
6ecbe1f856
|
Cleanup + Add per user store.
|
2 years ago |
Benoit Marty
|
6e4b1cd958
|
Create a LoggedInNode, used as a PermanentNode in LoggedInFlowNode
|
2 years ago |
Benoit Marty
|
e6ac547501
|
Show basic notification when push is recieve
|
2 years ago |
Benoit Marty
|
d41f4fc954
|
Retrieve notification - WIP
|
2 years ago |
Benoit Marty
|
2247639a89
|
Register pusher - WIP
|
2 years ago |
Benoit Marty
|
3e58370356
|
Implement Push client secret store and test it.
|
2 years ago |
Benoit Marty
|
7cd78216b0
|
Temporary import strings.
|
2 years ago |
Benoit Marty
|
d8b37d6ead
|
Add permission modules
|
2 years ago |
Benoit Marty
|
23e11836b4
|
Fix compilation after rebase.
|
2 years ago |
Benoit Marty
|
25a11cd970
|
Remove manifest from api module
|
2 years ago |
Benoit Marty
|
9792d04040
|
Fix compilation after rebase
|
2 years ago |
Benoit Marty
|
70d41311ca
|
Add todos
|
2 years ago |
Benoit Marty
|
1aa699f522
|
Push: be able to test Push
Create `:libraries:network`
|
2 years ago |
Benoit Marty
|
275fa03de3
|
Import some stuff about Push and notification from Element Android - WIP
|
2 years ago |