Commit Graph
452 Commits
Author SHA1 Message Date
Sebastian Martinez ba45feae30 Add error clause to seed page
Signed-off-by: Sebastian Martinez <sebastinez@me.com>
2022-01-17 13:08:36 +01:00
Sebastian Martinez 83373ca507 Add peer selector
Signed-off-by: Sebastian Martinez <sebastinez@me.com>
2022-01-17 13:08:36 +01:00
Sebastian Martinez 0a5fd211f8 Add plausible analytics
Signed-off-by: Sebastian Martinez <sebastinez@me.com>
2022-01-14 17:52:22 +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 8b18e80068 Add SeedAddress to user page
Signed-off-by: Sebastian Martinez <sebastinez@me.com>
2022-01-14 12:01:54 +01:00
Sebastian Martinez 521a2bbf60 Refactor SeedAddress into separate component
Signed-off-by: Sebastian Martinez <sebastinez@me.com>
2022-01-14 12:01:40 +01:00
Sebastian Martinez 3bced1f486 Improve display of project dropdowns
Signed-off-by: Sebastian Martinez <sebastinez@me.com>
2022-01-13 17:23:50 +01:00
Alexis Sellier 298fe26e76 Replace event dispatching with bindings
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2022-01-13 16:33:56 +01:00
Alexis Sellier 5ec1654676 Fix reactivity when browsing source
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2022-01-13 12:42:22 +01:00
Alexis Sellier 145f479a42 Fix indentation
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2022-01-13 12:42:17 +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 157e025eca Add catch clause in commit history fetch
Signed-off-by: Sebastian Martinez <sebastinez@me.com>
2021-12-22 11:41:28 +01:00
Alexis Sellier ce8db417ae Fix seed address spacing
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2021-12-22 11:27:04 +01:00
Alexis Sellier 8ecc15e808 Update URL when anchor toggle is used
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2021-12-22 11:02:54 +01:00
Alexis Sellier b88d6c9c65 Fix border radius on commit
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2021-12-22 10:38:19 +01:00
Alexis Sellier a473c04467 Improve commit history styling
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2021-12-21 15:51:10 +01:00
Sebastian Martinez 02eb4463c1 Add commits listing
Signed-off-by: Sebastian Martinez <sebastinez@me.com>
2021-12-20 13:39:05 +01:00
Sebastian Martinez 4b2c14e42e Refactor project browser
Extracts the header part of the project browser into a separate
component, some props and functions not necessary anymore in `Browser`
are passed into `Header` or into the superior project `View` and the
clickable parts of the header part are managed by Svelte Events.

This prepares the stage for commit listing and commit details.

Signed-off-by: Sebastian Martinez <sebastinez@me.com>
2021-12-17 22:42:30 +01:00
Sebastian Martinez b3929fef74 Add stale anchors feature
Signed-off-by: Sebastian Martinez <sebastinez@me.com>
2021-12-10 16:06:49 +01:00
Alexis Sellier f438285904 Fix top padding on mobile user view
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2021-12-07 13:48:19 +01:00
Alexis Sellier 3a9805d8e2 Fix avatar being squashed in some views
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2021-12-07 13:48:19 +01:00
Alexis Sellier 721ccff81b Improve code browsing text on mobile
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2021-12-07 13:48:19 +01:00
Alexis Sellier 5c179ca3d7 Add a max width to source file names
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2021-12-07 13:48:19 +01:00
Alexis Sellier da9eccdd25 Source tree padding only on mobile
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2021-12-07 13:48:19 +01:00
Alexis Sellier 41708ce87f Fix layout of member loading
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2021-12-07 13:48:15 +01:00
Alexis Sellier 41f8e27e9f Set org page width to 720px
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2021-12-07 13:30:48 +01:00
Alexis Sellier ae94027dde Show commits on user profile
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2021-12-07 13:28:58 +01:00
Alexis Sellier 05f47af8a2 Fix header link alignment and orgs
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2021-12-07 13:26:48 +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 68395bceb2 Refactor responsive and fix mobile toggle nav
- Removes the base property from vite.config, until a better solution
  has been found, wasn't able to reproduce it locally in production
  build though.
- Moves desktop and mobile classes from components to index.css
- Used a own CSS hide mechanism for the ellipsis menu.
- Shortens the addresses in org and users view, and wraps orgs in user
  view

Signed-off-by: Sebastian Martinez <sebastinez@me.com>
2021-12-07 10:44:53 +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
Alexis Sellier a2a99140b8 Pass seed info to Projects widget
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2021-11-29 17:48:14 +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
Sebastian Martinez b73f5d5d69 Allow users set reverse records
Signed-off-by: Sebastian Martinez <sebastinez@me.com>
2021-11-26 09:38:54 +01:00
Sebastian Martinez 6588ccafff Add setOwner safe tx proposal creation
Signed-off-by: Sebastian Martinez <sebastinez@me.com>
2021-11-25 15:11:54 +01:00
Sebastian Martinez 7c3cfcac28 Remove org owner fallback in getProfile
Removes also some getProfile functions that were only used once.

Signed-off-by: Sebastian Martinez <sebastinez@me.com>
2021-11-24 16:22:21 +01:00
Alexis Sellier 7398fa1e87 Only show treasury if there are balances
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2021-11-23 14:06:11 +01:00
Alexis Sellier 1561d2b969 Add margins to loading widgets
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2021-11-23 14:01:48 +01:00
Alexis Sellier 7349c1e6b1 Don't open registration in new window
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2021-11-23 13:58:18 +01:00
Alexis Sellier 36baac58bc Don't show quorum if there is none
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2021-11-23 13:56:54 +01:00
Alexis Sellier b422550035 Use ENS-based path when available
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2021-11-23 13:53:44 +01:00
Alexis Sellier 94d29133a0 Use small loading indicator in user profile
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2021-11-23 13:53:38 +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
Sebastian Martinez c1e67bf776 Add org listing to user profile
Signed-off-by: Sebastian Martinez <sebastinez@me.com>
2021-11-18 13:29:36 +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 137cbe82f9 Fix available wallets link
Signed-off-by: Sebastian Martinez <sebastinez@me.com>
2021-11-15 14:58:47 +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 54df789c95 Use Alchemy as only provider
Signed-off-by: Sebastian Martinez <sebastinez@me.com>
2021-11-15 14:47:17 +01:00