| 
							
							
								 Slavi Pantaleev | 9970603f15 | Add Element Call support This is an initial implementaton that's hasn't been battle-tested much.
Our LiveKit Server setup by default doesn't enable TURN, so connectivity
for NAT-ed clients may be subpar.
Squashed commit of the following:
commit d5c24fcafeAuthor: Slavi Pantaleev <slavi@devture.com>
Date:   Sat Mar 15 08:31:48 2025 +0200
    Upgrade LiveKit Server (v1.8.4-1 -> v1.8.4-2)
commit4d61cc571bMerge:9c24064fb9a231a815Author: Slavi Pantaleev <slavi@devture.com>
Date:   Sat Mar 15 08:19:05 2025 +0200
    Merge branch 'master' into element-call-integration
commit9c24064fb6Author: Slavi Pantaleev <slavi@devture.com>
Date:   Sat Mar 15 08:14:49 2025 +0200
    Make Element Call fail during validation if on an unsupported architecture (like arm32)
commita757b515fbMerge:ba9cedbed2a6b746acAuthor: Slavi Pantaleev <slavi@devture.com>
Date:   Sat Mar 15 08:11:16 2025 +0200
    Merge branch 'master' into element-call-integration
commitba9cedbedaMerge:4a638c2dff8f7ffc7dAuthor: Slavi Pantaleev <slavi@devture.com>
Date:   Sat Mar 15 08:03:03 2025 +0200
    Merge branch 'master' into element-call-integration
commit4a638c2df3Author: Slavi Pantaleev <slavi@devture.com>
Date:   Sat Mar 15 07:52:04 2025 +0200
    Prepare Element Call announcement text on the changelog
commit155d5dad38Author: Slavi Pantaleev <slavi@devture.com>
Date:   Sat Mar 15 07:49:49 2025 +0200
    Mention the compatible clients on Element Call docs, more cross-linking & consistency fixes
commit6b8a3fc891Merge:3ea1ea2f395dcaf6e2Author: Slavi Pantaleev <slavi@devture.com>
Date:   Sat Mar 15 07:38:02 2025 +0200
    Merge branch 'master' into element-call-integration
commit3ea1ea2f34Merge:d3913a01560e2e035aAuthor: Slavi Pantaleev <slavi@devture.com>
Date:   Fri Mar 14 22:29:14 2025 +0200
    Merge branch 'master' into element-call-integration
commitd3913a015eAuthor: Slavi Pantaleev <slavi@devture.com>
Date:   Fri Mar 14 20:04:18 2025 +0200
    Upgrade LiveKit Server (v1.8.4-0 -> v1.8.4-1)
commitac7f96806dAuthor: Slavi Pantaleev <slavi@devture.com>
Date:   Fri Mar 14 19:58:09 2025 +0200
    Relocate the livekit-server Ansible role to its own repository in the MASH organization
commitb8d800f6efAuthor: Slavi Pantaleev <slavi@devture.com>
Date:   Fri Mar 14 19:37:29 2025 +0200
    Add "Federation" as a prerequisite for Element Call (indirect, via LiveKit JWT Service)
    Ref:
    - https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/3562#issuecomment-2725250554
    -f5f5374c4b/main.go (L135-L146)commit2c1c49444aMerge:6bc0185d58e883a555Author: Slavi Pantaleev <slavi@devture.com>
Date:   Fri Mar 14 19:32:48 2025 +0200
    Merge branch 'master' into element-call-integration
commit6bc0185d50Author: Slavi Pantaleev <slavi@devture.com>
Date:   Thu Mar 13 09:43:22 2025 +0200
    Add Element Call, LiveKit Server and LiveKit JWT Service to `README.md`
    Ref: https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/3562#issuecomment-2720039742
commita0470fe248Author: Slavi Pantaleev <slavi@devture.com>
Date:   Wed Mar 12 19:12:30 2025 +0200
    Minor rewording in LiveKit Server docs
commitd4ceebc6a9Author: Slavi Pantaleev <slavi@devture.com>
Date:   Wed Mar 12 19:12:22 2025 +0200
    Add Element Call, LiveKit Server and LiveKit JWT Service to `docs/container-images.md`
commit6a86de958fAuthor: Slavi Pantaleev <slavi@devture.com>
Date:   Wed Mar 12 19:05:51 2025 +0200
    Apply suggestions from code review
    Co-authored-by: Suguru Hirahara <luixxiul@users.noreply.github.com>
commitd9df022d55Merge:676f9dd9a2f30886b1Author: Slavi Pantaleev <slavi@devture.com>
Date:   Wed Mar 12 18:40:31 2025 +0200
    Merge branch 'master' into element-call-integration
commit676f9dd9adMerge:251561ff82be709e2cAuthor: Slavi Pantaleev <slavi@devture.com>
Date:   Wed Mar 12 18:00:45 2025 +0200
    Merge branch 'master' into element-call-integration
commit251561ff81Author: Slavi Pantaleev <slavi@devture.com>
Date:   Wed Mar 12 17:47:01 2025 +0200
    Simplify LiveKit Server role by removing unused/untested HTTP middleware variables
commit1e60f41a59Author: Slavi Pantaleev <slavi@devture.com>
Date:   Wed Mar 12 17:44:00 2025 +0200
    Restore Element Call HTTP headers to more secure/privacy-respecting values
commitf8e84c4b2fAuthor: Slavi Pantaleev <slavi@devture.com>
Date:   Wed Mar 12 17:43:34 2025 +0200
    Remove useless `matrix_element_call_port` variable
