Sebastian Martinez
5cf657249f
Update heartwood-release to 1.4.0
2025-09-15 13:28:18 +02:00
Sebastian Martinez
af159b8735
Update node metadata test user agent regex
2025-09-15 13:28:18 +02:00
Rūdolfs Ošiņš
be5605acde
httpd: Release 0.20.0
2025-07-18 14:16:04 +02:00
Sebastian Martinez
f54222326a
httpd: Release 0.19.1
2025-06-06 12:36:24 +02:00
Sebastian Martinez
d6e700cdd4
httpd: Release 0.19.0
2025-06-04 11:25:11 +02:00
Sebastian Martinez
76285b6265
Switch version e2e test to a regex expression
2025-06-04 11:25:11 +02:00
Sebastian Martinez
cfba4d40f6
Update heartwood-release to 1.2.0
2025-06-04 11:03:15 +02:00
Sebastian Martinez
2c362adffb
Update dependencies
2025-05-21 13:40:52 +02:00
Sebastian Martinez
50318285f8
Update svelte to v5.0
...
Only do the minimal changes possible to be able to keep updating
dependencies.
2025-02-04 11:42:02 -06:00
Sebastian Martinez
b77c0862b8
Update heartwood-release and radicle-httpd-release to latest versions
2024-12-05 15:30:03 +01:00
Sebastian Martinez
f456731f42
Fix radicle-httpd tests for radicle 1.1.0
2024-12-05 14:13:56 +01:00
Matthew O'Gorman
2075c320f3
Add markdown support to node descriptions
...
Instead of escaping all html by svelte, we should pass the node
description through the markdown parser and sanitize the parsed content.
2024-11-28 16:43:11 +01:00
Sebastian Martinez
723d188e9e
Fix copying wrong ids when switching cob listing state
...
We don't really need the `clipboard` prop.
By switching between stats in patches and issue listings the clipboard
props aren't been recomputed.
Wrote a test that should make sure this doesn't break in the future.
2024-11-27 11:00:17 +01:00
Sebastian Martinez
846daf0b16
Fix mutation of commit listing in place
...
The commit listing on each patch revision started to be flaky when using
browser navigation. It seems like the `Array.sort()` call started to
reverse the order of the commit listing back to HEAD on top which isn't
what we wanted.
`Array.toReversed()` returns a fresh copy of the reversed array which is
less error prone.
2024-10-21 21:13:58 +02:00
Sebastian Martinez
9586853a99
Add visual test for outdated reviews
2024-10-12 10:56:50 +00:00
Sebastian Martinez
9bdfba11d1
Update heartwood release to 1.0.0
2024-09-30 15:02:50 +02:00
Sebastian Martinez and mountdisk <mountdisk@icloud.com.>
900506bf4b
Fix some typos
...
Co-authored-by: mountdisk <mountdisk@icloud.com .>
2024-09-03 15:37:13 +02:00
Sebastian Martinez
30647fbb26
Update heartwood and radicle-httpd releases
2024-08-29 11:02:04 +02:00
Sebastian Martinez
a34056b2bf
Remove sinon in favor of existing APIs of playwright and vitest
...
We where using `sinon` in the `playwright` tests to simulate a different
time, which since `playwright@1.45 .0` can be done with the Clock API
calling `page.clock.setFixedTime`.
And to test the mutex executor we can use the vitest utils spy function
`vi.fn()` instead of `sinon.spy()`
2024-08-29 10:11:04 +02:00
Sebastian Martinez
868f7b1e2d
Rename files from project(s) to repo(s)
2024-08-22 09:43:06 +02:00
Sebastian Martinez
cf08c83913
Update naming of project(s) to repo(s)
2024-08-22 09:43:06 +02:00
Rūdolfs Ošiņš
06cc5595c8
Upgrade eslint
2024-08-19 15:25:31 +02:00
Rūdolfs Ošiņš
5174cda6f2
Add bookmarking ability to seed selector
2024-08-09 12:20:06 +02:00
Sebastian Martinez
4de9724f9e
Improve external markdown link test
...
By using `page.route` we weren't changing the response of
`https://example.com ` since we where only changing it on the initial
page.
By using `context` we are able to change the response for any request to
that site on all playwright pages.
2024-08-02 08:02:15 -03:00
Sebastian Martinez
e005cd784e
Update heartwood to rc.13
2024-08-02 08:00:26 -03:00
Sebastian Martinez
a1dc7fc2ef
Add user page
2024-07-31 12:33:05 -03:00
Sebastian Martinez
8d30407de6
Add firefox to the clipboard tests
2024-07-29 15:00:31 -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
Sebastian Martinez
266afb17c8
Expand internal file markdown test case
...
Additionally to navigate the file links we should guarantee that
circling back to the source without a path shouldn't break navigation.
2024-07-23 15:52:23 +02:00
Sebastian Martinez
7a5d4566d3
Fix commit listing, adding new commits to list instead of replacing
2024-07-23 15:43:15 +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
Sebastian Martinez
1775dd284d
Rename missed state -> status occurrences
2024-07-15 14:43:15 +02:00
Sebastian Martinez
c4aa4f04f2
http: Update crate to 0.14.0 and api version to 3.0.0
2024-07-12 10:44:32 +02:00
Sebastian Martinez
cf995c09c1
Fix radicle-httpd tests for release instead of build from source
2024-07-09 15:39:58 +02:00
Sebastian Martinez
507580b6ee
Render project description in Source view
...
This avoids diplaying escaped characters like & in a description
2024-07-05 11:43:27 +02:00
Sebastian Martinez
dd61f5cf5c
Remove local httpd features and experimental features
...
Updates API version to 2.0.0
2024-07-04 11:48:41 +02:00
Sebastian Martinez
b8171e3a3f
Simplify sidebar context boxes
...
Also starts removing features that relied on the web client handling
local httpd instances
2024-07-02 12:49:35 +02:00
Sebastian Martinez
4b579d13a9
Add InlineTitle component
...
This new component doesn't rely on marked.js but escapes any special
characters and then replaces any backtick with a <code> HTML tag to
render any inline codeblocks in all titles.
2024-07-01 13:05:08 +02:00
Sebastian Martinez
f21a80167c
Display user agent instead of version
2024-06-28 21:43:32 +02:00
Sebastian Martinez
e326f48cbf
Update seeding policy schema
2024-06-28 13:59:35 +02:00
Sebastian Martinez
fda384bc14
Remove tests relying on rad-web
2024-06-28 08:55:13 +02:00
Sebastian Martinez
ae17e8c643
Reduce flakiness related to peer branch selector
2024-06-21 14:19:43 +02:00
Sebastian Martinez
59a38e4191
Update install binaries script
...
radicle-httpd and rad-web have been removed from the files.radicle.xyz
tar files, so we should build them to always have the web client be
compatible with the httpd
2024-06-21 14:19:16 +02:00
Sebastian Martinez
894ab2e0aa
Update node config
2024-06-21 13:24:11 +02:00
Sebastian Martinez
a4e0d21bad
Reduce flakiness of some e2e tests
2024-06-20 16:43:44 +02:00
Sebastian Martinez
b09a705f58
Overhaul peer and branch selector
2024-06-20 16:43:30 +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ņš
6d87823ce0
Tweak copyable IDs
2024-06-12 15:49:03 +02:00
Sebastian Martinez
2ee8bae82e
Rename httpd-client to http-client
2024-06-07 12:22:28 +02:00
Sebastian Martinez
29d340961b
Add a new e2e test case for commit messages with double colons
2024-06-03 20:31:50 +02:00