Commit Graph

17 Commits

Author SHA1 Message Date
Mayuresh
dab54b574c Revert "fix(schemav2validator): conditionally strip @context/@type based on schema properties"
The fix in the previous PR is no longer required because the protocol is changed to solve the root cause, reverting this change.
2026-04-08 13:15:16 +05:30
Mayuresh
2f1bfa23a7 fix(schemav2validator): conditionally strip @context/@type based on schema properties
Previously, @context and @type were always stripped from domain data before
validation. This caused failures when a schema explicitly declares these as
required properties, resulting in "missing required field" errors. The fix
checks whether each field is declared in the schema's properties before
deciding to strip it.
2026-04-07 12:54:18 +05:30
ameersohel45
706030ccec test: add tests and update docs for extended schema validation 2025-12-14 23:55:04 +05:30
ameersohel45
3b59507f15 ref: improve error handling in extended schema validation 2025-12-14 23:07:58 +05:30
ameersohel45
cd49b7dda9 ref: enhance schema validation logic and skip core schema 2025-12-14 21:49:51 +05:30
ameersohel45
f0ccef9e59 fix: remove redundant code 2025-12-12 17:21:02 +05:30
ameersohel45
f6b32ef2f2 fix: error handling in extended schema 2025-12-12 17:21:02 +05:30
ameersohel45
5843d2a760 update: logs and comments also ref refreshLoop method 2025-12-12 17:21:02 +05:30
ameersohel45
5feb84196c ref: Split Extended Schema logic and rename variables 2025-12-12 17:21:02 +05:30
ameersohel45
5739573da0 ref: remove url transform config 2025-12-12 17:21:02 +05:30
ameersohel45
94943e63e6 Issue580-feat: add support for referenced schema validation and caching 2025-12-12 17:21:02 +05:30
ameersohel45
ab31e13e81 Issue 554 - refactor: improve error response format 2025-11-18 14:52:37 +05:30
ameersohel45
f9fac45106 Issue 552 - fix: optimized code creating in memory map for action to schema. 2025-11-18 02:25:04 +05:30
ameersohel45
75880a4458 543 - update: to use updated config structure 2025-11-14 13:06:31 +05:30
ameersohel45
9f913e6aa9 543 - add : README file 2025-11-14 11:34:47 +05:30
ameersohel45
f534e41b6c 543 - add: test cases 2025-11-14 01:04:32 +05:30
ameersohel45
2f8c888101 Issue 543 - feat: add new validator plugin 2025-11-14 00:45:29 +05:30