commit3f5e8f656bAuthor: Slavi Pantaleev <slavi@devture.com>
Date:   Wed Mar 12 17:35:30 2025 +0200
    Switch default LiveKit server endpoint to one under the `matrix.` domain and polish-up docs
commit72118f2f03Author: Slavi Pantaleev <slavi@devture.com>
Date:   Wed Mar 12 16:56:06 2025 +0200
    Fix LiveKitServer middlware name (`matrix-livekit-server-server-slashless-redirect` -> `matrix-livekit-server-slashless-redirect`)
commit585377975bAuthor: Slavi Pantaleev <slavi@devture.com>
Date:   Wed Mar 12 16:51:10 2025 +0200
    Adjust LiveKit Server ports and exposure
commit22ef579444Author: Slavi Pantaleev <slavi@devture.com>
Date:   Wed Mar 12 15:44:31 2025 +0200
    Make livekit-jwt-service communicate with livekit-server via public URLs
    Communicating via container URLs works, but the URL provided to
    livekit-jwt-service as `LIVEKIT_URL` is also passed to the user later
    and it must be a public one at that point.
    It'd be great if livekit-jwt-service can be given 2 different URLs
    (e.g. `LIVEKIT_URL` and `LIVEKIT_URL_PUBLIC`) and only announce the
    public one to the user, but there's no support for this yet.
commit32f8c6de6eMerge:370feb74079cc333beAuthor: Slavi Pantaleev <slavi@devture.com>
Date:   Wed Mar 12 15:27:42 2025 +0200
    Merge branch 'master' into element-call-integration
commit370feb740fMerge:9a11e5e1fa9ee537f8Author: Slavi Pantaleev <slavi@devture.com>
Date:   Wed Mar 12 10:04:19 2025 +0200
    Merge branch 'master' into element-call-integration
commit9a11e5e1feAuthor: Slavi Pantaleev <slavi@devture.com>
Date:   Wed Mar 12 09:19:03 2025 +0200
    Auto-enable experimental Synapse features required by Element Call when Element Call is enabled
commit8291b2f99dMerge:890f10f76c5a03efdfAuthor: Slavi Pantaleev <slavi@devture.com>
Date:   Wed Mar 12 09:14:50 2025 +0200
    Merge branch 'master' into element-call-integration
commit890f10f765Author: Slavi Pantaleev <slavi@devture.com>
Date:   Wed Mar 12 09:01:35 2025 +0200
    Make `matrix_livekit_jwt_service_public_url` respect `matrix_livekit_jwt_service_path_prefix`
commit031cf68cbbAuthor: Slavi Pantaleev <slavi@devture.com>
Date:   Wed Mar 12 08:59:50 2025 +0200
    Remove unused `matrix_element_call_metrics_*` variables
commit5961841e52Author: Slavi Pantaleev <slavi@devture.com>
Date:   Wed Mar 12 08:59:05 2025 +0200
    Make matrix-livekit-jwt-service role not reference foreign variables (except the matrix-base ones)
commit2be4923aefAuthor: Slavi Pantaleev <slavi@devture.com>
Date:   Wed Mar 12 08:56:15 2025 +0200
    Make Element Call role not reference foreign variables (except the matrix-base ones)
commit23efad9cb7Author: Slavi Pantaleev <slavi@devture.com>
Date:   Wed Mar 12 08:51:52 2025 +0200
    Rework Element Call config.json templating
commit6b55ba29abAuthor: Slavi Pantaleev <slavi@devture.com>
Date:   Wed Mar 12 08:46:11 2025 +0200
    Make Element Call refuse a path prefix other than `/`
commit0d1112638dAuthor: Slavi Pantaleev <slavi@devture.com>
Date:   Wed Mar 12 08:05:42 2025 +0200
    Update LiveKit JWT service path prefix (`/lk-jwt-service` -> `/livekit-jwt-service`)
commitc3c2ba34b4Author: Slavi Pantaleev <slavi@devture.com>
Date:   Wed Mar 12 08:02:29 2025 +0200
    Split `matrix_element_call_systemd_required_services_list` into `_default`, `_auto` and `_custom`
commit0215708f79Author: Slavi Pantaleev <slavi@devture.com>
Date:   Wed Mar 12 08:00:28 2025 +0200
    Remove some useless variables and rework environment variables variable for livekit-jwt-service
commite1b57f3d45Author: Slavi Pantaleev <slavi@devture.com>
Date:   Wed Mar 12 07:56:47 2025 +0200
    Pin livekit-jwt-service to released (v0.2.0) and adapt configuration
commitde2a8f11d2Author: Slavi Pantaleev <slavi@devture.com>
Date:   Wed Mar 12 07:46:51 2025 +0200
    `_name_prefix` -> `_registry_prefix` changes for LiveKit roles
commit2a69ca35beAuthor: Slavi Pantaleev <slavi@devture.com>
Date:   Wed Mar 12 07:42:40 2025 +0200
    Clean up Element Call group vars vs defaults/main.yml mixup and make some minor LiveKit updates
commit72d64cfa6bMerge:f161c7c585dfbefd64Author: Slavi Pantaleev <slavi@devture.com>
Date:   Wed Mar 12 07:03:53 2025 +0200
    Merge branch 'master' into element-call-integration
commitf161c7c58fAuthor: Slavi Pantaleev <slavi@devture.com>
Date:   Wed Mar 12 07:03:00 2025 +0200
    Add newlines at end of files
