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