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
Sebastian Martinez
add8a9ad94
Display images in source browser and diffs, enable preview for svgs
2024-02-27 16:59:07 +00:00
Sebastian Martinez
481e25dca1
Enable branch selector even if no delegate is selected
2024-02-27 14:41:10 +01:00
Rūdolfs Ošiņš
703fb3845f
Hide git clone behind a tab in the Clone button
2024-02-22 14:00:32 +00:00
Rūdolfs Ošiņš
2d57aaafd8
Show a confirmation dialog when stopping project seeding
2024-02-15 20:26:33 +00:00
Sebastian Martinez
d216caec7d
Improve catching of errors when loading routes
...
- Handle ResponseParseErros, ResponseErrors and normal errors
differently.
- Show them all in the same `LoadError` view
- Add a subtitle to give users some more information on what could have
gone wrong.
- Add more properties to the copyable error message to make debugging
easier.
2024-02-15 13:26:11 -03:00
Sebastian Martinez
0cd667c925
Add supportWebsite config param
2024-02-15 09:38:28 -03:00
Sebastian Martinez
bdd83644a6
Add CONTINUE_ON_ERRORS test flag
...
This allows when debugging tests to avoid that the test ends before
having an opportunity to debug what really went wrong.
2024-02-15 09:38:28 -03:00
dnlklmn
d883a0f3dd
Switch Seed and Clone buttons
2024-02-14 18:22:50 +00:00
Sebastian Martinez
2b3b8bc0de
Add redirection to project depending on rad-web cwd
2024-02-07 11:47:08 +00:00
Sebastian Martinez
fca515ab00
Bump heartwood and nix flake lock
2024-02-02 13:33:10 +01:00
Sebastian Martinez
f0758de9f3
Add reactions to patch revisions
...
- Also adapts to the new reactions API schema everywhere.
2024-02-02 13:33:07 +01:00
Georgios Jason Efstathiou
b1411ae4a5
Implement new landing page
2024-02-01 17:29:40 +00:00
Sebastian Martinez
ef7a2659b5
Fixes e2e test suite relation with seed.radicle.garden
...
- Due to missing preferredSeed config option we where trying to connect to
seed.radicle.garden on the fixture creation.
- This commit also starts first nodes before httpds due to the config
being updated by the node.
2024-01-29 17:17:03 +01:00
Sebastian Martinez
d50f0ca434
Don't push empty project description to page title
2024-01-25 16:25:47 +00:00
Rūdolfs Ošiņš
65e906fd07
Bump heartwood version
...
This fixes the landing page not showing local projects anymore.
2024-01-25 11:58:53 +00:00
Sebastian Martinez
9ee2a4578f
Add share button
2024-01-24 21:58:18 +01:00
dnlklmn
e0154ef94d
Animate sidebar
2024-01-24 13:34:38 +00:00
Rūdolfs Ošiņš
da2ff236b2
Remove unfinished contributor tab from project source view
2024-01-23 14:52:24 +00:00
Sebastian Martinez
f18b91d669
Update heartwood and schemas
2024-01-19 12:10:37 +01:00
Sebastian Martinez
c683ac3711
Fix sidebar e2e visual test collapsing
2024-01-18 13:16:28 +01:00
Sebastian Martinez
c76c8e7ab8
Change actions to who what when
2024-01-17 17:00:10 +00:00
Rūdolfs Ošiņš
5f82eb894b
Show "Local Node" breadcrumb on node page only
2024-01-17 14:17:44 +00:00
Sebastian Martinez
25160bb39c
Capitalize cob state badge
2024-01-16 12:16:54 +01:00
Rūdolfs Ošiņš
8e580385f0
Tweak tab visuals
...
Make selected tabs not change on hover. Change unselected tabs to use regular
font weight and foreground-contrast.
2024-01-15 18:28:22 +00:00
Sebastian Martinez
87afc6204c
Add embeds also to revisions
2024-01-15 15:43:24 +00:00
Sebastian Martinez
cc08490eeb
Add --no-announce to patch comment creation for stdout
2024-01-15 15:43:24 +00:00
Rūdolfs Ošiņš
5684b8ef42
Refactor visual tests
...
We use built in devices for testing instead of our own custom ones.
Split up desktop and mobile visual tests for better separation.
2024-01-05 17:45:20 +00:00
Rūdolfs Ošiņš
e194de4218
Two column layout refactor
...
We use a grid layout and let the browser calculate everything instead of
relying on JavaScript.
2024-01-05 15:22:56 +00:00
Rūdolfs Ošiņš
08d16dbbeb
Implement two column layout
2024-01-02 11:48:19 +00:00
Sebastian Martinez
56eefb86fa
Check that the rad binary used is the same as added to PATH
...
We weren't checking that the binary that we want to use for the test
suite, is the one we end up using.
2023-12-22 12:52:21 +00:00
Sebastian Martinez
4912d85198
Add editing of revisions
2023-12-21 20:35:11 +01:00
Sebastian Martinez
ecba243526
Remove process.exit in killAllProcesses
2023-12-21 14:48:09 +00:00
Sebastian Martinez
851a444b5d
Fix failing e2e tests
...
We had e2e tests failing for the new Assignee and LabelInput components,
and due to the changes to the SeedButton.
2023-12-21 14:25:15 +01:00
Sebastian Martinez
a9eefd1645
Fix authenticatedPeer fixture
2023-12-21 12:47:23 +00:00
Sebastian Martinez
8152cda2ac
Allow track and untrack of a project through the TrackButton
...
- Add support for checking the tracking table from `radicle-httpd` to
get a more precise information if the project is being tracked by the
local node.
- If a user isn't authenticated with their local httpd instance, we
still show the Popover to explain how to do it on the CLI
2023-12-19 16:47:08 +01:00
Thomas Scholtes
2b03aec645
Implement simplified authentication flow
...
We change the instructions to connect to a local node to use the
simplified authentication flow.
Signed-off-by: Thomas Scholtes <geigerzaehler@axiom.fm >
2023-12-19 13:49:53 +00:00
Sebastian Martinez
24628f57d8
Improve handling missing files and README
2023-12-12 10:41:27 +01:00
Thomas Scholtes
922b8edd73
tests: Add PeerManager#shutdown to ensure cleanup during tests
...
Signed-off-by: Thomas Scholtes <geigerzaehler@axiom.fm >
2023-12-11 12:13:51 +01:00