commit6c6b44dc25Author: Slavi Pantaleev <slavi@devture.com>
Date:   Wed Mar 12 06:58:00 2025 +0200
    Add license information to Element Call and LiveKit roles
commit8eb1c57e2bMerge:61069d631aa36acdefAuthor: Slavi Pantaleev <slavi@devture.com>
Date:   Wed Mar 12 06:36:48 2025 +0200
    Merge branch 'master' into element-call-integration
commit61069d6313Merge:74d6a99b10b9389fd6Author: Slavi Pantaleev <slavi@devture.com>
Date:   Wed Mar 12 06:34:00 2025 +0200
    Merge branch 'element-call-integration' of github.com:wjbeckett/matrix-docker-ansible-deploy into element-call-integration
commit74d6a99b1eAuthor: Slavi Pantaleev <slavi@devture.com>
Date:   Wed Mar 12 06:32:22 2025 +0200
    Adjust names for Element Call tasks and make uninstallation more consistent with other roles
commit81a30f17acAuthor: Slavi Pantaleev <slavi@devture.com>
Date:   Wed Mar 12 06:29:39 2025 +0200
    Remove some superficial comments
commit413d591562Author: Slavi Pantaleev <slavi@devture.com>
Date:   Wed Mar 12 06:27:11 2025 +0200
    Bring container-network-creation tasks up-to-date for Element Call and LiveKit-related services
commit7572522820Merge:5642755275ece1fea5Author: Slavi Pantaleev <slavi@devture.com>
Date:   Wed Mar 12 06:24:34 2025 +0200
    Merge branch 'master' into element-call-integration
commit0b9389fd64Author: Slavi Pantaleev <slavi@devture.com>
Date:   Sat Nov 23 17:43:52 2024 +0200
    Update docs/configuring-playbook-livekit-server.md
    Co-authored-by: Suguru Hirahara <luixxiul@users.noreply.github.com>
commit9a8a569431Author: Slavi Pantaleev <slavi@devture.com>
Date:   Sat Nov 23 17:43:29 2024 +0200
    Update docs/configuring-playbook-element-call.md
    Co-authored-by: Suguru Hirahara <luixxiul@users.noreply.github.com>
commitbb403e1aeeAuthor: Slavi Pantaleev <slavi@devture.com>
Date:   Sat Nov 23 17:43:15 2024 +0200
    Update docs/configuring-playbook-jwt-service.md
    Co-authored-by: Suguru Hirahara <luixxiul@users.noreply.github.com>
commit74fbacbd9fAuthor: Slavi Pantaleev <slavi@devture.com>
Date:   Sat Nov 23 17:42:54 2024 +0200
    Update docs/configuring-playbook-element-call.md
    Co-authored-by: Suguru Hirahara <luixxiul@users.noreply.github.com>
commit5642755273Author: Slavi Pantaleev <slavi@devture.com>
Date:   Sat Nov 23 16:40:50 2024 +0200
    Rework LiveKit JWT Service role
commitbb925f4782Merge:c57d0d192ca8c1cf2bAuthor: Slavi Pantaleev <slavi@devture.com>
Date:   Sat Nov 23 14:45:20 2024 +0200
    Merge branch 'master' into element-call-integration
commitc57d0d192dAuthor: Slavi Pantaleev <slavi@devture.com>
Date:   Thu Nov 21 19:45:07 2024 +0200
    Eliminate remaining matrix references from LiveKit Server role
commit006920882cAuthor: Slavi Pantaleev <slavi@devture.com>
Date:   Thu Nov 21 19:38:23 2024 +0200
    Rename file (element-call-labels -> labels)
commit69d702643fAuthor: Slavi Pantaleev <slavi@devture.com>
Date:   Thu Nov 21 19:36:55 2024 +0200
    Remove homeserver.yaml patching from Element Call role
commit252ca52f60Author: Slavi Pantaleev <slavi@devture.com>
Date:   Thu Nov 21 19:32:15 2024 +0200
    Relocate /.well-known/element/element.json setup to matrix-static-files, instead of ugly patching from the Element Call role
commit3f52cec25cAuthor: Slavi Pantaleev <slavi@devture.com>
Date:   Thu Nov 21 19:17:30 2024 +0200
    Relocate Element Web features & element_call configuration to Element role, instead of ugly patching from the Element Call role
commit7a6fcaa402Author: Slavi Pantaleev <slavi@devture.com>
Date:   Thu Nov 21 18:59:11 2024 +0200
    Fix typo
commit394fdca066Author: Slavi Pantaleev <slavi@devture.com>
Date:   Thu Nov 21 18:54:29 2024 +0200
    Relocate org.matrix.msc4143.rtc_foci setup to /.well-known/matrix/client to matrix-static-files instead of ugly patching
commitf0466d5a99Author: Slavi Pantaleev <slavi@devture.com>
Date:   Thu Nov 21 18:19:36 2024 +0200
    Make LiveKit Server configuration extensible
commitbe7271760eAuthor: Slavi Pantaleev <slavi@devture.com>
Date:   Thu Nov 21 18:13:07 2024 +0200
    Make LiveKit Server logging config configurable
commit8b84eb6390Author: Slavi Pantaleev <slavi@devture.com>
Date:   Thu Nov 21 18:04:53 2024 +0200
    Default LiveKit Server to a smaller RTC range for faster startup on non-host networks
