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/gravy valet integration #10704

Commits on Jul 1, 2024

  1. Configuration menu
    Copy the full SHA
    efa7b46 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 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 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. 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
  2. Configuration menu
    Copy the full SHA
    3920a29 View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2024

  1. Merge branch 'develop' into feature/gravy_valet_integration

    Jon Walz authored and Jon Walz committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    5b2886f View commit details
    Browse the repository at this point in the history