Comments (5)
It should not be possible to create/clone/delete an integration when the study is not in a (Preview) paused state. This behavior has been appeared after PR #442)
from more-studymanager-frontend.
Code change was introduced by PR #445 (all states except closed) and will be changed by PR #450 (only in draft, pause and preview pause state)
Edit: PR #450 will be closed, since it works as desired and this code change is not needed.
from more-studymanager-frontend.
It should not be possible to create/clone/delete an integration when the study is not in a (Preview) paused state. This behavior has been appeared after PR #442)
From my point of view it should be possible to modify (add, remove, delete) the integrations at all times unless the study has been closed:
Changing the integrations does not affect the study-configuration from a participants perspective. It allows to add/change external services sending data while the study is running: Adding an integration is like changing the password.
An integration is always linked to an (existing) observation - and those can only be changed during a "paused"-state.
from more-studymanager-frontend.
Thank you for the clarifications @ja-fra .
If this is implemented for the intended purpose, it should be fine.
Previously, we could only perform CRUD operations for integrations while in the "Pause" state (as same as interventions, ...), so I assumed this was overlooked in the last PR.
from more-studymanager-frontend.
There are two issues/enhancements:
-
When adding a new integration while the study is "Active," the Integration title field is read-only. It should be enabled and editable. Please ensure this behavior is applied to all states where integrations are modifiable.
-
It would be beneficial to edit the Integration title when a user clones the Integration. Currently, the cloned Integration retains the same title, and it cannot be edited afterward since Integrations are not editable.
from more-studymanager-frontend.
Related Issues (20)
- better management and privacy of registered study manager users
- Fix / improve behaviour and capabilities around limiting how often an intervention can trigger
- Improve the user interface for setting relative time triggers! HOT 2
- Extend Hints for Usage of "Integration API-Keys"
- Fix Import Button on Studymanager Dashboard HOT 1
- Study Manager interaction logging (2- Logging Observation)
- Export study calendar link does not work.
- Dependabot Configuration
- Improve User-Hint on Validation-Errors when Starting a Study
- Show/Generate a QR-Code for Participant-Signup
- Participant status after leaving study
- Study-Preview: Frontend Integration
- Change Study Roles selection to multiselect HOT 1
- When a study is paused in preview mode, adding or editing records on participant, observation, integration and intervention tabs are not possible! HOT 2
- "End of Study" Schedule excludes last study day.
- End-date (Until study end time) of absolute observations should be sent as null to the BE.
- Show current version / build-id in the footer
- General FE cleanup
- vue-i18n translation cleanup
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from more-studymanager-frontend.