commit3e86adac0dAuthor: Slavi Pantaleev <slavi@devture.com>
Date:   Thu Nov 21 18:00:43 2024 +0200
    Fix port exposure for LiveKit Server
commit721fb39aa2Author: Slavi Pantaleev <slavi@devture.com>
Date:   Thu Nov 21 17:28:06 2024 +0200
    More progress on the LiveKit role
commit783d4a23f8Author: Slavi Pantaleev <slavi@devture.com>
Date:   Thu Nov 21 16:54:45 2024 +0200
    Add livekit_server_identifier
commitfa4ebd2a64Author: Slavi Pantaleev <slavi@devture.com>
Date:   Thu Nov 21 16:37:01 2024 +0200
    Cleanups
commit79ae704a24Merge:88d466845c07b09390Author: Slavi Pantaleev <slavi@devture.com>
Date:   Thu Nov 21 16:31:50 2024 +0200
    Merge branch 'element-call-integration' of github.com:wjbeckett/matrix-docker-ansible-deploy into element-call-integration
commitc07b093902Author: Slavi Pantaleev <slavi@devture.com>
Date:   Thu Nov 21 16:24:34 2024 +0200
    Update docs/configuring-playbook-livekit-server.md
    Co-authored-by: Suguru Hirahara <luixxiul@users.noreply.github.com>
commitc321ca160eAuthor: Slavi Pantaleev <slavi@devture.com>
Date:   Thu Nov 21 16:24:26 2024 +0200
    Update docs/configuring-playbook-livekit-server.md
    Co-authored-by: Suguru Hirahara <luixxiul@users.noreply.github.com>
commit164be875b0Author: Slavi Pantaleev <slavi@devture.com>
Date:   Thu Nov 21 16:24:15 2024 +0200
    Update docs/configuring-playbook-livekit-server.md
    Co-authored-by: Suguru Hirahara <luixxiul@users.noreply.github.com>
commit0f23e36e12Author: Slavi Pantaleev <slavi@devture.com>
Date:   Thu Nov 21 16:24:05 2024 +0200
    Update docs/configuring-playbook-livekit-server.md
    Co-authored-by: Suguru Hirahara <luixxiul@users.noreply.github.com>
commit83bb546c64Author: Slavi Pantaleev <slavi@devture.com>
Date:   Thu Nov 21 16:23:55 2024 +0200
    Update docs/configuring-playbook-livekit-server.md
    Co-authored-by: Suguru Hirahara <luixxiul@users.noreply.github.com>
commit3783922275Author: Slavi Pantaleev <slavi@devture.com>
Date:   Thu Nov 21 16:23:47 2024 +0200
    Update docs/configuring-playbook-livekit-server.md
    Co-authored-by: Suguru Hirahara <luixxiul@users.noreply.github.com>
commit66cc36466cAuthor: Slavi Pantaleev <slavi@devture.com>
Date:   Thu Nov 21 16:23:36 2024 +0200
    Update docs/configuring-playbook-livekit-server.md
    Co-authored-by: Suguru Hirahara <luixxiul@users.noreply.github.com>
commitec41c1aba5Author: Slavi Pantaleev <slavi@devture.com>
Date:   Thu Nov 21 16:23:28 2024 +0200
    Update docs/configuring-playbook-jwt-service.md
    Co-authored-by: Suguru Hirahara <luixxiul@users.noreply.github.com>
commitdf6ef106d1Author: Slavi Pantaleev <slavi@devture.com>
Date:   Thu Nov 21 16:23:18 2024 +0200
    Update docs/configuring-playbook-jwt-service.md
    Co-authored-by: Suguru Hirahara <luixxiul@users.noreply.github.com>
commiteb048da8a1Author: Slavi Pantaleev <slavi@devture.com>
Date:   Thu Nov 21 16:23:06 2024 +0200
    Update docs/configuring-playbook-jwt-service.md
    Co-authored-by: Suguru Hirahara <luixxiul@users.noreply.github.com>
commitccb29beb30Author: Slavi Pantaleev <slavi@devture.com>
Date:   Thu Nov 21 16:22:56 2024 +0200
    Update docs/configuring-playbook-jwt-service.md
    Co-authored-by: Suguru Hirahara <luixxiul@users.noreply.github.com>
commit32ea60fdc5Author: Slavi Pantaleev <slavi@devture.com>
Date:   Thu Nov 21 16:22:44 2024 +0200
    Update docs/configuring-playbook-element-call.md
    Co-authored-by: Suguru Hirahara <luixxiul@users.noreply.github.com>
commit25a8cb3b4aAuthor: Slavi Pantaleev <slavi@devture.com>
Date:   Thu Nov 21 16:22:17 2024 +0200
    Update docs/configuring-playbook-element-call.md
    Co-authored-by: Suguru Hirahara <luixxiul@users.noreply.github.com>
commit55da5c3213Author: Slavi Pantaleev <slavi@devture.com>
Date:   Thu Nov 21 16:21:55 2024 +0200
    Update docs/configuring-playbook-element-call.md
    Co-authored-by: Suguru Hirahara <luixxiul@users.noreply.github.com>
commit925ebfbd4bAuthor: Slavi Pantaleev <slavi@devture.com>
Date:   Thu Nov 21 16:21:42 2024 +0200
    Update docs/configuring-playbook-element-call.md
    Co-authored-by: Suguru Hirahara <luixxiul@users.noreply.github.com>
