Commit Graph

455 Commits

Author SHA1 Message Date
Sebastian Grewe
91ef2caaab Added cronjob to pre-cache statistics
This will fix #199 and help on loading times for the website in case
caches are empty. Caches are pre-filled by a cron so the website only
does it as a fall back. Check Ticket for details.
2013-06-17 10:07:40 +02:00
Sebastian Grewe
b7b0ab9298 Update README.md
Adding new donor.
2013-06-14 18:55:17 +03:00
Sebastian Grewe
ca1237c11c fixing admin user information table format 2013-06-14 17:52:56 +02:00
Sebastian Grewe
006f4d7f8a updated PPS payout to support block share stats for users 2013-06-14 16:17:34 +02:00
Sebastian Grewe
0817befaaa Further cleanup to reduce PHP notice warnings 2013-06-14 13:51:06 +02:00
Sebastian Grewe
4c4202bc1b fixing notice warning when not logged in 2013-06-14 13:22:50 +02:00
Sebastian Grewe
d23d577368 always show 2 digit pool efficiency 2013-06-14 12:36:17 +02:00
Sebastian Grewe
c0870b3a48 Added more generic pool stats
* added pool efficiency based on valid and invalid shares
* added estimated shares progress based on est and valid shares
2013-06-14 11:58:41 +02:00
Sebastian Grewe
bee35325dc Only show 20 blocks for block graph
Graph dynamically expands if the blocks don't fit so it's now limited to
20 which should always fit well enough.
2013-06-14 11:38:00 +02:00
Sebastian Grewe
6f3912b6a2 fixed worker name in mail body 2013-06-14 09:58:54 +02:00
Sebastian Grewe
627bc5b47e Merge pull request #188 from TheSerapher/issue-187
Adding pool and combined hashrate graphs
2013-06-13 14:00:21 -07:00
Sebastian Grewe
6f858188ad Adding pool and combined hashrate graphs
* Moving from My Graph to its own section: Hashrate Graphs
* Adding pool hashrate graph
* Adding combined hashrate graph and piechart

Fixes #187
2013-06-13 22:59:19 +02:00
Sebastian Grewe
90640d345e removing static-ish stats width, use table width instead 2013-06-13 22:26:12 +02:00
Sebastian Grewe
e7bb725da4 remove decimals for expected shares in graph 2013-06-13 22:03:21 +02:00
Sebastian Grewe
2b56423272 adding line graphs in block stats 2013-06-13 22:01:34 +02:00
Sebastian Grewe
12843fab14 adding new master template for tooltips 2013-06-13 22:01:18 +02:00
Sebastian Grewe
32d94bb6fb less wide graphs 2013-06-13 22:00:58 +02:00
Sebastian Grewe
d9886d8dca re-adding tooltips for graphs 2013-06-13 22:00:28 +02:00
Sebastian Grewe
538c5ead88 properly sort blocks in graph 2013-06-13 17:09:59 +02:00
Sebastian Grewe
88b9d95ff2 Only run some globals for smarty if loggedin
* Do not check for round shares if user is not logged in
* Will prevent a long page load for new users trying to register
* Only needed on statistics page that is not available to guests
2013-06-13 16:41:38 +02:00
Sebastian Grewe
8c31480711 Merge pull request #186 from TheSerapher/issue-185
fixing missing transactions table
2013-06-13 07:34:19 -07:00
Sebastian Grewe
cc046a286c fixing missing transactions table 2013-06-13 16:34:04 +02:00
Sebastian Grewe
48d8d23efa Merge pull request #184 from TheSerapher/issue-91
Adding block luck graph
2013-06-13 07:27:23 -07:00
Sebastian Grewe
acc4880dd6 Adding block luck graph
* Added expected vs actual share graph to block stats
* Added new small table template for overall stats in pool stats

Fixes #91
2013-06-13 16:25:52 +02:00
Sebastian Grewe
a912819192 Update README.md
* Added re-captcha reference
* Added new donor
2013-06-13 16:38:48 +03:00
Sebastian Grewe
bd490e5ce7 Merge pull request #183 from TheSerapher/issue-182
Adding counter for failed login attempts
2013-06-13 06:27:10 -07:00
Sebastian Grewe
5d356b5c4f Adding counter for failed login attempts
* Track failed login attempts of a user
* Reset failed attempts as soon as the login succeeded

