OpenTalk v1.2.0
Component versions
Category | Component | Version |
---|---|---|
Frontend | web-frontend | v1.3.0 |
Services | controller | v0.3.0 |
Services | controller-enterprise | v0.3.0 |
Services | smtp-mailer | v0.1.0 |
Services | obelisk | v0.2.0 |
Services | recorder | v0.0.1-rc.3 |
web-frontend v1.3.0
UI/UX Fixes
- Stay in coffee break view when a timer is started (!915)
- Fix error on removing phone users from conference (!896)
- Fix legal vote labels after re-joining a meeting (!902)
- Fix some legal vote wordings for German (!880)
- Show no more outdated meetings in dashboard home (!859)
- Rework protocol UX (!866)
- Change UX for whiteboard access (!841)
- Wording coffee break (!862)
- Fix icons missing in chat field (!854)
- Fix Keyboard shortcuts not disabled in smiley search (!854)
- Fix UI for moderation tabs on the side panel for community features (!853)
- Add details for overlapping event dialog (!868)
- Fix not showing participants in the waiting room when moderator is joining after them (!869)
- Fix coffee break English labels (!881)
- Add HotKeys coffee break when full screen is active (!886)
- Fix missing notification when timer stops (!883)
- Fix create meeting default start/end time (!888)
- Fix browser language detection (!889)
- Polished legal vote UI for unselected participant (!893)
- Remove offline participant from the timer list (!901)
- Title texts Coffee break (!898)
- Fix progress bar display for polls and votes (!894)
- Fix UI consistency for legal vote with other tabs (!878)
- Fix Emoji picker container overflowing (!905)
- Fix unwanted timer submitting (!906)
Stability Improvements
- Renegotiate media connections when tracks fail with on recovery (!899)
- Reconnect media connections when they fail (!887)
- Add connection information to participant stats panel (!849)
- Fix: flickering local video element when start coffee break (!870)
- Clean-up dispatch of legal vote started action (!864)
- Rework duration field and related types (!855)
- Translated emoji picker categories to German (!854)
- Enhanced DurationField behavior (!884)
- Removed development error showing on the create meeting page. (!892)
- Enhanced behavior of poll temporary save (!891)
- Improved legal vote token message on the popover (!900)
- Fix app not building on Safari (!910)
New Features
- Add account management tab to the dashboard (!930)
- Feat: show quotas information in dashboard (!865)
- Lobby / Waiting room move button / password (!852)
- Add unread indicator for chat messages (!844)
- Add legal vote token copy field (!836)
- Lobby without password label as invited (!863)
- Notify moderator if participant limit has been reached (!877)
- Show room blocker for a participant, that tries to join a full room (!876)
- Add time limit quotas in conference (!875)
- Deactivate modules according to room tariff info (!873)
controller v0.3.0
Added
- controller/db-storage: add initial tariff support. Requires JWT claims to include a
tariff_id
. - controller: invite verify response contains a
password_required
flag (#329) - controller: add
participant_limit
quota to restrict the maximum amount of participants in a room (#332) - controller: add
enabled_modules
(#334),tariff
as part ofJoinSuccess
message, API endpoints forusers/me/tariff
androoms/{room_id}/tariff
(#331) - controller: add
time_limit
quota to restrict the duration of a meeting (#333) - controller/settings: remove
http.cors
section as CORS is now statically configured to allow any origin - controller/settings: add
tenants
andtariffs
sections, which allow configuring how users are assigned to each tenant/tariff. - legal-vote: add option to set protocol timezone (#338)
- janus-media: add
resubscribe
message to allow clients to restart the webrtc session of a subscription.
Changed
- controller: authenticated users can join meetings without a password (#335)
- janus-media: use lapin-pool internally to recover from RabbitMQ connection failures (#343)
- lapin-pool: consider connection status when picking connections for new channels & reap disconnected connections (#343)
- controller: Traces are now exported directly via OTLP. The setting was renamed from
jaeger_agent_endpoint
tootlp_tracing_endpoint
(#301).
obelisk v0.2.0
Added
- Added an announcement at the end of a conference. (#36)
Fixed
- Fixed incorrect handling of an HTTP response, resulting in a call hang-up when entering an invalid id/pin. (#28)
- Fixed overlapping of room audio while welcome message is played back. (#34)
- Fixed a crash when the waiting-room was active while joining. (#35)
Generation of this document was supported by retoki.