Commit Graph
385 Commits
Author SHA1 Message Date
Alexis Sellier 2fcab08fc8 Temporary fix for new remotes api
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2022-02-22 13:29:49 +01:00
Sebastian Martinez ee507215fb Refactor projects
Signed-off-by: Sebastian Martinez <sebastinez@me.com>
2022-02-21 22:42:52 -03:00
Sebastian Martinez 935044ac4c Move ProjectContentRoutes into View
Signed-off-by: Sebastian Martinez <sebastinez@me.com>
2022-02-21 22:42:44 -03:00
Alexis Sellier 56bc7bd180 Small style fix to seed page
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2022-02-15 11:09:21 +01:00
Sebastian Martinez 0a65bb22bb Fix project header responsive
Signed-off-by: Sebastian Martinez <sebastinez@me.com>
2022-02-12 08:05:17 -03:00
Sebastian Martinez cca38c8e27 Refetch remote branches when changing peer
Signed-off-by: Sebastian Martinez <sebastinez@me.com>
2022-02-12 07:08:12 -03:00
Sebastian Martinez a3ab863a06 Fix peer selector toggle
Signed-off-by: Sebastian Martinez <sebastinez@me.com>
2022-02-12 06:56:13 -03:00
Alexis Sellier ade4169775 Remove redundant browse call
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2022-02-12 09:45:25 +01:00
Alexis Sellier 8f467a3dbc Rename for clarity
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2022-02-12 09:39:52 +01:00
Alexis Sellier c58db9d278 Implement more simplifications
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2022-02-12 00:37:00 +01:00
Alexis Sellier 7e9e407382 Fix more reactivity issues
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2022-02-11 23:07:31 +01:00
Alexis Sellier 27895b7d0c Simplify project view by splitting components
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2022-02-11 16:54:30 +01:00
Alexis Sellier b9c4cda4cf Refactor project reactivity
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2022-02-11 16:21:03 +01:00
Alexis Sellier 88cc74dc02 Add orgs v1 deprecation notice
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2022-02-10 14:06:19 +01:00
Alexis Sellier 85165783c6 Support editing the radicle id
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2022-02-10 13:23:47 +01:00
Alexis Sellier 217bd814a6 Query delegate projects if radicle.id is set
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2022-02-10 13:23:41 +01:00
Sebastian Martinez f92dcbf06d Use Projects component in Seed View
Signed-off-by: Sebastian Martinez <sebastinez@me.com>
2022-02-09 17:45:38 +01:00
Alexis Sellier aec7307af8 Fix plural of commit changeset
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2022-02-09 16:10:37 +01:00
Sebastian Martinez 1e827eb458 Update OpenGraph metadata in subpages
Signed-off-by: Sebastian Martinez <sebastinez@me.com>
2022-02-09 16:07:10 +01:00
Sebastian Martinez 8f58fd7064 Fix commit teaser overflow
Signed-off-by: Sebastian Martinez <sebastinez@me.com>
2022-02-09 16:03:33 +01:00
Alexis Sellier b7150a0ae6 Remove old seed address check
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2022-02-09 15:58:18 +01:00
Alexis Sellier b2efbacb7e Fix 'any' type
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2022-02-09 14:42:29 +01:00
Alexis Sellier f6f69c73a7 Properly type 'source'
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2022-02-09 14:35:54 +01:00
Alexis Sellier f48bd0935c Fix type error
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2022-02-09 14:31:58 +01:00
Alexis Sellier 7a193a825d Improve styles of 'execute' anchor
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2022-02-09 14:20:56 +01:00
Alexis Sellier f3a1828402 Fix for old http api
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2022-02-09 14:08:51 +01:00
Alexis Sellier 53dd216358 Improve seed assertion errors
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2022-02-09 13:57:45 +01:00
Alexis Sellier e6f4441be7 Revise seed config
No longer use `Config` to store the seed config.

Signed-off-by: Alexis Sellier <self@cloudhead.io>
2022-02-09 13:27:12 +01:00
Alexis Sellier 3fcbffe307 Don't query seed if no seed configured
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2022-02-09 12:22:46 +01:00
Sebastian Martinez e55be482b1 Fix CI
Signed-off-by: Sebastian Martinez <sebastinez@me.com>
2022-02-09 12:22:37 +01:00
Alexis Sellier 2fc2639b49 Fix anchor lookup in project view
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2022-02-09 10:36:46 +01:00
Alexis Sellier b26192f933 Start re-imagining anchors
* Anchors are loaded alongside projects, but project listings always
  come from seeds now
