Commit Graph
244 Commits
Author SHA1 Message Date
Sebastian Martinez 4d17a8ea49 Refetch values on NotFound status
Signed-off-by: Sebastian Martinez <sebastinez@me.com>
2021-09-23 14:36:23 +02:00
Sebastian Martinez 655f089aad Add registry method to Profile
Signed-off-by: Sebastian Martinez <sebastinez@me.com>
2021-09-23 13:21:28 +02:00
Alexis Sellier db878546a0 Fix org avatar when none is set
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2021-09-22 18:15:37 +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 fd5b617850 Move 'Clone' button so the pop-up doesn't spill
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2021-09-22 17:32:23 +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 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 SellierandNjoku 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