Releases: DARPA-ASKEM/terarium
Releases · DARPA-ASKEM/terarium
Release v2.23.0
What's Changed
- Update validate-model-configuration.md by @pascaleproulx in #5090
- chore(deps): update dependency @types/lodash to v4.17.10 by @renovate in #5082
- chore(deps): update dependency esbuild to v0.24.0 by @renovate in #5085
- chore(deps): update dependency vite to v5.4.8 by @renovate in #4998
- fix(deps): update dependency vue-router to v4.4.5 by @renovate in #4999
- fix: add arrows to simulate drilldown and add spinner to run button by @shawnyama in #5089
- feat(funman): show model config in op and make config the output by @shawnyama in #5078
- Fix model 500s on main page by @kbirk in #5097
- Adding Output Console to drilldowns with notebooks by @Tom-Szendrey in #5087
- Add titles to generated compare models graphs by @asylves1 in #5100
- [BUG]: Incorrect column info in the Dataset page of an uploaded CSV file with
,
in column headers #4994 by @dvince2 in #5093 - Add wait flag for extractions. by @kbirk in #5101
- 5016 bug when extracting a configuration we need to distinguish missing values from 0 by @YohannParis in #5066
- 5038 bug intervention policies are not described well in simulate by @YohannParis in #5079
- Clean up app.vue by @YohannParis in #5102
- Didnt push async commit by @kbirk in #5106
- Stratify LLM correctly using structure by @Tom-Szendrey in #5108
- Make sure these equations match the format of the existing ones. by @kbirk in #5111
- More cleaning up! by @YohannParis in #5107
- Refinement of the input schemata for GoLLM by @liunelson in #5088
- 5026 feat cleanup calibrate settings panel by @brittanykondo in #5071
- Added custom number formatting to better format the numbers on the chart by @jryu01 in #5104
- Model extractions update by @YohannParis in #5127
- Fix AMR enrichment to not overwrite default configurations for initial states by @dgauldie in #5144
- Add admin service user to bypass rebac by @kbirk in #5113
- Added missing info in the manual test md of model configuration extraction by @liunelson in #5143
- 5139 diagram does not show up automatically when on create output by @YohannParis in #5146
- chore(deps): update dependency openai to v1.51.2 by @renovate in #5152
- 5070 create new gollm endpoint that takes in a list of latex equations a returns cleaned up ones by @dgauldie in #5145
- Update latex_style_guide.py by @liunelson in #5148
- only make a project admin if necessary by @YohannParis in #5156
- Remove model framework by @YohannParis in #5116
- additional heuristic for template parsing handling multiple outputs by @mwdchang in #5157
- feat: funman graph improvements by @shawnyama in #5105
- Update funman version by @shawnyama in #5165
- extend MMT template-matrix to have subject-controller/subject-outcome configurations by @mwdchang in #5160
- update funman version again! by @shawnyama in #5169
- House cleaning october by @mwdchang in #5167
- set default selected dataset to most recent by @mloppie in #5168
- [Clean]: Optimize Outdated TODOs by @Tom-Szendrey in #5175
- Intervention validations by @Tom-Szendrey in #5159
- prevent rendering if data dependencies are not ready by @mwdchang in #5174
- Model config pdf viewer by @asylves1 in #5173
- Project sharing by @YohannParis in #5158
- improve workflow update logging to capture more info by @mwdchang in #5189
- Intervention pdf viewer by @asylves1 in #5193
- Update stratify-notebook.md by @dgauldie in #5206
- Add better handling for partial failures. Remove cosmos by @kbirk in #5188
- Apply metadata from the pre-MIRA model to the post-MIRA model if the name of variables matches by @kbirk in #5181
- Update to Model Edit manual test by @liunelson in #5208
- Layout of model entry form is broken when latex expressions are too long by @brittanykondo in #5177
- Sympy parsing workaround for specific tokens by @mwdchang in #5178
- fix flickering loss chart during calibration by @mloppie in #5209
- feat: funman parameter graph interactions by @shawnyama in #5163
- Bring back documentation links by @jryu01 in #5210
- Reset state feature for calibrate by @Tom-Szendrey in #5212
- adding initial dates to model config pt1 by @blanchco in #5207
- chore(deps): update debian docker tag to v12.7 by @renovate in #5084
- remove cosmos from Terarium by @dgauldie in #5217
- adding-dates-to-simulate-pt2 by @blanchco in #5211
- Fix npe from old docs by @kbirk in #5218
- 5149 bug enrichment of model from document in create model from equations misses all parameters and variables of the form x i by @dgauldie in #5213
Full Changelog: v2.22.0...v2.23.0
Release v2.22.0
What's Changed
- [BUG]: 400 error occurs when navigating from workflow to home by @dvince2 in #4894
- Do not update if there is a save pending by @mwdchang in #4842
- update funman, new feature to accept observables by @shawnyama in #4891
- 4864 histogram chart fix by @jryu01 in #4895
- 4854 extract equations from image by @dgauldie in #4903
- Remove model-card from Document extraction pipeline by @YohannParis in #4907
- chore(deps): update dependency eslint to v8.57.1 by @renovate in #4896
- fix(deps): update dependency eslint-import-resolver-typescript to v3.6.3 by @renovate in #4898
- add back-end support for interventions-from-document gollm task by @dgauldie in #4853
- 4751 feat create intervention policy misc adjustments by @asylves1 in #4902
- fix invalid htmls by @mwdchang in #4911
- show math expressions in funman input panel by @shawnyama in #4905
- remove runType by @Tom-Szendrey in #4916
- Project download and upload buttons by @Tom-Szendrey in #4914
- Change model description to be a text field by @YohannParis in #4730
- 4822 bug the enrichment modal labels are not clickable by @YohannParis in #4918
- Remove always disabled checkbox and commented code by @YohannParis in #4919
- fix simulate preset selection not triggering update by @mwdchang in #4921
- fix(deps): update dependency org.keycloak:keycloak-admin-client to v25.0.6 by @renovate in #4899
- fix for timestep by @asylves1 in #4922
- Update project-sharing.md by @YohannParis in #4926
- Table Extracton by @kbirk in #4908
- remove seemingly unnecessary onUpdated hook that is causing emit opti… by @mwdchang in #4933
- hide intervention labels on node by @blanchco in #4929
- fix typos in model stratification test by @mloppie in #4946
- Document equations by @asylves1 in #4955
- Fix NPE for tables. by @kbirk in #4956
- Add base64 decode/encode to model description by @YohannParis in #4939
- 4783 bug model comparison without model cards should add model specific observations in the table by @dgauldie in #4938
- Update intervention-policy.md by @pascaleproulx in #4954
- Remove provenance from test by @Tom-Szendrey in #4944
- Renaming model save edit too by @YohannParis in #4943
- show llm response in model config by @blanchco in #4958
- save for reuse for simulation assets by @blanchco in #4906
- Calibration Configuration inferred params fix by @Tom-Szendrey in #4936
- Show default charts for variables, errors and parameters on calibrate run by @jryu01 in #4931
- improve parsing for stratified parameters by @mwdchang in #4930
- chore(deps): update dependency gradle to v8.10.2 by @renovate in #4897
- Fix extracted table output format to better json by @kbirk in #4969
- multiple input field open when selecting one by @asylves1 in #4957
- Remove extractions from document asset n drilldown by @asylves1 in #4976
- Fix bug on grouping interventions by @jryu01 in #4974
- Update tera-stratification-group-form to remove Max 100 by @YohannParis in #4978
- Update model card description to be prettier by @YohannParis in #4966
- Add llm prompt to generated code by @asylves1 in #4981
- move gollm scripts into terarium by @dgauldie in #4968
- fix with equations not appearing by @asylves1 in #4990
- chore(deps): update dependency openai to v1.50.2 by @renovate in #4997
- update SerializeWithoutTerariumFields to allow customizing what field… by @dgauldie in #4983
- Add equation scroll bar by @asylves1 in #4985
- on-save plumbing for model operator by @mwdchang in #4962
- Rename update output port by @YohannParis in #5000
- Cleanup calibrate drilldown by @brittanykondo in #4989
- Organize extractions per page. Send all to configure from document by @kbirk in #4984
- Calibrate timestamp field UI tweak by @Tom-Szendrey in #4992
- chore(deps): update dependency @types/lodash to v4.17.9 by @renovate in #4996
- fix model from equations by @blanchco in #5011
- weighted interventions for optimize by @blanchco in #4986
- Display config name and description in workflow node by @brittanykondo in #4980
- Display column names in dataset node by @brittanykondo in #5014
- Funman output charts by @shawnyama in #4923
- 4991 task update gollm intervention policy schema to align with new intervention policy model by @dgauldie in #5010
- Made calibrate chart sections collapsable by @jryu01 in #4995
- Resize charts based on available space by @jryu01 in #5012
- Link equations to page by @asylves1 in #5018
- [FEAT]: Add AMR enrichment to 'Enrich metadata with AI assistant' by @dvince2 in #5019
- Update tera-model in operators by @YohannParis in #4987
- paste screenshot as equasion and convert to base64 by @mloppie in #5009
- Fix funman-taskrunner so that it can build locally by @dgauldie in #5023
- 5003 equation-from-image includes a latex equation style guide by @dgauldie in #5027
- Fixed the typo for AI generated annotation by @jryu01 in #5031
- Update validate-model-configuration.md by @brittanykondo in #5032
- Fix tables / equations by @kbirk in #5025
- Fixed scroll weirdness by @jryu01 in #5041
- Make optimize slider panel a bit wider by @brittanykondo in #5042
- Bring back save for re use in model operators by @YohannParis in #5034
- Add dataset transformer output to node by @blanchco in #5028
- show intervention labels on node by @jryu01 in #5046
- Update model-configuration-extracting-variables.md by @shawnyama in #5047
- 5064 bug amr enrichment does not work as expected by @dgauldie in #5065
- ux equation style change by @asylves1 in #5030
- feat: save funman model configuration by @shawnyama in #5050
- Remove code files from resources panel by @YohannParis in #5073
- Move get all projects from home to the whole App by @YohannParis in #5074
- Fixed the issue that ground truth data weren't showing up properly by @jryu01 in #5068
- Fix: Update the channel where we are grabbing the llm thoughts by @Tom-Szendrey in #5060
- Fix messaging around GoLLM tasks #5076 by @dvince2 in #5077
- Fix sorting of extraction pages by @kbirk in #5075
- Fixed the issue that error chart not showing up by @j...
Release v2.21.3
What's Changed
Full Changelog: v2.21.2...v2.21.3
Release v2.21.2
What's Changed
- Disable "increases to above" dropdown in the Create Intervention Poli… by @mloppie in #4820
- UX changes to create intervention policy by @asylves1 in #4879
- Stratify Matrix remove Cancel button by @Tom-Szendrey in #4889
- Text Extraction taskrunner by @kbirk in #4884
- save as model from equations by @blanchco in #4888
New Contributors
Full Changelog: v2.21.1...v2.21.2
Release v2.21.1
What's Changed
Full Changelog: v2.21.0...v2.21.1
Release v2.21.0
What's Changed
- fix: show drilldown arrows in intervention drilldown by @shawnyama in #4749
- fix: other values now show source by @blanchco in #4744
- client-event for workflow updates by @mwdchang in #4741
- save intervention policy fix by @blanchco in #4760
- Update project asset constraint by @blanchco in #4759
- 4529 feat layout improvements to the notebook views by @brittanykondo in #4728
- clean: remove explorer by @shawnyama in #4753
- Optimize spinner progress by @Tom-Szendrey in #4745
- fix compound type propagation for selectOutput by @mwdchang in #4763
- prevent click from being interpreted as drag event by @mwdchang in #4765
- 4513 feat model enrichment flow by @dgauldie in #4766
- documentId is no longer required for model enrichment by @dgauldie in #4778
- 4732 feat cleanup the validate configuration modal by @brittanykondo in #4762
- Removing out dated menu items from ta3 operators by @Tom-Szendrey in #4786
- Added chart annotation control UI by @jryu01 in #4748
- Add enrich amr to the equation to model workflow operator by @kbirk in #4743
- accommodate for props.items change for model attribute displays by @mwdchang in #4789
- 4723 implement redesign of model from equation component by @asylves1 in #4770
- style(clean): apply a class to
tera-slider-panel
if you want it grey by @shawnyama in #4799 - work around workflow de-sync problem in stratify by @mwdchang in #4801
- add intervention policy to simulate by @blanchco in #4771
- update vue version by @YohannParis in #4726
- remove unused tera-drilldown emit event by @mwdchang in #4803
- fix: add debounce to intervention name change by @asylves1 in #4800
- Cleanup create intervention policy modal by @brittanykondo in #4797
- Optimize multiple constraints by @Tom-Szendrey in #4775
- Remove harderned mode from yarn to speed up pr by @YohannParis in #4805
- 4715 upgrade to java 21 fix breaking changes by @dgauldie in #4802
- Model Config only append to output when we dont yet have one. by @Tom-Szendrey in #4781
- show intervention policies on calibrate by @blanchco in #4807
- clean(backend): remove searches and getAlls that were used by explorer or not even used at all by @shawnyama in #4761
- fix(deps): update dependency axios to v1.7.7 by @renovate in #4816
- Sciml cleanup by @Tom-Szendrey in #4811
- show intervention charts on nodes by @blanchco in #4829
- fix branching workflow in diamond arrangement by @mwdchang in #4825
- 4790 bug app fails to extract configurations from timeseries datasets by @dgauldie in #4830
- Removing the Notes panel by @YohannParis in #3050
- chore(deps): update eclipse-temurin docker tag by @renovate in #4815
- chore(deps): update dependency gradle to v8.10.1 by @renovate in #4506
- default preview code comments for dataset transformer by @blanchco in #4813
- update readme by @dgauldie in #4835
- spinner on enrich model by @blanchco in #4824
- Model to latex with mira task by @Tom-Szendrey in #4831
- Provide localhost adobe key on staging by @YohannParis in #4837
- Equation extraction by @kbirk in #4809
- Fix accidental recursion by @kbirk in #4843
- Remove sciml by @Tom-Szendrey in #4834
- fix(deps): update dependency org.elasticsearch.client:elasticsearch-rest-high-level-client to v7.17.24 by @renovate in #4817
- Adding option to download document from ... menu by @dvince2 in #4839
- Apply chart annotations to the forecast charts on calibrate operator by @jryu01 in #4804
- Fixed empty state image and message on overview page by @jamiewaese-uncharted in #4852
- Bump vite from 5.4.2 to 5.4.6 by @dependabot in #4832
- fix(deps): update dependency @jupyterlab/coreutils to v5.6.8 by @renovate in #4739
- fix(deps): update dependency @jupyterlab/services to v6.6.8 by @renovate in #4740
- chore(deps): update dependency @types/jest to v29.5.13 by @renovate in #4814
- Update Configured SIR.json by @pascaleproulx in #4859
- Update model-stratification.md by @shawnyama in #4861
- Update generate_model_latex.py by @YohannParis in #4857
- Fixed broken links and formatting by @jryu01 in #4865
- Update generate_model_latex.py by @YohannParis in #4874
- Optimize threshold from 100 -> 350 by @Tom-Szendrey in #4876
- Update taskrunner images for easier python version management by @kbirk in #4845
- Change Adobe key test from Origin to Referer by @YohannParis in #4880
- Minor update to optimize doc by @Tom-Szendrey in #4878
- Select only relavant variables for the chart by @jryu01 in #4881
- feat: funman input update by @shawnyama in #4818
- 4883 task revert back to java 17 by @dgauldie in #4885
- fix python formatting by @mwdchang in #4886
New Contributors
- @pascaleproulx made their first contribution in #4859
Full Changelog: v2.20.1...v2.21.0
Release v2.20.1
What's Changed
- funman false-boxes parsing, remove save-as UI until redesign by @mwdchang in #4718
- fix(deps): update dependency org.keycloak:keycloak-admin-client to v25.0.4 by @renovate in #4505
- chore(deps): update authzed/spicedb docker tag to v1.35.3 by @renovate in #4362
- model comparison gollm cache issue by @YohannParis in #4709
- 4514 feat refine the fork a project workflow by @asylves1 in #4710
- propagate asset renaming by @blanchco in #4720
- dataset column information redesign by @shawnyama in #4582
- modelservice getOde null guard by @mwdchang in #4729
- chore(deps): update dependency lint-staged to v15.2.10 by @renovate in #4737
- Split codeQL by @YohannParis in #4725
- fix(model concept editing): accept empty value and input value by @shawnyama in #4735
- save intervention policy when one is not selected by @blanchco in #4734
- 4673 task create server side notification for workflow changes by @dvince2 in #4724
- Update funman version by @shawnyama in #4742
- Workflow minor cleanups by @mwdchang in #4736
- 4675 task ux home page projects table stats column by @brittanykondo in #4727
- Add some logs, remove others. by @kbirk in #4746
Full Changelog: v2.20.0...v2.20.1
Release v2.20.0
What's Changed
- fix: prevent drilldown kbd navigation when editing input field by @shawnyama in #4576
- Add error plot by @jryu01 in #4477
- clipboard round 3 - experiment with clipboard buffers by @mwdchang in #4581
- fix(deps): update dependency axios to v1.7.5 by @renovate in #4591
- stratification spinner by @shawnyama in #4584
- chore(deps): pin dependencies by @renovate in #4589
- fix hardcoded margin causing nested levels to have negative radius by @mwdchang in #4587
- extra workflow update guard by @mwdchang in #4595
- fix: matrix editing in model config by @shawnyama in #4583
- FINALLY fix the task caching by @kbirk in #4598
- feat: dataset enrichment and new layout by @shawnyama in #4536
- Only set created on if it doesn't exist. by @kbirk in #4601
- remove almost all @transaction annotations by @bigglesandginger in #4599
- Create beaker cell components by @blanchco in #4558
- Model Edit append output on run by @Tom-Szendrey in #4603
- show model parts in model edit by @shawnyama in #4602
- task: save as for model edit by @asylves1 in #4609
- address sync problem of deletes within a short interval by @mwdchang in #4606
- Rename optimize static interventions. by @Tom-Szendrey in #4611
- Jamie updating the overview page by @jamiewaese-uncharted in #4605
- Matrix clipboard by @mwdchang in #4596
- save as model configuration by @blanchco in #4597
- force observable field to exist by @mwdchang in #4616
- Update mira endpoint by @Tom-Szendrey in #4621
- add editor mira-taskrunner image by @mwdchang in #4623
- tests: update project sharing test by @asylves1 in #4628
- Update model-configuration-notebook.md by @dvince2 in #4619
- update model-edit.md by @shawnyama in #4624
- attempt to ensure annotation metadata is in correct format for downstream by @mwdchang in #4630
- feat: added empty state image and moved welcome message into a closeable panel by @jamiewaese-uncharted in #4608
- Update project-search-sort.md by @bigglesandginger in #4622
- Update model-configuration-input.md by @blanchco in #4617
- Send model id with configure model by @kbirk in #4615
- improve error stack trace for amr-to-mmt task by @mwdchang in #4631
- updating mira rest url in beaker container by @Tom-Szendrey in #4635
- use id in intervention dropdown by @blanchco in #4636
- Adjusted labels, position and fontWeight of timestamp by @jamiewaese-uncharted in #4638
- style: edit model draft mode by @asylves1 in #4620
- Added chart annotation endpoints by @jryu01 in #4604
- fix drag-end emission by @mwdchang in #4642
- chore(deps): update dependency jsdom to v24.1.3 by @renovate in #4645
- save as intervention policy by @blanchco in #4613
- Added general purpose LLM request GoLLM endpoint by @jryu01 in #4627
- 4433 bug wrong source informations by @YohannParis in #4481
- cache curries to not repeat calls for concepts by @Tom-Szendrey in #4640
- Update intervention-policy.md by @ngraham76 in #4629
- prevent setting empty expression, clean up expression parsing by @mwdchang in #4637
- Jamie transform dataset update page design by @jamiewaese-uncharted in #4626
- Updating optimize + calibrate tests by @Tom-Szendrey in #4618
- fix(deps): update dependency chart.js to v4.4.4 by @renovate in #4592
- Updated manual test for stratify by @liunelson in #4658
- fix values disappearing when switching configs by @mwdchang in #4653
- fix: edit model output naming issue by @asylves1 in #4644
- Optimize constraint - adding observables by @Tom-Szendrey in #4564
- Jamie configure model design fixes by @jamiewaese-uncharted in #4643
- Jamie model design polish by @jamiewaese-uncharted in #4655
- task: stratify save for reuse by @asylves1 in #4625
- Jamie fix checkboxes and pills by @jamiewaese-uncharted in #4659
- sort calibrate updates by progress by @mwdchang in #4649
- chore(deps): update dependency vite to v5.4.2 by @renovate in #4590
- Remove other concepts by @Tom-Szendrey in #4665
- save for reuse optimize and calibrate by @blanchco in #4654
- Stratify default output by @Tom-Szendrey in #4657
- 4432 bug configuration from dataset by @dgauldie in #4667
- Clone project notification by @asylves1 in #4668
- Updated transform dataset test: Add files via upload by @hvasque14 in #4677
- UX design clean-up by @ngraham76 in #4656
- Add enrich AMR endpoint by @kbirk in #4500
- model config state not stored on outputs by @blanchco in #4670
- intervention policy not stored in output state by @blanchco in #4671
- Add asset name on ressource panel hover title by @YohannParis in #4678
- Update intervention-policy.md by @ngraham76 in #4685
- Update intervention-policy.md by @ngraham76 in #4687
- Update intervention-policy.md by @ngraham76 in #4686
- Update intervention-policy.md by @ngraham76 in #4683
- Cache extraction service by @kbirk in #4674
- jupyterlabs to 3.6.8 by @blanchco in #4680
- Fix Stratify manual test typo by @liunelson in #4698
- Put back removed generate summary handler by @jryu01 in #4692
- Fix link to Stratify test model by @liunelson in #4693
- Update model-stratification.md typo by @liunelson in #4695
- adjusted font sizes of markdown text by @jamiewaese-uncharted in #4684
- reset model config fix by @blanchco in #4691
- [FEAT]: Export Model Config and Model at once, zipped #4316 by @dvince2 in #4669
- guard inputs changes for model configuration and intervention policy by @blanchco in #4699
- Jamie dataset design tweaks by @jamiewaese-uncharted in #4694
- Fix issue with the key used for the cache. by @kbirk in #4704
- Jamie simulate page design polish by @jamiewaese-uncharted in #4682
- Neil design tweaks 1 by @ngraham76 in #4701
- Delete testing/manual/Transform-dataset.md by @mwdchang in #4706
- Jamie calibrate design tweaks by @jamiewaese-uncharted in #4705
- UX revisions to drill down header by @ngraham76 in #4697
- Added output settings panel for the calibrate drilldo...
Release v2.19.0
What's Changed
- Add role gobbling error by @bigglesandginger in #4415
- add petri-amr semantic check by @mwdchang in #4423
- collaboration capable workflow - first pass by @mwdchang in #4336
- 4276 parameter distribution charts by @jryu01 in #4414
- Update Simulate Output by @Tom-Szendrey in #4422
- 4379 feat update resources panel layout with new designs by @brittanykondo in #4421
- Cache rebac by @bigglesandginger in #4420
- Update Calibrate Output Type by @Tom-Szendrey in #4424
- Update Optimize Output by @Tom-Szendrey in #4425
- Update ensemble simulate output by @Tom-Szendrey in #4429
- Simulate Chart correct index. by @Tom-Szendrey in #4442
- Workflow wrapper class by @mwdchang in #4441
- add log error when a 500 error is returned by @bigglesandginger in #4443
- feat: drilldown arrow navigation by @shawnyama in #4340
- chore(deps): update eclipse-temurin docker tag by @renovate in #4312
- link to new compare_models code by @dgauldie in #4445
- chore(deps): update dependency gradle to v8.9 by @renovate in #4363
- chore(deps): update elasticsearch docker tag to v8.15.0 by @renovate in #4438
- August cleanup by @mwdchang in #4453
- amr-errors in dev interface, more amr check criteria by @mwdchang in #4451
- Sharing project causes 503 by @bigglesandginger in #4455
- fix workflow broken renaming logic by @mwdchang in #4460
- Update operator menu order by @YohannParis in #4461
- Optimize test update by @Tom-Szendrey in #4462
- fix: notebook creates new config by @shawnyama in #4458
- 4330 replace loss chart with vega chart by @jryu01 in #4447
- Latex font fix by @shawnyama in #4449
- fix(deps): update dependency axios to v1.7.4 [security] by @renovate in #4448
- chore(deps): update dependency lint-staged to v15.2.8 by @renovate in #4435
- feat(fixes unit entry): specify characters you want to reject from tera-input by @shawnyama in #4463
- clean up workflow typing, localstorage transform, remove unused noteb… by @mwdchang in #4465
- model config Only show confirmation dialog if config has changes by @asylves1 in #4459
- Add project search index with permission mirroring by @kbirk in #4446
- Update optimize.md by @Tom-Szendrey in #4467
- feat: improve
tera-toggleable-input
by @shawnyama in #4464 - fix: extractions from dataset and document by @blanchco in #4444
- update client side workflow to avoid version mismatch by @mwdchang in #4472
- Update simulate.md to include interventions by @liunelson in #4480
- Do not mirror workflow by @mwdchang in #4479
- another attempt at fixing workflow bugs by @mwdchang in #4486
- fix: render toggleable input as long as the value is a
string
by @shawnyama in #4482 - better workflow save/update timing by @mwdchang in #4490
- Fix model edit reset in wizard by @shawnyama in #4474
- state/knob issues, rename presets to be presets, improve run-button g… by @mwdchang in #4491
- fix update project model name by @blanchco in #4373
- style: prettier drilldown arrow nav by @shawnyama in #4484
- Add auto increment field and sort on that. by @kbirk in #4497
- chore(deps): update dependency esbuild to v0.23.1 by @renovate in #4503
- style: stretch toggleable input to fill space by @shawnyama in #4496
- fix menuitem generation logic by @mwdchang in #4502
- Revert the broken seq num by @kbirk in #4507
- 4431 bug extracted values by @dgauldie in #4510
- auto link nodes when created with menu by @asylves1 in #4485
- style: fix overflow in asset pages and model entry by @shawnyama in #4515
- Remove fields that would cause caching failures in various tasks by @kbirk in #4511
- chore(deps): update dependency vite to v5.4.1 by @renovate in #4437
- chore(deps): update dependency lint-staged to v15.2.9 by @renovate in #4504
- Dvince/clean up workflows by @dvince2 in #4499
- fix: show intervention policy name by @shawnyama in #4526
- Only return latest event for notification events by @kbirk in #4508
- add beaker bindings to terarium notebooks by @blanchco in #4494
- show spinner for model-config extraction by @asylves1 in #4519
- 4452 Added expand feature for the vega chart by @jryu01 in #4518
- Handle error state for the notification by @jryu01 in #4524
- fix(compare-models): add markdown renderer and prepare for overview save by @shawnyama in #4509
- fix(deps): update vue monorepo to v3.4.38 by @renovate in #4436
- ta3/ta2 cleanup by @mwdchang in #4530
- Fix broken missing indices in tests and disable problematic async stuff in tests by @kbirk in #4516
- change update to a debounce model by @mwdchang in #4527
- style(model-diagram): add spinner by @shawnyama in #4533
- Cleanup utils and experiments by @mwdchang in #4531
- Home page does not refresh projects by @bigglesandginger in #4549
- 4498 feat update stratify modal with latest designs by @brittanykondo in #4534
- style: proper colors for model compare legend by @shawnyama in #4552
- Generate error for calibration by @Tom-Szendrey in #4535
- fix: disable wizard for complex models by @shawnyama in #4565
- disable model edit wizard by @shawnyama in #4570
- 4476 task revisit elasticsearchservice semantic by @dvince2 in #4521
- clipboard feature for model matrices by @mwdchang in #4551
- Fix the missing generic params. by @kbirk in #4560
- Remove additionalProperties from the TaskService sha256 by @kbirk in #4561
New Contributors
- @brittanykondo made their first contribution in #4421
Full Changelog: v2.18.0...v2.19.0
Release v2.18.0
What's Changed
- Remove model from code by @YohannParis in #4307
- ta3 (simulation/calibration/optimization)result cache by @mwdchang in #4224
- Added error charts by @jryu01 in #4296
- fix yaxis label extraction expression by @mwdchang in #4313
- update model-config for housing calibration result by @mwdchang in #4308
- fixed issue with error being thrown with empty concepts by @dgauldie in #4317
- Optimize request update by @Tom-Szendrey in #4318
- 4201 feat add preset to the calibrate and optimize operator by @dvince2 in #4293
- Ensure result files are exported correctly. by @kbirk in #4319
- Updating optimize to have presets by @dvince2 in #4322
- Fork project button, fix export regression by @kbirk in #4323
- separate input components by @blanchco in #4302
- chore(deps): update dependency @rushstack/eslint-patch to v1.10.4 by @renovate in #4310
- chore(deps): update dependency jsdom to v24.1.1 by @renovate in #4311
- chore(deps): update dependency @pinia/testing to v0.1.4 by @renovate in #4309
- "Remove" Skema text reading from proxies by @bigglesandginger in #4331
- extract stats from calibrate's sampled forecast run by @mwdchang in #4324
- Yohannparis/update current test by @YohannParis in #4333
- added new sample agent question for model edits by @dgauldie in #4325
- show that project is being forked by @shawnyama in #4327
- feat: preview model parts by @shawnyama in #4286
- Enable menu button on hover over output port by @asylves1 in #4329
- Yohannparis/update current test by @YohannParis in #4341
- Add cache control headers for some static payloads by @kbirk in #4326
- Update to gradle 8 by @bigglesandginger in #4167
- primevue text inputs to tera text inputs pt1 by @blanchco in #4332
- feat: model compare update by @shawnyama in #4328
- "Remove" skema-text-reading from extraction service by @bigglesandginger in #4337
- 4342 bug add asset to project not scrolling by @YohannParis in #4348
- model config fix by @blanchco in #4344
- primevue number -> tera input number by @blanchco in #4338
- fix POST /model-configuration endpoint logic by @mwdchang in #4350
- remove operation-type enum by @mwdchang in #4352
- fix: add + button back into asset card by @shawnyama in #4346
- fix(deps): update dependency org.keycloak:keycloak-admin-client to v25.0.2 by @renovate in #4361
- fix(deps): update dependency org.elasticsearch.client:elasticsearch-rest-high-level-client to v7.17.23 by @renovate in #4360
- Add options for node menu by @asylves1 in #4354
- Update to vite 3.5.3 by @YohannParis in #4364
- Move primevue to version 3.53.0 by @YohannParis in #4351
- refactor stratify related components , fix equations to model saving by @shawnyama in #4369
- Optimize poller updates by @Tom-Szendrey in #4367
- Rename V16_semantic_constraint.sql to V16__semantic_constraint.sql by @mwdchang in #4372
- Fix issue with toggle switch not turning gree when true by @YohannParis in #4385
- ability to drag n drop edges in the workflow node by @blanchco in #4380
- fix save model config by @blanchco in #4378
- save dataset on enter press by @blanchco in #4375
- parameter with strata suffixes by @mwdchang in #4370
- Refactored forecast chart by @jryu01 in #4366
- Update optimize test by @YohannParis in #4388
- update mira to latest by @mwdchang in #4389
- Add initials and observables into calibrated model-configs by @mwdchang in #4391
- Fix checkboxes by @YohannParis in #4407
- update logic for checking if there are any changes on workflow node s… by @mwdchang in #4387
- 4297 added a prototype for AI assisted annotation feature for the forecast chart by @jryu01 in #4374
- improve plus button on workflow node by @blanchco in #4413
- feat: calibrated configruration view by @shawnyama in #4377
Full Changelog: 2.17.0...v2.18.0