RD WebDesign
e43a67464c
Design changes on the API page
...
- apply the same color to every button and add hover effect;
- change header and fotter background;
- use display:flex on header and footer to better fit items;
- separate theme buttons from style buttons (on the footer);
- keeping visible outline to help navigation for visual impaired users;
2023-10-16 01:39:45 -03:00
DL6ER
7e1d55ee71
Make HTTPS scheme the default case and fix paths to allow loading of the favicon
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2023-10-15 12:52:28 +02:00
DL6ER
756a688f05
Fix OpenAPI documentation login
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2023-07-18 22:00:06 +02:00
DL6ER
de3e9bf0a5
Fix logo path to use the embedded SVG icon
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2023-07-13 20:03:31 +02:00
DL6ER
7ad68b785b
Fix favicon for API documentation (in the same way we did for the web interface a few minutes ago)
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2023-06-03 12:50:15 +02:00
DL6ER
d86a2f1c95
Add pihole.webhome() and add settings + group pages deep URI rewrite
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2023-05-26 21:50:26 +02:00
DL6ER
57245c6f95
Update RapiDoc 8.4.3 -> 9.3.4
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2023-01-29 20:09:14 +01:00
DL6ER
a02899f101
API Docs: Automatically log out when FTL is restarted and session has been invalidated
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2023-01-29 20:05:04 +01:00
DL6ER
dfc9dac166
Add OpenAPI schema validation (npm test)
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2021-02-01 12:03:20 +01:00
DL6ER
5797f939e6
Add authentication support to the API documentation
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2021-01-31 10:32:28 +01:00
DL6ER
d1269c0a8a
Move /api/stats/history to /api/history/queries
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2021-01-30 16:13:31 +01:00
DL6ER
ae5d6e2c19
Add /api/stats/summary documentation
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2021-01-30 14:00:54 +01:00
DL6ER
e4c55ec52a
Embed API documentation into FTL. This ensures it is (a) always available locally, and (b) always corresponds to the API you have available locally.
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2021-01-26 17:46:11 +01:00