Rūdolfs Ošiņš

Results 13 issues of Rūdolfs Ošiņš

We could potentially allow browsers caching the following endpoint responses indefinitely: ``` /v1/projects/:project/commits/:sha /v1/projects/:project/tree/:sha/*path /v1/projects/:project/blob/:sha/*path /v1/projects/:project/readme/:sha ``` Because the content is addressed by a SHA and shouldn't change (unless there's...

Can we list the remotes that track a project and show their users? This will help greatly with collaboration as people can get hold of remotes to add in upstream.

Static files for the UI should be bundled into the release binary to make deployment possible. Maybe this: https://users.rust-lang.org/t/pre-rfc-generating-assets-products-during-cargo-build/32824/13?

Because Playwright is more flexible and has better DX. We also want to mock less and have true integration tests that actually check that all the tools work together smoothly...

Heartwood won't support syntax highlighting in the backend. It also just makes more sense to have it in the frontend.

``` src/base/projects/History.svelte 91: src/Clipboard.svelte 41: src/base/projects/Issues.svelte 77: src/base/projects/Patches.svelte 74: src/ColorPalette.svelte 167: src/base/projects/SourceBrowser/FileDiff.svelte 117: src/base/projects/Widget.svelte 112: src/base/projects/Tree/File.svelte 49: src/base/projects/Tree/Folder.svelte 64: src/base/projects/Commit/CommitTeaser.svelte 103: src/base/projects/Commit/CommitVerifiedBadge.svelte 58: src/ThemeToggle.svelte 50: src/Dropdown.svelte 53: src/Icon.svelte 24: src/Floating.svelte...

We should add a top and bottom gradient to the file browser to show that there is more content, instead of just cutting it off.

ux

A common web usage pattern is to open links for later reading in separate tabs by clicking the middle mouse button. This currently doesn't work, because we're only handling the...

ux

Make sure relative links work within rendered markdown and fix formatting. Here's the [reference markdown file](https://app.radicle.xyz/seeds/maple.radicle.garden/rad:git:hnrkfgsbjgkqggsfoty5noz5bxr6eqqsbzsmy/tree/142d87f82ff5ca3bf0a5aa4ce25979298c67c1d1/markdown-cheatsheet.md#lists). How it could be: vs how it is now:

design

- [ ] radicle-dev/radicle-client-services#201 - [x] radicle-dev/radicle-interface#412 - [ ] in the mobile context menu, prevent mobile safari from zooming in the input

ux