Commits on Source (59)
-
Mathias Goebel authored
-
Mathias Goebel authored
-
Mathias Goebel authored
-
Mathias Goebel authored
fix changelog xml
-
Mathias Goebel authored
-
Mathias Goebel authored
-
Mathias Goebel authored
-
Mathias Goebel authored
-
Mathias Goebel authored
-
Mathias Goebel authored
-
Mathias Goebel authored
-
Mathias Goebel authored
-
Mathias Goebel authored
-
Mathias Goebel authored
add a parameter to trigger re-registration of REST functions
-
Mathias Goebel authored
by using a less strict, but much faster method to test if a module is prepared with RESTXQ annotations, we increase the performance by factor 3. we call inspect:inspect-module#1 only for modules, that contains "%rest:"
-
Mathias Goebel authored
-
Mathias Goebel authored
-
Mathias Goebel authored
-
Mathias Goebel authored
-
Mathias Goebel authored
-
Mathias Goebel authored
-
Mathias Goebel authored
-
Mathias Goebel authored
increase performance, fix call for fallback congfig
-
Mathias Goebel authored
-
Mathias Goebel authored
-
Mathias Goebel authored
-
Mathias Goebel authored
-
Mathias Goebel authored
-
Mathias Goebel authored
-
Mathias Goebel authored
support multiple methods annotations and a single path mapped to multiple functions
-
Mathias Goebel authored
-
Mathias Goebel authored
-
Mathias Goebel authored
-
Mathias Goebel authored
-
Mathias Goebel authored
customized tags
-
Mathias Goebel authored
-
Mathias Goebel authored
-
Mathias Goebel authored
bugfix multiple test annotations and string()
-
Mathias Goebel authored
-
Mathias Goebel authored
-
Mathias Goebel authored
-
Michelle Weidling authored
-
Mathias Goebel authored
-
Mathias Goebel authored
-
Mathias Goebel authored
fix: consider array for %rest:produces Closes #1 See merge request !1
-
Mathias Goebel authored
-
Mathias Goebel authored
-
Mathias Goebel authored
Release 1.6.0 bugfix: parse %rest:produces as array
-
Mathias Goebel authored
-
Mathias Goebel authored
-
Mathias Goebel authored
-
Mathias Goebel authored
fix: multiple rest:produces; closes #2 Closes #2 See merge request subugoe/openapi4restxq!4
-
Mathias Goebel authored
feat: update SPDX list See merge request subugoe/openapi4restxq!3
-
Mathias Goebel authored
-
Mathias Goebel authored
feat: update existdb processor version (used for tests) See merge request subugoe/openapi4restxq!5
-
Mathias Goebel authored
Existing application does not work with Fusion due to different implementation of collection function. Fusion does not return non-XML content such as XQuery files which means the endpoints are not found. There is also a function name clash in openapi-tests-simple.xqm which creates an error in Fusion with the sample endpoints. Issue is resolved with recursive functions that use xmldb functions in order to find child resources and collections to build the list of uris in place of existing base-uri function. This works in both Fusion and eXist There is also an extension to the list of recognised xquery file extensions to cover other used formats.
-
Mathias Goebel authored
feat: fusiondb compatibility See merge request subugoe/openapi4restxq!7
-
Mathias Goebel authored
-
Mathias Goebel authored
Release 1.7.0 - fusiondb compatibility - move test env to docker (ci service container) - update swagger-ui - update spdx
Showing
- .gitlab-ci.yml 42 additions, 22 deletions.gitlab-ci.yml
- README.md 31 additions, 3 deletionsREADME.md
- build.properties 2 additions, 2 deletionsbuild.properties
- build.xml 14 additions, 8 deletionsbuild.xml
- content/openapi-tests-full.xqm 30 additions, 14 deletionscontent/openapi-tests-full.xqm
- content/openapi-tests-simple.xqm 65 additions, 0 deletionscontent/openapi-tests-simple.xqm
- content/openapi.xqm 99 additions, 25 deletionscontent/openapi.xqm
- expath-pkg.xml.tmpl 1 addition, 1 deletionexpath-pkg.xml.tmpl
- main.build.properties 0 additions, 0 deletionsmain.build.properties
- openapi-config.xml 7 additions, 0 deletionsopenapi-config.xml
- openapi.xq 10 additions, 5 deletionsopenapi.xq
- repo.xml 82 additions, 1 deletionrepo.xml
- spdx-licenses.json 3178 additions, 2359 deletionsspdx-licenses.json
This diff is collapsed.