Michael Telatynski
|
b8f37a46f0
|
Fix bug with some space selections not being applied (#7971)
|
2022-03-03 21:42:18 +00:00 |
|
Michael Telatynski
|
08c47ac473
|
Fix changing space sometimes bouncing to the wrong space (#7910)
|
2022-03-01 08:33:29 +00:00 |
|
Michael Telatynski
|
7fa01ffb06
|
Improve typing around event emitter handlers (#7816)
|
2022-02-22 12:18:08 +00:00 |
|
Kerry
|
5b8d440406
|
type Actions (#7862)
* type ViewHomPage action
Signed-off-by: Kerry Archibald <kerrya@element.io>
* type spacestore actions
Signed-off-by: Kerry Archibald <kerrya@element.io>
* lint
Signed-off-by: Kerry Archibald <kerrya@element.io>
* add action types
Signed-off-by: Kerry Archibald <kerrya@element.io>
* use new action types in stores
Signed-off-by: Kerry Archibald <kerrya@element.io>
* remove debug change
Signed-off-by: Kerry Archibald <kerrya@element.io>
* stricter keyboard shortcut types
Signed-off-by: Kerry Archibald <kerrya@element.io>
* action comments
Signed-off-by: Kerry Archibald <kerrya@element.io>
|
2022-02-22 10:04:27 +00:00 |
|
Kerry
|
08a0c6f86c
|
Don't aggregate rooms and users in SpaceStore (#7723)
* add direct child maps
* track rooms, users and space children in flat hierarchy in spacestore
Signed-off-by: Kerry Archibald <kerrya@element.io>
* update spacefiltercondition to use new spacestore
* remove unused code
Signed-off-by: Kerry Archibald <kerrya@element.io>
* typos
Signed-off-by: Kerry Archibald <kerrya@element.io>
* only build flattened rooms set once per space when updating notifs
* copyright
Signed-off-by: Kerry Archibald <kerrya@element.io>
* remove unnecessary currying
Signed-off-by: Kerry Archibald <kerrya@element.io>
* rename SpaceStore spaceFilteredRooms => roomsIdsBySpace, spaceFilteredUsers => userIdsBySpace
Signed-off-by: Kerry Archibald <kerrya@element.io>
* cache aggregates rooms and users by space
Signed-off-by: Kerry Archibald <kerrya@element.io>
* emit events recursively up parent spaces on changes
Signed-off-by: Kerry Archibald <kerrya@element.io>
* exclude meta spaces from aggregate cache
Signed-off-by: Kerry Archibald <kerrya@element.io>
* stray log
* fix emit on member update
Signed-off-by: Kerry Archibald <kerrya@element.io>
* call order
Signed-off-by: Kerry Archibald <kerrya@element.io>
* extend existing getKnownParents fn
Signed-off-by: Kerry Archibald <kerrya@element.io>
* refine types and comments
Signed-off-by: Kerry Archibald <kerrya@element.io>
|
2022-02-17 21:24:05 +01:00 |
|
Michael Telatynski
|
658590e5bc
|
More posthog tracking around joining rooms and room search (#7807)
|
2022-02-17 18:03:27 +00:00 |
|
Michael Telatynski
|
2f1d2ed5f8
|
Fix space panel notification badge behaviour and metrics (#7823)
|
2022-02-17 09:20:48 +00:00 |
|
Michael Telatynski
|
0d6ef76605
|
Add analytics for the ViewRoom action (#7666)
|
2022-02-10 14:29:55 +00:00 |
|
Michael Telatynski
|
20e9d0c159
|
Wire up more posthog properties and interactions (#7763)
|
2022-02-10 13:53:07 +00:00 |
|
Michael Telatynski
|
91ccbe4395
|
Add way to track posthog user properties and send numSpaces (#7716)
|
2022-02-09 09:21:56 +00:00 |
|
Michael Telatynski
|
ed185240a5
|
Move new search experience to a Beta (#7718)
|
2022-02-08 14:02:36 +00:00 |
|
Michael Telatynski
|
ec6c1b8272
|
Fix RoomViewStore forgetting some details of a view room call (#7512)
|
2022-01-12 13:12:28 -07:00 |
|
Michael Telatynski
|
33b34d4169
|
Fix space ordering to match newer spec (#7481)
|
2022-01-10 08:58:11 +00:00 |
|
Michael Telatynski
|
f94bad7f0a
|
Fix being wrongly sent to Home space when creating/joining/leaving rooms (#7418)
|
2021-12-23 12:01:14 +00:00 |
|
Michael Telatynski
|
6761ef9540
|
Space Panel use SettingsStore instead of SpaceStore as source of truth (#7404)
|
2021-12-17 16:41:39 +00:00 |
|
Michael Telatynski
|
39c4b78371
|
Space preferences for whether or not you see DMs in a Space (#7250)
|
2021-12-17 09:26:32 +00:00 |
|
Michael Telatynski
|
3b9e39ffca
|
When accepting DM from People metaspace don't switch to Home (#7272)
|
2021-12-03 11:17:51 +00:00 |
|
Michael Telatynski
|
757d473971
|
Fix automatic space switching wrongly going via Home for room aliases (#7247)
|
2021-12-01 10:38:32 +00:00 |
|
Michael Telatynski
|
6d3865bdd5
|
Respect the home page as a context for the Home space (#7216)
|
2021-11-29 11:26:10 +00:00 |
|
Michael Telatynski
|
a16e6dab4d
|
Guard around SpaceStore onAccountData handler prevEvent (#7123)
|
2021-11-12 10:39:52 +00:00 |
|
Michael Telatynski
|
5ad3261cb2
|
Implement more meta-spaces (#7077)
|
2021-11-11 13:07:41 +00:00 |
|