32 Commits

Author SHA1 Message Date
Jonathan Rainville
1030607813 feat(cockpit): make editor resizable 2018-11-08 15:17:41 -05:00
Michael Bradley, Jr
b5b581c6c0 bump embark-ui pkg lock 2018-10-31 11:01:34 +01:00
Iuri Matias
10fd5af9a6 add workaround for env issue in the tests 2018-10-29 16:36:27 +01:00
Michael Bradley, Jr
59326e6500 embark-ui pkg lock -- http:// -> https:// 2018-10-28 13:16:20 +01:00
Iuri Matias
40ed7b960f display globals in the debugger; display vars found in failing line 2018-10-27 21:31:13 +02:00
Iuri Matias
1d6da99e8f display last error found
display last line on tx

fix debugger call

listen to source event only after jumping to the end

keep track of last tx; add minimal debug feature; fix ast issue

initial debugger apis & ui integration

prevent crash when step is out of bounds; send all all available data in websocket

add debugger commands

fix line number tracking in editor; toggle breakpoints

replace timeouts with callbacks

add debugger manager & refactor

refactor debugger api

refactor cmd line debugger

reduce debugger decoupling

reduce debugger decoupling

fix debug buttons

trigger source update so api triggers ws event to update source location

move locals and contracts vars to a json view

improve debugger icons

simplify debugger data

update debug package

add command handler to get a contract given a tx; update debugger so it can get a contract by its tx instead of tracking latest txs only

update debugger package
2018-10-23 18:27:40 -04:00
Anthony Laibe
b1da43a684 Update package lock 2018-10-23 17:06:36 +01:00
Jonathan Rainville
ab77cc012e
conflict in index.css 2018-10-23 11:12:52 +02:00
Anthony Laibe
a1c33a23a2
Remove tabler-react 2018-10-23 11:12:49 +02:00
Anthony Laibe
2c74c2aa30
Add identicon 2018-10-23 11:12:48 +02:00
Anthony Laibe
a4d4278dc9
Adding option to switch deployment pipeline 2018-10-23 11:12:47 +02:00
Iuri Matias
b06d224883
fix services & processes; improve UI 2018-10-23 11:11:58 +02:00
Iuri Matias
b126871a95
first stab at getting nice json output in the logs 2018-10-23 11:02:53 +02:00
Jonathan Rainville
639ede7b77
conflict in package json 2018-10-23 11:02:52 +02:00
Jonathan Rainville
21cd0a71e4
final touch on the dark theme 2018-10-23 11:02:07 +02:00
Andre Medeiros
428f591330
Don't send token in request body.
Instead, we want to hash a header to sign a request with a client nonce,
http method and URL. This is a first step towards protecting the backend
against eavesdropping.

Please note that this will still be susceptible to replay attacks.
2018-10-23 11:01:11 +02:00
Iuri Matias
2209aab934
switch to type ahead input box 2018-10-23 10:59:19 +02:00
Anthony Laibe
0e872c99e6
Update layout with new theme 2018-10-23 10:50:38 +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
801514c52b
Use tree view for abi display 2018-10-23 10:47:24 +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
Anthony Laibe
a08690ef43
File Editor 2018-10-23 10:41:20 +02:00
Jonathan Rainville
5b16ce0691
add package lock 2018-10-23 10:40:14 +02:00
Anthony Laibe
b945b87d4d
File explorer 2018-10-23 10:38:11 +02:00
emizzle
8caa478968
Annotations, click to error, UI improvements
Compiler annotations added to editor gutter for errors and warnings

Clicking an error now scrolls editor to offending line and scrolls page to the top of the editor

Added Compiling… loader.
2018-10-23 10:31:35 +02:00
emizzle
12faeb7866
Swapped editor to Ace 2018-10-23 10:31:34 +02:00
Anthony Laibe
2a4e64a05b
Add tabler layout 2018-10-23 10:23:43 +02:00
Anthony Laibe
e607d10edc
Adding Fetch Account UI 2018-10-23 10:22:38 +02:00
Anthony Laibe
8d8d3db316
Adding embark ui 2018-10-23 10:22:37 +02:00