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

Release PR #6

Merged
merged 38 commits into from
Apr 8, 2024
Merged

Release PR #6

merged 38 commits into from
Apr 8, 2024

Commits on Mar 22, 2024

  1. Implement token validation

    Missing steps:
     * encode the incomping token correctly
     * check for project access based on the measurement id
     * separate datasources for tokens and measurements
    KochTobi committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    2ebdae7 View commit details
    Browse the repository at this point in the history

Commits on Mar 25, 2024

  1. Configuration menu
    Copy the full SHA
    cdf0151 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5c8db7e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a218724 View commit details
    Browse the repository at this point in the history

Commits on Mar 26, 2024

  1. Make openapi compatible with spring security

    Thank you @Steffengreiner for making me aware of that
    
     Co-authored-by: steffengreiner <[email protected]>
    KochTobi committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    6fb2a59 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    62e0ec8 View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2024

  1. Configuration menu
    Copy the full SHA
    7397d1f View commit details
    Browse the repository at this point in the history
  2. Switch to token matcher

    KochTobi committed Mar 28, 2024
    Configuration menu
    Copy the full SHA
    68f9137 View commit details
    Browse the repository at this point in the history
  3. Adjust openbis timeout

    KochTobi committed Mar 28, 2024
    Configuration menu
    Copy the full SHA
    66f5831 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1a686f7 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7e9a408 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    da94b37 View commit details
    Browse the repository at this point in the history
  7. add async download config

    KochTobi committed Mar 28, 2024
    Configuration menu
    Copy the full SHA
    3342bac View commit details
    Browse the repository at this point in the history
  8. set default port to 8090

    KochTobi committed Mar 28, 2024
    Configuration menu
    Copy the full SHA
    f20c8b0 View commit details
    Browse the repository at this point in the history
  9. fix imports

    KochTobi committed Mar 28, 2024
    Configuration menu
    Copy the full SHA
    221e658 View commit details
    Browse the repository at this point in the history
  10. simplify download controller

    KochTobi committed Mar 28, 2024
    Configuration menu
    Copy the full SHA
    e022e69 View commit details
    Browse the repository at this point in the history
  11. optimize imports

    KochTobi committed Mar 28, 2024
    Configuration menu
    Copy the full SHA
    3aa125a View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2024

  1. Merge pull request #4 from qbicsoftware/feature/dm-1122-enable-pat-to…

    …ken-auth
    
    Authenticate using personal access tokens
    KochTobi committed Apr 3, 2024
    Configuration menu
    Copy the full SHA
    403d859 View commit details
    Browse the repository at this point in the history
  2. Add distribution management

    KochTobi committed Apr 3, 2024
    Configuration menu
    Copy the full SHA
    7b630ea View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b16d1fc View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2024

  1. Fix packaging

    KochTobi committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    6963df9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8eeb365 View commit details
    Browse the repository at this point in the history
  3. Add Authorization

    KochTobi committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    e69d7ef View commit details
    Browse the repository at this point in the history

Commits on Apr 5, 2024

  1. Ensure async stream reading

    When reading from openbis streams, asynchronous requests interferred because they used the same instance of the reader.
    This is now solved by using a factory and a separate reader for every request.
    KochTobi committed Apr 5, 2024
    Configuration menu
    Copy the full SHA
    8903b95 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1cd83b3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    98bafeb View commit details
    Browse the repository at this point in the history
  4. remove commented-out lines

    KochTobi committed Apr 5, 2024
    Configuration menu
    Copy the full SHA
    518d9ed View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    740dbca View commit details
    Browse the repository at this point in the history
  6. Merge pull request #5 from qbicsoftware/feature/dm-1195-check-authori…

    …zation-for-measurement-access
    
    Authorize requests based on measurement access
    KochTobi committed Apr 5, 2024
    Configuration menu
    Copy the full SHA
    53fa873 View commit details
    Browse the repository at this point in the history
  7. add log configuration

    KochTobi committed Apr 5, 2024
    Configuration menu
    Copy the full SHA
    fa462da View commit details
    Browse the repository at this point in the history
  8. Fix executor bean type

    KochTobi committed Apr 5, 2024
    Configuration menu
    Copy the full SHA
    c64a3f2 View commit details
    Browse the repository at this point in the history
  9. Introduce context path and remove /download/

     from controller
    KochTobi committed Apr 5, 2024
    Configuration menu
    Copy the full SHA
    3ef8764 View commit details
    Browse the repository at this point in the history

Commits on Apr 8, 2024

  1. Configuration menu
    Copy the full SHA
    61dd09e View commit details
    Browse the repository at this point in the history
  2. Require Https communication

    KochTobi committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    fbbadc3 View commit details
    Browse the repository at this point in the history
  3. Require Https communication

    KochTobi committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    fb09618 View commit details
    Browse the repository at this point in the history
  4. Merge remote-tracking branch 'origin/development' into development

    # Conflicts:
    #	rest-api/src/main/java/life/qbic/data_download/rest/config/SecurityConfig.java
    KochTobi committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    cec2de4 View commit details
    Browse the repository at this point in the history
  5. add user roles

    KochTobi committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    0fd7ffc View commit details
    Browse the repository at this point in the history
  6. use all authorities

    KochTobi committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    7c025d1 View commit details
    Browse the repository at this point in the history