Nicola Krumschmidt
d64ca14348
Explicitly set catch parameters to any type ( #7654 )
...
This fixes not being able to build the repo due to type issues
introduced by the Typescript 4.4 option "useUnknownInCatchVariables",
which is enabled by default in strict mode.
2021-08-27 10:33:30 -04:00
Rijk van Zanten
faa71c7595
Add cache connection fallbacks ( #7226 )
2021-08-05 22:27:10 +02:00
Rijk van Zanten
44082c60e1
Add schema caching ( #6456 )
...
* Rework cache handler to be function export
* Add default schema caching
* Add schema cache
* Auto purge schema cache on schema change from api
* Only set last_access value on login
* Add note on schema cache setting
2021-06-22 20:50:20 -04:00
Rijk van Zanten
d56f02697a
Allow overriding the s-maxage cache header ( #6294 )
...
* Allow overriding the s-maxage cache header
* Only load expiry / set headers when cache exists
2021-06-15 17:11:29 -04:00
Rijk van Zanten
9ac9a8d44b
Add JSON/CSV Import ( #5660 )
...
* Add async/destroy packages
* Target node 12+
* Return payload data in json export
* Import JSON from Stream
* Add CSV import support
* Add CSV Import
* Add docs
* Add missing types
2021-05-14 11:03:12 -04:00
Rijk van Zanten
b6964fa1a1
Add XML export ( #5526 )
2021-05-07 12:55:03 -04:00
rijkvanzanten
801e868554
Fix remaining eslint errors
...
h/t @paescuj
2021-04-29 15:55:12 -04:00
rijkvanzanten
55951a6f68
Don't crash on empty CSV export
...
Fixes #3820
2021-01-27 15:36:30 -05:00
rijkvanzanten
d98300d528
Fix graphql response type
2021-01-14 12:52:57 -05:00
rijkvanzanten
6b029b416b
iRemove imported types that aren't needed
2021-01-12 16:11:08 -05:00
Rijk van Zanten
a41559b32f
Merge branch 'main' into fix/async-handlers
2021-01-12 12:27:27 -07:00
rijkvanzanten
c54f9f70d6
Don't send cache header when no-cache has been requested
2020-12-31 15:17:43 -05:00
WoLfulus
c5f3802da3
Replace express-async-handler for a local function.
2020-12-22 17:11:08 -03:00
rijkvanzanten
9974cb6050
Add health endpoint
2020-12-21 15:22:39 -05:00
rijkvanzanten
d08c91389a
Remove quotes from max-age in cache-control
2020-12-17 18:57:33 -05:00
rijkvanzanten
578b761ded
Add auto-purge option
...
And add cache-control header when auto purge is disabled
Fixes #3425
2020-12-16 14:26:38 -05:00
Igor Savin
7cddb458cb
Run prettier across app and api
2020-12-08 02:22:00 +02:00
rijkvanzanten
85ca7b5d17
Run prettier
2020-09-22 16:11:28 -04:00
rijkvanzanten
ba85e4e6a2
Add dynamic export file name
...
Closes #387
2020-09-21 17:56:35 -04:00
rijkvanzanten
d781c2b0e5
Merge responsemanager with respond middleware
2020-09-09 09:17:37 -04:00
rijkvanzanten
a8552abc23
Treat sanitizedquery as frozen
2020-09-08 18:54:18 -04:00
rijkvanzanten
b19ffd960b
Add response middleware and cache
2020-09-08 18:28:23 -04:00