*6f6fe77prosody: enable limits *db3d790prosody: fix: restrict room creation to jicofo (#1059) *281db36misc: working on latest
14 KiB
stable-5963
Based on stable release 5963.
6f6fe77prosody: enable limitsdb3d790prosody: fix: restrict room creation to jicofo (#1059)281db36misc: working on latest
stable-5870
Based on stable release 5870.
d9b84cfjibri: set base URL for joining meetingsa77a43ejibri: update default Chrome version to 90a90e4cedoc: drop confusing port number from PUBLIC_URL8620caadoc: clarify env variable6f52f71web: add FLoC environment variable014aa59web: add default language variablece25bf6doc: update CHANGELOG6bf1336misc: working on latest
stable-5765-1
Based on stable release 5765.
7a47202jicofo: make sure client-proxy is properly configured5c32833web: add start environment variables START_WITH_AUDIO_MUTED; START_SILENT; START_WITH_VIDEO_MUTED3d93f2bmisc: working on latest
stable-5765
Based on stable release 5765.
9bc262aprosody: fix building unstable images0cbe0d9web: add a env variable to enable/disable deep linkingb22421bmisc: publish nightly unstable images78699feweb: allow to configure shard name using env variablea6853efjvb: add octo configuration optionsd6fac8ejicofo: disable octo by default1fa5048doc: add link to Kubernetes setupe1cebccweb,jvb: add ability to disable web sockets for colibri6c4dce1jicofo: fix ENABLE_SCTP type953a4d2jicofo: use a client proxy connectiond27336bweb: always try to renew cert on container boot73acbadweb: remove deprecated config optioncb4d941web: removed duplicate host headersec570bak8s: fix PodSecurityPolicyc4fc3d3web: make a custom interface config possibleb45b505web: always install acme.sh when container starts94ca16detherpad: remove quotes from all env varsc89ccc9jicofo: reintroduce shibboleth autha6486b4examples: update traefik v2 examplef4ec023misc: working on latest
stable-5390-3
Based on stable release 5390-3.
a698da5misc: add jicofo reservation env variables to compose86c3022web: brandingDataUrl -> dynamicBrandingUrl88e950djicofo: fix healthcheck493cbddmisc: fix typoe12d7f2web : Add DESKTOP_SHARING_FRAMERATE_MIN and MAX env varsfa98a31examples: fix k8s example88d1034doc: add port to PUBLIC_URLc876b40doc: update CHANGELOG5cf14b0misc: working on latest
stable-5390-2
Based on stable release 5390-2.
stable-5390-1
Based on stable release 5390-1.
3ac5397misc: working on latest
stable-5390
Based on stable release 5390.
0f541c8jicofo: migrate to new config12823cbprosody: fix jibri recording websocket error7594ea2jigasi: add ability to control SIP default room for incoming callsb0e653ajigasi: fix when using authentication4564170misc: working on latest
stable-5142-4
Based on stable release 5142-4.
6f7b2b4prosody: add internal domain name to default cross-domains listada7b95jvb: fix check for JVB_TCP_HARVESTER_DISABLEDa7fb101jibri: don't provide a non-existing finalizer pathd013053jibri: add missing dependency forkillcommand0b25141web: Add ENABLE_HSTS flag to disable strict-transport-security headerf856037web: add more config optionseedac14web: add ability to disable IPv6af6f3acdoc: update CHANGELOGe3bb5c1misc: working on latest
stable-5142-3
Important: This release should fix some update problems users found in -1 and -2 versions. The main problem observed is the introduction of XMPP WebSockets, which requires extra configuration for the /xmpp-wesocket route if a reverse proxy is used in front of this setup. Pure docker-compose installations don't need any changes.
Based on stable release 5142-3.
c2c6460prosody: fix cross-domain WS default value8261f72jicofo,jigase: add ability to extend the config file6a4887dweb: use env variables to set worker processes and connections5679578prosody: add env var to config cross domain settingseffb30bprosody: always rebuild configs on start905d431jicofo,jigasi: always rebuild configs on startc52b64amisc: working on latest
stable-5142-2
Based on stable release 5142-2.
700c04aweb: properly handle acme.sh return codes4cb181cweb: install acme certs to persistent storage1d2c68aweb: fix running acme.sh on the right home directory5c44a84misc: stop using apt-key, it's deprecated5f06c3adoc: update CHANGELOG0f780b4misc: working on latest
stable-5142-1
Important: This release includes 2 major changes: migrating the base image to Debian Buster and replacing certbot with acme.sh for getting Letś Encrypt certificates. Please report any problems you find!
Based on stable release 5142-1.
b0cb4a1web: update TLS config to Mozilla security guidelines0601212web: replace certbot with acme.sh43f678dbuild: refactor Makefileb00f92aweb: use Python 3 only for certbot880b9b0core: update base image to Debian Busterba01190web: prevent s6 from restarting cron if it shouldn't be run42a4346etherpad: use official image and making skin full widthc36c4d0web: always rebuild nginx configs on startaea4411Adds private server.6b69576web: add ability to configure tokenAuthUrlff6d9bcFix websockete5746aemisc: add ENABLE_PREJOIN_PAGE to .env465816bweb,prosody: turn on XMPP WebSocket by defaultd747bfbweb,prosody: add XMPP WebSocket / Stream Management support130eb55jvb: migrate to new config file5290499doc: updated link for running behind NAT7cb470cmisc: support/encourage usage of ShellCheck04a210fmisc: working on latest
stable-5142
Based on stable release 5142.
7ab45bbweb: add ability to configure prejoin page0c95794jvb: regenerate config on every boot3ef2221jvb: add ability to set the WS domain with an env var79d2601jvb: add ability to specify set the WS_SERVER_ID with an env varb277926jvb: make colibri websocket endpoints dynamic for multiple jvbs991f695web: remove no longer needed settings8b7cbc3revert "jicofo: no auth URL in JWT auth mode"33b386bjvb: add missing variable to docker-compose087f024web: configure brandingDataUrl with env variablesa404653web: configure startAudioOnly using environment variablee195cbfjvb: make jvb apis available from outside the container409cadeweb: configure Matomo using environment variablesb731c60doc: update CHANGELOG0fbf3b7misc: working on latest
stable-5076
Important: Starting with this release config.js is autogenerated with every container boot. In addition, bridge channels now using WebSocket. Some setups may break on upgrade.
Based on stable release 5076.
5ceaf5fweb: add IPv6 supportaff3775xmpp: allow recorders to bypass lobbyad5625bjvb: switch to WebSocket based bridge channels8110336web: add ability to configure the nginx resolver2f47518jicofo: no auth URL in JWT auth modec149463web: build config.js on each bootc792bbcbase: update frepbec928cprosody: configure lobby on the guest domain is necessarybcbd977jicofo: pass XMPP_MUC_DOMAIN through docker-compose.yml8f9caa4jicofo: set XMPP_MUC_COMPONENT_PREFIX2a0120dweb: set security headers also for non HTTPSe6586f2jvb: set LOCAL_ADDRESS to the correct local IP (#630)97f5e75base: optimize sizeb78c89emisc: minor Dockerfile Improvementsa754519misc: working on latest
stable-4857
Based on stable release 4857.
a81ad73prosody: add support for lobbybaed605web: fix removing closed captions button if transcription is enablededecacdetherpad: add ability to use a external servera7563d4jvb: use JVB_TCP_PORT for exposing the portb235ea1prosody: disable s2s module1d428a8prosody: use a 2-stage build613c26cmisc: working on latest4d72ee3release: stable-4627-122b7063examples: update Traefik v1 example1381b08prosody: fix installing dependdencies2900c11misc: add extra line to tag messagec57a84bmisc: working on latest
stable-4627-1
Based on stable release 4627-1.
1381b08prosody: fix installing dependdencies2900c11misc: add extra line to tag messagec57a84bmisc: working on latest
stable-4627
Based on stable release 4627.
fdf5030prosody: update configurationafafe23prosody: shrink container size8e7ea34base: fix setting timezone58441aedoc: update README3c12526etherpad: update to version 1.8.40038e71jibri: install extra dependency0615ed6doc: add missing volumes to quick start2781865doc: clarify usage of gen-passwords.sha8d0b6cbuild: add PHONY target for "release"d4a35a6misc: working on latest
stable-4548-1
Based on stable release 4548-1.
abf2f73jicofo: fix setting incorrect auth URL scheme for JWT3472ab0jicofo: add ability to configure health checksec3622bjibri: install jitsi-upload-integrations by default0e7bc91etherpad: pin image version4fa50b9jwt: do not load token_verification module with disabled authenticationb0d76a2jibri: add jq dep for upload integrations53b58fdjvb: add jq, curl deps for graceful_shutdown.sh2d063addoc: update installation instructionse73df5fmisc: working on latest
stable-4548
Based on stable release 4548.
a79fc0cmisc: add release script0f0adc8compose: add image tag to compose files0177765misc: fix config volumes to work with SELinuxeae3f5cjibri: chrome/driver 78 as a stopgap78df6a4doc: delete unnecessary dot4426ed8jibri: fix case when /dev/snd is not bound (https://github.com/jitsi/docker-jitsi-meet/issues/240#issuecomment-610422404)125775aweb: fix WASM MIME typee70975eweb: enable GZIP compression for more file types774aba5misc: set ddefault timezone to UTC3c3fc19prosody: enable speaker stats and conferene duration modulesf911df2jvb: set JVB_TCP_MAPPED_PORT default value1205170jvb: allowTCP_HARVESTER_MAPPED_PORTto be configuredf7796a1prosody: add volume /prosody-plugins-custom to docker-composed44230eprosody: use hashed xmpp auth
stable-4416
Based on stable release 4416.
b039b29web: use certbot-autob95c95dweb: improve nginx configuration2dd6b99k8s: specify namespace for secret7aa2d81ldap: avoid unnecessary copye1b47dbexampless: update Traefik v2 example with UDP0940605doc: fix typos and minor grammar issues in README1c4b11cdoc: correct minor mistakec06867bdoc: added steps for updating kernel manually in AWS installationdc46215web: remove DHE suites support367621fprosody: remove no longer needed patch34e6601doc: clarify acronym2c95ab7web: revert using PUBLIC_URL for BOSH URL7fd7e2bAdd docker-compose.override.yml to .gitignore (#438)67a941bmisc: update gen-passwords.sh shell code4e2cec6misc: add configurable service restart policy729f9d2doc: fix typo in env.example
stable-4384(-1)
Important security note: Previous releases included default passwords for system accounts, and users who didn't change them are at risk of getting the authentication system circumvented by an attacker using a system account with the default password. Please update and use the provided script (instructions on the README) to generate a strong password for each system account.
Thanks joernchen for the security report.
Based on stable release 4384.
768b6c4security: fail to start if using the old default password1ffd472security: add script to generate strong passwordsa015710security: don't provide default passwordsaaec22djigasi: fix typo in configebfa142docs: fix grammar and typosbab77e0doc: update env.example7652807examples: traefik v210983b4prosody: prevent item-not-found error in certain cases3524a52base: fail to start the container if the init script fails7c0c795jicofo: only configure Jigasi brewery if Jigasi is configured40c2920build: add prepare command93ba770prosody: fix installing prosody from the right repository3c07d76doc: improve wording of READMEed410d9doc: fix typofabfb2adoc: fix typo5e6faceweb: use PUBLIC_URL for etherpaad base and BOSH URLs264df04jvb: switch to using Jitsi's STUN server by default655cf6bweb,prosody,jvb: prepare for new stable releaseebb4536doc: update CHANGELOG06c3a83doc: fix references to running behind NAT in the README
stable-4101-2
Based on stable release 4101.
b15bb28prosody: update to latest stable version75cb31bdoc: add build instructions to README25dbde9doc: fix typobadc2d4doc: add examples/READMEf6f6ca6Merge branch 'dev'52a1449doc: clarify DOCKER_HOST_ADDRESSf26c9e6prosody: fix ldap config templatecd4a071web: check for certbot's success and exit in case of a failuredea8d6cdoc: fix typo573c6fadoc: update diagrams29125fdexamples: add minimal example to run jitsi behind traefik
stable-4101-1
Based on stable release 4101.
b0def9aprosody: use epoll backend8fa9f94web: update nginx config from upstream2f17380doc: clarify account registration commandedfd8f2ldap: actually fix anonymous binds (Fixes #234)f4ac7ccmisc: remove bogus quotation marks0a68be1jibri: start once jicofo has started76acc65doc: add tip re. ports to open on firewall to READMEe92a00cldap: fix anonymous bindsdf40447ldap: add option for ldap starttls support1ebc535doc: make localhost link in README clickable33abdf3doc: add mkdir -p ~/.jitsi-meet-cfg/... to README2c93dcedoc: fix typo in READMEd7bb2e6doc: clarify HTTP vs HTTPS in READMEa1df1e0Revert "prosody: fix restart loop on rolling deployment"986071bjigasi: add missing transcription volumes to dockerfile01eca74jigasi: generate google cloud credentials from env varscc2c042prosody: fix restart loop on rolling deployment5423a8aexamples: adding simple kubernetes example6eebabdjicofo: set owner jicofo rights for /config directory69ba9ffjigasi: Updates jigasi client default options.2b9a13bjicofo: add support of reservation REST API8bfe7fbjicofo: add support of reservation REST API9b17c05web: fix letsencrypt renewal6234a18web: fix letsencrypt renewal