Sebastian Martinez
5ef2b7512c
Add authentication with seed nodes
...
Signed-off-by: Sebastian Martinez <sebastinez@me.com >
2022-05-18 15:45:47 +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
286cb1cd21
Improve testing suite
...
Signed-off-by: Sebastian Martinez <sebastinez@me.com >
2022-03-24 15:05:15 +01:00
Alexis Sellier
8e77f9f5ae
Load images in markdown documents
...
This loads images asynchronously inside markdown documents.
Signed-off-by: Alexis Sellier <self@cloudhead.io >
2022-03-21 12:39:39 +01:00
Sebastian Martinez
55bf46729b
Add custom eslint rule
...
Adding a custom Radicle ESLint rule to enforce one (1) space
after a unary logical NOT (`!`)
Signed-off-by: Sebastian Martinez <sebastinez@me.com >
2022-02-28 13:57:42 +01:00
Sebastian Martinez
a41c3cd293
Add link to code line numbers
...
Signed-off-by: Sebastian Martinez <sebastinez@me.com >
2022-02-25 16:03:13 +01:00
Alexis Sellier
b9c4cda4cf
Refactor project reactivity
...
Signed-off-by: Alexis Sellier <self@cloudhead.io >
2022-02-11 16:21:03 +01:00
Sebastian Martinez
1e827eb458
Update OpenGraph metadata in subpages
...
Signed-off-by: Sebastian Martinez <sebastinez@me.com >
2022-02-09 16:07:10 +01:00
Sebastian Martinez
7b4c635c64
Add setOpenGraphMetaTag util function
...
Signed-off-by: Sebastian Martinez <sebastinez@me.com >
2022-02-09 16:06:29 +01:00
Sebastian Martinez
d439016806
Minor fixes
...
Signed-off-by: Sebastian Martinez <sebastinez@me.com >
2022-02-09 10:10:11 +01:00
Sebastian Martinez
1a8e7d9352
Allow searching of non-radicle domains
...
Signed-off-by: Sebastian Martinez <sebastinez@me.com >
2022-02-08 13:53:51 +01:00
Sebastian Martinez
0a2481792c
Add unit & integration testing
...
* Add Cypress component testing
* Add SeedAddress component testing
* Add Error component test
* Add Search component test
* Add code coverage instrumentation
* Add BranchSelector component testing
* Add coverage check to CI
* Require node version 14
Signed-off-by: Sebastian Martinez <sebastinez@me.com >
2022-01-31 16:05:23 +01:00
Sebastian Martinez
7cbdbd5944
Fix Org Treasury token balances
...
Signed-off-by: Sebastian Martinez <sebastinez@me.com >
2022-01-17 22:56:48 +01:00
Alexis Sellier
05ed8e15a0
Support for browsing seed projects
...
Eg. /seeds/seed.cloudhead.io/projects/:urn
Signed-off-by: Alexis Sellier <self@cloudhead.io >
2022-01-14 12:23:34 +01:00
Sebastian Martinez
ddf7b27f55
Add branch browsing and selector
...
Signed-off-by: Sebastian Martinez <sebastinez@me.com >
2022-01-13 10:37:01 +01:00
Sebastian Martinez
72d5b3b34c
Add seeds page
...
Signed-off-by: Sebastian Martinez <sebastinez@me.com >
2021-12-07 11:11:34 +01:00
Sebastian Martinez
04ec3319e4
Add Responsive Layout
...
Signed-off-by: Sebastian Martinez <sebastinez@me.com >
Signed-off-by: Alexis Sellier <self@cloudhead.io >
2021-12-04 12:39:41 +01:00
Sebastian Martinez
97a8897d87
Add pending projects and anchor signing
...
Signed-off-by: Sebastian Martinez <sebastinez@me.com >
2021-11-26 13:18:17 +01:00
Alexis Sellier
1b7a259515
Allow overriding eth.radicle.seed.host record
...
Adds two new records:
* eth.radicle.seed.api
* eth.radicle.seed.git
When specified, these override `eth.radicle.seed.host` for Git
and the HTTP API, respectively.
Signed-off-by: Alexis Sellier <self@cloudhead.io >
2021-11-23 13:06:39 +01:00
Sebastian Martinez
8b8b29d666
Improve loading of Cars component
...
Signed-off-by: Sebastian Martinez <sebastinez@me.com >
2021-11-22 10:45:44 +01:00
Alexis Sellier
404fdf09c5
Merge #109 (wallet-connect network change)
2021-11-18 11:00:50 +01:00
Sebastian Martinez
9a4f3547b6
Use subgraph for Gnosis Safe information
...
Signed-off-by: Sebastian Martinez <sebastinez@me.com >
2021-11-17 14:36:03 +01:00
Sebastian Martinez
c5172b8cc5
Allow WalletConnect to change accounts and network
...
Signed-off-by: Sebastian Martinez <sebastinez@me.com >
2021-11-15 14:48:21 +01:00
Sebastian Martinez
d144d4b420
Change input from number to string
...
- Add helper method toWei for better understanding
- Add some comments to why we multiply the lastWithdrawal by 1000
Signed-off-by: Sebastian Martinez <sebastinez@me.com >
2021-11-09 20:30:06 +01:00
Sebastian Martinez
f22d513f79
Add RAD faucet
...
Signed-off-by: Sebastian Martinez <sebastinez@me.com >
2021-11-09 15:57:24 +01:00
Sebastian Martinez
b73177ad06
Refactor Token type into utils
...
Signed-off-by: Sebastian Martinez <sebastinez@me.com >
2021-11-02 10:31:58 +01:00
Sebastian Martinez
497074a0a5
Add Org treasury to org profile
...
Signed-off-by: Sebastian Martinez <sebastinez@me.com >
2021-11-02 10:25:15 +01:00
Sebastian Martinez
1f5193b032
Update IDX dependencies
...
Signed-off-by: Sebastian Martinez <sebastinez@me.com >
2021-10-30 22:43:05 +02:00
Alexis Sellier
b644a6e8b2
Use CAIP-10 to specify anchors account
...
Signed-off-by: Alexis Sellier <self@cloudhead.io >
2021-10-12 16:21:07 +02:00
Alexis Sellier
18b28010bb
Users can specify anchors address in ENS
...
Signed-off-by: Alexis Sellier <self@cloudhead.io >
2021-10-11 18:42:33 +02:00
Alexis Sellier
6d447622a2
Show seed address in org view
...
Signed-off-by: Alexis Sellier <self@cloudhead.io >
2021-10-01 10:26:12 +02:00
Alexis Sellier
e2cc61671b
Show pinned orgs on the front page
...
Signed-off-by: Alexis Sellier <self@cloudhead.io >
2021-09-30 15:01:32 +02:00
Alexis Sellier
2821409418
Show Seed ID on project page
...
Signed-off-by: Alexis Sellier <self@cloudhead.io >
2021-09-22 18:14:21 +02:00
Alexis Sellier
af3ace3cf4
Use existing resolver in getRegistration
...
Signed-off-by: Alexis Sellier <self@cloudhead.io >
2021-09-22 15:51:17 +02:00
Alexis Sellier
b343cbba12
Further optimize profile requests
...
Signed-off-by: Alexis Sellier <self@cloudhead.io >
2021-09-22 15:04:30 +02:00
Alexis Sellier
9f049af24a
Don't use short address for formatOrg
...
Signed-off-by: Alexis Sellier <self@cloudhead.io >
2021-09-22 13:55:30 +02:00
Alexis Sellier
5647050b80
Give all pages a title
...
Signed-off-by: Alexis Sellier <self@cloudhead.io >
2021-09-22 13:50:03 +02:00
Alexis Sellier
abc62b02fd
Add support for ENS routes
...
Signed-off-by: Alexis Sellier <self@cloudhead.io >
2021-09-22 10:38:57 +02:00
Sebastian Martinez
dad19066e0
Add retries to querySubgraph fn
...
Signed-off-by: Sebastian Martinez <sebastinez@me.com >
Reviewed-by: Alexis Sellier <self@cloudhead.io >
2021-09-22 09:21:17 +02:00
Sebastian Martinez
79356c9f3b
Reduce resolver queries and parallelize queries
...
Signed-off-by: Sebastian Martinez <sebastinez@me.com >
2021-09-21 22:59:00 +02:00
Alexis Sellier
6725fad90f
Avoid 301 redirect when getting safes
...
Signed-off-by: Alexis Sellier <self@cloudhead.io >
2021-09-21 18:05:49 +02:00
Alexis Sellier
8bbc7ec0f1
Add "Clone" button to projects
...
Signed-off-by: Alexis Sellier <self@cloudhead.io >
2021-09-16 14:32:03 +02:00
Alexis Sellier
3a5ee3f3d6
Display short addresses differently
...
Use an "en dash" instead of an ellipsis.
Signed-off-by: Alexis Sellier <self@cloudhead.io >
2021-09-16 14:31:54 +02:00
Alexis Sellier
75983dc98e
Migrate to host/id based seed node records
...
Instead of having one record per service, we configure the host
and expect services to run on certain ports.
2021-09-14 15:08:13 +02:00
Alexis Sellier
af436bdeb7
Update gnosis-safe dependencies
2021-09-14 14:26:47 +02:00
Alexis Sellier
5226591a63
Reduce number of requests for profiles
...
Introduce two types of profile: a 'full' and a 'minimal'.
The minimal is used when only the avatar is required, which
is in most places. Requests for an org view is reduced by 3x.
Signed-off-by: Alexis Sellier <self@cloudhead.io >
2021-09-02 11:52:54 +02:00
Alexis Sellier
d346f164b3
Improve walletconnect error message
2021-08-04 13:11:52 +02:00
Alexis Sellier
b4ea063038
Resolve all ENS names
2021-07-28 23:32:56 +02:00
Alexis Sellier
ce1bbdb617
Improve description under registration address
2021-07-28 15:34:37 +02:00
Alexis Sellier
b585a59163
Make parseEnsLabel stricter
2021-07-28 11:23:57 +02:00