Commit Graph
440 Commits
Author SHA1 Message Date
Alexis Sellier d1994fa310 Show avatar in sign in button
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2022-05-18 15:45:47 +02:00
Alexis Sellier 60ac86c3d7 Improve seeds dropdown
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2022-05-18 15:45:47 +02:00
Alexis Sellier e865fcbd30 Improve 'signed in' styles
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2022-05-18 15:45:47 +02:00
Sebastian Martinez 41b82decfe Improve siwe session status indicator
Signed-off-by: Sebastian Martinez <sebastinez@me.com>
2022-05-18 15:45:47 +02:00
Sebastian Martinez 93c9fcbd88 Shorten logged in SIWE address
Signed-off-by: Sebastian Martinez <sebastinez@me.com>
2022-05-18 15:45:47 +02:00
Alexis Sellier 7b885b93d6 Show disabled siwe button
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2022-05-18 15:45:47 +02:00
Alexis Sellier 75ffc5c06d Move sign in button to header
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2022-05-18 15:45:47 +02:00
Sebastian Martinez 8ac5609c60 Improve session handling for SIWE
Signed-off-by: Sebastian Martinez <sebastinez@me.com>
2022-05-18 15:45:47 +02:00
Sebastian Martinez 6d5d508220 Improve loading and edge cases
Signed-off-by: Sebastian Martinez <sebastinez@me.com>
2022-05-18 15:45:47 +02:00
Sebastian Martinez 5ef2b7512c Add authentication with seed nodes
Signed-off-by: Sebastian Martinez <sebastinez@me.com>
2022-05-18 15:45:47 +02:00
Sebastian Martinez e0ee26f2a1 Refactor api calls
Signed-off-by: Sebastian Martinez <sebastinez@me.com>
2022-05-18 15:45:47 +02:00
Sebastian Martinez 3f28844dc8 Flatten session store
Signed-off-by: Sebastian Martinez <sebastinez@me.com>
2022-05-18 15:45:47 +02:00
Sebastian Martinez a3d4a97e32 Improve console.logs
Signed-off-by: Sebastian Martinez <sebastinez@me.com>
2022-05-18 15:45:47 +02:00
Alexis Sellier eb0b665a79 Improve history view
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2022-04-16 11:22:24 +02:00
Alexis Sellier d046fe8bf7 Fix mobile styles for commit history
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2022-04-16 11:13:42 +02:00
Alexis Sellier 0cced197ba Improve commit history and detail view
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2022-04-08 15:36:47 +02:00
Alexis Sellier efb91c7e73 Updates for http-api verified commits change
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2022-04-07 13:29:59 +02:00
Alexis Sellier 101d6d329f Remove registration fee
Since the DAO passed a proposal to remove the registration fee,
we handle that in the UI.

Signed-off-by: Alexis Sellier <self@cloudhead.io>
2022-04-06 11:23:32 +02:00
Alexis Sellier 896372cd09 Some visual improvements to projects view
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2022-04-05 17:04:57 +02:00
Alexis Sellier d0d4e993da Fix project widget height
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2022-04-05 13:09:58 +02:00
Sebastian Martinez 5384556f14 Add code activity graph to project widget
Signed-off-by: Sebastian Martinez <sebastinez@me.com>
2022-04-04 21:32:25 +02:00
Alexis Sellier 2bed0e4fd0 Fix peer selector for new http-api
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2022-04-04 20:52:29 +02:00
Sebastian Martinez 7a3958ab4a Improve error when http-api outdated
Signed-off-by: Sebastian Martinez <sebastinez@me.com>
2022-04-04 18:48:57 +02:00
Sebastian Martinez e2103483a9 Fix types
Signed-off-by: Sebastian Martinez <sebastinez@me.com>
2022-04-04 18:48:57 +02:00
Sebastian Martinez 9620a17167 Add verified badge to commit listing
Signed-off-by: Sebastian Martinez <sebastinez@me.com>
2022-04-04 18:48:51 +02:00
Alexis Sellier e045b92297 Handle empty source tree better
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2022-03-30 14:23:19 +02:00
Alexis Sellier ebeac8d9b4 Default default branch not being found
We default to the first branch.

