top of page

Kiwire 2.0 Change Log

Kiwire 2.0 Alpha

​

  • Rewrite of core engine.

  • Support true multi-tenant, each tenant have own partition of data.

  • New theme based on google material design.

  • Simplification of admin interface.

  • Login & Page maker, drag and drop interface.

  • Renamed EDX to integration.

  • Renamed user’s plan to profile.

  • Integration : SMS have built generic SMS gateway API connector builder.

  • Bug fix : QR login for voucher.

Kiwire 2.0 Beta

​

  • Multi-lingual support & internationalisation, internal timezone set to UTC and support of DST timezone.

  • bug fix : wifidog API.

  • Dynamic Zone, now zone can be define by client IP, NAS ID, VLAN and SSID.

  • User journey engines.

  • Additional snippet for page maker (SMS).

  • Omaya integration via API.

  • report & analytics : omaya LBS reporting.

  • Platform : high or low password security level when dealing with passwords.

  • Cross platform attack protection XCSS.

Kiwire 2.0 Build 0

​

  • Platform : expanded industry type category into organisation setup as per 802.11u base for WBA WRIX-L (wireless roaming intermediary exchange for location).

  • Platform : change cloud tenant password display masked.

  • Platform : added memcached engine to user custom generated page for optimised and fast rendering.

  • Device monitoring : added wifi access api , display total received and send by Wi-Fi access point & load.

  • Zone monitoring , monitoring based on zone beside by NAS/device.

  • Dashboard : bugfix on 24 hour activity.

  • integration : Radius, rewrite : support local profile override as well as proxy carry forward profile. Added keyword or tag check from radius response for profile grouping check. refer to documentation for more info.

  • Zone restriction function : added to integration (radius , active directory, LDAP, social network, sms , pms).

  • Bulk user manager , added phone no on export.

  • Page maker : added email verification sign up snippet, user can signup and given 5 minute access to verified the email to complete the sign up process.

  • Page maker : added forget password (based on user profile , sms or email option).

  • Page maker : radius login snippet.

  • Page maker : sponsored login via email snippet.

  • Page maker : public sign up snippet.

  • Page maker : sms signup snippet.

  • Page maker : various button snippet.

  • Page maker : coupon snippet.

  • Page maker : survey snippet.

  • Page maker : added box picture snippet.

  • Page maker : buy plan snippet.

  • bugfix : Reports & analytics engine for date format.

  • bugfix : SMS API.

  • bugfix : applied default tenant id to PMS socket api for backward compatibility.

  • bugfix : oem logo placement.

  • bugfix : wrong notification on exceed volume quota.

  • DB API : added db is alive ping.

  • wifidog API : optimised volume detection.

  • platform : remove link to google fonts.

  • Account diagnostic , change engine from radtest to radius client.

  • CLI tools : added support incident log collector to /tmp.

  • Removed : feature license key , for now Kiwire™ will have only onsite / hosted , multi or single tenant editions.

  • Campaign & Ads manager , simplified verification and approval , if single admin , its auto approved by default if more than 1 admin for the cloud id , approval process is required, default edit/add campaign & ads will be disabled till approved.

  • Reports & analytics : added coupon redemption report.

  • Reports & analytics : login history support same day and archive reporting.

  • accounts : updated integration profile to have SMS, radius, email beside PMS, MSAD and internal.

Kiwire 2.0 Build 1 [2017-02-27]

​

[Fixed]
 

  • Finance: date display format is not correct.

  • Radius: sql core error on certain profile.

  • Integration -> LBS : test function.

  • Device -> monitoring MAP : missing google map API key.

  • Device -> Zone : update and delete button unresponsive.

  • Device -> Zone : fix change tenant.

  • Login Engine -> Journey : screen adaptation on smaller screen size.

  • Login Engine -> Journey : post login unable to change default destination.

  • Login Engine -> Media : fail of upload media via drag and drop.

  • Campaign -> Ads : upload video.

  • Account -> Profile : not properly seelct.

  • User : campaign continue button not responsive on certain device.

  • LBS : test function not responsive.

  • Report : graph charset for language.

  • Report : missing username text on username search option.

  • Report : Graph on safari browser not rendered.

  • Report : timezone.

  • DHCP : spelling mistake for DHCP.

  • License engine that display error on rare occurrence.

  • Account -> Profile : wrong display for “Pay As You Use” profile.

  • Installer : corrected path to local path.

  • Login -> Video at prelogin.

  • Multi tenant -> role created wrongly when add new tenant.

     

