Jonathan Rainville
f40cf609a8
fix embark ens and embark demo
2018-10-23 11:39:14 -04:00
Jonathan Rainville
73668afd2e
fix missing blockchainConfig pass to StorageLauncher in swarm index
2018-10-23 11:19:15 -04:00
Jonathan Rainville
5eaaa63216
fix duplicated event for all contracts
2018-10-23 11:08:39 -04:00
Jonathan Rainville
ccd7a7c3c7
fix reset
2018-10-23 11:01:07 -04:00
Jonathan Rainville
e62a5503a9
fix undefined `connection` in provider
2018-10-23 10:42:14 -04:00
Anthony Laibe
81c62b1006
Fix provider connection check
2018-10-23 13:18:43 +01:00
Pascal Precht
853ab2d855
fix: make code compile again after rebase
2018-10-23 11:26:15 +02:00
Anthony Laibe
6a97930ceb
Only fetch transactions from last 100th blocks
2018-10-23 11:13:21 +02:00
Pascal Precht
137fbf6b52
Revert "fix(modules/pipeline): ensure REST file API parses query parameters"
...
This reverts commit 043697bddccf2b5f47e649eb885b2ece53a1d825.
2018-10-23 11:12:53 +02:00
Pascal Precht
064b2da5a4
fix(modules/pipeline): ensure REST file API parses query parameters
...
Data send from the client with GET parameters are serialized in the
request body's `params` property. As express doesn't seem to parse
those, we have to do it manually to perform object property traversals.
2018-10-23 11:12:49 +02:00
Pascal Precht
b654fdecd8
fix(modules/authenticator): ensure request hash doesn't include query params
...
The authenticators request hash algorithm produced different hashes than
on the client, because client-side hash-request don't include the query
parameters of a URL.
This causes authentication issues when sending any requests with query
parameters. This commit ensures we ignore them on the server as well.
2018-10-23 11:12:49 +02:00
Jonathan Rainville
479b79eeaf
add better message at the end
2018-10-23 11:12:49 +02:00
Jonathan Rainville
551d1e209b
fix array display and setting
2018-10-23 11:12:49 +02:00
Iuri Matias
d5cd0b0ff7
address code review
2018-10-23 11:12:00 +02:00
Iuri Matias
b06d224883
fix services & processes; improve UI
2018-10-23 11:11:58 +02:00
Jonathan Rainville
88c610208c
start to fix for arrays
2018-10-23 11:11:57 +02:00
Jonathan Rainville
529edaa058
rename templates in .hbs
2018-10-23 11:11:15 +02:00
Jonathan Rainville
cc88b846aa
use embark config to get contracts dir
2018-10-23 11:11:14 +02:00
Andre Medeiros
a65bbabd15
Fix FS to include Embark
2018-10-23 11:11:14 +02:00
Pascal Precht
a20bf63835
feat(modules/blockchain_connector): introduce APIs for signing/verifying messages
2018-10-23 11:11:14 +02:00
Jonathan Rainville
bae21133bc
add error if framework is not supported
2018-10-23 11:11:13 +02:00
Jonathan Rainville
9ac2dde3eb
return contract filepath after build so that we add it to the manager
2018-10-23 11:11:13 +02:00
Iuri Matias
02ad9b314a
fix for undefined cmds
2018-10-23 11:11:13 +02:00
Jonathan Rainville
2205a26236
fix indentation
2018-10-23 11:11:13 +02:00
Andre Medeiros
4678359ce0
Remove another attack vector
2018-10-23 11:11:12 +02:00
Andre Medeiros
1ffbda8eb4
Avoid unnecessary allocations
2018-10-23 11:11:12 +02:00
Andre Medeiros
26ff48bb15
Blacklist anything outside dapp or tmp root.
2018-10-23 11:11:12 +02:00
Andre Medeiros
e229688508
Don't send empty body on authentication
2018-10-23 11:08:23 +02:00
Andre Medeiros
53bc4d945a
Change back how auth works for websockets.
...
As it turns out, a websocket request doesn't contain some of the
hashable properties in order to be validated. Because of that, we'll
still use tokens here until we find a better way to do it.
2018-10-23 11:08:22 +02:00
Anthony Laibe
6e24b0eb85
Remove uneeded handler
2018-10-23 11:04:00 +02:00
Anthony Laibe
2d287c43f3
Ignore badly formatted message
2018-10-23 11:03:59 +02:00
Anthony Laibe
6ce78dfce3
Add endpoint
2018-10-23 11:03:59 +02:00
Anthony Laibe
4c27d34e0c
Listen to contract events
2018-10-23 11:03:29 +02:00
Anthony Laibe
5fa118ae2e
Event function filt
2018-10-23 11:02:54 +02:00
Jonathan Rainville
12b3411ee2
change colors and add command to process scss
2018-10-23 11:01:11 +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
70b62bdc16
rename command_suggestions to commandSuggestions
2018-10-23 11:00:28 +02:00
Iuri Matias
0379f6bc35
use fuzzy to do search; but still do sorting
2018-10-23 11:00:28 +02:00
Iuri Matias
2453d686eb
use existing api instead of creating a new plugin
2018-10-23 11:00:27 +02:00
Iuri Matias
f787e6be3c
fix identation issues
2018-10-23 11:00:27 +02:00
Iuri Matias
6f0be96243
add more commands to suggestions & improve sorting
2018-10-23 11:00:26 +02:00
Iuri Matias
1906b17c5d
fix options update; add sorting
2018-10-23 11:00:26 +02:00
Iuri Matias
ce19fd96c4
intiial code to get suggestions from embark
2018-10-23 11:00:26 +02:00
Richard Ramos
60bb3b5b4a
Capitalizing contract filename
2018-10-23 10:59:19 +02:00
Anthony Laibe
695b2980e6
Feature conflict
...
Information where missing in contract show
2018-10-23 10:59:18 +02:00
emizzle
7b784b9618
Missing pieces for adding log limit
2018-10-23 10:59:18 +02:00
emizzle
145f376000
Add LOG_LIMIT to limit max log response size
...
Re-adds the log limit feature that limits the log size coming back from embark
Also adds the log limit to other process logs (ie blockchain).
2018-10-23 10:59:18 +02:00
emizzle
7690418bb1
Regexp support for node 8.9.4+
...
Changed the log regexp to remove named capture groups as this is only supported in 10.3+.
2018-10-23 10:59:17 +02:00
Iuri Matias
1c59701045
fix wording
2018-10-23 10:59:17 +02:00
Iuri Matias
085a282c96
add copytoken command
2018-10-23 10:59:17 +02:00