Sebastian Martinez
|
f07a875ce1
|
Add web-based authentication
Signed-off-by: Sebastian Martinez <me@sebastinez.dev>
|
2023-01-27 17:23:05 +01:00 |
Han Xu
|
4ea67250ea
|
httpd: Dogfood the new radicle-surf API
Signed-off-by: Han Xu <keepsimple@gmail.com>
|
2023-01-18 14:22:01 +01:00 |
xphoniex
|
7962ac0a8e
|
httpd: Add api tests
Signed-off-by: xphoniex <dj.2dixx@gmail.com>
|
2023-01-12 20:30:53 +01:00 |
xphoniex
|
bd1b4ac5c1
|
httpd: Use `TraceLayer` on uppermost router
This allows prefix of each route e.g. `/api/*` to be visible in logs.
Signed-off-by: xphoniex <dj.2dixx@gmail.com>
|
2022-12-26 15:56:21 +01:00 |
Alexis Sellier
|
98c1566109
|
Make `Doc` type payload generic
|
2022-12-09 22:05:38 +01:00 |
xphoniex
|
b96f357c2e
|
Migrate `/v1/stats` route
Signed-off-by: xphoniex <dj.2dixx@gmail.com>
|
2022-11-30 13:06:03 +00:00 |
xphoniex
|
dea7082a6f
|
Migrate `/projects`: `root`, `project`, `commit`, `activity` handlers
Signed-off-by: xphoniex <dj.2dixx@gmail.com>
|
2022-11-30 13:06:03 +00:00 |
xphoniex
|
77e0a176bd
|
Migrate `/v1/delegates` route
Signed-off-by: xphoniex <dj.2dixx@gmail.com>
|
2022-11-30 13:06:03 +00:00 |
xphoniex
|
6f8511c360
|
Migrate `/v1/sessions` route
Signed-off-by: xphoniex <dj.2dixx@gmail.com>
|
2022-11-30 13:06:03 +00:00 |
xphoniex
|
acd7aeb9c9
|
Migrate `/v1/`, `/v1/node` routes to heartwood
Signed-off-by: xphoniex <dj.2dixx@gmail.com>
|
2022-11-30 13:06:03 +00:00 |