- New features
- Bug fixes
- Misc
- Migration procedure
- StandaloneApiSereverConfiguration (if needed)
- SMTP configuration (if communicationProviderType = SMTP)
- JWT configuration
New features
- Directory management for sheets
- Introduction of the first version of mapping columns
- Advanced support for date times, part I
- Let the user pick their timezones
- Add specific date time formatting in grids and charts
- Add date time segmentation
- Enable grouping on date time directly
- Rethink the datasource management processes
- Add JDBC connector with custom SQL queries
- Add the capability to replace the CSV files and update the data
- Improved ETL reporting
- Connectivity to specific SMTP servers
- Add functions in formula editor
Bug fixes
- Fix wrong type detection for CSV (booleans)
- Fix unlocking mechanism when data sources are time series
Misc
- Penetration test and resulting security patches
Migration procedure
StandaloneApiSereverConfiguration (if needed)
StandaloneApiServerConfiguration
document in the application_configuration
table is used to configure the communication mechanism to use with KAWA.
The following property can be set:
communicationProviderType (LOG, MAILGUN, SMTP)
SMTP configuration (if communicationProviderType = SMTP)
SmtpConfig document in the application_configuration table is used to to configure the SMTPclient.
There are two required properties:
host
port
and two optional:
sslEnabled
(default = true)authenticationEnabled
(default = true)
if authentication is enabled, the application will not start without adding the two following entries in theVault:
KAWA_SMTP_USERNAME
Base64 encoded username that the application server will use to establish theSMTP connection.
KAWA_SMTP_PASSWORD
Base64 encoded password that the application server will use to establish theSMTP connection.
JWT configuration
The JWT configuration was moved to VAULT. he application will not start without adding the two following entries in the secret:
KAWA_REFRESH_TOKEN_SECRET
:
You can use the following to generate a random string in base64:
echo $RANDOM | sha512sum | base64 | tr -d '\n'; echo;
KAWA_ACCESS_TOKEN_SECRET
:
You can use the following to generate a random string in base64:
echo $RANDOM | sha512sum | base64 | tr -d '\n'; echo;