Commit Graph
181 Commits
Author SHA1 Message Date
Sebastian Martinez 82068580db Refactor button interaction classes into own class
Signed-off-by: Sebastian Martinez <me@sebastinez.dev>
2022-06-03 16:56:40 +02:00
Sebastian Martinez 0d736ffdc9 Update component paths in project header
Signed-off-by: Sebastian Martinez <me@sebastinez.dev>
2022-06-03 16:56:40 +02:00
Sebastian Martinez 5b11adc923 Refactor Project Metadata into own component
Signed-off-by: Sebastian Martinez <me@sebastinez.dev>
2022-06-03 16:56:40 +02:00
Sebastian Martinez ab7ba33182 Change Avatar address prop to title
We wont have always an address available to be passed as title for the Avatar
component, e.g. when working with URNs.

Signed-off-by: Sebastian Martinez <me@sebastinez.dev>
2022-06-03 16:56:40 +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 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 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 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
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 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
Sebastian Martinez 856b53dae8 Add delegate info to peer selector
This commit also adds a highlight to the currently selected peer and
branch.

Signed-off-by: Sebastian Martinez <sebastinez@me.com>
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2022-02-23 15:09:21 +01:00
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
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 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