browsertrix/backend/btrixcloud
Ilya Kreymer b1ccdc4d16
OpenAPI Metadata for API Endpoints (#1941)
- Updates the `/docs` and `/redoc` API endpoints to have better metadata,
including using Browsertrix favicon and our logo for the `/redoc` endpoint.
- add new logo file 'docs-logo.svg' to root

Based on info at:
https://fastapi.tiangolo.com/how-to/extending-openapi/
https://fastapi.tiangolo.com/tutorial/metadata/

---------
Co-authored-by: Henry Wilkinson <henry@wilkinson.graphics>
2024-07-18 11:11:38 -07:00
..
migrations Add created date to Organization and fix datetimes across backend (#1921) 2024-07-15 19:46:32 -07:00
operator Additional typing cleanup (#1938) 2024-07-17 10:49:22 -07:00
__init__.py
auth.py Add created date to Organization and fix datetimes across backend (#1921) 2024-07-15 19:46:32 -07:00
background_jobs.py Additional typing cleanup (#1938) 2024-07-17 10:49:22 -07:00
basecrawls.py Additional typing cleanup (#1938) 2024-07-17 10:49:22 -07:00
colls.py Document all API endpoints with response models (#1928) 2024-07-16 12:48:38 -07:00
crawlconfigs.py Fix regression with saving new workflow due to profileid type error (#1946) 2024-07-18 09:35:52 -07:00
crawlmanager.py Remove Crawl Workflow Configmaps (#1894) 2024-06-28 15:25:23 -07:00
crawls.py Fix response model for crawl errors API endpoint (#1939) 2024-07-17 10:52:14 -07:00
db.py Add created date to Organization and fix datetimes across backend (#1921) 2024-07-15 19:46:32 -07:00
emailsender.py Additional typing cleanup (#1938) 2024-07-17 10:49:22 -07:00
invites.py Add created date to Organization and fix datetimes across backend (#1921) 2024-07-15 19:46:32 -07:00
k8sapi.py Remove Crawl Workflow Configmaps (#1894) 2024-06-28 15:25:23 -07:00
main_op.py Add superuser API endpoints to export and import org data (#1394) 2024-07-02 17:14:34 -04:00
main.py OpenAPI Metadata for API Endpoints (#1941) 2024-07-18 11:11:38 -07:00
models.py Fix regression with saving new workflow due to profileid type error (#1946) 2024-07-18 09:35:52 -07:00
orgs.py fix crawlFilenameTemplate + add_crawl_config cleanup (fixes #1932) (#1935) 2024-07-17 10:48:25 -07:00
pages.py Additional typing cleanup (#1938) 2024-07-17 10:49:22 -07:00
pagination.py Format backend with Black 24 (#1507) 2024-02-07 11:35:34 -08:00
profiles.py Additional typing cleanup (#1938) 2024-07-17 10:49:22 -07:00
storages.py Additional typing cleanup (#1938) 2024-07-17 10:49:22 -07:00
subs.py Add API endpoint to import subscription for existing org (#1930) 2024-07-16 16:17:02 -07:00
uploads.py Document all API endpoints with response models (#1928) 2024-07-16 12:48:38 -07:00
users.py Document all API endpoints with response models (#1928) 2024-07-16 12:48:38 -07:00
utils.py Additional typing cleanup (#1938) 2024-07-17 10:49:22 -07:00
version.py version: bump to 1.11.0-beta.1 2024-07-17 10:06:49 -07:00
webhooks.py Document all API endpoints with response models (#1928) 2024-07-16 12:48:38 -07:00