-
Notifications
You must be signed in to change notification settings - Fork 539
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
chore: use json schema instead hard code #2399
Conversation
Signed-off-by: Wei Jiang <[email protected]>
Signed-off-by: Wei Jiang <[email protected]>
Codecov Report
@@ Coverage Diff @@
## master #2399 +/- ##
==========================================
- Coverage 68.57% 64.19% -4.38%
==========================================
Files 131 58 -73
Lines 3421 4036 +615
Branches 828 0 -828
==========================================
+ Hits 2346 2591 +245
+ Misses 1075 1073 -2
- Partials 0 372 +372
Flags with carried forward coverage won't be shown. Click here to find out more. Continue to review full report at Codecov.
|
api/internal/core/store/storehub.go
Outdated
} | ||
|
||
if _, ok := hubsNeedCheckByCustomize[key]; ok { | ||
validator, err := NewJsonSchemaValidator("customize." + string(key)) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Why not put this under "main"?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
schema.json
is output from apisix
, my idea is to use different names for distinguishing them
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
done
Signed-off-by: Wei Jiang <[email protected]>
* upstream: (28 commits) docs: update some tips in develop.md (apache#2451) fix: create upstream error when pass host is node and nodes without port (apache#2421) fix: correct data type of filed Active.checks.active.https_verify_certificate (apache#2422) feat: basic support Apache APISIX 2.13.0 (apache#2428) feat: add page reload judgment (apache#2370) docs: Update RPM install package link (apache#2439) docs: Remove hyperlinks from documents (apache#2431) chore(deps): bump actions/upload-artifact from 2 to 3 (apache#2423) fix: consumer without plugins causes page crashes (apache#2437) chore(deps): bump axios from 0.21.1 to 0.21.4 in /web (apache#2420) feat: Modify plugin preview page (apache#2359) chore(deps): bump moment from 2.29.1 to 2.29.2 in /web (apache#2418) chore: use json schema instead hard code (apache#2399) refactor: migrate route tests to e2enew (apache#2411) chore(deps): bump actions/setup-python from 2.3.2 to 3.1.1 (apache#2414) chore: update the year of copyright and fix typo (apache#2417) docs: update online playground url (apache#2416) chore: update README for online demo (apache#2404) refactor: migrate id compatible tests to e2enew (apache#2400) docs: fix invalid link (apache#2366) ... # Conflicts: # api/internal/route.go # web/src/components/Footer/index.tsx
Signed-off-by: Wei Jiang [email protected]
Please answer these questions before submitting a pull request, or your PR will get closed.
Why submit this pull request?
use json schema instead hard code
What changes will this PR take into?
Related issues
fix/resolve #2372
Checklist: