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 2.4.0 #434

Merged
merged 30 commits into from
Oct 10, 2023
Merged

Release 2.4.0 #434

merged 30 commits into from
Oct 10, 2023

Commits on Mar 24, 2023

  1. Fix CORS issue

    mpgxvii committed Mar 24, 2023
    Configuration menu
    Copy the full SHA
    833a105 View commit details
    Browse the repository at this point in the history

Commits on Mar 29, 2023

  1. Merge pull request #429 from RADAR-base/fix-cors

    Fix CORS configs
    blootsvoets authored Mar 29, 2023
    Configuration menu
    Copy the full SHA
    fdd130e View commit details
    Browse the repository at this point in the history

Commits on Jun 15, 2023

  1. Cache questionnaires and standardize github client access

    - Use GithubClient inside GithubProtocolFetcherStrategy to improve readability and remove deplication.
    - Use GithubService as a proxy for GithubClient in endpoint. This caches any values from the questionnaire.
    - Created FunctionCache that caches the result of a throwing function for a given amount of time.
    - Added more checks on the request being performed: number of bytes for content length, more strict URL validation (only https://api.github.com is allowed now instead of for example http://api.github.com.my.domain.
    blootsvoets committed Jun 15, 2023
    Configuration menu
    Copy the full SHA
    b4694ca View commit details
    Browse the repository at this point in the history
  2. Renamed cache values

    blootsvoets committed Jun 15, 2023
    Configuration menu
    Copy the full SHA
    ee82188 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    940bd08 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6729986 View commit details
    Browse the repository at this point in the history
  5. Fix code checks

    blootsvoets committed Jun 15, 2023
    Configuration menu
    Copy the full SHA
    a4505f8 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c23c11f View commit details
    Browse the repository at this point in the history

Commits on Jun 19, 2023

  1. Fix pmd

    blootsvoets committed Jun 19, 2023
    Configuration menu
    Copy the full SHA
    f804133 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #432 from RADAR-base/cacheQuestionnaires

    Cache questionnaires and standardize github client access
    blootsvoets authored Jun 19, 2023
    Configuration menu
    Copy the full SHA
    40d2930 View commit details
    Browse the repository at this point in the history

Commits on Jun 23, 2023

  1. Configuration menu
    Copy the full SHA
    623ca79 View commit details
    Browse the repository at this point in the history
  2. chore: bump version

    mpgxvii authored Jun 23, 2023
    Configuration menu
    Copy the full SHA
    8f52f40 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #433 from RADAR-base/release-2.3.0

    Sync release with dev
    mpgxvii authored Jun 23, 2023
    Configuration menu
    Copy the full SHA
    cd2c9be View commit details
    Browse the repository at this point in the history
  4. chore: bump version

    mpgxvii authored Jun 23, 2023
    Configuration menu
    Copy the full SHA
    37a4920 View commit details
    Browse the repository at this point in the history

Commits on Jun 30, 2023

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

Commits on Sep 20, 2023

  1. Configuration menu
    Copy the full SHA
    f34f9b0 View commit details
    Browse the repository at this point in the history
  2. Bumped dev version

    blootsvoets committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    0ab22bb View commit details
    Browse the repository at this point in the history
  3. Avoid connection resets on simultaneous requests

    HTTP/1.1 does less connection sharing, causing the requests to go
    through without connection resets.
    blootsvoets committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    76d2a12 View commit details
    Browse the repository at this point in the history
  4. Use async processing to avoid database timeouts

    In the previous handling of events, event were handled
    immediately during the transaction, in the same thread. This caused a
    lot of delays, blocking the database threads. The EventListener annotations are replaced by
    TransactionalEventListener to ensure that the previous transaction has
    been committed before processing the event. It explicitly creates
    a new transaction to avoid overlapping transactions. Finally, it enables
    async processing to avoid the existing transaction threads being blocked.
    blootsvoets committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    575ebe0 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c73d2d9 View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2023

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

Commits on Sep 28, 2023

  1. Configuration menu
    Copy the full SHA
    3868d92 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #440 from RADAR-base/remove-unused-deps

    Remove unused spring-data-rest dependency
    mpgxvii authored Sep 28, 2023
    Configuration menu
    Copy the full SHA
    5ae08f2 View commit details
    Browse the repository at this point in the history

Commits on Oct 9, 2023

  1. Merge pull request #437 from RADAR-base/limitTransactionTime

    Use async processing to avoid database timeouts
    mpgxvii authored Oct 9, 2023
    Configuration menu
    Copy the full SHA
    b4ebd3e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1a02c24 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #443 from RADAR-base/update-release

    Update release with latest changes
    mpgxvii authored Oct 9, 2023
    Configuration menu
    Copy the full SHA
    75f353d View commit details
    Browse the repository at this point in the history
  4. Fix GithubClient uri

    mpgxvii committed Oct 9, 2023
    Configuration menu
    Copy the full SHA
    001cab7 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8d341a3 View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2023

  1. Fix GithubClient

    mpgxvii committed Oct 10, 2023
    Configuration menu
    Copy the full SHA
    ceed468 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7249224 View commit details
    Browse the repository at this point in the history