e026e82f65
test(jspg): rename items fixture to array and resolve unused HashMap warning
...
- Rename fixtures/items.json to fixtures/array.json to better reflect array testing constraints.
- Update reference paths in src/tests/fixtures.rs and across other fixture JSON files.
- Remove unused HashMap import in src/validator/rules/dict.rs to resolve the compiler warning.
2026-06-23 20:17:03 -04:00
a1fb9ef650
jspg checkpoint
2026-06-23 19:48:38 -04:00
c71e99527d
dynamic type variables now recursive
2026-06-03 10:50:15 -04:00
b0fc6c12ef
fixed queryer issue with nested families
2026-05-21 13:26:07 -04:00
56775c8c1b
added traits and include features with docs
2026-05-20 19:10:29 -04:00
40e08cbf09
proper test for merge fix for organization_id setting
2026-05-13 15:38:42 -04:00
1fb378def2
fixed issue with STI on non-tables
2026-05-12 08:22:25 -04:00
4e2cb488cc
removed schema realms, fixed fixture generations, added dynamic type resolution for validation based on type and kind discriminators for filters
2026-04-21 10:50:01 -04:00
87a845e85a
filters are now entities and auto-generated for all table backed types
2026-04-17 01:46:02 -04:00
77af67aef5
beefed up schema compiled properties with cases properties and added tests with cases to queryer and merger
2026-04-16 11:00:26 -04:00
d3cb72a5e2
-m fixed bug with STI and different type shapes that don't require kind discrimination
2026-04-16 00:19:10 -04:00
a3bd79deef
jspg stabilized again
2026-04-15 03:08:11 -04:00
8984acaa5f
added jsonb field tests to queryer and merger and fixed a bug there
2026-04-14 13:23:01 -04:00
0b4607b7d4
fixed and tested subschema promotions for beat processing
2026-04-14 06:09:00 -04:00
0017c598e1
chore: JSPG Engine tuple decoupling and core routing optimizations
2026-04-13 22:41:32 -04:00
5f45df6c11
checkpoint
2026-04-09 18:39:52 -04:00
7c8df22709
massively improves the jspg validator by removing mathmatical functions like allOf, anyOf, ref, etc to effectively use discriminators and OOP with types to determine valid pathing an nno intersections, unions, or guesswork; added cases to replace the former conditionals
2026-04-08 13:08:24 -04:00
e4286ac6a9
validation progress
2026-04-03 19:24:21 -04:00
7876567ae7
fixed queryer relation issues
2026-04-02 22:51:13 -04:00
06f6a587de
progress
2026-04-02 21:55:57 -04:00
9c24f1af8f
fixed issue where merge lookups with no changes were not generating a notification
2026-03-27 02:08:45 -04:00
46fc032026
fixed merge lookup issue
2026-03-26 23:49:52 -04:00
8bf3649465
validator now uses hybrid uuid and numeric index pathing
2026-03-26 14:06:24 -04:00
f5bf21eb58
fixed root array queries
2026-03-25 21:37:01 -04:00
3c4b1066df
fixed merger with anchor test issue
2026-03-23 12:25:55 -04:00
a1038490dd
tested nested merging with anchors
2026-03-23 12:05:34 -04:00
14707330a7
subschema id queryer test added
2026-03-22 05:54:31 -04:00
e01b778d68
jsob and test array handling improved in merger
2026-03-20 05:58:43 -04:00
847e921b1c
stems removed from queryer
2026-03-18 22:04:29 -04:00
5d11c4c92c
jspg query with familties fixes
2026-03-16 06:07:13 -04:00
6a275e1d90
stems fixes and tests
2026-03-13 01:17:27 -04:00
cfcb259eab
final queryer and merger test suite installed; docs fully up to date
2026-03-12 18:37:50 -04:00
732034bbc7
more tests progress
2026-03-12 17:46:38 -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
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
ad78896f72
library test suite for drop validation, fixed drop return structures
2026-02-19 20:14:21 -05:00