Sebastian Martinez
cb18e95ada
Refactor project integration test
...
Signed-off-by: Sebastian Martinez <sebastinez@me.com >
2022-05-31 16:55:11 +02:00
Alexis Sellier
b7f2bb01bb
Support for radicle.local seeds
...
Signed-off-by: Alexis Sellier <self@cloudhead.io >
2022-05-25 17:35:15 +02:00
Sebastian Martinez
8e1c7f45b7
Revert config injection in session
...
Signed-off-by: Sebastian Martinez <sebastinez@me.com >
2022-05-20 13:10:53 +02:00
Sebastian Martinez
7a17b826ab
Improve signer session handling and persistance
...
Signed-off-by: Sebastian Martinez <sebastinez@me.com >
2022-05-20 13:10:53 +02:00
Sebastian Martinez
2ccfc43283
Remove unneccessary wc bridge param
...
Signed-off-by: Sebastian Martinez <sebastinez@me.com >
2022-05-20 13:10:53 +02:00
Sebastian Martinez
be0ff349df
Move signer into session store
...
The Metamask and WalletConnect signer are updated one any account
change, but currently we store them only in the static config object.
This commit moves this to the session store to improve this behaviour
Signed-off-by: Sebastian Martinez <sebastinez@me.com >
2022-05-20 13:10:53 +02:00
Alexis Sellier
ab3c8f5657
Add placeholder SIWE statement
...
Avoids the blank line.
Signed-off-by: Alexis Sellier <self@cloudhead.io >
2022-05-18 16:25:27 +02:00
Alexis Sellier
5c48abfc07
Update linting/checking
...
Signed-off-by: Alexis Sellier <self@cloudhead.io >
2022-05-18 16:01:53 +02:00
Alexis Sellier
caccbdfa03
Always checksum addresses in wallet-connect
...
Signed-off-by: Alexis Sellier <self@cloudhead.io >
2022-05-18 15:45:47 +02:00
Alexis Sellier
d1994fa310
Show avatar in sign in button
...
Signed-off-by: Alexis Sellier <self@cloudhead.io >
2022-05-18 15:45:47 +02:00
Alexis Sellier
60ac86c3d7
Improve seeds dropdown
...
Signed-off-by: Alexis Sellier <self@cloudhead.io >
2022-05-18 15:45:47 +02:00
Alexis Sellier
e865fcbd30
Improve 'signed in' styles
...
Signed-off-by: Alexis Sellier <self@cloudhead.io >
2022-05-18 15:45:47 +02:00
Alexis Sellier
e1d5633d75
Fix vulnerable packages
...
Signed-off-by: Alexis Sellier <self@cloudhead.io >
2022-05-18 15:45:47 +02:00
Sebastian Martinez
a7364a4282
Update WalletConnect dependencies
...
Signed-off-by: Sebastian Martinez <sebastinez@me.com >
2022-05-18 15:45:47 +02:00
Sebastian Martinez
cf371e31ed
Fix WalletConnect SIWE connection
...
Signed-off-by: Sebastian Martinez <sebastinez@me.com >
2022-05-18 15:45:47 +02:00
Sebastian Martinez
41b82decfe
Improve siwe session status indicator
...
Signed-off-by: Sebastian Martinez <sebastinez@me.com >
2022-05-18 15:45:47 +02:00
Sebastian Martinez
93c9fcbd88
Shorten logged in SIWE address
...
Signed-off-by: Sebastian Martinez <sebastinez@me.com >
2022-05-18 15:45:47 +02:00
Sebastian Martinez
a89e792aed
Make SIWE session statement optional
...
Signed-off-by: Sebastian Martinez <sebastinez@me.com >
2022-05-18 15:45:47 +02:00
Sebastian Martinez
c56a949778
Convert SIWE message to utf8array before hashing
...
Signed-off-by: Sebastian Martinez <sebastinez@me.com >
2022-05-18 15:45:47 +02:00
Sebastian Martinez
08a7cf6e14
Update ethers and @walletconnect/client
...
Signed-off-by: Sebastian Martinez <sebastinez@me.com >
2022-05-18 15:45:47 +02:00
Alexis Sellier
7b885b93d6
Show disabled siwe button
...
Signed-off-by: Alexis Sellier <self@cloudhead.io >
2022-05-18 15:45:47 +02:00
Alexis Sellier
29c55b51cd
Log sign-in error
...
Signed-off-by: Alexis Sellier <self@cloudhead.io >
2022-05-18 15:45:47 +02:00
Alexis Sellier
9072fe95bb
Revert sign-in state when error
...
Signed-off-by: Alexis Sellier <self@cloudhead.io >
2022-05-18 15:45:47 +02:00
Alexis Sellier
75ffc5c06d
Move sign in button to header
...
Signed-off-by: Alexis Sellier <self@cloudhead.io >
2022-05-18 15:45:47 +02:00
Alexis Sellier
f8083a24d1
Return correct api error status
...
Signed-off-by: Alexis Sellier <self@cloudhead.io >
2022-05-18 15:45:47 +02:00
Sebastian Martinez
8ac5609c60
Improve session handling for SIWE
...
Signed-off-by: Sebastian Martinez <sebastinez@me.com >
2022-05-18 15:45:47 +02:00
Sebastian Martinez
6d5d508220
Improve loading and edge cases
...
Signed-off-by: Sebastian Martinez <sebastinez@me.com >
2022-05-18 15:45:47 +02:00
Sebastian Martinez
5ef2b7512c
Add authentication with seed nodes
...
Signed-off-by: Sebastian Martinez <sebastinez@me.com >
2022-05-18 15:45:47 +02:00
Sebastian Martinez
e0ee26f2a1
Refactor api calls
...
Signed-off-by: Sebastian Martinez <sebastinez@me.com >
2022-05-18 15:45:47 +02:00
Sebastian Martinez
3f28844dc8
Flatten session store
...
Signed-off-by: Sebastian Martinez <sebastinez@me.com >
2022-05-18 15:45:47 +02:00
Sebastian Martinez
f07ee2bc9d
Remove text wrap in Dropdown componnet
...
Signed-off-by: Sebastian Martinez <sebastinez@me.com >
2022-05-18 15:45:47 +02:00
Sebastian Martinez
a3d4a97e32
Improve console.logs
...
Signed-off-by: Sebastian Martinez <sebastinez@me.com >
2022-05-18 15:45:47 +02:00
Sebastian Martinez
e50418a95d
Add siwe packages
...
Signed-off-by: Sebastian Martinez <sebastinez@me.com >
2022-05-18 15:45:47 +02:00
Alexey Shekhirin
9bee6e9818
fix: 404 broken link on wallet screen
...
Signed-off-by: Alexey Shekhirin <a.shekhirin@gmail.com >
2022-05-18 14:55:28 +02:00
Alexis Sellier
eb0b665a79
Improve history view
...
Signed-off-by: Alexis Sellier <self@cloudhead.io >
2022-04-16 11:22:24 +02:00
Alexis Sellier
d046fe8bf7
Fix mobile styles for commit history
...
Signed-off-by: Alexis Sellier <self@cloudhead.io >
2022-04-16 11:13:42 +02:00
Alexis Sellier
0cced197ba
Improve commit history and detail view
...
Signed-off-by: Alexis Sellier <self@cloudhead.io >
2022-04-08 15:36:47 +02:00
Sebastian Martinez
fabb90f91e
Separate project integration tests into smaller cases
...
Signed-off-by: Sebastian Martinez <sebastinez@me.com >
2022-04-07 15:52:52 +02:00
Alexis Sellier
efb91c7e73
Updates for http-api verified commits change
...
Signed-off-by: Alexis Sellier <self@cloudhead.io >
2022-04-07 13:29:59 +02:00
Alexis Sellier
101d6d329f
Remove registration fee
...
Since the DAO passed a proposal to remove the registration fee,
we handle that in the UI.
Signed-off-by: Alexis Sellier <self@cloudhead.io >
2022-04-06 11:23:32 +02:00
Alexis Sellier
896372cd09
Some visual improvements to projects view
...
Signed-off-by: Alexis Sellier <self@cloudhead.io >
2022-04-05 17:04:57 +02:00
Alexis Sellier
d0d4e993da
Fix project widget height
...
Signed-off-by: Alexis Sellier <self@cloudhead.io >
2022-04-05 13:09:58 +02:00
Sebastian Martinez
5384556f14
Add code activity graph to project widget
...
Signed-off-by: Sebastian Martinez <sebastinez@me.com >
2022-04-04 21:32:25 +02:00
Alexis Sellier
2bed0e4fd0
Fix peer selector for new http-api
...
Signed-off-by: Alexis Sellier <self@cloudhead.io >
2022-04-04 20:52:29 +02:00
Sebastian Martinez
7a3958ab4a
Improve error when http-api outdated
...
Signed-off-by: Sebastian Martinez <sebastinez@me.com >
2022-04-04 18:48:57 +02:00
Sebastian Martinez
e2103483a9
Fix types
...
Signed-off-by: Sebastian Martinez <sebastinez@me.com >
2022-04-04 18:48:57 +02:00
Sebastian Martinez
9620a17167
Add verified badge to commit listing
...
Signed-off-by: Sebastian Martinez <sebastinez@me.com >
2022-04-04 18:48:51 +02:00
Sebastian Martinez
9cd353282b
Fix nameOrAddress resolution to be more specific
...
Signed-off-by: Sebastian Martinez <sebastinez@me.com >
2022-03-30 17:22:04 +02:00
Alexis Sellier
e045b92297
Handle empty source tree better
...
Signed-off-by: Alexis Sellier <self@cloudhead.io >
2022-03-30 14:23:19 +02:00
Alexis Sellier
ebeac8d9b4
Default default branch not being found
...
We default to the first branch.
Signed-off-by: Alexis Sellier <self@cloudhead.io >
2022-03-30 14:05:58 +02:00