Commit Graph
1599 Commits
Author SHA1 Message Date
Rūdolfs Ošiņš d86ff1952a Allow only delegates to add labels and assignees to new issues 2024-02-20 16:34:33 +00:00
Rūdolfs Ošiņš d4b246c72d Tweak issue/patch validation rules
Patches - title: mandatory, body: optional.
Issues - title and body: mandatory.
2024-02-20 16:34:33 +00:00
Rūdolfs Ošiņš 6ff0d52165 Fix bug where changing the issue title would reset the body 2024-02-20 14:48:33 +00:00
Sebastian Martinez dbfb56f37b Remove node config from httpdStore and poll only active tab and browser 2024-02-20 12:02:41 +00:00
dnlklmn 25b61573f3 Hide actions while editing issue or patch 2024-02-19 22:26:11 +01:00
dnlklmn 0bee4f1e03 Show absolute timestamps on edited markers 2024-02-19 22:26:11 +01:00
dnlklmn a0f22b0649 Make edited marker on an issue Inter 2024-02-19 22:26:11 +01:00
dnlklmn 865afad13d Remove icon from Raw button on source 2024-02-19 22:26:05 +01:00
Rūdolfs Ošiņš f833fc506e Improve error message when local project is unavailable 2024-02-16 16:38:18 +00:00
dnlklmn e67db70e0c Hide overflow on navigation items in the sidebar 2024-02-15 22:50:15 +01:00
Rūdolfs Ošiņš 2d57aaafd8 Show a confirmation dialog when stopping project seeding 2024-02-15 20:26:33 +00:00
Rūdolfs Ošiņš 2daa8e83a9 Refactor seed button
We move all of the seed button state inside of the component so it is in
one place.
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 8450f0cd9c Remove eslint disable ts next line 2024-02-15 09:38:28 -03:00
Sebastian Martinez 389ecc95ba Fix prefferedSeeds typo 2024-02-15 09:38:28 -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
Sebastian Martinez 364844f47f Remove unused error.ts file 2024-02-15 09:38:28 -03:00
dnlklmn d883a0f3dd Switch Seed and Clone buttons 2024-02-14 18:22:50 +00:00
dnlklmn 51efbc93d7 Improve edit buttons on issue and patch 2024-02-14 18:22:50 +00:00
Rūdolfs Ošiņš 04999a1e55 Fix text alignment in the "Authenticate" button 2024-02-14 17:53:51 +00:00
Rūdolfs Ošiņš 9e750cf90f Add "New Patch" button to patch list view 2024-02-14 17:25:29 +00:00
Rūdolfs Ošiņš b5977588ae Show correct meta key on Linux/macOS in hotkeys modal 2024-02-13 13:53:58 +00:00
Michael Raitza c3626ea5ae Update npm dependencies hashes 2024-02-13 13:15:14 +00:00
Rūdolfs Ošiņš 4d259a944d Tweak NodeInfo button wording
Sync -> Offline
Syncing -> Online
2024-02-13 09:31:13 +00:00
Sebastian Martinez 90de4d538c Open same page when clicking on make changes on local machine 2024-02-13 06:57:24 +00:00
Sebastian Martinez a602f5d255 Change Radicle install command
This makes the command compatible with user that use e.g. the fish
shell.
2024-02-13 06:17:07 +00:00
Rūdolfs Ošiņš bf7ee90180 Fix Textarea disabled preview button color 2024-02-13 05:24:33 +00:00
Sebastian Martinez adb6e06f9e Fix autofocus issues on comment components 2024-02-13 05:24:33 +00:00
Sebastian Martinez 3069198654 Use existing components for new issue view 2024-02-13 05:24:33 +00:00
Sebastian Martinez 0f0b0e0e16 Improve checks for allowing users to edit seeding 2024-02-08 17:12:55 -03:00
Sebastian Martinez 76ed6399c4 Remove caching projects found status 2024-02-08 12:45:58 -03:00
Rūdolfs Ošiņš b4dca512cc Don't do two requests when expanding folders 2024-02-07 17:32:09 +00:00
dnlklmn 339bd71875 Make non-selected tab on patch regular weight 2024-02-07 15:23:45 +01:00
dnlklmn 9927520429 Fix project card badge colors and size 2024-02-07 15:14:07 +01:00
dnlklmn 88ac279fe6 Make NodeId popup appear after longer 2024-02-07 15:14:07 +01:00
dnlklmn 0bb5d04a4e Improve share and get link interactions 2024-02-07 15:14:07 +01:00
dnlklmn 4ccd02b19b Update icons 2024-02-07 15:14:07 +01:00
dnlklmn 9224d42ec4 Make rid lighter on hover 2024-02-07 15:14:07 +01:00
Georgios Jason Efstathiou beb74abec3 Load home page sections asynchronously 2024-02-07 13:33:16 +00:00
Sebastian Martinez 38f0a0cac1 Query local node for project availability instead of seed node 2024-02-07 12:03:47 +00:00
Sebastian Martinez 2b3b8bc0de Add redirection to project depending on rad-web cwd 2024-02-07 11:47:08 +00:00
Michael Raitza 414c6cafda Add update script for heartwood version and flake
Use this script to update tests/support/heartwood-version and keep the
flake in sync with it.

Alternatively, run the script as

    scripts/update-flake $(cat tests/support/heartwood-version)

to bring the flake back into sync.

This also updates the flake.lock and the updates the state of the npm
dependencies when run from a nix-enabled system.
2024-02-05 15:05:32 +01:00
Sebastian Martinez 1324c8e320 Revert bottom padding in patch revision descriptions 2024-02-05 11:14:19 +01:00
Sebastian Martinez 00c08ddd66 Change config edit command in preferredSeedsDropdown to rad config edit 2024-02-02 15:31:10 +00:00
Sebastian Martinez 9919704449 Fix HomepageSection overflow 2024-02-02 15:31:10 +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
Sebastian Martinez ebfec3fd8e Set Revision expanded state only on first mount
Instead of recalculating the expanded state of a revision on any
`patch.revisions` variable change, we should just use it once on Mount
and then let the `Revision` component manage their expanded state
internally.
2024-02-02 13:09:35 +01:00
Georgios Jason Efstathiou b1411ae4a5 Implement new landing page 2024-02-01 17:29:40 +00:00