925 Commits

Author SHA1 Message Date
emizzle
f3431eecbd
File editor tree improvements
Sort files and folders by type, then by name

Hide hidden files/folders (starting with “.”) - WIP
2018-10-23 10:50:39 +02:00
Iuri Matias
fd2e979f06
remove unneded console logs 2018-10-23 10:50:37 +02:00
Richard Ramos
2c0644b5cb
Changed scaffolding to service 2018-10-23 10:50:37 +02:00
Richard Ramos
e5e8d21765
Installing react packages automatically 2018-10-23 10:50:04 +02:00
Richard Ramos
deb9c9a838
Changed state handling on template and engine initialization 2018-10-23 10:50:03 +02:00
Richard Ramos
d3961783b4
Changing promises to async and created consts 2018-10-23 10:50:03 +02:00
Richard Ramos
b93d2d1145
Error handling, added overwrite, fixed duplication of components 2018-10-23 10:50:03 +02:00
Jonathan Rainville
13160e622f
fix ALL of the spaces 2018-10-23 10:50:02 +02:00
Jonathan Rainville
211321a914
fix event 2018-10-23 10:48:36 +02:00
Jonathan Rainville
328d9c7c07
remove blockcing if 2018-10-23 10:48:36 +02:00
Jonathan Rainville
844e2ed5b0
add back tokens 2018-10-23 10:48:36 +02:00
Jonathan Rainville
58ce56684d
fix double startng the server 2018-10-23 10:48:35 +02:00
Jonathan Rainville
324e148fa6
resolve conflict in api and saga 2018-10-23 10:48:35 +02:00
Jonathan Rainville
feea4c27fc
log message after connecting in case of disconnect 2018-10-23 10:47:26 +02:00
Andre Medeiros
1f7e434632
Pass logger to webserver 2018-10-23 10:47:25 +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
feb59655cc
Fix race condition 2018-10-23 10:45:51 +02:00
Anthony Laibe
0e87d21b12
Pass plugin as options 2018-10-23 10:44:14 +02:00
Anthony Laibe
b4054a01fa
Remove duplicate declaration 2018-10-23 10:44:14 +02:00
Anthony Laibe
00c6b0029d
Fix start without webserver 2018-10-23 10:44:14 +02:00
emizzle
199aa18c07
Fix solidity compilation
Issues introduced in rebase.
2018-10-23 10:44:14 +02:00
Iuri Matias
b12856fe2d
rebase fixes 2018-10-23 10:44:14 +02:00
Iuri Matias
2843303d8c
rebase fixes 2018-10-23 10:44:13 +02:00
Anthony Laibe
2fb5d907ec
Add ability to logout 2018-10-23 10:42:00 +02:00
Jonathan Rainville
ae3185d96f
rename event 2018-10-23 10:42:00 +02:00
Jonathan Rainville
749853be32
use port and host from config 2018-10-23 10:42:00 +02:00
Jonathan Rainville
3495f9fbb8
authorize each request through header 2018-10-23 10:41:59 +02:00
Jonathan Rainville
6125329cae
show authorize form when auth error 2018-10-23 10:41:23 +02:00
Jonathan Rainville
e68feb81af
add console command to get token 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
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
7fa186b636
fix avergae not calculated correctly 2018-10-23 10:41:20 +02:00
Anthony Laibe
592ce4773c
Deploy contract 2018-10-23 10:41:20 +02:00
Anthony Laibe
a08690ef43
File Editor 2018-10-23 10:41:20 +02:00
Jonathan Rainville
d3c5407441
remove old transactions to lighten the memory 2018-10-23 10:40:13 +02:00
Jonathan Rainville
5690c2e054
conflict in saga 2018-10-23 10:40:13 +02:00
Jonathan Rainville
9d262e6a25
watch oracle changes 2018-10-23 10:40:13 +02:00
Jonathan Rainville
198b3c5cc1
conflicts in reducer and saga 2018-10-23 10:39:57 +02:00
Jonathan Rainville
dd0ae5023d
fix ws ping and add wait calculation 2018-10-23 10:39:57 +02:00
Jonathan Rainville
3a6ed745f6
add transactionTracker to track transactions and their time 2018-10-23 10:38:13 +02:00
Jonathan Rainville
8ff13b09f1
add gasPrice to transactions for contracts 2018-10-23 10:38:12 +02:00
Anthony Laibe
b945b87d4d
File explorer 2018-10-23 10:38:11 +02:00
Anthony Laibe
e31f4778ac
Handle string 2018-10-23 10:37:28 +02:00
Anthony Laibe
e4fd9ab3ba
All command available in backend tab console 2018-10-23 10:37:28 +02:00
Anthony Laibe
eb86bd7fbf
Fix profile command (rebase issue) 2018-10-23 10:37:28 +02:00
Anthony Laibe
c453a85dde
Add back console command 2018-10-23 10:37:28 +02:00
emizzle
ae029a5959
Small fixes
Fixed issue with contract deploying for first time and having no gasLimit specified.

Optimised/refactored looping of compiled contracts.

Added body parameter type checking for `/embark-api/contract/deploy` endpoint
2018-10-23 10:37:01 +02:00
emizzle
859d78eb41
Remove lodash 2018-10-23 10:37:00 +02:00
emizzle
05b324dffe
Fiddle use cases fixed
Handle use cases:

1) handle case when temp.sol doesn’t exist - due to the new saga updates, the response from retreiving a temp fiddle from the filesystem (even if it doesn’t exist) is forward to the compilation endpoint, which returns an ENOENT, and this is handled in the selector.
2) delete all code - shouldn’t return last fiddle and should compile an empty string.
3) Switch to different tab (ie contracts) then back to fiddle - previous fiddle should remain.

Also fixed an issue (most likely due to latest rebase) when deploying fiddle contracts. The gasLimit was not being specified.

Handled issue where entities stored in the state were not being put in the correct order, so a timestamp was sent with the requests and then sorted when the response was returned.
2018-10-23 10:37:00 +02:00