Kotahi merge requestshttps://gitlab.coko.foundation/kotahi/kotahi/-/merge_requests2024-03-06T07:50:55Zhttps://gitlab.coko.foundation/kotahi/kotahi/-/merge_requests/1144feat(proofing): hide author proofing email templates from control panel2024-03-06T07:50:55ZVignesh Devendranfeat(proofing): hide author proofing email templates from control panelSee #1538See #1538Vignesh DevendranVignesh Devendranhttps://gitlab.coko.foundation/kotahi/kotahi/-/merge_requests/1151feat(semantic-scholar): migration for default config2024-02-29T04:30:54ZPankaj Kandpalfeat(semantic-scholar): migration for default configThis migration will seed default servers and semantic scholar settings into "prc" instances, where colab imports is enabled.This migration will seed default servers and semantic scholar settings into "prc" instances, where colab imports is enabled.Pankaj KandpalPankaj Kandpalhttps://gitlab.coko.foundation/kotahi/kotahi/-/merge_requests/1143feat(semantic-scholar): suggested manuscripts from semantic scholar2024-02-28T06:36:12ZPankaj Kandpalfeat(semantic-scholar): suggested manuscripts from semantic scholarIssue addressed #1487Issue addressed #1487Pankaj KandpalPankaj Kandpalhttps://gitlab.coko.foundation/kotahi/kotahi/-/merge_requests/1142Orcid identifier and proofing default bug fixes2024-02-16T09:07:25ZVignesh DevendranOrcid identifier and proofing default bug fixesSee #1532 and #1492 ([comment](https://gitlab.coko.foundation/kotahi/kotahi/-/issues/1492#note_135066))
- Fix ORCID identifier - `defaultIdentity` object shown as `null`
- Update the `authorProofingEnabled` key value default to `false`See #1532 and #1492 ([comment](https://gitlab.coko.foundation/kotahi/kotahi/-/issues/1492#note_135066))
- Fix ORCID identifier - `defaultIdentity` object shown as `null`
- Update the `authorProofingEnabled` key value default to `false`Vignesh DevendranVignesh Devendranhttps://gitlab.coko.foundation/kotahi/kotahi/-/merge_requests/1119fix(manuscript-export): fixed the download unresponsive due to missing versio...2024-02-12T10:27:59ZPankaj Kandpalfix(manuscript-export): fixed the download unresponsive due to missing version queryI have added the `getManuscriptVersions` query that was sending the results from backend sorted as per the download logic.I have added the `getManuscriptVersions` query that was sending the results from backend sorted as per the download logic.Pankaj KandpalPankaj Kandpalhttps://gitlab.coko.foundation/kotahi/kotahi/-/merge_requests/1110fix(bpsc-imports): duplicate imports fields2024-02-06T11:14:27ZPankaj Kandpalfix(bpsc-imports): duplicate imports fieldsIssue addressed #1499Issue addressed #1499Pankaj KandpalPankaj Kandpalhttps://gitlab.coko.foundation/kotahi/kotahi/-/merge_requests/1096Feat(manuscript-export): export manuscript data to JSON2024-02-06T04:20:27ZPankaj KandpalFeat(manuscript-export): export manuscript data to JSONIssue addressed #1489Issue addressed #1489Pankaj KandpalPankaj Kandpalhttps://gitlab.coko.foundation/kotahi/kotahi/-/merge_requests/1097Fix/updating instance name2024-01-17T11:45:54ZPankaj KandpalFix/updating instance nameOn Kotahi dev, somehow the instance name update migration is logged in migrations table, while the instance names are not updated in the config. I am adding another migration, just to ensure when the instance builds, the names get update...On Kotahi dev, somehow the instance name update migration is logged in migrations table, while the instance names are not updated in the config. I am adding another migration, just to ensure when the instance builds, the names get updated.
I have tried and tested it with kotahidev database dump on local machine, this seems to be fixing the issue arising in config manager due to outdated instance names in the database.Pankaj KandpalPankaj Kandpalhttps://gitlab.coko.foundation/kotahi/kotahi/-/merge_requests/1086feat(publish-hypothesis): reordering of form fields2023-12-20T05:42:47ZPankaj Kandpalfeat(publish-hypothesis): reordering of form fieldsIssue addressed #1478Issue addressed #1478Pankaj KandpalPankaj Kandpalhttps://gitlab.coko.foundation/kotahi/kotahi/-/merge_requests/1083fix(instance-name): updated config manager schema enum2023-12-14T06:38:44ZPankaj Kandpalfix(instance-name): updated config manager schema enumIn this MR, the instance types are updated from config manager dropdown valuesIn this MR, the instance types are updated from config manager dropdown valuesPankaj KandpalPankaj Kandpalhttps://gitlab.coko.foundation/kotahi/kotahi/-/merge_requests/1076Fix(view-manuscript): removed chat from manuscript view page2023-12-11T03:56:56ZPankaj KandpalFix(view-manuscript): removed chat from manuscript view pageIssue addressed #1468Issue addressed #1468Pankaj KandpalPankaj Kandpalhttps://gitlab.coko.foundation/kotahi/kotahi/-/merge_requests/1067Manuscripts page UI updates2023-12-07T04:17:36ZVaibhav RathoreManuscripts page UI updatesTargets #1205
### Summary
1. Manuscript label is now a dropdown that will update the label assigned when changed.
2. Create a separate component for dropdown label that can be reused.
3. Added hover tooltip with submission link on manu...Targets #1205
### Summary
1. Manuscript label is now a dropdown that will update the label assigned when changed.
2. Create a separate component for dropdown label that can be reused.
3. Added hover tooltip with submission link on manuscriptVaibhav RathoreVaibhav Rathorehttps://gitlab.coko.foundation/kotahi/kotahi/-/merge_requests/1071Feature/refactoring instance names2023-12-06T08:11:31ZPankaj KandpalFeature/refactoring instance namesIssue addressed #1449Issue addressed #1449Pankaj KandpalPankaj Kandpalhttps://gitlab.coko.foundation/kotahi/kotahi/-/merge_requests/1073fix(changes.md): updated cc variable information2023-12-06T05:21:36ZPankaj Kandpalfix(changes.md): updated cc variable informationWith CC emails text field, we won't require ENV variable to enable/disable carbon copy. If the CC field has a value for an email, the corresponding mail address will be copied.
I have updated the changes.md file to instruct users to impl...With CC emails text field, we won't require ENV variable to enable/disable carbon copy. If the CC field has a value for an email, the corresponding mail address will be copied.
I have updated the changes.md file to instruct users to implement this change in their ENV files.Pankaj KandpalPankaj Kandpalhttps://gitlab.coko.foundation/kotahi/kotahi/-/merge_requests/1066fix(email-templates): updated email templates ui2023-11-28T13:30:02ZPankaj Kandpalfix(email-templates): updated email templates uiAdjusted scroll and dimensions of left and right side of the email templates pageAdjusted scroll and dimensions of left and right side of the email templates pagePankaj KandpalPankaj Kandpalhttps://gitlab.coko.foundation/kotahi/kotahi/-/merge_requests/1063fix(email-templates): copying emails in notifications handled by email templa...2023-11-28T09:00:55ZPankaj Kandpalfix(email-templates): copying emails in notifications handled by email template configurationsThis MR removes the dependency of ccEnabled variable from ENV to copy email addresses in a notification.
We are using email templating where cc fields are populated based on admin's usage. If an email needs to be copied, it can be handl...This MR removes the dependency of ccEnabled variable from ENV to copy email addresses in a notification.
We are using email templating where cc fields are populated based on admin's usage. If an email needs to be copied, it can be handled from email templates page itself.Pankaj KandpalPankaj Kandpalhttps://gitlab.coko.foundation/kotahi/kotahi/-/merge_requests/1062Fixing channels with missing groups2023-11-27T04:06:52ZVaibhav RathoreFixing channels with missing groupsTargets #1466
### Summary
1. seedGroups.js updated with code snippet that checks for channels with missing group and update them with channel.manuscript.groupIdTargets #1466
### Summary
1. seedGroups.js updated with code snippet that checks for channels with missing group and update them with channel.manuscript.groupIdVaibhav RathoreVaibhav Rathorehttps://gitlab.coko.foundation/kotahi/kotahi/-/merge_requests/959Feat(docmap-plugin): Docmap import support in Kotahi2023-11-16T11:06:10ZPankaj KandpalFeat(docmap-plugin): Docmap import support in KotahiThe MR is to put some additional tweaks for supporting the import of docmaps through a pluginThe MR is to put some additional tweaks for supporting the import of docmaps through a pluginPankaj KandpalPankaj Kandpalhttps://gitlab.coko.foundation/kotahi/kotahi/-/merge_requests/1030fix(task-notification-logs): handling async operations for correct logs2023-10-12T10:25:24ZPankaj Kandpalfix(task-notification-logs): handling async operations for correct logsLimited the scope of logsData variable to refresh each time a new member is sent an email.Limited the scope of logsData variable to refresh each time a new member is sent an email.Pankaj KandpalPankaj Kandpalhttps://gitlab.coko.foundation/kotahi/kotahi/-/merge_requests/1028fix(multiple-author): created date revised for invited author2023-10-11T05:01:18ZPankaj Kandpalfix(multiple-author): created date revised for invited authorIssue addressed #1435
For the historical data on the colab instance, the submitter and invited author somehow had similar created dates, so the email invitations were showing incorrect author mapping. This fix would increase the create...Issue addressed #1435
For the historical data on the colab instance, the submitter and invited author somehow had similar created dates, so the email invitations were showing incorrect author mapping. This fix would increase the created date for the invited authors by 10 milliseconds.Pankaj KandpalPankaj Kandpal