195 Commits

Author SHA1 Message Date
Anthony Laibe
36602c30b6
Limit the number of commands/logs we keep 2018-10-23 10:50:38 +02:00
Anthony Laibe
0e4248cca8
Stop and limit fetch process logs 2018-10-23 10:50:38 +02:00
Anthony Laibe
ca55a8091e
Only store ether value 2018-10-23 10:50:38 +02:00
Anthony Laibe
c475244fb6
Save to when navigating 2018-10-23 10:50:38 +02:00
Anthony Laibe
1a0eb829e8
Keep ether conversion in state 2018-10-23 10:50:38 +02:00
Iuri Matias
771953e8b5
remove versions from dashboard which isn't necessary 2018-10-23 10:50:37 +02:00
Anthony Laibe
fe51abc2bb
Eject react-scripts and implement our own
react-monaco-editor
2018-10-23 10:50:03 +02:00
Anthony Laibe
52a5f5dc71
Stop gas oracle 2018-10-23 10:50:03 +02:00
Anthony Laibe
d6b348a869
Disable websocket and limit the number of record 2018-10-23 10:50:03 +02:00
Pascal Precht
479aafd076
feat(utils/converter): introduce copy-to-clipboard buttons
This commit enables users to easily copy values from the converter's inputs to the clipboard.
2018-10-23 10:50:02 +02:00
Jonathan Rainville
844e2ed5b0
add back tokens 2018-10-23 10:48:36 +02:00
Andre Medeiros
a288afbf68
Address feedback 2018-10-23 10:48:36 +02:00
Jonathan Rainville
e9ec0c019d
fix same key 2018-10-23 10:47:26 +02:00
Jonathan Rainville
5fcd1e679d
fix error with JSONTree empty at start 2018-10-23 10:47:26 +02:00
Andre Medeiros
777b0ff1e5
Use properties where it makes sense 2018-10-23 10:47:26 +02:00
Andre Medeiros
31cfc7bdeb
Move from props to state 2018-10-23 10:47:26 +02:00
Andre Medeiros
3339d27ee7
Add code reload component 2018-10-23 10:47:25 +02:00
Jonathan Rainville
1a20b7b9ae
replace reduce by a map to fix case where array is empty 2018-10-23 10:47:25 +02:00
Anthony Laibe
921c99b201
Improve feeling when switching tab 2018-10-23 10:47:25 +02:00
Anthony Laibe
c52c0abb77
Allow to customize host 2018-10-23 10:47:25 +02:00
Anthony Laibe
801514c52b
Use tree view for abi display 2018-10-23 10:47:24 +02:00
Anthony Laibe
68deca9fea
Add bytecode and abi to contract overview 2018-10-23 10:47:24 +02:00
Anthony Laibe
c4635dd6bd
Remove JSON as supported language
It seems to break the theme setting.
An issue has been opened
2018-10-23 10:47:24 +02:00
Anthony Laibe
572cd20482
Fix backend tab request cached:
- Add no cache via helmet
- Fix linting (no-return-else)
- Rebase Fix: Use option.name for process log to avoid endpoint being called
blockchainProcess.js
- Rebase Fix: use option when compiling solidity
2018-10-23 10:47:24 +02:00
Anthony Laibe
0d3dd56a86
Extract DEFAULT_LANGUAGE 2018-10-23 10:42:01 +02:00
Anthony Laibe
626be3882b
Use supported languages 2018-10-23 10:42:01 +02:00
Anthony Laibe
0e49165967
Add monaco editor 2018-10-23 10:42:01 +02:00
Pascal Precht
23bd9ce004
Introduce proof of concept utils tab with ether converter 2018-10-23 10:42:01 +02:00
Anthony Laibe
0c7e934269
Fix npm run build
In order to fix this issue:
https://github.com/facebook/create-react-app/issues/3734

Switch from 'query-string' to 'qs'
2018-10-23 10:42:01 +02:00
Anthony Laibe
2fb5d907ec
Add ability to logout 2018-10-23 10:42:00 +02:00
Jonathan Rainville
86b2dcc2da
call getProcesses in componentDidMount 2018-10-23 10:42:00 +02:00
Jonathan Rainville
8a4e1063a7
add simple component for authError 2018-10-23 10:42:00 +02:00
Jonathan Rainville
e2b3dcf629
use redux instead of directly localStorage 2018-10-23 10:42:00 +02:00
Jonathan Rainville
2f19568959
rename authenticate to authorize 2018-10-23 10:41:59 +02:00
Jonathan Rainville
89cbbeec27
generalize request function 2018-10-23 10:41:59 +02:00
Jonathan Rainville
3495f9fbb8
authorize each request through header 2018-10-23 10:41:59 +02:00
Jonathan Rainville
f1f258b8f9
same for destroy 2018-10-23 10:41:23 +02:00
Jonathan Rainville
ae4c16a47a
make get send errors too 2018-10-23 10:41:23 +02:00
Jonathan Rainville
6125329cae
show authorize form when auth error 2018-10-23 10:41:23 +02:00
Jonathan Rainville
faf09b7d39
use local cache to store the token 2018-10-23 10:41:23 +02:00
Jonathan Rainville
c6c4dead5d
get route info from AppContainer 2018-10-23 10:41:22 +02:00
Jonathan Rainville
422a98e172
add basic authentication 2018-10-23 10:41:22 +02:00
Jonathan Rainville
b196a54a30
fix linting 2018-10-23 10:41:22 +02:00
Jonathan Rainville
0bdcb1f41b
add deep-equal to process update 2018-10-23 10:41:22 +02:00
Jonathan Rainville
2ca33e221d
remove old process things 2018-10-23 10:41:22 +02:00
Jonathan Rainville
af21dcc910
only show footer when embark tab 2018-10-23 10:41:21 +02:00
Jonathan Rainville
b34a9e5e63
fetch all processes 2018-10-23 10:41:21 +02:00
Jonathan Rainville
39a0fae69a
basic implementation of tabs for process logs 2018-10-23 10:41:21 +02:00
Jonathan Rainville
77117c0a76
add autoscroll and limit height 2018-10-23 10:41:21 +02:00
Jonathan Rainville
0df3a84227
caapitalize header correctly 2018-10-23 10:41:21 +02:00