Sebastian Grewe
464c6fc5c2
Merge pull request #1044 from Fredyy90/patch-1
...
[FIX] use configured port for mysql connection
2013-12-19 22:51:13 -08:00
Sebastian Grewe
6d7004e5ec
Merge pull request #1047 from Fredyy90/patch-3
...
added blocks until next difficulty change to EstNextDifficulty
2013-12-19 22:48:28 -08:00
Frederick Behrends
8495fa3fc3
[FIX] calculation
2013-12-20 06:51:41 +01:00
Frederick Behrends
ccb14c37cd
added blocks until next difficulty change to EstNextDifficulty
2013-12-20 03:59:47 +01:00
Frederick Behrends
4ec364f036
[FIX] enable Caching for ExpectedNextDifficulty and NetworkExpectedTimePerBlock
2013-12-20 03:38:53 +01:00
Frederick Behrends
fd66500a28
[FIX] use configured port for mysql connection
2013-12-20 02:02:38 +01:00
xisi
fd98a9bfaa
Actually fixing the code this time?
2013-12-19 09:25:20 -05:00
xisi
a51d195141
Cleanup code for update/add
2013-12-19 09:20:15 -05:00
Joey
47a13f937b
Update worker.class.php
...
Cleaned up code
2013-12-19 09:11:59 -05:00
Joey
d85ae9bd7c
Update worker.class.php
...
[UPDATE] Fix for issue #957
2013-12-19 06:51:28 -05:00
Joey
fcebc8eb2b
Update worker.class.php
...
Fix for issue #957
2013-12-19 06:48:00 -05:00
Joey
722432fecc
Update error_codes.inc.php
...
Fix to issue #957
2013-12-19 06:00:55 -05:00
Joey
019e3c8082
Update worker.class.php
...
Fix for issue #957
2013-12-19 05:59:23 -05:00
Sebastian Grewe
cba4e5f1a4
Merge pull request #1003 from TheSerapher/issue-986
...
[FIX] Admin User Panel for PPS Payouts
2013-12-18 22:40:22 -08:00
Joey
e0c2a19542
[FIX] Uninitialized var in roundstats class
2013-12-18 09:34:38 -05:00
Sebastian Grewe
dd80fdcc1a
Merge pull request #1020 from TheSerapher/issue-997
...
Issue 997
2013-12-18 00:27:42 -08:00
Sebastian Grewe
6cc367ad50
[FIX] Admin User Panel for PPS Payouts
...
This will fix #986 once merged.
2013-12-17 10:56:37 +01:00
Sebastian Grewe
cef176c754
[FIX] Wrong parameter count
2013-12-17 09:48:07 +01:00
Sebastian Grewe
9d9401d673
Merge pull request #999 from headzoo/memcache_fix
...
Windows Memcache Compatibility
2013-12-17 00:35:23 -08:00
Sebastian Grewe
405fd3d9e0
Merge pull request #981 from Fredyy90/next
...
3 small improvments
2013-12-17 00:10:09 -08:00
headz
cb4d69f092
[FIX] Calling $this from static context
...
The static function pubKeyToAddress() was calling $this->hash160(). Changed to self::hash160().
2013-12-16 23:51:50 -05:00
Frederick Behrends
ed769f9659
Moved Calculation of "Expected Time Per Block (Network)" and "Next Difficulty" to Statistics Class and fixed Dashboard-API for Ajax Refresh
2013-12-16 21:51:31 +01:00
Frederick Behrends
f09459433b
added "Est. Next Difficulty" and "Avg. Time per Round" to dashboard and dashboard api
2013-12-16 20:01:22 +01:00
Frederick Behrends
9fd291b9c0
Added "Est. Next Difficulty" and "Est Round Time (Network)" to the global statistics.
2013-12-16 20:01:18 +01:00
headz
132c497d89
[FIX] Use Memcached wrapper on Windows
2013-12-16 13:57:49 -05:00
headz
f00b30d0e2
Initial import
2013-12-16 13:56:10 -05:00
Sebastian Grewe
35ab40cbb7
[FIX] Inifite loop on archive_cleanup
...
Fixes an infinite loop in cleaning up the archive table:
* Shares come in faster than defined in cleanup sleep timeout
Will use an upper limit ID which would match the delete query at the
initial state. Skips archiving if no ID is found (e.g. no rows match the
archive purge conditions).
This will fix #997 once merged.
2013-12-16 16:50:39 +01:00
Sebastian Grewe
8f89b7fceb
Merge pull request #867 from Kukunin/next
...
Admin Template Editor page
2013-12-15 01:45:05 -08:00
Sebastian Grewe
afb5fc6c0d
[CHANGED] Merge payout crons
...
* Merge manual and auto-payout into single cronjob
* Update template/code to reflect single payout cron
* Update monitoring page
* Update disable payouts option in admin panel settings
* Update account payout page to use new option
This will fix #967 once merged.
2013-12-12 11:45:33 +01:00
Sebastian Grewe
847c1283b6
[CHANGE] Adjusted purge defaults
2013-12-10 16:59:53 +01:00
Sebastian Grewe
ab2326a557
[IMPROVED] Use limits for DELETE statements
...
This will address #886 . Long rounds can cause a system to become
very unresponsive due to high SQL/IO load when doing cleanups of
shares and archived tables.
* Run DELETE from shares with LIMIT
* Run DELETE from shares_archive with LIMIT
* Configure DELETE behaviour via config file
* Only archive shares that are really required (PROP, PPS)
Should greatly improve round ends on PROP and PPS after large rounds,
also improves PPLNS though archving will still take some time unless
we limit the share amount artificially. Shares could be needed though,
so we don't.
2013-12-10 16:59:52 +01:00
Sebastian Grewe
6315d8fe03
[FIX] Validate coin_address on account updates
...
Fixes #945 once merged.
2013-12-10 16:53:56 +01:00
Sebastian Grewe
b2df4c9d9f
[FIX] PHP Notice on missing $aRoundShares
...
Fixes #941 once merged.
2013-12-10 16:23:54 +01:00
Sebastian Grewe
6a693ea25e
[FIX] Account Lockouts on Edit Account page
...
Fixes #939 once merged.
2013-12-10 16:14:44 +01:00
Sebastian Grewe
216b986be2
Merge pull request #930 from TheSerapher/issue-926
...
[SECURITY] Fixing potential XSS issues
2013-12-10 03:07:33 -08:00
Sergey Kukunin
f97116b1b2
Show templates tree on Admin Templates page
...
Show active and activated templates in Tree
Make templates tree persistent
2013-12-09 20:55:59 +02:00
Sergey Kukunin
9e2b6da3f0
Add disable_template_override variable to Smarty
...
To disable Database Template Overriding and use original files
2013-12-09 20:55:58 +02:00
Sergey Kukunin
1aee65859f
Make Smarty search template in database first
...
If not, fallback to file template
Implement normalizer to convert gettingstarted/../support/default.tpl to support/default.tpl
2013-12-09 20:55:58 +02:00
Sergey Kukunin
75c7e0fc6d
Implement Templates admin page
...
Create `templates` table in database
Add navigation links to Template page
Let admin to manage his templates from adminpanel
2013-12-09 20:55:58 +02:00
Sebastian Grewe
47e0b2ac74
[FIX] Network hashrate in dashboard
...
Also adds some fixes for hashrate updates on the pool statistics page in
case the API is disabled alltogether.
Fixes #934 once merged.
2013-12-09 16:11:31 +01:00
Sebastian Grewe
ceadf30a85
[SECURITY] Fixing potential XSS issues
...
Will resolve #926 once merged.
2013-12-09 08:02:41 +01:00
Sebastian Grewe
f884349359
Merge pull request #920 from TheSerapher/issue-670
...
[IMPROVED] Lockout user on invalid pin/password
2013-12-08 22:27:17 -08:00
Sebastian Grewe
f4beb36708
Merge pull request #919 from TheSerapher/issue-904
...
[IMPROVED] Added balance checks post payouts
2013-12-08 22:24:08 -08:00
Sebastian Grewe
50634502d2
[ADDED] Transaction summary to getuserstatus API
...
Fixes #917 once merged.
2013-12-08 09:45:51 +01:00
Sebastian Grewe
bb55001db7
[ADDED] ACL to hide news post author
...
This will allow admins to hide the actual username/author from their newsposts.
Useful if you don't wish to give your admin account away or in case you
have no admin-only account.
2013-12-07 22:30:27 +01:00
Sebastian Grewe
256b5f59c6
[IMPROVED] Lockout user on invalid pin/password
...
This will lock a user account if a password or PIN has been entered
wrong for multiple times in a row. When unlocking the account via admin
panel, both counters are reset so the user can log in again.
This should fix issues with brute force attacks to access user accounts.
Please see configuration dist file for new config options.
Please import SQL upgrade 007 to add new column to user accounts table.
Addresses #670 and should be merged once tested.
2013-12-07 22:14:14 +01:00
Sebastian Grewe
fa8406b172
[FIX] No uptime status on empty result
...
Fixes #910 once merged
2013-12-07 14:15:10 +01:00
Sebastian Grewe
d98bb2f368
[ADDED] getInfo output to wallet information
...
Adds some additional wallet infos to the wallet info page in the admin
panel. Specifically the errors output might be interesting for users not
checking their RPC regularly for mandatory updates.
Fixes #912 once merged.
2013-12-07 13:59:33 +01:00
Sebastian Grewe
eec52b7e4a
[UPDATE] Cache RPC getinfo calls
2013-12-07 13:32:57 +01:00
Sebastian Grewe
217f4a7993
[MERGE] Fixed merge conflict
2013-12-06 15:45:03 +01:00