Skip to content

Jomres 9.23.7

Compare
Choose a tag to compare
@jomres jomres released this 08 Sep 09:34
· 1360 commits to master since this release
339aba0

NOT JOOMLA 4 Ready yet

Modal availability calendar. Improvement for BS4.
Added new initial setup to ask which version of Bootstrap the template supports. A common initial installation problem is the user not configuring which version of Bootstrap Jomres should be configured to use so we will capture this information immediately after installation.
Modified some input filtering as it's over-zealous.
Added property types to label translations page
Changed default step ranges from 1 to 100.
Tweaked how a query is generated for searching by region.
Added an alert to advise that google maps api key is missing when editing property.
Added basis of Bootstrap 5 template files (straight copy from BS4 right now until they can be adapted).
Added extra guests, city tax and cleaning fee to invoice generated at booking time.
Modified jomres_database class so that it can handle multiple sql queries in one go, however only the last query will produce results. This allows use to disable the strict group by setting of mysql. Not an ideal solution, but the existing queries are both complex and they work so there's no need to rewrite them.
Added Georgian Lari to available currencies for conversion.
Added ability to disable outputting of decimals in prices.
Modified the Wordpress bridge to use a different WP function to sanitise strings to be used in URLs because the previous function stripped out non-latin characters.
In Sanity check removed requirement for region because not all countries have regions.
Changed the default numbers of guests a room can accommodate, and the default number of guests in a booking.
Modified accommodates class to ensure that the mrconfig value is as uptodate as possible.
Added a change that allows site owners whether or not to enable a group by fix that can be needed on some servers that might not like some Jomres queries.
hidden-phone no longer working, replaced with hidden-xs
Modified webhook watcher so that it can catch property creation webhooks as their manager id and property uid aren't caught by the normal checks.
If we can't determine the BS version, we'll default to BS2 for adding the editable scripts.
Added a pdf test mode to the terms script.
J4, meta key config option depreciated and removed from bridging code.
Improved toolbar element to use correct markup for Bs5.
Added BS5 relevant files/changes to facilitate tabs working in admin area.
J4 Tweaked js & css handling to adopt web asset registry handling in frontend, where required.
Dobooking calendar for J4 tweaked to disallow PE interaction on font awesome icons.
J4 Added dependency settings for some js files when they're registered.
Added global string group by clause to dashboard ajax events script.

Fix: Populate image array for slideshow
Avoid _COMPILE_WARNING in md5_file method call due to using relative path to image file.
vvvJoomla 3.9.21 started throwing issues with buttons in plugin manager due to jquery ui / bootstrap.js call order in admin area so modified this script to not call jq ui in show_plugins task on Joomla
WP in /wp content / jomres / jomres cannot run the rest api, notes added to tell admin to move contents of dir to public_html/jomres dir before attempting to use rest api
Update jomrescss_bootstrap4.css Fix: translate transform for Chrome. Fix: display: flex for Firefox (unpredictable behaviour of "!important").
Undid a previous change that was accidentally added to repo which borks the booking form totals numbers. Deleted a zip that should not have been added to repo.
Fixed a query that was causing region searching to fail
Tweaked stars in property list to ensure that correct number of stars are shown for MRPs.
Added a line break to prevent words clumping in case of multiple room booking.
Tweaked how a path is determined because a server would not correctly add a trailing slash.
Re-added faq lang files that should have been edited, not deleted in the last version.
Fixed bug that prevents generate invoice with empty seller's country field.
Tweaked french language file to prevent apostrophe from causing problems in javascript.
Adding port to a connection to see if that helps with an odd problem.
Suppress errors with set_time_limit functionality
Fixed MRP calendar layout problems.
Fixed a query that was failing when searching on regions.
Fixed an issue in the Spanish language file referring to _JOMRES_METAKEYWORDS. Thanks Grant.
Fixed a warning triggering in syndication class.
Tweaked a search on regions to stringsafe region names as pulled from the database before a comparison to resolve some issues with region search.
Changed where property creation webhook is triggered to fix a bug where the webhook isn't being reported.
Resolved an issue with navbar position not being applied.
Improved package handling to catch download timeouts.
Corrected a variable being sent to make pdf functionality.
Fixed an issue where terms and conditions PDFs weren't being correctly made.
Added a missing template to old BS2 template set.
Resolved some issues with the wrong CMS id being stored during the booking.
Improved Standard tariff edit mode so that correct number of guests is shown on the confirmation form.
Tweaked timeouts in package management.
Updated template files to ensure that https is used when calling gmaps to resolve issues in safari.
WP 5.x Updated template files to ensure that https is used when calling gmaps to resolve issues in safari.