Commit Graph
514 Commits
Author SHA1 Message Date
Rūdolfs Ošiņš 2b8d324f5e Update Debian install instructions in README 2025-06-16 13:14:29 +02:00
Sebastian Martinez cd20e647fd Import overlayscrollbars css instead of pointing to node_modules 2025-06-16 13:04:46 +02:00
Sebastian Martinez 9629019ddc Add sccache to build-arch CI workflow 2025-06-12 16:18:58 +02:00
Sebastian Martinez 2b0bf176c1 Remove unnecessary pull: true settings 2025-06-12 16:18:58 +02:00
Sebastian Martinez eedfd27563 Fix update of latest.json during release 2025-06-12 16:18:58 +02:00
Sebastian Martinez af140bb50a Update RELEASE.md
We don't need to create a patch and update download links anymore, this
is handled by the `latest/latest.json` file
2025-06-12 15:12:59 +02:00
Sebastian Martinez 44e022555a Change shebang and git clone url in arch scripts 2025-06-12 14:15:29 +02:00
Sebastian Martinez f0f1b1f983 Update arch package to 0.5.0 2025-06-12 13:43:21 +02:00
Sebastian Martinez dab7b4455e Release v0.5.0 2025-06-11 21:03:44 +02:00
Sebastian Martinez e246a48b90 Add overlay scrollbars with custom styling 2025-06-11 19:54:59 +02:00
Sebastian Martinez 499a0983ea Add rebuild cache functionality to issue and patch listing
In case of an outdated cobs cache we display a banner on top of the
patch or issue listing, to allow users to rebuild the cobs cache of a
repo similar to running `rad patch cache`
After rebuilding we fetch the issues or patches from the start.

