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

7715 signed urls for external tools #8999

Closed
wants to merge 25 commits into from

Commits on Jul 29, 2021

  1. initial commit

    impements POST-redirect-GET for DP Creator tool
    POST is currently done on server, gets a redirect response, and GETs the new location in the browser
    Need to change the way the base context is gotten for POST, as in the GET code, it always uses the extenal tool url as provided in the configuration - the redirect use be a different context than the configured tool url.
    rtreacy committed Jul 29, 2021
    Configuration menu
    Copy the full SHA
    07b34b0 View commit details
    Browse the repository at this point in the history

Commits on Mar 11, 2022

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

Commits on Mar 16, 2022

  1. rename getQueryParametersForUrl to handleRequest

    remove some experimental code
    rtreacy committed Mar 16, 2022
    Configuration menu
    Copy the full SHA
    4c0fce0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    36fb985 View commit details
    Browse the repository at this point in the history
  3. add UrlSignerUtil.java

    rtreacy committed Mar 16, 2022
    Configuration menu
    Copy the full SHA
    b90216f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    fecd8a1 View commit details
    Browse the repository at this point in the history
  5. Merge branch '7715-signed-urls-for-external-tools' of github.com:IQSS…

    …/dataverse into 7715-signed-urls-for-external-tools
    rtreacy committed Mar 16, 2022
    Configuration menu
    Copy the full SHA
    a7d1767 View commit details
    Browse the repository at this point in the history

Commits on Apr 8, 2022

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

Commits on May 2, 2022

  1. add signed Url to header and use POST for external tools, in particul…

    …ar DPCreator
    
    WIP - still need to handle use of signed Url to access resource on dataverse
    rtreacy committed May 2, 2022
    Configuration menu
    Copy the full SHA
    ac23437 View commit details
    Browse the repository at this point in the history

Commits on Jun 8, 2022

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

Commits on Jun 9, 2022

  1. Configuration menu
    Copy the full SHA
    7c9fa06 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    39180cc View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    55fafa5 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #8788 from GlobalDataverseCommunityConsortium/7715…

    …-signed-urls-for-external-tools
    
    Validation fix and API call
    rtreacy authored Jun 9, 2022
    Configuration menu
    Copy the full SHA
    01973ff View commit details
    Browse the repository at this point in the history

Commits on Jun 14, 2022

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

Commits on Jun 21, 2022

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

Commits on Jun 23, 2022

  1. Merge pull request #8802 from GlobalDataverseCommunityConsortium/7715…

    …-signed-urls-for-external-tools
    
    Define/use an additional secret key, Refactor token replacement for signed urls
    rtreacy authored Jun 23, 2022
    Configuration menu
    Copy the full SHA
    8c2f950 View commit details
    Browse the repository at this point in the history

Commits on Jul 15, 2022

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

Commits on Jul 20, 2022

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

Commits on Jul 21, 2022

  1. Merge pull request #8850 from GlobalDataverseCommunityConsortium/7715…

    …-signed-urls-for-external-tools
    
    7715 signed urls for external tools
    rtreacy authored Jul 21, 2022
    Configuration menu
    Copy the full SHA
    66355b0 View commit details
    Browse the repository at this point in the history

Commits on Aug 4, 2022

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

Commits on Aug 5, 2022

  1. Merge pull request #8896 from GlobalDataverseCommunityConsortium/7715…

    …-signed-urls-for-external-tools
    
    Minor tweaks from #7325 review
    rtreacy authored Aug 5, 2022
    Configuration menu
    Copy the full SHA
    6331bec View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2022

  1. passes existing query params an signed urls in POST body as json

    Bob Treacy authored and Bob Treacy committed Sep 11, 2022
    Configuration menu
    Copy the full SHA
    22cdaaf View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2022

  1. uses JsonObjectBuilder, elininating some string building that was mes…

    …sy and brittle, Probably still a little string building could be cleaned up
    rtreacy committed Sep 26, 2022
    Configuration menu
    Copy the full SHA
    42d906b View commit details
    Browse the repository at this point in the history