Roland Boon
c3337d890b
Add current user endpoint to db authentication (#724 )
4 years ago
Maurits van der Schee
f1defc184b
update after PR 711
4 years ago
Maurits van der Schee
317839ee91
update after PR 711
4 years ago
Florian Orben
502c102ffc
CORS headers not sent when an exception is thrown (#711 )
* CORS headers not sent when an exception is thrown
Replaces error handling in API@handle with a middleware that will catch
throwables. If applied after cors middleware, CORS headers will be
enabled for error messages.
* CORS headers not sent when an exception is thrown
Replaces error handling in API@handle with a middleware that will catch
throwables. If applied after cors middleware, CORS headers will be
enabled for error messages.
4 years ago
Florian Orben
220a7d795f
Allow authorization handler to disable openapi (#712 )
Adds a new authorization middleware config option:
'authorization.allowOpenApiAccessHandler' => function () {
return false;
},
Returning false from this operation will disable the OpenAPI endpoint
Fixes #672
4 years ago
Maurits van der Schee
0ee6edb534
fix for #701
4 years ago
Maurits van der Schee
f39231473d
fix for #701
4 years ago
Maurits van der Schee
18d8ba838f
fix for #691
4 years ago
Maurits van der Schee
adb1b87ebb
fix for #699
4 years ago
Maurits van der Schee
a7f1fb7aa3
Fix for #692
4 years ago
Maurits van der Schee
f5930976cc
Docker image + compose
4 years ago
Maurits van der Schee
41fd7822f0
Docker image + compose
4 years ago
Maurits van der Schee
53279412b2
Support reading views
4 years ago
Maurits van der Schee
f2e47fa776
add pattern to type
4 years ago
Maurits van der Schee
49d6ce2767
add pattern to type
4 years ago
Maurits van der Schee
1827cb5a61
improve openapi types
4 years ago
Maurits van der Schee
279586d8f7
Fix for #677
4 years ago
Maurits van der Schee
7b90ebbb64
Add SslRedirectMiddleware to api.php for #676
4 years ago
Maurits van der Schee
b867e09312
Fix for #677
4 years ago
Maurits van der Schee
e2524bee3c
Bugfix for #666
4 years ago
Maurits van der Schee
a56aa8194b
Small improvements to avoid issues
4 years ago
Maurits van der Schee
be3946696d
Add XML
4 years ago
Maurits van der Schee
d9bbb32d58
update
4 years ago
Maurits van der Schee
78e1314864
Add type sanitation
4 years ago
Maurits van der Schee
b455d66ca8
refactor types validation #648
4 years ago
lcuis
e6c6225850
default types validation (#648 )
default types validation + updated readme with instructions
4 years ago
Maurits van der Schee
aacb9eacca
update
4 years ago
Maurits van der Schee
3c593f2a80
add test for #579
4 years ago
Maurits van der Schee
c268428aca
fix for #643
4 years ago
Maurits van der Schee
22016c6106
build
4 years ago
Maurits van der Schee
2840a3bca3
compiled
4 years ago
Maurits van der Schee
b4dfc67359
Add sqlite tests
4 years ago
Maurits van der Schee
2d6024f84c
fix for #637
4 years ago
Maurits van der Schee
a95d699246
performance improvement
4 years ago
Maurits van der Schee
d43bfbe9c1
bugfix
4 years ago
Maurits van der Schee
6d0f5eb3af
sqlite.. work in progress
4 years ago
Maurits van der Schee
52762207f7
cleanup
4 years ago
Maurits van der Schee
40d9dbe73e
update
4 years ago
Maurits van der Schee
00ad891fce
fix for #602
4 years ago
Maurits van der Schee
341fe344d0
fix for #600
5 years ago
Maurits van der Schee
d3343c6a12
Optimization PSR
5 years ago
Maurits van der Schee
fe2cc2585d
Support PSR bridge
5 years ago
Maurits van der Schee
5949d7b015
fix for #595
5 years ago
Maurits van der Schee
3161ca4f1f
Fix for #577
5 years ago
Maurits van der Schee
e224057ea6
merge PR #584
5 years ago
Adnoh
5eda264a9f
fix: openapi specs require unique operationId field to be set on each operation
5 years ago
Adnoh
4dfa3ed2ac
fix: pkName should be allawys "id", if not it doesn't match with "/components/parameters"
maybe more a workaround than a fix. Better way would be to fix components
5 years ago
Maurits van der Schee
2d60bec11c
add tables config
5 years ago
Maurits van der Schee
7903b64c3a
rewind body before read
5 years ago
Maurits van der Schee
b9b060b8f7
fix #578 2nd try
5 years ago