enhancement
Provision of a configurable REST interface based on the OpenAPI specification.
- Configuration of service endpoints using a configuration language based on https://www.openapis.org/.
- An endpoint configured in this way should accept arguments according to the configured parameters, pass them to a TL script, execute the script, and return the result as a JSON string.
- Optionally, a script released in this manner should be able to perform a transaction.
- It should be possible to authorize access to the API.
Code Migration
- Funnily enough,`com.top_logic.element.meta.TypeSpec.FLOAT_TYPE ` had the value "tl.core:Double." This has been corrected to "tl.core:Float." Instead, a constant `com.top_logic.element.meta.TypeSpec.DOUBLE_TYPE ` was introduced.
Test
TestServerClient.script.xml