Commit Graph
100 Commits
Author SHA1 Message Date
David BakerandGitHub a3ce8384db Merge pull request #1250 from vector-im/dbkr/merge_hotfixes
Merge v0.4.2 hotfixes
2023-07-12 18:11:48 +01:00
David BakerandGitHub e4a96c8c0b Merge pull request #1246 from vector-im/dbkr/jwt_url
Update JWT service URL
2023-07-12 15:16:06 +01:00
David BakerandGitHub e8404d3514 Merge pull request #1239 from vector-im/dbkr/sfo
Spell SFU correctly
2023-07-11 18:19:21 +01:00
David BakerandGitHub 28f06bdab3 Merge pull request #1234 from vector-im/dbkr/js_sdk_bump_getopenidtoken
Bump js-sdk for getOpenIdToken() in embedded mode
2023-07-11 13:30:15 +01:00
David BakerandGitHub 46ad46323e Merge pull request #1225 from vector-im/dbkr/lk_url_matroyshka
Add the livekit URL in matroyshka mode
2023-07-11 09:48:01 +01:00
David BakerandGitHub 1f02f14db6 Merge pull request #1188 from vector-im/dbkr/new_lk_svc_url
New livekit service URL
2023-07-05 13:38:51 +01:00
David BakerandGitHub dda9163a1e Merge pull request #1187 from vector-im/dbkr/fix_cd
Fix netlify deployment
2023-07-05 13:28:53 +01:00
David BakerandGitHub 5c8d976029 Merge pull request #1186 from vector-im/revert-1183-revert-1166-dbkr/openid
Re-apply "Support for getting SFU config using OIDC"
2023-07-05 13:17:12 +01:00
David BakerandGitHub 130b70756a Revert "Revert "Support for getting SFU config using OIDC"" 2023-07-05 13:12:37 +01:00
David BakerandGitHub 0bcec1efbd Merge pull request #1184 from vector-im/dbkr/update_more_branch_names
Update the livekit branch name in more places
2023-07-05 09:04:21 +01:00
David BakerandGitHub 077f5b9510 Merge pull request #1183 from vector-im/revert-1166-dbkr/openid
Revert "Support for getting SFU config using OIDC"
2023-07-04 19:24:53 +01:00
David BakerandGitHub 29553c1151 Revert "Support for getting SFU config using OIDC" 2023-07-04 19:21:35 +01:00
David BakerandGitHub c9f57cb2a3 Merge pull request #1166 from vector-im/dbkr/openid
Support for getting SFU config using OIDC
2023-07-04 19:05:21 +01:00
fc7a7b1799 Use union type for openidloader state
Co-authored-by: Daniel Abramov <inetcrack2@gmail.com>
2023-07-04 15:44:55 +01:00
David BakerandGitHub 2a819b95e2 Merge pull request #1158 from vector-im/dbkr/displayname
Fix username / displayname naming confusion
2023-06-27 13:14:09 +01:00
David BakerandGitHub 5fbf009ecb Merge pull request #1144 from vector-im/dbkr/fix_ci_branches
Fix branch names in CI
2023-06-26 13:50:19 +01:00
David BakerandGitHub 20a4e0bd09 Merge pull request #1109 from vector-im/dbkr/disable_full_mesh
Use new-js-sdk flag to disable the actual calling of group calls
2023-06-14 12:20:34 +01:00
David BakerandGitHub a56ef52eb0 Merge pull request #1062 from vector-im/toger5/peerConnectionCount
Update js sdk
2023-05-15 15:29:02 +01:00
David BakerandGitHub 69826b4de0 Merge pull request #1035 from vector-im/revert-1018-revert-1016-gzip_extension
Re-apply "Add .gz extension to to traces.json"
2023-05-03 10:56:32 +01:00
David BakerandGitHub f2a7de2d8e Revert "Revert "Add .gz extension to to traces.json"" 2023-05-03 10:43:46 +01:00
David BakerandGitHub 515e00b763 Merge pull request #1030 from vector-im/dbkr/include_org_matrix_call
Include org.matrix.call events in sent events for OTel
2023-04-28 09:11:18 +01:00
David BakerandGitHub 836c3b5614 Merge pull request #1028 from toger5/otel_read_through
Remove duplicated code in OpenTelemetry files
2023-04-27 18:11:24 +01:00
David BakerandGitHub 4c33a29aef Merge pull request #1025 from vector-im/dbkr/remove_console_exporter
Remove the console exporter
2023-04-25 10:37:26 +01:00
David BakerandGitHub 4ddf9ce29c Merge pull request #1024 from vector-im/dbkr/otel_detect_call_changed
End spans when calls are replaced by a different call
2023-04-24 19:52:01 +01:00
David BakerandGitHub 060a50d27a Merge pull request #1020 from vector-im/dbkr/rageshake_processor_event_name
Add the event name to the rageshake span processor export
2023-04-21 10:24:31 +01:00
David BakerandGitHub a9e63ddbcc Merge pull request #1022 from vector-im/dbkr/fix_mute_on_blur
Fix audio mute on window blur
2023-04-21 10:22:04 +01:00
David BakerandGitHub 9b398590b9 Merge pull request #1017 from vector-im/dbkr/use_native_resizeobserver
Use the native ResizeObserver where available
2023-04-20 14:33:44 +01:00
David BakerandGitHub cfcd7e6b22 Merge pull request #1018 from vector-im/revert-1016-gzip_extension
Revert "Add .gz extension to to traces.json"
2023-04-20 13:56:14 +01:00
David BakerandGitHub d96643d003 Revert "Add .gz extension to to traces.json" 2023-04-20 13:47:48 +01:00
David BakerandGitHub 1792ef7e38 Merge pull request #1016 from vector-im/gzip_extension
Add .gz extension to to traces.json
2023-04-20 11:09:00 +01:00
David BakerandGitHub 8eafb1ae4a Merge pull request #1005 from robintown/parallel-calls
Detect split-brains caused by parallel calls
2023-04-18 17:29:23 +01:00
David BakerandGitHub c31185ffef Merge pull request #1007 from vector-im/dbkr/rageshake_exporter_microseconds
Use microseconds in the rageshake exporter
2023-04-18 13:18:50 +01:00
David BakerandGitHub f627835646 Merge pull request #1002 from vector-im/dbkr/fix_posthog_embedded_mode
Fix PostHog in embedded mode
2023-04-17 19:42:02 +01:00
David BakerandGitHub 6999765f39 Merge pull request #991 from vector-im/dbkr/add_release_note_script
Add tiny release notes script
2023-04-06 18:03:17 +01:00
480e46c5b2 Fix my lazy regexing
Co-authored-by: Robin <robin@robin.town>
2023-04-06 17:59:48 +01:00
David BakerandGitHub dd1485a277 Merge pull request #988 from vector-im/dbkr/enable_otel_by_collector
Allow different OpenTelemetry collectors to be enabled/disabled
2023-04-05 20:05:41 +01:00
David BakerandGitHub b2317dac84 Merge pull request #985 from vector-im/dbkr/fix_posthog_exception
Fix exception when loading PostHog
2023-04-05 15:23:54 +01:00
David BakerandGitHub 7b88c4330e Merge pull request #984 from vector-im/dbkr/otel_peerconn_events
Add OpenTelemetry events for PeerConnection state changes / errors
2023-04-05 10:23:53 +01:00
David BakerandGitHub 28196a2e9d Merge pull request #981 from vector-im/dbkr/call_events_to_call_span
Move call events to the call span
2023-04-04 17:52:41 +01:00
David BakerandGitHub 2cd549cdc8 Merge pull request #982 from vector-im/dbkr/otel_flatten_include_booleans
Include booleans in flattened OpenTelemetry object
2023-04-04 17:26:20 +01:00
David BakerandGitHub 29223b62ad Merge pull request #980 from vector-im/dbkr/display_name_on_call_spans
Add displayname on call spans
2023-04-04 10:26:24 +01:00
David BakerandGitHub e870188be3 Merge pull request #961 from vector-im/dbkr/otel
OpenTelemetry
2023-03-31 14:25:34 +01:00
David BakerandGitHub 1307d89175 Merge pull request #975 from vector-im/dbkr/update_js_sdk_20230328
Update js-sdk
2023-03-28 15:40:30 +01:00
David BakerandGitHub 2454daeef9 Merge pull request #932 from vector-im/dbkr/allow_full_alias_input
Behave sensibly if a full room alias is entered
2023-02-28 14:12:10 +00:00
64703fd3cc Typo
Co-authored-by: Šimon Brandner <simon.bra.ag@gmail.com>
2023-02-28 14:09:52 +00:00
David BakerandGitHub 933dc4e2d3 Merge pull request #910 from vector-im/dbkr/ignore_media_action
Don't pause audio streams on media actions
2023-02-13 17:35:33 +01:00
David BakerandGitHub 0e434c5b26 Merge pull request #907 from vector-im/dbkr/reuse_transceiver_for_usermedia
Upgrade js-sdk for https://github.com/matrix-org/matrix-js-sdk/pull/3144
2023-02-13 09:02:26 +01:00
David BakerandGitHub 2b899c5586 Merge pull request #892 from vector-im/dbkr/update_js_sdk_screenshare_workaround
Update js-sdk for screenshare workaround
2023-02-02 14:46:07 +00:00
David BakerandGitHub aabca7ebff Merge pull request #895 from vector-im/revert-893-dbkr/yarn_upgrade_jan23
Revert "Yarn upgrade"
2023-02-02 14:42:05 +00:00
David BakerandGitHub 579b91abff Revert "Yarn upgrade" 2023-02-02 14:32:44 +00:00
David BakerandGitHub e3b4a695d6 Merge pull request #893 from vector-im/dbkr/yarn_upgrade_jan23
Yarn upgrade
2023-02-02 13:47:00 +00:00
David BakerandGitHub ee0c623866 Merge pull request #884 from vector-im/dbkr/posthog_pr_previews
Add posthog to PR preview builds
2023-01-26 17:24:48 +00:00
David BakerandGitHub 0f2a62a59f Merge pull request #870 from vector-im/dbkr/fix_rageshake_modal_mobile
Fix the rageshake modal on mobile
2023-01-23 20:21:23 +00:00
David BakerandGitHub 41b72440a0 Merge pull request #869 from vector-im/dbkr/suppress_dup_ptt_unhold
Avoid duplicate PTT button 'unhold' events
2023-01-23 16:59:54 +00:00
David BakerandGitHub b8c1dd4c78 Merge pull request #865 from vector-im/dbkr/wait_until_loaded_before_registering
Don't try to register users until client is loaded
2023-01-20 18:32:14 +00:00
David BakerandGitHub 785756dc91 Merge pull request #862 from vector-im/dbkr/ptt_null_member_workarounds
Don't crash if we can't find our own member event
2023-01-20 13:20:04 +00:00
David BakerandGitHub 0bb18be4ef Merge pull request #861 from vector-im/dbkr/dont_lowercase_room_ids
Fix joining rooms by ID
2023-01-20 10:57:46 +00:00
David BakerandGitHub c2883e52bb Merge pull request #860 from vector-im/dbkr/lowercase_room_alias
Lowercase room alias before joining
2023-01-20 09:43:28 +00:00
7e1033f5a4 Add colon in comment
Co-authored-by: Šimon Brandner <simon.bra.ag@gmail.com>
2023-01-20 09:35:50 +00:00
David BakerandGitHub 62cce08142 Merge pull request #854 from vector-im/dbkr/null_check_callfeed_stream
Don't crash if no stream on callfeed
2023-01-17 16:52:47 +00:00
David BakerandGitHub 9437a00997 Merge pull request #853 from vector-im/dbkr/better_rageshake
Change rageshake to save much more regularly
2023-01-17 10:20:26 +00:00
David BakerandGitHub ecdeb97502 Merge pull request #848 from vector-im/dbkr/uncecryptable_todevice
Log undecryptable to-device events
2023-01-13 21:44:39 +00:00
David BakerandGitHub be1db442d9 Merge pull request #846 from vector-im/dbkr/prevent_keyrepeat_mute_spam
Prevent mute event spam from key repeats
2023-01-13 11:59:34 +00:00
David BakerandGitHub 843e7690fa Merge pull request #845 from vector-im/dbkr/disable_keyboard_shortcuts_rageshake
Disable keyboard shortcuts when feedback modal is open
2023-01-13 11:55:51 +00:00
David BakerandGitHub 6277359d30 Merge pull request #844 from vector-im/dbkr/fix_cache
Fix caching headers on Docker image
2023-01-13 10:39:50 +00:00
David BakerandGitHub 73682b67ba Merge pull request #843 from vector-im/dbkr/dev_mode_idb_no_worker
Use IndexedDB storage in dev mode, just without the worker
2023-01-13 10:14:01 +00:00
David BakerandGitHub 11a262b58f Merge pull request #819 from vector-im/dbkr/prefix_other_fullscreen_apis
Use prefixed versions of other fullscreen APIs too
2023-01-03 22:56:49 +00:00
David BakerandGitHub 62e4e80ca3 Merge pull request #818 from vector-im/dbkr/fix_copyright_headers
Fix copyright headers
2023-01-03 22:56:40 +00:00
David BakerandGitHub f55cc21289 Enable rageshake in preview builds (#817) 2023-01-03 22:56:21 +00:00
David BakerandGitHub b9ee9583e4 Fix fullscreen on Safari (#814)
* Fix fullscreen on Safari

Safari only supports it via the webkit prefix

Fixes https://github.com/vector-im/element-call/issues/539

* NOT THAT LOGGER, VSCODE
2023-01-03 11:24:10 +00:00
David BakerandGitHub fef503c65d Upload source maps to sentry (#810)
* Pretend to upload source maps to sentry

* Build release not in docker so we can upload source maps sensibly

and also upload the release as a plain tarball while we're at it

* fix yaml

* Try specifying version this way

* test rebuild

* pass secrets through

* Too many sentries

* It's almost 2023 and we're still having BSD vs GNU tar issues

* Maybe get sensible tag name & release identifier

* Wrong plugin, and also try the 'release' option which might the right thing

* Try a different github action

see if github likes that any better

* add contents write permission

and switch to the asset upload plugin that had the helpful doc

* actually put release name in tarball path

* copy docker config to right path

* Prettify vite config

* Only activate sentry plugin if we have secrets

* Use env var for tag name

* Also spelling env correctly would likely help

* Fix variable syntax

* Put env var in correct place

One day maybe I will not find yaml syntax confusing
2023-01-03 10:48:48 +00:00
David BakerandGitHub dc37c83aac Merge pull request #809 from vector-im/dbkr/optional_rageshake
Don't show option to submit bug reports if no endpoint configured
2023-01-03 09:55:08 +00:00
David BakerandGitHub 10819ed044 Merge pull request #812 from vector-im/dg/use_env_variable
Use environment variable for branch name
2022-12-23 10:39:10 +00:00
David BakerandGitHub 891ff86b49 Merge pull request #808 from vector-im/dbkr/remove_overflow_fullscreen
Remove the overflow menu button in fullscreen mode
2022-12-22 13:28:14 +00:00
David BakerandGitHub 2c2aded094 Merge pull request #806 from vector-im/dbkr/too_many_olms
Remove Olm from devDependencies
2022-12-21 22:21:04 +00:00
David BakerandGitHub 0880faf312 Merge pull request #799 from vector-im/dbkr/sample_config
Make sample config just have the HS config
2022-12-21 17:58:43 +00:00
David BakerandGitHub 51be754ad8 Merge pull request #798 from vector-im/dbkr/move_to_config_file
Move default homeserver to config file
2022-12-21 17:57:16 +00:00
David BakerandGitHub 16e8ea3420 Merge pull request #801 from vector-im/dbkr/pr_preview_use_branch_config
Use config from the branch we built on PR previews
2022-12-21 15:23:08 +00:00
David BakerandGitHub 4dd823eca4 Merge pull request #800 from vector-im/dbkr/pr_preview
Add deploy previews
2022-12-21 14:42:35 +00:00
David BakerandGitHub e4c25bcc69 Merge pull request #797 from vector-im/dbkr/fix_docker_build
Fix docker build
2022-12-20 13:34:00 +00:00
David BakerandGitHub aa57cf039a Merge pull request #794 from vector-im/dbkr/simplify_build
Simplify build process
2022-12-19 18:55:41 +00:00
David BakerandGitHub 282a4853cf Merge pull request #791 from vector-im/dbkr/spatial_audio_ff_only
Make spatial audio Firefox-only
2022-12-19 15:22:33 +00:00
David BakerandGitHub 5c735f0936 Merge pull request #763 from vector-im/dbkr/pointer_event_leak
Fix click leaking through to DOM element underneath
2022-11-23 10:15:26 +00:00
40a0958e0d Use useCallback
Co-authored-by: Robin <robin@robin.town>
2022-11-23 10:06:14 +00:00
David BakerandGitHub 46e429c37b Merge pull request #756 from vector-im/dbkr/rageshake_request_in_title
Put rageshake request ID in title of debug log submission
2022-11-17 16:54:05 +00:00
David BakerandGitHub b92acd4822 Merge pull request #752 from vector-im/dbkr/waiting_for_media
Add a 'waiting for video' state to media tiles
2022-11-16 16:41:27 +00:00
93aafb1415 Remove mystery blank line
Co-authored-by: Robin <robin@robin.town>
2022-11-16 16:39:35 +00:00
David BakerandGitHub 24299c09b1 Merge pull request #747 from vector-im/dbkr/create_room_logging
Make room / call creation logging more accurate
2022-11-10 21:56:18 +00:00
ab860b8655 Use logger
Co-authored-by: Robin <robin@robin.town>
2022-11-10 21:43:49 +00:00
f69e032a52 Use logger (and fix typo)
Co-authored-by: Robin <robin@robin.town>
2022-11-10 21:43:40 +00:00
David BakerandGitHub 85b02a3589 Merge pull request #728 from vector-im/dbkr/aria-describedby
Add aria-describedby associations
2022-11-07 22:45:37 +00:00
David BakerandGitHub c91dfdfe9d Merge pull request #738 from vector-im/dbkr/change_branch
Don't check out group-call branch in build script
2022-11-07 18:14:40 +00:00
David BakerandGitHub 85959046a5 Merge pull request #727 from vector-im/dbkr/fix_join_call_close_button
Fix close button on join call modal
2022-11-07 14:07:38 +00:00
David BakerandGitHub 7444763008 Merge pull request #729 from vector-im/dbkr/minor_a11y_fixes
A couple of minor a11y fixes
2022-11-07 14:06:29 +00:00
David BakerandGitHub d5326ed9ee Merge pull request #717 from vector-im/dbkr/add_main_cd_config_file
Add config file for CD version
2022-11-03 20:33:31 +00:00
David BakerandGitHub 42aeecd964 Merge pull request #706 from vector-im/dbkr/fix_ptt_safari
Fix Walkie-Talkie mode in Safari
2022-11-02 20:15:35 +00:00
David BakerandGitHub 2346ad9b7e Merge pull request #695 from vector-im/dbkr/fix_missing_tile_bug
Fix missing tile bug
2022-11-01 18:20:23 +00:00
David BakerandGitHub e42a83bbc4 Merge pull request #674 from vector-im/SimonBrandner/fix/i-am-stupid-sometimes
Avoid Olm loading loop
2022-10-27 16:11:51 +01:00
David BakerandGitHub b8af9a0733 Merge pull request #648 from vector-im/dbkr/tiles_for_everyone
Show tiles for members we're trying to connect to
2022-10-25 12:56:43 +01:00
David BakerandGitHub b39b3c072d Merge pull request #652 from vector-im/dbkr/fixec_screenshare
Fix screen sharing
2022-10-24 18:54:52 +01:00