Commit Graph

210 Commits

Author SHA1 Message Date
Sebastian Grewe
ff908be3a7 [VERSION] MPOS 1.0.3 2015-04-29 22:30:21 +02:00
Sebastian Grewe
993972a3ec Merge pull request #2408 from MPOS/shared-db-update
[UPDATE] Shared DB Behavior
2015-04-28 17:47:57 +02:00
e3betht
010a89449e removing more closing PHP tags 2015-04-26 20:19:50 -05:00
e3betht
6179d79c3b Removing closing PHP tags 2015-04-26 20:06:29 -05:00
Sebastian Grewe
b7b3103c49 [UPDATE] Shared DB Behavior
* Default to standard DB if nothing is set
* Separate Accounts and Pool Workers shared DB
* Added shared News DB
* New config options added
 * `$config['db']['shared']['accounts']`
 * `$config['db']['shared']['workers']`
 * `$config['db']['shared']['news']`
2015-04-24 09:25:14 +02:00
Sebastian Grewe
091aa6475c [FIX] Manual Payout warning when account balance too low 2015-04-19 00:59:07 +02:00
Sebastian Grewe
bb3fa99530 [UPDATE] Config Version 1.0.1 2015-04-19 00:33:22 +02:00
Sebastian Grewe
a7fc7146f1 [ADDED] SSO across MPOS pools with single database host 2015-04-19 00:31:56 +02:00
Sebastian Grewe
36abe1e8c8 [FIX] Missed a ap_threshold in transaction class 2015-04-16 12:22:48 +02:00
Sebastian Grewe
8154daa26b [FIX] Missed a ap_threshold in transaction class 2015-04-16 12:22:07 +02:00
Sebastian Grewe
1613355c04 [UPDATE] Store coin auto payout in coin_addresses table per coin 2015-04-16 12:16:45 +02:00
Sebastian Grewe
5b8e7a4dc2 [ADDED] Admin Wallet Info, last N transactions 2015-04-16 10:21:31 +02:00
Sebastian Grewe
f428ca1d2e [FIX] Potential empty variable warning 2015-04-15 17:18:28 +02:00
Sebastian Grewe
b13e7681ea [VERSION] Changelog for 1.0.2 2015-04-15 14:14:10 +02:00
Sebastian Grewe
aff3f9e57f [ADDED] Peer information in Admin -> Wallet 2015-04-15 13:41:34 +02:00
Sebastian Grewe
5e5f41f160 [FIX] MPOS version check for admin dashboard 2015-04-15 12:01:45 +02:00
Sebastian Grewe
482fe18a4d [UPDATE] jQuery, SoundJS, MPOS 1.0.1 2015-04-15 11:58:19 +02:00
Sebastian Grewe
af69042304 [VERSION] 1.0.0 Global Config 2015-01-18 16:13:18 +01:00
Sebastian Grewe
da08b6a217 [FIX] Properly run the upgrade 2015-01-18 16:04:32 +01:00
Sebastian Grewe
011916c439 Merge pull request #2364 from xisi/dev-memcache-sasl-support
Memcache SASL fixes
2014-11-18 12:01:51 +01:00
xisi
7a6089b79a More stringent check for enabling, removed superfluous die 2014-11-18 05:15:57 -05:00
Sebastian Grewe
e5a5d791ab Merge pull request #2363 from xisi/dev-memcache-sasl-support
Preliminary support for Memcache SASL authentication
2014-11-17 09:08:09 +01:00
xisi
2a520427bf Preliminary support for Memcache SASL authentication 2014-11-16 17:33:58 -05:00
Sebastian Grewe
99639bbcf6 Merge pull request #2357 from xisi/dev-active-news-option
Adds 'active' field to news submission to simplify workflow
2014-10-18 07:26:48 +02:00
xisi
3068155f37 added active field for news submission in template & controller to simplify workflow 2014-10-17 20:21:28 -04:00
Sebastian Grewe
22e88777da Merge branch 'development' into coin-rounding-setting 2014-09-01 20:23:09 +02:00
Sebastian Grewe
939cb805c8 [FIX] Properly detect mobile 2014-08-29 12:28:34 +02:00
Sebastian Grewe
67066efd7a [FIX] Description 2014-08-29 09:10:21 +02:00
Sebastian Grewe
a6c587cefe [RE-ADDED] Mobile detection in PHP
* Allow users to define a seperate mobile template
* Defaults to bootstrap
* Disconnects desktop sites from mobile sites

