ncbi merge requestshttps://gitlab.coko.foundation/ncbi/ncbi/-/merge_requests2024-01-03T22:46:46Zhttps://gitlab.coko.foundation/ncbi/ncbi/-/merge_requests/1232Added 'publisherportalservice' to runtime-dependencies.yml2024-01-03T22:46:46ZEvgenyAdded 'publisherportalservice' to runtime-dependencies.ymlAdded missing dependency on the NCBI Publisher Portal API. Should not affect Coko, please merge to develop, thanksAdded missing dependency on the NCBI Publisher Portal API. Should not affect Coko, please merge to develop, thanksGiannis Kopanasjkopanas@gmail.comGiannis Kopanasjkopanas@gmail.comhttps://gitlab.coko.foundation/ncbi/ncbi/-/merge_requests/1231For NCBI use only: Dockerfile label and runtime dependencies2023-10-23T07:25:49ZEvgenyFor NCBI use only: Dockerfile label and runtime dependenciesAdded a label to the running image in Dockerfile to satisfy NCBI CI/CD requirements for custom images, hopefully it does not affect anything on Coko side. Added runtime-dependencies.yml file for NCBI use onlyAdded a label to the running image in Dockerfile to satisfy NCBI CI/CD requirements for custom images, hopefully it does not affect anything on Coko side. Added runtime-dependencies.yml file for NCBI use onlyGiannis Kopanasjkopanas@gmail.comGiannis Kopanasjkopanas@gmail.comhttps://gitlab.coko.foundation/ncbi/ncbi/-/merge_requests/1230fix(server): add inRoot level to recognise the attributes2023-10-18T10:27:52ZGiannis Kopanasjkopanas@gmail.comfix(server): add inRoot level to recognise the attributeshttps://gitlab.coko.foundation/ncbi/ncbi/-/merge_requests/1229build(*): upgrade to node 182023-10-17T22:21:26ZYannis Barlasbuild(*): upgrade to node 18#1580#1580Giannis Kopanasjkopanas@gmail.comGiannis Kopanasjkopanas@gmail.comhttps://gitlab.coko.foundation/ncbi/ncbi/-/merge_requests/1228fix(server): resolved order change in existing part on repeat2023-10-04T06:43:57ZRudresh Shrotriyarudresh@coloredcow.infix(server): resolved order change in existing part on repeatResolves: https://gitlab.coko.foundation/ncbi/ncbi/-/merge_requests/1224#note_126124
* added condition to not delete the the component from part if it is in target
* added condition to add a component in the part if it doesn't exist al...Resolves: https://gitlab.coko.foundation/ncbi/ncbi/-/merge_requests/1224#note_126124
* added condition to not delete the the component from part if it is in target
* added condition to add a component in the part if it doesn't exist alreadyRudresh Shrotriyarudresh@coloredcow.inRudresh Shrotriyarudresh@coloredcow.inhttps://gitlab.coko.foundation/ncbi/ncbi/-/merge_requests/1227chore(client): upgrade apollo client version2023-10-17T17:58:39ZYannis Barlaschore(client): upgrade apollo client versionYannis BarlasYannis Barlashttps://gitlab.coko.foundation/ncbi/ncbi/-/merge_requests/1226fix(server): fix formats of dates2023-10-10T17:04:13ZGiannis Kopanasjkopanas@gmail.comfix(server): fix formats of datesThis fix solves issue https://gitlab.coko.foundation/ncbi/ncbi/-/issues/1625 .
In order for this to check that it is solved. we need to download the files and try that in a new book.
We need to be sure that statuses both of the book an...This fix solves issue https://gitlab.coko.foundation/ncbi/ncbi/-/issues/1625 .
In order for this to check that it is solved. we need to download the files and try that in a new book.
We need to be sure that statuses both of the book and the file versions of it will not stuck in converting !Sidorela UkuBela TociSidorela Ukuhttps://gitlab.coko.foundation/ncbi/ncbi/-/merge_requests/1225fix(test): add timing and reload2023-10-02T13:07:24ZSidorela Ukufix(test): add timing and reloadFixes the failing test in file test07, which is related to the update of metadata of a book component while uploading a converted file.Fixes the failing test in file test07, which is related to the update of metadata of a book component while uploading a converted file.Yannis BarlasYannis Barlashttps://gitlab.coko.foundation/ncbi/ncbi/-/merge_requests/1224refactor(ui): repeat refactor2023-10-21T09:23:07ZVukile Langarefactor(ui): repeat refactorVukile LangaYannis BarlasVukile Langahttps://gitlab.coko.foundation/ncbi/ncbi/-/merge_requests/1223Move more files into the client folder (refactor)2023-10-02T18:15:43ZYannis BarlasMove more files into the client folder (refactor)Yannis BarlasYannis Barlashttps://gitlab.coko.foundation/ncbi/ncbi/-/merge_requests/1222refactor(*): use book component id instead of version id2023-11-08T18:01:08ZPokhirefactor(*): use book component id instead of version id#1624
This MR gets rid of `bookComponentVersionId` from the entire application and just use `id` of the bookComponent.#1624
This MR gets rid of `bookComponentVersionId` from the entire application and just use `id` of the bookComponent.Giannis Kopanasjkopanas@gmail.comGiannis Kopanasjkopanas@gmail.comhttps://gitlab.coko.foundation/ncbi/ncbi/-/merge_requests/1221fix(server): edit book metadata2023-10-03T11:42:45ZDuncan Bennettfix(server): edit book metadataFixes save error in "ui/Pages/Bookmanager/WholeBookPage.js":
passes the same arguments to "<BookMetadata />" that are passed by
"BookChapterProcessed.js".
NB:
"BookComponentPage.js" has the same "<BookMetadata />" definition which
cause...Fixes save error in "ui/Pages/Bookmanager/WholeBookPage.js":
passes the same arguments to "<BookMetadata />" that are passed by
"BookChapterProcessed.js".
NB:
"BookComponentPage.js" has the same "<BookMetadata />" definition which
caused the error in "WholeBookPage.js" BUT the necessary arguments are
not currently available to be passed to this component.
TODO:
Test whether "BookComponentPage.js" produces this error.
Related to #1626Yannis BarlasYannis Barlashttps://gitlab.coko.foundation/ncbi/ncbi/-/merge_requests/1220chore(server): separate operators from core search2023-10-05T09:01:18ZDuncan Bennettchore(server): separate operators from core searchSplits "searchService.js" into "searchService.js" and "searchOperators.js".Splits "searchService.js" into "searchService.js" and "searchOperators.js".Giannis Kopanasjkopanas@gmail.comGiannis Kopanasjkopanas@gmail.comhttps://gitlab.coko.foundation/ncbi/ncbi/-/merge_requests/1219feat(server): added graphql shield2023-10-25T16:59:53ZRudresh Shrotriyarudresh@coloredcow.infeat(server): added graphql shield* Added graphql shield* Added graphql shieldYannis BarlasYannis Barlashttps://gitlab.coko.foundation/ncbi/ncbi/-/merge_requests/1218feat(server): jsonb caching2023-09-28T12:57:59ZDuncan Bennettfeat(server): jsonb cachingUse the "typePolicies" merge feature of ApolloClient when handling
conflicting objects which have no id.Use the "typePolicies" merge feature of ApolloClient when handling
conflicting objects which have no id.Yannis BarlasYannis Barlashttps://gitlab.coko.foundation/ncbi/ncbi/-/merge_requests/1217refactor(server): add book part to parse xml2023-10-02T08:06:53ZGiannis Kopanasjkopanas@gmail.comrefactor(server): add book part to parse xmlThis fixes issue https://gitlab.coko.foundation/ncbi/ncbi/-/issues/1504
We need to test the specific files on the issue and other converted files that were converted successfully to be sure that nothing else broke because of this change.This fixes issue https://gitlab.coko.foundation/ncbi/ncbi/-/issues/1504
We need to test the specific files on the issue and other converted files that were converted successfully to be sure that nothing else broke because of this change.Bela TociSidorela UkuBela Tocihttps://gitlab.coko.foundation/ncbi/ncbi/-/merge_requests/1216Develop2023-09-25T17:03:29ZGiannis Kopanasjkopanas@gmail.comDevelophttps://gitlab.coko.foundation/ncbi/ncbi/-/merge_requests/1215refactor(client): move book manager page to client folder2023-09-26T12:13:07ZYannis Barlasrefactor(client): move book manager page to client folderhttps://gitlab.coko.foundation/ncbi/ncbi/-/merge_requests/1214Refactor mutations2023-09-25T13:27:30ZYannis BarlasRefactor mutationsYannis BarlasYannis Barlashttps://gitlab.coko.foundation/ncbi/ncbi/-/merge_requests/1213Repeat selection2023-09-25T13:14:50ZYannis BarlasRepeat selectionSolves the following.
From mattermost:
When I select an item (Chapter 1169) in the book manager and then "repeat" the modal says the chapter I selected is in the "body" (i.e. that checkbox is selected) and when I scroll down to the pa...Solves the following.
From mattermost:
When I select an item (Chapter 1169) in the book manager and then "repeat" the modal says the chapter I selected is in the "body" (i.e. that checkbox is selected) and when I scroll down to the part that it is placed in (in the example 'Group 68-abc') that checkbox is not selected. Refresh didn't solve this.
https://mattermost.coko.foundation/files/qryyywnupidbjfrqk3qopbbpfo/public?h=w8f6AKQJVe934ixYmEpWpKFK3VurJvZfO0gC5ooGVUU
https://mattermost.coko.foundation/files/bpq91xgtoj8z8xxkkqjon3ycjy/public?h=5GQNFzEByVuZvSJp7EmC2xEaeNXOALGWAJOTYkuui8M