Zero Codes App Builder Updates
Release Notes
– Dec 6, 2023
Migrated all push to OneSignal SDK
Documentation: https://zerocodes.net/docs/knowledge-base/onesignal-push-configuration/
In this update we ditched all of our historical internal push SDK in favor of the OneSignal SDK.
What this means for you:
Every single app will now have it’s own dedicated push configuration in OneSignal.
No more Global push
(accross all apps) as this feature is not relevant anymore.
You will be able to import all existing tokens from iOS/Android within OneSignal.
Configuration & republication of apps will be required.
Complete removal of Push v1
support inside apps & editor.
Improvements
Apps – Camera support – iOS / Android REPUBLICATION
Updates native code for Camera support for latest Android & iOS.
Apps – AdMob support – MediationREPUBLICATION
Updates native code to support latest AdMob & Mediation Facebook/StartApp SDKs.
Issues
General – Upload of files & images
Fixes a general issue where uploading files & images was not responsive.
Push v2
Improves customer update speed after login/register.
Fixes an issue where new install were not able to configure onesignal
Mcommerce
Fixes default store creation on new mcommerce instance
Apps – iOS
Adds 10px margin on all safe areas for iOS devices.
Translations
Adds missing translations & mobile flags.
—–
Critical
Fixes an issue wherenew app creation was broken.
Scratch-card Side-Effect
Fixes a code side-effect that prevented 3rd party module Scratch-Card to work properly.
Push v2 OneSignal
Adds a Segment
dropdown selector to future-proof the feature against random OneSignal changes.
—-
Fixes
Features > Push
Filter out blank lines in the individual push table selector.
Fixes iOS app crash onb start when OneSignal is not configured and/or settings are left blank.
Android > APK/AAB
Fixing the AdMob SDK verison to 22.0.0 to ensure builds are completed.
—-
Fixes
iOS splashscreen
Fixes splashscreen on iOS.
Features > Push
Fixes push feature not opening correctly on the editor.
Fixes incorrect feature id for the option Link to a page
– Apr 4, 2022
FIXES
APPS > MY ACCOUNT > MOBILE
Adds an international mobile check with region code & validator.
APPS > MY ACCOUNT > EMAIL
Adds an option to validate email upon registration.
APPS > MY ACCOUNT
Fixes incorrect unicode encoding for the commercial agreement text.
APPS > PUSH BADGES iOS/Android
Clear badge counter on app start.
APPS > RADIO/AUDIO Android
Fixes random Android crashes caused by some heavy cover images (memory leak).
GENERAL > API
Fixes missing cache clear after success API calls.
– Jan 18, 2022
Fixes
Apps > Android REPUBLICATION
Fixes a zip path traversal issue preventing apps to be uploaded to the Store.
Apps > iOS REPUBLICATION
Adds a missing flag on iOS build named BGTaskSchedulerPermittedIdentifiers
to allow background audio.
Feature > Padlock REPUBLICATION
Fixes feature custom background never set/displayed.
Improvements
Apps > Ads SDK iOS Android
Updates Ads SDK for AdMob, StartIO & Facebook.
Core > PHP Caching
Adds triggers to clear specific APC/OPCache see: apc_clear_cache()
& opcache_reset()
in between updates to refresh PHP files on servers with opcache
or apc_cache
enabled.
– Nov 17, 2021
Fixes
Apps > My account
Fixes required fields behaving inconsistently.
Apps > Splash screen iOS REPUBLICATION
Fixes missing splash screen on iOS app built from 4.20.16.
General
Removes random debug text/statements appearing as text in features.
Improvements
Feature > Links
Replaces embed cover images with their URL to reduce app init payload.
– Sept 13, 2021
FIXES
FEATURES > WEATHER REPUBLICATION
Fixes weather API not working due to OpenWeatherMap latest changes.
FEATURES > CMS / CUSTOM PAGE REPUBLICATION
Fixes image block double scroll not working by replacing it with a gallery placeholders & lightbox.
FEATURES > FORMS V2
Fixes missing line return for textarea
fields, in both editor results & e-mails.
APPS > SOCIAL SHARING
Adds this
word to the translations.
APPS > RADIO
Adds a default/fallback background.
APPS > MY ACCOUNT
Adds missing translations on the settings section.
APPS > PADLOCK
Adds missing #mobile
flag to Padlock translations.
APPS > LAYOUT 3 REPUBLICATION
Complete overhaul of the Layout 3 CSS set to make it fully responsive on all devices & orientations.
IMPROVEMENTS
FEATURES > CMS / CUSTOM PAGE REPUBLICATION
Improves text block options, new positions & alignments for the embedded image.
CORE > NODE
Adds node
binary inside the core.
Adds new node
tool suite to test & validate modules & features, ie: ES5 compliance for Android 5.0 to 7.0 devices.
– Unsupported features will display a special page rather than crashing the whole app.
– July 24, 2021
Changes
Editor > Carousel
Implements a new bubble system on the carousel icons to show pending actions.
Editor > Features > Preview modal
When a preview modal is set for a given feature, the icon will have a tiny information bubble on the top right corner.
Size of the preview have been increased to allow for better content flow.
Fixes
Apps > iPad REPUBLICATION
Fixes App tracking transparency
modal not correctly displayed on iPad.
Feature > Push Android
Fixes silent/blank push not silented.
Apps > Layout 4
Fixes the layout’s CSS to make it completely responsive, and preserve the round buttons.
Improvements
Feature > Social wall REPUBLICATION
Adds an option to enable user post moderation, posts awaiting approval or rejection will be visible in the feature user profile.
Implements the bubble system for posts awaiting moderation.
Feature > My account
Required fields are now also validated when user edit his account.
New fields can be required, either within the feature settings or by a module.
When a module requires a field, it will be listed and values are enforced in the settings page.
– June 30, 2021
Chat Module
– Fixes nickname
field not correctly displayed on my account when app uses chatrooms.
Improvements UI/UX – REPUBLICATION
– Adds a user-to-user blocking option, anyone can block with immediate effect any other user.
– June 14, 2021
Apps > AdMob|iOS REPUBLICATION
Adds the App Tracking Transparency
dialog to match latest Apple requirements.
Feature > Places
Reducing default map zoom from 10 to 8.
Adds a default zoom option to override the new default value.
Fixes
Feature > Places
Fixes the place title never updated inside app.
Feature > Social wall
Fixes double a href / links
double encoding leading to incorrect external URI links.
Editor > MomentJS|Dates
Fixes momentjs
library loading to preload the correct locale when available.
– May 4, 2021
Changes
Feature > Social wall *REPUBLICATION
Adds a new post share option.
Apps > Social sharing *REPUBLICATION
Improves social sharing library and allows to share from webapp.
Apps > My account *REPUBLICATION
Improves loyalty program & stripe credit card information design, to match latest UI changes.
App > Contact iOS REPUBLICATION
Fixes contact phone button not working.
Deprecations
Facebook > Login
Removes facebook login option from My account (no longer working).
– April 21, 2021
HTTP/2 TEST FOR PHP-CURL
Improves the HTTP/2 test performed with php-curl extension.
FIXES
PUSH SERVER
Fixes standalone push missing APP_ID in some cases with external modules.
APPS > BUTTON LINK, SMS, TEL IOS REPUBLICATION
Fixes some button & links not correctly opening inside custom page, and few other features.
GOOGLE CHROME
Fixes a CSS issue occurring after latest Google Chrome update, that caused editor blocks to have lot of blank space.
MOMENTJS LOCALES
Adds missing MomentJS locales on the editor, causing app overview to not translate dates properly.
DEPRECATIONS
FACEBOOK > GENERAL
Disables the facebook feature due to incompatible recent APi changes & requirements.
Removes facebook option from the Media gallery choices
– March 17, 2021
Changes
Push > iOS SERVER
Updates Apple push API to HTTP/2
Push > iOS APP REPUBLICATION
Improves iOS push notifications when app is in foreground, users will now get a regular notification with sound.
Modules
Previewer > Android / iOS APP REPUBLICATION
Fixes broken assets paths for the previewer module.
– March 1, 2021
Apps > Android, iOS
Definitively removes AutoUpdate code as it’s no longer in use since latest major updates.
Updates Firebase & push codebase to meet latest requirements for Android 9+ & iOS 14+.
Patching unexpected logout of applications.
Backoffice > Applications > Android
Improves the PFX import by automatically reading the alias.
Shows a warning if the google-services.json file for Firebase is outdated and requires an update.
– February 5, 2021
DEBUG
APPS > ANDROID – IOS
Fixes incorrect native version, not preventing app to auto-update in background when enabled.
APPS > IOS 14+
Fixes iOS viewport not fitting whole screen on app start on iOS 14+.
IMPROVEMENTS
FEATURE > MY ACCOUNT
My account modals now uses same back icon as set in the application.
FEATURE > CONTACT
Adds an option to hide the locate button/action.
FEATURE > PLACES
Adds an option to hide a location on the map.
FEATURE > EVENT/CALENDAR
Adds an action to duplicate a custom event.
Makes end date/time optional, leaving fields blank will remove them from app.
– February 1, 2021
MAJOR CHANGES
APPS > IOS/ANDROID ADMOB
Updates AdMob to the latest SDK:
– Using WKWebView
for iOS (UIWebView
was previously used).
– Removed all global AdMob
settings in backoffice & plans.
– Due to changes in AdMob
SDK, you must now use app settings only.
– Allows app admin to enable Test ads
during development/build stage to prevent any abusive and/or mis-click on live apps.
– Adding ads tracking consent modal for iOS 14+ devices.
Note: in order for AdMob
to work, apps/sources now require the AdMob app identifier
for every application.
FEATURES DEPRECATION
Complete removal of Folder v1
& WordPress v1
support inside apps & editor.
DEBUG
EDITOR > FEATURES > CUSTOM PAGE, PLACES, SOURCE CODE
Fixes a broken security rule, preventing any of the named features to save source code content.
– December 4, 2020
Features
Bakoffice > My account
Adds the Whitelabel option in Control Panel.
– November 22, 2020
Debug
Feature > Custom page > Videos
Fixes missing youtube API key for the search.
Editor > My account > Users
Fixes double account when creating a new user.
Feature > RSS
Fixes incorrect image height, resulting in stretched assets.
Feature > M-Commerce
Fixes inconsistent prices when taxes are rounded.
Fixes store selection display issue on Safari browser.
Feature > Images
Allows app admin to manually re-order images on the custom gallery.
Feature > Event/Calendar
Adds a new action Open navigation
to open a navigation intent (Waze, Google maps, Apple maps, etc…) when an address is provided (and is valid).
App > Account
Fixes missing database fields from 4.17.0+ installers, missing mobile
& civility
fields.
Debug
Feature > Woordpress v2
Improves the media fetch to cover more variations of the WordPress JSON-API.
App > Account
Adds two new configurable fields, mobile
& civility
.
Editor > Signup PE
Adds four new configurable fields: firstname/lastname
, company/brand
, website
& mobile
.
– October 22, 2020
Improvements
App > My account
Adds a new settings tab, with push settings, language & version information.
Adds an option to confirm password on both registration & password update.
Replaces language codes with their name.
Allows user to silent/opt-out push notifications.
SUPPORT Adds advanced options in the settings tab, tap 7 times on the version number to get information about push registration.
Apps > Push
Updates the push notification behavior when app is killed, in background and foreground: everytime, they will display the push notification in the notification center, along with a sound (if sound is enabled on phone).
Debug
Editor > Apps
Fixes session issues inside Apps when browsing from the Editor.
Debug
Custom page > Source code block
Fixes max size locked to 255 due to incorrect format in database.
App > Language
Phone default language is now correctly set in My account > Settings
when available.
Apps > Push
Fixes Android push images and/or message body not visible when app is closed/killed
.
– August 12, 2020
Improvements
Apps > Android
Increase the targetSDK
to level 29
as per the Google requirements.
Apps > Caching
Pre-loads parts of the application cache after cache clear.
Backoffice > HTTPS
Adds a soft(ware) HTTP to HTTPS redirection option, to work with panels (which require HTTP for Let’s Encrypt SSL renew).
Debug
Feature > Form v2
Allows to set step/increment
to 0 to disable the validation.
Feature > Audio
Improves remote media URI validator.
Sessions
Removes Redis
session option, as not being supported with latest modifications, and enforces back MySQL.
Note: due to latest improvements MySQL session are now bearable again, and don’t affect overall performances.
– June 6, 2020
Improvements
EDITOR > RETURN TO APP
– Adds a Return to #APP NAME#
link on the editor header menu when navigating to push, account & other non-app related pages, to go back to editing in one click.
Debug
FEATURE > SOCIAL WALL
– Fixes blocked users issue while using 2+ social wall inside the application.
– Fixes incorrect settings when using 2+ social wall inside the application.
– Fixes scheduled posts not displayed in the editor when created.
– Hides edit history (before scheduled date) of scheduled posts.
FEATURE > CMS, PLACES, INBOX > SOURCE CODE BLOCK
– Adds a default height to prevent trash/skip source code saving.
FEATURE > FORM V2
– Fixes result table layout overflow on small screens.
– Fixes radio choice selection when 2 or more are used.
APPS > LOADER MASK
– Fixes loading text never displayed (when defined) to inform about what is loading.
APPS > MINI PLAYER
– Fixes layout resize when mini player is visible.
– May 26, 2020
Debug
FEATURE > FOLDER V2
– Fixes sub-folders displaying an error message when opening.
MODULE > WOOCOMMERCE
– Fixes empty library folder, preventing the module to install it’s own library.
KEY FEATURES KNOWN ISSUES
Debug
APPS > IOS
– Removes all references to UIWebView
– Only iOS without AdMob can be distributed for new applications
.
– Note: iOS with AdMob still contains UIWebView references inside the AdMob plugins, a future update is scheduled to update AdMob SDK, thus allowing only application updates (ie: already published)
to be sent with AdMob.
APPS > OFFLINE MODE
– Completely removed & disabled the Offline mode feature.
FEATURE > FOLDER V2
– Fixes subfolder not opening.
– Fixes custom page (cms) not opening inside a subfolder.
LAYOUTS > ACTION MORE
– Fixes more
action not opening the modal.
TEMPLATES > FEATURES
– Prevents templates from adding disabled
features.
– Prevents templates from adding features not allowed
by the user role/acl.
EDITOR > UI responsive mobile
– Fixes navigation menu when browsing with a mobile phone.
– May 15, 2020
KEY FEATURES KNOWN ISSUES
Features
FEATURE > SOCIAL WALL
– Adds an option to scheduled posts
to their set publication date.
IN APP BROWSER WEBAPP / HTML5
– WebAPP inAppBrowser color scheme uses Colors from the app.
AUTO-UPDATER CHCP
– While app is in background (task manager), updates are checked every hour, previously was checking only once when moving app to background (task manager) Allows app owner to disable automatic code updates, this will prevent app code/source to be updated (see the previous action).
Note: disabling the auto-update doesn’t disable content updates of the features, it affects only code/source updates.
EDITOR > UI
– Implements some UI changes in the editor, increasing the size of the application overview, and optimized to work on smaller screen resolution.
Debug
FEATURE > LOYALTY CARD
– Fixes QRcode unlock not working.
MEDIA PLAYER > AUDIO, RADIO
– Replacing HTML JS Audio API with native Android & iOS MediaPlayer.
– Rebuilt all the media player, it’s now opening inside a Modal
and is not dependent of a route/state.
– Fixes iOS/Android background audio.
– Fixes stream/mp3 handling in native, to play as soon as the downloaded data allows it.
– Fixes mini-player controls, shuffle & events.
– Adds a buffering message when data is loaded.
– April 25, 2020
Debug
PUSH iOS
– Fixes incorrect registration on first boot.
– Fixes a fatal error when checking for iOS device registration on subsequent boot.
CODESCAN – IN-APP-LINKS
– Fixes in-app links for code scan feature not working.
PUSH INDIVIDUAL PUSH MODULE
– Improves individual push syncing to ensure customers are linked to their push device.
– April 2, 2020
Improvements
APPS > MY ACCOUNT
– Adds new design choice between list
& card
.
Debug
APPS > MY ACCOUNT
– Fixes missing CORS preventing login, logout on iOS devices.
– Fixes incorrect template path for Privacy policy clickwrap & modal.
– Fixes incorrect method for individual push registration.
YOUTUBE RECOMMENDED REPUBLICATION
– Adds a section for the YouTube API key in the Settings > API Key
for each application.
– Fixes CORS issues within iOS & Android by moving all API calls to the server instead of the App.
Improvements
APPS > MY ACCOUNT
– Adds a second checkbox for the commercial agreement, with custom label if needed.
– Rewrites part of the UI to improve actions.
– Rewrites session handling to prevent app users logout when table session is cleaned-up, proper logout will occur on user action.
FEATURE > CODESCAN
– Improved QR Scanner/Codescan, you can now unlock QR Coupons & Padlock directly from the Codescan
feature.
FEATURES > CMS, PLACES, INBOX
– Fixes button links not loading settings correctly for in app browser, custom tab & external app
– March 25, 2020
Debug
GENERAL > EDITOR
– Fixes too recent javascript syntax not available on some browsers.
APPS > ANDROID
– Adds cleartText in AndroidManifest when the apps contains at least a radio feature.
KEY FEATURES KNOWN ISSUES
Features
FEATURE > LINK, LINKS
– New options for the browser choice, InAppBrowser
, CustomTab
, External Browser
.
EDITOR > APPLICATION TAB
– Duplicates the General information block from publication tab to allow app name changes.
EDITOR > SPLASHCREEN / HOMEPAGE
– Reducing the portrait locked safe zone area..
Debug
FEATURE > PADLOCK
– Hides the m-commerce catalog feature from the padlock list to prevent unwanted locks (it’s a hidden feature).
FEATURE > FORM V2
– Fixes history being empty right after submission.
– Fixes missing fields in e-mails: geolocation
, number
& password
.
FEATURE > M-COMMERCE
– Fixes delivery address not correctly saved between orders.
– February 17, 2020
Debug
FEATURE > SOURCE CODE > CKEDITOR
– Fixes blank input on some cases.
FEATURE > PLACES
– Fixes category form not opening.
Features
FEATURE > WORDPRESS V2
– Adds in-app links to wordpress v2 features.
GENERAL > RICHTEXT (CKEDITOR)
– Updates CKEditor library to latest version.
– Updates inconsistent loading & initialization of the editor across features.
Debug
FEATURE > CMS, YOUTUBE
– Fixes youtube embed videos incorrect URIs.
FEATURE > PUSH
– Fixes push content text cropped.
APPS > GENERIC
– Removes unused ionic module, causing issues withA Android 5.1, 6.0.
– January 28, 2020
Debug
FEATURE > FORM v2
– Fixes select template displaying raw code.
FEATURE > M-COMMERCE
– Fixes incorrect redirection after payment validation in iOS apps.
APP > DATEPICKER
– Adds missing translations for short weekdays.
Features
FEATURES > TOPICS
– Allows to import nested topics with .CSV format, example file is provided inside the feature.
Debug
FEATURE > FORM v2
– Fixes enable_history
option not working correctly.
FEATURE > MAIL
– Fixes incorrect SMTP settings, preventing some e-mails from being sent.
FEATURE > SOCIAL WALL
– Fixes the option disable comments
when clicking on like
.
FEATURE > LINK, LINKS
– Fixes Android, iOS options
not saving correctly.
APPS > IOS
– Defaults to the Legacy build system
for builds made with Xcode.
KEY FEATURES KNOWN ISSUES
Features
FEATURE > FORM v2
– New formatting fields, elements & display options.
– Option to display the submission history for logged-in users.
– All results are saved in DB (like Form v1), with CSV export.
– Send submission copy by e-mail to multiple recipients.
– Image field can now accept up to 10 images.
– Date & datetime fields now have different formats, and restricted weekdays option.
FEATURE > SOCIAL WALL
– Adds the option to upload multiple images (1-10 adjustable option) on a post.
FEATURE > LINK, LINKS
– Adds zoom
option for Android InAppBrowser.
– Removed unused picture
upload from Link feature.
FEATURES > CUSTOM PAGE, PLACES, LINK, LINKS
– Opens default links, addresses & routes in the external browser when no option is provided.
– CMS & Places button links
now have the same options as Link & Links features.
Debug
FEATURE > FORM v1
– Deprecating Form v1 in favor of Form v2, as with all features, Form v1 will continue to work in published applications as expected, but will not receive future updates and/or fixes, for all new Form features please use Form v2.
– December 24, 2019
– KNOWN ISSUES –
iOS apps: To manually archive apps with Xcode, you will have to go in
File > Workspace settings
, Shared Workspace Settings > Build System
Then select Legacy Build System
Debug
FEATURES > LINK, LINKS
– Fixes missing toolbar with done
button for iOS.
FEATURE > M-COMMERCE
– Fixes broken editor interface.
APPS > IOS, ANDROID
– Fixes missing status bar plugin.
Debug
FEATURES > LINK, LINKS
– Updates editor with new options for Android, iOS.
– Updates InAppBrowser to use WKWebView instead of UIWebView.
– External browser now opens an external intent for a CustomTab (SafariTab, ChromeTab).
– Allows to preview internal links inside the app overview, external browser will not work in the overview, but will open in a new page with the HTML5 App.
APPS > IOS
– Fixes radio & audio crashing on iOS 13+, temporary disabled Music Controls when app is in background, this was crashing any audio content.
– Bumped minimal supported from iOS 9+ to iOS 10+.
– Updated cordova core to 5.1.1 and WKWebView, which disable UIWebView at compile time to remove references to it.
APPS > ANDROID
– Fixes Music Controls background control.
– Bumped minimal Android studio version to 3.5+.
PUSH > STANDALONE developers
– Fixes url & links not opening in apps.
– December 9, 2019
Debug
FEATURE > M-COMMERCE
– Fixes payment processing not always loading on iOS apps.
– Fixes credit card form not always loading on all versions. STRIPE
– Adds missing translations Check m-commerce translation file in backoffice.
– Hides signup
when the signup is disabled in my account
.
– Improves buyer & invoice/delivery UI.
– Improves UI steps on checkout process, removing the need for double actions.
– November 26, 2019
Debug
NATIVE APPS IOS REPUBLICATION
– Uses WKWebView instead of UIWebView.
– Fixes iOS 13 push issues.
– Fixes CSS issues on core layouts, accounting for safe margins & notches on concerned devices.
FEATURE > M-COMMERCE
– Fixes cash delivery amount & change due calculation.
– Fixes cart quantity calculation & update issues.
– Fixes missing delivery time information at checkout.
– Improves delivery & payment steps with one-click action when possible.
EDITOR > APP OVERVIEW
– Adds a see changes action to reload only the overview.
– Improves the UI overlay to fit screens & removes older svg frames.
– Updates the status bar color white/black depending on the header background colour.
EDITOR > SETTINGS > DOMAIN
– Adds back the link to open the WebApp.
EDITOR > BREADCRUMB / ARIA
– Reduces the breadcrumb/aria font size to offer more useful space.
EDITOR > GENERAL
– Adds multiple tooltip helpers on the editor sections.
– Fixes scrolling issues on the publication tab.
EDITOR > PUBLICATION
– Adds another link to open the WebApp under the General Information tab.
– October 4, 2019
Debug
GENERAL > WEB APPLICATION FIREWALL (WAF)
– Fixes an issue where some body request passed through the WAF.
– Improves WAF security rules.
– Adds an option to globally disable the WAF.
FEATURE > JOB
– Fixes default radius & distance unit not changing.
– Hides income if from
& to
are 0.
FEATURE > TOPICS
– Adds import feature, you can import CSV, JSON or YAML topics in bulk, example files are provided in the feature for formats.
FEATURE > WORDPRESS
– Improves media fetch & cache speeds for better load times & less requests.
EDITOR > DESIGN
– Fixes homepage slider move
& delete
missing buttons.
– Splits locale
& currency
settings to better handle payments & formatting.
EDITOR > LEFT SIDE MENU
– Fixes CSS issues preventing the menu to scroll when all sub-items were open.
APPS > IOS
– Adds NSBluetoothAlwaysUsageDescription
& NSBluetoothPeripheralUsageDescription
to iOS apps.
– August 27, 2019
Debug
APP > APK GENERATOR ANDROID
– Adds missing minSdkVersion
in AndroidManifest.xml, affecting the APK Generator, not Android Studio.
CRON SCHEDULER
– Fixes a fatal error preventing further cron actions to run.
FEATURE > RSS
– Tests the feed url while saving, and display eventual errors if any.
– August 26, 2019
Debug
CONFIGURATION > GENERAL IMPORTANT
– Enforces use_https
to true
, Android 9 requires all apps to run with HTTPS.
FEATURE > RSS
– Fixes background image form not working.
FEATURE > PUSH
– Improves the list `open a feature` with alpha sort, and visual information like in Padlock.
– Removed temporarily non-working `My account` from the available features.
FEATURE > SOCIAL WALL
– Adds user preferences for new post geolocation: once, ask, always, never
.
– Allows user to edit posts & comments.
– Adds posts & comments edit history.
– Adds user to user moderation, a user can now block any other user posts & comments.
– Adds a new simple profile page (if at least one user interaction is enabled, like, comment, post) this pages allows to manage the blocked users list, to see it’s own posts history & a shortcut to my account.
FEATURE > M-COMMERCE
– Adds in-app links for Commerce home
, Cart
, Order history
.
FEATURE > JOB
– Fixes mailto:
action not working.
– Fixes distance filter not working.
– Fixes job icon always using the company icon.
FEATURE > MORE ACTION
– Fixes `more` action not opening in the editor..
EDITOR > GENERAL > FILE UPLOADS
– Fixes UI during file uploads: hiding too fast & not showing errors.
EDITOR > COLORS
– Adds configurable `text` & `border` for the section General.
EDITOR > APPLICATION
– Improves UI with dynamic push preview images which are now translatable.
GLOBAL PUSH
– Exclude from the list apps without push feature & locked applications.
APPS > GENERAL
– Fixes an issue while opening several Modal, Dialog & Popover, all leaving an invisible overlay, the result was all touch actions were blocked.
– Extends feature title & subtitles field length in database.
APPS > OFFLINE MODE
– Improves the offline mode loading process to prevent network bottlenecks during app loading.
APPS > PUSH
– Hides silent push (no title, no message) when App is in foreground.
APPS > LOCAL NOTIFICATIONS ANDROID 9+
– Fixes local notifications missing channel for Android 9+.
– July 30, 2019
Debug
FEATURES > ICONS
– Fixes icons from library not updating the correct feature.
APP > TEMPLATES
– Fixes an error when selecting template on new app.
BACKOFFICE > MANAGE > EDITOR ACCESS > ROLES
– Increases loop failsafe limit from 20
to 1000
preventing deep nested roles to be hidden.
– July 11, 2019
Debug
APP > LAYOUTS
– Fixes issue with Layouts using side-menus & contextual-menus.
– Fixes animations & open/close triggers.
APP > LAYOUTS UI
– Fixes issue with Layouts not using side-menus & contextual-menus which could open a ghost side menu.
FEATURE > SOCIAL WALL
– Moves image uploader after content in editor to match in-app layout & in-app form.
EDITOR > DESIGN > LAYOUT OPTIONS
– Fixes message displayed when layout has no option.
– July 10, 2019
EDITOR > CAROUSEL
– Hides back ghost catalog
tied to m-commerce.
FEATURE > FOLDER V2
– Fixes subfolders not showing anymore..
FEATURES > FEATURE ICONS
– Fixes custom icon uploader working inconsistently & requiring page reload.
DESIGN > APP LAYOUTS
– Fixes more
button not showing for layouts with a more
button.
– Fixes memory crash
on editor for layouts with a more
button.
– Improves UI for layout options, better segmentation & clear save buttons.
– July 9, 2019
Debug
APPS > GENERAL
– Fixes ion-side-menus behavior, conditional display, styles & animations.
APPS > GOOGLE FONTS
– Fixes Google Fonts with a +
in their name, not working correctly.
APPS iOS
– Disable swipe to go back leading to blank pages & stuck app.
APPS Android
– Makes the permission for BATTERY_OPTIMIZATIONS
optional, and defaults to false
.
FEATURE > CONTACT
– Changes danger message for Google Maps API key to warning, and allows to save invalid address (without coordinates & without locate action).
FEATURE > BOOKING
– Fixes location/store not saving correctly.
FEATURE > FOLDER V2
– Fixes editing title/subtitle not working (focus) on small screen resolution.
FEATURE > SOCIAL WALL
– Fixes comments showing only a single line.
– Fixes comments & post missing line return.
– Fixes feature title always stuck to Social Wall
.
– Fixes posts & comments reports showing base64 encoded text.
FEATURE > PADLOCK
– Prevents locking My account
& Padlock
.
– Displays hidden
& disabled
features (with a hint) in the list (hiding them could have led to lock features for ever).
EDITOR > FEATURES
– Renames Is active?
to Published
, published features are available in the App, unpublished features are locked from app & in-app links.
– Adds Available from menu
, features not available from the menu, are still accessible from in-app links.
– Live preview of Titles
from the editor in the overview when user is on homepage/menu/nav.
EDITOR > TOAST MESSAGES
– Adds a fallback text when toastr
message is not set.
EDITOR > GENERAL
– Fixes general issue with success/error callbacks on many features & actions.
– July 3, 2019
Debug
APPS ANDROID
– Updates native core to match SDK API Level 28.
By august 1st, all new Android apps will have to meet SDK API Level 28.
By november 1st, all updates of Android apps will have to meet SDK API Level 28.
See this page https://developer.android.com/distribute/best-practices/develop/target-sdk
– Fixes MusicControls native plugin for Audio/Radio.
– Adds IonicWebview to use latest Chrome/Android WebView.
– Adds back Geofence native plugin.
– Adds CustomTabs support for further usage & improvements.
– Adds ignore battery optimisations permission for Audio/Radio background playing.
FEATURE > SOCIAL WALL
Complete documentation SOCIAL WALL
This feature will replace both Newswall
& Fanwall
.
– New design with list / card option.
– Sticky posts.
– Likes & Comments with images.
– Recent, Nearby, Map, Gallery.
– User posts.
– Flag/report posts & comments.
– Delete own comments.
– Custom navigation header icons.
– Toggle Nearby, Map, Gallery, User post, Likes & Comments
click on images to preview
EDITOR > COLORS
– Fixes list
button not visible on small screen resolutions.
CRON > SOURCES / APK GENERATOR
– Adds a try/catch block around e-mails to prevent them locking cron.
FEATURE > BOOKING
– Fixes locations not saving correctly.
FEATURE > WORDPRESS V2
– Fixes wordpress API test when saving settings.
FEATURE > NEWSWALL
Deprecating v1 in favor of Social Wall
.
FEATURE > FANWALL
Deprecating v1 in favor of Social Wall
.
– Jun 17, 2019
Debug
FEATURE > BOOKING
Adds an option to have a single Date & time
or Check-in & Check-out
dates.
Adds options to set a Cover
.
Adds options to set a Description
.
Adds new design options list
& card
.
FEATURE > JOB
Complete refactoring of list & search.
Fixes contact display options.
Adds new design options list
& card
.
Adds default currency settings for income
fields
Adds geolocation error icon when GPS is disabled or timeout.
Adds picture upload for resume, up to 5 files.
FEATURE > PLACES
Adds geolocation error icon when GPS is disabled or timeout
FEATURE > RSS HTML5
Fixes view full article
link not opening.
FEATURE > PUSH
Fixes links not opening correctly from the list.
FEATURE > M-COMMERCE
Fixes delivery
method not showing when outside radius, now displays a message to inform the user.
Fixes an error when the minimum order amount wasn’t reached, blocking the checkout.
Adds a badge to display how many items are in your current cart beside My cart
on the homepage.
APP HTML5
Fixes inAppBrowser settings to always open _system
.
APP
Removed ConnectionService and call to the server every 3 seconds, resulting in unwanted server load.
APP > ANALYTICS
Fixes incorrect date being set on app analytics.
APP > E-MAILS
EDITOR > COLORS
Improved UI & UX with tabs and smaller placeholders.
Adds a new section for app e-mail colors.
Adds two new colors for icons
EDITOR > FEATURES CAROUSEL
Fixes drag'n'drop
of items always moving to the first page.
EDITOR > APPLICATION
Fixes application incorrect wrong ratio.
– May 28, 2019
Debug
MODULE > RSS
Fixes an issue when the feed is missing last modified date.
Fixes an issue preventing ALL feeds to load if any was failing.
Adding generic user-agent to prevent deny of service based on agent name.
MODULE > VIDEOS
Fixes the invisible gallery dropdown menu.
Adding a refresh button.
LAYOUTS > OPTIONS
Fixes an issue preventing options to be saved.
– May 22, 2019
Debug & Improvements
FEATURE > MY ACCOUNT
Fixes settings not applied when My Account
is inside a Folder (v2).
Fixes My Account
title not using the correct Title in the features list, but My Account
instead.
Fixes an issue preventing to remove My Account
from a Folder (v2).
FEATURE > PUSH
Fixes push not loading correctly on app cold start.
FEATURE > PLACES
Fixes load more not working.
Replaces google maps navigation, with native intent for Google Maps, Waze, Apple Maps instead of forcing the google maps web version.
FEATURE > RSS
Fixes RSS edit, duplicated save button.
Fixes RSS re-ordering.
Fixes RSS delete issue.
FEATURE > AUDIO
Fixes save button outside the modal (and potentially outside visible screen).
– Apr 16, 2019
Debug & Improvements
FEATURES > DESIGN – LAYOUTS
Adds layout name under illustrations.
EDITOR > NOTIFICATIONS
Fixes toastr
notifications not hiding automatically.
FEATURE > PLACES
Fixes settings not always loading correctly due to the cache.
Fixes partially infinite loop repeating places.
Note: layouts with the option visible from all pages
are still affected by the issues above.
FEATURE > FORMS
Fixes floating point for the geo-location field (constant 5 digits, precision within 1 meter).
Fixes the image max-height/width to prevent scaling.
Adds new datetime picker.
Adds new settings design: list/card
, and date format for the datetime picker.
Adds a CSV export.
Automatically links logged-in user to submitted forms.
Save all requests in DB, and displays a list in the editor page.
FEATURE > BOOKING
Adds new datetime picker.
Adds new settings design: list/card
, and date format for the datetime picker.
FEATURE > RSS
Fixes layouts 1, 2 & 3.
Adds new settings design: list/card
.
Allows to override default feed thumbnail / titles / subtitles with the split
option.
Adds a new split / merge
mode, display each feed as a group, or merge all feeds into one.
– Apr 3, 2019
Debug & Improvements
FEATURE > PLACES
Fixes magnifier positioning with layouts visible from all pages.
Fixes missing default setting for thumbnails.
Replaces magnifier search icon, with a SVG to fix center/alignment issues.
Adds a new option to open places on Map.
FEATURE > CONTACT
Fixes address not updating correctly with google api.
Updates editor Form & Design sections.
Adds a warning when no Google API key is set.
FEATURE > FORM
Fixes geolocation field, now when there is no Google key, the value fallback to the GPS Coordinates, In app the field displays the actual fetched value (textual address and/or coordinates).
FEATURE > LINKS
Fixes search bar settings not saving.
FEATURE > RADIO
Fixes an issue preventing to save the radio without a background and/or to delete it.
– Mar 21, 2019
Debug
MY ACCOUNT
Allows to remove my account in the case there are multiple iterations.
Fixes multiple my accounts inside Apps.
IOS > SOURCES
Fixes a fatal error locking the cron when an iOS app without startup screen is generated.
Changes the recommend Xcode version from 9.2 to 10.1
– Mar 14, 2019
Debug
FEATURE > MCOMMERCE > PAYPAL
Adds INR (Indian rupee) to the list of allowed currencies.
PROMOTE > QR CODE
Fixes HTTP/2 issue with Zend library.
APP > LOADING
Fixes a random issue preventing some Apps with In-App Messages and/or Push to correctly load.
EDITOR > FEATURES LOADING
Fixes a random issue preventing some features to correctly load.
FEATURE > PLACES
Fixes places not loading when inside a Folder.
– Mar 14, 2019
Features
FEATURE > MY ACCOUNT
Allows to add or remove my account even when no feature requires it.
Allows to change the my account position in your homepage layout.
Adds in-app link to open my account modal.
Adds an option to disable user registration.
Adds an option to disable Facebook login.
FEATURE > PLACES
Fixes feature loop with layout 9 & layout 1 visible from all pages.
Fixes random sorting issue with distance.
APP > ANDROID
Check for permissions such as Location, Photos, Contact when required.
Debug
ADMOB
Adds a registry to prevent Ads to be displayed on some states/pages to comply with Google rules (ie: Chatrooms, etc …)
CRON > WEBSOCKET
Fixes a random issue where the Chatrooms websocket was restarted every minute.
– Feb 5, 2019
General
iOS-Autopublish
Improves UI for non-2fa and 2fa accounts.
Features > M-Commerce
Improves cache policy.
Features > Push
Fixes features not opening from the push list page.
– Jan 31, 2019
General
Weather
Adds missing translations.
Improves icon & font size UI.
Backoffice
Fixes translations breaking layout & pages.
– Jan 24, 2019
General
Translations
Fixes random missing translations.
Cache
Fixes var/tmp clean-up causing too much timeouts.
– Dec 20, 2018
Debug
Feature > Job
Fixes editor page not opening at all.
Design > Google Fonts
Partially fixes greek/cyrillic Google Fonts not loading on Apps.
Cron
Fixes wrong CHMOD on Android sources/apk when the cron is running with root.
– Dec 18, 2018
Debug
Feature > Places
Fixes list image/illustration priority & adds an option to change the priority.
Title & subtitles display checkboxes are now separated.
Adds a specific pin icon uploader in the form to be used on the Map.
Adds a default setting for the map & the possibility to apply it to existing Places.
App Manifest
Fixes copy & chmod warnings during the manifest rebuild.
Fixes asset list for updates missing some template files for Folders v2, WordPress v2, Places & Job features.
– Dec 13, 2018
Debug
Feature > Places
Fixes some blocks not loading images in native Apps.
Editor > Sidebar Menu
Fixes user & promote links not being highlighted.
Editor > Colors > Advanced SCSS
Fixes SCSS not always saving/compiling correctly code.
Apps > Font-Family
Fixes custom font-family not being applied on all elements.
Editor > Users
Improves pagination, search & filtering.
– Dec 10, 2018
Debug
Feature > Places
Fixes social-sharing button not working.
Fixes full & partial upgrades when places have no tags.
Fixes places not loading sometimes.
Feature > Links
Fixes cover image not uploading.
Editor > Overview
Remembers latest overview selected.
Fixes overview not visible on some pages, scroll issue.
Fixes previewer button placement (if installed).
Editor > Session messages
Replaces plain inline session message with popup messages.
Editor > Design – Font
Improves refresh delay when changing app font.
– Dec 6, 2018
Debug
Feature > Folders v2
Fixes layout of features inside a folders always defaulting to Layout 1.
Improves multi-terms search.
Android > App orientation
Adds settings to lock the app orientation like for iPhone & iPads.
Editor > Design > Font family
Fixes font-family selector by replacing it with a Google Font selector.
Features
Feature > Links
Adds a search option.
Feature > Places
Adds categories to organize places easily.
Moves the search inside a modal.
Improves full-text search with tags, title & description of Places.
Adds a multi-category filter in the search modal.
Improves the Google Map with clustering and a smart information modal.
Adds new settings, category/place layouts, default page, distance in km or miles.
– Nov 12, 2018
Debug
Firebase
Improves google-services.json validation on upload.
Backoffice > Cron
Adds a restart button for failed APK builds on the history.
Feature > In-App messages
Removes warning message about Push.
Backoffice > Settings > Advanced > Mail logs
Adds a mail logger to improve tracking of the CMS activity.
Editor > API > Google Maps
Adds a key validation when saving.
Editor > Design > Homepage / Splashscreen
Adds a new Portrait locked safe zone overlay.
Backoffice > Settings > General
Renames Main domain to Main siberian domain.
General PHP 5.6
Fixes various code not compliant with PHP 5.6.
– Oct 29, 2018
APPS > iOS / Android
Fixes some apps not loading.
APPS > iOS iOS
Fixes wrong default PNG splashscreen.
SSL > Plesk panel
Fixes api calls for latest Plesk Onyx releases.
APPS > APK Generation Android
Fixes e-mail template sending contradictory informations mixed success/failure.
Fixes APK build issue due to a missing build package in 3rd party repository.
APPS iOS
Fixes older apps not loading caused by a previous security fix, preventing url redirection.
APPS > Discount / Custom Page / Newswall
Improves cache handling with instant refresh.
User > Roles
Fixes missing default role.
Editor > Admin
Fixes admin creation, missing e-mail error.
APPS > Geolocation
Fixes missing GoogleMaps API keys in geolocation/georeverse tools.
– Oct 18, 2018
Debug
APPS > APPLE STORE iOS
Fixes missing App icons for the App store.
– Oct 17, 2018
Features
EDITOR > E-MAILS
Updates registration e-mail templates.
EDITOR > FEATURES > BACKGROUND IMAGES
Adds a message in the background section of the feature when «use homepage in all pages» is enabled.
APPS > NEW UNIFIED HOMEPAGE & SPLASHSCREENS
Upgrades homepage & splashscreens to an easier & lighter unified version.
APPS > TEMPLATES
Upgrades the template system with the unified homepages.
Security
EDITOR
Fixes an insecure URL redirection vulnerability.
Adds a security layer on RichText editors to prevent XSS.
Debug
EDITOR > APPLICATIONS PHP 5.6
Fixes app & user creation!
APPS > CUSTOM PAGE > SLIDER Android
Fixes slider image zoom.