WAFFLEStats V1.0 - Summarizin' and Detailin'Just going to get right to it:
Summary TabThis new first page shows a stacked filled area chart for balances. This allows for a much cleaner overview of what you're currently earning than the previous line charts. It also overlays payments (green line), hashrate (red line), and the "payout threshold" which is yellow dashes.
The balances are all a shade of blue to help tone down the number of colors and to prevent overwhelming you with information. They are stacked so your "unsent" balance is now shown automatically.
The good thing about this graph is that you can see everything at a glance, but you can also turn things on and off as you so desire. Clicking the individual items in the legend will show and hide them. As such, I removed the show buttons.
Details TabThis allows you to see your hashrate and balance/earnings details, as well as your payments. You can select the period for which it should calculate earnings. Anything else you'd like to see here just let me know and I'll try my best to add it.
Charts TabThis is simply the old page that I left for those that like it more than what I added today. I did add payments to the balances chart.
OptionsA much requested feature: NIGHTTIME MODE. This simply allows you to change the page and chart theme to a darker color so it's easier on the eyes. Much eye strain before.
Squashed Bugs and Important ChangesThere were several bugs, some of which you only would have noticed were you a hashing whale. The various hashrate values now adjust for kHash, mHash, and gHash. Balances work no matter if you're earning above or below 1000btc.
I had to delete the payments history because it was storing values as local server time instead of UTC time and thus showing incorrectly on the charts.
As such, I had to disable payment notifications for everyone. This was to prevent spamming the hell out of people when I turned the site back on. I'll likely re-enable them later today, but if you want to do so sooner, feel free.
Comming SoonMy todo list:
- Add currency conversion values to BTC values using the various exchange API's
- Add individual worker stats
- Cache last email time to addresses in redis to prevent spamming when database becomes unresponsive.
- Add ability to calculate time until you reach a value. For example, on the details page, select the value "0.01", and it will tell you the estimated time until you reach that amount.
That's pretty much it. Sorry for the downtime over the last few days. Database reached new massive sizes and the server had to be upgraded, and Amazon AWS was being unresponsive so I wasn't able to fix things immediately. Everything should be good now.
As always, please, consider donating. AWS is costly: I'm 15 days in to the month and my cost is $63. Holy shit, I didn't realize it was that much. Please, please, consider donating. Every little bit helps. I'll need to pull it down if I can't cover server costs with donations.
Bitcoin Address: 1Pr87ypYdG8eMTNUXR4rT1q2P1VJ7yu1b5
Also, do you need a hosting plan? I have a Hosting company, PM me with the requirements for the site, we will figure it out!
Best Regards and keep up the good work...