Andrew Kingston
|
99a8fc7c12
|
Revert websocket changes and just fetch datasources constantly
|
2023-06-15 09:27:45 +01:00 |
Andrew Kingston
|
5e5dc902d1
|
Broadcast datasource change via websocket when making changes to tables
|
2023-06-15 09:04:21 +01:00 |
Andrew Kingston
|
d70e49d74f
|
Add event for tracking user collaboration
|
2023-06-06 10:11:51 +01:00 |
Andrew Kingston
|
4a0e23a171
|
Transfer lock to next oldest session when disconnecting from the builder
|
2023-06-05 13:54:17 +01:00 |
Andrew Kingston
|
d8d3d71523
|
Update websocket logic to ignore events trigger by API requests originating from the same session
|
2023-06-01 17:14:32 +01:00 |
mike12345567
|
969ee52c29
|
Fixing merge conflict.
|
2023-05-31 18:08:29 +01:00 |
mike12345567
|
fba3ec987e
|
Merge branch 'develop' of github.com:Budibase/budibase into fix/datasource-info-endpoint
|
2023-05-31 17:37:17 +01:00 |
mike12345567
|
249625ad1a
|
Updating backend tests to actually utilise the redis container which is spun up as part of the tests, doing away with the somewhat problematic ioredis-mock which was breaking some tests due to the addition of the changes for multi-dev collab.
|
2023-05-31 17:18:01 +01:00 |
Andrew Kingston
|
680e609b52
|
Remove plural forms of enums and use TS enum rather than JS const
|
2023-05-31 17:03:14 +01:00 |
Andrew Kingston
|
ffbbf04e86
|
Lint
|
2023-05-31 16:08:35 +01:00 |
Andrew Kingston
|
05e34076f7
|
Fully rewrite websocket redis integration to use individual keys per session, enable TTLs on sesisons, prune sessions when users connect and add a heartbeat to sockets
|
2023-05-31 15:13:22 +01:00 |
Andrew Kingston
|
d3fdb52bf5
|
Store all socket users in redis to allow all server instances to be aware of all users
|
2023-05-31 10:21:50 +01:00 |
Andrew Kingston
|
cc7df474c9
|
Standardise usage of user avatars and colours across the entire platform
|
2023-05-26 09:24:53 +01:00 |
Andrew Kingston
|
cfa07a68ae
|
Handle table, query and datasource events using builder socket
|
2023-05-22 15:59:44 +01:00 |
Andrew Kingston
|
6ed691be1d
|
Improve builder socket
|
2023-05-16 14:18:31 +01:00 |