ff5cdf47df
* feat: poc hack - just send some results as Base to serve as a discussion point * refactor: column forces extraction class * feat: column forces compound keys * feat: basic check if results available * Revert "Merge remote-tracking branch 'origin/dev' into bjorn/properties-curation-structural-connectors-analysis-results" This reverts commit4b88fc150f, reversing changes made to855240b713. * Reapply "Merge remote-tracking branch 'origin/dev' into bjorn/properties-curation-structural-connectors-analysis-results" This reverts commit57f66dea7b. * feat (etabs): multi-selectable dropdowns for analysis result (#1019) * integrated ui components * populates the dropdown * format * removed filtering logic * feat(etabs): replace database table extraction with direct Results API for analysis results (#1024) * feat: first steps in linking ui to results extractor * refactor: simple frame force extractor * refactor: flexible extractor * chore: cleanup * refactor: computed property * feat(etabs): add UI integration for dynamic result type selection (#1025) * refactor: linking up results type * fix: send settings * feat(etabs): adds more extractors (#1026) * feat: adds `BaseReact` extractor * refactor: repeating strings under constants * fix: array processing only * feat: adds `PierForce`extractor * feat: adds `SpandrelForce` extractor * feat: adds `StoryDrifts` extractor * fix: missing key in selection shouldn't throw * feat: adds `JointReact` extractor * refactor(etabs): improve load case validation and error handling * fix: case status validation * fix(etabs): correct Zip method syntax for load case validation * refactor(etabs): simplify validation by throwing `SpeckleException`inside `LoadCaseManager` * refactor: add unit information --------- Co-authored-by: Dogukan Karatas <61163577+dogukankaratas@users.noreply.github.com> Co-authored-by: Claire Kuang <kuang.claire@gmail.com>