Commit Graph

30 Commits

Author SHA1 Message Date
rijkvanzanten
85ca7b5d17 Run prettier 2020-09-22 16:11:28 -04:00
rijkvanzanten
7caf429d1d Add custom endpoints support 2020-09-22 15:55:22 -04:00
rijkvanzanten
48fca55651 Restructure exports for services 2020-09-22 13:16:14 -04:00
rijkvanzanten
e3b731cf7a Handle wrong JSON in post/patch payload
Fixes #80
2020-09-21 16:44:53 -04:00
rijkvanzanten
d9bfd6148f Fix router not reaching 404 handler
Fixes #352
2020-09-21 13:32:03 -04:00
rijkvanzanten
7b2e890925 Add telemetry 2020-09-17 11:52:06 -04:00
rijkvanzanten
a3494384c7 Set token expiration in ms 2020-09-10 16:53:26 -04:00
rijkvanzanten
9546dbb834 Dynamically register / fire webhooks 2020-09-10 14:00:28 -04:00
rijkvanzanten
b19ffd960b Add response middleware and cache 2020-09-08 18:28:23 -04:00
rijkvanzanten
43465a803a Re-add rate limiter 2020-09-08 17:09:04 -04:00
rijkvanzanten
9643b86dc5 Merge branch 'main' into feature-redis-cache 2020-09-08 16:57:15 -04:00
rijkvanzanten
9f3e12f8f2 Run prettier 2020-09-08 16:03:38 -04:00
rijkvanzanten
08eb25fc89 Cleanup app file 2020-09-08 15:53:20 -04:00
kukulaka
9d6f80149c changes for caching
Most changes should be here, just making sure flush cache is in for each post / delete
2020-08-31 17:16:45 +01:00
Tanya Byrne
c8f771c807 Only use rate limiter if rate_limit enabled set to true 2020-08-25 20:21:06 +01:00
Tanya Byrne
226280d6ba update caching 2020-08-25 13:49:08 +01:00
Tanya Byrne
efcb711d92 changing the cache again 2020-08-25 13:23:54 +01:00
Tanya Byrne
2a1df69818 #78 rate limiter - all routes 2020-08-17 12:56:21 +01:00
rijkvanzanten
c2b6b2a090 Rename routes to controllers 2020-08-15 16:56:45 -06:00
rijkvanzanten
8ea9bb3567 Connect logger to express logger 2020-08-12 15:14:02 -04:00
rijkvanzanten
1edc132651 Host modules to top on bootstrap 2020-08-06 14:53:30 -04:00
rijkvanzanten
ad4e3e4fb5 Fix admin app not returned from api 2020-08-04 13:42:06 -04:00
rijkvanzanten
bc4b493ff9 Do checks before starting server 2020-08-04 13:21:51 -04:00
rijkvanzanten
cf5a49a9f5 Add validateDBConnection function 2020-08-04 13:16:14 -04:00
rijkvanzanten
2252d5a35f Use centralized env export with validator function 2020-08-04 13:10:49 -04:00
rijkvanzanten
6dff97f053 Setup lerna for version management 2020-08-03 10:22:27 -04:00
rijkvanzanten
f5096fc3cd Fix infinite refresh loop 2020-07-31 10:15:24 -04:00
rijkvanzanten
8a0be2a7be Add CORS support 2020-07-30 12:33:40 -04:00
rijkvanzanten
f28e413b1c Fix things for MySQL 2020-07-29 16:13:29 -04:00
rijkvanzanten
bde7069cce Move api into api subdirectory 2020-07-29 11:22:56 -04:00