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
Alexis Sellier
1aff1f8013
Remove usage of Gnosis Safe subgraph
2021-07-20 14:33:38 +02:00
Sebastian Martinez
77145b1359
Add projects to user profile
...
Signed-off-by: Sebastian Martinez <sebastinez@me.com >
Signed-off-by: Alexis Sellier <self@cloudhead.io >
2021-07-20 14:16:53 +02:00
Alexis Sellier
b30c5f75ec
Add "Seed ID" to ENS record
2021-07-19 18:15:51 +02:00
Alexis Sellier
f8c99994d7
Use org seed if available in project view
2021-07-19 17:13:30 +02:00
Alexis Sellier
19b9009918
Use org seed for projects in org view
2021-07-19 15:14:36 +02:00
Alexis Sellier
931b18f18c
Fix indentation in orgs view component
...
Doesn't change any functionality.
2021-07-19 14:14:42 +02:00
Alexis Sellier
2e44fe5af4
Improve org view styles
2021-07-19 13:55:53 +02:00
Alexis Sellier
ad3ea18e4f
Improve registration form
...
* Support both handles and URLs in twitter/github fields.
2021-07-19 13:38:03 +02:00
Alexis Sellier
72f39ab65f
Make 'resolve' attribute optional
2021-07-19 13:26:08 +02:00
Sebastian Martinez
19c4f2625f
Add user identities to components
...
Signed-off-by: Sebastian Martinez <sebastinez@me.com >
2021-07-19 08:06:30 -03:00
Alexis Sellier
4b9205faa2
Improve org creation copy
2021-07-16 18:24:19 +02:00