Sebastian Grewe
728ee2dd11
Feature update and Improvement to Dashboard
...
* [FEATURE] Dasboard honors Ajax interval for hashrate graph
* [IMPROVEMENT] Load graph plugins on graph template not on master template
2013-09-14 23:01:31 +02:00
Sebastian Grewe
8c96e166b7
[FEATURE] Added Ajax Data Interval Setting
...
* Allows Admins to change the SQL Interval used in queries
* Default: 300 seconds / 5 minutes
* Allowed: 1 minute, 5 minutes, 10 minutes
* Tooltop in admin panel explains this setting
* Added data interval to API call for dashboard
* Added additional output to gauges footer
Addresses #444
2013-09-14 21:45:31 +02:00
Sebastian Grewe
4e19de4c7a
Unified gauges Ajax
...
* Single call for all data
* Use proper hash units as configured in pool
* New API call for dashboard data that has adjusted output
2013-09-14 17:03:19 +02:00
Sebastian Grewe
e6ab8006d1
[FEATURE] Adding more to gauges, adding graph to dashboard
...
* Adding live-updates for gauges
* Adding new API calls
* Updated statistics to allow custom intervals
* Disabled caching for API calls for now
* Added new hashrate graph with auto-update
Addresses #444
2013-09-14 14:43:14 +02:00
Sebastian Grewe
f35c7cedc8
adding network hashrate to poolstatus
2013-09-13 10:28:12 +02:00
Sebastian Grewe
5e09208f54
adding share-rate to getuserstatus API
2013-09-13 09:35:14 +02:00
Sebastian Grewe
c057efce3e
Merge pull request #616 from TheSerapher/issue-605
...
Issue 605
2013-08-19 01:00:12 -07:00
Sebastian Grewe
59bd71c75d
Fixing admin requests
...
Fixes #605
2013-08-19 09:59:41 +02:00
Sebastian Grewe
a56907ba00
Adding gethourlyhashrates API call
...
Fixes #608
2013-08-15 10:08:48 +02:00
Sebastian Grewe
16557465e4
Added: getuserbalance API call
...
* Adds getbalance to API
* Admins: Can fetch any users balance
* Users: Can fetch only their own balance
Fixes #605
2013-08-15 08:58:50 +02:00
Sebastian Grewe
c7f952a27a
Display network hashrate in public API
...
Instead of 0 show the actual hashrate, still shows 0 if unable to
connect to RPC server.
Fixes #511
2013-07-24 09:12:29 +02:00
Sebastian Grewe
d492b532b7
Adding ability to disable the sites API functions
...
Addresses #467 and will fix upon merge.
2013-07-17 09:43:02 +02:00
Sebastian Grewe
3d942e8434
Adding getpoolstatus API Method
...
Fixes #369
2013-07-04 13:26:58 +02:00
Sebastian Grewe
2dd333b5d8
Changing wallet error message from litecoind
...
Since plenty scrypt based currencies are supported, changed error
message to say `wallet` instead of `litecoind` when failing to connect
to RPC service.
2013-07-01 12:47:33 +02:00
Sebastian Grewe
4be963d7be
Detect if we use POS difficulties or not
...
Fixes #275
2013-06-30 19:35:49 +02:00
Sebastian Grewe
af70a194c9
Adding support for POS coin
...
This will fix #275 and add proper support for a different implementation
of network difficulty.
2013-06-30 19:35:49 +02:00
Sebastian Grewe
3421cf63b6
Allow regular users to check their own workers
...
Fixes #270
2013-06-28 21:38:03 +02:00
Sebastian Grewe
8f20009475
Distinguish between admin and user API call
...
Fixes #268
2013-06-28 21:32:59 +02:00
Sebastian Grewe
7c1d51cc7a
Add API call for getuserstatus
...
Fixes #126 , see Github Wiki for documentation
2013-06-06 22:40:51 +02:00
Sebastian Grewe
d5866207c1
Adding admin only API call: getuserworkers <id>
...
* Require valid token and admin access
* Grab full worker information for a user
* Matches the Worker List on the Account page
* See Wiki for full documentation
2013-06-06 17:18:55 +02:00
Sebastian Grewe
aff116849c
Adding support for public API polling
...
* Does not require a token
* Returns basic status as taken from default mmcfe
Addresses #111
2013-06-05 11:49:08 +02:00
Sebastian Grewe
69b2c2f517
Properly abort API calls if api_key is invalid
...
* Fixes an issue where any api_key would be validated
* Now returns user ID upon success, aborts script processing with error
on fail
2013-05-29 12:41:53 +02:00
Sebastian Grewe
d4331ed8dc
Adding more actions for API page
...
* getblockcount
* getblocksfound (with limit support)
* getcurrentworkers
* getdifficulty
* getestimatedtime
* getpoolhashrate
* getpoolsharerate
* gettimesincelastblock
2013-05-28 10:50:16 +02:00