Version 2020.03.06 released today
91 commits have been added to our development server, including bugfixes as well as some useful enhancements.
- New languages were added ("fr", "es", "pt", "it", "nl", "pl", "ru")
- The language files have been translated, as well as the content for the languages - except for the cookies, this data has to be set individually anyway.
- Powered By Links can now be customized
- Implemented overlay to show cookie configuration in frontend
- Email for notification when call limit is exhausted
Detailed changelog
- FIX: not all languages directly active - only DE / EN
- Transfer of the determined language to the widget template corrected
- Only show active languages as tabs in cookie management
- Enable/disable translations for frontend widget
- Consider user role when reading, editing and deleting via customer API
- Added language extension also for content, adjusted templates and CSS to show all languages, activated hook for language
- Added more languages and translations to the backend
- Always save repo after deleting a domain now; override parameters
- Update version names when making a zip archive
- Added modular components for "Powered by" configuration
- Unified spacing between legend and .panel-body
- License key is now sent to update server
- Template for placeholder extended by data protection URL and company headquarters
- Reloading after deletion of unknown cookies disabled until further notice
- Runtime error when checking active cookies fixed
- Validation of user entries in customer administration optimized
- Documentation of request signature with Hawk extended
- "make translations" to update the translation file
- Corrections of translations
- Login license check: error message in log reformulated
- Caching of CSS route for frontend implemented
- Hosting dashboard chart
- Update notification emails when autoupdate inactive
- Merge branch 'master' of bitbucket.org:papooteam/cookie-consent-management
- JS code comments cleaned up
- Fix: undeclared array in theme controller
- Cookie controller: CookieDB code cleaned up
- Small bugs in WidgetEmbedding and SetupWarningHandler fixed
- Warnings in Cookie-Model and -Controller fixed, minimal refactoring
- Fix Notices in ControllerUpdate
- Statistics in Hosting Dashboard
- Implemented overlay to display cookie configuration in frontend
- Email to notify when call limit is exhausted
- Counting and blocking of widget calls implemented
- Cronjob for integrity check of tariff parameters implemented
- Indicator for output of frontend widget in domain table added
- Output of the widget linked to the number of domains in the tariff
- ? {versionID} attached to included CSS/JS
- Twig variables moved to TwigGlobalsHandler
- Error email on failed auto update
- Loading classes needed at the end of the update
- Email sending: consider sendmail_path from php.ini
- Highlight selected domain with background color
- Added back link to leave meta sidebar
- Fixed pagination of the system log
- Remove logo entry from theme if file does not exist
- Output of active NoLabel licenses corrected
- AutoUpdate: e-mails on success and on wrong directory permissions
- Show version in footer
- Fixed return after login
- Use autowiring for cronjobs
- Added human readable version numbers
- instapaper_ignore CSS class to widget
- Various bugfixes
- AutoUpdate reworked
- Merge branch 'master' of bitbucket.org:papooteam/cookie-consent-management
- Renamed hosting api to customer api... that's more appropriate
- Made customer password hashes editable via hosting API
- Adjusted error message for invalid payload; application/json
- Validation of license key via cronjob
- After auto update: reinitialize cache
- LoggerInterface introduced + More logging
- Image for setup added
- Data integrity ensured when running sequential cronjobs
- Critical bug in frontend API user handling fixed
- Hosting API placed under Customers menu item
- Implemented API endpoints for customer management (CRUD)
- SystemLog for hosting interface
- Autoupdate + system log
- Translations for Hosting-API area updated
- Basic framework of hosting API implemented
- Fixed syntax error in method signature
- Preparation Autoupdate
- Config not flagged as dirty if primitive datatype o. string unchanged
- Fixed distortion of custom backend logos in agency versions
- Set up NoLabel and powered-by link for agency version
- Migrated CCM19 license registration to API client
- Revised user navigation in case of invalid license
- Fixed incorrect object type
- Fix: Empty session on login
- Code refactoring: Update function moved to AppComponentUpdate
- Cronjob 'LicenseCheck' implemented
- Basic framework for cronjob execution added
- Error proneness when iterating domain data reduced
- NEW - in the domain manager now also the tariff base data are shown
- FIX variables error when entering a new domain
- Ensure that directories are created during update
- Setup and Update: Unzipping optimized
- Update to new system + translations
- Merge branch 'master' of bitbucket.org:papooteam/cookie-consent-management
- NoLabel license count is now also used when creating / managing domains