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