Commit graph

9 commits

Author SHA1 Message Date
Nick Touran
8c73123862 Add postgresql persistence of data in data dict
Moved back to sqlmodel because we do need some way
of putting this info into a database.
2026-01-05 12:04:22 -05:00
Nick Touran
f7ee72a66b AMS: adjust schedule format
Add projects, add MDDL
2025-12-29 12:12:38 -05:00
Nick Touran
f13e1e2ee2 Validate doc type data during build 2025-12-29 12:11:38 -05:00
Nick Touran
373dfe4c3b Lots more Document data definition
Schedule updates:

* Defined Schedule types
* Updated schedule loader to validate with pydantic
* Added ability to specify predecessor type and lead/lag

Other structural/outline stuff as well

Oh and added a unit test.
2025-12-19 14:15:07 -05:00
Nick Touran
36fcb5f260 Add initial data dict 2025-12-12 09:41:25 -05:00
Nick Touran
fb28c6c5c5 [General] Add API docs and pydantic for Data Dict
Fix schedule for latex
2025-12-12 09:40:02 -05:00
Nick Touran
e474c140ee Some AMS specific stuff, and plant work 2025-12-01 17:04:45 -05:00
Nick Touran
7d09eaecb7 Add schedule processing capabilities, and cleanups.
Fixes a few config issues and warnings
Removes double-import of GDC
Adds mpxj dependency for scheduling
2025-11-28 14:49:50 -05:00
56a79e3562 Initial commit 2025-09-22 16:49:34 -04:00