Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: CenterForOpenScience/ember-osf-web
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 24.02.0
Choose a base ref
...
head repository: CenterForOpenScience/ember-osf-web
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 24.03.0
Choose a head ref
  • 6 commits
  • 140 files changed
  • 5 contributors

Commits on Jan 30, 2024

  1. Merge tag '24.02.0' into develop

    Misc. bug fixes for draft registrations and preprint landing page
    adlius committed Jan 30, 2024
    Configuration menu
    Copy the full SHA
    affec7d View commit details
    Browse the repository at this point in the history

Commits on Feb 13, 2024

  1. Add new datacite resourceType options (#2121)

    -   Ticket: [ENG-5133]
    -   Feature flag: n/a
    
    ## Purpose
    - Add new options to resource type options to match what will be available in Datacite 4.5 schema
    
    ## Summary of Changes
    - Add `Instrument` and `StudyRegistration` to resourceTypeGeneralOptions array
    futa-ikeda authored Feb 13, 2024
    Configuration menu
    Copy the full SHA
    e0e40d6 View commit details
    Browse the repository at this point in the history

Commits on Feb 15, 2024

  1. Make preprint head tags show correct created/published dates (#2144)

    ## Purpose
    - Make sure preprint detail page head tags show correct date, and not show that all preprints were published today
    
    ## Summary of Changes
    - Use `Preprint.datePublished` instead of non-existent `Preprint.dateRegistered`
    futa-ikeda authored Feb 15, 2024
    Configuration menu
    Copy the full SHA
    f7db71a View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2024

  1. Feature/cedar integration (#2143)

    * [ENG-4908] Prototype CEE (#2050)
    
    * prototype CEEE
    
    * CR followup
    
    * fix args names
    
    * [ENG-4843] [ENG-5056] [ENG-5057] [ENG-5058] [ENG-5059] Feature/cedar integration (#2091)
    
    * Added the cedar metadata template model
    
    * Added the new models for cedar-metadata-template and record
    
    * Fixed some linting issues
    
    * Added the adapters and serializers for cedar metadata template and record
    
    * Fixed some typos and ignorance with serializers, api-contracts, etc
    
    * Fixed the namespace
    
    * Fixed the all the relationships
    
    * [ENG-4845] Updates to convert the currect guid-metadata to tab based (#2093)
    
    * Updates to convert the currect guid-metadata to tab based
    
    * Added the tabbing system to the metadata page
    
    * Initial commit for geting the mirage serializers to work for cedar-metadata-records
    
    * Updates from PR comments
    
    * [ENG-5065] Add a new metadata details (view only) component (#2095)
    
    * Added the initial metadata-detail component
    
    * Added some more touches to the detail template
    
    * Removed unnecessary mobile styling and actually the component.
    
    * Much cleaner look and feel for the read-only view
    
    * Added more randomness
    
    * Inital metadata add route
    
    * Added more information to select a schema
    
    * Added missing files
    
    * Fixed the pagination on read-only templates
    
    * Fixed some tests
    
    * Fixed a typo
    
    * Updates per PR comments
    
    * Updates per PR requests
    
    * Initial commit to add the cedar template
    
    * Added a new component to handle the cedar editor
    
    * Styling of the cedar editor
    
    * For debugging added the configuration to the component
    
    * Template rendering
    
    * Added more cedar templates and updated the config
    
    * Fixes per the PR
    
    * Updates based on the PR
    
    * Removed the unnecessary metadata-select component and passed in isMobile
    
    * Added metadata information to the tabs
    
    * Fixed the title
    
    * add cedar assets (#2104)
    
    * artifact viewer prototype
    
    * Added biosample record, removed unnecessary components and hooked up the initial editor post on save
    
    * fixed the types by adding singular and plurals and updated the save to work for create and patch
    
    * Updates from the PR based on comments. Much better with consistent naming of variables
    
    * Updates for PR
    
    * Updates for the PR
    
    * Added a loading indicator, disabled the button and redirected the route
    
    * Router changes for Yuhuai
    
    * modify route structure
    
    * Added a draft status
    
    * Added visualization for draft metadata
    
    * Added better text for published metadata and analytics
    
    * Added the final touch to get the recordId and display the correct record
    
    * Fixed two tests
    
    * Fixed another test
    
    * Initial PR comment updates
    
    * Additional PR comment updates
    
    * The last of the PR comments
    
    * Updates from PR requests
    
    * Added visualization for draft metadata
    
    * Added more edit flow components
    
    * Additional updates
    
    * Updates to make a better flow and have the editor display persisted data
    
    * Finishing touches on the edit flow
    
    * Added a toast message to handle saving errors
    
    * Added a cancel button
    
    * Editted a merge mistake
    
    * A linting issue
    
    * Updates for the linter and PR comments
    
    * Additional updates
    
    * Updates based on the PR
    
    * Removed the async
    
    * Added a better isPersisting handler
    
    * Update to the cedar metadata editor flow
    
    * update versions (#2114)
    
    * Initial updates to port node::metadata to registration
    
    * Updated the routes
    
    * Initial commit for registrations and mirage scenarios
    
    * Updates to some files, mostly mirage
    
    * Moved metadata components to osf-components, removed the guid-node metadata components, generized some components
    
    * Added a component for the detail page
    
    * Converted the metadata add page to be a component
    
    * Fixed a test
    
    * Fixed additional tests
    
    * Fixed a flaky test
    
    * Okay ... to similar tests
    
    * Refactored based on PR comments
    
    * One last PR Suggestions
    
    * Initial conversion to add cedar metadata to files
    
    * More component creation
    
    * Updates to get files to work
    
    * fix relationship
    
    * The tabs are displaying and the cedar artifact viewer is working
    
    * Typo for a test failue
    
    * Updates for the PR
    
    * Fixed a camel-case class names
    
    * Added the ability to add a cedar template to a file
    
    * Added updates for navigation, scenarios and mobile
    
    * Additional mobile formatting
    
    * Fixed two tests
    
    * Removed a test that did nothing
    
    * Updates for the PR
    
    * Added everything to fix publish
    
    * Hopeful fix for the tests
    
    * Added permissions
    
    * Updated the if statement for permissions
    
    * Another quick update to make mirage scenarios more realistic
    
    * Updates for PR suggestions
    
    * Missed a suggestion
    
    * Updates for Yuhuais comments
    
    * New flow for downloading a cedar template
    
    * Updates to flow, css and verbiage
    
    * One more tooltip
    
    * Updates to fix the guid-file tabs
    
    * Added initial update for guid-file
    
    * Added the title updates to registries
    
    * Updates to display the name of the file
    
    * add terminologyIntegratedSearchUrl (#2126)
    
    * Change `findAll` to `query` to hide inactive templates (#2128)
    
    * change findAll to query
    
    * use schema:description and fallback to description when schema:description is not available
    
    * use schema:description and fallback to description when schema:description is not available--amend
    
    * metadataDownload to metadata_download
    
    * Added a share icon and fixed the routing to reflect the current tab (#2127)
    
    * Added a share icon and fixed the routing to reflect the current tab
    
    * Removed from files
    
    * Style updates based on PR suggestions from Futa
    
    * Fixed for an issue between mirage and BE
    
    * Fixes for the file page overrunning
    
    * Fixed a translations for a notion issue
    
    * Updates to translations
    
    * upgrade CEE to 1.0.15
    
    * Fixed some issues
    
    * Another quick fix for mobile
    
    * Another quick mobile css fix
    
    * Another quick mobile css fix
    
    * Quick naming convention fix
    
    * Oops missing translation update
    
    * A late addition to fix a flow issue when adding
    
    * Removed the async/await on the cancel button
    
    * upgrade CEE to 1.0.16 (#2135)
    
    * Updates for Cedar Requests from Product (#2136)
    
    * Moved the "Select a different template" button
    
    * Fixed a typo on including a component
    
    * Added the async on route transition
    
    * Updates to disable adding a duplicate record
    
    * Added select disable functionality to registries
    
    * Finished the disable feature for files and fixed some other nuisances
    
    * Added sorting and moved the selected tab to the first
    
    * upgrade CEE to 1.1.0
    
    * Fixed the persist because the parent route was not run on an add or edit
    
    * Add an aria label
    
    * Fix color contrast issue
    
    * Enabled the embedding of templates on cedar records (#2141)
    
    * Enabled the embedding of templates on cedar records
    
    * Fixed a discepancy on the tab views
    
    * More one fix for consistency
    
    * Overwrite white-space rule for tooltips from cedar (#2146)
    
    * Go to page not found when encountering errors. (#2147)
    
    * fixes
    
    * fix test errors
    
    * Update styling (#2149)
    
    * Upgrade cee version to 1.2.1. Listen to more events to trigger validation (#2150)
    
    * upgrade cee version. listen to more events to trigger validation
    
    * change to pointerover
    
    ---------
    
    Co-authored-by: Lord Business <113387478+bp-cos@users.noreply.github.com>
    Co-authored-by: Brian Pilati <brianpilati@cos.io>
    Co-authored-by: Futa Ikeda <futa.ikeda@gmail.com>
    Co-authored-by: futa-ikeda <51409893+futa-ikeda@users.noreply.github.com>
    5 people authored Feb 22, 2024
    Configuration menu
    Copy the full SHA
    f5c0c89 View commit details
    Browse the repository at this point in the history

Commits on Feb 26, 2024

  1. Bump version no. Add CHANGELOG

    adlius committed Feb 26, 2024
    Configuration menu
    Copy the full SHA
    78338b0 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'release/24.03.0'

    adlius committed Feb 26, 2024
    Configuration menu
    Copy the full SHA
    e520109 View commit details
    Browse the repository at this point in the history
Loading