Rūdolfs Ošiņš
6f134ca6d6
Show base commit gray in compare dropdown
2024-07-15 17:44:49 +02:00
Sebastian Martinez
1775dd284d
Rename missed state -> status occurrences
2024-07-15 14:43:15 +02:00
Sebastian Martinez
1a5830b54a
Remove more unused patch and issue schemas
2024-07-15 14:42:56 +02:00
Sebastian Martinez
c4aa4f04f2
http: Update crate to 0.14.0 and api version to 3.0.0
2024-07-12 10:44:32 +02:00
Rūdolfs Ošiņš
b3bf6d17ff
Show small disabled seed button on mobile
2024-07-10 15:37:08 +02:00
Sebastian Martinez
b9704a0739
Remove session client and other non used methods from httpd-client
2024-07-10 12:17:39 +02:00
Sebastian Martinez
3d652d54d2
Check arch for podman build
...
Usually going with Darwin -> aarch64 and the rest fallback to amd64
isn't a bad choice, but I think we can do better by checking `arch` so a
device like a Raspberry which has an ARM CPU is able to run the build
script.
2024-07-10 10:42:51 +02:00
Sebastian Martinez
cf995c09c1
Fix radicle-httpd tests for release instead of build from source
2024-07-09 15:39:58 +02:00
Rūdolfs Ošiņš
2b491a1d09
Reinstate Seed button
2024-07-06 19:59:25 +02:00
Sebastian Martinez
507580b6ee
Render project description in Source view
...
This avoids diplaying escaped characters like & in a description
2024-07-05 11:43:27 +02:00
Sebastian Martinez
7347d031e7
http: Rename IssueState and PatchState to IssueStatus and PatchState
2024-07-04 15:21:10 +02:00
Sebastian Martinez
49a299f9e3
http: Rename state query param to status
...
This allows us to match the query param with the output that is
`{ "status": "open" | "merged" | ... }`
2024-07-04 15:18:38 +02:00
Sebastian Martinez
25a16869d7
http: Add All as state query option for cobs
2024-07-04 15:18:38 +02:00
Sebastian Martinez
76fb2e2dc6
http: Add missing issue and patch endpoint tests
2024-07-04 15:17:52 +02:00
Sebastian Martinez
6fd6375005
http: Add ssh keys and full did to nodes handler
2024-07-04 15:12:20 +02:00
Sebastian Martinez
41b1bcafd5
Update API version to 2.0.0
2024-07-04 11:48:41 +02:00
Sebastian Martinez
ec671872fe
http: Update crate to v0.13.0
2024-07-04 11:48:41 +02:00
Sebastian Martinez
dd61f5cf5c
Remove local httpd features and experimental features
...
Updates API version to 2.0.0
2024-07-04 11:48:41 +02:00
Sebastian Martinez
ea6a7fb028
http: Remove session and all read-write endpoints
...
Updates API version to 2.0.0 and crate to 0.13.0
2024-07-03 14:04:07 +02:00
Sebastian Martinez
166934514e
Change node param with seedingPolicies
2024-07-02 12:49:35 +02:00
Sebastian Martinez
b8171e3a3f
Simplify sidebar context boxes
...
Also starts removing features that relied on the web client handling
local httpd instances
2024-07-02 12:49:35 +02:00
Sebastian Martinez
e4b15e7254
Remove InlineMarkdown component
2024-07-01 13:05:08 +02:00
Sebastian Martinez
4b579d13a9
Add InlineTitle component
...
This new component doesn't rely on marked.js but escapes any special
characters and then replaces any backtick with a <code> HTML tag to
render any inline codeblocks in all titles.
2024-07-01 13:05:08 +02:00
Sebastian Martinez
beaf6adbbf
Update tsconfig target to es2021
...
This gives us support for String.replaceAll
2024-07-01 13:04:18 +02:00
Richard Levitte
02057b5b08
http: accept .org as repository README extension
2024-07-01 11:52:33 +02:00
Sebastian Martinez
eb767f5e2f
http: release radicle-httpd v0.12.1
2024-06-28 22:08:22 +02:00
Sebastian Martinez
f21a80167c
Display user agent instead of version
2024-06-28 21:43:32 +02:00
Sebastian Martinez
ce842b0ca4
Update api version to 1.2.0
...
In the node endpoint the version field has been renamed to agent
2024-06-28 21:43:32 +02:00
Sebastian Martinez
fe5ec4432a
http: Change /api/v1/node version to node user agent
...
We used the `RADICLE_VERSION` env variable to display the node version,
which as of recently matched always the `radicle-httpd` version.
Since the separation this isn't the case anymore, and the user agent
seems a more reliable metric.
2024-06-28 21:43:32 +02:00
Sebastian Martinez
b0f3c6318b
flake: Test radicle-httpd in flake check
...
Also use the tested binary when running checks for radicle-explorer.
2024-06-28 14:38:19 +02:00
Sebastian Martinez
630aafba2f
flake: Use normal heartwood binaries for testing
2024-06-28 14:38:19 +02:00
Sebastian Martinez
89677cf96c
flake: Add radicle-httpd package
2024-06-28 14:38:19 +02:00
Sebastian Martinez
99427690eb
flake: Update flake
2024-06-28 14:38:19 +02:00
Sebastian Martinez
e326f48cbf
Update seeding policy schema
2024-06-28 13:59:35 +02:00
Sebastian Martinez
37a88bbb83
http: Add node endpoint tests
2024-06-28 13:59:35 +02:00
Sebastian Martinez
b39389c1a1
http: Add repo policy endpoint
2024-06-28 13:59:35 +02:00
Sebastian Martinez
fda384bc14
Remove tests relying on rad-web
2024-06-28 08:55:13 +02:00
Sebastian Martinez
0b1ccb5836
Remove rad-web from install-binaries script
2024-06-28 08:55:13 +02:00
Sebastian Martinez
13cd3aa1b2
http: release radicle-httpd v0.12.0
2024-06-27 11:54:24 +02:00
Sebastian Martinez
7fc2edd10f
http: Update radicle crate dependency to 0.11.1
2024-06-27 11:54:24 +02:00
Sebastian Martinez
a55bef7e88
http: Remove of radicle-cli dependency
2024-06-27 11:54:24 +02:00
Sebastian Martinez
0b5a45207e
http: Removal of rad-web
...
rad-web requires the radicle-cli dependency which we shouldn't require
in radicle-httpd.
2024-06-27 11:54:24 +02:00
Rūdolfs Ošiņš
5ed0565177
Tweak copyable ID UX
...
- don't keep the tooltip open when hovering over it
- offset the tooltip to the right, so it doesn't overlap with other
content
- tweak colors so it pops out of the background more
- tweak elevation shadows to stand out more
- don't show node ID DID in popover
2024-06-26 13:52:15 +02:00
Konstantinos Maninakis
b0bd692dd4
Add syntax highlighting for new file types
2024-06-24 17:54:45 +02:00
Konstantinos Maninakis
b9eddb69b7
Add syntax highlighting for additional grammars
2024-06-24 17:54:45 +02:00
Sebastian Martinez
0901f04ffd
Start using new marked renderer syntax
2024-06-24 14:08:58 +02:00
Sebastian Martinez
58566535aa
Update dependencies
2024-06-24 14:08:58 +02:00
Sebastian Martinez
473f893b2b
http: release radicle-httpd v0.11.0
2024-06-21 14:19:43 +02:00
Sebastian Martinez
ae17e8c643
Reduce flakiness related to peer branch selector
2024-06-21 14:19:43 +02:00
Sebastian Martinez
59a38e4191
Update install binaries script
...
radicle-httpd and rad-web have been removed from the files.radicle.xyz
tar files, so we should build them to always have the web client be
compatible with the httpd
2024-06-21 14:19:16 +02:00