commit88d4668450Author: Slavi Pantaleev <slavi@devture.com>
Date:   Thu Nov 21 16:16:43 2024 +0200
    Variable rename (livekit_server_image -> livekit_server_container_image) for consistency with other roles
commit1838a541aeAuthor: Slavi Pantaleev <slavi@devture.com>
Date:   Thu Nov 21 16:15:54 2024 +0200
    Variables rename (matrix_livekit_server_ -> livekit_server_) to prepare for role extraction
commit1e82530080Merge:82127830b0c9fc4358Author: Slavi Pantaleev <slavi@devture.com>
Date:   Thu Nov 21 15:59:56 2024 +0200
    Merge branch 'master' into element-call-integration
commit82127830b3Author: Slavi Pantaleev <slavi@devture.com>
Date:   Thu Nov 21 15:58:01 2024 +0200
    Update roles/custom/matrix-livekit-server/tasks/uninstall.yml
    Co-authored-by: Suguru Hirahara <luixxiul@users.noreply.github.com>
commit85c0ffa9e1Author: Slavi Pantaleev <slavi@devture.com>
Date:   Thu Nov 21 15:57:51 2024 +0200
    Update roles/custom/matrix-livekit-server/tasks/uninstall.yml
    Co-authored-by: Suguru Hirahara <luixxiul@users.noreply.github.com>
commitb691f39d39Author: Slavi Pantaleev <slavi@devture.com>
Date:   Thu Nov 21 15:57:44 2024 +0200
    Update roles/custom/matrix-livekit-server/tasks/install.yml
    Co-authored-by: Suguru Hirahara <luixxiul@users.noreply.github.com>
commit10df145101Author: Slavi Pantaleev <slavi@devture.com>
Date:   Thu Nov 21 15:57:31 2024 +0200
    Update roles/custom/matrix-livekit-server/tasks/install.yml
    Co-authored-by: Suguru Hirahara <luixxiul@users.noreply.github.com>
commitfa2a913d39Author: wjbeckett <wjbeckett@gmail.com>
Date:   Thu Oct 3 16:20:54 2024 +1000
    fixing issue with element call domain not being expanded when writing the element web config.json.
commite18b28136cAuthor: wjbeckett <wjbeckett@gmail.com>
Date:   Thu Oct 3 15:28:56 2024 +1000
    Updated Element call docs with dependent services and fixed typo.
commit1906d61c39Author: wjbeckett <wjbeckett@gmail.com>
Date:   Thu Oct 3 13:25:40 2024 +1000
    updated traefik label to be in line with the latest change from devture_traefik_ to traefik_
commitb7e0a41134Merge:a03f5985ad9a919a4bAuthor: Backslash <wjbeckett@gmail.com>
Date:   Thu Oct 3 13:20:02 2024 +1000
    Merge branch 'spantaleev:master' into element-call-integration
commita03f5985a5Author: wjbeckett <wjbeckett@gmail.com>
Date:   Thu Oct 3 12:38:34 2024 +1000
    removed trailing whitespaces
commit1e6698cb99Author: wjbeckett <wjbeckett@gmail.com>
Date:   Wed Oct 2 13:27:02 2024 +1000
    updated documentation or the new roles.
commitf684719b2aAuthor: wjbeckett <wjbeckett@gmail.com>
Date:   Tue Oct 1 22:30:09 2024 +1000
    fixed error with element client update task
commita6e3203398Author: wjbeckett <wjbeckett@gmail.com>
Date:   Tue Oct 1 22:20:50 2024 +1000
    updated docs, broke the well-known and element client modifications out to separate tasks.
commit2b4fdea70fAuthor: wjbeckett <wjbeckett@gmail.com>
Date:   Tue Oct 1 17:04:11 2024 +1000
    added header flags back in.
commit6c8923ae28Author: wjbeckett <wjbeckett@gmail.com>
Date:   Tue Oct 1 16:51:06 2024 +1000
    removed headers.
commit9691577b22Author: wjbeckett <wjbeckett@gmail.com>
Date:   Tue Oct 1 16:45:07 2024 +1000
    removed additinoal headers
commit46109565e1Author: wjbeckett <wjbeckett@gmail.com>
Date:   Tue Oct 1 16:33:48 2024 +1000
    updated headers for each of the call services.
commit4acb025130Author: wjbeckett <wjbeckett@gmail.com>
Date:   Tue Oct 1 13:35:53 2024 +1000
    testing livekit configuration
commite421852af5Author: wjbeckett <wjbeckett@gmail.com>
Date:   Tue Oct 1 13:09:00 2024 +1000
    updated jwt bind port
commit5507fb3babAuthor: wjbeckett <wjbeckett@gmail.com>
Date:   Tue Oct 1 13:08:21 2024 +1000
    added element-call config.json to systemd file
commit9864996aadAuthor: wjbeckett <wjbeckett@gmail.com>
Date:   Tue Oct 1 12:46:37 2024 +1000
    adjusted jwt service ports for traefik
commitdbbaae4fbeAuthor: wjbeckett <wjbeckett@gmail.com>
Date:   Tue Oct 1 12:34:25 2024 +1000
    stopping the recursive loop
commitd53c2428b8Author: wjbeckett <wjbeckett@gmail.com>
Date:   Tue Oct 1 12:29:35 2024 +1000
    updated jwt hostname.
commitf98a505df8Author: wjbeckett <wjbeckett@gmail.com>
Date:   Tue Oct 1 11:00:56 2024 +1000
    changed jwt-service port label.
