Commit Graph

7 Commits

Author SHA1 Message Date
Vincent Ambo
f6c31a3b66 radicle-explorer: init at 0.17.0
This commit adds radicle-explorer, a web interface for Radicle which displays
repositories, issues and patches.

The package builds the web interface itself, but a web server still needs to be
configured to serve it. This is out-of-scope for this commit, but may be added
to the related NixOS modules in the future.

The web interface is based on the API exposed by radicle-httpd. For this reason
the sources and version of the web interface have been tied directly to the
radicle-httpd package, necessitating corresponding updates on this package
whenever httpd is updated.

There's a little bit of fixed-point magic in this change to enable two features:

* Overriding build-time configuration (required to, for example, display a
  different Radicle seed by default). Documentation for this is available in the
  upstream repo.

* Building radicle-explorer without plausible, a web tracking package which
  sends user-data to a remote host by default.

These are configured through slightly different overriding mechanisms, but I
hope to simplify this in the future with some upstream patches.
2024-09-19 07:17:08 +00:00
Florian Brandes
83f2253514
radicle-httpd: 0.15.0 -> 0.17.0
Signed-off-by: Florian Brandes <florian.brandes@posteo.de>
2024-09-02 12:34:14 +02:00
Florian Brandes
ad7d5a8764
radicle-httpd: 0.14.0 -> 0.15.0
Signed-off-by: Florian Brandes <florian.brandes@posteo.de>
2024-07-27 10:06:40 +02:00
R. Ryantm
c02466f1bb radicle-httpd: 0.13.0 -> 0.14.0 2024-07-18 08:35:21 +00:00
R. Ryantm
7eac1d49a8 radicle-httpd: 0.12.1 -> 0.13.0 2024-07-06 19:37:19 +00:00
R. Ryantm
3496e9252f radicle-httpd: 0.11.0 -> 0.12.1 2024-06-29 12:32:50 +00:00
Florian Brandes
ff0671b1c4
radicle-httpd: init at 0.11.0
Signed-off-by: Florian Brandes <florian.brandes@posteo.de>
Co-authored-by: Lorenz Leutgeb <lorenz@leutgeb.xyz>
2024-06-22 07:29:03 +02:00