Commit Graph

533 Commits

Author SHA1 Message Date
Sebastian Grewe
ebe3f2b708 Merge pull request #264 from TheSerapher/issue-25-fix-dist-config
Fixing global dist config
2013-06-28 04:51:10 -07:00
Sebastian Grewe
36acc858ed Fixing global dist config
Defined THEME must be removed for mobile device themes to work.
2013-06-28 13:50:22 +02:00
Sebastian Grewe
50f5c31659 Merge pull request #263 from TheSerapher/issue-25-mobile-ui
Working jQuery Mobile frontend for mobile devices
2013-06-28 04:47:44 -07:00
Sebastian Grewe
d4f4b9073f Working jQuery Mobile frontend for mobile devices
* Added mobile device detection PHP library
* Call PHP library to decide which theme to use
* Added theme as a configuration option into global config
 * Selectable Desktop theme (default: mmcFE)
 * Selectable Mobile theme (default: mobile)
 * Disable mobile theme support entirely

**NOTE**: This requires updates to the `global.inc.php` so please check
the dist file and update your config before filing a new issue!

Addresses #25
2013-06-28 13:45:14 +02:00
Sebastian Grewe
c8002165c2 Merge pull request #255 from TheSerapher/issue-246-fetch-all-users
Fetch all user shares in one query
2013-06-26 01:55:27 -07:00
Sebastian Grewe
1126118cb9 Fetch all user shares in one query
This will fetch all user shares in a single run, not user by user as
done previously. Saves one query and can possibly increase SQL execution
time.

Addresses #246
2013-06-26 10:54:10 +02:00
Sebastian Grewe
fdb7c8f343 Merge pull request #254 from TheSerapher/issue-246-sql-optimized
Adding an optimized valid/invalid shares query
2013-06-26 01:06:20 -07:00
Sebastian Grewe
416d52078d Adding an optimized valid/invalid shares query
* This should speed up the process of finding shares for round and users

Addresses #246
2013-06-26 10:00:06 +02:00
Sebastian Grewe
61a2a30916 Missing </b> 2013-06-25 14:11:25 +02:00
Sebastian Grewe
62e7563c6d Merge branch 'next' of github.com:TheSerapher/php-mmcfe-ng into next 2013-06-25 14:09:49 +02:00
Sebastian Grewe
65d8b08e82 Better looking news post header 2013-06-25 14:09:01 +02:00
Sebastian Grewe
31f2839890 Merge pull request #252 from TheSerapher/issue-251
Issue 251
2013-06-25 02:42:23 -07:00
Sebastian Grewe
a09bd1470e Adding account name to all transactions
Fixes #251
2013-06-25 11:39:44 +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
24711954fb Merge pull request #248 from TheSerapher/issue-76
Issue 76
2013-06-24 23:58:33 -07:00
Sebastian Grewe
8dbc8c6a9b Display fixed or block reward in findblock cron
Fixes #76
2013-06-25 08:57:40 +02:00
Sebastian Grewe
2204b6d9f3 Adding support to pay out full block amount
* Configuration setting added: `reward_type`
* Default behaviour: `fixed` payout by `reward` setting
* Optional: `block` to payout full block amount to users

Fixes #76
2013-06-25 08:52:30 +02:00
Sebastian Grewe
15adb94d9c Merge pull request #247 from TheSerapher/issue-245
Fixing unauthenticated navigation for stats
2013-06-24 23:50:08 -07: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
c915902b72 Update mmcfe_ng_structure.sql
Removed hard-set DB name in import file.
2013-06-24 16:46:23 +03:00
Sebastian Grewe
2095b09d69 More verbose output on cron updates
* Added more verbosity to crons
* Made the output look better on consoles
* Added another error message to notifications class
2013-06-24 10:36:59 +02:00
Sebastian Grewe
71cb02c520 Merge pull request #241 from TheSerapher/issue-240
Display error message to user on failed logins
2013-06-23 12:00:00 -07:00
Sebastian Grewe
d630329055 Display error message to user on failed logins
Warn a user with an error that there have been failed login attempts
for their account. Login errors can be cleared by clicking on the URL in
the message itself.

