Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature/addons service #10759

Commits on Nov 22, 2023

  1. Merge branch 'hotfix/23.16.3'

    mfraezz committed Nov 22, 2023
    Configuration menu
    Copy the full SHA
    921d37f View commit details
    Browse the repository at this point in the history

Commits on Nov 30, 2023

  1. Routing changes for Preprints Modernization

    - Phase 1
    adlius authored and mfraezz committed Nov 30, 2023
    Configuration menu
    Copy the full SHA
    207de84 View commit details
    Browse the repository at this point in the history
  2. Fix ResolveGuid tests

    mfraezz committed Nov 30, 2023
    Configuration menu
    Copy the full SHA
    b69ab65 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'hotfix/23.16.4'

    mfraezz committed Nov 30, 2023
    Configuration menu
    Copy the full SHA
    109576f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3d3bfdc View commit details
    Browse the repository at this point in the history

Commits on Dec 7, 2023

  1. Add AGU Conference campaign

    John Tordoff authored and mfraezz committed Dec 7, 2023
    Configuration menu
    Copy the full SHA
    7810a1e View commit details
    Browse the repository at this point in the history
  2. Rename, reword template

    - Fix redirect
    mfraezz committed Dec 7, 2023
    Configuration menu
    Copy the full SHA
    9e0322d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c41bb4f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ee87e96 View commit details
    Browse the repository at this point in the history

