LibreBooking / app

Repository for the last open source version of Booked Scheduler. The "develop" branch contains the most current working code of the project and should be considered beta. The "master" branch is the most current stable release of BookedScheduler. Please read doc/README.md for further details.
GNU General Public License v3.0
406 stars 242 forks source link

Current status

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.

TODO list

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

Welcome to LibreBooking

This is a community effort to keep the OpenSource GPLv3 LibreBooking alive, see History

Note:

The update project is currently in the beta phase; testing and participation from all users and administrators are required.

What's new?

Update to Bootstrap 5 and migration of icons to Bootstrap Icons

Design changes Design changes Design changes Design changes Design changes Design changes Design changes

"Back to top" button on all pages

color scheme color scheme color scheme color scheme color scheme

Use of DataTables

Prerequisites

Installation instructions

Full install instructions

Developer Documentation

developer documentation

Help

Please consult the wiki for more help https://github.com/LibreBooking/app/wiki

REPO

https://github.com/LibreBooking/app

ReCaptcha

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.

Docker usage

For information on how to use LibreBooking in a Docker container see: https://github.com/LibreBooking/docker

Release Notes

2.8.6.2 - 2024-08-18

See all the changes at https://github.com/LibreBooking/app/commits/develop

2.8.6.1 - 2023-09-26

Mainly Bug fixes, special mention for the ldap plugin, more details at https://github.com/LibreBooking/app/commits/develop

2.8.6 - 2023-04-18

Librebooking now has PHP8 support Many bugs, updates and even new features were added but the list is a bit long so for further details please check the commit history https://github.com/LibreBooking/app/commits/develop

2.8.5.5 - 2022-02-11

This version is no longer developed by Twinkle Toes Software (https://www.bookedscheduler.com) Based on the original open source version of Booked, now available at: https://github.com/LibreBooking/app
Fork this repo, contribute and help keep it alive

Small update to fix a security issue

2.8.5.4 - 2021-09-03

This version is no longer developed by Twinkle Toes Software (https://www.bookedscheduler.com) Based on the original open source version of Booked, now available at: https://github.com/LibreBooking/app
Fork this repo, contribute and help keep it alive

Way too many changes, bugfixes and improvements to list them all here, so please take a look at: https://github.com/LibreBooking/app/commits/master

2.8.5.3 - 2021-03-10

This version is no longer developed by Twinkle Toes Software (https://www.bookedscheduler.com) Based on the original open source version of Booked, now available at: https://github.com/LibreBooking/app
Fork this repo, contribute and help keep it alive

2.8.5.2 - 2021-01-25

This version is no longer developed by Twinkle Toes Software (https://www.bookedscheduler.com) Based on the original open source version of Booked, now available at: https://github.com/LibreBooking/app
Fork this repo, contribute and help keep it alive - Bugfixes

2.8.5.1 - 2020-11-11

This version is no longer developed by Twinkle Toes Software (https://www.bookedscheduler.com) Based on the original open source version of Booked, now available at: https://github.com/LibreBooking/app

Fork this repo, contribute and help keep it alive - Added intial support for generating pdf's on the reservation page

2.8.5

2.8.4

2.8.3

2.8.2

2.8.1

2.7.8

2.7.7

2.7.6

2.7.5

2.7.4

2.7.3

2.7.2

2.7.1

2.6.8

2.6.7

2.6.6

2.6.5

2.6.4

2.6.3

2.6.2

2.6.1

2.6

2.5.21

2.5.20

2.5.19

2.5.18

2.5.17

2.5.16

2.5.15

2.5.14

2.5.13

2.5.12

2.5.11

2.5.10

2.5.9

2.5.8

2.5.7

2.5.6

2.5.5

2.5.4

2.5.3

2.5.2

2.5.1

2.5

2.4.2

2.4.1

2.4

2.3

2.2

2.1

2.0.2

2.0.1

2.0