Fixes #2329 once merged
2014-08-29 09:08:21 +02:00
Sebastian Grewe
d85743f2cf Fixed #2321 2014-08-18 06:53:41 +02:00
Sebastian Grewe
09d99b9f48 [FIX] Skip newsletter to empty email accounts 2014-08-08 20:27:10 +02:00
xisi
2d5d951894 add payout to public api 2014-08-05 22:53:25 -04:00
xisi
be8db64969 adds pool fee to public api 2014-08-04 17:53:43 -04:00
Sebastian Grewe
5cf37c8137 [FIX] Maintenance popup on login 2014-08-01 09:08:37 +02:00
Sebastian Grewe
277c31af58 [FIX] Merge conflict with development 2014-07-25 09:52:45 +02:00
Sebastian Grewe
c2b9eeac06 [FIX] Allow higher hashrate values in statistcs table 2014-07-25 09:49:48 +02:00
Sebastian Grewe
105d772a21 [MERGE] Development 2014-07-22 10:37:11 +02:00
Sebastian Grewe
ffe99faccc [FIX] Disable API calls if not enabled 2014-07-22 10:33:01 +02:00
Sebastian Grewe
638b2c31f5 [FIX] Oversight 2014-07-19 09:50:00 +02:00
Sebastian Grewe
3646656424 Merge pull request #2281 from MPOS/graphing-refactor
Graphing refactor
2014-07-19 09:19:39 +02:00
Sebastian Grewe
5c6503eef7 Merge pull request #2288 from MPOS/hide-email
[UPDATE] Hide e-mail address on account screen
2014-07-19 09:19:06 +02:00
Sebastian Grewe
a7a731dcf1 [UPDATE] Working coin precision system
* [ADDED] New option to coin class to change coin value precision
* [UPDATE] SQL Transactions table from double to decimal(50,30)
* [REMOVED] Admin setting for coin value precision
* [UPDATE] JS files to honor coin precision
2014-07-19 09:10:21 +02:00
Sebastian Grewe
674b12e0d0 Merge branch 'development' into coin-rounding-setting 2014-07-19 08:23:33 +02:00
Sebastian Grewe
eeb048175b [MERGE] Conflicts with development 2014-07-19 08:21:20 +02:00
Sebastian Grewe
8928b33939 [SQL] Moved to 0.0.13 SQL structure 2014-07-19 08:20:22 +02:00
Sebastian Grewe
feb9586774 [CHANGE] Shares/s to diff1 shares/s 2014-07-19 08:06:09 +02:00
Sebastian Grewe
2c773fca42 [UPDATE] Overhauled graphing stats
* [REMOVED] Pool/Combined hashrate graph until we have a proper SQL to
  generate this data. Volunteers?
