Skip to content

Releases: complexdatacollective/Architect

6.0.0

15 Dec 17:29
d257303
Compare
Choose a tag to compare
Merge pull request #682 from complexdatacollective/fix/robust-saving

Robust saving

5.1.1

21 Jan 16:46
2f7a280
Compare
Choose a tag to compare

Welcome to Architect 5.1.1

This is a small bug fix release that resolves an issue identified with newly created protocols in version 5.1.0. New protocols were incorrectly being created with the older schema version 2.

Known Issues

  • When a select box is open, it is possible to scroll the body of the page, which causes the select items to detach from the box.
    • Strategies for mediation: Avoid scrolling the main page while a select item is open.
    • Long term resolution: Block body scrolling or adjust select children position relative to body scroll (https://github.com/codaco/Architect/issues/155)

This app is part of a free, open-source suite of tools for the collection of social network data developed through the Complex Data Collective, a registered not-for-profit, and funded by the National Institutes of Health (R01 DA042711). Network Canvas is a collaboration between Northwestern University and the University of Oxford managed out of Northwestern’s Institute for Sexual and Gender Minority Health and Wellbeing.

For documentation, further information about the project, and download links for the other apps in the suite, visit https://networkcanvas.com.

Please also support this project by providing feedback! To contribute feedback, email our project team at info@networkcanvas.com.

5.1.0

21 Jan 12:23
0beda1a
Compare
Choose a tag to compare

Welcome to Architect 5.1.0

This release includes the following fixes and improvements:

  • Support for four new input types: Slider, DatePicker, Relative Date Picker, and Text Area.
    • Slider: An input that allows you to implement a Visual Analog Scale (VAS) on a form.
    • DatePicker: This input allows you to capture data information in various resolutions (Year/Month/Day, Year/Month, Year).
    • Relative Date Picker: As above, except automatically bounded by distance from an "anchor date". Allows questions such as "Within the past 6 weeks...".
    • Text Area: A text input for longer format text entry.
  • Support for protocol schema version 3.
  • Fixed an issue where double clicking a .netcanvas file on Windows would cause the app to error out.

Known Issues

  • When a select box is open, it is possible to scroll the body of the page, which causes the select items to detach from the box.
    • Strategies for mediation: Avoid scrolling the main page while a select item is open.
    • Long term resolution: Block body scrolling or adjust select children position relative to body scroll (https://github.com/codaco/Architect/issues/155)

This app is part of a free, open-source suite of tools for the collection of social network data developed through the Complex Data Collective, a registered not-for-profit, and funded by the National Institutes of Health (R01 DA042711). Network Canvas is a collaboration between Northwestern University and the University of Oxford managed out of Northwestern’s Institute for Sexual and Gender Minority Health and Wellbeing.

For documentation, further information about the project, and download links for the other apps in the suite, visit https://networkcanvas.com.

Please also support this project by providing feedback! To contribute feedback, email our project team at info@networkcanvas.com.

5.0.0

21 Nov 16:04
548c63b
Compare
Choose a tag to compare

Welcome to Architect 5.0.0

This release includes the following fixes and improvements:

  • Updated the app to use newer node and electron versions. This should increase the speed and compatibility of the app.
  • Provided better validation for the join element of filters/queries. Join is only required when multiple rules are present.
  • Implemented a more obvious back button in the protocol view, so that users can return to the start screen more easily.
  • Updated the preview mode to use Network Canvas 5.0.0
  • Fixed the preview of assets in the asset browser and the information interface.
  • Notarized the app, allowing it to be downloaded and installed on macOS Catalina (10.15.x)

Known Issues

  • When a select box is open, it is possible to scroll the body of the page, which causes the select items to detach from the box.
    • Strategies for mediation: Avoid scrolling the main page while a select item is open.
    • Long term resolution: Block body scrolling or adjust select children position relative to body scroll (https://github.com/codaco/Architect/issues/155)

This app is part of a free, open-source suite of tools for the collection of social network data developed through the Complex Data Collective, a registered not-for-profit, and funded by the National Institutes of Health (R01 DA042711). Network Canvas is a collaboration between Northwestern University and the University of Oxford managed out of Northwestern’s Institute for Sexual and Gender Minority Health and Wellbeing.

For documentation, further information about the project, and download links for the other apps in the suite, visit https://networkcanvas.com.

Please also support this project by providing feedback! To contribute feedback, email our project team at info@networkcanvas.com.

4.2.0

18 Oct 21:46
74f81e8
Compare
Choose a tag to compare

Welcome to Architect 4.2.0

This release includes the following fixes and improvements:

  • Important: Protocol schema version 2. We have implemented a new version of our protocol file format, along with the ability to automatically migrate any existing protocol files (in the old format) that you may have. Please contact us if you experience any issues with this feature.
  • New feature: stage level node filtering. You can now construct rules to filter which nodes are shown on a given stage. Use this to ask follow-up questions about only nodes with certain attributes.
  • New feature: Skip logic now includes ordinal and categorical variables. You can now construct skip logic and filter rules using these variable types.
  • New feature: Codebook view now shows variables that are unused, and allows them to be deleted.
  • Fixed an issue where variable creation and deletion was not case sensitive, which meant that some variables could not be deleted. Variable names are now case sensitive throughout the app.

Known Issues

  • Skip logic rules using ego do not work at present. We are looking into this issue for the next release.
  • When a select box is open, it is possible to scroll the body of the page, which causes the select items to detach from the box.
    • Strategies for mediation: Avoid scrolling the main page while a select item is open.
    • Long term resolution: Block body scrolling or adjust select children position relative to body scroll (https://github.com/codaco/Architect/issues/155)

This app is part of a free, open-source suite of tools for the collection of social network data developed through the Complex Data Collective, a registered not-for-profit, and funded by the National Institutes of Health (R01 DA042711). Network Canvas is a collaboration between Northwestern University and the University of Oxford managed out of Northwestern’s Institute for Sexual and Gender Minority Health and Wellbeing.

For documentation, further information about the project, and download links for the other apps in the suite, visit https://networkcanvas.com.

Please also support this project by providing feedback! To contribute feedback, email our project team at info@networkcanvas.com.

4.1.2

19 Sep 13:15
c9ffa32
Compare
Choose a tag to compare

Welcome to Architect 4.1.2

This release includes the following fixes and improvements:

  • Fixed an issue where sociogram prompts could not be edited without causing an error.
  • Fixed an issue in preview mode where long forms using radio groups would cause the interface to render incorrectly.
  • Fixed inconsistencies between node labels between preview mode and Network Canvas.

Known Issues

  • When a select box is open, it is possible to scroll the body of the page, which causes the select items to detach from the box.
    • Strategies for mediation: Avoid scrolling the main page while a select item is open.
    • Long term resolution: Block body scrolling or adjust select children position relative to body scroll (https://github.com/codaco/Architect/issues/155)
  • Ordinal and Categorical variables cannot be used as part of filtering/skip flow logic. We do not have comprehensive enough logic to allow for the various combinations of options this would require.
    • Strategies for mediation: Use other variable types wherever possible.
    • Long term resolution: This functionality will be implemented as soon as possible.

This app is part of a free, open-source suite of tools for the collection of social network data developed through the Complex Data Collective, a registered not-for-profit, and funded by the National Institutes of Health (R01 DA042711). Network Canvas is a collaboration between Northwestern University and the University of Oxford managed out of Northwestern’s Institute for Sexual and Gender Minority Health and Wellbeing.

For documentation, further information about the project, and download links for the other apps in the suite, visit https://networkcanvas.com.

Please also support this project by providing feedback! To contribute feedback, email our project team at info@networkcanvas.com.

4.1.1

17 Sep 15:29
675ed61
Compare
Choose a tag to compare

Welcome to Architect 4.1.1

This release includes the following fixes and improvements:

  • Fixed an issue where ordinal or categorical bin prompts would not have an ID set. This would cause a protocol validation error.
  • Fixed an issue where CSV files were not correctly recognized on Windows.
  • Fixed the display of video and audio assets on the information screen.

Known Issues

  • When a select box is open, it is possible to scroll the body of the page, which causes the select items to detach from the box.
    • Strategies for mediation: Avoid scrolling the main page while a select item is open.
    • Long term resolution: Block body scrolling or adjust select children position relative to body scroll (https://github.com/codaco/Architect/issues/155)
  • Ordinal and Categorical variables cannot be used as part of filtering/skip flow logic. We do not have comprehensive enough logic to allow for the various combinations of options this would require.
    • Strategies for mediation: Use other variable types wherever possible.
    • Long term resolution: This functionality will be implemented as soon as possible.

This app is part of a free, open-source suite of tools for the collection of social network data developed through the Complex Data Collective, a registered not-for-profit, and funded by the National Institutes of Health (R01 DA042711). Network Canvas is a collaboration between Northwestern University and the University of Oxford managed out of Northwestern’s Institute for Sexual and Gender Minority Health and Wellbeing.

For documentation, further information about the project, and download links for the other apps in the suite, visit https://networkcanvas.com.

Please also support this project by providing feedback! To contribute feedback, email our project team at info@networkcanvas.com.

4.1.0

23 Aug 10:39
2319021
Compare
Choose a tag to compare

Welcome to Architect 4.1.0

This release includes the following fixes and improvements:

  • Added the ability to edit the options within a ordinal or categorical variable within the ordinal bin or categorical bin stage prompt.
  • Implemented validation for network assets in JSON or CSV format.

Known Issues

  • When a select box is open, it is possible to scroll the body of the page, which causes the select items to detach from the box.
    • Strategies for mediation: Avoid scrolling the main page while a select item is open.
    • Long term resolution: Block body scrolling or adjust select children position relative to body scroll (https://github.com/codaco/Architect/issues/155)
  • Ordinal and Categorical variables cannot be used as part of filtering/skip flow logic. We do not have comprehensive enough logic to allow for the various combinations of options this would require.
    • Strategies for mediation: Use other variable types wherever possible.
    • Long term resolution: This functionality will be implemented as soon as possible.

This app is part of a free, open-source suite of tools for the collection of social network data developed through the Complex Data Collective, a registered not-for-profit, and funded by the National Institutes of Health (R01 DA042711). Network Canvas is a collaboration between Northwestern University and the University of Oxford managed out of Northwestern’s Institute for Sexual and Gender Minority Health and Wellbeing.

For documentation, further information about the project, and download links for the other apps in the suite, visit https://networkcanvas.com.

Please also support this project by providing feedback! To contribute feedback, email our project team at info@networkcanvas.com.

4.0.2

25 Jun 16:28
ad3b7c2
Compare
Choose a tag to compare

Welcome to Architect Beta 1!

Architect is a tool for authoring Network Canvas interview protocols. It allows you to create a completely customized personal network interview, using simple graphical interfaces.

This app is part of a free, open-source suite of tools for the collection of social network data developed through the Complex Data Collective, a registered not-for-profit, and funded by the National Institutes of Health (R01 DA042711). Network Canvas is a collaboration between Northwestern University and the University of Oxford managed out of Northwestern’s Institute for Sexual and Gender Minority Health and Wellbeing.

For documentation, further information about the project, and download links for the other apps in the suite, visit https://networkcanvas.com.

Please also support this project by providing feedback! To contribute feedback, email our project team at info@networkcanvas.com.

Release notes:

This release contains the following fixes:

  • Fixed an issue where the app could crash or behave unexpectedly when opening another protocol while on the edit interface screen.
  • Fixed an issue where adding or removing an asset did not mark the protocol as needing to be saved.
  • Made the highlight variable a required field in the sociogram interface editor
  • Fixed an issue where the user would get a validation error about a variable not having a 'type' property.
  • Allowed changing the component type when creating a new variable, and explained why it cannot be changed when reusing an existing variable.
  • Improved the scrollbar within modals for Windows users.
  • Miscellaneous small user interface fixes.

There are several "known issues" with this release. Please find them below.

  • When a select box is open, it is possible to scroll the body of the page, which causes the select items to detach from the box.
    • Strategies for mediation: Avoid scrolling the main page while a select item is open.
    • Long term resolution: Block body scrolling or adjust select children position relative to body scroll (https://github.com/codaco/Architect/issues/155)
  • Ordinal and Categorical variables cannot be used as part of filtering/skip flow logic. We do not have comprehensive enough logic to allow for the various combinations of options this would require.
    • Strategies for mediation: Use other variable types wherever possible.
    • Long term resolution: This functionality will be implemented as soon as possible.
  • You cannot edit categorical and ordinal variables created on Categorical and Ordinal Interfaces. That is: you cannot add, remove, or edit options, or view existing values.
    • Strategies for mediation: The current workflow requires you to create a new variable with the options you need, and then delete the old one.
    • Long term resolution: We realise this is less than ideal! We will update this interface to show the ordinal/categorical options for the currently selected variable, and allow these options to be edited.

4.0.1

17 Jun 22:45
Compare
Choose a tag to compare

Welcome to Architect Beta 1!

Architect is a tool for authoring Network Canvas interview protocols. It allows you to create a completely customized personal network interview, using simple graphical interfaces.

This app is part of a free, open-source suite of tools for the collection of social network data developed through the Complex Data Collective, a registered not-for-profit, and funded by the National Institutes of Health (R01 DA042711). Network Canvas is a collaboration between Northwestern University and the University of Oxford managed out of Northwestern’s Institute for Sexual and Gender Minority Health and Wellbeing.

For documentation, further information about the project, and download links for the other apps in the suite, visit https://networkcanvas.com.

Please also support this project by providing feedback! To contribute feedback, email our project team at info@networkcanvas.com.

Release notes:

  • This release contains several small fixes since our initial beta release, and is recommended for all users.

There are several "known issues" with this release. Please find them below.

  • When a select box is open, it is possible to scroll the body of the page, which causes the select items to detach from the box.
    • Strategies for mediation: Avoid scrolling the main page while a select item is open.
    • Long term resolution: Block body scrolling or adjust select children position relative to body scroll (https://github.com/codaco/Architect/issues/155)
  • Ordinal and Categorical variables cannot be used as part of filtering/skip flow logic. We do not have comprehensive enough logic to allow for the various combinations of options this would require.
    • Strategies for mediation: Use other variable types wherever possible.
    • Long term resolution: This functionality will be implemented as soon as possible.
  • When a screen is being edited, if a protocol is opened through the app menu, Architect continues to edit stage at that index (even if it does not exist)
    • Strategies for mediation: Open protocol from either the start screen, or the protocol overview screen.
    • Long term resolution: We can update the loadAndImport module to reset screens module.
  • You cannot edit categorical and ordinal variables created on Categorical and Ordinal Interfaces. That is: you cannot add, remove, or edit options, or view existing values.
    • Strategies for mediation: The current workflow requires you to create a new variable with the options you need, and then delete the old one.
    • Long term resolution: We realise this is less than ideal! We will update this interface to show the ordinal/categorical options for the currently selected variable, and allow these options to be edited.
  • When editing a stage, if the blue “issues panel” is open, any modal windows you open will be pushed upwards and have their top cut off.
    • Strategies for mediation: You can scroll the background to see the top of the modal window. Alternatively, you can address the issues highlighted in the blue panel, which will cause it to disappear.
    • Long term resolution: We plan to fix this issue in a future release: https://github.com/codaco/Architect/issues/473
  • Creating multiple variables on a single name generator form field editor causes variables to be created that have no ‘type’. This creates an invalid protocol.
    • Strategies for mediation: Only create a single variable on this screen. If you accidentally create a second variable, cancel out of the form field editor and start again. If your protocol becomes corrupt as a result of this error, contact us in order to recover it.
    • Long term resolution: We plan to fix this issue in a future release: https://github.com/codaco/Architect/issues/539