Fathom Analytics v1.2.1 Release Notes
Release Date: 2018-11-30 // over 4 years ago-
🔄 Changelog
d62c9b9 add chart group options to navbar (hour, day, month).
a8e2989 center-align text in date picker inputs
5143265 change date preset options + styling. closes #149
239f880 clean-up state from date range timestamps
3656fef discard requests to /collect with missing requried query vars
8f7c6d2 don't track request if page is served from local filesystem (instead of over http). closes #190
be3b39e fix to 1st of month when grouping chart by month
9b7acf2 improve chart ticks & tooltip content
072addd only show pagination row when table rows are at limit OR when in paginated result already
f5cd87f pretty number format in chart y-axes
cae987c show less ticks in chart x-axes when viewing 15-31 data points
019b7c9 show pagination arrows in table component which allows paginating the table results. closes #153
⚡️ d884567 update npm lock file
🛠 a04307e use LIMIT #, OFFSET # syntax for compat across all database drivers. fixes #188
Previous changes from v1.2.0
-
🔄 Changelog
40ba2e2 Adding gzip compression for HTTP and Headers for tracker's sec (#181)
a66f9ed Improve Accessibility (#184)
🔀 5610a0a Merge branch 'hourly-storage'
🔀 69986d9 Merge branch 'master' of github.com:usefathom/fathom
🛠 acd1826 Obfuscate DSN password when logging connection details, fixes #174 (#176)
🏗 0888451 Trigger Docker auto-build..
⚡️ 8257924 Update README.md (#179)
🚀 e6704fa add goreleaser config file
👀 dc1573c allow passing vars to fathom('trackPageview') which override parsed data. see #178
🐳 f5ddb54 call binary directly in dockerfile
21c0f97 cannot vacuum from inside a transaction
e92b4b9 clean-up route & func names
🚀 e24c06a correctly set version, commit & date through ldflags in goreleaser config. closes #186
7ccdea4 don't COALESCE when it's unnecessary
da87d2a fix aggregate queries for postgresql
🚀 6f456ff fix goreleaser arguments
17577d8 fix timezone issue for dates coming from pikaday, which are not taking wintertime into account somehow. relates to #134
69870d6 fix watch task for gulp 4.x compat
📜 bca066b improved referrer parsing. match hostname against blacklist using community-maintained blacklist file graciously provided by Matomo (https://github.com/matomo-org/referrer-spam-blacklist). closes #170 relates to #154
b5ee8ea in postgresql, pageviews.timestamp column should be without timezone
06cf98b include hourly ticks in the right hour range
🔀 9be2f9d merge visitor & pageview bar in graph so we get a stacked bar chart, as visitors # will always be lower or equal. closes #119
🚀 02c2eb9 move cmd into pkg/cli and simplify entry point. add goreleaser configuration for automated dist releases.
dbcadcd normalize hostname and pathname columns
fa46af7 provide prebuilt binaries for openbsd & freebsd too
⚡️ dfa56cc revert updates for packr...
1d29956 rm db from repo
a802b90 rm unused dependencies
bdd0c5a set local timezone to UTC on app boot
🌲 cb25b26 show only database name and maybe host when logging successful db connection. #174
da6ffde speed up host & pathname migration by using UNION. perform VACUUM for SQLite migrations.
2ca1e0f switch to hourly storage for stats.
cd1392f switch to plain css so we can get rid of gulp-sass / node-sass
⚡️ 00d2657 update go deps
⚡️ 5c69fb6 update gulp to 4.x
🍱 9589072 use relative url for loading assets. closes #77
4dec431 use unexported values for sqlstore.Config struct fields