This repository has been archived by the owner on Mar 20, 2024. It is now read-only.
Releases: timegridio/timegrid
Releases · timegridio/timegrid
v3.6.0 Release Candidate 1
Feedback is welcome as next goal is to face refactors, cleanup, reordering and completing test coverage.
Advice
This version is release candidate and was released to production under a very controlled environment.
Changelog
For Users
- Add duration attribute for services
- Implement flexible arrival business preference
- Add verbosity on booking error under lack of availability
- Implement email notification upon appointment confirmation
- Enable localization for Business Reports
- Implement business groupping domain feature
- [i18n] Wordings updates
- Look and feel change (Bootswatch)
- Enhance navigation bar for businesses managers
- Enhance booking layout
- Add parametrizable date for booking request
- Add phone and address fields on appointment panels
- Implement human readable today/tomorrow date display on Appointment Panels
- Display annulation policy message on appointment panel widget
- Implement appointment_annulation_pre_hs support
- Add User Dashboard
For Devs
- Cleanup code Style-CI
- Enhance layouts
- Fix general exception error message wording
- Update test assert as middleware was fixed
- Provide fallback URL for redirect intended
- Add phone presenter getter support
- Upgrade laravel/framework to v5.1.27
- Packages upgrades
- Fix authentication redirect
- Fix route for guest users
- Implement redirect to intended after login
- Fix birthdate field localized format loading
- Re-enable availability check before User booking
- Add business public URL on dashboard header
- Add status Letter and Icon presentable attributes
- Add support for date and time formats (Appointment Presenter)
- Remove score bar for contact list as needs presenter
- Make quantity of days for vacancy edit more flexible
- Switch date labels to make them human friendly
- Update wordings of Business preferences screen
- Redirect home under General Exception
- Send localized emails to Business owners
- Implement default to User Agent accepted Language
- Add pkg jenssegers/agent
- Show Contact firstname and lastname on appointment results
- Add 'time' as new supported preference type
- Implement timeslot booking strategy
- Add login audit info support
- Implement basic Business Schedule Reporting (Scheduled Command)
- Log captured location info
- Implement Business Country and Locale support
- Localize emails' footer
- Update Travis-CI configuration
- Make oAuth services redirect URL parametrizable with env()
- Make session cookie name parametrizable per environment
- Implement BusinessAlreadyRegistered handling
- Enhance factories random dates generation
- Enhance tests with TestDummy factories