Add API support #113

roedoejet merged 18 commits into master from dev.api
roedoejet
roedoejet feat(api): created web api with fastapi
2d11d731
roedoejet feat: add heroku support
17c7d827
roedoejet test(api): add unittests for api and small fixes
127696f0
roedoejet roedoejet requested a review from joanise joanise 2 years ago
codecov
dhdaines
dhdaines commented on 2022-07-05
dhdaines
dhdaines commented on 2022-07-05
joanise refactor: factor out core of make_dict and make_dict_object
5033cbeb
joanise
joanise requested changes on 2022-07-05
joanise fix: always explicitly declare the encoding when you open a file
afb0908f
roedoejet fix: minor bugs and efficiency improvements
5f0080bc
roedoejet refactor(requirements): separate api requirements from minimal requir…
1070311a
joanise refactor(make_fsg): merge make_fsg.py and make_jsgf.py
1d5c119d
joanise refactor(make_fsg): clean up the code and make it DRY
1c86faf7
roedoejet refactor(cli): replace prepare with make-xml and add assemble endpoin…
f99fa1f0
dhdaines
dhdaines commented on 2022-07-05
roedoejet docs: add various docstrings
122a528b
roedoejet docs: add readme section for web api
b3a15b35
roedoejet
dhdaines
joanise
joanise fix: api.prepare() still needs to exist, with a deprecation warning
79d04ada
joanise
joanise
joanise fix: get_langs() should only return supported langs in the dict
6f8e458b
joanise
joanise docs: add web API docstring for auto fastapi documentation
e35d9d68
joanise fix: adjust Docker to requirements.* changes
ad80da3b
roedoejet docs: add example api calls
8e57c680
joanise docs: web_api.py says where its docs are and how to spin it up
6dae2a27
roedoejet roedoejet merged c17678d3 into master 2 years ago
roedoejet roedoejet deleted the dev.api branch 2 years ago

Login to write a write a comment.

Login via GitHub

Reviewers
Assignees
No one assigned
Labels
Milestone