Radish alpha
r
rad:z4V1sjrXqjvFdnCUbxPFqd5p4DtH5
Radicle web interface
Radicle
Git
httpd: Add SIGHUP config reloading
Merged rudolfs opened 3 months ago

Enable hot-reloading of web configuration (pinned repos, avatar, banner, description) by sending SIGHUP to the process, eliminating the need for server restarts when updating these settings.

check check-visual check-unit-test check-http-client-unit-test check-radicle-httpd check-e2e check-build check-http 👉 Preview 👉 Workflow runs 👉 Branch on GitHub

rudolfs opened with revision 8855f32a on base ebe4e426 +274 -22 3 months ago

Enable hot-reloading of web configuration (pinned repos, avatar, banner, description) by sending SIGHUP to the process, eliminating the need for server restarts when updating these settings.

check check-visual check-unit-test check-http-client-unit-test check-radicle-httpd check-e2e check-build check-http 👉 Preview 👉 Workflow runs 👉 Branch on GitHub

rudolfs pushed revision 2 9fcd9e6f on base ebe4e426 +285 -23 3 months ago

Please fmt

fintohaps pushed revision 3 321d3a93 on base ebe4e426 +308 -25 3 months ago

REVIEW(WIP): use newtype WebConfig

Control the surface area of reading and writing the config by using a newtype.

TODO: fix the tests to use the newtype

rudolfs pushed revision 4 e1d12ed7 on base ebe4e426 +296 -26 3 months ago

Fix tests and race condition

rudolfs pushed revision 5 2a1ef258 on base ebe4e426 +315 -27 3 months ago

Address code review comments

Document pub functions & fix dual-access issue.

rudolfs pushed revision 6 04a42621 on base ebe4e426 +309 -27 3 months ago

Update docstrings

rudolfs pushed revision 7 8d4f0073 on base ebe4e426 +309 -27 3 months ago

Fix typo

rudolfs pushed revision 8 a9192c11 on base ebe4e426 +309 -27 3 months ago

Reword

rudolfs pushed revision 9 9bb2484c on base ebe4e426 +309 -27 3 months ago

Squash

rudolfs merged revision 9bb2484c at 7dfca539 3 months ago