All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- rebuild frontend client
- update dependencies
- update translations
- fix composer install in build script
- remove deprecated simple-git import
- sharing rooms with moderators and users
- manage view of rooms for moderators and users
- videos for all users and moderators
- sharing rooms with moderators and users
- manage view of rooms for moderators and users
- videos for all users and moderators
- videos for all users and moderators
- sharing rooms with moderators and users
- manage view of rooms for moderators and users
- list all shared rooms for users and moderators
- no clone action for non-admin
- bug with name of shared groups
- don't use backticks
- add missing translations
- use querybuilder for user comparison
- respect tabs
- disabled checkbox
- add Search Provider
- bump Nextcloud version (max 28)
- bump Nextcloud version (min 25, max 27)
- fix oversized avatar
- fix unscrollable room list
- bump Nextcloud version (min 23, max 25)
- allow to send files to running presentation (bbb > 2.5)
- drop tests for php 7.3
- replace deprecated package
- update php cs fixer
- broken build
- convert boolean columns to not nullable
- #191 clone rooms
- bump Nextcloud version (min 22, max 24)
- disable file transfer if room is running
- #79 track room state
- #5 use modal to send file
- #194 add support for analytics callback url
- #192 add access mode to send all users to lobby
- add feedback to send file action
- image loader for webpack 5
- change button color
- add optional avatar cache
- add command to clear avatar cache
- use injection for random generator
- remove deprecated api calls
- enable app for unit tests
- bump max nc version to 23
- #184 add origin meta params
- #176 add admin settings for default skip media
- #152 add option for all users to join a meeting muted (#173)
- #183 replace non-ascii chars for filenames
- #174 sort recordings by date
- fix collapsible arrow
- use settings icon for room settings
- log response message for create request
- update dependencies
- change default navigation label to BBB
- #171 bump Nextcloud versions
- use official circle api
- change boolean columns to nullable (#166)
- remove composer.phar
- update nc api
- update psalm baseline
- BREAKING #116 update php dependencies
- update to latest nc code style
- #155 set default values on room creation
- update dependencies
- fix formatting
- #147 set layout params only for clean layout
- update translations
- add avatars for Nextcloud users (requires BBB server 2.3)
- add room option to disable listen only mode
- add room option to skip audio check and video preview on first join (requires BBB server 2.3)
- add room option to hide user list, chat area and presentation by default
- add admin option to use Nextcloud theme colors in BBB
- add IGL as sponsor
- fix build script
- adapt restriction table
- #124 make navigation label configurable
- bump Nextcloud version
- do not register file action without authentication
- always show missing configuration message
- #125 prevent group restriction
- psalm errors
- translate settings header
- increase qr code error correction
- adapt restriction table to common style
- add link to contributor guide
- use psalm
- add admin screenshot
- move to github actions
- add option to invite moderators via URL (warning: if you use the URL shortener, make sure the moderator token is forwarded)
- close edit dialog on overlay click
- add copy-to-clipboard for readonly inputs
- show exact match first in sharing widget
- add room url with qr code to edit dialog
- add missing dark chain icon
- fix translation of access options
- enhance accessibility and usability
- add missing button titles
- update app description
- update js dependencies
- add description to share with input
- add gitattributes
- include changelog in build
- room join failure for php < 7.4
- #92 wait for file action api
- update languages
- #57 add support for URL shortener
- #62 create meeting activities
- show access mode in room overview
- show room shared icon in room overview
- add support for Nextcloud 20
- #80 clean up after user was deleted
- #73 drop down not clickable
- translate moderator message
- #78 plural translation
- quoted column names in sql query
- unify error handling for room and restriction
- #76 record deletion with scalelight
- #85 set password on room creation
- add meeting events
- order imports
- update composer dependencies
- #70 incompatibility with circle v0.18.x
- update languages
- fix restrictions on postgres
- #68 fix missing personal settings section on some instances
- add RestrictionService test
- use identical comparision
- add link to room page to log in into Nextcloud
- #23 add option to require moderator to start a room
- #61 add ability to share rooms with circles
- #43 add admin setting to restrict rooms
- #31 add option to show manager in app navigation
- use custom 404 page
- fix no permission status code
- reset search field after selection
- #65 fix user/group selection with exact match
- hide success message after 3 sec in admin settings
- #58#49 fix multiple issues with user/group dropdown
- #64 fix room configuration after room creation
- #47 bypass form action error
- update feature list
- add TU Graz as sponsor
- update js dependencies
- fix scss style
- remove obsolete config injection
- allow admin to start room with presentation
- #50 fix error which prevents guests from joining a room
- use Nextcloud coding standard
- #33 add option to share room
- add option to set everyone as moderator
- #25 restrict room access to user and groups
- #33 allow to define user and groups as moderator
- trim user supplied displayname
- show room loading error
- max dialog height
- update screenshots
- add integration test for room mapper
- expand name cell
- remove unused controller
- run tests before push
- add yarn test
- update phpunit
- update bbb api
- ignore tx-robot commits if linting
- reduce db requests
- add lang files to build
- change title for Github release
- fix regression which prevents start with presentation
- #1 use direct share for presentation (bypass password requirement for shares)
- #2 add translations (a big thank you to the awesome Nextcloud community)
- fix submit input field
- #34 update bbb library
- update screenshots
- change icon order
- change shortcut icon
- add option to store room url as shortcut
- add api check
- show warning if api is not configured
- show spinner while rooms are loading
- #19 manage recordings
- auto complete for api secret
- skip merge commits
- use same code style for scripts
- enhance publish script
- update app description
- add contributing guidelines
- add code of conduct
- use adapter for bbb
- #2 prepare translation
- show room name on join page
- #8 show menu for more file types
- update readme
- add travis
- enhance publish script
- failed bbb api request
- define column types
- First release