* Removing project info loading from `Widget`
* Start unifying anchor handling
* Rename "Project*" to "Anchor*" when appropriate
* Move to new project api with embedded metadata

Signed-off-by: Alexis Sellier <self@cloudhead.io>
2022-02-09 10:36:03 +01:00
Sebastian Martinez d439016806 Minor fixes
Signed-off-by: Sebastian Martinez <sebastinez@me.com>
2022-02-09 10:10:11 +01:00
Sebastian Martinez 6a9dda2cc4 Change variable names in registration flow
Since we are now more open to other ENS domains, in the registration
view form we should refer to domain instead of sudomain, and in the
creation process we should refer to name instead of subdomain

Signed-off-by: Sebastian Martinez <sebastinez@me.com>
2022-02-08 14:02:33 +01:00
Sebastian Martinez 1a8e7d9352 Allow searching of non-radicle domains
Signed-off-by: Sebastian Martinez <sebastinez@me.com>
2022-02-08 13:53:51 +01:00
Sebastian Martinez e65ce275ac Fix remove undefined when showing Form
Signed-off-by: Sebastian Martinez <sebastinez@me.com>
2022-02-08 13:47:47 +01:00
Sebastian Martinez 8328ca3e04 Allow user see non-radicle ENS domains in registration form
Signed-off-by: Sebastian Martinez <sebastinez@me.com>
2022-02-08 11:20:10 +01:00
Sebastian Martinez a43ac33ddc Refactor org and user routes
Signed-off-by: Sebastian Martinez <sebastinez@me.com>
2022-02-08 10:16:45 +01:00
Sebastian Martinez 82a2ac6f64 Allow users to pass project names into URL
Signed-off-by: Sebastian Martinez <sebastinez@me.com>
2022-02-07 12:20:25 +01:00
Sebastian Martinez 0263a5f032 Catch Seed class construction errors
Signed-off-by: Sebastian Martinez <sebastinez@me.com>
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2022-02-07 11:35:54 +01:00
Sebastian Martinez 75ccac422e Add link to seed node from registration page
Signed-off-by: Sebastian Martinez <sebastinez@me.com>
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2022-02-06 21:32:36 +01:00
Alexis Sellier 4b1e192b1f Add .git to clone URL
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2022-02-05 21:22:43 +01:00
Alexis Sellier 07e6a62f4a Fix project description on mobile
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2022-02-05 21:20:41 +01:00
Alexis Sellier 580651a958 Fix commit teaser mobile styles
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2022-02-05 21:20:32 +01:00
Alexis Sellier 3a94e215ba Work on styles and visuals
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2022-02-05 21:09:37 +01:00
Sebastian Martinez 02a0ed4664 Fix Icon behaviour with empty clickhandler
Signed-off-by: Sebastian Martinez <sebastinez@me.com>
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2022-02-05 21:05:22 +01:00
Sebastian Martinez 9a91e53619 Toggle peer and branch dropdown
Signed-off-by: Sebastian Martinez <sebastinez@me.com>
2022-02-04 21:54:59 +01:00
Sebastian Martinez aad01f74b4 Improve reactivity and UX of pending anchors
Signed-off-by: Sebastian Martinez <sebastinez@me.com>
2022-02-02 15:39:57 +01:00
Sebastian Martinez 321252592a Fix Org.get method
Signed-off-by: Sebastian Martinez <sebastinez@me.com>
2022-02-02 15:39:57 +01:00
Sebastian Martinez e3de337769 Move reactive config part into session state
This PR moves the signer "clones" the signer property from the `Config`
object into the `session` state, to allow Svelte reactivity, e.g. in the
Testnet Faucet, where we rely on `config.signer` but since it only
changes when the `Config` object in `App.svelte` changes we can't react
on it.

For now I only cloned the signer property, if we see in the future that
there are other properties that need to change with session we can add
them.

Signed-off-by: Sebastian Martinez <sebastinez@me.com>
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2022-02-02 15:25:58 +01:00