Releases: lalabuy948/PhoenixAnalytics
Releases · lalabuy948/PhoenixAnalytics
0.2.1
0.2.0 - Distributed apps support via Postgres backend
- Added PostgresDB backend support issue 8
- Added example apps/integrations
- Added configurable cache
- Cache will be disabled by default issue 13
Note
In case you would like to enable it back you can optionally add this line to the config
config :phoenix_analytics,
app_domain: "example.com",
duckdb_path: "analytics.duckdb",
cache_ttl: System.get_env("CACHE_TTL") || 120 # seconds # <- this one
Important
Breaking changes
- System.get_env("DUCK_PATH") renamed to System.get_env("DUCKDB_PATH")
- config :phoenix_analytics, database_path -> config :phoenix_analytics, duckdb_path
- cache disabled by default issue 13
Note
The only thing you need to enable Postgres
backend to add one line to config:
config :phoenix_analytics,
app_domain: "example.com",
duckdb_path: "analytics.duckdb",
postgres_conn: "dbname=postgres user=phoenix password=analytics host=localhost" # <- this one
Here is full list of Postgres parameters.
0.1.3
0.1.2
0.1.1
Minor fix
- fix for extracting tablet user agent
0.1.0
Initial Phoenix Analytics release 🎉
- Requests tracking
- Minimal dashboard
- Short stats for
- visits
- pageviews
- requests
- views per visit
- visit duration
- bounce rate
- Total visits chart
- Top pages chart
- Top referer chart
- Device usage chart
- HTTP statuses chart
- Slowest pages chart
- Slowest resources chart
- 404s chart
- Total requests chart
- Split by hour / day / month for
- total visits chart
- http statuses chart
- total requests chart