[Added]
 

  • Account -> Profile : added WISPR specification for QOS services . support minimum upload and download bandwidth for supported access controller.

  • Device -> NAS : support Xirrus access controller and Wi-Fi access point captive portal.

  • Account -> Auto reset : added 30 minutes and hourly options.

  • Integration -> Social network : VK+ and Microsoft Live.

  • OTP : Based on password security level , if set high OTP password will be alphanumeric if low it be numeric only.

  • Configuration : Auto update function, Kiwire™ will now support auto update to latest edition.

  • Campaign -> Ads : only allow media mp4,jpg & ogg for file uploaded.

  • Control panel for users accessible by /cpanel.

  • New API engine for 3rd party integration.

  • Policy : Cookies Auto-login , auto login user using cookies during login process , return user will not required to key in login.

  • Credential for prevention of captive portal fatique.

  • Report-> Campaign -> Survey.

     

[Updated]

​

  • New Changelog format for change log.

  • Updated graph engine with more dynamic colour and focus on graph while print friendly.

  • Social network login : new login flow screen design to be more lively and graphical.

  • Login Engine-> Page Maker : change survey option selection to dropdown list for easy to manage.

  • Mobile & browser brand & type detection engine signature updated.

  • Software update module : support auto update function.

  • Licensing: update license engine only master account require license.

  • Rename: Omaya module to LBS.

  • Account -> Auto reset : added hourly and 30 minutes option to system.

  • Login engine -> Page maker : update preview custom page.

     

[Depreciated]

​

  • Remove example text “synchrowebtech” in integration->social network to be generic example.

Kiwire 2.0 Build 2 [2017-03-15]

​

[Fixed]

​

  • Dashboard : timezone of date displayed.

  • Integration -> Radius : wrong text for validity.

  • Integration -> SMS: Twillio error handling.

  • Device -> monitoring: bypass check for device if IP address is missing.

  • Device -> Monitoring: zone listing lessen rules.

  • Device -> monitoring -> Agent Ruijie Wi-Fi monitoring.

  • Login Engine->T&C: fix always on function.

  • Login Engine->Page maker -> coupon: path error for image display.

  • Login Engine->Page Maker: load external image from remote site fixed.

  • Login Engine->Page Maker: scan local filename instead global for saving.

  • Login Engine->Guest Login: fix path for login.

  • Report -> Survey report: data display.

  • Report engine: Kiwire™ syslog.

  • Report -> Campaign: click thru was wrongly worded.

  • Report -> Login concurrency partition reporting.

  • Report -> Device availability.

  • Report -> Graph date accuracy.

  • Tools -> Database MRO : fixed download backup.

  • Tools -> service healthcheck for SMS & Email services.

  • Login -> redirection using for duplicate username.

  • Login -> Check for MSAD/LDAP during inactive user check function.

​

​

[Added]

​

  • More debug log option for user captive portal flow.

  • Account -> User: list suspended account as well.

  • Seamless roaming for Ruijie wifidog Wi-Fi access point.

  • High availability : bi direct synchronization between 2 Kiwire™.

  • Integration -> Microsoft/Office 365 : authentication of user with Microsoft live/Azure/Office 365 services with restriction on allowed domain.

  • Integration -> Microsoft Active directory , added support for Active directory user groups to local Kiwire™ profile mapping functionality.

  • Device -> NAS : FortiAP (Fortigate Wireless) & Controller as NAS.

  • Account -> Profile : check min speed cannot be higher than max speed restriction.

  • Logs : added detail log for zone detection engine to kiwire_userlog.log

  • Logs : updated email services for error tracking

  • Alarm notification on Primary page

