Scott Idem
78f04bca50
fix(v3-vision): allow resolved integers to pass model validation during creation
...
Hardened root_validators in Event and Post Comment models to use Union[int, str] for Vision ID fields. This ensures that integer IDs resolved by sanitize_payload reach the database during POST/PATCH operations while maintaining clean string outputs for clients.
2026-02-05 20:30:44 -05:00
Scott Idem
1cfbf9ebad
feat(v3-cms): standardize Post Comment IDs and enhance CMS searchability
2026-02-05 19:20:18 -05:00
Scott Idem
007fd2ec8f
Refactor Post and Post Comment models to strictly use Vision ID string pattern
...
Updated Post_Base and Post_Comment_Base to ensure integer IDs (post_id, post_comment_id) are explicitly removed during validation to prevent mixed-type ID collisions. This hardens the V3 Vision standard compliance.
2026-01-27 12:16:56 -05:00
Scott Idem
817bb80f87
ID Vision Phase 2: Standardize Page, Post, Person, Organization, and Hosted File objects
2026-01-19 18:04:17 -05:00
Scott Idem
c78afbbc5c
Added new fields for posts related. Also cleaned up some of the code and logging.
2024-11-13 17:48:14 -05:00
Scott Idem
9aec3455f6
More missing fields...
2024-11-07 13:51:21 -05:00
Scott Idem
b4a058f0ca
Added some missing fields...
2024-11-07 13:47:15 -05:00
Scott Idem
69ec843bf0
Minor update to post comment model
2023-12-06 15:13:22 -05:00
Scott Idem
070c75a8c6
Updates related to IDAA and posts
2023-11-13 18:22:46 -05:00
Scott Idem
c43e958859
More. Moving ID random generation to the SQL db instead. General clean up.
2022-06-30 15:43:00 -04:00
Scott Idem
0863303740
Work on posts and post comments
2021-12-14 14:46:45 -05:00
Scott Idem
6b2e0b67e0
Working on journal related
2021-07-22 14:04:25 -04:00
Scott Idem
d85ab35812
Working on membership stuff
2021-06-24 17:50:11 -04:00
Scott Idem
60928b0521
Syntax fixes
2021-06-11 08:58:04 -04:00
6cbe3b28f2
Work on post and post comment list.
2021-06-10 21:45:29 -04:00
Scott Idem
443d2bab77
A lot of general clean up of everything.
2021-05-28 03:52:31 -04:00
Scott Idem
09c7b48223
General clean up of models and methods.
2021-05-28 01:40:18 -04:00