Commit Graph

47 Commits

Author SHA1 Message Date
290464adc1 gjson pathing for stem paths 2026-03-13 23:35:37 -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
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
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
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
dad1216e1f more validation fixes 2025-04-14 21:53:30 -04:00
f88c27aa70 fixed naming, added back json_schema_cached 2025-04-14 20:23:18 -04:00
23235d4b9d -m switched to boon 2025-04-14 18:08:36 -04:00
28fff3be11 validation error fixes 2025-04-14 16:11:44 -04:00
3f5662c797 all flow commands working, extension compiled 2025-04-13 17:19:18 -04:00
1b19ea1a1d first commit of jspg extension 2025-04-12 17:15:50 -04:00