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
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
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
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
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
Sebastian Grewe
3ab9d5252f
Merge pull request #341 from TheSerapher/issue-308
...
Adding dynamic block value support in PPS
2013-07-03 23:53:24 -07:00
Sebastian Grewe
d848e3fe70
Fix PHP warning on empty news table
...
Fixes #358
2013-07-04 08:51:13 +02:00
Sebastian Grewe
19de6a813f
Merge pull request #357 from TheSerapher/issue-348
...
Fixing mobile template warning on reset pw
2013-07-03 10:13:23 -07:00
Sebastian Grewe
bc1ca7feb3
Fixing mobile template warning on reset pw
2013-07-03 19:12:32 +02:00
Sebastian Grewe
f4ce22bee8
Skip bogus upstream shares
...
This will fix an issue with blocks being assigned upstream shares that
are marked as valid but are not the actual solution for a block.
Only shares inserted when or after the block timestamp are now looked
at. This will ensure other shares inserted earlier and marked as
upstream valid are skipped.
This will not fix edge cases where many shares are inserted at the same
time and are all in the same timeframe of the block. Then the first
valid share in that time is used.
This worked fine on a testnet with a number of blocks found and false
shares inserted by hand.
Fixes #352
2013-07-03 15:01:08 +02:00
Sebastian Grewe
4c3c690f1c
Merge pull request #351 from TheSerapher/issue-346
...
Fix PHP warning in notification class
2013-07-03 05:27:04 -07:00
Sebastian Grewe
ce5a8f7240
Fix PHP Warnings on Password Reset page
...
* Added HTML5 required to username field
* Added empty string check to resetPassword method
Fixes #348
2013-07-03 14:25:14 +02:00
Sebastian Grewe
382fddb528
Remove PHP Warnings from worker page
...
* Added HTML5 required flags for username/passwords
* Added empty string check in addWorker method
Fixes #347
2013-07-03 14:21:05 +02:00
Sebastian Grewe
4f2402e6ed
Fix PHP warning in notification class
...
* Fix PHP Warning if no notification settings exist yet
Fixes #346
2013-07-03 08:09:09 +02:00
Sebastian Grewe
24473ee98f
Remove link on mobile if chaininfo empty
...
* Remove URL from Difficulty on stats page if chaininfo is empty
* Added note to global dist configuration file
Fixes #336
2013-07-03 07:52:38 +02:00
Sebastian Grewe
35131aa71b
enable memcache by default
2013-07-02 21:27:41 +02:00
Sebastian Grewe
1cfc66e748
fixing low confirmations limit in dist config
2013-07-02 21:26:33 +02:00
Sebastian Grewe
bba15719db
Do not use link difficulty if chaininfo unset
...
Fixes #336
2013-07-02 21:15:44 +02:00
Sebastian Grewe
03e8ee0c46
Re-adding default My Account link
...
Fixes #338
2013-07-02 21:11:48 +02:00
Sebastian Grewe
591fc3733b
removing error reporting for debugging
2013-07-02 21:10:12 +02:00
Sebastian Grewe
7e4938f279
Fixing PHP warnings on account workers page
...
* Fixes PHP Warning if no workers are updated
* Fixes PHP Warning in worker class if data is empty
Fixes #339
2013-07-02 21:08:26 +02:00
Sebastian Grewe
e1c5761cf4
Fixing strict PHP warnings when registering a user
...
Fixes #329
2013-07-02 20:59:03 +02:00
Sebastian Grewe
306162a1da
Adding shares archive table back in for hash calcs
...
If the shares archive table is used via config option, those shares are
included when calculating the users hashrate. This will help on very
short rounds where each round end deletes all shares and users will not
be able to track their hashrates. They will be very jumpy and change to
0 all the time.
Still missing this implementation for the hourly hashrate function to
ensure the graphs are always kept up-to-date.
Addresses #331
2013-07-02 14:02:13 +02:00
Sebastian Grewe
c8f662f91d
Show nethash rate in MHash/s not GHash/s
...
* Easier to compare directly with pool hashrate
* Better display format for low nethash rate coins
Fixes #331
2013-07-02 13:28:51 +02:00
Sebastian Grewe
f3caa80d80
Merge pull request #334 from TheSerapher/issue-327
...
Potential fix for PHP Warning
2013-07-02 02:00:15 -07:00