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
b0377e076e
drop error improvements across the board for localization
2026-06-23 17:47:19 -04:00
d77765cb61
jspg error refactoring checkpoint
2026-06-23 17:03:27 -04:00
01368305de
fixed missing schema ids in validation results
2026-06-18 20:31:35 -04:00
c5d652c6fd
fixed merger ordering issue
2026-06-15 16:41:59 -04:00
7e28eb2645
added kind to merge notifications, re-instated sql pattern matching
2026-06-11 17:26:07 -04:00
5133283795
checkpoint for re-enabling SQL pattern matching
2026-06-11 15:25:21 -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
86d49273bc
more ordering fixes
2026-05-14 18:13:59 -04:00
5b2feb5ea7
more ordering fixes
2026-05-14 17:35:31 -04:00
6d6745d95d
removed all jsonb
2026-05-14 14:48:09 -04:00
d0294eec3f
last ordering fixes
2026-05-14 13:57:50 -04:00
2a8b991269
fixed ordering of all things sql
2026-05-14 05:58:38 -04:00
3034406706
fixing ordering checkpoint
2026-05-14 03:21:12 -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
f51799f0b1
fixed failing lib test
2026-04-24 12:55: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
f450f8ab8b
added realm to jspg processing
2026-04-17 18:25:14 -04:00
8ebf6a69bf
updates
2026-04-17 17:20:07 -04:00
69bd726b25
more filter fixes
2026-04-17 07:43:19 -04:00
f58d1a32a3
full database extracton
2026-04-17 05:53:44 -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
609371c03c
fixed drop errors for database initialization
2026-04-14 09:36:04 -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
776a442374
added setup strict mode
2026-04-03 00:29:44 -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
c4e8e0309f
removed initial / in validator making paths consistent across validate merger and queryer
2026-03-26 22:27:59 -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
882bdc6271
merger now requires a schema id, queryer and merger now use pre-compiled edges for O(1) relations
2026-03-21 20:33:28 -04:00
9255439d53
added support for root schema compiled properties for the mixer
2026-03-20 18:04:49 -04:00
e01b778d68
jsob and test array handling improved in merger
2026-03-20 05:58:43 -04:00