Sebastian Grewe
ee9a6eed6a
Added % of invalids for pool and user
...
Fixes #272
2013-06-28 21:52:28 +02:00
Sebastian Grewe
370b3475b9
Adding transactions admin panel
...
* Lists all transactions for all users
Addresses #251
2013-06-25 10:57:56 +02:00
Sebastian Grewe
d5d2d3d36f
Fixing unauthenticated navigation for stats
...
Use different link to properly display pool statistics if not
authenticated.
Fixes #245
2013-06-25 08:49:13 +02:00
Sebastian Grewe
2e7a4a8092
Adding donors page to About dropdown
...
Lists all donors, their donation setting and total donated amount.
This will allow people to see who is contributing to the pool.
Fixes #223
2013-06-23 20:12:34 +02:00
Sebastian Grewe
b4c1c5b667
removed wrong link, re-added admin, removed news
2013-06-21 20:28:29 +02:00
Sebastian Grewe
f39d9cca2d
Removed News from navigation
...
Fixes #232
2013-06-21 20:25:49 +02:00
Sebastian Grewe
e4e88e5226
Adding custom news posts via admin panel
...
* Adding dynamic news posts from DB
* Support Adding, Editing, Activating, Deactivating through admin panel
* Display all active posts on news page
* Implemented Markdown Library by Michelf
Fixes #61
2013-06-21 11:16:02 +02:00
Sebastian Grewe
82f6961645
Adding PPS specific sidebar
...
* Adding PPS sidebar to seperate the HTML code
* Added PPS specific globals section if need be some day
* Added payout detection to master template for sidebar
* Added 7 days and 14 days estimates
Fixes #160
2013-06-18 10:22:43 +02:00
Sebastian Grewe
3f0c3884aa
Adding some more information for PPS to sidebar
...
* Added user share rate to sidebar for PPS
* Added estimated 24h LTC payout based on PPS value and share rate
Addresses #160
2013-06-18 09:35:01 +02:00
Sebastian Grewe
4f3e1e9ccb
Adding support for API currencies
...
Since some altcoins are not listed with USD yet @vias79 suggested adding
different API target currencies. This commit will add the feature and
closes #201 .
2013-06-17 10:40:36 +02:00
Sebastian Grewe
6f858188ad
Adding pool and combined hashrate graphs
...
* Moving from My Graph to its own section: Hashrate Graphs
* Adding pool hashrate graph
* Adding combined hashrate graph and piechart
Fixes #187
2013-06-13 22:59:19 +02:00
Sebastian Grewe
42b6d4b3b2
Adding support for user locking
...
* Currently no GUI, use DB access to change the row entry
* Upgraded Database table `accounts` with upgrade SQL
* Updated `admin` field to `is_admin` as boolean
* Modified pages, classes, templates to support is_admin and is_locked
Addresses #147
2013-06-13 11:36:28 +02:00
Sebastian Grewe
13fc01243e
Adding configurable currency name to global config
...
Addresses #138
2013-06-13 09:21:07 +02:00
Sebastian Grewe
1b850ae67c
Changing default statistics URL to pool
...
Fixes #170
2013-06-12 12:04:44 +02:00
Sebastian Grewe
a006ea782a
Adding confirmed and unconfirmed balance
...
* Added SQL code to support both balances
* Added sidebar entries
* Modified auto_payout to use new index
* Mofified account page to use new index
Addresses #140 but needs to be tested!
2013-06-12 09:13:14 +02:00
Sebastian Grewe
eb42993c2b
formatting some numbers
2013-06-11 16:32:53 +02:00
Sebastian Grewe
786926a328
fixing newline on footer
2013-06-10 20:39:41 +02:00
Sebastian Grewe
b782857c41
Adding new config option payout_system
...
* Change templates based on the payout system used
* Modified sidebar for new PPS method
Further addresses #70
2013-06-10 18:56:28 +02:00
Sebastian Grewe
666fde91b6
adding PPS value to sidebard
2013-06-10 18:54:54 +02:00
Sebastian Grewe
bc485ec213
Merge pull request #151 from TheSerapher/issue-144
...
Issue 144 : Add notification handler and settings
2013-06-09 23:57:53 -07:00
Sebastian Grewe
bbffdeb689
Allow pagination on Transaction page
...
* Added pager to all three transaction tables
* Added two additional pagination definitions to JS
* Added pagination ID to pagination template
2013-06-09 16:38:12 +02:00
Sebastian Grewe
88ade9cfa3
Adding support for various notifications
...
* Adding new SQL upgrade for notifications
* Added support for per user notification settings
* Added account_id to notifications table
* Added new notification_settings table
* Added new account page: notifications
Addresses #144
2013-06-09 13:10:58 +02:00
Sebastian Grewe
f63485a539
Fixing admin panel user display
...
* Fixes #130 . Removed total shares in favor of the hashrate.
* Fixes hashrate display.
* Added pagination template file to include pagination on other pages in
the future.
2013-06-07 08:33:14 +02:00
Sebastian Grewe
c7e9aaac09
adding proper credits since only the UI code is still the original
2013-06-06 17:28:41 +02:00
Sebastian Grewe
91d225e340
Adding wallet information in Admin panel
...
Fixes #63 and adds proper wallet information:
* Wallet balance
* Locked balance for users
* Liquid assets available to pool owner
2013-06-04 14:03:46 +02:00
Sebastian Grewe
065f5e6d16
Adding working user admin panel to query user DB
...
* Users are all fetched from the DB
* Each user is assigned special stats
* Hashrate
* Shares
* Balance
* Est. Payout
* Est. Donation
* Display in sortable and paginated table
This is not well optimized. Each user stats are grabbed individually
via the stats and transaction classes. It would probably make sense to
expand the statistics class to list a full user list with all statistics
available instead to cover this in a single SQL query.
2013-06-04 11:34:22 +02:00
Sebastian Grewe
ed0853202b
Initial file import for admin panel
...
* Added isAdmin to user class
* Run isAdmin on EACH page to ensure admin status hasn't changed
* Added main page with no content
* Added user query page with basic form, no content
2013-06-04 09:15:55 +02:00
Sebastian Grewe
8a50e14f0b
Fixing minor template issues
...
* Fixed donation link in userinfo bar
* Fixed sidebar table format with proper width
2013-06-03 12:30:37 +02:00
Sebastian Grewe
b2725fbce5
Getting rid of various PHP notice warnings
...
* Assigned empty defaults on templates
* Added some variable checking
2013-05-31 11:56:56 +02:00
Sebastian Grewe
2376c82c79
default to n/a on template if no value is stored yet
2013-05-29 10:59:10 +02:00
Sebastian Grewe
cdfb074076
Re-adding LTC/usd to website ministats header
...
* Use tickerupdate.php cron to update setting value
* Added new configuration variables for ticket updates
* Added some missing configuration vars for some URLs
2013-05-29 10:56:08 +02:00
Sebastian Grewe
3d5eddecb8
added more number formatting in sidear
2013-05-26 20:44:34 +02:00
Sebastian Grewe
510d366a9e
removing PPLNS references since pool runs propotional system for now
2013-05-26 20:30:29 +02:00
Sebastian Grewe
3849454a2e
Merge branch 'next' of github.com:TheSerapher/php-mmcfe-ng into next
2013-05-26 20:29:58 +02:00
Sebastian Grewe
34de1ae36e
removing PPLNS about page since pool is running propotional system for now
2013-05-26 20:29:05 +02:00
Sebastian Grewe
587e5ba9a7
better alignment of numbers in some tables
2013-05-26 20:23:38 +02:00
Sebastian Grewe
841d986726
initial work on password reset, not working fully yet
2013-05-25 10:58:53 +02:00
Sebastian Grewe
b771920210
adding block status page for past 30 blocks, no graphs yet
2013-05-24 15:57:14 +02:00
Sebastian Grewe
7b2c8e1725
fixing pool fee display, thanks @lhpool
2013-05-21 22:21:49 +02:00
Sebastian Grewe
2c890d2bd5
fix display of fee amount, based on est. block payout
2013-05-21 22:17:36 +02:00
Sebastian Grewe
6429b2b442
adding support for pool fees
2013-05-21 13:57:49 +02:00
Sebastian Grewe
e4732f55ca
adding support for user donations, added all required changes into this commit
2013-05-20 19:38:21 +02:00
Sebastian Grewe
88ff579647
removed last stats update since values are cached and not generated regularly
2013-05-16 21:14:29 +02:00
Sebastian Grewe
f67b5855a9
removed unused ministats field
2013-05-16 21:14:03 +02:00
Sebastian Grewe
72156c543d
updated footer
2013-05-16 15:03:36 +02:00
Sebastian Grewe
1a2c357b59
removed admin link for now
2013-05-15 16:52:03 +02:00
Sebastian Grewe
649b527a8f
further moved stats from user into statistics class, added more caching
2013-05-15 01:07:59 +02:00
Sebastian Grewe
839327179a
shares per second, not minute
2013-05-14 16:43:19 +02:00
Sebastian Grewe
7ebba88f04
adding new shares/minute to mini stats
2013-05-14 16:31:41 +02:00
Sebastian Grewe
b3cafc7291
added new valid and invalid shares to sidebar template, enable Round Estimate LTC
2013-05-14 12:46:47 +02:00
Sebastian Grewe
924646619d
removed paid out share counts
2013-05-14 00:08:57 +02:00
Sebastian Grewe
8817a1a0aa
added missing block context for login box
2013-05-06 21:17:14 +02:00
Sebastian Grewe
2f7c7cf863
proper format for MHash in header
2013-05-06 15:32:56 +02:00
Sebastian Grewe
1b50f76f72
initial import of file base of my WIP
2013-05-06 14:11:38 +02:00