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
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
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
2c3f6c3238
Add toggle function to project anchor label
...
Signed-off-by: Sebastian Martinez <sebastinez@me.com >
2021-10-29 08:52:12 +02:00
Alexis Sellier
b644a6e8b2
Use CAIP-10 to specify anchors account
...
Signed-off-by: Alexis Sellier <self@cloudhead.io >
2021-10-12 16:21:07 +02:00
Alexis Sellier
1bd2c6d23f
Fix centering of modals and a few other styles
...
Signed-off-by: Alexis Sellier <self@cloudhead.io >
2021-10-12 16:09:47 +02:00
Alexis Sellier
3a327f8087
Fix page title and root path
...
Signed-off-by: Alexis Sellier <self@cloudhead.io >
2021-10-11 18:50:38 +02:00
Alexis Sellier
18b28010bb
Users can specify anchors address in ENS
...
Signed-off-by: Alexis Sellier <self@cloudhead.io >
2021-10-11 18:42:33 +02:00
Alexis Sellier
08d7ee6a29
Fix parent link in project view
...
Signed-off-by: Alexis Sellier <self@cloudhead.io >
2021-10-11 17:23:19 +02:00
Alexis Sellier
398f5c8d09
Get anchors work in user projects
...
Signed-off-by: Alexis Sellier <self@cloudhead.io >
2021-10-11 16:02:55 +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
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
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
287e56153a
Improve project view
...
Signed-off-by: Alexis Sellier <self@cloudhead.io >
2021-09-16 14:32:01 +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
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
f8c99994d7
Use org seed if available in project view
2021-07-19 17:13:30 +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
c47a6d07d4
Make some improvements with small windows
2021-06-20 18:14:43 +02:00
Alexis Sellier
6bf8ba4a02
Fix content-width on project browser
2021-06-20 17:21:09 +02:00
Sebastian Martinez
1960c4fe79
Change script lang to ts
...
Signed-off-by: Sebastian Martinez <sebastinez@me.com >
2021-06-18 09:21:42 -03:00
Alexis Sellier
2a01be79d4
Improve positioning of project maintainers
2021-06-17 16:55:04 +02:00
Alexis Sellier
e7f15acd97
Move file selection to browser component
2021-06-15 17:51:36 +02:00
Alexis Sellier
8f5d8a6841
Fix padding in project page
2021-06-15 11:42:15 +02:00
Alexis Sellier
e0fcf261d1
Show maintainers in project view
2021-06-14 15:01:59 +02:00
Alexis Sellier
964e69a867
Update .eslintignore and run eslint
2021-06-14 10:29:53 +02:00
Alexis Sellier
0631465e09
Simplify project view code
2021-06-13 13:39:48 +02:00
Alexis Sellier
1c8c1b925e
Get rid of null return values in API
2021-06-13 13:30:09 +02:00
Alexis Sellier
798f06f1ec
Improve project path construction
2021-06-12 10:28:44 +02:00
Alexis Sellier
e7ef9e7ad9
Show anchor state in project view
2021-06-11 18:30:26 +02:00
Alexis Sellier
5a7dfe9825
Handle project not found
2021-06-11 17:14:18 +02:00
Alexis Sellier
9f58c304ba
Link to project root
2021-06-11 12:02:36 +02:00
Alexis Sellier
b856676573
Improve project failed state
2021-06-11 10:44:10 +02:00
Alexis Sellier
b9999209de
Browse files using repo HEAD
2021-06-11 10:03:23 +02:00
Alexis Sellier
c76e42d493
Allow browsing projects my HEAD
2021-06-11 09:52:33 +02:00
Alexis Sellier
6d313a4d45
Implement project browsing
2021-06-09 20:53:35 +02:00