Fixes #240
2013-06-23 20:58:42 +02:00
Sebastian Grewe
663837cde5 Merge pull request #239 from TheSerapher/issue-236
Adding multi-API support
2013-06-23 11:43:16 -07:00
Sebastian Grewe
4113e05a10 Adding multi-API support
This will allow users to change the API url, added coinchose as an
example as pointed out by @vias79 .

* tools class detects the API type
* getPrice returns the price based on API URL parsed

Fixes #236
2013-06-23 20:41:43 +02:00
Sebastian Grewe
39dc7cdb28 Merge pull request #238 from TheSerapher/issue-223
Adding donors page to About dropdown
2013-06-23 11:13:35 -07: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
ff4cc88872 Update README.md
Added feature, News Posts
2013-06-21 20:32:04 +02:00
Sebastian Grewe
1d48519650 Merge pull request #234 from TheSerapher/issue-231
Sort news by time, newest first
2013-06-21 11:29:52 -07:00
Sebastian Grewe
bfcf14a74c Sort news by time, newest first
Fixes #231
2013-06-21 20:29:21 +02:00
Sebastian Grewe
b4c1c5b667 removed wrong link, re-added admin, removed news 2013-06-21 20:28:29 +02:00
Sebastian Grewe
ac74c00540 Merge pull request #233 from TheSerapher/issue-232
Issue 232
2013-06-21 11:26:42 -07:00
Sebastian Grewe
f39d9cca2d Removed News from navigation
Fixes #232
2013-06-21 20:25:49 +02:00
Sebastian Grewe
706a3422eb Making news page the default homepage
Addresses #232
2013-06-21 20:25:12 +02:00
Sebastian Grewe
4eaa2c8d37 hotfix for news page accessible by all users 2013-06-21 20:21:27 +02:00
Sebastian Grewe
279971cd19 Merge pull request #230 from TheSerapher/issue-229
Only use valid shares for worker status
2013-06-21 07:30:53 -07:00
Sebastian Grewe
2e566f6e97 Only use valid shares for worker status
Fixes #229
2013-06-21 16:30:08 +02:00
Sebastian Grewe
ee427a2650 Merge pull request #227 from TheSerapher/issue-226
Adding support for post time and author
2013-06-21 03:12:22 -07:00
Sebastian Grewe
84ababe9f7 Adding support for post time and author
* Added new SQL upgrade and structure
* Added post time and author to admin panel
* Added post time and author to news list

Fixes #226
2013-06-21 12:11:13 +02:00
Sebastian Grewe
4d09b5e6a6 Merge pull request #225 from TheSerapher/issue-61
Adding new full and upgrade structures
2013-06-21 02:20:43 -07:00
Sebastian Grewe
246789b0ed Adding new full and upgrade structures 2013-06-21 11:19:47 +02:00
Sebastian Grewe
f65ec1ef4d Merge pull request #224 from TheSerapher/issue-61
Adding custom news posts via admin panel
2013-06-21 02:18:15 -07: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
5221d7a744 adding 3rd party lib folder 2013-06-21 08:48:38 +02:00
Sebastian Grewe
595e0e2dba Update README.md
Added new donor
2013-06-20 16:53:03 +02:00
Sebastian Grewe
5eaf4cb350 Adding Bonus to issue-203 upgrade SQL 2013-06-20 16:45:14 +02:00
Sebastian Grewe
27babf93c1 missed Bonus transaction type, re-added 2013-06-20 16:44:01 +02:00
Sebastian Grewe
8ad869e841 Merge pull request #222 from TheSerapher/issue-217
fixing BASEPATH in tickerupdate
2013-06-20 04:43:58 -07:00
Sebastian Grewe
06d85b1459 fixing BASEPATH in tickerupdate 2013-06-20 13:43:02 +02:00
Sebastian Grewe
9f8fdde482 Merge pull request #221 from TheSerapher/issue-220
Adding warning if user exceeds balance thresholds
2013-06-20 00:23:02 -07:00