Commit Graph
376 Commits
Author SHA1 Message Date
Alexis Sellier 8d45ec27e1 Show users on front page as well
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2021-10-11 11:42:09 +02:00
Alexis Sellier 73796ba999 Add support for ENS names in user path
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2021-10-11 11:42:01 +02:00
Sebastian Martinez fe54bcacdc Show blockies when avatar image is missing
Signed-off-by: Sebastian Martinez <sebastinez@me.com>
2021-10-07 13:31:07 +02:00
Alexis Sellier 8646f92630 Fix spacing of seed icon
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2021-10-01 10:45:59 +02:00
Alexis Sellier b58d7b1cb7 Add quorum information to org
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2021-10-01 10:43:55 +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 c78cc7fff8 Max content width for home page
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2021-09-30 23:30:29 +02:00
Alexis Sellier 46cb517f5c Add blurb to home page
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2021-09-30 17:39:32 +02:00
Alexis Sellier 91714b9309 Remove 'alt' attribute from avatar
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2021-09-30 15:11:58 +02:00
Alexis Sellier d6065f9d34 Separate home page layout from orgs
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2021-09-30 15:02:04 +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 8493dfe52c Move orgs to home, and search to header
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2021-09-30 11:15:59 +02:00
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
Sebastian Martinez 1fb59faf30 Fix multiple wallets
Signed-off-by: Sebastian Martinez <sebastinez@me.com>
2021-09-22 21:49:25 +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 85042ab94f Use websocket provider for additional performance
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2021-09-22 17:21:51 +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 b343cbba12 Further optimize profile requests
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2021-09-22 15:04:30 +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 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 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 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 ff1a2fc87a Always show an address while loading
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2021-09-21 18:06:03 +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 be227bdab2 Parallelize org member queries
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2021-09-21 17:40:29 +02:00
Alexis Sellier a8fd990bfe Make sure address button doesn't overflow
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2021-09-16 20:59:08 +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
Sebastian Martinez 5015018b6e Reduce calls to IDX profile streams
Check first for a ENS profile and in case it returns null, go for the
IDX profile.

Signed-off-by: Sebastian Martinez <sebastinez@me.com>
2021-09-14 15:12:40 +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 f7511a9e17 Support pasting/autofill in registration form 2021-09-14 14:27:19 +02:00
Alexis Sellier af436bdeb7 Update gnosis-safe dependencies 2021-09-14 14:26:47 +02:00
Alexis Sellier 7c31daf56f Import types to not cause an issue with Vite 2021-09-14 14:26:31 +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 e39e425ec4 Allow trailing slashes in seed API 2021-08-22 21:48:15 +02:00
Alexis Sellier c90cf21952 Update svelte to v3.42.1 2021-08-20 10:54:41 +02:00