commitd5aabc85beAuthor: wjbeckett <wjbeckett@gmail.com>
Date:   Tue Oct 1 10:41:30 2024 +1000
    removed redis images in favor of the inbuilt keyDB
commit7cdec5f251Author: wjbeckett <wjbeckett@gmail.com>
Date:   Tue Oct 1 10:17:34 2024 +1000
    fixed type in livekit image
commitfd2f505b34Author: wjbeckett <wjbeckett@gmail.com>
Date:   Tue Oct 1 10:00:30 2024 +1000
    Fixed typo in livekit server hostname
commit812b57cfaaAuthor: wjbeckett <wjbeckett@gmail.com>
Date:   Tue Oct 1 09:54:02 2024 +1000
    resolved missing key.
commitb7b8ed573bAuthor: wjbeckett <wjbeckett@gmail.com>
Date:   Tue Oct 1 09:48:44 2024 +1000
    typo in livekit-server validate.
commit97f93ebd76Author: wjbeckett <wjbeckett@gmail.com>
Date:   Tue Oct 1 09:31:42 2024 +1000
    renamed the livekit role and added livekit-server and jwt-service roles to the setup file.
commit8cb7deff15Author: wjbeckett <wjbeckett@gmail.com>
Date:   Mon Sep 30 23:04:10 2024 +1000
    cleaned up old services again
commit71dff50a65Author: wjbeckett <wjbeckett@gmail.com>
Date:   Mon Sep 30 22:53:21 2024 +1000
    fixed livekit service name
commit58a9642e8cAuthor: wjbeckett <wjbeckett@gmail.com>
Date:   Mon Sep 30 22:45:56 2024 +1000
    fixed config file placement.
commit3de399025fAuthor: wjbeckett <wjbeckett@gmail.com>
Date:   Mon Sep 30 22:41:36 2024 +1000
    hard coded redis port.
commite952ba1c3aAuthor: wjbeckett <wjbeckett@gmail.com>
Date:   Mon Sep 30 22:35:59 2024 +1000
    removed duplicate tasks.
commit8cb3e33bbfAuthor: wjbeckett <wjbeckett@gmail.com>
Date:   Mon Sep 30 22:20:46 2024 +1000
    separated livekit and jwt to separate roles
commitb907777ae5Author: wjbeckett <wjbeckett@gmail.com>
Date:   Mon Sep 30 13:13:29 2024 +1000
    fixing labels again.
commitcb41fb02aeAuthor: wjbeckett <wjbeckett@gmail.com>
Date:   Mon Sep 30 13:00:10 2024 +1000
    testing traefik labels again.
commit31a138a6baAuthor: wjbeckett <wjbeckett@gmail.com>
Date:   Mon Sep 30 12:47:42 2024 +1000
    fixed traefik router issues.
commit6143ad7ffaAuthor: wjbeckett <wjbeckett@gmail.com>
Date:   Mon Sep 30 12:27:04 2024 +1000
    fix: removed the read-only tag from the element-call systemd file.
commitf762048a8dAuthor: wjbeckett <wjbeckett@gmail.com>
Date:   Mon Sep 30 12:15:27 2024 +1000
    fix: added missing labels to main.
commit93650cf20eAuthor: wjbeckett <wjbeckett@gmail.com>
Date:   Mon Sep 30 12:02:45 2024 +1000
    fix: Type in the element-call main.yml
commit9dbee212d8Author: wjbeckett <wjbeckett@gmail.com>
Date:   Mon Sep 30 11:37:08 2024 +1000
    fix: removed duplicate keys.
commit1167e1ec13Author: wjbeckett <wjbeckett@gmail.com>
Date:   Mon Sep 30 11:17:34 2024 +1000
    fix: changed matrix server name to matrix domain in element-call config.
commitf036e18789Author: wjbeckett <wjbeckett@gmail.com>
Date:   Mon Sep 30 11:05:11 2024 +1000
    Fix: Restructured Element call configuration files.
commita274d32c6dAuthor: Backslash <wjbeckett@gmail.com>
Date:   Fri Sep 27 12:50:31 2024 +1000
    Removed serve function
commit5db9a5c061Author: Backslash <wjbeckett@gmail.com>
Date:   Fri Sep 27 12:40:37 2024 +1000
    Removed env file
commit2492672025Author: Backslash <wjbeckett@gmail.com>
Date:   Fri Sep 27 12:39:39 2024 +1000
    Update env.j2
commita0917fa283Author: Backslash <wjbeckett@gmail.com>
Date:   Fri Sep 27 12:37:36 2024 +1000
    Update main.yml
commit8b172cc194Author: Backslash <wjbeckett@gmail.com>
Date:   Fri Sep 27 12:35:38 2024 +1000
    Update env.j2
commit63133d6599Author: Backslash <wjbeckett@gmail.com>
Date:   Fri Sep 27 11:53:26 2024 +1000
    Added serve command back in.
commit5b8dcf32d5Author: Backslash <wjbeckett@gmail.com>
Date:   Fri Sep 27 11:42:34 2024 +1000
    Added element-call systemd services to the service manager.
commit14614cb211Author: Backslash <wjbeckett@gmail.com>
Date:   Fri Sep 27 10:26:01 2024 +1000
    Update matrix-element-call.service.j2
commit3c084e17d2Author: Backslash <wjbeckett@gmail.com>
Date:   Fri Sep 27 10:15:51 2024 +1000
    Update element-call-labels.j2-new