Small caveat with patches:
The banner can only be shown after a user fetched all patches from the
backend, so we are sure we tried to fetch all of them.
2025-06-11 18:24:27 +02:00
Sebastian Martinez 1e1810b78a Remove unnecessary filter map 2025-06-11 18:24:27 +02:00
Sebastian Martinez a6ea607c3a Fix scroll in single patch view second column 2025-06-11 16:58:24 +02:00
Rūdolfs Ošiņš 299adcaccb Implement repo seeding 2025-06-11 14:32:58 +02:00
Johannes Kühlewindt 30f586a012 Adds minimal scrollbar styling 2025-06-09 15:44:32 +02:00
Sebastian Martinez 8e683cf7ce Provide a full window error if something goes wrong 2025-06-06 15:22:08 +02:00
Sebastian Martinez d68a06c33a Show a spinner if startup takes more than 1 sec 2025-06-06 15:22:08 +02:00
Sebastian MartinezandLorenz Leutgeb b001e6d504 nix: Add radicle-node as propagated build input
Co-authored-by: Lorenz Leutgeb <lorenz.leutgeb@radicle.xyz>
2025-06-05 16:49:53 +02:00
Lorenz Leutgeb 741c1ca8ed nix: Fix reference to radicle crate
In e6db48b69d the crate changed from a
Git-based dependency to a regular crates.io dependency, so no separate
output hash is required.
2025-06-05 16:49:26 +02:00
Sebastian Martinez e6db48b69d Update heartwood crates 2025-06-05 11:17:48 +02:00
Rūdolfs Ošiņš 8ff59fd0db Allow fuzzy finding by repo id, and issue/patch ids
This supports the workflow of copying an id from radicle-explorer and
searching for it on the app.
2025-06-05 10:51:04 +02:00
Sebastian Martinez edc9c33a8f Switch caching to sccache 2025-06-03 11:06:44 +02:00
Thomas Scholtes c3aa74f4c9 Polish arch packaging scripts 2025-06-03 10:06:15 +02:00
Thomas Scholtes 95e4c8deaa Add arch packaging 2025-06-02 15:34:41 +02:00
Sebastian Martinez da4bbe2fc1 Add disclaimer about cleaning up dependencies before release 2025-05-27 12:47:35 +02:00
Sebastian Martinez 36082f6815 Run release step only when CI_COMMIT_MESSAGE == "^Release" 2025-05-27 12:46:03 +02:00
Sebastian Martinez 33dd37714b Release v0.4.1
Fix build pipeline by copying the build artifacts into `$LATEST_DIR`
instead of a wildcard to a defined filename
2025-05-22 17:02:26 +02:00
Rūdolfs Ošiņš e8fb74cf09 Release v0.4.0 2025-05-22 15:55:57 +02:00
Sebastian Martinez 5fea390ec6 Add naming of release coming to RELEASE.md 2025-05-22 14:30:39 +02:00
Sebastian Martinez 4092355535 Remove github actions
We are using woodpecker and I don't think we need the github actions
anymore
2025-05-22 14:22:03 +02:00
Rūdolfs Ošiņš 43989e53ba Show patch id as well as revision id in breadcrumbs 2025-05-22 14:19:35 +02:00
Sebastian Martinez 8f31b5673d Add woodpecker CI pipeline status badge 2025-05-22 11:51:42 +02:00
Rūdolfs Ošiņš f539a2a350 Implement breadcrumbs 2025-05-22 11:10:02 +02:00
Sebastian Martinez fba50204c6 Add base Dockerfile for woodpecker pipelines 2025-05-21 23:05:19 +02:00
Sebastian Martinez 0438f45456 Add release step to build pipeline
Also removes the rpm binary from being published since we don't want
that currently
2025-05-21 23:05:19 +02:00
Sebastian Martinez 5808951547 Add e2e tests to woodpecker 2025-05-21 23:05:19 +02:00
Sebastian Martinez 695d43cfa2 Add caching to woodpecker pipelines 2025-05-21 23:05:19 +02:00
Sebastian Martinez c320540803 Use --workspace flag for scripts/check-rs 2025-05-21 23:04:59 +02:00
Sebastian Martinez a265267110 Remove test-http-api Cargo.lock 2025-05-21 23:04:59 +02:00
Sebastian Martinez 9c12f3ae7f Add diff syntax highlighting 2025-05-21 08:31:27 +02:00
Thomas Scholtes bc600c79a0 Fix build CI workflow 2025-05-20 19:03:18 +02:00
Rūdolfs Ošiņš 0de67878a0 Always close inbox when navigating to notification 2025-05-20 15:58:09 +02:00
Rūdolfs Ošiņš 71069ef19e Move inbox to a global popover 2025-05-20 15:46:00 +02:00
Sebastian Martinez 6b53e5962b Update README with installation instructions from source and from binaries 2025-05-20 15:16:06 +02:00
Sebastian Martinez 2ccbb118cc Add radicle package to deb dependencies 2025-05-20 15:15:23 +02:00
ulic-youthlic 01fe3a2103 Split out package function into external file
Refactor the radicle-desktop build function in the flake by splitting it into
an external file. Use file-based scoping to prevent access to global symbols
within the build function.
2025-05-20 10:42:55 +02:00
Thomas Scholtes 5dacfd0edd Add workaround for broken AppImages
There is a bug in libwebkit2gtk that prevents a tauri AppImage from
working. To work around this bug we downgrade libwebkit2gtk and
associated libraries in the build workflow on CI.

See https://github.com/tauri-apps/tauri/issues/11994 and
https://github.com/gitbutlerapp/gitbutler/pull/5301
2025-05-16 14:26:11 +02:00
Rūdolfs Ošiņš ac7189a1e9 Make all popover and drop-down buttons consistent 2025-05-15 17:08:43 +02:00
Rūdolfs Ošiņš 7d977f22da Extract buttons into own components 2025-05-15 17:08:43 +02:00
ulic-youthlic ace802118e Add watch_file direction to .envrc
Add `watch_file flake.lock rust-toolchain` in .envrc, because direnv re-eval
devShell only at the change of flake.nix by default. After this patch, direnv
also re-eval when flake.lock/rust-toolchain changed.
2025-05-15 13:35:47 +02:00