As some are aware, due to a chronic lack of time and health issues, I' haven't been the fastest to answer, implement new features or fix bugs., so I just want to inform everyone on the current status of the project. At the moment my health is not the strongest, this combined with a heavy workload means that I'm simply not able to keep a very close eye on librebooking, this does NOT mean that this project is dead, in fact the usage on my workplace has steadily increased and will continue to do so in a nearby future, what this means is that in the coming months I won't be able to do much, besides fixing breaking bugs or merge pull requests. I'm hoping this phase will pass quickly and that soon I will be able to a more active role, especially implementing new features. So what can you do to help, first thing, fork the project, even if you are not a coder, fork the project, the more that have the code the better. Second, if you found a bug submit an issue. Third, if you managed to fix or trace the problem update the issue, even you can't code, others might be able to quickly provide a fix and maybe even submit a pr. Finally if you can code, please contribute to the project even if it's something simple, like fixing grammatical errors all the help is appreciated.
There is a community discussion channel on Discord at https://discord.gg/AEvcebqB (If this link doesn't work please file an Issue. We set the link to never expire but for some reason it still keeps becoming invalid)
Because LibreBooking is an opensource project, there are some things we have to do to make it better. Here is a list of things you can do if you're interested in helping out
This is a community effort to keep the OpenSource GPLv3 LibreBooking alive, see History
The update project is currently in the beta phase; testing and participation from all users and administrators are required.
- Update to Bootstrap 5 and migration of icons to Bootstrap Icons.
- Design changes.
- "Back to top" button on all pages.
-
Rename Web/booked.css to Web/librebooking.css (this is no longer Booked Schedule ;-) ).
-
Ability to change the color scheme in
config.php $conf['settings']['css.theme'] = 'default'
and/or customize an existing one inWeb/css/librebooking.css
- Use of DataTables.
- Removal of obsolete libraries (e.g. Owl, FloatThead).
- PHP 8.1 or greater
- MySQL 5.5 or greater
- Web server (Apache, IIS)
Please consult the wiki for more help https://github.com/LibreBooking/app/wiki
https://github.com/LibreBooking/app
09/03/2023 - The ReCaptcha integration has been updated to v3, you will need to generate new keys for your website if you are using it on your website.
For information on how to use LibreBooking in a Docker container see: https://github.com/LibreBooking/docker