a10f3ef0f5
feat-postgres ( #1 )
...
CI / Linux Tests (push) Failing after 5m44s
Store timestamps as strings in the database to fix errors with postgres.
Reviewed-on: #1
Co-authored-by: Michael Housh <michael@mhoush.com >
Co-committed-by: Michael Housh <michael@mhoush.com >
2026-02-11 21:51:52 +00:00
dc9f51c04f
feat: Adds level field to rooms, updates urls to point to public mirror of the project.
CI / Linux Tests (push) Failing after 15s
2026-02-10 12:07:44 -05:00
76bd788769
feat: Adds createFromCSV to create rooms in the database, properly handling delegating airflow to another room.
CI / Linux Tests (push) Failing after 5m29s
2026-02-07 18:16:01 -05:00
0134c9bfc2
WIP: Updates test html snapshots, working on validation when delegating airflow to a different room.
CI / Linux Tests (push) Successful in 5m39s
2026-02-06 17:07:06 -05:00
0775474f57
WIP: Updates test html snapshots, working on validation when delegating airflow to a different room.
CI / Linux Tests (push) Has been cancelled
2026-02-06 17:01:43 -05:00
f2c79ad56f
WIP: Adds database field to delegate airflow to another room, adds select to room form.
CI / Linux Tests (push) Failing after 6m39s
2026-02-06 12:11:01 -05:00
57766c990e
feat: Initial csv parsing for uploading rooms for a project. Need to style the upload form.
CI / Linux Tests (push) Successful in 5m41s
2026-02-05 16:39:40 -05:00
6a764ade2b
feat: Update room cooling load to accept either total or sensible loads, instead of requiring a total load.
2026-02-05 09:44:37 -05:00
5f03056534
feat: Adds createMany for rooms, in prep for parsing / uploading a csv file of room loads.
CI / Linux Tests (push) Successful in 7m0s
2026-02-04 21:06:05 -05:00
9276f88426
feat: Updates to use swift-validations for database.
CI / Linux Tests (push) Successful in 6m28s
2026-02-01 00:55:44 -05:00
b359a3317f
feat: Adds trunk size database tests.
CI / Linux Tests (push) Successful in 5m33s
2026-01-30 16:52:12 -05:00
e0ec15b91e
feat: Adds rooms database tests.
2026-01-30 15:45:54 -05:00
a51e1b34d0
feat: Adds project database tests.
CI / Linux Tests (push) Successful in 5m24s
2026-01-30 14:02:58 -05:00
c32ffcff8c
feat: Begins live database client tests.
CI / Linux Tests (push) Successful in 5m35s
2026-01-30 12:02:11 -05:00
4f3cc2c7ea
WIP: Cleans up ManualDClient and adds some more document strings.
CI / Linux Tests (push) Failing after 7m3s
2026-01-29 22:56:39 -05:00
9b618d55fa
WIP: Adds more tagged types for rectangular size calculations.
2026-01-29 20:50:33 -05:00
9379774fae
feat: Begin using Tagged types
CI / Linux Tests (push) Successful in 5m23s
2026-01-29 17:10:35 -05:00
18a5ef06d3
feat: Rename items in database client for consistency.
CI / Linux Tests (push) Successful in 5m24s
2026-01-29 15:47:24 -05:00
6723f7a410
feat: Adds some documentation strings in ManualDCore module.
2026-01-29 15:16:26 -05:00
5440024038
feat: Renames EffectiveLength to EquivalentLength
CI / Linux Tests (push) Successful in 9m34s
2026-01-29 11:25:20 -05:00
2e2c424850
Merge branch 'feat-pdf'
2026-01-29 09:34:41 -05:00
58023c4dbc
feat: Adds view snapshot tests
2026-01-28 10:26:59 -05:00
69e8acc5d8
WIP: Cleans up ResultView, fixes creating a new trunk size after changes to the database client, pdf button shows html now.
2026-01-27 10:12:51 -05:00
066b3003d0
WIP: Using project detail for duct size calculations, fix trunk sizes querying database for room data, it's now eagerly loaded.
2026-01-27 08:59:36 -05:00
1663c0a514
WIP: Working on a project detail database request to minimize database calls.
2026-01-26 16:43:16 -05:00
b3c6c27a96
feat: Updates database client migrations to be called as a function.
2026-01-26 11:13:29 -05:00
146baa7815
feat: Moves TrunkSize to be it's own namespace rather than being under DuctSizing, as it's got it's own database model, etc.
2026-01-16 10:48:07 -05:00
b5436c2073
feat: Moves rectangular size to room namespace instead of under duct sizing, since it's stored on the room database model.
2026-01-16 10:26:11 -05:00
dbec7fb920
WIP: Attempt at breaking out some logic / middleware between database and view layer, to remove some code from the view controller. Not complete, maybe revert.
2026-01-15 23:02:36 -05:00
4ecd4dba7b
feat: Style updates, begins adding name/label to trunk sizes. Need to remove register id.
2026-01-15 13:00:46 -05:00
450791b37e
fix: Fixes duct sizing rooms table not showing forms correctly, updates the table styles.
2026-01-14 10:32:57 -05:00
dfee50de8e
feat-WIP: Adds update to trunk-size form, currently height / width is not working though.
2026-01-13 20:23:25 -05:00
f990c4b6db
WIP: Begin cleaning up duct sizing routes.
2026-01-13 17:01:44 -05:00
930db145a8
WIP: Begins trunk sizing, adds database and core models.
2026-01-13 11:45:27 -05:00
fa9e8cffb0
feat: Fixes signup flow, begins updating form input fields.
2026-01-12 18:53:45 -05:00
c2aedfac1a
WIP: Begins updating signup route to also setup a user's profile.
2026-01-12 17:04:51 -05:00
894bd561ff
feat: Begins user profile, adds database model, need to add views / forms.
2026-01-12 13:33:53 -05:00
0a68177aa8
feat: Style updates.
2026-01-11 20:57:06 -05:00
20065ebf10
feat: Adds result view to better handle errors, integrates it into project view.
2026-01-10 18:27:45 -05:00
a356aa2a13
feat: Updates rectangular size to be a modal form, some style updates to other views.
2026-01-10 14:04:23 -05:00
07818d24ed
WIP: Inital duct rectangular form, needs better thought out.
2026-01-09 17:03:00 -05:00
30fddb9dce
feat: Updates form routes and database routes to use id's in the url path.
2026-01-09 09:25:37 -05:00
9356ccb1c9
feat: Updates sidebar to use the drawer classes from daisyui, currently doesn't open automatically on large screens like I want.
2026-01-08 12:40:05 -05:00
79b7892d9a
feat: Adds update path to equivalent length form / database / view routes.
2026-01-07 17:31:54 -05:00
f8bed40670
feat: Adds multi-step form to generate equivalent lengths for a project.
2026-01-07 11:56:04 -05:00
8fb313fddc
feat: Adds sensible heat ratio for projects, adds initial view / forms to the rooms tab.
2026-01-06 12:19:14 -05:00
5fcc5b88fa
feat: Better modal form using dialog, some forms still need updated to use it effectively.
2026-01-06 10:12:48 -05:00
fc12e47b5c
feat: Working on adding updates to project form, it's currently not loading an existing project.
2026-01-05 17:04:25 -05:00
4c8a23be94
feat: Adds update and delete routes to room.
2026-01-05 15:59:23 -05:00
fb7cf9905c
feat: Adds update route to equipment info, reorganizes views.
2026-01-05 11:27:20 -05:00