- Added a dropdown to the
analytics_app()
to switch between applications.
- Added
log_errors
method that allows users to track errors in their Shiny apps outsidestart_session
(#189).
- Fixed problem with
log_all_inputs
call that crashed telemetry (#187). - Fixed error appearing in analytics app (#188).
- Added shiny error tracking (activated by default with
start_session
) (#116). - Updated
get_user
method to retrieve user inshinyproxy
environment (#124). - Added flexibility to select between [
RPostgreSQL
,RPostgres
] drivers (#147). - Improved input tracking by implementing inclusion and exclusion logic (#30).
- Added tracking for returning anonymous users (#142).
- Added support for MongoDB (see
DataStorageMongoDB
class) (#174).
- Updates documentation to use markdown format (#153).
- Improves SQL injection safeguards via
glue::glue_sql
to generated SQL queries (#34). - Show proper error message when no telemetry data is available (#177).
- Adds how-to guides to site (#179 and #180)
- Fixed Analytics app not being able to access data by Instrumentation app (#164).
- Fixed SQLite data storage backend when reading date column (#182).
- Allowed optional username overwrite (#123).
- Added MS SQL Server support (see
DataStorageMSSQLServer
class) (#128). - Added CI tests to all
DBI
-basedDataStorage
providers (#129). - Added optional parameter to
read_event_data
that filters byapp_name
(#129).
- Fixed the way of getting the session token (#120).
- Fixed loading of complex nested payloads (#133).
- Added
pre-commit
hooks (#140).
- First release