github THM-Health/PILOS v2.0.0-alpha.1

latest releases: v4.1.0, v4.0.0, v4.0.0-RC.4...
pre-release2 years ago

This alpha iteration of PILOS v2 includes numerous changes to the software architecture, database and deployment.

PILOS v2 is under active development. While we don’t recommend setting it up in a production environment, we do encourage administrators to try out the build with others and give us feedback.

Please follow the Upgrade Guide if you update.
To Install this version check our Readme and Install Instructions

Added

  • Breaking: Config option to disable LDAP (disabled by default) (#236,#237)
  • Breaking: Custom theme / color support for application css style (see UPGRADE.md) (#231,#232,#255)
  • Improved change of base url, welcome message limit, room name limit, room refresh rate (#243,#244)
  • Override welcome page, feature component and footer with custom code (#234,#235,#249)
  • OpenLDAP and phpLDAPadmin to local dev environment (#225,#250)
  • Meeting running indicator to own rooms page and find room / all rooms list (#253,#258)
  • Dockerfile for production deployment (#262,#266)
  • Default user role on fresh installation (#267,#268)

Changed

  • Upgrade to Laravel 9 (#226,#227)
  • Breaking: Drop support for PHP 7.4 and PHP 8.0 (#226,#227)
  • Breaking: Replace laravel homestead with laravel sail (#225,#228,#254)
  • Breaking: Renamed .env setting MIX_WELCOME_MESSAGE_LIMIT to WELCOME_MESSAGE_LIMIT (#243,#244)
  • Breaking: Renamed .env setting MIX_ROOM_NAME_LIMIT to ROOM_NAME_LIMIT (#243,#244)
  • Breaking: Renamed .env setting MIX_REFRESH_RATE to ROOM_REFRESH_RATE (#243,#244)
  • Breaking: LDAP_ROLE_MAP syntax (#250)
  • Breaking: API attributes and parameters naming convention (#259,#260)
  • Random room polling interval (#229,#230)
  • Migrate testing frameworks from mocha to jest and refactor tests (#225,#240)
  • Restructure/refactor code to service classes (#248)
  • Use application name in join room link (#249)

Fixed

  • Breaking: Database column inconsistencies (#241,#242)
  • Tooltip covering view and edit button in server pool overview (#245,#246)
  • Tooltip not hiding (#252,#256)
  • Default profile image not shown on new user page (#264,#265)

Removed

  • Breaking: .env setting MIX_FRONTEND_BASE_URL (#243,#244)
  • Git hooks (#217,#228)

Don't miss a new PILOS release

NewReleases is sending notifications on new releases.