cloud_bbb/CHANGELOG.md

368 lines
11 KiB
Markdown

# Changelog
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html).
## [Unreleased]
## 2.6.0 (2024-04-28)
### Added
- add Search Provider
- bump Nextcloud version (max 28)
## 2.5.0 (2023-07-27)
### Added
- bump Nextcloud version (min 25, max 27)
### Fixed
- fix oversized avatar
- fix unscrollable room list
## 2.4.0 (2022-11-10)
### Added
- bump Nextcloud version (min 23, max 25)
- allow to send files to running presentation (bbb > 2.5)
### Misc
- drop tests for php 7.3
- replace deprecated package
- update php cs fixer
## 2.3.1 (2022-07-28)
### Fixed
- broken build
- convert boolean columns to not nullable
## 2.3.0 (2022-07-24)
### Added
- [#191](https://github.com/sualko/cloud_bbb/issues/191) clone rooms
- bump Nextcloud version (min 22, max 24)
- disable file transfer if room is running
- [#79](https://github.com/sualko/cloud_bbb/issues/79) track room state
- [#5](https://github.com/sualko/cloud_bbb/issues/5) use modal to send file
- [#194](https://github.com/sualko/cloud_bbb/issues/194) add support for analytics callback url
- [#192](https://github.com/sualko/cloud_bbb/issues/192) add access mode to send all users to lobby
### Fixed
- add feedback to send file action
- image loader for webpack 5
- change button color
## 2.2.0 (2022-01-17)
### Added
- add optional avatar cache
- add command to clear avatar cache
### Fixed
- use injection for random generator
### Misc
- remove deprecated api calls
- enable app for unit tests
## 2.1.0 (2021-12-08)
### Added
- bump max nc version to 23
- [#184](https://github.com/sualko/cloud_bbb/issues/184) add origin meta params
- [#176](https://github.com/sualko/cloud_bbb/issues/176) add admin settings for default skip media
- [#152](https://github.com/sualko/cloud_bbb/issues/152) add option for all users to join a meeting muted (#173)
### Fixed
- [#183](https://github.com/sualko/cloud_bbb/issues/183) replace non-ascii chars for filenames
- [#174](https://github.com/sualko/cloud_bbb/issues/174) sort recordings by date
- fix collapsible arrow
- use settings icon for room settings
- log response message for create request
### Misc
- update dependencies
## 2.0.0 (2021-07-28)
### Added
- change default navigation label to BBB
- [#171](https://github.com/sualko/cloud_bbb/issues/171) bump Nextcloud versions
### Fixed
- use official circle api
- change boolean columns to nullable (#166)
### Misc
- remove composer.phar
- update nc api
- update psalm baseline
- BREAKING [#116](https://github.com/sualko/cloud_bbb/issues/116) update php dependencies
- update to latest nc code style
## 1.4.2 (2021-07-03)
### Fixed
- [#155](https://github.com/sualko/cloud_bbb/issues/155) set default values on room creation
### Misc
- update dependencies
- fix formatting
## 1.4.1 (2021-04-30)
### Fixed
- [#147](https://github.com/sualko/cloud_bbb/issues/147) set layout params only for clean layout
### Misc
- update translations
## 1.4.0 (2021-04-25)
### Added
- 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
### Fixed
- [#130](https://github.com/sualko/cloud_bbb/issues/130) setting registration for NC 19
- [#131](https://github.com/sualko/cloud_bbb/issues/131) delete only owned rooms from deleted user
### Misc
- add IGL as sponsor
- fix build script
- adapt restriction table
## 1.3.0 (2021-03-09)
### Added
- [#124](https://github.com/sualko/cloud_bbb/issues/124) make navigation label configurable
- bump Nextcloud version
### Fixed
- do not register file action without authentication
- always show missing configuration message
- [#125](https://github.com/sualko/cloud_bbb/issues/125) prevent group restriction
- psalm errors
- translate settings header
- increase qr code error correction
- adapt restriction table to common style
### Misc
- add link to contributor guide
- use psalm
- add admin screenshot
- move to github actions
## 1.2.0 (2021-02-01)
### Added
- 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
### Fixed
- add missing dark chain icon
- fix translation of access options
- enhance accessibility and usability
- add missing button titles
### Misc
- update app description
- update js dependencies
- add description to share with input
- add gitattributes
- include changelog in build
## 1.1.4 (2020-12-16)
### Fixed
- room join failure for php < 7.4
## 1.1.3 (2020-12-15)
### Fixed
- [#103](https://github.com/sualko/cloud_bbb/issues/103) parameter type
- [#98](https://github.com/sualko/cloud_bbb/issues/98) manager in dark mode
- removal of url shortener option
## 1.1.2 (2020-11-19)
### Fixed
- [#102](https://github.com/sualko/cloud_bbb/issues/102) remote link generation
- [#96](https://github.com/sualko/cloud_bbb/issues/96) app init
## 1.1.1 (2020-11-03)
### Fixed
- [#92](https://github.com/sualko/cloud_bbb/issues/92) wait for file action api
### Misc
- update languages
## 1.1.0 (2020-09-29)
### Added
- [#57](https://github.com/sualko/cloud_bbb/issues/57) add support for URL shortener
- [#62](https://github.com/sualko/cloud_bbb/issues/62) create meeting activities
- show access mode in room overview
- show room shared icon in room overview
- add support for Nextcloud 20
### Fixed
- [#80](https://github.com/sualko/cloud_bbb/issues/80) clean up after user was deleted
- [#73](https://github.com/sualko/cloud_bbb/issues/73) drop down not clickable
- translate moderator message
- [#78](https://github.com/sualko/cloud_bbb/issues/78) plural translation
- quoted column names in sql query
- unify error handling for room and restriction
- [#76](https://github.com/sualko/cloud_bbb/issues/76) record deletion with scalelight
- [#85](https://github.com/sualko/cloud_bbb/issues/85) set password on room creation
### Misc
- add meeting events
- order imports
- update composer dependencies
## 1.0.2 (2020-09-04)
### Fixed
- [#70](https://github.com/sualko/cloud_bbb/issues/70) incompatibility with circle v0.18.x
### Misc
- update languages
## 1.0.1 (2020-09-02)
### Fixed
- fix restrictions on postgres
- [#68](https://github.com/sualko/cloud_bbb/issues/68) fix missing personal settings section on some instances
### Misc
- add RestrictionService test
- use identical comparision
## 1.0.0 (2020-09-01)
### Added
- add link to room page to log in into Nextcloud
- [#23](https://github.com/sualko/cloud_bbb/issues/23) add option to require moderator to start a room
- [#61](https://github.com/sualko/cloud_bbb/issues/61) add ability to share rooms with circles
- [#43](https://github.com/sualko/cloud_bbb/issues/43) add admin setting to restrict rooms
- [#31](https://github.com/sualko/cloud_bbb/issues/31) add option to show manager in app navigation
### Fixed
- use custom 404 page
- fix no permission status code
- reset search field after selection
- [#65](https://github.com/sualko/cloud_bbb/issues/65) fix user/group selection with exact match
- hide success message after 3 sec in admin settings
- [#58](https://github.com/sualko/cloud_bbb/issues/58)[#49](https://github.com/sualko/cloud_bbb/issues/49) fix multiple issues with user/group dropdown
- [#64](https://github.com/sualko/cloud_bbb/issues/64) fix room configuration after room creation
- [#47](https://github.com/sualko/cloud_bbb/issues/47) bypass form action error
### Misc
- update feature list
- add TU Graz as sponsor
- update js dependencies
- fix scss style
- remove obsolete config injection
## 0.5.1 (2020-06-19)
### Fixed
- allow admin to start room with presentation
- [#50](https://github.com/sualko/cloud_bbb/issues/50) fix error which prevents guests from joining a room
### Misc
- use Nextcloud coding standard
## 0.5.0 (2020-06-18)
### Added
- [#33](https://github.com/sualko/cloud_bbb/issues/33) add option to share room
- add option to set everyone as moderator
- [#25](https://github.com/sualko/cloud_bbb/issues/25) restrict room access to user and groups
- [#33](https://github.com/sualko/cloud_bbb/issues/33) allow to define user and groups as moderator
### Fixed
- trim user supplied displayname
- show room loading error
- max dialog height
### Misc
- update screenshots
- add integration test for room mapper
- expand name cell
- remove unused controller
## 0.4.0 (2020-06-10)
### Added
- [#10](https://github.com/sualko/cloud_bbb/issues/10)[#24](https://github.com/sualko/cloud_bbb/issues/24) add access policy
- move room settings to dialog
### Fixed
- log failing api request
- [#14](https://github.com/sualko/cloud_bbb/issues/14) room creation error handling
- [#20](https://github.com/sualko/cloud_bbb/issues/20) remove dependency on shares
### Misc
- run tests before push
- add yarn test
- update phpunit
- update bbb api
- ignore tx-robot commits if linting
- reduce db requests
## 0.3.2 (2020-05-24)
### Fix
- add lang files to build
### Misc
- change title for Github release
## 0.3.1 (2020-05-23)
### Fixed
- fix regression which prevents start with presentation
## 0.3.0 (2020-05-23)
### Added
- [#1](https://github.com/sualko/cloud_bbb/issues/1) use direct share for presentation (bypass password requirement for shares)
- [#2](https://github.com/sualko/cloud_bbb/issues/2) add translations (a big thank you to the awesome Nextcloud community)
### Fixed
- fix submit input field
- [#34](https://github.com/sualko/cloud_bbb/issues/34) update bbb library
### Misc
- update screenshots
- change icon order
- change shortcut icon
## 0.2.0 (2020-05-17)
### Added
- 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](https://github.com/sualko/cloud_bbb/issues/19) manage recordings
### Fixed
- auto complete for api secret
### Misc
- 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](https://github.com/sualko/cloud_bbb/issues/2) prepare translation
## 0.1.2 (2020-04-29)
### Added
- show room name on join page
- [#8](https://github.com/sualko/cloud_bbb/issues/8) show menu for more file types
### Fixed
- [#17](https://github.com/sualko/cloud_bbb/issues/17) allow start/stop recording
- [#12](https://github.com/sualko/cloud_bbb/issues/12) invitation link in moderator message
### Misc
- update readme
- add travis
- enhance publish script
## [0.1.1] - 2020-04-28
### Fixed
- failed bbb api request
- define column types
## [0.1.0] - 2020-04-27
### Added
- First release