Sebastian Grewe
1a9ada84d4
fixing merge conflict from next to branch
2013-09-18 11:46:22 +02:00
Sebastian Grewe
a349e1e060
use archive table for sharerate calcs
2013-09-18 11:38:51 +02:00
Sebastian Grewe
4954f14923
Merge branch 'next' into issue-444-theserapher
2013-09-18 11:03:07 +02:00
Sebastian Grewe
07f0361050
[IMPROVEMENT] Support incremental contrib shares
2013-09-18 10:48:02 +02:00
Sebastian Grewe
a0fa71b264
[IMPROVEMENT] Adding incremental round/user shares
...
This will address #510 . It needs thorough testing and is a WiP but
is a start to improve cron runtime and DB loads.
2013-09-18 09:45:52 +02:00
Sebastian Grewe
5d19964321
adding DEBUG console
2013-09-18 08:06:22 +02:00
Sebastian Grewe
5e64d43732
[IMPROVEMENT] Allow user login via E-Mail
2013-09-18 07:33:57 +02:00
Sebastian Grewe
fbf2a86162
[FIX] Properly redirect after login
2013-09-18 07:24:34 +02:00
Sebastian Grewe
e7f62134f1
adding cold wallet coin display and setting
2013-09-17 16:15:18 +02:00
Sebastian Grewe
cdf71cbfba
adding account balance to new dashboard via Ajax
2013-09-17 14:27:46 +02:00
Sebastian Grewe
4ffca7d5ac
API overhaul for easier handling of API calls
...
* [FEATURE] Allow in-class checking for user permissions
* [FEATURE] Allow in-class creation of the JSON data for coherence
* [FEATURE} Added API version in JSON data for client side checks
* [IMPROVEMENT] Adjusted all API calls to use the new JSON layout
**NOTE**: This is breaking backwads compatibility with the old API!
Please adjust your client application to support this new version.
The data array should not change much more other than added features.
2013-09-17 11:55:54 +02:00
Sebastian Grewe
ffe6a01003
Merge branch 'next' into issue-444-theserapher
2013-09-17 09:56:36 +02:00
Sebastian Grewe
b8029c04f3
use wrapper to fetch last network block
2013-09-17 09:55:41 +02:00
Sebastian Grewe
e88d80cd02
Merge branch 'next' into issue-444-theserapher
2013-09-17 09:42:56 +02:00
Sebastian Grewe
baaf743218
use bitcoin wrapper method for getdiff calls
2013-09-17 09:42:41 +02:00
Sebastian Grewe
af21cafea5
use new bitcoin method wrapper for public API
2013-09-17 09:39:37 +02:00
Sebastian Grewe
bbe39228e1
Bitcoin Wrapper improvements
...
* [FEATURE] Allow for PoS/PoW Detecion in getdifficulty
* [FEATURE] Allow for SHA detecion in getnetworkhashps
* [IMRPOVEMENT] Added caching for bitcoin values (30s only)
* Will reduce the amount of RPC calls for high load pages
2013-09-17 09:36:08 +02:00
Sebastian Grewe
ae9459eb92
Merge branch 'next' into issue-444-theserapher
2013-09-16 17:46:31 +02:00
Sebastian Grewe
8abe371fba
fixing cryptsy again, ty @Metice
2013-09-16 17:25:04 +02:00
Sebastian Grewe
29246a1f11
add cached share information to dashboard data API
2013-09-16 16:21:23 +02:00
Sebastian Grewe
8ad5a234c0
fixing website name in pub api
2013-09-16 15:41:23 +02:00
Sebastian Grewe
b533ea11a7
Updated hashrate graphs in dashboard
...
* [FEATURE] Display both pool and personal hashrate
* [FEATURE] Use EnhancedLegendRendere to toggle lines in graph
* [IMPROVEMENT] Unified Ajax call for graph and gauges
* [IMPROVEMENT] Allow `getdashboarddata` to supply raw hashrate values
2013-09-16 09:59:22 +02:00
Sebastian Grewe
7a73fbf099
API optimizations
...
* [IMRPOVEMENT] Do not include smarty globals, they are not needed on the API
* [IMPROVEMENT] Display correct runtimeinformation of entire script, not
just the SQL queries
2013-09-15 17:29:44 +02:00
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
faadf7cbaf
[FEATURE] Proper login/logout/auth redirects
...
* Allow to redirect to referrer page when access is denied
* Logout user and point towards login, add redirect
* Logout user as usual but added save redirects
* Adjusted templates and page codes
2013-09-14 21:20:12 +02:00
Sebastian Grewe
b66c3eafec
Admin Option for Ajax Refresh Interval
...
* Allow admins to change the refresh interval for Ajax calls
* Only Gauges affected for now
Further Addresses #444 with more goodies
2013-09-14 19:35:30 +02:00
Sebastian Grewe
727ed1f79a
adding gethashps changes to dashboard
2013-09-14 19:32:37 +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
c7ca211532
Merge branch 'next' into issue-444-theserapher
2013-09-14 15:50:28 +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
504855b55d
Merge pull request #656 from TheSerapher/issue-646
...
Issue 646
2013-09-14 00:39:01 -07:00
Sebastian Grewe
c20c9619a4
Update wallet.inc.php
2013-09-14 09:37:08 +02:00
Sebastian Grewe
f67d293382
Merge branch 'issue-652' into next
2013-09-13 16:24:47 +02:00
Sebastian Grewe
2e9332b7a0
fixed cryptsy API example
2013-09-13 15:49:07 +02:00
Sebastian Grewe
aa10b6efc1
[FEATURE] Adding hashrate modifiers
...
* Allow admins to set hashrate speed displays via admin panel
* Personal
* Pool
* Network
* Allows for easier integration of SHA coins
Fixes #652
2013-09-13 13:36:36 +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
nrpatten
61f6f5b94b
Create contactform.inc.php
2013-09-12 20:03:58 +10:00
nrpatten
ff6bd18749
Create contactform.inc.php
2013-09-12 20:01:28 +10:00
nrpatten
c9c507c93e
Update admin_settings.inc.php
2013-09-12 19:59:38 +10:00
nrpatten
34bc88533f
Update mail.class.php
2013-09-12 19:57:30 +10:00
nrpatten
493dfcd85c
Update mail.class.php
2013-09-12 19:55:59 +10:00
Sebastian Grewe
e2011a68b0
[FIX] Unconfirmed Wallet Balance
...
Fixes #646
2013-09-12 08:30:34 +02:00
Sebastian Grewe
f738b426f2
cleaned up dashboard page file
2013-09-09 16:07:42 +02:00
Sebastian Grewe
0dd1cc7d50
template updates for new empty content
2013-09-09 07:46:36 +02:00
Sebastian Grewe
5c11c74974
allow simple authentication checks wihtout logout
2013-09-09 07:45:55 +02:00
Sebastian Grewe
82e8941c02
Merge branch 'next' into issue-444-theserapher
2013-09-07 23:55:49 +02:00
Sebastian Grewe
98688d5839
Updated testing template
...
* Removed unneeded template icons
* Added new icon font
* Added icons to navbard
* Added full admin features
Updates #444
2013-09-07 23:49:45 +02:00
Sebastian Grewe
bf5408568b
Merge branch 'next' of https://github.com/TheSerapher/php-mmcfe-ng into next
2013-09-07 20:53:39 +02:00