Commits on Dec 14, 2023

  1. [ENG-4823] Add Collection Metadata Options (CenterForOpenScience#10499)

    * add collection metadata options for ibdgc
    
    ---------
    
    Co-authored-by: John Tordoff <>
    Johnetordoff authored Dec 14, 2023
    Configuration menu
    Copy the full SHA
    561d81e View commit details
    Browse the repository at this point in the history

Commits on Dec 15, 2023

  1. Add UNVERIFIED Domain classification

    Squashed commit of the following:
    
    commit 5615a3a
    Author: John Tordoff <>
    Date:   Tue Dec 12 16:42:54 2023 -0500
    
        update is_triaged behavior
    
    commit a9a49f2
    Author: John Tordoff <>
    Date:   Tue Dec 12 15:53:49 2023 -0500
    
        change test case to account for new exception handing for domain sniffer
    
    commit 096e1ab
    Author: John Tordoff <>
    Date:   Tue Dec 12 14:03:25 2023 -0500
    
        redo exception handling and add migration file
    
    commit 89b37f3
    Author: John Tordoff <>
    Date:   Mon Dec 11 12:13:31 2023 -0500
    
        make timeouts classify notable domains as unverified
    John Tordoff authored and mfraezz committed Dec 15, 2023
    Configuration menu
    Copy the full SHA
    af35c28 View commit details
    Browse the repository at this point in the history

Commits on Dec 18, 2023

  1. Merge branch 'hotfix/23.16.6'

    mfraezz committed Dec 18, 2023
    Configuration menu
    Copy the full SHA
    740696e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3ee8410 View commit details
    Browse the repository at this point in the history
  3. Add merge migration

    mfraezz committed Dec 18, 2023
    Configuration menu
    Copy the full SHA
    1722bbd View commit details
    Browse the repository at this point in the history

Commits on Jan 5, 2024

  1. [ENG-4823] Add Collection Metadata Options (CenterForOpenScience#10499)

    * add collection metadata options for ibdgc
    
    ---------
    
    Co-authored-by: John Tordoff <>
    Johnetordoff authored and mfraezz committed Jan 5, 2024
    Configuration menu
    Copy the full SHA
    1d626fa View commit details
    Browse the repository at this point in the history
  2. Add merge migration

    mfraezz committed Jan 5, 2024
    Configuration menu
    Copy the full SHA
    54ad5d8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7961a72 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    28a5cd6 View commit details
    Browse the repository at this point in the history

Commits on Jan 8, 2024

  1. Update sitemap for preprint routes, file downloads

    [ENG-4919]
    mfraezz committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    f9b2d28 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    db04722 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3fc6a9e View commit details
    Browse the repository at this point in the history

Commits on Jan 9, 2024

  1. use content instead of sanitized text for spam filter.

    John Tordoff authored and mfraezz committed Jan 9, 2024
    Configuration menu
    Copy the full SHA
    900b33a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    73477de View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    393c965 View commit details
    Browse the repository at this point in the history

Commits on Jan 10, 2024

  1. Configuration menu
    Copy the full SHA
    a8ace8e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bc7e871 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4c6627a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e480613 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    fa0942c View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    4efd88a View commit details
    Browse the repository at this point in the history

Commits on Jan 17, 2024

  1. fix: multiple funding awards from the same funder (CenterForOpenScien…

    …ce#10512)
    
    would previously generate invalid xml for datacite,
    now should not.
    [ENG-5044]
    aaxelb authored Jan 17, 2024
    Configuration menu
    Copy the full SHA
    45029e4 View commit details
    Browse the repository at this point in the history

Commits on Jan 18, 2024

  1. [ENG-4335] subjects on projects (CenterForOpenScience#10324)

    * add root-level subjects list
    
    * add NodeSerializer.subjects_acceptable
    
    * simplify query
    aaxelb authored Jan 18, 2024
    Configuration menu
    Copy the full SHA
    0c1ec25 View commit details
    Browse the repository at this point in the history
  2. [ENG-5011] Subject.get_semantic_iri

     use the iri for a subject's bepress synonym only when it has the
     same text -- it was instead doing the opposite
    aaxelb authored and mfraezz committed Jan 18, 2024
    Configuration menu
    Copy the full SHA
    754e062 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bb3fc77 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    424cc01 View commit details
    Browse the repository at this point in the history

Commits on Jan 23, 2024

  1. Configuration menu
    Copy the full SHA
    e6b0e29 View commit details
    Browse the repository at this point in the history

Commits on Jan 25, 2024

  1. [ENG-5208]: Fix python bootstrapping in docker build (CenterForOpenSc…

    …ience#10518)
    
    ## Purpose
    
    Fixed issue with Python installation.
    
    ## Changes
    
    Updated docker file step.
    ly-mariia authored Jan 25, 2024
    Configuration menu
    Copy the full SHA
    5754704 View commit details
    Browse the repository at this point in the history

Commits on Jan 29, 2024

  1. ENG-5208 (CenterForOpenScience#10522)

    ## Purpose
    
    Error during command run.
    
    ## Changes
    
    Updated the instructions to add a new command in case of an error during 'Populate preprint, registration, and collection providers' step.
    ly-mariia authored Jan 29, 2024
    Configuration menu
    Copy the full SHA
    13f633d View commit details
    Browse the repository at this point in the history

Commits on Feb 13, 2024

  1. [ENG-5136] datacite 4.5 (CenterForOpenScience#10529)

    ## Purpose
    support datacite 4.5 (most especially the new resourceTypeGeneral options)
    
    ## Changes
    - update static datacite xsd (used for xml metadata validation) to 4.5
    - update all "4.4" datacite iris (starting with "https://schema.datacite.org/meta/kernel-4.4/")
      - use "/kernel-4/" for concepts (pin to datacite's major version, avoid another recatalog for this reason until datacite 5 (if ever))
      - use "/kernel-4.5/" for specific XSD files (pin to datacite's minor version, get reliable validation)
    - add `--datacite-custom-types` arg to `recatalog_metadata` management command
    - add "Instrument" and "StudyRegistration" resource type options
    - update metadata tests accordingly
    
    ## Side Effects
    - changing the iri used to represent datacite types in metadata will cause minor inconsistencies in the search index
      - only ui-visible effect will be duplicate values in the "resource type" search filter facet on osf search
      - resolve with `manage.py recatalog_metadata --datacite-custom-types` (may take a short while in large environments)
      - note: the change to `/kernel-4/` iris instead of `/kernel-4.4/` (or `/kernel-4.5/`) means we won't have this problem with future minor versions (4.6, etc), just major versions (which may work entirely differently, anyway)
    
    ## Ticket
    [ENG-5136]
    aaxelb authored Feb 13, 2024
    Configuration menu
    Copy the full SHA
    a653b35 View commit details
    Browse the repository at this point in the history

Commits on Feb 23, 2024

  1. [EMG-4804] Cedar Project PR - BE (CenterForOpenScience#10498)

    Model and API changes to support CEDAR Metadata
    
    ---------
    
    Co-authored-by: Yuhuai Liu <[email protected]>
    Co-authored-by: Abram Booth <[email protected]>
    Co-authored-by: mfraezz <[email protected]>
    4 people authored Feb 23, 2024
    Configuration menu
    Copy the full SHA
    42e2f3f View commit details
    Browse the repository at this point in the history

Commits on Feb 26, 2024

  1. Configuration menu
    Copy the full SHA
    a250d1e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0baf23e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0e55541 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8a5eccd View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2024

  1. [ENG-5282] metrics api docs (CenterForOpenScience#10545)

    * osf/metrics/README.md
    * /_/metrics/openapi.json
    aaxelb authored Mar 7, 2024
    Configuration menu
    Copy the full SHA
    21eef4f View commit details
    Browse the repository at this point in the history

Commits on Mar 15, 2024

  1. Configuration menu
    Copy the full SHA
    392334a View commit details
    Browse the repository at this point in the history
  2. Merge branch 'hotfix/24.01.1'

    mfraezz committed Mar 15, 2024
    1 Configuration menu
    Copy the full SHA
    2324d95 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c977471 View commit details
    Browse the repository at this point in the history

Commits on Mar 19, 2024

  1. allow request request_identifier_update to create DOIs

    John Tordoff committed Mar 19, 2024
    Configuration menu
    Copy the full SHA
    924753e View commit details
    Browse the repository at this point in the history
  2. Merge branch 'hotfix/24.01.2'

    mfraezz committed Mar 19, 2024
    Configuration menu
    Copy the full SHA
    75ea18a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    56f052b View commit details
    Browse the repository at this point in the history

Commits on Mar 20, 2024

  1. Configuration menu
    Copy the full SHA
    5ef8481 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'hotfix/24.01.3'

    mfraezz committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    1c9068a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    99693db View commit details
    Browse the repository at this point in the history

Commits on Mar 21, 2024

  1. ENG-5429 fix styling for advisory board section (CenterForOpenScience…

    …#10570)
    
    ## Purpose
    
    Fix Styling for Advisory Board section across Admin App interfaces
    
    ## Changes
    
    Modified HTML sanitization in registration, collection, and preprint provider forms to allow color styles, ensuring styling appears as expected when published.
    uditijmehta authored Mar 21, 2024
    Configuration menu
    Copy the full SHA
    1d11db8 View commit details
    Browse the repository at this point in the history

Commits on Mar 25, 2024

  1. [ENG-5356] Unlimit the number of highlighted subjects are displayed (C…

    …enterForOpenScience#10569)
    
    ## Purpose
    
    Remove the limit of 10 highlighted subjects.
    
    ## Changes
    
    - remove limits of ten elements from the views `highlighted_subjects`.
    - remove validators that prevent addional highlighted subjects from being added.
    - remove tests that ensure the limit is maintained.
    - remove redundant methods that were enforcing the limit.
    Johnetordoff authored Mar 25, 2024
    Configuration menu
    Copy the full SHA
    1b08b80 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9770f06 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'hotfix/24.01.4'

    mfraezz committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    e9f9749 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    bfbeb1d View commit details
    Browse the repository at this point in the history

Commits on Mar 26, 2024

  1. Prevent iterable TypeError

    mfraezz committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    0bc46d7 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'hotfix/24.01.5'

    mfraezz committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    82b8469 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    17cfb1b View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2024

  1. add waffling for GV (CenterForOpenScience#10571)

    Co-authored-by: John Tordoff <>
    Johnetordoff authored Mar 28, 2024
    Configuration menu
    Copy the full SHA
    36a9e47 View commit details
    Browse the repository at this point in the history

Commits on Apr 11, 2024

  1. [ENG-5352][ENG-5267][ENG-5144] Messaging for Account Status Changes (…

    …OSF-side) (CenterForOpenScience#10565)
    
    * Add Rabbit Queue for OSF->Addons Service communication and send user account status changes
    * Refactor some mailchimp stuff on the way
    
    ---------
    
    Co-authored-by: John Tordoff <>
    Johnetordoff authored Apr 11, 2024
    Configuration menu
    Copy the full SHA
    3448bba View commit details
    Browse the repository at this point in the history

Commits on Apr 15, 2024

  1. [ENG-4658] Add default "No description included" text in node descrip…

    …tion (CenterForOpenScience#10579)
    
    ## Purpose
    
    Add default "No description included" text in description to avoid not reaching number of characters necesarry for Dataset validation
    
    ## Changes
    
    - add default text with comments
    - add tests
    
    Co-authored-by: John Tordoff <>
    Johnetordoff authored Apr 15, 2024
    Configuration menu
    Copy the full SHA
    65af66a View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2024

  1. Remove spurious Glacier helper function

    - Glacer was deprecated in 2018
    mfraezz committed Apr 17, 2024
    Configuration menu
    Copy the full SHA
    ea8578b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2fe1384 View commit details
    Browse the repository at this point in the history

Commits on Apr 18, 2024

  1. Merge branch 'hotfix/24.01.6'

    mfraezz committed Apr 18, 2024
    Configuration menu
    Copy the full SHA
    60935db View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f27a698 View commit details
    Browse the repository at this point in the history
  3. adjust serialization to include embargo end date (CenterForOpenScienc…

    …e#10596)
    
    ## Purpose
    
    Adjust the serialization of embargo end dates in the registration API
    
    ## Changes
    
    Updated the get_embargo_end_date method to accurately retrieve embargo end dates from the root registration object.
    
    Co-authored-by: Uditi Mehta <[email protected]>
    uditijmehta and Uditi Mehta authored Apr 18, 2024
    Configuration menu
    Copy the full SHA
    04aa1e8 View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2024

  1. Deactivate "Welcome to OSF" email

    - Use MailChimp for onboarding
    
    Squashed commit of the following:
    
    commit 3a6a3b6
    Author: Uditi Mehta <[email protected]>
    Date:   Wed Apr 17 10:39:24 2024 -0400
    
        Fixed incorrect mock assertion in test_confirm_email
    
    commit 6d4f1c0
    Author: Uditi Mehta <[email protected]>
    Date:   Wed Apr 17 10:18:52 2024 -0400
    
        Updated tests to reflect the deactivation of welcome email
    
    commit 068ca8a
    Author: Uditi Mehta <[email protected]>
    Date:   Wed Apr 17 09:53:14 2024 -0400
    
        Remove unused import from views.py
    
    commit 5210f2b
    Author: Uditi Mehta <[email protected]>
    Date:   Wed Apr 17 09:39:24 2024 -0400
    
        ChangesDeactivated welcome email on user email confirmation
    
    commit 3d6c4ec
    Author: Uditi Mehta <[email protected]>
    Date:   Fri Apr 12 16:24:20 2024 -0400
    
        Updated the tests
    
    commit 14c123a
    Author: Uditi Mehta <[email protected]>
    Date:   Fri Apr 12 15:18:37 2024 -0400
    
        Removed the sending of 'Welcome to OSF' email to align with new onboarding process
    mfraezz committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    7511b03 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'hotfix/24.01.7'

    mfraezz committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    2482e55 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a990cf2 View commit details
    Browse the repository at this point in the history

Commits on Apr 30, 2024

  1. Configuration menu
    Copy the full SHA
    3b0ebcb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e49c8d7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fb266c6 View commit details
    Browse the repository at this point in the history

Commits on May 9, 2024

  1. ENG-4839 Add advertiseOnDiscoverPage Flag to Provider Model and Admin…

    … Interface (CenterForOpenScience#10608)
    
    ## Purpose
    
    Adding a boolean attribute to the AbstractProvider model. This change enables administrators to control whether a provider is displayed on the OSF Discover pages directly from the admin interface.
    
    ## Changes
    
    - Added advertiseOnDiscoverPage boolean field to AbstractProvider
    - Updated the admin forms and templates to include a checkbox for advertiseOnDiscoverPage
    - Adjusted the PreprintProviderDisplay view to serialize the new advertiseOnDiscoverPage field
    
    ---------
    
    Co-authored-by: Uditi Mehta <[email protected]>
    uditijmehta and Uditi Mehta authored May 9, 2024
    Configuration menu
    Copy the full SHA
    b6ea6c2 View commit details
    Browse the repository at this point in the history

Commits on May 10, 2024

  1. [ENG-5140] Update get_auth for GV and readability (CenterForOpenScien…

    …ce#10584)
    
    * refactor get_auth
    * conditionally get credentials and settings from GravyValet
    
    ---------
    
    Co-authored-by: John Tordoff <>
    Johnetordoff authored May 10, 2024
    Configuration menu
    Copy the full SHA
    cf4ab0d View commit details
    Browse the repository at this point in the history

Commits on May 13, 2024

  1. [ENG-5140] CenterForOpenScience#2 Update get_auth for GV and readabil…

    …ity (CenterForOpenScience#10613)
    
    * fix errors retrieving BaseFileNode and file path for metrics
    
    ---------
    
    Co-authored-by: John Tordoff <>
    Co-authored-by: Jon Walz <[email protected]>
    Johnetordoff and jwalz authored May 13, 2024
    Configuration menu
    Copy the full SHA
    2d8e4c1 View commit details
    Browse the repository at this point in the history
  2. Fix get auth number two (CenterForOpenScience#10614)

    * Don't try to get fileversions for folders
    ---------
    
    Co-authored-by: Jon Walz <[email protected]>
    Co-authored-by: John Tordoff <[email protected]>
    3 people authored May 13, 2024
    Configuration menu
    Copy the full SHA
    8483e57 View commit details
    Browse the repository at this point in the history

Commits on May 23, 2024

  1. add DraftRegistration file permission test (CenterForOpenScience#10622)

    check permissions appropriately for DraftRegistrations
    Johnetordoff authored May 23, 2024
    Configuration menu
    Copy the full SHA
    01430c7 View commit details
    Browse the repository at this point in the history

Commits on May 24, 2024

  1. add DraftRegistration file permission test (CenterForOpenScience#10626)

    Use DraftNode as source for files, only check DraftRegistration for permissions
    Johnetordoff authored May 24, 2024
    Configuration menu
    Copy the full SHA
    8181da6 View commit details
    Browse the repository at this point in the history
  2. Configurable GV Mock + HMAC Auth (CenterForOpenScience#10623)

    ---------
    
    Co-authored-by: Jon Walz <[email protected]>
    jwalz and Jon Walz authored May 24, 2024
    Configuration menu
    Copy the full SHA
    491ecab View commit details
    Browse the repository at this point in the history

Commits on Jun 7, 2024

  1. Set Default Resource Type for Registrations to "Study Registration" (C…

    …enterForOpenScience#10636)
    
    ## Purpose
    
    Ensure that all registrations have a default resource type of "Study Registration"
    
    ## Changes
    
    Updated DATACITE_RESOURCE_TYPE_BY_OSF_TYPE to set the default resource type for registrations to "StudyRegistration".
    
    ## Ticket
    
    (https://openscience.atlassian.net/browse/ENG-5135)
    ---------
    
    Co-authored-by: Uditi Mehta <[email protected]>
    uditijmehta and Uditi Mehta authored Jun 7, 2024
    Configuration menu
    Copy the full SHA
    7c8173f View commit details
    Browse the repository at this point in the history

Commits on Jun 11, 2024

  1. [ENG - 5008] Support Unicode and special characters in file names dur…

    …ing archiving (CenterForOpenScience#10627)
    
    ## Purpose
    
    Support Unicode in OSF Storage to prevent archiving failures due to special characters in filenames.
    
    ## Changes
    
    - Enhanced filename normalization to handle Unicode characters.
    - Updated archiving workflow to ensure proper handling of special characters.
    
    ## Ticket
    
    <https://openscience.atlassian.net/browse/ENG-5008>
    
    
    ---------
    
    Co-authored-by: Uditi Mehta <[email protected]>
    Co-authored-by: Uditi Mehta <[email protected]>
    3 people authored Jun 11, 2024
    Configuration menu
    Copy the full SHA
    00a17ec View commit details
    Browse the repository at this point in the history

Commits on Jun 20, 2024

  1. Fix RelationshipPostMakesNoChanges exception in project creation (Cen…

    …terForOpenScience#10644)
    
    ## Purpose
    
    To resolve the bug in the create new project modal that incorrectly raises an exception.
    
    ## Changes
    
    Removed the unneeded exception.
    
    ## Ticket
    
    <https://openscience.atlassian.net/browse/ENG-4080>
    
    ---------
    
    Co-authored-by: Uditi Mehta <[email protected]>
    uditijmehta and Uditi Mehta authored Jun 20, 2024
    Configuration menu
    Copy the full SHA
    2516120 View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2024

  1. [ENG-5178] Allow unauthenticated users to see public files (CenterFor…

    …OpenScience#10645)
    
    * Allow unauthenticated users to see public files
    
    ---------
    
    Co-authored-by: Jon Walz <[email protected]>
    jwalz and Jon Walz authored Jun 21, 2024
    Configuration menu
    Copy the full SHA
    aa426e4 View commit details
    Browse the repository at this point in the history
  2. [ENG-5699] Framework for getting Addon Info from GV (CenterForOpenSci…

    …ence#10641)
    
    * Use GV data to generate ephemeral NodeSettings and UserSettings look-alikes
    * Helpers for requesting said data from GV
    * Updates to fakes to allow testing of included data
    
    ---------
    
    Co-authored-by: Jon Walz <[email protected]>
    jwalz and Jon Walz authored Jun 21, 2024
    Configuration menu
    Copy the full SHA
    19845f8 View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2024

  1. [ENG-5718] Use make_auth to avoid assumptions about auth.user (Ce…

    …nterForOpenScience#10647)
    
    ## Purpose
    Previous refactor stopped using the `make_auth` function, instead directly constructing the auth dictionary. This was adding another failure point for unauthenticated users.
    
    ## Changes
    Restore use of `make_auth` to gracefully handle the unauthenticated user case.
    
    ---------
    
    Co-authored-by: Jon Walz <[email protected]>
    jwalz and Jon Walz authored Jun 24, 2024
    Configuration menu
    Copy the full SHA
    b6cecc0 View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2024

  1. [ENG-5762] Get GV set up in osf docker configs (CenterForOpenScience#…

    …10643)
    
    * added gv to osf docker-compose
    opaduchak authored Jun 28, 2024
    Configuration menu
    Copy the full SHA
    7420e68 View commit details
    Browse the repository at this point in the history

Commits on Jul 1, 2024

  1. Configuration menu
    Copy the full SHA
    998649d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    efa7b46 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1ba5acc View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2024

  1. Configuration menu
    Copy the full SHA
    c47481a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    764fd47 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    422a4ad View commit details
    Browse the repository at this point in the history
  4. [ENG-5030] Preprints Phase 2 - BE (CenterForOpenScience#10617)

    * Add original_publication_citation to preprints model and serializer
    
    * Fix an issue where original_publication_citation was not updated
    
    * Add unit tests
    
    * Respond to CR:
    
    * Rename original_publication_citation to custom_publication_citation
    * Redo migration
    
    * Redo migrations
    
    * Update preprints to route to EOW
    
    * Remvoe the use of preprints_dir
    
    * Add self link and view for preprint subjects relationship (CenterForOpenScience#10619)
    
    * add self link and view for preprint subjects relationship
    
    * Fix permissions issue
    
    * Add required write scopes
    
    ---------
    
    Co-authored-by: Brian J. Geiger <[email protected]>
    
    * Get root_folder for preprints (CenterForOpenScience#10630)
    
    ## Purpose
    
    Make it so preprints api serialization has a root_folder
    
    ## Changes
    
    1. Modify the view to get the root_folder in the case of preprints
    
    ## Side Effects
    
    Should only affect preprints
    
    ## Ticket
    
    https://openscience.atlassian.net/browse/ENG-5716
    
    ---------
    
    Co-authored-by: Yuhuai Liu <[email protected]>
    Co-authored-by: Brian J. Geiger <[email protected]>
    Co-authored-by: Brian J. Geiger <[email protected]>
    4 people authored Jul 8, 2024
    Configuration menu
    Copy the full SHA
    ed3fadd View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    bdbcc63 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a23d6c4 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    3583f02 View commit details
    Browse the repository at this point in the history

Commits on Jul 9, 2024

  1. [ENG-3685] Add permissions for withdrawn registration files (CenterFo…

    …rOpenScience#10650)
    
    * Prevent users from accessing files from withdrawn registrations via API and Waterbutler
    
    ---------
    
    Co-authored-by: Uditi Mehta <[email protected]>
    Co-authored-by: Uditi Mehta <[email protected]>
    3 people authored Jul 9, 2024
    Configuration menu
    Copy the full SHA
    9cec4c2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ed34ace View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f174dc1 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    529c585 View commit details
    Browse the repository at this point in the history
  5. Fix signature

    mfraezz committed Jul 9, 2024
    Configuration menu
    Copy the full SHA
    799cb57 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    cdb0aa2 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    905ea6b View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2024

  1. Check Registration READ perms on the Registration

    - Do not record download metrics for renders
    mfraezz committed Jul 11, 2024
    Configuration menu
    Copy the full SHA
    30604a0 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'hotfix/24.04.3'

    mfraezz committed Jul 11, 2024
    Configuration menu
    Copy the full SHA
    84bc6c5 View commit details
    Browse the repository at this point in the history
  3. 3 Configuration menu
    Copy the full SHA
    a7f970a View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2024

  1. Configuration menu
    Copy the full SHA
    34d5641 View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2024

  1. [ENG-4903] Fixes issue with email confirmation links failing due to d…

    …atabase congestion (CenterForOpenScience#10662)
    
    * fix: move send_confirmation_email to post-commit task
    
    * Move send_confirm_email logic to framework/auth/views
    
    * Fix argument passing in enqueue_postcommit_task call in send_confirm_email
    
    * Fix argument passing in enqueue_postcommit_task call in send_confirm_email
    
    * Fix argument passing in enqueue_postcommit_task call in send_confirm_email
    
    * Refactor: Separate send_confirm_email task for post-commit execution
    
    * Refactor: Separate send_confirm_email task for post-commit execution
    
    * Refactor: Separate send_confirm_email task for post-commit execution
    
    ---------
    
    Co-authored-by: Uditi Mehta <[email protected]>
    uditijmehta and Uditi Mehta authored Jul 17, 2024
    Configuration menu
    Copy the full SHA
    975ddb5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    55aa055 View commit details
    Browse the repository at this point in the history

Commits on Jul 18, 2024

  1. split apart change provider views from general preprint view and mach…

    …ine_state change viewa
    John Tordoff committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    9bd22d1 View commit details
    Browse the repository at this point in the history
  2. restrict state changes more and allow no-ops

    John Tordoff committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    f2f54f2 View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2024

  1. [ENG-4527] Fix citation to use registered date (CenterForOpenScience#…

    …10678)
    
    ## Purpose
    
    Fix the citation generation to use the registered_date instead of the last log date.
    
    ## Changes
    
    Updated the csl property to set the issued value to registered_date in the citation format.
    
    ## Ticket
    
    https://openscience.atlassian.net/browse/ENG-4527
    
    ---------
    
    Co-authored-by: Uditi Mehta <[email protected]>
    uditijmehta and Uditi Mehta authored Jul 19, 2024
    Configuration menu
    Copy the full SHA
    1a7b743 View commit details
    Browse the repository at this point in the history
  2. Merge pull request CenterForOpenScience#10677 from Johnetordoff/add-a…

    …dmin-button-to-change-preprint-state
    
    [ENG-5848] Add button to admin to move preprint from initial to pending
    Johnetordoff authored Jul 19, 2024
    Configuration menu
    Copy the full SHA
    25ec327 View commit details
    Browse the repository at this point in the history
  3. add exception handling in case state doesn't change

    John Tordoff committed Jul 19, 2024
    Configuration menu
    Copy the full SHA
    3d4efcb View commit details
    Browse the repository at this point in the history
  4. Merge pull request CenterForOpenScience#10682 from Johnetordoff/add-a…

    …dmin-button-to-change-preprint-state
    
    [ENG-5848] Add button to admin to move preprint from initial to pending
    Johnetordoff authored Jul 19, 2024
    Configuration menu
    Copy the full SHA
    706ae6d View commit details
    Browse the repository at this point in the history

Commits on Jul 22, 2024

  1. [CR][ENG-5681] Great Big Python Upgrade (CenterForOpenScience#10648)

    - Bump base python version from py3.6 to py3.12.
    - Switch to using poetry for dependency management
    - Bump most (not all) dependencies to their maximum version as of mid-March.
    - Significantly update Dockerfile
    - Upgrade Django to v4.2
    - Generate test summary reports in CI
    
    ---------
    
    Co-authored-by: Oleh Paduchak <[email protected]>
    Co-authored-by: Mariia Lychko <[email protected]>
    Co-authored-by: Longze Chen <[email protected]>
    4 people authored Jul 22, 2024
    Configuration menu
    Copy the full SHA
    8cb3723 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c703b0a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    63d7b8b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1c677a0 View commit details
    Browse the repository at this point in the history

Commits on Jul 23, 2024

  1. update dataverse dep revision to get changes

     * There were a bunch of changes made to the dataverse python module
       to get it working with the upgraded OSF. Then we ignored
       them. Avenge this injustice!
    
     * Rerunning `poetry lock` pulled in a new major version of indirect
       dep `django-datetime-field`. Pin the old version, b/c that seems
       like it could be break-y.
    
     * Update OSF version declare in pyproject.toml
    
     * Regenerate lockfile. Please setuptools, don't hurt 'em!
    felliott committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    fa23519 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'hotfix/24.05.1'

    mfraezz committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    bdce57b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a24ec14 View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2024

  1. correct body location for api.ia POST requests

     [ENG-6021]
    felliott committed Jul 24, 2024
    Configuration menu
    Copy the full SHA
    f105587 View commit details
    Browse the repository at this point in the history
  2. update reqs to pull from github commit shas

     * Update repository-based deps (those that pull from github.com) to
       use commitShas instead of branch names. Update in both
       pyproject.toml (for poetry) and *requirements.txt (for legacy
       installs).
    felliott committed Jul 24, 2024
    Configuration menu
    Copy the full SHA
    7541bc5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b29530f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7289981 View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2024

  1. use correct version of module for metrics

     * Update metrics reports to import `elasticsearch6_dsl` instead of
       `elasticsearch_dsl`. `django-elasticsearch-metrics` was updated to
       use the ESv6-pinned version of elasticsearch_dsl. Our code was
       using the `InnerDocs` class from the v8 version of es_dsl and
       expecting it to work with the v6 version of ALL THE OTHER CLASSES
       in es_dsl. Stop doing that!
    
     * Fun fact: sometimes making a big dumb error will succeed
       incorrectly instead of throwing an error. Existence is a burden.
    
     * BTW this makes the admin metrics report return *all* the data, not
       just *some* of the data.
    felliott committed Jul 26, 2024
    Configuration menu
    Copy the full SHA
    68a970a View commit details
    Browse the repository at this point in the history

Commits on Jul 29, 2024

  1. Merge branch 'hotfix/24.05.2'

    mfraezz committed Jul 29, 2024
    Configuration menu
    Copy the full SHA
    d2b27f0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    dc84403 View commit details
    Browse the repository at this point in the history

Commits on Jul 30, 2024

  1. [CR][ENG-5997] merge develop into b-and-i branch (CenterForOpenScienc…

    …e#10691)
    
    ## Purpose
    
    Bring `feature/b-and-i-24-14` up to date with `develop` (and the upgrade to python v3.12)
    
    ## Changes
    
    * Some small conflict resolutions
    * One change to make a `.format()` string an f-string
    
    ## QA Notes
    
    This may merit a retesting, but I have reviewed the changes in the branch and they all seem pretty compatible with the py3.12 updates. 
    
    ## Documentation
    
    No documentation changes needed.
    
    ## Side Effects
    
    Devs will need to update their envs for the new py3.12 base.  That'll involve pulling images, rebuilding requirements, and maybe something else?
    
    ## Ticket
    
    https://openscience.atlassian.net/browse/ENG-5997
    felliott authored Jul 30, 2024
    Configuration menu
    Copy the full SHA
    c63042b View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2024

  1. [ENG-2814] Allow Read-only and Read/Write contributors to view a proj…

    …ect's draft registrations (CenterForOpenScience#10660)
    
    ## Purpose
    
    Change permissions for DraftRegistrations so Read/Write contributors can view all listed DraftRegistrations for a node.
    
    GET for reading, POST for DR creation and PATCH for editing
    
    ## Changes
    
    - Add new permissions class NodeDraftRegistrationsListPermission to NodeDraftRegistrationsList
    - Break up test runner into separate classes
    - Split apart large single test functions into individual cases
    - add more to testing matrix test_<user_permission>_draft_not_node has all cases
    
    CenterForOpenScience#10468
    
    ## QA Notes
    
    
    ## Ticket
    
    https://openscience.atlassian.net/browse/ENG-2814
    uditijmehta authored Aug 1, 2024
    Configuration menu
    Copy the full SHA
    0b6a3da View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2024

  1. fixed docker-compose requirements for local setups with venv inside p…

    …roject root (CenterForOpenScience#10697)
    
    ## Purpose
    
    Fix devenv setup for people who use virtualenv inside project root in conjuction with docker-compose
    
    ## Changes
    
    Changed mount for `docker-compose` `requirements` service
    opaduchak authored Aug 8, 2024
    Configuration menu
    Copy the full SHA
    99d8b70 View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2024

  1. add admin screen to manage duplicate notifications

    Uditi Mehta authored and Uditi Mehta committed Aug 9, 2024
    Configuration menu
    Copy the full SHA
    f03c6e6 View commit details
    Browse the repository at this point in the history
  2. fix flake8 errors

    Uditi Mehta authored and Uditi Mehta committed Aug 9, 2024
    Configuration menu
    Copy the full SHA
    493a2c1 View commit details
    Browse the repository at this point in the history
  3. Shorten lines; rename script for test clarity

    Uditi Mehta authored and Uditi Mehta committed Aug 9, 2024
    Configuration menu
    Copy the full SHA
    0632b3a View commit details
    Browse the repository at this point in the history
  4. Hotfixes for: double-encoded urls + dep upgrades

    Squashed commit of the following:
    
    commit 4f6adce
    Merge: f3925d3 4edcf8b
    Author: Fitz Elliott <[email protected]>
    Date:   Fri Aug 9 12:07:43 2024 -0400
    
        Merge branch 'hotfix/flake-error' into hotfix/pyupgrade-hotfixes-2
    
    commit 4edcf8b
    Author: Fitz Elliott <[email protected]>
    Date:   Fri Aug 9 12:07:11 2024 -0400
    
        flake error - remove unused import
    
    commit f3925d3
    Merge: f79ea48 e7b5e4c
    Author: Fitz Elliott <[email protected]>
    Date:   Thu Aug 8 01:53:00 2024 -0400
    
        Merge branch 'hotfix/dep-bumps-2' into hotfix/pyupgrade-hotfixes-2
    
    commit e7b5e4c
    Author: Fitz Elliott <[email protected]>
    Date:   Thu Aug 8 01:52:29 2024 -0400
    
        bump django dep
    
    commit d810142
    Author: Fitz Elliott <[email protected]>
    Date:   Thu Aug 8 01:48:58 2024 -0400
    
        update latent transitive deps
    
    commit f79ea48
    Merge: f3c5b99 8296391
    Author: Fitz Elliott <[email protected]>
    Date:   Thu Aug 8 01:28:50 2024 -0400
    
        Merge branch 'hotfix/double-url-encoding' into hotfix/pyupgrade-hotfixes-2
    
         [ENG-6055]
         Closes CenterForOpenScience#10694
    
    commit 8296391
    Author: Andriy Sheredko <[email protected]>
    Date:   Fri Aug 2 16:23:52 2024 +0300
    
        - ENG-6055 fix for double encoding files and not be able to download them
    
    commit f3c5b99
    Merge: d2b27f0 2070b6e
    Author: Fitz Elliott <[email protected]>
    Date:   Thu Aug 8 01:24:01 2024 -0400
    
        Merge branch 'hotfix/dep-bumps' into hotfix/pyupgrade-hotfixes-2
    
         * Bump deps for django & werkzeug
    
    commit 2070b6e
    Author: Fitz Elliott <[email protected]>
    Date:   Fri Aug 2 21:30:52 2024 -0400
    
        make gha workflow use pyproject.toml
    
    commit c5c0c8e
    Author: Fitz Elliott <[email protected]>
    Date:   Fri Aug 2 21:20:39 2024 -0400
    
        remove old requirements files & annotate poetry deps
    
    commit c9b2117
    Author: Fitz Elliott <[email protected]>
    Date:   Fri Aug 2 20:23:49 2024 -0400
    
        bump werkzeug dep
    
    commit c5fd2f3
    Author: Fitz Elliott <[email protected]>
    Date:   Fri Aug 2 20:21:45 2024 -0400
    
        bump django dep
    
    commit 0e4950e
    Author: Fitz Elliott <[email protected]>
    Date:   Fri Aug 2 20:19:39 2024 -0400
    
        update latent transitive deps
    felliott authored and mfraezz committed Aug 9, 2024
    Configuration menu
    Copy the full SHA
    406c027 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9cbdfaf View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    3920a29 View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2024

  1. refactor handle_duplicate_notifications and add tests

    Uditi Mehta authored and Uditi Mehta committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    8568ae6 View commit details
    Browse the repository at this point in the history
  2. Merge pull request CenterForOpenScience#10701 from uditijmehta/featur…

    …e/duplicate-notifications-fix
    
    [ENG-5075] Add Admin Screen to Manage Duplicate Notifications
    Johnetordoff authored Aug 12, 2024
    Configuration menu
    Copy the full SHA
    b5d0d3c View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2024

  1. [ENG-2562] add system tags to users created via institutional sign up…

    … system (CenterForOpenScience#10696)
    
    ## Purpose
    
    Adds source tags to users created via email invitation or sso.
    
    ## Changes
    
    - adds line to SSO user creation method adding system tag
    - adds line to unregistered_user method to add system tag
    
    Co-authored-by: John Tordoff <>
    Johnetordoff authored Aug 14, 2024
    Configuration menu
    Copy the full SHA
    9d02957 View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2024

  1. Merge branch 'develop' into feature/b-and-i-24-14

     * Resolve outstanding conflicts and prior bad merges.
    felliott committed Aug 16, 2024
    Configuration menu
    Copy the full SHA
    c468eaa View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    aa0c9e3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7797c91 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b5ba66c View commit details
    Browse the repository at this point in the history
  5. Merge pull request CenterForOpenScience#10706 from felliott/feature/r…

    …emove-travis
    
    [ENG-5753] remove mentions of TravisCI from repo
    felliott authored Aug 16, 2024
    Configuration menu
    Copy the full SHA
    7f2dc54 View commit details
    Browse the repository at this point in the history
  6. fix issues identified after PR merge

    Uditi Mehta authored and Uditi Mehta committed Aug 16, 2024
    Configuration menu
    Copy the full SHA
    0b47028 View commit details
    Browse the repository at this point in the history

Commits on Aug 19, 2024

  1. Make resubmissions more like submissions

    John Tordoff committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    a97fcee View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2024

  1. Make resubmissions more like submissions (CenterForOpenScience#10709)

    ## Purpose
    
    Ensure emails are sent to users and moderators when preprints are resubmitted. 
    
    ## Changes
    
    - resubmission sents message to `reviews_email` to `reviews_email_submit` 
    - add test to check for email template
    
    Co-authored-by: John Tordoff <>
    Johnetordoff authored Aug 20, 2024
    Configuration menu
    Copy the full SHA
    6335dc3 View commit details
    Browse the repository at this point in the history
  2. update resubmission email to full template HTML

    John Tordoff committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    def2089 View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2024

  1. add user draft preprints and tests

    John Tordoff committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    d3b7da2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6822ad9 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'feature/b-and-i-24-14' of https://github.com/CenterForO…

    …penScience/osf.io into fix-preprint-emails
    
    * 'feature/b-and-i-24-14' of https://github.com/CenterForOpenScience/osf.io:
      Make resubmissions more like submissions (CenterForOpenScience#10709)
      renamed files with travis in their names
      fixed case where it was more appropriate
      removed all travis mentions and replaced them with CI
      [ENG-2562] add system tags to users created via institutional sign up system (CenterForOpenScience#10696)
      refactor handle_duplicate_notifications and add tests
      Shorten lines; rename script for test clarity
      fix flake8 errors
      add admin screen to manage duplicate notifications
      [ENG-2814] Allow Read-only and Read/Write contributors to view a project's draft registrations (CenterForOpenScience#10660)
      [CR][ENG-5997] merge develop into b-and-i branch (CenterForOpenScience#10691)
      add exception handling in case state doesn't change
      [ENG-4527] Fix citation to use registered date (CenterForOpenScience#10678)
      restrict state changes more and allow no-ops
      split apart change provider views from general preprint view and machine_state change viewa
      Re-add permissions changes for files on withdrawn registrations (CenterForOpenScience#10671)
      [ENG-4903] Fixes issue with email confirmation links failing due to database congestion (CenterForOpenScience#10662)
    
    # Conflicts:
    #	osf/utils/notifications.py
    #	website/templates/emails/reviews_resubmission_confirmation.html.mako
    John Tordoff committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    8a19a14 View commit details
    Browse the repository at this point in the history
  4. move duplicate notification handling to node detail page

    Uditi Mehta authored and Uditi Mehta committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    6354984 View commit details
    Browse the repository at this point in the history
  5. Move notification deletion to a dedicated view and remove obsolete du…

    …plicate notification handling logic.
    Uditi Mehta authored and Uditi Mehta committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    91194f0 View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2024

  1. remove command file

    Uditi Mehta authored and Uditi Mehta committed Aug 22, 2024
    Configuration menu
    Copy the full SHA
    7ee3ba1 View commit details
    Browse the repository at this point in the history
  2. Merge pull request CenterForOpenScience#10707 from uditijmehta/featur…

    …e/duplicate-notifications-fix
    
    [ENG-5075] Add Admin Screen to Manage Duplicate Notifications - Refactor Duplicate Notifications
    uditijmehta authored Aug 22, 2024
    Configuration menu
    Copy the full SHA
    a9e1ab2 View commit details
    Browse the repository at this point in the history
  3. Merge pull request CenterForOpenScience#10710 from Johnetordoff/fix-p…

    …reprint-emails
    
    [ENG-6138] Update Language for Preprint Resubmission Emails
    Johnetordoff authored Aug 22, 2024
    Configuration menu
    Copy the full SHA
    2f8d96b View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2024

  1. add PreprintDraftSerializer

    John Tordoff committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    a44b909 View commit details
    Browse the repository at this point in the history
  2. add preprint draft relationship to user

    John Tordoff committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    89af2e4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ff34652 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    647cf1b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    979eded View commit details
    Browse the repository at this point in the history
  6. Merge branch 'hotfix/24.05.4'

    mfraezz committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    0bae41c View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    4084e4d View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2024

  1. Merge pull request CenterForOpenScience#10711 from Johnetordoff/user-…

    …preprint-drafts
    
    [ENG-6012] User Draft Preprint enpoint
    Johnetordoff authored Aug 26, 2024
    Configuration menu
    Copy the full SHA
    0e97823 View commit details
    Browse the repository at this point in the history
  2. revert resend confirmation to synchronous version

    Uditi Mehta committed Aug 26, 2024
    Configuration menu
    Copy the full SHA
    1616b7e View commit details
    Browse the repository at this point in the history
  3. Merge pull request CenterForOpenScience#10720 from uditijmehta/temp-s…

    …ync-email-debug
    
    Revert resend confirmation to synchronous version
    uditijmehta authored Aug 26, 2024
    Configuration menu
    Copy the full SHA
    14216c1 View commit details
    Browse the repository at this point in the history

Commits on Aug 27, 2024

  1. Update README-docker-compose.md (CenterForOpenScience#10705)

    * Replace references to `docker-compose` command with `docker compose`
    * Make all bash commands copyable
    * Remove incorrect/misleading steps
    * Skip ES setup steps in tests if local SEARCH_ENGINE is None
    
    ---------
    
    Co-authored-by: Jon Walz <[email protected]>
    jwalz and Jon Walz authored Aug 27, 2024
    Configuration menu
    Copy the full SHA
    f09940a View commit details
    Browse the repository at this point in the history
  2. Add logging to post-commit handlers

    Uditi Mehta committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    464aa73 View commit details
    Browse the repository at this point in the history
  3. Add logging to post-commit handlers

    Uditi Mehta committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    d90d75e View commit details
    Browse the repository at this point in the history
  4. Update commit to warning level

    Uditi Mehta committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    a519f4f View commit details
    Browse the repository at this point in the history
  5. Update commit to warning level

    Uditi Mehta committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    aebef61 View commit details
    Browse the repository at this point in the history
  6. Update commit to warning level

    Uditi Mehta committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    05dec43 View commit details
    Browse the repository at this point in the history
  7. Update commit to warning level

    Uditi Mehta committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    370c979 View commit details
    Browse the repository at this point in the history
  8. Merge remote-tracking branch 'upstream/feature/b-and-i-24-14' into de…

    …bug/async-email-502
    Uditi Mehta committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    d6e1394 View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2024

  1. Revert "Add logging to post-commit handlers"

    This reverts commit d90d75e.
    Uditi Mehta committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    6f4c7b8 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'feature/b-and-i-24-14' of https://github.com/CenterForO…

    …penScience/osf.io into debug/async-email-502
    Uditi Mehta committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    e811358 View commit details
    Browse the repository at this point in the history
  3. remove debugging

    Uditi Mehta committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    a3f4747 View commit details
    Browse the repository at this point in the history
  4. remove debugging

    Uditi Mehta committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    b2b68b5 View commit details
    Browse the repository at this point in the history
  5. add debugging

    Uditi Mehta committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    5391b55 View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2024

  1. Merge pull request CenterForOpenScience#10724 from uditijmehta/debug/…

    …async-email-502
    
    Add logging to post-commit handlers
    uditijmehta authored Aug 30, 2024
    Configuration menu
    Copy the full SHA
    ef74fec View commit details
    Browse the repository at this point in the history
  2. filter out deleted preprint drafts (CenterForOpenScience#10731)

    ## Purpose
    
    The preprint draft list includes deleted preprints, that's a litttle strange, lets fix that.
    
    ## Changes
    
    - uses view query for filter out preprints that have been deleted
    - adds test cases
    
    Co-authored-by: John Tordoff <>
    Johnetordoff authored Aug 30, 2024
    Configuration menu
    Copy the full SHA
    72f5275 View commit details
    Browse the repository at this point in the history
  3. don't pass all headers to do_check_spam

     * Something in python-upgrade started including the request input
       object in the headers. Celery/kombu can't serialize this and dies
       screaming. Silence the screams.
    
     [ENG-6022]
    felliott authored and mfraezz committed Aug 30, 2024
    Configuration menu
    Copy the full SHA
    5d83a42 View commit details
    Browse the repository at this point in the history
  4. Merge branch 'hotfix/24.05.5'

    mfraezz committed Aug 30, 2024
    Configuration menu
    Copy the full SHA
    940a005 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a2aa164 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    520e1ce View commit details
    Browse the repository at this point in the history
  7. Merge pull request CenterForOpenScience#10732 from CenterForOpenScien…

    …ce/revert-10724-debug/async-email-502
    
    Revert "Add logging to post-commit handlers"
    uditijmehta authored Aug 30, 2024
    Configuration menu
    Copy the full SHA
    28463fd View commit details
    Browse the repository at this point in the history

Commits on Sep 2, 2024

  1. [ENG-6197] Update Docker Compose files to run ES6 on ARM (CenterForOp…

    …enScience#10728)
    
    * fix thanks to MC, add working docker image
    * use envvars consistently
    * clean-up README.md
    
    ---------
    
    Co-authored-by: John Tordoff <>
    Johnetordoff authored Sep 2, 2024
    Configuration menu
    Copy the full SHA
    2d458e9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    97cba74 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6718a6d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    63365d8 View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2024

  1. Configuration menu
    Copy the full SHA
    df41bb4 View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2024

  1. Merge branch 'feature/b-and-i-24-18' into release/24.06.0

    (Renamed feature/b-and-i-24-14 to feature/b-and-i-24-18)
    cslzchen committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    82ce846 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    09be32c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    06782e9 View commit details
    Browse the repository at this point in the history
  4. Merge tag '24.06.0' into develop

    B&I release 24.06.0
    cslzchen committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    4cb9cc4 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b71494a View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b09206e View commit details
    Browse the repository at this point in the history
  7. Merge tag '24.06.1' into develop

    Fix task name for clear_expired_sessions in celery schedule
    cslzchen committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    63d7f5f View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2024

  1. [ENG-5028] [ENG-5920] Preprints Affiliation Project PR (BE) (CenterFo…

    …rOpenScience#10745)
    
    [ENG-5829] Add Institutional Affiliation mix-in to Preprints CenterForOpenScience#10649
    [ENG-5844] Add preprint institution affiliation endpoint CenterForOpenScience#10655
    [ENG-5845] Preprint Institutions Relationship CenterForOpenScience#10659
    [ENG-5846][ENG-5847] Add affiliated_institutions to preprint list and detail endpoint CenterForOpenScience#10684
    [Bug-fix] Fix Self Link for Preprint Affiliated Institutions CenterForOpenScience#10698
    [ENG-5908] Add Test Confirming Preprint Affiliated Institution Data is Sent to SHARE CenterForOpenScience#10700
    [ENG-5966] 2.0.1 BE: Update permission to support edit as a WRITE contributor CenterForOpenScience#10741
    [CR Response] Fix url links for PreprintsInstitutionsRelationshipSerializer and fix unit tests
    cslzchen authored Sep 18, 2024
    Configuration menu
    Copy the full SHA
    701ff57 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8f273d2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5b31809 View commit details
    Browse the repository at this point in the history
  4. Merge tag '24.07.0' into develop

    Preprints Affiliation Project - BE Release
    cslzchen committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    ff828d8 View commit details
    Browse the repository at this point in the history
  5. Remove calls to mark_safe

    mfraezz committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    f2e58ec View commit details
    Browse the repository at this point in the history
  6. Clean up local-ci

    mfraezz committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    4eefa52 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    73dbff8 View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2024

  1. Merge branch 'develop' into feature/addons_service

    # Conflicts:
    #	api_tests/users/views/test_user_addons.py
    brianjgeiger committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    b6af2d7 View commit details
    Browse the repository at this point in the history