commit089c5f14c8Author: Backslash <wjbeckett@gmail.com>
Date:   Fri Sep 27 10:00:40 2024 +1000
    Update jwt-service-labels.j2
commitb6571fc4fdAuthor: Backslash <wjbeckett@gmail.com>
Date:   Fri Sep 27 09:59:54 2024 +1000
    Update livekit-labels.j2
commit6d6f9ab853Author: Backslash <wjbeckett@gmail.com>
Date:   Fri Sep 27 09:59:13 2024 +1000
    Added hostnames for livekit and jwt labels
commit5730dbfc6eAuthor: Backslash <wjbeckett@gmail.com>
Date:   Fri Sep 27 09:54:01 2024 +1000
    Added hostname label
commitc14f9cdcb5Author: Backslash <wjbeckett@gmail.com>
Date:   Fri Sep 27 09:25:48 2024 +1000
    Update matrix_servers
commit805b726c6dAuthor: Backslash <wjbeckett@gmail.com>
Date:   Fri Sep 27 09:25:01 2024 +1000
    Update element-call-labels.j2
commit5f49433f6cAuthor: Backslash <wjbeckett@gmail.com>
Date:   Fri Sep 27 09:15:21 2024 +1000
    Handle empty labels correctly.
commit510cfb2dacAuthor: Backslash <wjbeckett@gmail.com>
Date:   Fri Sep 27 09:14:29 2024 +1000
    Update matrix_servers
commit1721e85195Author: Backslash <wjbeckett@gmail.com>
Date:   Fri Sep 27 09:00:03 2024 +1000
    Corrected element call labels file name
commit25909b1029Author: Backslash <wjbeckett@gmail.com>
Date:   Fri Sep 27 08:51:27 2024 +1000
    Update and rename labels.j2 to element-call-labels.j2
commit3264408758Author: Backslash <wjbeckett@gmail.com>
Date:   Fri Sep 27 08:49:55 2024 +1000
    Rename element-call-labels.j2 to element-call-labels.j2-new
commitdd96b93d89Author: Backslash <wjbeckett@gmail.com>
Date:   Fri Sep 27 08:34:01 2024 +1000
    Update matrix-element-call.service.j2
commitdf4bf4a0c9Author: Backslash <wjbeckett@gmail.com>
Date:   Fri Sep 27 08:23:24 2024 +1000
    Added tasks for moving the new labels files into place
commit2f2cb8962eAuthor: Backslash <wjbeckett@gmail.com>
Date:   Fri Sep 27 08:19:26 2024 +1000
    Updated livekit labels
commitd2e2781d3bAuthor: Backslash <wjbeckett@gmail.com>
Date:   Fri Sep 27 08:18:27 2024 +1000
    Updated label file
commit80763804f9Author: Backslash <wjbeckett@gmail.com>
Date:   Fri Sep 27 08:16:56 2024 +1000
    Updated label file
commit1d7a60055cAuthor: Backslash <wjbeckett@gmail.com>
Date:   Fri Sep 27 08:10:06 2024 +1000
    Create jwt-service-labels.j2
commit2cf471075dAuthor: Backslash <wjbeckett@gmail.com>
Date:   Fri Sep 27 08:09:32 2024 +1000
    Created livekit-labels.j2
commit6a519bb053Author: Backslash <wjbeckett@gmail.com>
Date:   Fri Sep 27 08:08:42 2024 +1000
    Created element-call-labels to separate the labels for each container
commitf0632b20ebAuthor: Backslash <wjbeckett@gmail.com>
Date:   Thu Sep 26 21:24:43 2024 +1000
    Added missing labels for sfu and jwt
commit5cc9c70ba6Author: Backslash <wjbeckett@gmail.com>
Date:   Thu Sep 26 20:57:47 2024 +1000
    Remove serve command from matrix-element-call.service.j2
commite34e5da9a4Author: Backslash <wjbeckett@gmail.com>
Date:   Thu Sep 26 19:57:39 2024 +1000
    Update matrix-redis.service.j2
commit656d4275bcAuthor: Backslash <wjbeckett@gmail.com>
Date:   Thu Sep 26 19:48:06 2024 +1000
    Update install.yml
commit6ef304b118Author: Backslash <wjbeckett@gmail.com>
Date:   Thu Sep 26 19:43:22 2024 +1000
    Update validate_config.yml
commit85be68946cAuthor: Backslash <wjbeckett@gmail.com>
Date:   Thu Sep 26 19:30:15 2024 +1000
    Migrated from matrix_redis to redis_
commit3f6c327da2Author: Backslash <wjbeckett@gmail.com>
Date:   Thu Sep 26 19:18:47 2024 +1000
    Update main.yml
commitba54e549c4Author: Backslash <wjbeckett@gmail.com>
Date:   Thu Sep 26 19:08:09 2024 +1000
    Added well-known element directory
commitf2acc7430dAuthor: Backslash <wjbeckett@gmail.com>
Date:   Thu Sep 26 18:53:49 2024 +1000
    Create well_known_element.json.j2
commit9cb236da30Author: Backslash <wjbeckett@gmail.com>
Date:   Thu Sep 26 18:50:48 2024 +1000
    Update install.yml
commitf38d6a0d88Author: Backslash <wjbeckett@gmail.com>
Date:   Thu Sep 26 18:39:03 2024 +1000
    Update main.yml
commitac1295ac45Author: Backslash <wjbeckett@gmail.com>
Date:   Thu Sep 26 18:33:22 2024 +1000
    Create matrix-jwt-service.service.j2