Signed-off-by: Alexis Sellier <self@cloudhead.io>
2022-03-30 14:05:58 +02:00
Alexis Sellier a84b5d0ec0 Mobile fixes for project view
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2022-03-27 11:57:41 +02:00
Sebastian Martinez 286cb1cd21 Improve testing suite
Signed-off-by: Sebastian Martinez <sebastinez@me.com>
2022-03-24 15:05:15 +01:00
Alexis Sellier 8e77f9f5ae Load images in markdown documents
This loads images asynchronously inside markdown documents.

Signed-off-by: Alexis Sellier <self@cloudhead.io>
2022-03-21 12:39:39 +01:00
Alexis Sellier dc7989b1ca Show peer selector in profile context
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2022-03-02 17:29:25 +01:00
Alexis Sellier 9cde5b9493 Improve seed page on mobile
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2022-03-02 15:17:10 +01:00
Alexis Sellier 0a830432f7 Make project head optional
This is useful since some seeds may not have delegates synced.

Signed-off-by: Alexis Sellier <self@cloudhead.io>
2022-03-02 14:41:04 +01:00
Alexis Sellier cfc5f4a095 Improve project error handling
Fail gracefully if we can't load a peer.

Signed-off-by: Alexis Sellier <self@cloudhead.io>
2022-03-02 11:50:25 +01:00
Alexis Sellier 55ce9e8a33 Fix bug with default ports in api config
JavaScript brilliance strikes again:

  new URL("https://acme.com:443").port == ""

Signed-off-by: Alexis Sellier <self@cloudhead.io>
2022-03-01 20:29:06 +01:00
Alexis Sellier 26e25895ce Don't be so negative about no READMEs
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2022-03-01 18:53:10 +01:00
Sebastian Martinez 55bf46729b Add custom eslint rule
Adding a custom Radicle ESLint rule to enforce one (1) space
after a unary logical NOT (`!`)

Signed-off-by: Sebastian Martinez <sebastinez@me.com>
2022-02-28 13:57:42 +01:00
Alexis Sellier 582ca41e5e Add Radicle CLI link
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2022-02-28 13:54:53 +01:00
Alexis Sellier 75b2fb672e Add rad-cli to clone dropdown
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2022-02-28 13:51:09 +01:00
Alexis Sellier cd1f5f8f0c Small style correction
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2022-02-28 13:39:32 +01:00
Alexis Sellier 3b963ddc8b Fix a few styles
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2022-02-28 13:37:38 +01:00
Sebastian Martinez 49169eeeeb Highlight entire code line
Signed-off-by: Sebastian Martinez <sebastinez@me.com>
2022-02-28 13:31:02 +01:00
Alexis Sellier cfb695d592 Show which line is highlighted
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2022-02-25 16:56:33 +01:00
Sebastian Martinez a41c3cd293 Add link to code line numbers
Signed-off-by: Sebastian Martinez <sebastinez@me.com>
2022-02-25 16:03:13 +01:00
Alexis Sellier 000e15c48a Add clipboard button to clone input
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2022-02-25 10:56:07 +01:00
Alexis Sellier 69b45e1cf0 Support custom seed ports via URLs
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2022-02-24 21:31:54 +01:00
Alexis Sellier 19c1676f50 Small page width fixes
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2022-02-24 18:03:08 +01:00
Alexis Sellier d03e4acf38 Improve clipboard buttons
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2022-02-24 17:58:13 +01:00
Sebastian Martinez b716b1a54b Add copy buttons to peer id and urn
Signed-off-by: Sebastian Martinez <sebastinez@me.com>
2022-02-24 11:10:17 -03:00
Alexis Sellier 9c9e883efb Update a few small things
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2022-02-24 10:53:18 +01:00