sshoc-marketplace-frontend issueshttps://gitlab.gwdg.de/sshoc/sshoc-marketplace-frontend/-/issues2022-04-13T07:07:36Zhttps://gitlab.gwdg.de/sshoc/sshoc-marketplace-frontend/-/issues/106edit steps of workflows saved as draft2022-04-13T07:07:36ZLaure Barbotedit steps of workflows saved as draft# π Bug Report
when creating a workflow and its steps, and saving as draft the whole thing, there is a problem to re-access and edit the steps.
## π€ Expected Behavior
If I access a workflow from "my draft items" and want to edit step...# π Bug Report
when creating a workflow and its steps, and saving as draft the whole thing, there is a problem to re-access and edit the steps.
## π€ Expected Behavior
If I access a workflow from "my draft items" and want to edit steps before submitting the workflow to moderation or publishing it, the "edit" button is not clickable
## π― Current Behavior
the edit button on the screen below doesn't "answer"
![image](/uploads/9652bb381e14088d0845d716072912e9/image.png)
## π§ How to reproduce
<!--- Please provide directions how the issue can be reproduced. -->
1. create a workflow
2. create a step
3. save as draft
4. access the workflow from "my draft items"
5. go to workflow steps page
6. click on "edit" step
---
notify @klaus.illmayer @edward.gray @matej.durcoNow or neverStefan ProbstStefan Probsthttps://gitlab.gwdg.de/sshoc/sshoc-marketplace-frontend/-/issues/105signing in banner - stage instance tests2022-04-08T06:38:05ZLaure Barbotsigning in banner - stage instance tests# π Bug Report
The "sign in" banner doesn't disappear and masks the access to the menu.
## π€ Expected Behavior
Once successfully logged in, the banner should disappear.
## π― Current Behavior
![image](/uploads/2e3e3c3d0485d7a0b129830...# π Bug Report
The "sign in" banner doesn't disappear and masks the access to the menu.
## π€ Expected Behavior
Once successfully logged in, the banner should disappear.
## π― Current Behavior
![image](/uploads/2e3e3c3d0485d7a0b129830b2d6f831c/image.png)
---Now or neverStefan ProbstStefan Probsthttps://gitlab.gwdg.de/sshoc/sshoc-marketplace-frontend/-/issues/101small changes in the footer2022-03-30T15:21:14ZLaure Barbotsmall changes in the footerTo prepare the post-project phase, would it be possible to make some changes in the footer section currently displaying the EU flag and the following statement: "The SSH Open Marketplace is developed as part of the "Social Sciences and H...To prepare the post-project phase, would it be possible to make some changes in the footer section currently displaying the EU flag and the following statement: "The SSH Open Marketplace is developed as part of the "Social Sciences and Humanities Open Cloud' SSHOC project, European Union"s Horizon 2020 project call H2020-INFRAEOSC-04-2018, grant agreement #823782."?
We would need to add three logos: DARIAH, CLARIN and CESSDA (probably on the right side). And to slightly modify the sentence: "The SSH Open Marketplace has been developed as part of the "Social Sciences and Humanities Open Cloud' SSHOC project, European Union"s Horizon 2020 project call H2020-INFRAEOSC-04-2018, grant agreement #823782. It is maintained and will be further developed by three European Research Infrastructures - DARIAH, CLARIN and CESSDA - and their national partners."
@edward.gray @matej.durco @klaus.illmayer - any comments or alternative suggestions?Now or neverStefan ProbstStefan Probsthttps://gitlab.gwdg.de/sshoc/sshoc-marketplace-frontend/-/issues/99403 error for contributors on "my draft items" screen2022-04-20T06:47:00ZStefan Probst403 error for contributors on "my draft items" screenwhen submitting a draft item, we need to call `/commit` in addition to the PUT-request-with-request-body, so the stale draft version will be correctly cleaned up by the frontend.when submitting a draft item, we need to call `/commit` in addition to the PUT-request-with-request-body, so the stale draft version will be correctly cleaned up by the frontend.Now or neverStefan ProbstStefan Probsthttps://gitlab.gwdg.de/sshoc/sshoc-marketplace-frontend/-/issues/98very small change on the successfully submitted page2022-02-02T14:47:06ZLaure Barbotvery small change on the successfully submitted pageCould we change the text that appears for contributors once they have successfully submitted, and replace the "SSHOC Marketplace" by "the SSH Open Marketplace"
Current text: "Successfully submitted! Thanks! Your changes have been succes...Could we change the text that appears for contributors once they have successfully submitted, and replace the "SSHOC Marketplace" by "the SSH Open Marketplace"
Current text: "Successfully submitted! Thanks! Your changes have been successfully submitted and sent to a moderator for review. After approval, the changes will be visible on the SSHOC Marketplace."Now or neverStefan ProbstStefan Probsthttps://gitlab.gwdg.de/sshoc/sshoc-marketplace-frontend/-/issues/95bug? media video display2022-02-03T13:13:01ZLaure Barbotbug? media video display# π Bug Report
when adding the link of a Youtube video to media - [example AntConc record](https://sshoc-marketplace-stage.acdh-dev.oeaw.ac.at/tool-or-service/0KBK9n) - I got a display error.
## π€ Expected Behavior
Either we display ...# π Bug Report
when adding the link of a Youtube video to media - [example AntConc record](https://sshoc-marketplace-stage.acdh-dev.oeaw.ac.at/tool-or-service/0KBK9n) - I got a display error.
## π€ Expected Behavior
Either we display videos as part of media, or if not possible to fix the bug, we change the guidelines and ask to add video links under `See also`
## π― Current Behavior
With Firefox:
![image](/uploads/b847d14ae5548cdf36a7718065ca96a3/image.png)
With Safari:
![image](/uploads/eb1b295ed388465aa874bc94b25b8b6f/image.png)
With GoogleChrome:
![image](/uploads/d76cb116691a06e4504859428bb0cb2a/image.png)
---
notify also @klaus.illmayer @matej.durco @edward.grayNow or neverStefan ProbstStefan Probsthttps://gitlab.gwdg.de/sshoc/sshoc-marketplace-frontend/-/issues/91showing actor affiliations in edit forms2022-02-03T13:12:18ZLaure Barbotshowing actor affiliations in edit formsWhile curating actors, we realised that it can be that several actors have the same names and that only the affiliation allows a user to distinguish between these different actors. Example: "CLARIN-D centre" is entered as actor.name but ...While curating actors, we realised that it can be that several actors have the same names and that only the affiliation allows a user to distinguish between these different actors. Example: "CLARIN-D centre" is entered as actor.name but [several CLARIN-D centres exist](https://www.clarin-d.net/en/centres) and only their affiliation is different.
currently in the edit forms, the search is based on the actor.name and we have no possibilities to "preview" the affiliation to choose the right actor. Would it be possible to add the affiliation in the actor search as part of the edit forms?
including @martin.kirnbauer @matej.durco @klaus.illmayer @edward.gray
Although this would be important to fix to improve the curation work on actors. This is low priority in comparison to the other open issues attached to the final release milestone.Now or neverStefan ProbstStefan Probsthttps://gitlab.gwdg.de/sshoc/sshoc-marketplace-frontend/-/issues/89items visible in the search auto-complete2022-03-25T09:58:05ZLaure Barbotitems visible in the search auto-completea potential issue spotted by one of our testers just after the curation sprint:
"During the process [of editing an item], I changes the name of the tool (system into service). As a consequence, both the draft title and the published tit...a potential issue spotted by one of our testers just after the curation sprint:
"During the process [of editing an item], I changes the name of the tool (system into service). As a consequence, both the draft title and the published title do show up with auto-completion when I search for WPSS now."
![image](/uploads/f900b550e825705b0823316ac5393fa7/image.png)
Is it supposed to work like this (= an suggested item and not approved yet is visible alongside the approved one)? Or is it something that we could/should change?
what do you think @klaus.illmayer @stefan.probst @matej.durco ?Now or neverLaure BarbotLaure Barbothttps://gitlab.gwdg.de/sshoc/sshoc-marketplace-frontend/-/issues/80welcoming users2021-12-06T10:52:30ZLaure Barbotwelcoming usersTwo things highlighted during the curation sprint and that could be relatively easily improved to "welcome" users:
1. Sign in screen: it is not clear for a new comer what local accounts are used for. Would it be possible to modify the s...Two things highlighted during the curation sprint and that could be relatively easily improved to "welcome" users:
1. Sign in screen: it is not clear for a new comer what local accounts are used for. Would it be possible to modify the short sentence that is already there with something like "Sign in with a local account is used by maintainers to manage the website"
![image](/uploads/304d97e079426cd84812505961738879/image.png)
I would also be in favour of adding at the bottom of the "sign in" block another "or" option with something like "Having trouble with the sign in process, [contact the SSH Open Marketplace team ](/contact)" or something similar.
2. Dashboard screen: would it be possible to add a few welcoming sentences on ["My account" screen](https://sshoc-marketplace-stage.acdh-dev.oeaw.ac.at/account)?
- Proposal for contributors: βDear contributor to the SSH Open Marketplace, welcome to the curation dashboard of the SSH Open Marketplace! You can find here the list of items you have contributed to as well as the list of your draft items. Now that you are logged in, you can create and edit items. Please consult the contributors guidelines (/contribute) if you need to be guided in the process.β
- Proposal for moderators: βDear moderator of the SSH Open Marketplace, welcome to the curation dashboard! As any contributor, you can find here the list of items you have contributed to as well as the list of your draft items. Because of your moderator status, you can also access the list of items to moderate and manage the actors referenced in the Marketplace. Please consult the contribute pages (/contribute) if you need some guidance.β
- Proposal for administrators: βDear administrator of the SSH Open Marketplace, welcome to the curation dashboard! As any contributor, you can find here the list of items you have contributed to as well as the list of your draft items. As any moderator, you can also access the list of items to moderate and manage the actors referenced in the Marketplace. And because of your administrator status, you can also manage sources and users. Please consult the contribute pages (/contribute) if you need some guidance.
@edward.gray what do you think? could you check the wording?
@stefan.probst, what do you think? would it be possible to implement such things?
notify also @buddenbohm @klaus.illmayer @matej.durcoNow or neverStefan ProbstStefan Probsthttps://gitlab.gwdg.de/sshoc/sshoc-marketplace-frontend/-/issues/78UI for managing concepts2022-03-21T16:37:08ZMatej DurcoUI for managing conceptsRelated to #19.
I am afraid we need some UI components to maintain the vocabularies and (or at least) the concepts.
We will have option to add new concepts as of #73
but the moderators need to see the candidate concepts and approve the...Related to #19.
I am afraid we need some UI components to maintain the vocabularies and (or at least) the concepts.
We will have option to add new concepts as of #73
but the moderators need to see the candidate concepts and approve them, or merge them with existing concepts
(notify: @lbarbot, @klaus.illmayer, @stefan.probst)Now or neverStefan ProbstStefan Probsthttps://gitlab.gwdg.de/sshoc/sshoc-marketplace-frontend/-/issues/71Some externalIds are not shown in detail page2021-10-27T15:28:25ZKlaus IllmayerSome externalIds are not shown in detail page# π Bug Report
We do have different `externalIds` for actors, e.g. `ORCID` but also `Twitter` and `GitHub` (see `GET api/actor-sources`). The ORCID is shown in the detail page but not Twitter, GitHub and the others.
## π€ Expected Behav...# π Bug Report
We do have different `externalIds` for actors, e.g. `ORCID` but also `Twitter` and `GitHub` (see `GET api/actor-sources`). The ORCID is shown in the detail page but not Twitter, GitHub and the others.
## π€ Expected Behavior
Every `externalId` of an actor/contributor should be shown.
## π― Current Behavior
Only the `ORCID` is currently shown as an icon. See as example on stage the item `training-material/ljss6D`. In `api/training-materials/ljss6D` you will see that the actor `James Baker` does not only have an ORCID but also a Twitter and a GitHub identifier. In the frontend only the ORCID is visible.
## Remarks
I guess this is related to the currently not implemented feature of having `urlTemplates` for the `externalIds`: https://gitlab.gwdg.de/sshoc/sshoc-marketplace/-/issues/80 (could be implemented today). But nevertheless, is there an idea how to show many externalIdentifiers for users? Should there be also an icon and if so, should that icon be part of the `api/actor-sources`-call?
---Now or neverStefan ProbstStefan Probsthttps://gitlab.gwdg.de/sshoc/sshoc-marketplace-frontend/-/issues/64Choose a concept from a hierarchical vocabulary2022-01-27T13:46:28ZKlaus IllmayerChoose a concept from a hierarchical vocabularyWe do have some vocabularies, that do have a hierarchy, e.g. `discipline`. When adding a concept from such a hierarchy it shows up in the edit forms as a flat list. But for quality of input it would be good to see the hierarchy, otherwis...We do have some vocabularies, that do have a hierarchy, e.g. `discipline`. When adding a concept from such a hierarchy it shows up in the edit forms as a flat list. But for quality of input it would be good to see the hierarchy, otherwise it is only a good guess to find the best concept. If the hierarchy of the vocabulary could be shown in the drop-down-list, it would be easier to either drill down to a narrow concept or use the broader one.
In backend the hierarchy is implemented (have a look at `/api/vocabularies/discipline`) through the relations `narrower` and `broader` - it could be visualised like in the Skosmos view of https://vocabs.dariah.eu/oefos/en/ when clicking on `Hierarchy`, e.g. `6 Humanities` =narrower=> `604 Arts` =narrower=> `6040 Arts` =narrower=> `604029 Theatre studies`. Maybe a js-library could be used for this.
Opinions are welcome: @lbarbot @edward.gray @matej.durcoNow or neverStefan ProbstStefan Probsthttps://gitlab.gwdg.de/sshoc/sshoc-marketplace-frontend/-/issues/58Multi-select values in dynamic properties2022-04-08T06:41:25ZMatej DurcoMulti-select values in dynamic propertiesmockups propose a multi-select for defining multiple concepts per dynamic property.
Example: if I want to enter 10 "activity" concepts, I have to add 10 new properties and select activity for each one of them.
(notify: @klaus.illmayer,...mockups propose a multi-select for defining multiple concepts per dynamic property.
Example: if I want to enter 10 "activity" concepts, I have to add 10 new properties and select activity for each one of them.
(notify: @klaus.illmayer, @lbarbot )Now or neverStefan ProbstStefan Probsthttps://gitlab.gwdg.de/sshoc/sshoc-marketplace-frontend/-/issues/92removing "steps" and "create step" from the top menu2022-01-12T22:15:55ZLaure Barbotremoving "steps" and "create step" from the top menuwould it be possible to remove "steps" and "create step" from the top menu?
![image](/uploads/5a379657b4047d31743e0c05054793a2/image.png)would it be possible to remove "steps" and "create step" from the top menu?
![image](/uploads/5a379657b4047d31743e0c05054793a2/image.png)Final ReleaseStefan ProbstStefan Probsthttps://gitlab.gwdg.de/sshoc/sshoc-marketplace-frontend/-/issues/85Approve/Reject buttons in moderation item view2022-01-13T08:41:13ZKlaus IllmayerApprove/Reject buttons in moderation item viewWhen moderators approve a suggested version of an item, they go to the curation dashboard `Items to moderate` and edit the chosen suggestion that should be approved.
Currently, there are three buttons: `Cancel`, `Save as draft` and `Pub...When moderators approve a suggested version of an item, they go to the curation dashboard `Items to moderate` and edit the chosen suggestion that should be approved.
Currently, there are three buttons: `Cancel`, `Save as draft` and `Publish`.
* `Publish` could be renamed to `Approve`, making it more clearer what is happening.
* `Save as draft` seems to me unnecessary (it would create a draft of this item in the moderators draft item list)
* `Cancel` returns to the main page, it will not reject the suggested version of the item
`Reject` does not exist but could be helpful to clean up the curation dashboard moderation items overview (and it would prevent that other moderators look into an already ignored version). To add reject function it would be necessary to add a new endpoint in the API by backend (DELETE a version of an item). Currently, the only way to get rid of a suggested item is either to approve another version of an item or to explicitely approve the current approved item (kind of workaround).
@lbarbot @edward.gray @matej.durco What are your opinions on the current state of the buttons and the necessity of a reject button?Final ReleaseStefan ProbstStefan Probsthttps://gitlab.gwdg.de/sshoc/sshoc-marketplace-frontend/-/issues/83edit form - vanishing fields2022-11-16T18:54:04ZLaure Barbotedit form - vanishing fieldsspotted during the curation sprint:
while editing items - example /tool-or-service/yxZvbH on stage - some already existing fields appear empty even if they are not. A value can be selected but would vanish if clicking somewhere on the p...spotted during the curation sprint:
while editing items - example /tool-or-service/yxZvbH on stage - some already existing fields appear empty even if they are not. A value can be selected but would vanish if clicking somewhere on the page. This would not prevent the contributor to submit the form.
This bug has been noticed at least for Actors Name and Related Items.
It looks like this closed issue https://gitlab.gwdg.de/sshoc/sshoc-marketplace-frontend/-/issues/56
(notify also @edward.gray @buddenbohm @matej.durco @klaus.illmayer )Final ReleaseStefan ProbstStefan Probsthttps://gitlab.gwdg.de/sshoc/sshoc-marketplace-frontend/-/issues/81Inconsistent display of (suggested) versions for contributor2022-01-13T08:43:31ZLaure BarbotInconsistent display of (suggested) versions for contributorThis is a complicated issue to describe. @klaus.illmayer @buddenbohm @matej.durco @edward.gray @stefan.probst please rephrase if this is not the most appropriate way to solve the problem.
During the curation sprint, we have noted severa...This is a complicated issue to describe. @klaus.illmayer @buddenbohm @matej.durco @edward.gray @stefan.probst please rephrase if this is not the most appropriate way to solve the problem.
During the curation sprint, we have noted several problems related to the item versions made available to users. The main problem being that because of a confusion between different item versions accessible to contributors, several suggested versions of the same item can be created and pushed in the moderation pipeline, leading to the risk of overwriting changes suggested (via different versions) while approving the last suggested version.
![mod.dash](/uploads/c1ca368872eb9585c493cacd328aac9f/mod.dash.png)
This issue tries to summarise these problems and to suggest a simplified workflow from the contributor point of view.
Problem: too many versions can easily be accessed/created by the same contributor.
- The DRAFT ("save as a draft" button on the edit form) is not retrieved when the same user edits the same item again.
- The last SUGGESTED version/item (?) is not retrieved when the same user edits the same item again (before its approval), while clicking on the "edit" button of the item.
- clicking on the item label in the "contributed items" leads to the preview of the last suggested version but without the "edit/history" buttons
Possible solutions:
1. while editing an item for which a given contributor has already started either a draft or suggested a new version, the latest changes should be retrieved. (Alternatively, warnings messages could be added)
2. Clicking on the item label in the list of items displayed in "my contributed items" should lead to the preview of the latest suggested version and include the "edit/history" buttons.
3. would it be possible to see "suggested" items in the version history?
4. it could be useful for a contributor to see in "my contributed items" not only the suggested items before they are approved (currently once they are approved, they disappear from the list), but all items they worked on.
@stefan.probst what do you think? As discussed with @klaus.illmayer maybe some of these options are not front-end related. Can you comment in case?
Improvement in the curation workflow for moderators - esp. individuate and highlight the changes between versions - is addressed in a separate issue.Final ReleaseStefan ProbstStefan Probsthttps://gitlab.gwdg.de/sshoc/sshoc-marketplace-frontend/-/issues/77failed to fetch users2021-12-06T10:24:01ZLaure Barbotfailed to fetch userswhile working on the stage instance, with a moderator profile (log in with the local account 'Moderator') I got a red banner "failed to fetch users" when I work on the "items to moderate" section of the dashboard. It happens when I tick ...while working on the stage instance, with a moderator profile (log in with the local account 'Moderator') I got a red banner "failed to fetch users" when I work on the "items to moderate" section of the dashboard. It happens when I tick some boxes to select items.Final ReleaseMichaΕ KozakMichaΕ Kozakhttps://gitlab.gwdg.de/sshoc/sshoc-marketplace-frontend/-/issues/74don't create multiple items via "save as draft"2022-01-13T08:41:34ZStefan Probstdon't create multiple items via "save as draft"in a "Create new item" form, we currently create multiple new items when a user clicks "Save as draft" multiple times, because each click will dispatch a POST request.
this needs to be changed so that only the first "Save as draft" clic...in a "Create new item" form, we currently create multiple new items when a user clicks "Save as draft" multiple times, because each click will dispatch a POST request.
this needs to be changed so that only the first "Save as draft" click dispatches as POST request, and subsequent clicks on "Save as draft" dispatch a PUT request with the id received from the initial POST.Final ReleaseStefan ProbstStefan Probsthttps://gitlab.gwdg.de/sshoc/sshoc-marketplace-frontend/-/issues/73Implement option to create candidate concepts2022-02-03T13:13:45ZMatej DurcoImplement option to create candidate conceptsSilent creation of previously inexistent concept in the edit-field of concept-based vocabulary
One implementation option is an "inserting autocomplete":
I.e. if the user enters a term in a concept-based field that does not exist in the ...Silent creation of previously inexistent concept in the edit-field of concept-based vocabulary
One implementation option is an "inserting autocomplete":
I.e. if the user enters a term in a concept-based field that does not exist in the vocabulary, this could be added "silently", or maybe after asking the user, if she really wants to add one.
It should be in any case added with "candidate" flag.
However this does not harmonize with the combobox-widget for concept-selection.
Therefore alternatively, offer a link/button: [Suggest concept], analogously to [add Actor] could be provided.Final ReleaseStefan ProbstStefan Probst