โข ๐พ Added an option, for paid plans, to allow stats to be filtered on the public stats page. This applies the same filtering logic as a logged in view. Only date ranges are supported right now. Stat downloads are also not supported with this mode. It's a bit of an experiment :) โข ๐งน Slightly tweaked the layout of the account screen. I know... super noteworthy!
System updates have been made โ๏ธ The server has been upgraded with more RAM to diagnose a few minor issues we encountered during the week. Things should feel quicker in general.
We're doing some minor server maintenance. The main site might be unavailable for a few minutes.
โข ๐ฅ Things were running a little slow and some hits were not correctly recorded at random intervals depending on the amount of traffic. Hits have now all been processed so your data might look a little higher, and correct, if affected (a good thing). โข ๐ข Speed improvement to the application, so hopefully everything should work as it was, but faster. This was only a configuration change and no server has been harmed in the process.
โข ๐พ Improved drag and drop for re-ordering pinned sites. Should work much better now. โข ๐๐พ Added a hits usage meter so you can keep an eye out if you're approaching any limits with your free plan. Check your account or billing page for the usage meter. For accounts that are not currently subscribed and are near their limit, you'll see a little message to please upgrade also when navigating the site. I'm also reaching out personally if I think you should upgrade (when you're way above the limit). Usage is calculated on an average of 3 months, which...
โข ๐ Fixed an issue that may cause your subscription status to not be correctly set due to failed updates from one of our payment providers (Paddle). Please let me know if your status isn't correct or up to date. โข ๐ Fixed an issue that would cause legitimate traffic to be blocked. โข ๐พ Tweaked the way images are served on sites and from the webring.
โข ๐ Improved and changed how unique hits are recorded. Read about it here. โข ๐ With the above change, you can also now see both total hits and unique hits on your graph in the site dashboard (and toggle between them using the legends) ๐ช โข ๐ Finally, and hopefully once and for all, fixed an issue with some email reports going missing. โข ๐ Fixed an issue that would bring back all hit data when filtering by certain paths. โข ๐ตโ๐ซ Added better checking for bots and also try and mitigate any preloading hits to register, hopefully improving...
Improved unique hits data
When I first created Tinylytics it was important to allow support for collecting unique hits/views. This was achieved by passing along a randomly generated set of letters and numbers (token) to the browser when the embed script loaded if you had unique hits enabled in your site options. That allowed it to tie the user session to that specific browser without knowing anything about the user. When the user then navigated around your site, it would see this random token within the temporary browser session storage and pass it back when creating a hit โ this worked well. With that...
โข ๐พ Added the ability to also track sources with the `ref` tag in the URL.
โข ๐ Fixed an issue with no hits being shown when filtering by clicking on the graph.
โข ๐ Not exactly a new feature, so it should have the other emoji ๐พ, however today I've made changes to the the way the site list loads. It was always slow, especially for sites with a lot of hits. Well, no more. It's near instant. In addition to this, the site list now updates automatically when your hits update โ I really love this a lot! It's all automatic on a site by site basis. Next up would be to also update the site dashboard itself, I'll work on that one day. โข ๐พ Made some underlying tweaks when...
โข ๐พ Tweaked the status response code from 404 to 200 OK when a bot tries to load the script. Tinylytics always tries to block bots from loading the script and will render an empty script if so. However the 404 response may cause issues for things like PageSpeed Insights.
โข ๐พ Added the ability to filter hits by source. โข ๐๐งน Tweaked the email report sending logic to avoid failures. โข ๐งน Fixed a layout issue on mobile screens where the hit counter, with larger numbers, would not display correctly. โข ๐งน Tweaked the icon next to a path so it's clearer you can navigate to it on the site.
โข ๐ Fixed an issue that would bring back the wrong date range for archived sites, especially when retrieving the first and last hit recorded.
A new changelog site
You know, one of the reasons I created Scribbles (where this is written) is for exactly for this reason, to have a quick way to get updates out for all my little side projects โ and switch between them. And now there is the Tinylytics Changelog that you can find here. It comes with an RSS feed also, so you can get crazy and subscribe if you're using it. It's super easy. You can still find the old one here, but please know I won't be updating it anymore โ there is some archived stuff there, which might be useful...