Sebastian Martinez
2b058a104d
Fix alias support in issue assignees
...
We weren't passing the aliases into the Assignees when displaying
issues, which left us only with the did of the assignee.
2024-10-14 22:51:33 +02:00
Sebastian Martinez
9586853a99
Add visual test for outdated reviews
2024-10-12 10:56:50 +00:00
Samuel Shuert
144fc42970
fix(web): Provide visual response to old reviews
...
Previously radicle-explorer kept old reviews the exact same style as new
ones (greyed out text like). This change sets the new review color to be
the same as users are normally while greying out old ones (both the user
and the icon).
To provide further clarity we've added a tooltip for explaining that a
review is old, and started sorting the reviews so that outdated reviews
sink to the bottom/end.
In review, it was mentioned that this would go well with jumping to the
review by clicking on the checks/crosses. This is a larger and
more-different change than we believe fits in this patch. We'll make
a followup for it in the future.
2024-10-12 10:56:50 +00:00
Sebastian Martinez
5657a6ff47
http: Filter by delegate before fetching repo info
2024-10-02 12:05:07 +02:00
Sebastian Martinez
9bdfba11d1
Update heartwood release to 1.0.0
2024-09-30 15:02:50 +02:00
Vincent Ambo
948605c30f
Remove dependency on plausible.io tracker
...
Instead of sending data to a third-party by default, users can run privacy
friendly local log analysis systems like GoatCounter.
After this commit, Radicle Explorer will not randomly connect to unexpected
hosts anymore.
2024-09-30 14:50:19 +02:00
Arbel Arad
86d6452c80
Fix flake dependency hash
2024-09-30 11:43:04 +02:00
Sebastian Martinez
248ae1a231
http: Add MIT and APACHE license files
2024-09-30 11:33:31 +02:00
Rūdolfs Ošiņš
dc906be387
Update dependencies
2024-09-25 09:18:44 +02:00
Rūdolfs Ošiņš
dce64f19b0
Disable rubber-banding effect on scroll
...
The app doesn't implement any loading/refresh functionality on
over-scroll, so the effect doesn't make sense.
2024-09-23 11:39:27 +02:00
Sebastian Martinez
3bc304590d
Add word-break to node description
2024-09-17 13:17:42 +02:00
Rūdolfs Ošiņš
edd2313245
Update dependencies
2024-09-16 12:56:44 +02:00
Richard Levitte
b70ff99971
Fix code block formatting in README.md
...
Many MD viewers/renderers do not recognise fenced code blocks
unless they are separated with empty lines from the rest.
2024-09-16 10:15:27 +02:00
Sebastian Martinez
337dbf4312
Fix repo cards failing to load when head commit with non-utf8 are loaded
2024-09-11 12:22:22 +02:00
Sebastian Martinez
2bbcc2f9d1
http: Make the rust github workflow throw errors instead of warnings
...
Instead of failing silently, warnings should be treated as errors and be
fixed before merging a patch.
2024-09-04 08:00:35 +02:00
Sebastian Martinez
9dd61d3bf3
http: Apply warnings from clippy
2024-09-04 07:24:34 +02:00
Sebastian Martinez
1ded8b4462
http: Update dependencies
...
Also removes some dependencies that wheren't used anymore.
2024-09-04 07:24:34 +02:00
Sebastian Martinez and mountdisk <mountdisk@icloud.com.>
900506bf4b
Fix some typos
...
Co-authored-by: mountdisk <mountdisk@icloud.com .>
2024-09-03 15:37:13 +02:00
Sebastian Martinez
5fb6b3e43c
Use on base in Revision components
2024-09-03 15:25:44 +02:00
Sebastian Martinez
fc83829ef6
http: Decouple api responses from heartwood crates
2024-09-03 15:22:22 +02:00
Sebastian Martinez
3d4d76cf53
http: Move querystring structs into own module
2024-09-03 15:22:22 +02:00
Sebastian Martinez
859d22319f
http: Run cargo fmt
2024-09-03 15:22:22 +02:00
Rūdolfs Ošiņš
596c3b0e9b
Update dependencies
2024-09-03 14:00:06 +02:00
Sebastian Martinez
82ca7c3eae
Missing build argument in build script
2024-08-29 11:02:05 +02:00
Sebastian Martinez
7711476dae
Update types to latest heartwood release
2024-08-29 11:02:04 +02:00
Sebastian Martinez
30647fbb26
Update heartwood and radicle-httpd releases
2024-08-29 11:02:04 +02:00
Sebastian Martinez
139bab5809
http: Update radicle crate to v0.13.0
2024-08-29 11:02:04 +02:00
Sebastian Martinez
a34056b2bf
Remove sinon in favor of existing APIs of playwright and vitest
...
We where using `sinon` in the `playwright` tests to simulate a different
time, which since `playwright@1.45 .0` can be done with the Clock API
calling `page.clock.setFixedTime`.
And to test the mutex executor we can use the vitest utils spy function
`vi.fn()` instead of `sinon.spy()`
2024-08-29 10:11:04 +02:00
Sebastian Martinez
7c9f1a018f
Update heartwood version in nix flake
2024-08-27 16:52:14 +02:00
Joseph Goulden
413bc50efa
Fix flake npmDepsHash
2024-08-27 16:52:01 +02:00
Rūdolfs Ošiņš
2891f0b795
Update dependencies
2024-08-27 15:07:08 +02:00
Sebastian Martinez
995e23936b
http: Update naming for delegate dids
...
The usage of the term `delegate` when handling a DID isn't explicit
enough, so this commit changes the places where the word `delegate` is
used when actually it's a DID.
2024-08-23 08:58:06 +02:00
Sebastian Martinez
02234eac1d
Update apiVersion to 5.0.0
2024-08-22 15:50:42 +02:00
Sebastian Martinez
52e1cf3f97
http: Update radicle-httpd to 0.16.0
2024-08-22 15:45:28 +02:00
Sebastian Martinez
6c2d1d755e
Update schemas and usage of project payload
2024-08-22 09:45:50 +02:00
Sebastian Martinez
c798e5d4e9
http: Modify payloads fields
...
Don't require a repo to have a `xyz.radicle.project` payload.
If there are issues with obtaining the repo `head`, issue count or patch
count, filter that repo from the list.
2024-08-22 09:44:51 +02:00
Sebastian Martinez
868f7b1e2d
Rename files from project(s) to repo(s)
2024-08-22 09:43:06 +02:00
Sebastian Martinez
cca65a0b89
Make visibility in the repoSchema required
2024-08-22 09:43:06 +02:00
Sebastian Martinez
b84cace48f
Refactor usage of authorSchema
2024-08-22 09:43:06 +02:00
Sebastian Martinez
cf08c83913
Update naming of project(s) to repo(s)
2024-08-22 09:43:06 +02:00
Sebastian Martinez
4fda686bad
http: Rename files from projects to repos
2024-08-21 23:37:37 +02:00
Sebastian Martinez
5d7eb71eab
http: Rename LoC with projects ocurrences to repos
2024-08-21 23:37:37 +02:00
Rūdolfs Ošiņš
06cc5595c8
Upgrade eslint
2024-08-19 15:25:31 +02:00
Rūdolfs Ošiņš
7d738f91a2
Update dependencies
2024-08-19 12:26:23 +02:00
Sebastian Martinez
98857582f3
Reduce requests in patch view
2024-08-09 16:19:49 +02:00
Sebastian Martinez
f914d94038
Reduce requests when switching between History and Source view
...
Adds the same `previousLoadedRoute` strategy used in source views to the
commit listing view.
Since we where re-fetching the project endpoint, node, policies and
other things in between tabs, also adds takes the tree type from one tab
to the other since it's immutable
2024-08-09 13:50:47 +02:00
Rūdolfs Ošiņš
5174cda6f2
Add bookmarking ability to seed selector
2024-08-09 12:20:06 +02:00
Rūdolfs Ošiņš
853829ea28
Update dependencies
2024-08-08 23:45:06 +02:00
Rūdolfs Ošiņš
96bafffb34
Use lodash import style that leads to smaller bundle sizes
2024-08-08 16:21:33 +02:00
Dawid Ciężarkiewicz
5444875e71
http: Display simple info page on /
2024-08-08 11:50:51 +02:00