Commit Graph
1553 Commits
Author SHA1 Message Date
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
Rūdolfs Ošiņš 3a293a9862 Fix branch selector icon alignment 2024-02-01 13:20:49 +00:00
dnlklmn 232e6f1b5a Prevent sidebar content animation when switching themes 2024-02-01 09:40:30 +00:00
Michael Raitza ab982e934e Add a flake to build the web frontend
Includes the twemoji assets and a check output that runs all tests
except e2e.

Updates to test/support/heartwood-version must also be reflected in
flake.nix in inputs.heartwood.url.
2024-01-29 18:58:44 +00:00
Rūdolfs Ošiņš f9b1e5bf79 Install deps regardless of cache hit 2024-01-29 18:54:25 +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 06f43a82a9 Change font in TextInput component 2024-01-26 14:45:01 +00:00
Sebastian Martinez a585c2264a Display CobStateButton in every Patch tab 2024-01-26 14:44:56 +00:00
Sebastian Martinez e31b5efe7d Set Sidebar state from localStorage 2024-01-26 14:44:49 +00:00
Sebastian Martinez 7fdcd816d1 Add missing absolute timestamps back as title tooltip 2024-01-25 17:05:07 +00:00
Sebastian Martinez d50f0ca434 Don't push empty project description to page title 2024-01-25 16:25:47 +00:00
Sebastian Martinez 27dcde41b0 Update actions in github workflow to v4 2024-01-25 16:14:16 +00:00
Sebastian Martinez 908c10b3a9 Update dependencies 2024-01-25 16:14:16 +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
Sebastian Martinez 9ca438ad8e Run patch editing sequentially 2024-01-24 13:50:56 +00:00
dnlklmn e0154ef94d Animate sidebar 2024-01-24 13:34:38 +00:00
dnlklmn 060a7f1b54 Tweak commit header 2024-01-24 12:25:47 +00:00
dnlklmn 14716208e4 Add border below issue header 2024-01-24 12:25:47 +00:00
dnlklmn acf970709e Remove gap between in-line tabs 2024-01-24 12:25:47 +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 196beca898 Change titles to font-weight semibold 2024-01-23 10:14:37 +01:00
dnlklmn 20f895df6e Fix reactions spacing 2024-01-19 18:51:37 +00:00
dnlklmn b8b2bb5031 Add connectors between issue blocks 2024-01-19 18:51:37 +00:00
dnlklmn 6e1f3dea8b Make issue/patch body stand out more via background color 2024-01-19 18:51:01 +00:00
dnlklmn c32cf7c559 Convert assignee/label box to a right-hand sidebar
This is in single issue and patch views.
2024-01-19 18:49:51 +00:00
Sebastian Martinez 10170d79e5 Add local switch and contextual help to sidebar 2024-01-19 17:01:01 +00:00
Sebastian Martinez ff593e6567 Make timestamps --color-foreground 2024-01-19 16:43:10 +01:00
Sebastian Martinez 8f126d3903 Change commit ids to color-foreground-dim 2024-01-19 16:43:10 +01:00
Sebastian Martinez 7a3a525542 Add httpd hostname and port to Authenticate popover 2024-01-19 14:54:37 +01:00
Sebastian Martinez f18b91d669 Update heartwood and schemas 2024-01-19 12:10:37 +01:00
Rūdolfs Ošiņš bd4e56956e Fix peer selector popover positioning 2024-01-18 21:59:54 +00:00
Sebastian Martinez 7b25d5ba56 Distinguish git commits from radicle ids 2024-01-18 18:49:39 +00:00
dnlklmn f3966b00b8 Unify tabs
Make activity/changes tabs look like the files/commits/contributors tabs look
on the source page.
2024-01-18 13:09:39 +00: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
Sebastian Martinez 64d7fbcf56 Add min-width: 0 to cob content
This allows content that shows a code block to shrink so title can wrap
on desktop.
2024-01-17 16:51:31 +00:00
Rūdolfs Ošiņš 5f82eb894b Show "Local Node" breadcrumb on node page only 2024-01-17 14:17:44 +00:00
dnlklmn c44b6e55e1 Tweak patch list 2024-01-17 13:58:05 +00:00
dnlklmn 3c6c5ece1f Tweak issue list 2024-01-17 13:58:05 +00:00
Sebastian Martinez 25160bb39c Capitalize cob state badge 2024-01-16 12:16:54 +01:00
Sebastian Martinez a7c0aea1b3 Move patch and issue icons into state badge 2024-01-16 12:11:05 +01:00
dnlklmn f038827231 Move RID to project header 2024-01-15 18:28:22 +00:00
dnlklmn 4e3de0f378 Remove Local Device from breadcrumbs 2024-01-15 18:28:22 +00:00
dnlklmn 1e712344a0 Rename Home to Source 2024-01-15 18:28:22 +00:00
dnlklmn 2915226524 Make buttons regular size - 32px tall 2024-01-15 18:28:22 +00:00
dnlklmn 2dc57689fa Fix button colors 2024-01-15 18:28:22 +00:00