Commit Graph

56 Commits

Author SHA1 Message Date
732034bbc7 more tests progress 2026-03-12 17:46:38 -04:00
44ba3e0e18 test cleanup 2026-03-11 21:11:31 -04:00
e692fc52ee all tests passing again 2026-03-11 20:38:53 -04:00
c007d7d479 test checkpoint 2026-03-11 17:46:08 -04:00
2c74d0a1a6 passing all tests 2026-03-11 17:26:45 -04:00
44be75f5d4 queryer merger test progress 2026-03-11 05:18:01 -04:00
1c08a8f2b8 query test progress 2026-03-10 18:25:29 -04:00
2d1fca599b a few tweaks 2026-03-04 17:36:42 -05:00
566b599512 all jspg tests now passing 2026-03-04 01:02:32 -05:00
e7f20e2cb6 significantly simplified the validator and work continues on query 2026-03-03 17:58:31 -05:00
3898c43742 validator refactor progress 2026-03-03 00:13:37 -05:00
e14f53e7d9 validator reorg 2026-02-26 19:17:13 -05:00
bc5489b1ea added keyword to jspg 2026-02-26 15:46:01 -05:00
ad78896f72 library test suite for drop validation, fixed drop return structures 2026-02-19 20:14:21 -05:00
7ec6e09ae0 added agent workflow, added back in a structured version of additionalProperties 2026-02-19 18:20:06 -05:00
29c5160b49 jspg masking system installed 2026-02-18 13:45:40 -05:00
53a40d1099 jspg performance optimizations 2026-02-18 01:39:00 -05:00
623c34c0bc jspg progress 2026-02-17 21:46:10 -05:00
32ed463df8 jspg progress 2026-02-17 17:41:54 -05:00
4b6ea6536c added type family support 2025-10-10 17:35:57 -04:00
f3d157ebcb bringing back type constants for validation via new overrides vocabulary 2025-10-08 12:38:26 -04:00
44cde90c3d jspg union fixes 2025-10-07 20:43:23 -04:00
a8d726ec73 unevaluatedProperties now cascade infinitely down their leaf when strict validation mode is on 2025-10-02 18:15:07 -04:00
d301d5fab9 types at root not strict 2025-09-30 20:44:17 -04:00
d6b34c99bb jspg additional properties bug squashed 2025-09-30 19:56:34 -04:00
cc04f38c14 boon now included 2025-09-30 01:10:58 -04:00
3d770b0831 fixed type mismatch checking to not fail fast and work through nested data 2025-09-12 22:59:27 -04:00
3fdbf60396 minor reorg no release 2025-09-12 15:43:20 -04:00
bb84f9aa73 implemented type match checking for types on schema id instead of type const 2025-09-12 01:02:32 -04:00
88c77deede punc request and response moved to punc schemas 2025-09-01 22:58:01 -04:00
e40de2eb12 more improvements to ref tracking in json schemas and tests 2025-08-27 03:30:15 -04:00
6520413069 jspg updates for punc-v2 2025-08-21 20:18:32 -04:00
441597e604 need to allow empty strings when a string property has a format 2025-07-04 04:23:06 -04:00
5fbf64bac5 serializing ErrorKind directly to drop error cause 2025-06-17 18:55:16 -04:00
cbda45e610 fixed conditional errors with false schemas and unevaluatedProperties 2025-06-12 22:27:49 -04:00
65971d9b93 splitting up errorkind paths to produce multiple drop errors 2025-06-12 17:07:28 -04:00
69ab6165bb improvements to error handling again 2025-06-12 00:59:33 -04:00
efdd7528cc switched strict validation from additionalProperties to unevaluatedProperties to catch conditional properties automatically in verification 2025-06-11 20:28:39 -04:00
92c0a6fc0b even more jspg improved error handling, missing some codes before 2025-06-11 19:38:46 -04:00
7f66a4a35a no-op 2025-06-10 16:01:58 -04:00
d0ccc47d97 added strict validation option 2025-06-09 18:09:15 -04:00
fb333c6cbb slight improvements to error messaging 2025-06-06 14:25:13 -04:00
dce50d9dc3 error handling improvements to jspg to match drop structure 2025-06-06 13:58:50 -04:00
b8c0e08068 more filtering 2025-04-21 17:11:24 -04:00
3988308965 branch error filtering 2025-04-21 16:11:12 -04:00
21937db8de improved compile schema error messages 2025-04-16 14:42:57 -04:00
cc04a1a8bb made errors consistent 2025-04-16 01:00:51 -04:00
499bf68b2a more error cleanup 2025-04-16 00:38:04 -04:00
520be66035 better error messaging 2025-04-15 23:30:47 -04:00
635d31d723 more validation fixes 2025-04-15 00:25:29 -04:00