-
Add frontend functionality
-
Minor enhancements/fixes to the existing search service. These have been encountered after a clean setup of the search service of the current branch:
- Test Configuration is problematic,
.testpickle
file provided in it is not found. Thus, only the class definition of the currentTestConfig
is defined. - Flask API library is removed, it is incompatible with the latest Werkzeug release.
- Test Configuration is problematic,
-
Additional problems encountered that are unaddressed:
- Endpoint
/api/search/<index>/fields
with HTTP method GET does not work, stacktrace:File "/home/alpine/app/opensearch_client.py", line 90, in get_fields_for_index fields = fields[index]["mappings"]["properties"] KeyError: 'properties'
- Endpoint
/api/search
with HTTP method POST does not take into account thetype
provided in the request body.
- Endpoint