Fathom Analytics v1.2.0 Release Notes

Release Date: 2018-11-20 // over 6 years ago
  • 🔄 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