Commit Graph

12 Commits

Author SHA1 Message Date
Hugh Nimmo-Smith
7aac56aac0 Vite embedded build of Element Call (#3077)
* Embedded package build of Element Call

Part of https://github.com/element-hq/element-call/issues/2994

This creates a new "embedded" build (vs "full" build) at the vite level. It will be used by a later PR that actually provides platform specific packages.

Embedded build:

- Uses relative URLs
- Uses relative config.json path and other resource loading
- Has a config.json built in
- Doesn't include the public folder (e.g. favicon)

Out of scope:

- this doesn't attempt to exclude SPA functionality, so technically the build could be used in SPA
- the above means that the crypto-wasm binary is included in the build

* CI artifact name based on type of build

* Update src/config/Config.ts
2025-03-12 17:00:44 +00:00
Robert Long
a189f3ad98 Fix page titles 2022-02-02 21:48:44 -08:00
Robert Long
35c11660a3 Add configurable / dynamic page title 2022-02-02 15:02:40 -08:00
Robert Long
d813509541 Moving to matrix-js-sdk 2021-09-10 12:20:17 -07:00
Robert Long
f91b4b9e7d Add maximum scale to avoid zooming when inputting text 2021-08-23 13:18:45 -07:00
Robert Long
cc59e42bba Styling for video room 2021-08-19 12:11:12 -07:00
Robert Long
304dc2ac32 Update matrix sdk with safari getUserMedia fix 2021-08-05 10:18:26 -07:00
Robert Long
a005b22787 Fix browser-matrix path 2021-07-29 21:02:58 -07:00
Robert Long
a377b87e34 Move browser-matrix into public directory 2021-07-29 20:59:13 -07:00
Robert Long
e2b5d161cb Use browser build of matrix-js-sdk 2021-07-26 11:44:25 -07:00
Robert Long
bfef183a75 Polyfill node global as window 2021-07-16 14:30:36 -07:00
Robert Long
7a601403e8 Initial commit 2021-07-16 14:22:03 -07:00