Version 2020.04.27 released today
There were 79 commits to our development server, many bug fixes, but also again some substantial enhancements.
- Account-wide themes for all domains integrated - i.e. you can set and manage a theme across all your domains without having to go into the individual administration of the domains
- Various adjustments in the theme creation / management
- New onboarding script for new users - will be extended and changed continuously
- Improved blocking of indexing by Google
- Automatic blocking of scripts and administration of scripts integrated
- Added "reject cookies" button
Onboarding view
Enable automatic script detection and blocking
Detailed changelog
- Account-wide themes integrated for all domains - meaning you can set and manage a theme across all your domains without having to go into individual domain management.
- Script blocking and management integrated
- Active domain linked so you can click on it
- Frame color of the widget is now read from theme configuration
- Error message for corrupt color values in themes summarized
- Logins are now logged
- Onboarding so far finished: when you login for the first time you now get a quick guide, which you can also call up again at any time. There is also a "Help" button now, linked to the CCM19 documentation
- "Forgotten password" link added to the form . Hopefully it will be found better this way
- Optimized algorithm for color brightening by slight desaturation
- Added X-Robots tag to CCM19 scripts
- "Users" can be searched in the customer administration now
- Bapperl in the menu at Update on / off: This shows if an update should be done or not
- Themes extended by the look & feel selection types "Checkbox" and "Switch
- Treat email address in customer API as mandatory field when creating a new theme
- Cookie preassignment has been optimized in a meaningful way
- Secure CCM19 backend session cookie
- set ccm_consent-Cookie with SameSite=Lax
- Caching improved
- Translation added
- Fallback to username for quota email, if no email address is set
- Catch exception and record as warning in log
- Generic error message for frontend requests via API key
- Optimized memory usage for log archiving
- Archive log as soon as file size reaches 5 MB
- Added new menu item "Scripts
- Network setting for SSL offloading (force HTTPS connection)
- RewriteRule for mod_cache optimized
- Centered text to more faithfully simulate buttons via CSS class
- Flexbox support for buttons of the whole frontend widget
- HTML code adapted to support flexbox for buttons of the main window
- Fixed a problem that could occur when decoding cookies
- Output of widget buttons reworked
- Shortening of "reject cookies" added to fallback
- Widget buttons positioned next to each other and text shortened
- Added fallback for untranslated text in existing accounts
- Implemented "reject cookies" button in frontend widget
- Correctly positioned language changer in top aligned widget
- added iFrame blocker with noindex as meta element and HTTP header
- Fix: placeholder format error message now disappears when input is corrected
- Links contained in widget marked with nofollow
- Display of logo for themes in template disabled
- FIX: not all languages directly active - only DE / EN