Kevin De Pelseneer

Results 29 issues of Kevin De Pelseneer

- Add ISA compliance features to release notes - Update docker compose syntax to version 2

documentation

Documentation of the new ISA compliant features.

documentation
datahub

Error in rendering the child assays. ``` An ActionView::Template::Error occurred in assays#show: undefined method `title' for nil:NilClass app/views/assays/show.html.erb:89 ```

bug

When a user has no view access to a sample, the helper tries to merge the row data with `nil`, which throws an error! ``` An ActionView::Template::Error occurred in studies#show:...

bug

Currently when creating a new template, based on an existing template, the inherited attributes are completely locked because it needs to be locked when creating a Sample Type. However, creating...

bug

- Add policies and sharing permissions to sample types - Making existing sample types more editable - Simplifying assays and studies creation forms.

For better maintainability in the future, app/views/sample_types/_form.html.erb should be refactored to use `objects_input.js` or the `objects_input` helper. https://github.com/seek4science/seek/blob/56a6f0f6b7106ccc6b924b339d2239983b3e8573/app/views/templates/_form.html.erb#L104-L110

enhancement
datahub

**Describe the bug** When the user goes to `/samples`, he / she can filter the samples on 'hidden' sample types that were created in Single Page, which is not consistent...

enhancement
datahub

Fix for XSS vulnerability in dynamic table in multiple places.

When re-seeding the [starter templates](https://github.com/seek4science/seek/blob/main/db/seeds/017_minimal_starter_isa_templates.seeds.rb), new template attributes are created again. This could be problematic when child templates are created based on the starter templates because the child - parent...

bug