Rūdolfs Ošiņš
dc906be387
Update dependencies
2024-09-25 09:18:44 +02:00
Rūdolfs Ošiņš
dce64f19b0
Disable rubber-banding effect on scroll
...
The app doesn't implement any loading/refresh functionality on
over-scroll, so the effect doesn't make sense.
2024-09-23 11:39:27 +02:00
Rūdolfs Ošiņš
edd2313245
Update dependencies
2024-09-16 12:56:44 +02:00
Rūdolfs Ošiņš
596c3b0e9b
Update dependencies
2024-09-03 14:00:06 +02:00
Rūdolfs Ošiņš
2891f0b795
Update dependencies
2024-08-27 15:07:08 +02:00
Rūdolfs Ošiņš
06cc5595c8
Upgrade eslint
2024-08-19 15:25:31 +02:00
Rūdolfs Ošiņš
7d738f91a2
Update dependencies
2024-08-19 12:26:23 +02:00
Rūdolfs Ošiņš
5174cda6f2
Add bookmarking ability to seed selector
2024-08-09 12:20:06 +02:00
Rūdolfs Ošiņš
853829ea28
Update dependencies
2024-08-08 23:45:06 +02:00
Rūdolfs Ošiņš
96bafffb34
Use lodash import style that leads to smaller bundle sizes
2024-08-08 16:21:33 +02:00
Rūdolfs Ošiņš
514359e1b9
Fix merge issue
2024-07-29 15:54:38 +02:00
Rūdolfs Ošiņš
1ff3890fa8
Clean up icons
2024-07-29 15:30:27 +02:00
Rūdolfs Ošiņš
f4c773c81b
Show dismiss button when a specific commit has been selected
2024-07-26 15:15:01 +02:00
Rūdolfs Ošiņš
e31ca2d0aa
Update dependencies
2024-07-26 08:22:53 -03:00
Rūdolfs Ošiņš
c0049f83ba
Redesign node view and use it as the landing-page
2024-07-26 10:20:01 +02:00
Rūdolfs Ošiņš
da14ca6505
Remove Post comment keyboard shortcut
2024-07-23 09:50:33 +02:00
Rūdolfs Ošiņš
cd38ed1134
Tweak clone button icon placement
2024-07-22 13:33:54 +02:00
Rūdolfs Ošiņš
0a2dbe9e5d
Add Checkout button to patch view
2024-07-19 14:51:20 +02:00
Rūdolfs Ošiņš
c60b6451d3
http: Remove all authentication related code
...
We also remove the `/api/v1/profile` endpoint because that was only
supposed to be used with a local node and not publicly accessible. All
fields that are still used in the UI were moved to `/api/v1/node`.
We bump the API and crate versions since this is a breaking change.
squash or drop!: Small suggestion for improvement
2024-07-19 08:11:47 -03:00
Rūdolfs Ošiņš
b105d06fae
http: Only count publicly seeded repositories
...
Previously the /api/v1/stats endpoint would count any repository that is
in the storage regardless of whether the repository is publicly seeded or not.
2024-07-19 05:32:42 -03:00
Rūdolfs Ošiņš
662a5e24eb
Update dependencies
2024-07-18 10:05:12 +02:00
Rūdolfs Ošiņš
472993c6df
Simplify share button link resolution
...
We just use the radicleExplorer that is configured in the app config and
don't query the node for it. Besides simplifying things this also makes
the button work on iOS again, because we don't have the async http
request anymore.
2024-07-17 14:13:57 +02:00
Rūdolfs Ošiņš
87979c5feb
Fix timestamp calculation when filtering patches
2024-07-17 07:26:53 +02:00
Rūdolfs Ošiņš
5e5e69771f
Fix overflow problem in diff view
...
When selecting a range of lines and scrolling past the sticky header,
the selection would be on top of the header. This fixes it.
2024-07-16 15:06:21 +02:00
Rūdolfs Ošiņš
6f134ca6d6
Show base commit gray in compare dropdown
2024-07-15 17:44:49 +02:00
Rūdolfs Ošiņš
b3bf6d17ff
Show small disabled seed button on mobile
2024-07-10 15:37:08 +02:00
Rūdolfs Ošiņš
2b491a1d09
Reinstate Seed button
2024-07-06 19:59:25 +02:00
Rūdolfs Ošiņš
5ed0565177
Tweak copyable ID UX
...
- don't keep the tooltip open when hovering over it
- offset the tooltip to the right, so it doesn't overlap with other
content
- tweak colors so it pops out of the background more
- tweak elevation shadows to stand out more
- don't show node ID DID in popover
2024-06-26 13:52:15 +02:00
Rūdolfs Ošiņš
173ede84d5
Rename user facing strings with "project" -> "repository"
2024-06-20 15:28:59 +02:00
Rūdolfs Ošiņš
2f1a5dcdfe
Rename http-server -> radicle-httpd
...
So that the directory name matches the crate name.
2024-06-20 11:44:44 +02:00
Rūdolfs Ošiņš
6d87823ce0
Tweak copyable IDs
2024-06-12 15:49:03 +02:00
Rūdolfs Ošiņš
bd5519116a
Add seed count badge to project cards
2024-05-23 15:02:32 +02:00
Rūdolfs Ošiņš
a609fe192a
Force Twitter/X to update OpenGraph image
2024-05-22 12:39:21 +02:00
Rūdolfs Ošiņš
87c019d172
Switch to small Twitter/X cards
2024-05-22 12:18:51 +02:00
Rūdolfs Ošiņš
ce8d6f6dd4
Prevent double scroll-bar on landing page
2024-05-16 17:18:25 +02:00
Rūdolfs Ošiņš
a27d8be36a
Fix issue/patch page sidebar line not reaching screen edge
2024-05-16 17:18:25 +02:00
Rūdolfs Ošiņš
a5e390ef59
Align node/connect/authenticate popover positioning
2024-05-16 16:44:24 +02:00
Rūdolfs Ošiņš
538b0ccac8
Fix issue/patch placeholder centering on mobile
2024-05-16 16:18:10 +02:00
Rūdolfs Ošiņš
0400af2470
Fix reaction selector popover alignment
2024-05-16 15:54:50 +02:00
Rūdolfs Ošiņš
67da51f964
Tweak issue/patch assignee/label/embed layout
2024-05-16 15:45:48 +02:00
Rūdolfs Ošiņš
3f4c65321d
Make code blocks full-width in issues/patches and comments
2024-05-16 14:04:37 +02:00
Rūdolfs Ošiņš
70f61170c9
Fix wrapping in comment counter
2024-05-16 10:29:47 +02:00
Rūdolfs Ošiņš
77f0976abb
Fix section subheader mobile wrapping on landing page
2024-05-16 10:23:55 +02:00
Rūdolfs Ošiņš
fbc1272d56
Wrap long words in issue/patch titles
2024-05-16 10:23:55 +02:00
Rūdolfs Ošiņš
9841587ec1
Hide issue/patch edit buttons in non-experimental mode
2024-05-16 10:23:55 +02:00
Rūdolfs Ošiņš
5c07399ab5
Tweak issue/patch titles/labels
2024-05-16 10:23:55 +02:00
Rūdolfs Ošiņš
2da1461fdf
Show less labels in teasers
2024-05-16 10:23:55 +02:00
Rūdolfs Ošiņš
aa48c69aa9
Tweak commit/issue/patch teaser link underlines
2024-05-16 10:23:55 +02:00
Rūdolfs Ošiņš
e3491bc571
Change RevisionSelector and CompareButton disabled styling
2024-05-16 10:23:55 +02:00
Rūdolfs Ošiņš
daa883424b
Tweak changes tab responsiveness
2024-05-16 10:23:55 +02:00
Rūdolfs Ošiņš
fdebe237a9
Make placeholder full-width on mobile
2024-05-16 10:23:55 +02:00
Rūdolfs Ošiņš
30d7991d14
Move Compare tab in Patch view to where revision button is
2024-05-16 10:23:55 +02:00
Rūdolfs Ošiņš
ea915a698b
Move diff stat badge to title line in patch teaser
2024-05-16 10:23:55 +02:00
Rūdolfs Ošiņš
d41a99de05
Don't show HTTP daemon port setting on mobile
2024-05-16 10:23:55 +02:00
Rūdolfs Ošiņš
02db25ac20
Shorten the commit/issue/patch ID on small desktop screens
2024-05-16 10:23:55 +02:00
Rūdolfs Ošiņš
0e059bf3cb
Show comment OID in threads
2024-05-16 10:08:02 +02:00
Rūdolfs Ošiņš
7e6e00e82b
httpd: Set cache header for immutable blob endpoint
...
It is safe to do so because it is content-addressed.
2024-05-15 12:28:30 +02:00
Rūdolfs Ošiņš
3bf25fe8b7
Remove blob/tree/stats API cache
...
This is now done properly in radicle-httpd via cache-control headers.
2024-05-14 12:13:37 +02:00
Rūdolfs Ošiņš
521ccd0928
Fix code block overflow issue in comments
2024-05-09 13:41:37 +02:00
Rūdolfs Ošiņš
698a833e42
Overhaul app responsiveness
...
We introduce more breakpoints to cover mobile, small-desktop,
medium-desktop and large-desktop viewports.
2024-05-06 16:43:05 +02:00
Rūdolfs Ošiņš
127efc49a5
Revert "Handle absolute markdown links with leading slash"
...
This reverts commit 2efd0ad58e .
There's a bug with root-level links in markdown docs.
2024-03-29 16:48:28 +01:00
Rūdolfs Ošiņš
10dc5d6395
Improve missing pinned repositories copy
2024-03-27 16:20:30 +01:00
Rūdolfs Ošiņš
ab9e6e9d2b
Bump heartwood version
2024-03-27 16:03:52 +01:00
Rūdolfs Ošiņš
845c4fcb6d
Fix e2e spec
2024-03-27 16:03:52 +01:00
Rūdolfs Ošiņš
eaf6b0d489
Show custom copy when seed selector is hidden
2024-03-27 15:30:26 +01:00
Rūdolfs Ošiņš
199802a3a3
Fix formatting
2024-03-27 15:25:26 +01:00
Rūdolfs Ošiņš
55d64af8db
Don't show loader when clicking copy button
...
To prevent any kind of flickering. It should just work in most cases.
2024-03-26 17:03:03 +01:00
Rūdolfs Ošiņš
33f7410d6c
Update Open Graph image once more
2024-03-26 16:13:47 +01:00
Rūdolfs Ošiņš
68e5164d7d
Update open graph cards
2024-03-26 15:40:38 +01:00
Rūdolfs Ošiņš
663265f382
Add external link where Radicle CLI is mentioned
2024-03-26 14:15:42 +01:00
Rūdolfs Ošiņš
d00cec7b58
Use the seedling icon on project cards for seeded projects
2024-03-26 12:40:02 +01:00
Rūdolfs Ošiņš
926a9da5e0
Fix NodeId popover z-index issues
2024-03-26 12:40:02 +01:00
Rūdolfs Ošiņš
81482b77c9
Make selected radio button text blue
2024-03-26 12:40:02 +01:00
Rūdolfs Ošiņš
d7d343a442
Add a peer reset button to peerselector
2024-03-26 11:46:08 +01:00
Rūdolfs Ošiņš
dac8006472
Center project loader
2024-03-26 08:46:36 +01:00
Rūdolfs Ošiņš
c96d693083
Show placeholder when there are no pinned projects
2024-03-26 08:46:32 +01:00
Rūdolfs Ošiņš
39f2ff5217
Increase Canonical badge contrast
2024-03-26 08:28:42 +01:00
Rūdolfs Ošiņš
dcdc0bb6b3
Change share button icon to link
2024-03-26 08:24:33 +01:00
Rūdolfs Ošiņš
7febdb76dd
Revert "Disabled seed button fix"
...
This reverts commit e0466454ab .
2024-03-26 08:12:19 +01:00
Rūdolfs Ošiņš
69e3a9fbe7
Change seed icon
2024-03-25 09:58:36 +01:00
Rūdolfs Ošiņš
eac560329f
Tweak badge colors
2024-03-25 09:57:23 +01:00
Rūdolfs Ošiņš
c75c318f08
Fix NodeId overflow issue in patch view
2024-03-22 17:37:31 +01:00
Rūdolfs Ošiņš
cf367733a9
Fix overflow issues with NodeId in issue/patch teasers
2024-03-22 15:44:55 +01:00
Rūdolfs Ošiņš
9c65ee97e8
Explain how to run the UI locally
2024-03-20 10:17:31 +01:00
Rūdolfs Ošiņš
841f1a4e8a
Rewrite tab syncing
2024-03-15 13:13:13 +01:00
Rūdolfs Ošiņš
00ff5c1c38
Simplify authentication logic
2024-03-15 13:13:13 +01:00
Rūdolfs Ošiņš
a1db517346
Disable authentication in read-only mode
...
Tell the user how to enable experimental mode where authentication
works.
2024-03-14 16:57:36 +01:00
Rūdolfs Ošiņš
9289508265
Add "go to tree" button to commit header
2024-03-13 17:38:33 +01:00
Rūdolfs Ošiņš
493d33a80a
Make node view mobile friendlier
...
This also fixes an overflow problem with the popover.
2024-03-13 14:15:02 +01:00
Rūdolfs Ošiņš
ad1fdca446
Show RID on ProjectCard
2024-03-13 10:39:59 +01:00
Rūdolfs Ošiņš
57c759c65e
Show a compact authorship widget for revisions
2024-03-12 21:37:35 +01:00
Rūdolfs Ošiņš
192daf761a
Remove info icon and popover
2024-03-12 16:58:41 +01:00
Rūdolfs Ošiņš
0b56f31dad
Flip settings and radicle.xyz in the footer
...
In the sidebar layout we also show settings on the left-hand-side of the
screen.
2024-03-07 14:30:26 +01:00
Rūdolfs Ošiņš
45479ddf47
Show full SHAs in breadcrumbs
2024-03-06 09:44:01 +01:00
Rūdolfs Ošiņš
0906593854
Don't query the /profile endpoint on every project load
...
We load the preferred seed config value on demand when the user clicks
the share button.
2024-02-28 14:03:15 +00:00
Rūdolfs Ošiņš
4a5e67dd2b
Improve authentication error modal
...
We tell users to check their firewall and ad blocker settings in case
they bump into authentication problems. This also separates out the
modal to be only used by the session view.
2024-02-26 13:03:44 +00:00
Rūdolfs Ošiņš
41435951c1
Refactor BaseUrl string conversion
...
We're only using this as a string, so no need to convert it to an URL.
2024-02-23 15:46:28 +00:00
Rūdolfs Ošiņš
8f43a57984
Remove Radworks from app
...
It's already on the radicle.xyz webpage, no need to repeat it in the
app.
2024-02-23 12:15:29 +00:00
Rūdolfs Ošiņš
ea91dc800b
Fix canonical branch popover width
2024-02-23 11:46:52 +00:00
Rūdolfs Ošiņš
3cfddf8647
Show seed policy and scope in "online" button
2024-02-23 11:37:01 +00:00