Skip to content

Conversation

@nmykhalkevch-exoft
Copy link
Contributor

  • Ticket: []
  • Feature flag: n/a

Purpose

Summary of Changes

Screenshot(s)

Side Effects

QA Notes

@nmykhalkevch-exoft nmykhalkevch-exoft added this pull request to the merge queue Sep 30, 2025
Merged via the queue into main with commit 6eb0690 Sep 30, 2025
1 check failed
github-merge-queue bot pushed a commit that referenced this pull request Oct 17, 2025
* feat(eng-8901): consolidate the osf banners into 1 component (#416) * chore(merge-conflicts): fixed merge conflicts * chore(merge-conflicts): fixed merge conflicts - 2 * fix(bugs): fixed ui bugs (#419) * [ENG-8951] fix(tos-banner): tos banner unit test implementation (#404) * fix(tos-banner): tos banner unit test implementation * fix(tos banner): unit test implementation, set mock user value acceptedTermsOfService: false * fix(tos banner): update currentUser into localstorage on 'acceptedTermsOfService' set to true * fix(global-search): Fixed bugs (#420) * fix(resources): fixed bugs (#423) * Fix - search bugs (#422) * fix(global-search): Fixed bugs * fix(global-search): Fixed error when no search results * fix(submissions-sort): Fixed sorting for registration submissions * fix(institution-dashboard): Added overflow ellipsis for long column content * fix(global-search): Fixed order of applying filters * fix(tags): Made tags clickable for project and registry overview (#427) * Refactor for the schedule banner (#424) * feat(scheduled-banner): refactored and tested the scheduled banner * chore(testing): added tests for scheduled banner * chore(update-tests): updated tests and had to skip tests to * fix(pr): fixed a pr request * fix(env): added getters (#425) * Fix/712 714 bugs (#429) * fix(contributors): fixed contributors 2 bugs * fix(styles): fixed styles for contributors * Fix/Components - Permissions (#426) * fix(components): fixed permissions issues for settings, components and contributors tabs * fix(project-overview): added redirection after project duplication * fix(components): fixed styles * fix(components): fixed project name display in project wiki settings * fix(recent-activity): fixed templated from message and redirect link * fix(recent-activity): fixed activity logs mapper error * Fix/712 714 bugs (#432) * fix(contributors): fixed contributors 2 bugs * fix(styles): fixed styles for contributors * fix(resource-information): fixed bug * fix(search): fixed search config * fix(addons): fixed addons * fix(uat): registrations bugs (#433) * Renaming files to be consistent (#430) * chore(merges): renamed merged files * chore(renames): renamed files * chore(renames): renamed files part 2 * chore(pr-updates): updates to the file names, removed imports and fixed the hamburger * fix(registration): fixed bugs (#434) * fix(registration): fixed bugs * fix(doi): added condition * Fix/uat registry bugs (#435) * fix(uat): registrations bugs * fix(files): multiple uploads * fix(files): multiple uploads * [ENG-8901] Refactor the cookie consent banner to be consistent (#436) * chore(merge conflicts): fixed merge conflicts - 2 * chore(renames): renamed files part 2 * chore(pr-updates): updates to the file names, removed imports and fixed the hamburger * feat(eng-8901-5): updated the cookie-consent-banner with tests * chore(test fixes): fixed some broken tests * feat(eng-8901-5): finished css with colors * Fix/uat registry bugs (#437) * fix(uat): registrations bugs * fix(files): multiple uploads * fix(files): multiple uploads * fix(files): hierarchy dragging files * [ENG-8901] Move terms of service consent banner (#438) * feat(eng-8901-6): update the tos banner * feat(eng-8901-6): tests for consent banner * chore(fixed-skipped-tests): fixed the skipped tests (#439) * Fixed the banner tests (#440) * chore(fix test): fixed a test * chore(fixed-test): fixed another test * fix(addons): fix icon display issue, use gravyvalet icon (#421) * Fix/uat registry bugs (#441) * fix(uat): registrations bugs * fix(files): multiple uploads * fix(files): multiple uploads * fix(files): hierarchy dragging files * fix(files): fixed copy and move files for addons * fix(bugs): fixed ui bugs (#442) * Fix/metadata improvements (#444) * fix(metadata): added title, fixed doi and description * fix(translation): fixed translation * fix(tests): fixed tests * fix(project-wiki): fixed disabled wiki (#445) Co-authored-by: Nazar Semets <nazar690@gmail.com> * fix(bugs): fixed institutions and share bugs (#443) * fix(bugs): fixed institutions and share bugs * fix(wiki): fixed wiki bugs * fix(truncated-text): fixed truncated text and styles * Fix/uat registry bugs (#446) * fix(uat): registrations bugs * fix(files): multiple uploads * fix(files): multiple uploads * fix(files): hierarchy dragging files * fix(files): fixed copy and move files for addons * fix(file): file revisions * fix(file): add replace files functionality * Fix/740 bug (#448) * fix(wiki): removed wiki tooltip * fix(contributors): fixed placeholder * Fix - Search bugs (#447) * fix(global-search): Fixed bugs * fix(global-search): Fixed error when no search results * fix(submissions-sort): Fixed sorting for registration submissions * fix(institution-dashboard): Added overflow ellipsis for long column content * fix(global-search): Fixed order of applying filters * fix(registry-provider): Fixed branding colors * fix(registry-provider): Fixed branding colors * fix(resource-card): Fixed label text wrapping * fix(scroll-to-top): Improved scrollToTop directive * fix(provider-description): Simplified hover color styling for links * fix(wiki): wiki current view (#449) * Fix - Wiki visible in the sidenav (#450) * fix(project-wiki): fixed disabled wiki * fix(project-wiki): Fixed wiki page visibility in the sidenav --------- Co-authored-by: Nazar Semets <nazar690@gmail.com> * Fix(ANG-735)/Addons - Added alphabetical order (#451) * fix(addons): added alphabetical addons sorting, fixed logo absence, structure improvements * fix(addons): fixed issue after merging with main * fix(addons): renamed models * fix(addons): addon models separation * fix(addons): minor bug * fix(funders): fixed funders bug (#452) * fix(draft): registries select component (#453) * fix(collections-moderation): fixed decision-making for approved projects (#454) * fix(tests): fixed failing tests (#456) * Fix - Institution dashboard charts (#455) * fix(global-search): Fixed correct order of index-card * fix(institution-dashboard): Showing contributors sorted by permissions * fix(institution-dashboard): Showing contributors sorted by permissions * fix(moderators-search): Fixed searching moderators * fix(institution-summary): Improved charts logic * Fix/Search help tutorial (#457) * fix(collections-moderation): fixed decision-making for approved projects * fix(ang-342): fixed search help tutorial styles * Fix/user model refactor (#458) * fix(user-model): updated user model * fix(styles): fixed some styles * Fix/uat draft registration (#459) * fix(draft): registries select component * fix(stepper): update stepper validation * fix(stepper): updated touched for metadata step * Fix/registration permissions (#461) * fix(permissions): added permissions * fix(updates): updates --------- Co-authored-by: Nazar Semets <nazar690@gmail.com> * Test/644 preprints (#428) * test(providers): added tests for the preprint components folder * test(preprints): added tests for the my-preprints, preprint-details, preprints-landing components * test(preprints-affiliated-institutions): added tests * test(title-and-abstract-step): added tests * test(create-new-version): added tests * test(preprint-provider-discover): added tests * test(provider-overview): added tests * test(pages): added tests * test(stepper-components): added tests * fix(tests): fixed failing tests * fix(tests): fixed failing tests * Fix(ang-399): Fixed accordion behaviour in multiple modals (#460) * fix(ang-399): fixed accordion behaviour in multiple modals * fix(ang-399): added timer to modals, moved google file picker to shared folder * fix(ang-399): removed afterviewinit hook * fix(projects-selector): fixed project fetching logic (#462) * Fix(ang-767): Toggle project publicity dialog (#463) * fix(ang-767): fixed toggle project publicity dialog * fix(ang-767): changed breakpoint * Fix(ang-767): Toggle project publicity dialog (#466) * fix(ang-767): fixed toggle project publicity dialog * fix(ang-767): changed breakpoint * fix(ang-767): changed breakpoint * Fix/uat draft registration (#465) * fix(draft): registries select component * fix(stepper): update stepper validation * fix(stepper): updated touched for metadata step * fix(withdrawn): hide make decision * Fix/resource bug (#467) * fix(resource): fixed resource bug * fix(files): fixed file metadata edit * fix(search): Fixed timezone problem with dates, fixed opening resource card (#468) * fix(metadata): fixed metadata bugs (#470) * Test/764 moderation components (#471) * test(moderation-components): added new tests * test(moderation-components): added new tests * test(moderation-components): added new tests * test(moderation-components): fixed * test(moderation-components): fixed * test(moderation-components): fixed * Fix/user models (#469) * fix(user-models): fixed user models and account settings * fix(contributors): updated contributors models * fix(contributors): updated models * fix(collections): updated collections contributors * fix(files): fixed files bugs (#474) * Fix/(ang-765) - Fixe various bugs (#476) * fix(ang-767): fixed toggle project publicity dialog * fix(ang-767): changed breakpoint * fix(ang-767): changed breakpoint * fix(ang-765): various bugs fixing * fix(preprint): fixed some styles (#477) * Fix/768 bug (#478) * fix(files): fixed files menu bug * fix(revision): updated version selection * fix(files): fixed files bugs * fix(wiki): added katex math * fix(wiki): added math package * fix(pre-push): updated pre push * fix(admin-institutions): fixed styles * fix(files): add redirect to file detail page (#480) * fix(bugs): fixed registration and preprint bugs (#481) * Test/760 moderation pages (#475) * test(moderation-pages): added tests * test(moderation-pages): added use of mocks * fix(registration): fixed long text for regisration title (#483) * fix(registration): fixed long text for regisration title * fix(registration): fixed registration file bug * fix(styles): fixed some styles * fix(files): added stop propagation --------- Co-authored-by: Nazar Semets <nazar690@gmail.com> * fix(files): updated download url for file metadata (#485) Co-authored-by: Nazar Semets <nazar690@gmail.com> * fix(registry-discover): Fixed issue with filters for search section (#482) * fix(datacite-tracker): fix project datacite tracking (#479) * fix(datacite-tracker): fixed merge artifacts, replaced file target with resource selector * chore(datacite-tracker): revived project overview test for datacite tracker * chore(datcite tracker): fixed naming for api domain url * fix(datacite-tracker): fixed wrong type annotation * Fix/analytics (#487) * fix(analytics): fixed analytics * fix(preprint): added link to provider name and image * fix(files): fixed download folder * fix(bugs): fixed some small bugs (#488) * Fix - Registration permissions (#486) * fix(permissions): added permissions * fix(updates): updates * feat(metadata): Implemented permissions for metadata page * feat(registry-resource): Implemented permissions for resources page * fix(registration): Implemented permissions * fix(registration): Fixed write user permissions * fix(registration): Fixed permissions for My registrations --------- Co-authored-by: Nazar Semets <nazar690@gmail.com> Co-authored-by: nsemets <nsemets@exoft.net> * fix(preprint): fixed scroll bug (#489) * Fix/registration permissions (#490) * fix(permissions): added permissions * fix(updates): updates * feat(metadata): Implemented permissions for metadata page * feat(registry-resource): Implemented permissions for resources page * fix(registration): Implemented permissions * fix(registration): Fixed write user permissions * fix(registration): Fixed permissions for My registrations * fix(registry): updated registry models and mappers * fix(registry): fixed registry status * fix(mapper): fixed registry mapper --------- Co-authored-by: Nazar Semets <nazar690@gmail.com> Co-authored-by: Roma <nikitinroma2605@gmail.com> * Fix/784 bug (#491) * fix(citation-format): fixed citation * fix(contributors): fixed deactivated contributor bug * fix(status): fixed registry status * fix(toast): fixed toast message for mobile * fix(dashboard): fixed responsive * fix(registry-submission): removed link for rejected submission (#492) * Fix/uat files bugs (#493) * fix(files): add redirect to file detail page * fix(files): add supported features * fix(permissions): fixed permissions bug (#495) * Fix/747 bug (#497) * fix(permissions): fixed permissions bug * fix(registry): fixed status * Fix/747 bug (#498) * fix(permissions): fixed permissions bug * fix(registry): fixed status * fix(permissions): removed permissions * Fix/uat draft registration (#499) * fix(draft): registries select component * fix(stepper): update stepper validation * fix(stepper): updated touched for metadata step * fix(withdrawn): hide make decision * fix(registration): fixed withdraw * Fix(ang-403): Permissions (#496) * fix(ang-403): added wiki permissions * fix(ang-403): fixed minor bug * fix(ang-403): added permissions for the nav menu * Fix - Search bugs (#494) * fix(global-search): Fixed bugs * fix(global-search): Fixed error when no search results * fix(submissions-sort): Fixed sorting for registration submissions * fix(institution-dashboard): Added overflow ellipsis for long column content * fix(global-search): Fixed order of applying filters * fix(registry-provider): Fixed branding colors * fix(registry-provider): Fixed branding colors * fix(resource-card): Fixed label text wrapping * fix(scroll-to-top): Improved scrollToTop directive * fix(provider-description): Simplified hover color styling for links * fix(institution-search): Fixed filters for institutions to see files * fix(global-search): Fixed bug related to filter option counts * fix(global-search): Fixed data structure for storing filter options, fixed chips * fix(global-search): Refactored code, removed unused models and logic * fix(global-search): Fixed updating url * fix(files-page): fixed tutorial description (#484) * fix(responsive): fixed bug (#500) * fix(nav-menu): updated permissions (#503) * Fix/9031 bug (#504) * fix(contributors): pagination bug * fix(preprints): fixed navigation after edit preprint * fix(bugs): fixed bugs * Fix/contributors update (#501) * fix(contributors): updated mapper * fix(contributors): renamed contributors list to table * fix(contributors): updated contributors mapper * fix(contributors): updated contributors list * fix(contributors): fixed styles issues * fix(contributors): removed project contributor model * fix(contributors): updated model * fix(contributors): updated models * fix(dialog): added dialog wrapper and replaced all places (#502) * fix(metadata): fixed contributors bug and updated models (#505) * fix(cedar): cedar metadata bugs (#509) * fix(cedar): cedar metadata bugs * fix(cedar): cedar metadata bugs * fix(cedar): cedar metadata bugs * Fix(ANG-322): Fix education overflowing to next lines and deforming layout (#431) * fix(user-profile): added overflow css style to education values * fix(user-profile): fixed date to not overflow * chore(user-profile): fix code format * fix(user-profile): refactored user profile to use primeflex when possible for overflow * Test/789 collections (#510) * test(collection-components): added new tests * test(collection-components): added new tests * fix(tests): fixed some failed tests * fix(tests): deleted comments * Fix - 781, 808 (#511) * fix(metadata-step): Made Publication DOI field optional * fix(preprints-landing): Contact Us button titlecased, Show example button link fixed * fix(create-new-version): Handled back button * fix(preprint-moderation): Fixed sorting for submissions * fix(license-component): Clearing all fields on cancel button click * fix(preprint-stepper): Fixed add-project-form * fix(preprint-title): Increased title maxLength to 512 chars * fix(preprint-details): Fixed date format for download prev version dropdown * fix(preprint-details): Fixed created and last edited dates value * fix(preprint-links): Made institution and license help guide links open in a new tab * fix(affiliated-institutions): Added tooltip containing institution name * fix(file-step): Fixed label * fix(affiliated-institution-select): Fixed description links * fix(preprint-contributors): Fixed contributors links * fix(preprint-user-permissions): Only admin contributor can edit author assertions * fix(contributors-list): Implemented permissions for managing contributors * fix(search): Fixed small bug regarding search * fix(contributors): Fixed PR comments * fix(preprint-file-section): Fixed version number for file * fix(preprint-file-section): Added cancel button to reset file source option * fix(preprint-file-section): Added file section for edit and resubmit flow * fix(preprint-moderation): Improved sorting order * fix(supplements-step): Fixed labels for buttons * fix(preprint-provider-brand): Fixed parsing brand * fix(institution-dashboard): Limited contributors to top 2 * fix(supplements-step): Removed unused import * fix(comments): Fixed PR comments * fix(affiliated-institutions): Fixed description for metadata step * fix(preprint-submit): Fixed logic of submitting preprint on review-step * fix(preprint-url): Setting to url actual id of preprint including version number * fix(preprint-citations): Using citation styles from preprint provider to show default citations * Fix/(Ang-812) - Registry components (#508) * fix(ang-403): added wiki permissions * fix(ang-403): fixed minor bug * fix(ang-403): added permissions for the nav menu * fix(ang-812): fixed view only links registry components page * fix(ang-812): fixed overview toolbar permissions * fix(ang-812): fixed metadata tags permissions * Fix/818 bug (#514) * fix(metadata): fixed contributors bug and updated models * fix(contributors): clear search after close dialog * Fix - My Preprints default sorting (#513) * fix(metadata-step): Made Publication DOI field optional * fix(preprints-landing): Contact Us button titlecased, Show example button link fixed * fix(create-new-version): Handled back button * fix(preprint-moderation): Fixed sorting for submissions * fix(license-component): Clearing all fields on cancel button click * fix(preprint-stepper): Fixed add-project-form * fix(preprint-title): Increased title maxLength to 512 chars * fix(preprint-details): Fixed date format for download prev version dropdown * fix(preprint-details): Fixed created and last edited dates value * fix(preprint-links): Made institution and license help guide links open in a new tab * fix(affiliated-institutions): Added tooltip containing institution name * fix(file-step): Fixed label * fix(affiliated-institution-select): Fixed description links * fix(preprint-contributors): Fixed contributors links * fix(preprint-user-permissions): Only admin contributor can edit author assertions * fix(contributors-list): Implemented permissions for managing contributors * fix(search): Fixed small bug regarding search * fix(contributors): Fixed PR comments * fix(preprint-file-section): Fixed version number for file * fix(preprint-file-section): Added cancel button to reset file source option * fix(preprint-file-section): Added file section for edit and resubmit flow * fix(preprint-moderation): Improved sorting order * fix(supplements-step): Fixed labels for buttons * fix(preprint-provider-brand): Fixed parsing brand * fix(institution-dashboard): Limited contributors to top 2 * fix(supplements-step): Removed unused import * fix(comments): Fixed PR comments * fix(affiliated-institutions): Fixed description for metadata step * fix(preprint-submit): Fixed logic of submitting preprint on review-step * fix(preprint-url): Setting to url actual id of preprint including version number * fix(preprint-citations): Using citation styles from preprint provider to show default citations * fix(my-preprints): Added default sortColumn and order * fix(preprint-citations): Handled empty citation styles result * [ANG-520] (#512) * fix(social share preview): add Via to render data properly for twitter (X) * fix(social share preview): fix formatting * fix(sign-up): updated sign up (#515) * fix(sign-up): updated sign up * fix(registry): added internet link * fix(tos banner): not show tos banner if there is no authentificated user (#464) * fix(tos banner): if user is authenticated we check whether is accepted terms of service to hide banner or show if not otherwise user is not authenticated we hide banner always * fix(tos banner): resolve CR comments * fix(tos banner): resolve CR comments * Fix - Filters Section on institution dashboard scroll (#516) * fix(global-search): Fixed bugs * fix(global-search): Fixed error when no search results * fix(submissions-sort): Fixed sorting for registration submissions * fix(institution-dashboard): Added overflow ellipsis for long column content * fix(global-search): Fixed order of applying filters * fix(registry-provider): Fixed branding colors * fix(registry-provider): Fixed branding colors * fix(resource-card): Fixed label text wrapping * fix(scroll-to-top): Improved scrollToTop directive * fix(provider-description): Simplified hover color styling for links * fix(institution-search): Fixed filters for institutions to see files * fix(global-search): Fixed bug related to filter option counts * fix(global-search): Fixed data structure for storing filter options, fixed chips * fix(global-search): Refactored code, removed unused models and logic * fix(global-search): Fixed updating url * fix(filters-section): Enhance filter scrolling behavior and improve component structure * Fix/ang-812 (#517) * fix(ang-403): added wiki permissions * fix(ang-403): fixed minor bug * fix(ang-403): added permissions for the nav menu * fix(ang-812): fixed view only links registry components page * fix(ang-812): fixed overview toolbar permissions * fix(ang-812): fixed metadata tags permissions * fix(ang-820): fixed duplicate project permissions bug * Fix - Preprints bugs (826, 828) (#519) * fix(metadata-step): Made Publication DOI field optional * fix(preprints-landing): Contact Us button titlecased, Show example button link fixed * fix(create-new-version): Handled back button * fix(preprint-moderation): Fixed sorting for submissions * fix(license-component): Clearing all fields on cancel button click * fix(preprint-stepper): Fixed add-project-form * fix(preprint-title): Increased title maxLength to 512 chars * fix(preprint-details): Fixed date format for download prev version dropdown * fix(preprint-details): Fixed created and last edited dates value * fix(preprint-links): Made institution and license help guide links open in a new tab * fix(affiliated-institutions): Added tooltip containing institution name * fix(file-step): Fixed label * fix(affiliated-institution-select): Fixed description links * fix(preprint-contributors): Fixed contributors links * fix(preprint-user-permissions): Only admin contributor can edit author assertions * fix(contributors-list): Implemented permissions for managing contributors * fix(search): Fixed small bug regarding search * fix(contributors): Fixed PR comments * fix(preprint-file-section): Fixed version number for file * fix(preprint-file-section): Added cancel button to reset file source option * fix(preprint-file-section): Added file section for edit and resubmit flow * fix(preprint-moderation): Improved sorting order * fix(supplements-step): Fixed labels for buttons * fix(preprint-provider-brand): Fixed parsing brand * fix(institution-dashboard): Limited contributors to top 2 * fix(supplements-step): Removed unused import * fix(comments): Fixed PR comments * fix(affiliated-institutions): Fixed description for metadata step * fix(preprint-submit): Fixed logic of submitting preprint on review-step * fix(preprint-url): Setting to url actual id of preprint including version number * fix(preprint-citations): Using citation styles from preprint provider to show default citations * fix(my-preprints): Added default sortColumn and order * fix(preprint-citations): Handled empty citation styles result * fix(preprints-moderation): Added guard for moderation pages * fix(preprints-update): Fixed deactivate page logic * fix(contributors): updated contributors table for deactivated user (#518) * Fix/844 bug (#520) * fix(registry): fixed share options for not logged in user * fix(files): fixed long title * fix(registry): fixed refresh bug * Fix - Registration permissions (837) (#521) * fix(permissions): added permissions * fix(updates): updates * feat(metadata): Implemented permissions for metadata page * feat(registry-resource): Implemented permissions for resources page * fix(registration): Implemented permissions * fix(registration): Fixed write user permissions * fix(registration): Fixed permissions for My registrations * fix(registry): updated registry models and mappers * fix(registry): fixed registry status * fix(mapper): fixed registry mapper * fix(merge-conflict): Fix after merge conflict * fix(registration-card): Fixed permissions for action buttons --------- Co-authored-by: Nazar Semets <nazar690@gmail.com> Co-authored-by: nsemets <nsemets@exoft.net> * fix(institution-dashboard-summary): Sorted licenses and addons data (#522) * Fix(cookie-banner): fix visuals to adhere to figma prototype (#472) * fix(cookie-banner): fixed visuals to adhere to figma prototype * chore(cookie-banner): refoactored cookie banner to have similar html structure to other banners * fix(user-profile): fixed ellipsis not showing on xl profile (#523) * fix(errors): suppressed datacite errors and added handler for cors errors (#524) * fix(ang-803): fixed bookmarks table issue (#525) * fix(moderation): add registration moderation guard (#526) * fix(bugs): fixed ui bugs (#527) * Fix(ang-842) - Component creation location bug/Wiki delete button bug (#528) * fix(ang-842): fixed wiki delete button bug * fix(ang-842): fixed location bug in create component dialog * fix(ang-842): refactor * Fix/contributors reorder (#507) * fix(contributors): added reorder contributors * fix(contributors): updated add contributors * fix(naming): updated naming of components * fix(imports): added missing import * fix(education): fixed condition * fix(copy): updated copy titles (#529) * Fix/uat bugs files (#530) * fix(moderation): add registration moderation guard * fix(files): file menu updates * fix(ang-842): made tags clickable for preprints, fixed ui issue on preprint file section (#531) * fix(ANG-785): suppressed datacite errors and added handler for cors errors (#532) * fix(errors): properly suppressed datacite errors * fix(datacite-tracker): fixed comments * Fix(ang-843): Fixed multiple fetch requests bug (#533) * fix(ang-843): fixed multiple requests bug, styling improvements * fix(ang-843): removed unused styles * fix(files): fixed files bugs (#536) * [ENG-9053] feat(banner): fix scheduled banner placement (#535) * feat(banner): fix scheduled banner placement * feat(banner): remove component import from osf-banner test * Fix - Ang-838 (#537) * fix(global-search): Adjusted state and service for multiple selected options by the key * fix(global-search): Adjusted filter-ships component to handle multiple options for one key * fix(global-search): Refactored and adjusted components for multiple selection of filter options * fix(global-search): Resolved todo, fixed boolean filters mapping to query params * fix(global-search): Fixed logic for building params for index-card-search * Fix/uat bugs files (#538) * fix(moderation): add registration moderation guard * fix(files): file menu updates * fix(files): reset files pagination * fix(ang-872): fixed double click component actions issue (#539) * fix(contributors): fixed bug (#540) * fix(ang-853): fixed styles (#541) * Fix/uat bugs files (#542) * fix(moderation): add registration moderation guard * fix(files): file menu updates * fix(files): reset files pagination * fix(files): add provider for create guid * fix(wiki): fixed wiki bugs (#543) Co-authored-by: Nazar Semets <nazar690@gmail.com> * fix(bug): fixed 2 bugs (#544) * fix(ang-898): made tags optional in the add to collection stepper form (#546) * fix(preprint-create-new-version): Fixed error with primary file (#545) * fix(preprint-create-new-version): Fixed error with primary file * fix(preprint-create-new-version): Fixed PR comment * fix(ang-905): fixed create component affiliations issue (#547) * Fix/ang-872 - Fixed condition for components (#549) * fix(ang-872): fixed double click component actions issue * fix(ang-872): fixed conditions * Fix/897,888,903,879 (#550) * fix(preprint-stepper): Selecting all institutions by default * fix(resource-card): Made data-resources urls open in a new tab * fix(preprint-details): Showing only date for Original Publication Date field * fix(global-search-filters): Using the deepest property path label for filter * fix(improvements): added performance improvements (#548) * fix(improvements): added performance improvements * fix(metadata): updated effect * fix(files): added reset pagination trigger (#551) * fix(files): added reset pagination trigger * fix(files): updated reset pagination * fix(files): changed reset pagination fix * Fix/uat bugs files (#552) * fix(moderation): add registration moderation guard * fix(files): file menu updates * fix(files): reset files pagination * fix(files): add provider for create guid * fix(files): files redirect and create guid * [ENG-9037] feature(post metrics): post metrics endpoint to log user view of public project/registration (#534) * feature(post metrics): post metrics endpoint to log user view of public project/registration * feature(post metrics): use project/preprint/registry datail page to call sendCountedUsage after resource is loaded and public * feature(post metrics): code updates * feature(post metrics): code updates * feature(post metrics): CR code updates * Fix/gfs schemas (#553) * fix(moderation): add registration moderation guard * fix(files): file menu updates * fix(files): reset files pagination * fix(files): add provider for create guid * fix(files): files redirect and create guid * fix(gfs): update question rendering * Fix - ANG-870 (#554) * fix(preprint-create-new-version): Fixed error with primary file * fix(preprint-create-new-version): Fixed PR comment * fix(preprint-submit): Patching primary file before every submit request * fix(registries-routes): update redirect path from 'overview' to 'discover' (#555) * fix(preprint-metadata-edit): fixed datepicker to be of half length (#556) * Nir/ang-734 - Added delete project with components (#557) * fix(requests): added headers options * feat(ang-734): added ability to delete project with components * fix(ang-734): fix affiliations bug --------- Co-authored-by: nsemets <nsemets@exoft.net> * Feature/parent project card (#558) * fix(moderation): add registration moderation guard * fix(files): file menu updates * feat(parent-card): work on parent card * feat(parent): revert * feat(parent): add parent project * fix(ui): fixed some ui bugs (#559) * Fix - ANG-870 (#561) * fix(preprint-create-new-version): Fixed error with primary file * fix(preprint-create-new-version): Fixed PR comment * fix(preprint-submit): Patching primary file before every submit request * fix(preprint-submission): Using fileId to patch preprint from the stored file after uploaded * Fix(ang-925): Fixed addons security issues (#560) * fix(ang-925): fixed addons security issues * fix(ang-925): fixed permissions issue for addons * Test/392 registration components (#562) * test(registration): added tests * fix(registration): fixed failing unit tests * fix(registration): fixed failing unit tests * fix(tests): fixed failing unit tests * fix(tests): fixed failing unit tests * test(registries-metadata-step): added tests * test(registries-metadata-step): added mocks * fix(tests): fixed * fix(tests): fixed * Fix/ang-923/924 - Fixed citation addons connection (#563) * fix(ang-925): fixed addons security issues * fix(ang-925): fixed permissions issue for addons * fix(ang-923/924): fixed citation addons connection issue * fix(metadata): fixed bug (#565) * fix(request-access): added request access list (#564) * fix(files): download files (#567) * fix(project-settings): fixed project settings bug (#569) * fix(preprints): fixed bug with width (#570) * Fix/pagination issues (#572) * fix(pagination): updated paginated and total count models * fix(contributors): updated contributors pagination * fix(moderators): updated moderators pagination * fix(contributors): moved to features * fix(settings): refactored project settings (#573) * Refactor/clean up (#574) * refactor(app): clean up some code * refactor(variables): removed old scss variables * Fix/ang-925 - Addons fixes (#571) * fix(ang-925): fixed addons security issues * fix(ang-925): fixed permissions issue for addons * fix(ang-923/924): fixed citation addons connection issue * fix(ang-925): fixed owncloud configure bug, added addon query params service * fix(ang-925): removed redundant method * fix(preprint-project): Creating new project from supplements step as public (#578) * fix(registration-license): Fixed bug with license required on registr based on project with license (#577) * fix(translations): fixed addons translation (#579) * fix(moderation): fixed moderation bug (#581) * Fix/ang-905 - Component creation (#580) * fix(ang-905): fixed create component affiliations issue * fix(ang-905): fixed component creation institutions absence * [ANG-631] Community Metadata Records: Download/Copy/Share buttons not visible for project and registration metadata (#575) * feature(add copy download): add copy and download button for registration and project community metadata tab * feature(add copy download share): show icons in a row with same space style and add share functionality * feature(add copy download share): apply npm run format * feature(add copy download share): resolve CR comments * feature(add copy download share): take tab name for share content/text * feature(add copy download share): update facebook share * Fix/742 bug (#576) * fix(project): added bulk update for privacy toggle * fix(toggle-privacy): update toggle publicity dialog * fix(contributors): fixed bug (#583) * fix(contributors): fixed bug * fix(link-resource): fixed bug * Test/598 metadata components (#585) * test(metadata-components): added new tests * fix(tests): fixed * fix(ang-943): fixed files google drive addon access issue (#586) * fix(breadcrumbs): Setting proper provider and institution name to the breadcrumbs (#584) * fix(bug): fixed request access bug (#587) * Fix - Project affiliated institutions edit and removal (#589) * fix(metadata-affiliated-institutions): Select All button is not disabled * fix(project-settings): User can remove affiliated institution if is affiliated with it * fix(metadata-affiliated-institutions): Fixed edit logic with multiple institutions and contributors * fix(request-access): updated request access (#590) * fix(request-access): updated request access * fix(project): fixed project bug * fix(institution-project): Showing error when access requests are disabled, added missed fields (#592) * Fix - Breadcrumbs Provider name for collections and registry (#593) * fix(breadcrumbs): Setting proper provider and institution name to the breadcrumbs * fix(breadcrumbs): Fixed Provider Name in the breadcrumbs for collections and registry * fix(search-filter-placeholder): Fixed placeholder key (#594) * fix( file metadata ): download file metadata for community metadata record (#591) * fix( file metadata ): download file metadata for community metadata record * fix( file metadata ): set more correct method name * fix(parent): fixed 403 error for parent (#595) * Test/962 profile components (#596) * test(profile): added new unit tests * fix(tests): fixed some failed tests * fix(registry-statuses): fixed statuses for registry (#597) * fix(create-new-preprint-version): Showing error message (#600) * Fix/files new features (#602) * fix(files): updated models * fix(files): files refactoring * fix(files): infinity scroll * fix(files): add file select destination component * fix(files): add permissions to move * fix(files): files new features --------- Co-authored-by: Nazar Semets <nazar690@gmail.com> * fix(settings): fixed bug (#601) * fix(settings): fixed bug * fix(sort): fixed sort * fix(settings): fixed bug * fix(institutions): fixed date format * Fix/files new features (#604) * fix(files): updated models * fix(files): files refactoring * fix(files): infinity scroll * fix(files): add file select destination component * fix(files): add permissions to move * fix(files): files new features * fix(files): update provider --------- Co-authored-by: Nazar Semets <nazar690@gmail.com> * fix(wiki-edit): Fixed logic to update content in the editor when switching wikis (#605) * fix( ANG-631 ): cast 'Edit record' to 'Edit' to keep interface more consistent and keep order of icons more consistent between customer metadata and osf (#603) * feat(ang-858): addons pagination (#606) * fix( add email/merge account ): show model with merge warning if acc already exists and add alternative email modal if not exists (#599) * fix( add email/merge account ): show model with merge warning if acc already exists and add alternative email modal if not exists * fix( add email/merge account ): update modal text * fix(profile-settings): updated education and employment (#607) * fix( ANG-910 ): add error toast for merge and add user to account (#608) * Fix/966 bug (#609) * fix(creator): updated creator mappers * fix(translation): updated translation for can't access dialog * fix(files): fixed files bug * Fix/983,985,987,995 (#610) * fix(dashboard): Update queryParams method to use isPageReset flag, used when sorting * fix(institution-projects): Fixed problem with button overflow hidden * fix(institutions-summary): Aggregate storage values for improved data representation * fix(registry-submission-item): Display embargo end date in submission details * fix(collections): fixed 410 error cancel (#611) * Fix/ang 996 (#612) * fix(creators): update affiliation handling to support multiple affiliations * fix(request-access-failed): Opening send message tab of contact dialog after from error dialog * fix(contributors): added possibility to add contributors to components (#614) * fix(contributors): added possibility to add contributors to components * fix(contributors): fixed request access enabled * fix(admin-institutions): updated date format (#613) * Fix/files new features (#615) * fix(files): updated models * fix(files): files refactoring * fix(files): infinity scroll * fix(files): add file select destination component * fix(files): add permissions to move * fix(files): files new features * fix(files): update provider * fix(files): add multiselection * fix(files): remove commented code --------- Co-authored-by: Nazar Semets <nazar690@gmail.com> * fix(create-folder): fixed forbidden symbols (#616) * fix(create-folder): fixed forbidden symbols * fix(configs): updated some configs * fix(pre-push): uncommented * fix(packages): updated packages * fix(packages): returned back * Fix/preprint files selection (#618) * fix(file-step): Files tree for preprint stepper fix * fix(file-step): Setting root folder by default, then fetching project files * fix(files): fixed files styles (#619) * fix(files): fixed files name validation (#621) * Fix/files new features (#620) * fix(files): updated models * fix(files): files refactoring * fix(files): infinity scroll * fix(files): add file select destination component * fix(files): add permissions to move * fix(files): files new features * fix(files): update provider * fix(files): add multiselection * fix(files): remove commented code * fix(files): fixed bugs * fix(files): registration draft files --------- Co-authored-by: Nazar Semets <nazar690@gmail.com> * Test/979 shared components (#617) * test(shared-components): new tests * fix(tests): fixed tests * fix(tests): fixed tests * fix(tests): fixed tests * fix(tests): fixed tests * fix(tests): deleted comments * fix(tests): fixed * Fix/files new features (#624) * fix(files): updated models * fix(files): files refactoring * fix(files): infinity scroll * fix(files): add file select destination component * fix(files): add permissions to move * fix(files): files new features * fix(files): update provider * fix(files): add multiselection * fix(files): remove commented code * fix(files): fixed bugs * fix(files): registration draft files * fix(files): fixed selection --------- Co-authored-by: Nazar Semets <nazar690@gmail.com> * fix(collections): fixed collections (#623) * fix( ANG-911 ): show merge/add toaster at once on login (#622) * fix(view-only-link): fixed file detail page (#625) * fix(view-only-link): fixed file detail page * fix(social): updated linkedin * Fix/files new features (#626) * fix(files): updated models * fix(files): files refactoring * fix(files): infinity scroll * fix(files): add file select destination component * fix(files): add permissions to move * fix(files): files new features * fix(files): update provider * fix(files): add multiselection * fix(files): remove commented code * fix(files): fixed bugs * fix(files): registration draft files * fix(files): fixed selection * fix(files): storage permissions --------- Co-authored-by: Nazar Semets <nazar690@gmail.com> * fix(global-search): Fixed 10000+ results case totalCount handling (#627) * fix(favicon): updated favicon (#628) * fix(delete-component): fixed delete component modal behavior (#630) * fix(prod-bugs): wiki and hide copy file action (#629) * Fix/delete component modal (#631) * fix(delete-component): fixed delete component modal behavior * fix(delete-component): fixed undefined error * Fix/VOLs (#632) * fix(delete-component): fixed delete component modal behavior * fix(delete-component): fixed undefined error * fix(view-only-links): fixed component list displaying * fix(sorting): added sorting for employment and education (#633) * fix(components): updated pagination (#634) * fix(contributors): fixed delete myself as contributor (#635) * Fix/prod hot fixes (#636) * fix(prod-bugs): wiki and hide copy file action * fix(wiki): pagination * fix(developer-apps): fixed bug (#637) * fix(collection): use is_public and bookmarks filter for node collections (#638) * Fix/Addons - Google Drive Connection (#640) * fix(delete-component): fixed delete component modal behavior * fix(delete-component): fixed undefined error * fix(view-only-links): fixed component list displaying * fix(addons): google drive fix * fix(toggle-publicity): fixed bug (#639) * fix(review-step): Handle optional chaining for preprint file ID (#641) * Fix/prod hot fixes (#642) * fix(prod-bugs): wiki and hide copy file action * fix(wiki): pagination * fix(pipe): fixed special char * fix(global-search): Normalize quotes in search text input for global-search (#643) * fix(addons): changed description text (#644) * Fix/1032 bug (#645) * fix(password): updated password hint * fix(password): updated password styles * refactor(root): changed name from root to layout (#647) * fix(bugs): ang-1026 fixed (#649) * fix( ANG-1027 ): update registation remarksPlaceholder (#646) * fix typo in delete project message (#651) "don not" ==> "do not" Please ignore this if it was an intentional error to honor Don Knotts. * Test/updated mocks (#652) * test(testing): updated mocks * fix(updates): core --------- Co-authored-by: Nazar Semets <nazar690@gmail.com> * fix(bugs): fixed ui bugs (#653) * fix(submission): updated length (#650) * fix(submission): updated length * fix(make-decision): updated max length * Fix/1063 bug (#654) * fix(submissions): updated submissions navigation * fix(tests): fixed unit tests * fix(view-only-link): fixed bug * Fix/1063 bug (#655) * fix(submissions): updated submissions navigation * fix(tests): fixed unit tests * fix(view-only-link): fixed bug * fix(submissions): fixed routing * fix(global-search): Normalize quotes in search text, fixed search section init on the profile page (#657) * FIX - If navigating directly to a preprints, registries, or institutions, or profile discovery page, the entire OSF corpus is listed as results #657 (#658) * fix(global-search): Normalize quotes in search text, fixed search section init on the profile page * fix(global-search): Fixed search section init on the profile page * fix(updates): updates for submissions (#656) * fix(registration): fixed schema response (#659) * Feat/941 - Project overview citation addons (#660) * feat(ang-941): added citation addon-card * feat(ang-941): pre push fix * feat(ang-941): added citation widget base logic * fix(addons): fixed infinite requests for configured citation addons * feat(ang-1059): added citation addons widget logic * feat(ang-1059): refactored citation addon widget * feat(ang-941): added skip tests * Test/1088 improvement (#662) * fix(tests): fixed skipped tests * fix(tests): added tests for skipped files * fix(tests): fixed tests for registry and token-add-edit-form * fix(tests): fixed tests preprint-withdrawal-submissions * test(registry-components): added new tests * fix(components): fixed vol for components (#663) * fix(preregistration): fixed breaks in registration (#665) * fix(preprint-details): Fix breadcrumbs in preprint (version) (#664) * [ANG-1074] fix(my-projects): added new filter for projects (#666) * fix(my-projects): added new filter for projects * fix(my-projects): updated styles * test(config): updated configs (#668) Co-authored-by: Nazar Semets <nazar690@gmail.com> * [ANG-1100] Fix VOL for components (#669) * fix(components): fixed vol for components * fix(parent): fixed parent vol * [ANG-1089] Fix/moderation limit (#667) * fix(make-decision): added limit for make decision comment * fix(make-decision): updated make decision dialogs --------- Co-authored-by: Nazar Semets <nazar690@gmail.com> * fix(ANG-475): P50 - NIR: COS: [UI] “View” button should open list of linked items (#661) * fix(analytics): implemented linked projects * chore(analytics): clean up models and components * chore(analytics): consolidated node models * fix(linked-projects): removed unused stuff * [ANG-1075] [ANG-1073] Fix contributor pagination part 1 (#672) * fix(bugs): fixed ui bugs * fix(contributors): fixed pagination for contributors * fix(preprint-make-decision): fixed preprint make decision button (#673) * fix(merge): fixed merge changes * fix(merge): fixed more conflict changes --------- Co-authored-by: Lord Business <113387478+bp-cos@users.noreply.github.com> Co-authored-by: mkovalua <mkoval@exoft.net> Co-authored-by: rrromchIk <90086332+rrromchIk@users.noreply.github.com> Co-authored-by: Roman Nastyuk <rnastyuk@exoft.net> Co-authored-by: nmykhalkevych-exoft <nmykhalkevych@exoft.net> Co-authored-by: An Qiuyu <qiuyu.an@hotmail.com> Co-authored-by: Nazar Semets <nazar690@gmail.com> Co-authored-by: dinlvkdn <104976612+dinlvkdn@users.noreply.github.com> Co-authored-by: Oleh Paduchak <158075011+opaduchak@users.noreply.github.com> Co-authored-by: Roma <nikitinroma2605@gmail.com> Co-authored-by: Yuhuai Liu <yuhuai@cos.io> Co-authored-by: Fitz Elliott <fitz@cos.io> Co-authored-by: bodintsov <bodintsov@exoft.net>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

3 participants