commitbc2ed60762Author: Backslash <wjbeckett@gmail.com>
Date:   Thu Sep 26 17:23:03 2024 +1000
    Update main.yml
commitf7621283fdAuthor: Backslash <wjbeckett@gmail.com>
Date:   Thu Sep 26 16:31:23 2024 +1000
    Update labels.j2
commite31e688a41Author: Backslash <wjbeckett@gmail.com>
Date:   Thu Sep 26 15:42:05 2024 +1000
    Update main.yml
commita533ec4204Author: Backslash <wjbeckett@gmail.com>
Date:   Thu Sep 26 15:38:12 2024 +1000
    Update matrix_servers
commitf16ca24408Author: Backslash <wjbeckett@gmail.com>
Date:   Thu Sep 26 15:17:15 2024 +1000
    Update install.yml
commite910d09ff1Author: Backslash <wjbeckett@gmail.com>
Date:   Thu Sep 26 14:52:30 2024 +1000
    Create matrix-redis.service.j2
commitbc9658c06bAuthor: Backslash <wjbeckett@gmail.com>
Date:   Thu Sep 26 13:40:38 2024 +1000
    Create matrix-livekit.service.j2
commit45c8a61f04Author: Backslash <wjbeckett@gmail.com>
Date:   Thu Sep 26 11:39:33 2024 +1000
    Migrating to systemd for container management
commit954d46cfd7Author: Backslash <wjbeckett@gmail.com>
Date:   Thu Sep 26 09:25:49 2024 +1000
    Update labels.j2
commitdfeca192abAuthor: Backslash <wjbeckett@gmail.com>
Date:   Thu Sep 26 09:23:26 2024 +1000
    Update redis.conf.j2
commitf306a47b83Author: Backslash <wjbeckett@gmail.com>
Date:   Thu Sep 26 09:22:29 2024 +1000
    Update livekit.yaml.j2
commitbecdb0810cAuthor: Backslash <wjbeckett@gmail.com>
Date:   Thu Sep 26 09:18:55 2024 +1000
    Update config.json.j2
commit37fd2e701dAuthor: Backslash <wjbeckett@gmail.com>
Date:   Thu Sep 26 09:15:07 2024 +1000
    Update env.j2 to support the new configuration
commit68cc1f4b2bAuthor: Backslash <wjbeckett@gmail.com>
Date:   Thu Sep 26 08:29:16 2024 +1000
    Simplified the validation step.
commit5efc189293Author: Backslash <wjbeckett@gmail.com>
Date:   Thu Sep 26 08:12:06 2024 +1000
    Updated to support new structure
commit02479e8becAuthor: Backslash <wjbeckett@gmail.com>
Date:   Thu Sep 26 07:59:09 2024 +1000
    Updated with new structure.
commit0eef094f2bAuthor: Backslash <wjbeckett@gmail.com>
Date:   Thu Sep 26 06:51:36 2024 +1000
    Restructure install.yml to follow other roles more closely
commit16ed788b3fAuthor: Backslash <wjbeckett@gmail.com>
Date:   Wed Sep 25 21:07:22 2024 +1000
    Update main.yml
commit6364101410Author: Backslash <wjbeckett@gmail.com>
Date:   Wed Sep 25 20:20:20 2024 +1000
    Adding another debug task for testing the labels file.
commit81735503f8Author: Backslash <wjbeckett@gmail.com>
Date:   Wed Sep 25 20:06:27 2024 +1000
    Added debug task to test labels configuration
commit8644a7383eAuthor: Backslash <wjbeckett@gmail.com>
Date:   Wed Sep 25 19:22:21 2024 +1000
    Removed additional label loop
commitce827e7953Author: Backslash <wjbeckett@gmail.com>
Date:   Wed Sep 25 19:09:13 2024 +1000
    Changed matrix_base_domain to matrix_domain
commitc93d30bcb8Author: Backslash <wjbeckett@gmail.com>
Date:   Wed Sep 25 19:07:03 2024 +1000
    Added matrix_server_name to the defaults
commit90ea758c3bAuthor: Backslash <wjbeckett@gmail.com>
Date:   Wed Sep 25 18:39:26 2024 +1000
    Fixed regex for checking the hostname.
commit350d4d4bcdAuthor: Backslash <wjbeckett@gmail.com>
Date:   Wed Sep 25 18:35:09 2024 +1000
    Fixed assertion block to remove jinja2 delimiters
commitfc6357a089Author: Backslash <wjbeckett@gmail.com>
Date:   Wed Sep 25 18:05:34 2024 +1000
    Update main.yml
commit60f34cd7afAuthor: wjbeckett <wjbeckett@gmail.com>
Date:   Wed Sep 25 16:13:29 2024 +1000
    fixed matrix_redis for migration
commitd1ba784ddeAuthor: wjbeckett <wjbeckett@gmail.com>
Date:   Wed Sep 25 15:01:53 2024 +1000
    added doc for setting up element call.
commit434157eb98Merge:6594cce57f657273ccAuthor: Backslash <wjbeckett@gmail.com>
Date:   Wed Sep 25 14:55:42 2024 +1000
    Merge branch 'spantaleev:master' into element-call-integration
commit6594cce570Author: wjbeckett <wjbeckett@gmail.com>
Date:   Wed Sep 25 14:53:48 2024 +1000
    Feat: Added element call setup and configuration. | 2025-03-15 08:34:48 +02:00 |  |