​

​

[Updated]

​

  • Mac security : support upper or lower case mac address format.

  • integration -> social network : Added default drop down box in event of no profile available.

  • Device ->NAS Ruijie wifi : support Free profile.

  • Login engine -> Media add support display mp4, pdf, png, jpg, gif and ogg.

  • Login engine->Survet : ability to use ip or domain if host does not have valid FQDN.

  • Login Engine->Page maker : renamed snippet from snippet 1.. to the function of the snippet when mouse over.

  • Campaign -> ADS , support full screen image display for Image media ads on mobile device.

  • Report -> Who is online , disconnect function for Ruijie Wi-Fi.

  • Report -> Bandwidth reporting , extend from GB to MB.

  • Report -> survey : display no data if there is no data available.

  • Detect signup if user use blank username and prompt error.

  • Radius : Fallback , in event of Authorization request packet does not contain NAS-ID, system will use called-station-id as NAS-ID.

  • Social Network : WeChat , for ruijie wifi , user will use default assign profile and granted 5 minutes to complete authentication with WeChat server. For non Ruijie Wi-Fi, user will be granted 5 minutes with temporary profile which have restriction and upon validation change to assigned profile on the fly.

  • Command line apps are set to use UTC timezone.

  • Bypass survey if already answer before.

  • PDO -> MYSQL : added Ping functionality.

  • Agent : ruijie wifi added health capture from Wi-Fi ping.

​

[Depreciated]


None

Kiwire 2.0 Build 3 [2017-04-28]

​

[Fixed]

​

  • Admin login with special character.

  • Admin : forget password.

  • PMS, password percentage.

  • NAS : Xirrus on public IP.

  • Cloud management : fix warning when add user.

  • Integration -> PMS : oracle fidelio fixed last name.

  • Integration -> Ldap , authentication failure on rare case.

  • login engine -> page maker guest sign up.

  • Report -> Bandwidth -> top user , Missing username on listing.

  • Report -> Bandwidth , Data missing when apply zone.

  • Report -> login -> Dwell time : fix graph problem.

  • Report -> Login -> Return user, fix error on report.

  • Tools : diagnostic account , bug on user with multiple output.

  • Tools : log purge fail on certain condition.

  • Wechat : Change of authority (COA ) not using UTC time.

  • Campaign : wrong display of ads during time interval.

  • Login Engine : Terms & condition always display.

  • account->user view, Last 10 activity to user local time.

​

[Added]

​

  • Dynamic Menu : operator account will only see menu assign to their role.

  • Campaign : Mobile apps promote or push install.

  • Allow administrator username using email address.

  • Declare multiple {{Page}} tag within a page.

  • NAS : Aruba IAP series.

  • High Availability : Public & Private key for synchronisation of files.

  • Report -> Date format for chart.

  • Tools-> Software update : manual update button.

  • Kiwire™ Software : EULA when administrator login the first time.

  • High availability : Logs.

  • Email verification during login and save.

  • Campaign can now trigger external server using GET request.

  • Pop-up error message due to device down.

  • Zone auto-login snippet.

  • Social login using SSL connection.

  • Email using HTML format instead of text.

  • Generate public key and bind the slave key for HA connection.

  • Database backup moved to non-root folder and using random string for security.

​

[Updated]

​

  • Campaign: Random advertisement if there is no sort order.

  • Campaign Ads: full screen display for IAB standard image format.

  • Login page sign up, checking of space when user select username, which cause radius to fail.

  • Kiwire™ API Updated to include new feature.

  • Default : language english if no language selected.

  • NMS: Agent, ping if only valid IP is saved.

  • Changed of Microsoft Login method to use Microsoft Graph instead of OAuth.

​

[Depreciated]

​

  • Report -> real time log, due to nature of multi tenant, real time logs deem security risk.

bottom of page