f0db134b6e
Posthog: drop $initial_person_info from outgoing events ( #3968 )
...
* Posthog: drop $initial_person_info from outgoing events
* Posthog: migrate from sanitize_properties to before_send
* strip URL fields from $set / $set_once
* enable mask_personal_data_properties
* review
* update tests to check for `delete` (not anymore `=null`)
rename: `applyPrivacyFilters`->`santizeSensitiveData`
---------
Co-authored-by: Timo K <toger5@hotmail.de >
2026-05-19 18:06:59 +02:00
cec3a799af
Posthog add reconnect event ( #3953 )
...
* Add Posthog events for Call reconnect including the reason
* Expose single trackCallReconnecting() entry point on PosthogAnalytics
* Track reconnect duration and align with existing analytics pattern
* Refactor combined$ to return [connected, reason] tuple
* Update firefoxUserPrefs to allow getUserMedia and enumerateDevices on CI
---------
Co-authored-by: Valere <bill.carson@valrsoft.com >
Co-authored-by: Robin <robin@robin.town >
Co-authored-by: Timo K <toger5@hotmail.de >
2026-05-14 23:07:02 +02:00
fkwp and GitHub
147d0f96e0
[Feature] Support delayed event delegation for legacy JWT request ( #3946 )
...
* make `delayed_leave_event_delay_ms` and `network_error_retry_ms` mandatory
* Support delegation for legacy jwt request
* Calculate `maximumNetworkErrorRetryCount` based on timeouts
2026-05-05 17:33:39 +02:00
fkwp and GitHub
667723aa92
fix nginx config as the missing 50x.html escalates 502 errors to 404 errors ( #3947 )
2026-05-05 14:43:03 +02:00
fkwp and GitHub
90ba38d2bc
setup SFU webhooks for local dev environment to be compatible with delegation of delayed events ( #3717 )
...
* setup webhooks for SFUs
* add ca certs to SFU containers such that webhooks are accepted
2026-04-23 10:06:05 +02:00
fkwp and GitHub
413329cd26
Fix: zizmor findings ( #3797 )
...
* zizmor auto fixes
* add github action for security analysis with zizmor
* add access token to iOS push action
* fix zizmor findings
* add exceptions for dangerous-triggers including comments for reasoning
* improve comments
* prettier
2026-03-12 13:30:45 +01:00
af54b39698
fix: typo pushing element registry OCI images now to the correct target ( #3796 )
...
* Push docker images to oci.element.io
* prettier
* add id-token permission as its required by tailscale login
* pass secrets to reusable workflows
* change secret path team -> voip
* Update .github/workflows/build-and-publish-docker.yaml
Co-authored-by: Gaël Goinvic <97093369+gaelgatelement@users.noreply.github.com >
* typo
---------
Co-authored-by: Gaël Goinvic <97093369+gaelgatelement@users.noreply.github.com >
2026-03-11 16:09:02 +01:00
839c4dd738
fix: OCI image push to element registry ( #3795 )
...
* Push docker images to oci.element.io
* prettier
* add id-token permission as its required by tailscale login
* pass secrets to reusable workflows
* change secret path team -> voip
* Update .github/workflows/build-and-publish-docker.yaml
Co-authored-by: Gaël Goinvic <97093369+gaelgatelement@users.noreply.github.com >
---------
Co-authored-by: Gaël Goinvic <97093369+gaelgatelement@users.noreply.github.com >
2026-03-11 15:17:12 +01:00
fkwp and GitHub
41f7b643fb
Add zizmor checks on CI ( #3792 )
...
* zizmor auto fixes
* add github action for security analysis with zizmor
* add access token to iOS push action
2026-03-11 14:20:05 +01:00
fkwp and GitHub
c9557e91d5
fix: add id-token permission as its required by tailscale login (part 3) ( #3793 )
...
* Push docker images to oci.element.io
* prettier
* add id-token permission as its required by tailscale login
* pass secrets to reusable workflows
2026-03-11 13:06:20 +01:00
fkwp and GitHub
00f880108e
fix: add id-token permission as its required by tailscale login (part 2) ( #3770 )
...
* Push docker images to oci.element.io
* prettier
* add id-token permission as its required by tailscale login
2026-03-02 17:03:01 +01:00
fkwp and GitHub
6e0f48e99b
fix: add id-token permission as its required by tailscale login ( #3768 )
...
* Push docker images to oci.element.io
* prettier
* add id-token permission as its required by tailscale login
2026-03-02 15:04:18 +01:00
fkwp and GitHub
465d28a1cd
bumping LiveKit SFU and synapse versions for ci/cd ( #3757 )
2026-02-25 17:46:35 +01:00
fkwp and GitHub
dcf3a722a7
Push docker images to oci.element.io ( #3725 )
...
* Push docker images to oci.element.io
* prettier
2026-02-25 17:45:56 +01:00
fkwp and GitHub
a12b9ccbb4
Add another community guide ( #3539 )
...
* add another community guide
2025-10-20 09:35:50 +02:00
fkwp and GitHub
342dd2e7d7
DevX: Add another Matrix site to docker-compose ( #3511 )
...
* remove redis, since we dont use it
* update localhost TLS certificat to add *.othersite.m.localhost wildcard
* allow for federation
* Add services and config files for Matrix site othersite.m.localhost
* add element web instance app.othersite.m.localhost
* update README
* exclude synapse database for othersite.m.localhost
* linting
2025-09-22 21:14:12 +02:00
fkwp and GitHub
482e2f8f6f
Refine MatrixRTC connection wording ( #3463 )
2025-08-22 12:34:18 +02:00
fkwp and github-actions[bot]
e097e58212
Translations updates
2025-08-21 15:39:08 +00:00
fkwp and GitHub
87574451a9
Doc: Use new naming of jwt auth service ( #3455 )
...
* use new naming of jwt auth service
* use new name of jwt service
* added links the https://github.com/element-hq/lk-jwt-service
2025-08-20 12:45:00 +02:00
a0d778083d
Allow multiple MatrixRTC sessions per room ( #3451 )
...
* bump js-sdk to Allow multiple rtc sessions per room (with different sessionDescriptions)
* Allow new state key string-packing format for widget mode
* bump js-sdk to latest version (with merged multi session PR)
Signed-off-by: Timo K <toger5@hotmail.de >
---------
Signed-off-by: Timo K <toger5@hotmail.de >
Co-authored-by: Timo K <toger5@hotmail.de >
2025-08-19 16:13:56 +02:00
fkwp and github-actions[bot]
f5094be194
Translations updates
2025-08-04 16:01:34 +00:00
fkwp and GitHub
8615d3adb0
improve web endpoint routing details ( #3440 )
2025-08-04 17:14:29 +02:00
fkwp and GitHub
825b83dc03
reduce wait after network error timeout down to 100 ms ( #3365 )
2025-06-26 11:54:41 +02:00
fkwp and GitHub
32b6250cc3
fix: Force the docker image for lk-jwt-service to be pulled everytime ( #3325 )
...
lk-jwt-service latest-ci to be force pulled every time
2025-06-12 16:42:06 +02:00
fkwp and GitHub
29968a3eba
Apply new timing constants to MatrixRTC session ( #3332 )
...
Apply new timing constants
2025-06-12 14:10:54 +02:00
fkwp and GitHub
aa092c2195
Merge pull request #3323 from element-hq/fkwp/dev_build
...
Add developer build mode to GitHub action build-element-call.yaml
2025-06-11 22:56:38 +02:00
fkwp and GitHub
c1aa1888f0
Merge pull request #3327 from element-hq/renovate/livekit-client
...
Update dependency livekit-client to v2.13.4
2025-06-10 16:12:11 +02:00
fkwp and GitHub
58ebbfeed7
Merge pull request #3326 from element-hq/fkwp/doc_self-hosting_update
...
Add tools section to self-hosting guide and adding Matrixtester to it
2025-06-10 15:59:12 +02:00
fkwp and GitHub
6e0eee3509
Merge pull request #3283 from element-hq/fkwp/docker_compose_allow_local_lk_service
...
Add nginx upstream group of servers for JWT Service
2025-05-30 12:43:05 +02:00
fkwp and GitHub
cd48139fc3
Merge pull request #3279 from element-hq/af/backend-compose-fix-lk-port-cfg
...
Fix lk-jwt-service config in example compose file
2025-05-21 14:22:34 +02:00
fkwp and GitHub
cc8ab0ac93
Merge pull request #3241 from element-hq/renovate/github-actions
...
Update GitHub Actions
2025-05-16 09:57:30 +02:00
fkwp and github-actions[bot]
f6870ae5b4
Translations updates
2025-05-15 20:10:41 +00:00
fkwp and GitHub
34b3b9d733
Merge pull request #3265 from element-hq/renovate/livekit-client
...
Update dependency livekit-client to v2.12.0
2025-05-13 09:44:26 +02:00
fkwp and GitHub
4344f1dd1e
Merge pull request #3260 from element-hq/renovate/livekit-client
...
Update dependency livekit-client to v2.11.4
2025-05-13 09:23:49 +02:00
fkwp and GitHub
8828b705d9
Merge pull request #3235 from element-hq/fkwp/refactor_dev_backend
...
DevX: Properly server .well-known and use endpoint routing as described in self-hosting.md
2025-05-05 16:30:02 +02:00
fkwp and GitHub
edd8373649
Merge pull request #3236 from element-hq/fkwp/fix_nginx_syntax_highlighting
...
Fix syntax highlighting of Nginx snippets
2025-04-25 18:00:03 +02:00
fkwp and GitHub
733279f010
Merge pull request #3215 from element-hq/fkwp/add_information_about_synapse_listeners
...
add information about required synapse listeners
2025-04-17 19:06:59 +02:00
2cf2e090f6
Update docs/self-hosting.md
...
Co-authored-by: Robin <robin@robin.town >
2025-04-17 16:31:52 +02:00
fkwp and GitHub
b813a3c95b
Merge pull request #3193 from element-hq/renovate/npm-vite-vulnerability
...
Update dependency vite to v6.2.6 [SECURITY]
2025-04-11 20:21:00 +02:00
fkwp and GitHub
0f69ace92a
Merge pull request #3187 from element-hq/toger5/packageName-to-depName
...
Update renovate.json
2025-04-11 20:19:13 +02:00
fkwp and GitHub
cb64c311c5
Merge pull request #3196 from element-hq/hughns/raw-docker-version
...
Explicitly set docker image version for releases
2025-04-11 18:32:44 +02:00
fkwp and GitHub
d0c76139a8
Merge pull request #3189 from element-hq/renovate/livekit-client
...
Update dependency livekit-client to v2.11.2
2025-04-11 13:52:13 +02:00
fkwp and GitHub
1702b15abe
Merge pull request #3179 from element-hq/fkwp/doc_update
...
Update self-hosting.md
2025-04-11 00:15:31 +02:00
fkwp and GitHub
ba22be175d
Merge pull request #3183 from element-hq/renovate/livekit-client
...
Update dependency livekit-client to v2.11.1
2025-04-10 21:15:27 +02:00
fkwp and GitHub
055f4d0193
Merge pull request #3181 from element-hq/renovate/livekit-client
...
Update dependency livekit-client to v2.11.0
2025-04-10 16:23:47 +02:00
fkwp and github-actions[bot]
cb174aeaa6
Translations updates
2025-04-09 21:30:25 +00:00
fkwp and GitHub
6551ce8e18
Merge pull request #3178 from nordeck/fix-selfhosting-docs
...
Update self-hosting.md docs formatting
2025-04-09 20:30:01 +02:00
fkwp and GitHub
ba382eef75
Merge pull request #3175 from element-hq/renovate/livekit-client
...
Update dependency livekit-client to v2.10.0
2025-04-08 16:45:36 +02:00
fkwp and GitHub
e8f0398f59
Merge pull request #3165 from element-hq/fkwp/update_readme
...
Update readme
2025-04-08 08:52:01 +02:00
db10903ea0
Update README.md
...
Co-authored-by: Timo <16718859+toger5@users.noreply.github.com >
2025-04-07 16:58:07 +02:00
c78360fce2
Update README.md
...
Co-authored-by: Timo <16718859+toger5@users.noreply.github.com >
2025-04-05 19:29:08 +02:00
fkwp and GitHub
46f059947b
Merge pull request #3168 from element-hq/toger5/add-link-disable-enable-scripts
...
Add yarn scripts for disabling/enabling `.links.yaml`
2025-04-04 15:31:00 +02:00
fkwp and GitHub
cf0cb2ebd2
Merge pull request #3153 from element-hq/renovate/github-actions
...
Pin dependencies
2025-04-04 15:28:57 +02:00
fkwp and GitHub
2b35db3f39
Merge pull request #3145 from element-hq/toger5/github-release-note-categories
...
Add simple release note automation
2025-04-04 15:26:51 +02:00
fkwp and github-actions[bot]
18972c2fb9
Translations updates
2025-03-31 20:33:53 +00:00
fkwp and GitHub
d12d616e28
Merge pull request #3136 from element-hq/fkwp/update_readme
...
Fix example JWT service .well-known endpoints in self-hosting.md
2025-03-31 15:08:57 +02:00
fkwp and GitHub
a4f86492f9
Merge pull request #3130 from element-hq/fkwp/update_readme
...
Add endpoint routing to README.md
2025-03-26 13:48:09 +01:00
79404fcb18
Update README.md
...
Co-authored-by: Timo <16718859+toger5@users.noreply.github.com >
2025-03-26 13:20:51 +01:00
defe880515
Update README.md
...
Co-authored-by: Timo <16718859+toger5@users.noreply.github.com >
2025-03-26 13:20:27 +01:00
fkwp and GitHub
eaf067f0dc
Merge pull request #3117 from element-hq/fkwp/remove_fallback_matrixrtc-backend_from_netlify
...
remove fallback MatrixRTC backend from netlify PR builds
2025-03-21 19:00:32 +01:00
fkwp and GitHub
990d5727d4
Merge pull request #3104 from element-hq/fkwp/update_readme
...
deleted old demo.jpg
2025-03-18 10:01:29 +01:00
fkwp and GitHub
ef2fee708e
Merge pull request #3099 from element-hq/fkwp/update_readme
...
Update readme with new Element Call screenshot
2025-03-17 10:33:23 +01:00
fkwp and GitHub
c4747dd177
Merge pull request #3026 from element-hq/fkwp/add_rc_delayed_event_mgmt_to_readme
...
README.md add information about rc_delayed_event_mgmt
2025-03-14 16:18:55 +01:00
fkwp and github-actions[bot]
1db3e3cbc4
Translations updates
2025-03-11 15:39:33 +00:00
fkwp and GitHub
2885e7e42e
Merge pull request #3059 from element-hq/fkwp/doc_update
...
Refactor README.md
2025-03-10 20:31:09 +01:00
fkwp and GitHub
815b013d53
Merge pull request #3034 from element-hq/renovate/github-actions
...
Update GitHub Actions
2025-03-03 17:04:57 +01:00
fkwp and github-actions[bot]
4fa1b26827
Translations updates
2025-02-28 13:38:53 +00:00
fkwp and GitHub
b355615236
Merge pull request #3029 from element-hq/renovate/livekit-client
...
Update dependency livekit-client to v2.9.5
2025-02-28 11:58:24 +01:00
fkwp and GitHub
5e8395262c
Merge pull request #3017 from element-hq/renovate/livekit-client
...
Update dependency livekit-client to v2.9.3
2025-02-24 08:28:40 +01:00
fkwp and GitHub
9dcd7aaf50
Merge pull request #2930 from element-hq/renovate/github-actions
...
Update GitHub Actions
2025-01-07 16:59:07 +01:00
fkwp and GitHub
f521e260b6
Merge pull request #2923 from element-hq/renovate/livekit-components
...
Update LiveKit components
2025-01-06 10:11:15 +01:00
fkwp and GitHub
1cbb6dff81
Merge pull request #2855 from element-hq/renovate/livekit-client
...
Update dependency livekit-client to v2.7.1
2024-12-13 03:24:44 +01:00
fkwp and github-actions[bot]
65cc583c8a
Translations updates
2024-12-06 15:04:29 +00:00
fkwp and GitHub
d09efa3cfe
Merge pull request #2872 from element-hq/renovate/github-actions
...
Update GitHub Actions
2024-12-05 12:34:55 +01:00
fkwp and GitHub
68867810f7
Merge pull request #2864 from element-hq/fkwp/update_README_state_after
...
add information about MSC4222 state_after
2024-12-03 17:23:35 +01:00
fkwp and GitHub
34cc50b84d
Merge pull request #2851 from element-hq/toger5/light-raise-hand
...
Use light background
2024-11-29 18:22:38 +01:00
fkwp and GitHub
8cd681c6cc
Merge pull request #2849 from element-hq/renovate/livekit-client
...
Update dependency livekit-client to v2.7.0
2024-11-29 11:51:05 +01:00
fkwp and GitHub
03721f078b
Merge pull request #2819 from element-hq/renovate/livekit-components
...
Update dependency @livekit/components-react to v2.6.9
2024-11-22 12:43:25 +01:00
fkwp and GitHub
63f595f958
Merge pull request #2820 from element-hq/renovate/livekit-client
...
Update dependency livekit-client to v2.6.3
2024-11-22 12:07:10 +01:00
fkwp and github-actions[bot]
4655da3c35
Translations updates
2024-11-19 15:58:53 +00:00
fkwp and GitHub
17eb435a7a
Merge pull request #2799 from element-hq/renovate/livekit-client
...
Update dependency livekit-client to v2.6.2
2024-11-19 15:55:19 +01:00
fkwp and GitHub
79cd3047e9
Merge pull request #2798 from element-hq/renovate/livekit-components
...
Update dependency @livekit/components-react to v2.6.8
2024-11-18 20:40:30 +01:00
fkwp and GitHub
8598be1d92
Merge pull request #2797 from element-hq/renovate/livekit-client
...
Update dependency livekit-client to v2.6.1
2024-11-18 20:36:18 +01:00
fkwp and GitHub
6d1aa0087b
Merge pull request #2729 from element-hq/renovate/migrate-config
...
Migrate renovate config
2024-11-18 13:17:07 +01:00
fkwp and github-actions[bot]
f56d4a32a3
Translations updates
2024-11-15 16:22:27 +00:00
fkwp and GitHub
9650ca9687
Merge pull request #2787 from element-hq/quenting/docker-vary-encoding
...
Send 'Vary: Content-Encoding' header from nginx
2024-11-15 09:22:25 +01:00
fkwp and GitHub
20840d901e
Merge pull request #2786 from element-hq/quenting/docker-cache-headers
...
Precompress assets and set the right cache headers
2024-11-15 08:52:12 +01:00
fkwp and github-actions[bot]
7fddad02e0
Translations updates
2024-11-14 11:40:09 +00:00
fkwp and github-actions[bot]
dac89b97ae
Translations updates
2024-11-12 09:28:30 +00:00
fkwp and github-actions[bot]
8771a06986
Translations updates
2024-11-08 20:58:21 +00:00
fkwp and github-actions[bot]
2d262d27dd
Translations updates
2024-11-08 20:28:17 +00:00
fkwp and GitHub
f4096a6d43
Merge pull request #2733 from element-hq/fkwp/fix_nginx_conf
...
fix nginx config
2024-11-07 23:12:01 +01:00
fkwp and GitHub
640ba8b79f
Merge pull request #2719 from element-hq/fkwp/docker_compose_non_hostnetwork
...
docker compose non hostnetwork setup
2024-11-07 21:45:36 +01:00
34abca0c0b
Update dev-backend-docker-compose.yml
...
Co-authored-by: Andrew Ferrazzutti <andrewf@element.io >
2024-11-07 19:16:55 +01:00
bea9a24b14
Update dev-backend-docker-compose.yml
...
Co-authored-by: Andrew Ferrazzutti <andrewf@element.io >
2024-11-07 19:16:48 +01:00
fd383328e2
Update dev-backend-docker-compose.yml
...
Co-authored-by: Andrew Ferrazzutti <andrewf@element.io >
2024-11-07 19:16:40 +01:00
4705ab4218
Update dev-backend-docker-compose.yml
...
Co-authored-by: Andrew Ferrazzutti <andrewf@element.io >
2024-11-06 19:46:59 +01:00
fkwp and github-actions[bot]
0954188097
Translations updates
2024-11-06 15:23:38 +00:00
fkwp and github-actions[bot]
a9b15c1ec2
Translations updates
2024-11-05 22:51:22 +00:00
fkwp and GitHub
88a8277694
Merge pull request #2716 from element-hq/fkwp/enable_feature_use_device_session_member_events
...
default to flat structre of m.call.member evenst (one event per sessi…
2024-11-05 10:51:38 +01:00