renovate[bot]
e7cb51a20b
Update dependency livekit-client to v1.15.4 ( #1993 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-11 10:23:22 +01:00
Robin
b0dc53c2ad
Merge pull request #1985 from vector-im/renovate/vite-5.x-lockfile
...
Update dependency vite to v5.0.7
2023-12-08 10:28:31 -05:00
Robin
d532b3193a
Merge pull request #1984 from vector-im/renovate/jest-monorepo
...
Update dependency @types/jest to v29.5.11
2023-12-08 10:26:01 -05:00
Robin
5961e44a11
Merge pull request #1988 from vector-im/renovate/typescript-5.x-lockfile
...
Update dependency typescript to v5.3.3
2023-12-08 10:25:45 -05:00
Robin
3b2b1ed094
Merge pull request #1990 from vector-im/renovate/node-20.x-lockfile
...
Update dependency @types/node to v20.10.4
2023-12-08 10:25:29 -05:00
renovate[bot]
76c8181d22
Update dependency vite to v5.0.7
2023-12-08 13:53:00 +00:00
renovate[bot]
6c1663a6c6
Update dependency @types/node to v20.10.4
2023-12-07 08:17:45 +00:00
renovate[bot]
8406193da4
Update dependency typescript to v5.3.3
2023-12-06 22:27:38 +00:00
renovate[bot]
699cdceafe
Update dependency i18next to v23.7.8
2023-12-06 22:27:25 +00:00
renovate[bot]
22ecb65d5f
Update dependency @types/jest to v29.5.11
2023-12-06 01:34:45 +00:00
renovate[bot]
3e11f63ce5
Update dependency posthog-js to v1.93.6 ( #1983 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-05 14:22:14 +01:00
renovate[bot]
89aed0bdd7
Update sentry-javascript monorepo to v7.85.0
2023-12-04 23:20:45 +00:00
Robin
e964dce740
Merge pull request #1979 from vector-im/renovate/vitejs-plugin-react-4.x-lockfile
...
Update dependency @vitejs/plugin-react to v4.2.1
2023-12-04 14:49:49 -05:00
renovate[bot]
145f79690a
Update typescript-eslint monorepo to v6.13.2
2023-12-04 18:46:21 +00:00
renovate[bot]
f387916a52
Update dependency @vitejs/plugin-react to v4.2.1
2023-12-04 18:46:03 +00:00
Robin
a46c043b3f
Merge pull request #1961 from robintown/view-models
...
Start refactoring some business logic into view models
2023-12-04 11:16:25 -05:00
Robin
c25d54ef75
Upgrade @livekit/components-core
2023-12-04 11:12:25 -05:00
renovate[bot]
46999cf22b
Update dependency vite to v5.0.5 ( #1978 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-04 12:52:23 +01:00
Robin
6dafa274b8
Merge pull request #1975 from vector-im/renovate/eslint-config-prettier-9.x-lockfile
...
Update dependency eslint-config-prettier to v9.1.0
2023-12-03 18:19:09 -05:00
renovate[bot]
a1df36368f
Update dependency @types/node to v20.10.3
2023-12-03 19:20:08 +00:00
renovate[bot]
0683387ed6
Update dependency eslint-config-prettier to v9.1.0
2023-12-02 09:56:13 +00:00
Robin
169ccd9de5
Start refactoring some business logic into view models
...
As Element Call grows in complexity, it has become a pain point that our business logic remains so tightly coupled to the UI code. In particular, this has made testing difficult, and the complex semantics of React hooks are not a great match for arbitrary business logic. Here, I show the beginnings of what it would look like for us to adopt the MVVM pattern. I've created a CallViewModel and TileViewModel that expose their state to the UI as rxjs Observables, as well as a couple of helper functions for consuming view models in React code.
This should contain no user-visible changes, but we need to watch out for regressions particularly around focus switching and promotion of speakers, because this was the logic I chose to refactor first.
2023-12-01 17:09:21 -05:00
Robin
445c7c4e0c
Merge pull request #1964 from vector-im/renovate/sentry-javascript-monorepo
...
Update sentry-javascript monorepo to v7.84.0
2023-12-01 17:06:00 -05:00
Robin
b9f946a71a
Merge pull request #1974 from vector-im/renovate/eslint-8.x-lockfile
...
Update dependency eslint to v8.55.0
2023-12-01 17:00:02 -05:00
Robin
74a8495750
Merge pull request #1965 from vector-im/renovate/typescript-eslint-monorepo
...
Update typescript-eslint monorepo to v6.13.1
2023-12-01 16:58:05 -05:00
renovate[bot]
607c44ba5e
Update sentry-javascript monorepo to v7.84.0
2023-12-01 21:56:31 +00:00
renovate[bot]
dec92a479d
Update dependency eslint to v8.55.0
2023-12-01 21:56:16 +00:00
Robin
195ef859ee
Merge pull request #1973 from vector-im/renovate/node-20.x-lockfile
...
Update dependency @types/node to v20.10.2
2023-12-01 16:56:16 -05:00
Robin
63d905ed63
Merge pull request #1967 from vector-im/renovate/vite-5.x
...
Update dependency vite to v5
2023-12-01 16:55:47 -05:00
renovate[bot]
c7d582983f
Update dependency @types/node to v20.10.2
2023-12-01 21:21:48 +00:00
renovate[bot]
14d9802db8
Update dependency livekit-client to v1.15.3
2023-12-01 18:44:54 +00:00
renovate[bot]
d77ad87c45
Update dependency vite to v5
2023-12-01 09:52:51 +00:00
renovate[bot]
74ea1c88bb
Update typescript-eslint monorepo to v6.13.1
2023-12-01 06:19:44 +00:00
Robin
5c3deeb063
Merge pull request #1953 from vector-im/renovate/i18next-23.x-lockfile
...
Update dependency i18next to v23.7.7
2023-11-30 23:51:06 -05:00
Robin
27cb39d3c5
Merge pull request #1958 from vector-im/renovate/testing-library-jest-dom-6.x-lockfile
...
Update dependency @testing-library/jest-dom to v6.1.5
2023-11-30 23:48:59 -05:00
Robin
7b4e3ddbc0
Merge pull request #1962 from vector-im/renovate/typescript-5.x-lockfile
...
Update dependency typescript to v5.3.2
2023-11-30 23:48:39 -05:00
Robin
8c8430c67d
Merge pull request #1963 from vector-im/renovate/vite-plugin-svgr-4.x-lockfile
...
Update dependency vite-plugin-svgr to v4.2.0
2023-11-30 23:48:20 -05:00
Robin
b05b57e744
Merge pull request #1959 from vector-im/renovate/prettier-3.x-lockfile
...
Update dependency prettier to v3.1.0
2023-11-30 23:44:18 -05:00
renovate[bot]
e813df8dcd
Update dependency vite-plugin-svgr to v4.2.0
2023-12-01 04:41:56 +00:00
Robin
2795bc3a94
Merge pull request #1957 from vector-im/renovate/posthog-js-1.x-lockfile
...
Update dependency posthog-js to v1.93.3
2023-11-30 23:41:27 -05:00
renovate[bot]
ab07d657c6
Update dependency typescript to v5.3.2
2023-12-01 04:40:00 +00:00
renovate[bot]
87a215102a
Update dependency i18next to v23.7.7
2023-12-01 04:39:47 +00:00
renovate[bot]
1324ff5a69
Update dependency @testing-library/jest-dom to v6.1.5
2023-12-01 04:39:23 +00:00
renovate[bot]
cfdb9b4638
Update dependency react-i18next to v13.5.0
2023-12-01 01:03:58 +00:00
renovate[bot]
7730b9aebc
Update dependency prettier to v3.1.0
2023-11-30 22:00:31 +00:00
renovate[bot]
eb45149f16
Update dependency posthog-js to v1.93.3
2023-11-30 19:43:24 +00:00
Robin
53732b99bf
Merge pull request #1955 from vector-im/renovate/i18next-http-backend-2.x-lockfile
...
Update dependency i18next-http-backend to v2.4.2
2023-11-30 11:14:32 -05:00
Robin
3a2dba7a13
Merge pull request #1954 from vector-im/renovate/i18next-browser-languagedetector-7.x-lockfile
...
Update dependency i18next-browser-languagedetector to v7.2.0
2023-11-30 11:14:13 -05:00
renovate[bot]
0ce408899c
Update dependency i18next-http-backend to v2.4.2
2023-11-30 16:10:42 +00:00
Robin
36056b17e1
Merge pull request #1950 from vector-im/renovate/eslint-8.x-lockfile
...
Update dependency eslint to v8.54.0
2023-11-30 11:10:39 -05:00