1
0
mirror of synced 2025-12-31 15:03:11 -05:00
Commit Graph

5 Commits

Author SHA1 Message Date
Marcos Marx
fd025dc9e0 api token warn (#6980) 2021-10-12 14:15:05 -03:00
John Lafleur
55256d293d GitBook: [master] 55 pages and 36 assets modified 2021-04-05 00:43:26 +00:00
Davin Chia
556d0a6239 Point API documentation link to nicer UI source. (#2455)
What:
Swagger UI has bad-UI and extensibility. It's not intuitive and often displays information badly (especially for more complicated structs), which leads to initial API confusion.

How:
Switch over to use Rapidoc. This is our new api docs!

Created the airbyte-public-api-docs bucket and uploaded our new html docs. Set up a CloudFront distribution to enable HTTPS.

A copy of our html docs is checked in in this PR. As you can see, this is a minimal file that relies on a React component published by Rapidoc. It is pointed to the api docs in our master branch and will automatically update itself; do not expect us to need to touch this api file unless we want to make display changes.

I consolidated all files involving api documentation into the docs/api folder for simplicity. I also moved the generated html file to the generated-api-html folder within the api folder to make it clear it was generated. Finally, added a README to document our set up.

Benefits:

UI is much cleaner.
We control the html source file, which means it'll be easier for us to make changes in the future.
2021-03-15 13:24:58 +08:00
John Lafleur
048ae65afe GitBook: [master] 2 pages modified 2021-02-16 05:44:13 +00:00
John Lafleur
8286c4c229 GitBook: [docs_api_documentation] 2 pages modified (#2079)
Co-authored-by: John Lafleur <john@dataline.io>
2021-02-16 09:38:27 +11:00