* [ADDED] Worker and share rate statistics over time
* [ADDED] Admin setting to change graphing days (default: 1 day)
* [ADDED] Purge entries older than admin setting
* [REMOVED] Template files that aren't used anymore
2014-07-19 08:06:08 +02:00
Sebastian Grewe
226d2c8b54 [ADDED] Flush statistics_users entries after 7 days default 2014-07-19 08:06:08 +02:00
Sebastian Grewe
4dcd98df21 [UPDATE] Use 24h range for account based graphs 2014-07-19 08:06:08 +02:00
Sebastian Grewe
26802fdbb9 [REMOVE] Debug output 2014-07-19 08:06:08 +02:00
Sebastian Grewe
db41c1a331 [FIX] JS compatible time field 2014-07-19 08:06:08 +02:00
Sebastian Grewe
77c6abed05 [REFACTOR] Use raw statistical data 2014-07-19 08:06:08 +02:00
Sebastian Grewe
bf2429ab2f [FIX] Skip stat storage on missing data 2014-07-19 08:06:07 +02:00
Sebastian Grewe
b758ee9395 [PoC] Cronjob based Hashrate graphs 2014-07-19 08:06:07 +02:00
Sebastian Grewe
8311e91c76 [UPDATE] First attemp to fix low diff shares 2014-07-19 07:40:36 +02:00
Sebastian Grewe
3cbc05dd09 [FIX] Pool Hashrate for < diff1 shares 2014-07-18 08:09:05 +02:00
David Meyer
2f2c625284 [FIX] Default case to allow for custom payout methods 2014-07-15 23:42:02 -07:00
Sebastian Grewe
0138b82c13 [UPDATE] Confirm the certificates CN at least 2014-07-15 09:13:37 +02:00
Sebastian Grewe
a56ef55001 [FIX] Do not verify SSL connections 2014-07-15 09:02:55 +02:00
Sebastian Grewe
e542afc952 [UPDATE] Hide e-mail address on account screen 2014-07-13 12:16:57 +02:00
Sebastian Grewe
6ddca7466c [ADDED] Properly insert coin values 2014-07-07 14:31:17 +02:00
Sebastian Grewe
2f2b3f578c [UPDATE] Do not round balances from SQL 2014-06-30 09:07:16 +02:00
Sebastian Grewe
b9c38fe9ff Revert "[FIX] Allow higher precision in MySQL DOUBLE"
This reverts commit 1a3d5e6525.
2014-06-30 09:02:58 +02:00
Sebastian Grewe
1a3d5e6525 [FIX] Allow higher precision in MySQL DOUBLE 2014-06-30 08:52:18 +02:00
Sebastian Grewe
4f8e9c505f [ADDED] Coin Precision Setting
* [UPDATED] Cronjobs to store real values, display with coin precision
* [UPDATED] Templates to use new coin precision setting in dashboard
* [UPDATED] JS API calls to use new precision setting too
* [UPDATED] PPS Value is displayed as coin precision + 8

This should help with #2216 and address issues with coins where rounding
of 12 was not enough.
2014-06-30 07:59:42 +02:00
Sebastian Grewe
a4e17e6a31 [FIX] Clearing coin address for account 2014-06-30 07:05:16 +02:00
Sebastian Grewe
3248a487df [ADDED] coin_addresses table and support
* [ADDED] New coin_addresses table to upgrade script and base file
* [MIGRATE] Move coin_address from accounts to coin_addresses table
* [UPDATE] Updated all classes/pages/scripts to use new coin address class
* [UPDATE] DB_VERSION 0.0.12
2014-06-30 07:05:15 +02:00
phoneman13
e39d90fffc Update tools.class.php
Added Bittrex support
2014-06-26 20:24:25 -05:00
Sebastian Grewe
4591c1f514 [FIX] Fixes #2252 2014-06-25 10:08:43 +02:00
Sebastian Grewe
44dd97b2cb [CHANGE] Find max ID first 2014-06-15 16:01:31 +02:00
iAmShorty
9d0e1f2ba5 [FIX] CSRF protection for admin settings/user/news 2014-06-10 15:08:09 +02:00
Sebastian Grewe
5d8fecfd81 [SECRUITY] Fix XSS vulnerability in API Callback 2014-06-10 09:45:10 +02:00
iAmShorty
691acbdedc Merge pull request #2215 from MPOS/coin-address-check
[UPDATE] config option for registering with valid coin address
2014-06-03 13:06:37 +02:00
iAmShorty
36d77bb554 [UPDATE] changed wiki url 2014-05-28 15:27:04 +02:00
iAmShorty
c4ecd18052 [UPDATE] config option for register with valid coin address 2014-05-28 15:20:49 +02:00
iAmShorty
8dded88a57 Update version.inc.php 2014-05-26 09:31:08 +02:00
iAmShorty
5bbc8ac5f7 Update global.inc.dist.php 2014-05-26 09:30:49 +02:00
iAmShorty
d21e0d8cad [FIX] disable earnings when tx summaries are disabled 2014-05-19 00:00:47 +02:00
iAmShorty
ff677348be [FIX] removed strlen for coin address
not needed because we check against coindaemon
2014-05-17 11:32:06 +02:00
Sebastian Grewe
25172b27c6 Revert "Check Address against RPC"
This reverts commit f620d03017.
2014-05-16 16:08:56 +02:00
iAmShorty
f620d03017 Check Address against RPC 2014-05-16 16:07:09 +02:00
Sebastian Grewe
1ba3055481 Merge branch 'development' of https://github.com/MPOS/php-mpos into development 2014-05-16 15:58:01 +02:00
Sebastian Grewe
97547ca517 [ADDED] Validate coin address during registration 2014-05-16 15:57:06 +02:00
iAmShorty
e138f0e67b Update admin_settings.inc.php 2014-05-16 15:50:58 +02:00
iAmShorty
b32cce7c40 [UPDATE] prevent adding/editing workers unless a valid coin address is set in config 2014-05-16 15:45:10 +02:00
iAmShorty
f7c36d1f9a [UPDATE] register with valid coin address 2014-05-16 14:48:03 +02:00
Sebastian Grewe
3c29be6bc9 [FIX] Better number formatting for est block time 2014-05-15 11:18:20 +02:00
Sebastian Grewe
a3cbd7dc8b [FIX] Add memcache suffix for esttimeperblock 2014-05-15 10:56:00 +02:00
Sebastian Grewe
4cb0e1c3df [FIX] Calculations 2014-05-15 10:46:10 +02:00
Sebastian Grewe
d294e266a4 [CHANGE] Estimated time per block calculations 2014-05-15 10:40:28 +02:00
iAmShorty
56d6f6b6e8 Update csrftoken.class.php 2014-05-10 02:23:46 +02:00
Sebastian Grewe
ddae2a68db [FIX] Do not payout case sensitive on worker names 2014-05-07 22:47:13 +02:00
iAmShorty
ced839f5cf [UPDATE] set if motd can be hidden by users 2014-05-07 13:09:14 +02:00
Sebastian Grewe
068c41ddbd [FIX] IDLE Worker detection on fast round coins
* Fixes the detection for IDLE workers when dealing with fast rounds and
  shares being moved to archive before new shares have been inserted
