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
b95af71f33
Don't get registration owner when not needed
...
Signed-off-by: Alexis Sellier <self@cloudhead.io >
2021-09-22 15:44:55 +02:00
Alexis Sellier
432f50e055
Rename 'address' export to 'addressOrName'
...
Signed-off-by: Alexis Sellier <self@cloudhead.io >
2021-09-22 15:40:47 +02:00
Alexis Sellier
cca312723f
Parallelize requests in Org::get
...
Signed-off-by: Alexis Sellier <self@cloudhead.io >
2021-09-22 15:40:03 +02:00
Alexis Sellier
0f124e83c1
Make sure we use the org address for avatars
...
Signed-off-by: Alexis Sellier <self@cloudhead.io >
2021-09-22 15:01:00 +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
1879f983bd
Use org name when available, otherwise address
...
Signed-off-by: Alexis Sellier <self@cloudhead.io >
2021-09-22 10:50:17 +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
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
be227bdab2
Parallelize org member queries
...
Signed-off-by: Alexis Sellier <self@cloudhead.io >
2021-09-21 17:40:29 +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
287e56153a
Improve project view
...
Signed-off-by: Alexis Sellier <self@cloudhead.io >
2021-09-16 14:32:01 +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
Sebastian Martinez
6fcac9cffe
Add fields to user profile
...
Signed-off-by: Sebastian Martinez <sebastinez@me.com >
2021-09-15 22:15:11 +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
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
9acbc0d85f
Increase commit gas limit
2021-09-01 12:43:32 +02:00
Alexis Sellier
11eb5ddf28
Save commitment as soon as it's confirmed
2021-09-01 12:29:02 +02:00
Sebastian Martinez
2ceeb04ce6
Implement Registration Form validation
...
Signed-off-by: Sebastian Martinez <sebastinez@me.com >
2021-08-23 09:25:53 -03:00
Alexis Sellier
d49132ce51
Use org profile for anchor
2021-08-19 19:50:07 +02:00
Sebastian Martinez
3b7bdd7978
Remove IDX route and unnecessary dependencies
...
Since we start using https://self.id for managing and linking DIDs with
ETH addresses we no longer need this route and the required packages
Signed-off-by: Sebastian Martinez <sebastinez@me.com >
2021-08-19 09:57:48 +02:00
Alexis Sellier
830c425331
Allow profiles to be associated in all cases
2021-08-09 13:55:17 +02:00
Alexis Sellier
1b0f70ec69
Fix loading spinner of members
2021-08-04 13:43:45 +02:00
Alexis Sellier
061a4f75fb
Fix walletconnect clientMeta oddities
2021-08-04 12:49:39 +02:00
Alexis Sellier
b2e23ebac1
Update walletconnect to 1.5.2
2021-08-04 11:52:58 +02:00
Alexis Sellier and Njoku Emmanuel
400a2df0a4
Add WalletConnect support
...
Co-authored-by: Njoku Emmanuel <kalunjoku123@gmail.com >
Signed-off-by: Alexis Sellier <self@cloudhead.io >
2021-08-03 16:25:16 +02:00
Alexis Sellier
767355b782
Update registration copy
2021-08-03 12:17:15 +02:00
Alexis Sellier
b60e78fecb
Make 'SetName' support users too
2021-08-02 11:38:28 +02:00
Alexis Sellier
adec1dedf0
Fix bug in Org.getProfile
...
Make sure we return the original profile if the user one fails.
2021-08-02 11:30:48 +02:00
Alexis Sellier
02846f0e8a
Improve registration copy/flow
...
Closes #62
2021-07-29 16:35:52 +02:00
Alexis Sellier
b4ea063038
Resolve all ENS names
2021-07-28 23:32:56 +02:00
Alexis Sellier
3bbd17365e
Improve padding in org list
2021-07-28 15:48:45 +02:00
Alexis Sellier
ce1bbdb617
Improve description under registration address
2021-07-28 15:34:37 +02:00
Alexis Sellier
49f9116b10
Load org page with SetName modal
2021-07-28 14:32:17 +02:00
Alexis Sellier
97e3226e87
Add descriptions to registration fields
2021-07-28 14:12:56 +02:00
Alexis Sellier
cd1104c6a2
Fix address comparison
2021-07-28 14:12:35 +02:00
Alexis Sellier
ae2ae58885
Add support for project search
2021-07-28 12:09:13 +02:00
Alexis Sellier
b585a59163
Make parseEnsLabel stricter
2021-07-28 11:23:57 +02:00
Alexis Sellier
3bfb79dd47
Improve orgs list page and other UI elements
2021-07-28 11:19:45 +02:00
Alexis Sellier
59fe1187eb
Enforce lower-case subdomains
2021-07-28 10:21:20 +02:00
Alexis Sellier
bf363d7c05
Use the configured signer, not the provider's
2021-07-26 17:06:27 +02:00
Alexis Sellier
191644e000
Responsive project stats
2021-07-23 16:00:53 +02:00
Alexis Sellier
17f048c87a
Show seed in project view
...
Closes #59
2021-07-23 15:49:55 +02:00
Alexis Sellier
32fa5f13bd
Don't bold the badge
2021-07-21 17:24:21 +02:00
Alexis Sellier
eb35790095
Tweak org title display
2021-07-21 17:15:37 +02:00
Alexis Sellier
2928e2fe14
Implement org profile fallback
...
When an org doesn't have its own profile, but its owner does,
we fallback on that profile.
This allows for "user" orgs, where a user keeps his projects
anchored under an org, but all profile information under the user.
2021-07-21 16:39:58 +02:00
Alexis Sellier
07d2cf48eb
Improve icon display
2021-07-21 16:02:21 +02:00
Alexis Sellier
485b0e314c
Small improvements to project widget
2021-07-21 14:14:40 +02:00
Alexis Sellier
55aa8c99ca
Catch error messages in org index
2021-07-21 10:06:06 +02:00
Alexis Sellier
d8a3779293
Improve org page loading visuals
2021-07-20 15:21:25 +02:00