Sebastian Grewe
3da5a226e1
Better number format for est. shares
2013-07-08 15:42:23 +02:00
Sebastian Grewe
308b01c700
Better number format for block percentages
2013-07-08 15:40:21 +02:00
Sebastian Grewe
715680e7dc
Merge pull request #403 from TheSerapher/issue-312-piechart
...
Issue 312 piechart
2013-07-08 05:30:46 -07:00
Sebastian Grewe
1c2891cc78
Removed piechart, removed no shares notification
...
* Removed broken piechart for now
* Do not display message if no shares are found for calculations to
avoid cross-tabe error messages
Fixes #312
2013-07-08 08:54:17 +02:00
Sebastian Grewe
c9df482683
Merge branch 'next' into issue-392
2013-07-08 08:47:35 +02:00
Sebastian Grewe
6193604598
Fallback call if upstream share not found properly
...
Implemented a fallback method in case no upstream share can be found for
a block. This will result in same strange behaviour especially if a
later block has properly added a valid share and this will be used for a
previous block. At least now even the last block will be properly found
and marked as discovered by a user, even though no actual upstream share
was involved in this.
This is a dirty workaround for pools having payout issues. After all
blocks are processed and assuming upstream shares continue to work as
expected, this will *skip* broken blocks/shares.
Workaround fix for #392
2013-07-07 22:24:52 +02:00
Sebastian Grewe
952c8732b1
Properly display piechart, first attempt
...
Should further address #312
2013-07-07 22:15:40 +02:00
Sebastian Grewe
6dc795fd77
Improved cron logging via logfiles
...
* Added 3rd party logger library KLogger
* Adjusted all cronjobs from verbose output to logging
* Added new logs folder for crons to write to
* Added new .gitignore for logs folder data
* Updated blocks class to only fetch blocks with no share_id
* Adjusted findblocks to use no blocks class method
2013-07-07 22:04:43 +02:00
Sebastian Grewe
6f3c5bb95e
Merge pull request #398 from TheSerapher/issue-312-24h-hashrates
...
Issue 312 24h hashrates
2013-07-07 11:54:26 -07:00
Sebastian Grewe
2586aca34e
Revert "Fixing issue with delayed inserts for shares"
...
This reverts commit 752b3e810f .
2013-07-07 19:52:24 +02:00
Sebastian Grewe
103dd51d42
Merge pull request #397 from TheSerapher/issue-388
...
More descriptive error message exceeding LTC threshold
2013-07-07 10:41:37 -07:00
Sebastian Grewe
9adcd767e3
Merge pull request #396 from TheSerapher/issue-375
...
Fixing PHP warning message for empty price var
2013-07-07 10:41:16 -07:00
Sebastian Grewe
748b63d908
Merge pull request #395 from TheSerapher/issue-389
...
Enforce unique account emails
Fixes #389
2013-07-07 10:40:47 -07:00
Sebastian Grewe
9d50c9a222
User proper archive table for union
...
Addresses #312
2013-07-07 19:39:58 +02:00
Sebastian Grewe
752b3e810f
Fixing issue with delayed inserts for shares
...
When shares are inserted with a delay for performance optimizations,
this will cause block timestamps to be completely off with share
timestamps. Hence the timestamp limited search is now removed, it would
cause too many issues for Stratum users/pools.
Addresses #392
2013-07-06 23:11:28 +02:00
Sebastian Grewe
32d764127e
More descriptive error message exceeding LTC threshold
...
Fixes #388
2013-07-06 18:56:35 +02:00
Sebastian Grewe
fdb562b078
Fixing PHP warning message for empty price var
...
Fixes #375
2013-07-06 17:57:37 +02:00
Sebastian Grewe
307c7ee23f
Enforce unique account emails
...
* display an error if user tries to re-use an email address
* moved SQL files to indicate the order of SQL import
* added unique email index SQL file
This will address #389 , still needs email validation.
2013-07-06 17:47:50 +02:00
Sebastian Grewe
9412107b53
Hard coded block limit for pool statistics
...
This should fix a potential DoS like attack when fetching a random
amount of blocks continously.
Fixes #387
2013-07-06 17:38:23 +02:00
Sebastian Grewe
a6c7d5eaa9
Merge pull request #390 from TheSerapher/issue-383
...
Fixing PHP Warning on admin->user panel
2013-07-06 08:34:52 -07:00
Sebastian Grewe
89af793a28
Fixing pool hashrate graph
...
Should fix #312 completely.
2013-07-06 17:32:58 +02:00
Sebastian Grewe
0719958353
Merge pull request #386 from TheSerapher/issue-380
...
Change message on empty donor list
2013-07-05 23:39:20 -07:00
Sebastian Grewe
7a1f80bd1a
Merge pull request #385 from TheSerapher/issue-382
...
Fix PHP Warning on user login
2013-07-05 23:38:51 -07:00
Sebastian Grewe
380e802c75
fixing stmt issue
2013-07-06 08:34:41 +02:00
Sebastian Grewe
c4592d2b6f
Merge pull request #384 from TheSerapher/issue-315
...
Further attempt to clean up transactions list
2013-07-05 14:49:01 -07:00
Sebastian Grewe
2a47fbba4f
Fixing PHP Warning on admin->user panel
...
This fixes #383
2013-07-05 23:45:32 +02:00
Sebastian Grewe
0d5653dda0
Change message on empty donor list
...
This fixes #380 .
2013-07-05 23:28:51 +02:00
Sebastian Grewe
ab85af19a1
Re-add shares archive table for 24h hashrates
...
This should fix #312 and fix #256 where hashrates are reset on quick rounds.
Users are not able to properly view their past 24h hashrates.
Will be merged once confirmed working.
2013-07-05 23:23:19 +02:00
Sebastian Grewe
9b81d48e72
Fix PHP Warning on user login
...
While at it, I also extracted the hash function into it's own getHash
method. This will allow easy changes to hashing for string in the
future.
Fixes #382
2013-07-05 22:56:22 +02:00
Sebastian Grewe
346d9656d8
Merge pull request #381 from TheSerapher/issue-378
...
Use poolhash rate if nethash is smaller
2013-07-05 13:04:11 -07:00
Sebastian Grewe
7099b2cc04
Use poolhash rate if nethash is smaller
...
This should avoid some confusion for coins where the network hashrate
drops under the pool hashrate due to slow block finding rates.
Fixes #378
2013-07-05 22:02:16 +02:00
Ilya Stromberg
7a0f08d3d0
( #376 ) Fix HTML/CSS markup at Statistics page
2013-07-05 21:16:51 +04:00
Sebastian Grewe
7a194a6293
Further attempt to clean up transactions list
...
This hopefully cleans out remaining PHP warnings and table issues with
no/partial transactions available. Please test this out and report back
in #315 .
2013-07-05 15:30:51 +02:00
Sebastian Grewe
5654f38154
remove link to block when blockexplorer empty
2013-07-05 11:04:56 +02:00
Sebastian Grewe
57ce619ac2
updated dist config
2013-07-05 09:57:00 +02:00
Sebastian Grewe
a0243ee31e
allow empty blockexplorer URL
2013-07-05 09:47:44 +02:00
Sebastian Grewe
a012fc2ee5
catch PHP warning
2013-07-04 16:06:59 +02:00
Sebastian Grewe
3d942e8434
Adding getpoolstatus API Method
...
Fixes #369
2013-07-04 13:26:58 +02:00
Sebastian Grewe
b8771091fb
Adding link to JSON API to server stats page
2013-07-04 13:26:03 +02:00
Sebastian Grewe
c6e6c4dee6
Changed error catching in pools page
2013-07-04 13:25:41 +02:00
Sebastian Grewe
b3479a9c04
Adding further IFNULL checks to statistics class
2013-07-04 13:25:11 +02:00
Sebastian Grewe
e963072740
Merge pull request #368 from TheSerapher/issue-367
...
Issue 367
2013-07-04 04:03:11 -07:00
Sebastian Grewe
c9915ce628
Removed var_dump debug output
2013-07-04 13:02:36 +02:00
Sebastian Grewe
425b821618
Link API key to User API Call
...
Fixes #367
2013-07-04 13:01:48 +02:00
Sebastian Grewe
463b97ea50
Do not return null on empty valid/invalid shares
2013-07-04 13:01:29 +02:00
Sebastian Grewe
dfa8d285ce
Properly allow '0' as a workername or password
...
This fixes #347 as recommended at
http://de3.php.net/manual/en/function.empty.php
We allow anything else than an empty string.
2013-07-04 12:50:17 +02:00
Sebastian Grewe
8056ce9f87
Adding input check for AP and Donation
...
Fixes #354
2013-07-04 12:42:03 +02:00
Sebastian Grewe
f3dd9caa2c
Added 8 digit estimates precision and balance
...
This expands the prevision for LTC estimates to 8 digits. Since the
sidebar was widened, they should fit for most resolutions.
2013-07-04 12:17:09 +02:00
Sebastian Grewe
acba30a888
Merge pull request #363 from TheSerapher/issue-331
...
Adding shares archive table back in for hash calcs
2013-07-04 01:41:50 -07:00
Sebastian Grewe
4a8cc8f884
Merge pull request #362 from TheSerapher/issue-336
...
Remove link on mobile if chaininfo empty
2013-07-04 01:40:39 -07:00