feat: APIs for Integration Hooks (#2250)

- Introduces JSON Schema validations via JSONSchemer
- Add CRUD APIs for integration hooks
This commit is contained in:
Sojan Jose
2021-05-17 10:32:59 +05:30
committed by GitHub
parent 4aa35953c4
commit d5215fea93
21 changed files with 265 additions and 21 deletions

View File

@@ -181,6 +181,8 @@ GEM
dotenv-rails (2.7.6)
dotenv (= 2.7.6)
railties (>= 3.2)
ecma-re-validator (0.2.1)
regexp_parser (~> 1.2)
equalizer (0.0.11)
erubi (1.10.0)
et-orbi (1.2.4)
@@ -292,6 +294,11 @@ GEM
railties (>= 4.2.0)
thor (>= 0.14, < 2.0)
json (2.3.1)
json_schemer (0.2.16)
ecma-re-validator (~> 0.2)
hana (~> 1.3)
regexp_parser (~> 1.5)
uri_template (~> 0.7)
jwt (2.2.3)
kaminari (1.2.1)
activesupport (>= 4.1.0)
@@ -568,6 +575,7 @@ GEM
unf_ext (0.0.7.7)
unicode-display_width (1.7.0)
uniform_notifier (1.13.0)
uri_template (0.7.0)
valid_email2 (3.3.1)
activemodel (>= 3.2)
mail (~> 2.5)
@@ -641,6 +649,7 @@ DEPENDENCIES
hashie
jbuilder
json_refs!
json_schemer
jwt
kaminari
koala