2014-05-06 14:51:16 +02:00
Sebastian Grewe
f596671fc5 [FIX] SQL Query Parameters 2014-05-06 14:38:07 +02:00
Sebastian Grewe
360025aeab [FIX] Also archive orphaned transactions 2014-05-06 14:29:19 +02:00
Sebastian Grewe
08b44d7f48 [FIX] Added missing curly braces 2014-05-06 09:44:38 +02:00
iAmShorty
7358b420f1 [UPDATE] switch instead of if 2014-05-05 14:35:05 +02:00
iAmShorty
2c24099e93 [UPDATE] alert styles 2014-05-05 14:27:38 +02:00
Sebastian Grewe
8351cffab8 [FIX] News updated popup box
Fixes #2167
2014-05-04 16:52:34 +02:00
Sebastian Grewe
fa4b32e420 [ADDED] Most recent found blocks to dashboard 2014-05-04 09:58:44 +02:00
Sebastian Grewe
c81d2d1352 [MOVED] 2 new files into new include location 2014-05-03 12:23:21 +02:00
Sebastian Grewe
fcaffe7fc0 [MERGE] Fix conflicts with development 2014-05-03 12:18:30 +02:00
Sebastian Grewe
bf036b13a6 Merge branch 'development' into move-internals 2014-04-28 11:26:47 +02:00
Sebastian Grewe
43bf7be200 [FIX] Merge conflict with development 2014-04-24 11:43:38 +02:00
Sebastian Grewe
90181483b9 [FIX] Merge with development 2014-04-24 11:43:00 +02:00
Sebastian Grewe
d5af8ec8b2 [FIX] Mail template usage 2014-04-20 15:34:56 +02:00
Sebastian Grewe
46cab1b7f7 [ADDED] Upgrade script for config migration 2014-04-20 15:34:55 +02:00
Sebastian Grewe
3d244238f0 [CHANGE] Unified logging folder 2014-04-20 15:34:55 +02:00
Sebastian Grewe
1456bd21ef [MOVED] Removed include and templates from public [TESTING] 2014-04-20 15:34:55 +02:00