Fixes #182
2013-06-13 15:26:23 +02:00
Sebastian Grewe
95f98b5f77 Merge pull request #181 from TheSerapher/issue-179
Issue 179
2013-06-13 05:50:06 -07:00
Sebastian Grewe
dda1585353 Adding ReCaptcha support for account registration
* You will need to create a re-captcha account for your site
* Disabled by default to keep backwards compatability

Fixes #179
2013-06-13 14:47:33 +02:00
Sebastian Grewe
fac1296812 adding 3rd party library 2013-06-13 14:47:19 +02:00
Sebastian Grewe
2019b9da9f Merge pull request #180 from TheSerapher/issue-179
Enforce session logout if IP address changed
2013-06-13 05:00:22 -07:00
Sebastian Grewe
bfaa0a67ef Enforce session logout if IP address changed
Fixes #179
2013-06-13 13:59:45 +02:00
Sebastian Grewe
82155b6f72 Merge branch 'next' of github.com:TheSerapher/php-mmcfe-ng into next 2013-06-13 13:51:59 +02:00
Sebastian Grewe
e681e8abf0 new full database structure 2013-06-13 13:49:53 +02:00
Sebastian Grewe
25007f3b24 Merge pull request #178 from TheSerapher/issue-177
Store Users IP address in accounts after login
2013-06-13 04:47:34 -07:00
Sebastian Grewe
6a5f938895 Store Users IP address in accounts after login
Fixes #177
2013-06-13 13:46:32 +02:00
Sebastian Grewe
168653710f Merge pull request #176 from TheSerapher/issue-150
Adding support do disable account registration
2013-06-13 04:39:30 -07:00
Sebastian Grewe
a703877122 Adding support do disable account registration
* Adding new configuration variable, see `global.inc.dist.php`
* If you are not able to register anymore check the config var is
* set

Requested in and fixes #150
2013-06-13 13:38:32 +02:00
Sebastian Grewe
785c04441c Merge pull request #175 from TheSerapher/status-updates
Status updates
2013-06-13 04:28:07 -07:00
Sebastian Grewe
01c859d5f5 proper number format for USD/Est 2013-06-13 13:25:33 +02:00
Sebastian Grewe
ba4a272442 reduced row size for time and difficulty 2013-06-13 13:25:08 +02:00
Sebastian Grewe
38f2ae5af7 adding proper avg shares calculation based on target diff and network diff 2013-06-13 13:24:46 +02:00
Sebastian Grewe
8c01351b76 Merge pull request #174 from TheSerapher/issue-147
Issue 147
2013-06-13 02:39:23 -07:00
Sebastian Grewe
44851e35df Add admin/lock changes to admin panel
* Add clickable boxes for Admin and Locked status for all users
* Change status via Ajax call, script embedded to the admin page

Fixes #147
2013-06-13 11:36:28 +02:00
Sebastian Grewe
42b6d4b3b2 Adding support for user locking
* Currently no GUI, use DB access to change the row entry
* Upgraded Database table `accounts` with upgrade SQL
* Updated `admin` field to `is_admin` as boolean
* Modified pages, classes, templates to support is_admin and is_locked

Addresses #147
2013-06-13 11:36:28 +02:00
Sebastian Grewe
10a13f3eaf Merge pull request #172 from TheSerapher/issue-138
Issue 138
2013-06-13 00:21:28 -07:00
Sebastian Grewe
8859f0c091 forgot to add the actual files :/ 2013-06-13 09:21:08 +02:00
Sebastian Grewe
a2ad57e92a Adding configurable TX Fee for web interface
* This does not actually check the TX fee set on the RPC side
* Ensures TX fee is covered before doing transactions
* Display TX fee when required

Fixes #138
2013-06-13 09:21:08 +02:00
Sebastian Grewe
13fc01243e Adding configurable currency name to global config
Addresses #138
2013-06-13 09:21:07 +02:00
Sebastian Grewe
8b20d44ab7 Merge pull request #173 from lhpool/next
Added Usd/Day
2013-06-13 00:18:49 -07:00