Commit graph

238 commits

Author SHA1 Message Date
Tanguy Pruvot
2b98f0219e payments: bulk op to reset a failed currency payout
Generally happen if the wallet balance is too low,
but in some cases could be also a rpc timeout (CHC),
so it require to be manually checked by the admin in the wallet tx history.
2017-11-22 10:07:33 +01:00
Tanguy Pruvot
f14ae825de api: use a new constant for api host 2017-10-17 13:30:15 +02:00
Tanguy Pruvot
f4caf07277 security: remove all unserialize() funcs from code 2017-09-10 00:41:18 +02:00
Tanguy Pruvot
0d0fbe24f5 miners: avoid costly queries on the shares table 2017-08-30 17:15:33 +02:00
Tanguy Pruvot
da6d1525ce miners: properly cache rejected shares data 2017-08-17 09:20:59 +02:00
Tanguy Pruvot
44aa14ddf7 admin: prevent ip spoofing for admin url 2017-08-05 02:36:34 +02:00
Tanguy Pruvot
cea296384a triggers: set missing default time values (#147) 2017-08-04 02:29:56 +02:00
Tanguy Pruvot
f47ec6dd60 user wallet: move hashrate graph above miners
help when using fleet of miners...

also show the workers IP to the admin
2017-07-26 21:30:16 +02:00
Tanguy Pruvot
48b76054f6 pool: show ttf at current coin speed, if mined (yiimp mode) 2017-07-25 20:42:42 +02:00
Tanguy Pruvot
5c76be812c api: add 24h stats to currencies
share the same sql query as pool tab stats (memcached)
2017-07-25 02:51:53 +02:00
Tanguy Pruvot
6610a04b25 api: reduce wallet api paid amount to the last 24h
to be more accurate than the last 2 months...
2017-07-24 15:28:29 +02:00
Tanguy Pruvot
8f2edf76c6 index: disable links to irc/forum for anonymous yiimp copies 2017-07-21 05:57:02 +02:00
Tanguy Pruvot
26b18a1594 perfs: memcache more common panels 2017-07-15 17:59:45 +02:00
Tanguy Pruvot
135174f7ab site: memcache for 30s the pool status (per algo)
This is the most requested page (used on all pool tabs)

algo var is required to keep selected tr without javascript...
2017-07-10 16:17:26 +02:00
Tanguy Pruvot
b404c26cec user wallet: allow to drop cookie addresses 2017-06-23 17:18:33 +02:00
Tristian
44ba719477 fix jqplot memory leak (#133) 2017-06-22 13:43:35 +02:00
Tanguy Pruvot
87f89c9a4f wallet: add a 10mn meta refresh to prevent ajax graph leaks 2017-06-20 21:57:45 +02:00
Tanguy Pruvot
719a2fb38f pool: provide the value the pool is short of a currency (#29)
+ nicehash orders json fix
2017-06-20 08:22:34 +02:00
Tanguy Pruvot
ca999ecfa6 store payout coin id and check algos earnings mismatches 2017-06-19 10:45:50 +02:00
Tanguy Pruvot
8633aebab4 admin: some code syntax changes and console log 2017-06-18 09:36:54 +02:00
Tristian
215fec2dc8 Add CIDR range checking for admin IP (#130)
* Add CIDR range checking for admin IP
* Be more strict in checking admin IP
2017-06-18 09:26:27 +02:00
Tanguy Pruvot
93c785b45a dashboard: altcoin balances totals and new market balances view
Also add a manual ticker api check to test the exchange reliability
2017-05-28 09:57:38 +02:00
Tanguy Pruvot
a6658ad221 dashboard: fix PHP 7.1 possible number error 2017-05-22 23:55:18 +02:00
Tanguy Pruvot
2cfbd87157 use proper function case for arraySafeVal 2017-05-14 07:40:28 +02:00
Tanguy Pruvot
770670ddaa decred: upgrade tickets voting status for v1.0 2017-05-07 03:36:10 +02:00
Tanguy Pruvot
440bdafacc admin: allow to toggle web console 2017-04-21 11:31:19 +02:00
Tanguy Pruvot
4697637adf user wallet: add a note about minimal payouts (if set) 2017-04-16 11:21:12 +02:00
Tanguy Pruvot
a4d9326e9d wallet: reduce default limit to list txs
2500 seems too much... for decred at least
2017-04-13 17:44:42 +02:00
Tanguy Pruvot
be1064a25b sha256t algo + fix sha/decred pool hashrate axis 2017-03-08 11:44:57 +01:00
Tanguy Pruvot
ca022f2628 stratum: add deep, timetravel and hmq1725 algos
Signed-off-by: Tanguy Pruvot <tanguy.pruvot@gmail.com>
2017-02-27 20:38:05 +01:00
Tanguy Pruvot
6970c8e17e explorer: add a note about quark computed diff
also add a link to the explorer on Pool status coin icons
2017-02-27 03:55:15 +01:00
Tanguy Pruvot
96c41abeff api/status: add last 24h avg hashrate 2017-02-26 21:09:38 +01:00
Tanguy Pruvot
a58f3e0745 show also ETA on block history + main wallet 2017-02-25 20:20:48 +01:00
Tanguy Pruvot
e5962b39cb earnings: show 'ETA' on user immature blocks 2017-02-25 04:00:30 +01:00
Tanguy Pruvot
9f3d194fd7 decred: 0.8.0 rpc changes in stake, getbalance 2017-02-14 14:06:22 +01:00
Tanguy Pruvot
acc8285a90 xmr-rpc: allow to list transactions
very basic list, this rpc is screwed... not even a proper timestamp...
2017-02-01 02:49:33 +01:00
Tanguy Pruvot
d64ef4d474 coin: allow to set price if empty (#61) 2017-01-23 20:10:41 +01:00
Tanguy Pruvot
5dd75a4943 admin: remove some dead code 2017-01-03 08:29:16 +01:00
Tanguy Pruvot
f11285087f wallet: update db balances after manual send 2017-01-03 08:16:19 +01:00
Tanguy Pruvot
1148fef011 wallet: show available field + manual update 2016-12-27 02:58:26 +01:00
Tanguy Pruvot
91932aef32 triggers: show command in the trigger list 2016-12-24 01:24:13 +01:00
Tanguy Pruvot
8a034edf29 triggers: handle rpc commands
move the text query parser used in web console in the wallet rpc class
2016-12-24 01:11:29 +01:00
Tanguy Pruvot
8d8be55101 admin: rework ui of the wallet balances 2016-11-25 06:06:48 +01:00
Tanguy Pruvot
0b4818c36e sql: new coins fields for stratum/pow settings
Also some more fields to cache the available balance (to allow triggers)
2016-11-24 00:10:29 +01:00
Tanguy Pruvot
413ff39b17 api: improve the doc json alignment 2016-09-20 00:46:50 +02:00
Tanguy Pruvot
bca1c8e25d api: update site samples 2016-09-19 18:57:34 +02:00
Tanguy Pruvot
bb09cbddfc api: remove deprecated last block, now in api/currencies
also change some value types and add walletEx to the doc
2016-09-19 18:21:51 +02:00
Tanguy Pruvot
e1091ddb9a stats: prevent display of wrong data if blocks table is purged
The blocks table is only temporary and purged once processed.

TODO: See why lbry blocks history is purged faster than others.
2016-09-01 05:44:23 +02:00
Tanguy Pruvot
defe4f9036 site: chrome 52+ workaround for broken algo redirect
Since recently Chrome doesnt refresh anymore the page on goback();
2016-08-21 19:01:04 +02:00
Tanguy Pruvot
ac70dbe318 pool: rework title plurals and asterisk explanations
also fix page refresh on pool status algo switch
2016-08-21 00:05:44 +02:00