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
Sebastian Martinez
3d13bc03ae
Navigate seed nodes from explore section
2024-05-29 16:32:40 +02:00
Sebastian Martinez
0c7ea70c1b
Update eslint config to flat config
...
Since the legacy config is being deprecated at the end of 2024, we
should start moving to the eslint flat config.
I avoided the tseslint config helper function so we avoid wrapping
magic.
This seems to have triggered more checking since any checks in svelte
files have appeared and the $$Generic type that is being deprecated had
to be rewritten.
Also fixes some any types that weren't caught previously
2024-05-27 17:35:16 +02:00
Thomas Scholtes
ffd49e82ee
Update execa
...
The execa update allows us two simplify two things
1. Output collection in a log file with a prefix can be done through
`stdout` and `stderr` options of `execa`.
2. We don’t need to ensure that all subprocesses are killed when the
main process exits. `execa` takes care of this
2024-05-27 09:29:10 +02:00
Thomas Scholtes
04de7e7526
Remove unnecessary stops of httpd in tests
2024-05-27 09:21:08 +02:00
Sebastian Martinez
46e514dcd8
Refactor config json into a virtual module
2024-05-17 15:35:00 +02:00
Sebastian Martinez
13a6925bcf
Remove sinon fake timers out of the window object
2024-05-17 13:11:47 +02:00
Sebastian Martinez
067295ed05
Remove collapsing sidebar from visual tests
2024-05-09 12:14:44 +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
Sebastian Martinez
ec0aa4d982
Update heartwood to rc.8
2024-05-03 08:34:08 +02:00
Sebastian Martinez
2fc03f3312
Add apiVersion to config and httpd request
...
We have a new apiVersion value in the config json that needs to be
changed for each breaking change on httpd so we can simulate a new
resource to the cache and get it cleared.
Also improves the ResponseParseError giving the user more information
on, if the node or the web client is outdated
2024-05-03 08:34:08 +02:00
Sebastian Martinez
eef0c1b0c7
Update node config schema for relay property
2024-05-02 23:47:25 +02:00
Sebastian Martinez
c8e91ac218
Update test suite to use heartwood releases instead of commits
...
Remove extra line at heartwood-release
2024-05-02 11:25:42 +02:00
Sebastian Martinez
207ec7782a
Modify RAD env vars based on heartwood rc.6
2024-04-30 11:39:35 +02:00
Sebastian Martinez
297c4b8ee1
Update tests to handle querystrings in page.route handlers
2024-04-29 13:22:55 +02:00
Sebastian Martinez
aed7d3ce46
Update node metadata test
...
Heartwood rc.5 wasn't built with the rc.5 label.
2024-04-29 13:21:46 +02:00
Sebastian Martinez
7adcea4148
Update components and interfaces for radicle-surf v0.21
2024-04-24 16:50:14 +02:00
Sebastian Martinez
e475596ec0
Remove private project visual test
...
Currently the httpd doesn't serve private projects, so this test fails
everytime.
We should look at it again once we figured out how to serve private
projects securely.
2024-04-16 11:40:09 +02:00
Sebastian Martinez
0c46e67f88
Handle absolute markdown links with leading slash
...
This commit also handles relative linking when there is no path yet.
Aka not having `/tree/..` in the URL.
2024-04-04 22:24:53 +02:00
Sebastian Martinez
187a67e03e
Underline markdown links that have emojis
2024-04-04 13:37:37 +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
Sebastian Martinez
2efd0ad58e
Handle absolute markdown links with leading slash
2024-03-29 11:54:54 +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
Sebastian Martinez
4c569a1e3d
Update heartwood and nix flake
2024-03-26 12:38:59 +01:00
Sebastian Martinez
4e0d557a65
Improve error when node doesn't have any pinned repos
2024-03-25 16:34:16 +01:00
Sebastian Martinez
1c54038055
Handle error in AssigneeInput when chars outside of the bs58 charset
...
Also improves the UX and only shows validation errors on submit, and not
during input.
2024-03-22 09:00:47 +01:00
Sebastian Martinez
9f70390432
Add commit summary to BranchSelector
...
Also extract it into a separate component to use in Blob.svelte
2024-03-21 13:37:20 +01:00
Sebastian Martinez
d401819d2e
Add Canonical badge for canonical branch
2024-03-21 13:37:20 +01:00
Sebastian Martinez
cee200e629
Compare to revisionBase instead of projectHead
...
- Makes diff stat badge clickable and navigates users to previous
revision or revision base.
- If base has changed between revisions uses latest patch base
2024-03-18 15:50:48 +01:00
Sebastian Martinez
b7b9370709
Change commit browse icon tooltip
2024-03-15 15:30:58 +01:00
Rūdolfs Ošiņš
ad1fdca446
Show RID on ProjectCard
2024-03-13 10:39:59 +01:00
Sebastian Martinez
6cfa0d0555
Fix assignee and peer switching e2e tests
2024-03-11 20:18:43 +01:00
Sebastian Martinez
5b30269c7c
Add support for submodules and update heartwood
2024-03-11 19:13:22 +01:00
Sebastian Martinez
192524fe90
Add experimental switch in settings
...
Hide all read/write functionality behind this setting.
2024-03-07 10:35:21 +01:00
Sebastian Martinez
273dff2da4
Add target="_blank" attribute to external markdown links
2024-03-06 15:34:22 +01:00
Sebastian Martinez
d315380e01
Add visual test for code clipboard icon on hover
2024-03-04 22:08:57 +01:00
Sebastian Martinez
9b425e534b
Update heartwood version
2024-03-04 16:52:46 +01:00
Sebastian Martinez
16e858bd7a
Update footnote regex to handle footnotes with spaces
2024-03-04 16:35:22 +01:00
Sebastian Martinez
4bb0e72841
Remove hash routing
...
Since we don't have or want any deployments on IPFS, and we don't have
much use for hash routing else, we can clean up some code and remove
some tests.
2024-03-04 14:39:36 +01:00
Sebastian Martinez
dcced2e06d
Fix visual test on preview toggle
2024-02-28 14:06:42 +00:00