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] 0.6.0 #356

Draft
wants to merge 68 commits into
base: master
Choose a base branch
from
Draft

[RELEASE] 0.6.0 #356

wants to merge 68 commits into from

Commits on Jul 23, 2024

  1. OCT-1516: Improve processing in an asynchronous way (#353)

    …sing
    
    ## Description
    
    ## Definition of Done
    
    1. [ ] Acceptance criteria are met.
    2. [ ] PR is manually tested before the merge by developer(s).
        - [ ] Happy path is manually checked.
    3. [ ] PR is manually tested by QA when their assistance is required
    (1).
    - [ ] Octant Areas & Test Cases are checked for impact and updated if
    required (2).
    4. [ ] Unit tests are added unless there is a reason to omit them.
    5. [ ] Automated tests are added when required.
    6. [ ] The code is merged.
    7. [ ] Tech documentation is added / updated, reviewed and approved
    (including mandatory approval by a code owner, should such exist for
    changed files).
        - [ ] BE: Swagger documentation is updated.
    8. [ ] When required by QA:
        - [ ] Deployed to the relevant environment.
        - [ ] Passed system tests.
    
    ---
    
    (1) Developer(s) in coordination with QA decide whether it's required.
    For small tickets introducing small changes QA assistance is most
    probably not required.
    
    (2) [Octant Areas & Test
    Cases](https://docs.google.com/spreadsheets/d/1cRe6dxuKJV3a4ZskAwWEPvrFkQm6rEfyUCYwLTYw_Cc).
    kgarbacinski committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    f218eed View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4af8d30 View commit details
    Browse the repository at this point in the history
  3. trigger CI

    mike-code committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    77fb77f View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2024

  1. OCT-1768 & OCT-1767: Change the verifier logic for E4 (#344)

    ## Description
    
    ## Definition of Done
    
    1. [ ] Acceptance criteria are met.
    2. [ ] PR is manually tested before the merge by developer(s).
        - [ ] Happy path is manually checked.
    3. [ ] PR is manually tested by QA when their assistance is required
    (1).
    - [ ] Octant Areas & Test Cases are checked for impact and updated if
    required (2).
    4. [ ] Unit tests are added unless there is a reason to omit them.
    5. [ ] Automated tests are added when required.
    6. [ ] The code is merged.
    7. [ ] Tech documentation is added / updated, reviewed and approved
    (including mandatory approval by a code owner, should such exist for
    changed files).
        - [ ] BE: Swagger documentation is updated.
    8. [ ] When required by QA:
        - [ ] Deployed to the relevant environment.
        - [ ] Passed system tests.
    
    ---
    
    (1) Developer(s) in coordination with QA decide whether it's required.
    For small tickets introducing small changes QA assistance is most
    probably not required.
    
    (2) [Octant Areas & Test
    Cases](https://docs.google.com/spreadsheets/d/1cRe6dxuKJV3a4ZskAwWEPvrFkQm6rEfyUCYwLTYw_Cc).
    
    ---------
    
    Co-authored-by: adam-gf <adam@golem.foundation>
    kgarbacinski and adam-gf committed Jul 24, 2024
    Configuration menu
    Copy the full SHA
    77741ec View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e53d34e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9068957 View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2024

  1. sanity tests for info endpoints

    Signed-off-by: Mateusz Stolecki <mateusz@golem.foundation>
    MateuszStoleckiGLM authored and paulperegud committed Jul 26, 2024
    Configuration menu
    Copy the full SHA
    917c6da View commit details
    Browse the repository at this point in the history
  2. fix readme command to run one api test

    Signed-off-by: Mateusz Stolecki <mateusz@golem.foundation>
    MateuszStoleckiGLM authored and paulperegud committed Jul 26, 2024
    Configuration menu
    Copy the full SHA
    21e6d93 View commit details
    Browse the repository at this point in the history
  3. one left out method not updated for sync status changes

    Signed-off-by: Mateusz Stolecki <mateusz@golem.foundation>
    MateuszStoleckiGLM authored and paulperegud committed Jul 26, 2024
    Configuration menu
    Copy the full SHA
    ec62975 View commit details
    Browse the repository at this point in the history
  4. one more regression fix

    Signed-off-by: Mateusz Stolecki <mateusz@golem.foundation>
    MateuszStoleckiGLM authored and paulperegud committed Jul 26, 2024
    Configuration menu
    Copy the full SHA
    bef3608 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d8cb45e View commit details
    Browse the repository at this point in the history

Commits on Jul 28, 2024

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

Commits on Jul 29, 2024

  1. multideployer: better handling of errors

    multideployer:
    * non-zero exit on subcommand => http 500
    * print stdout and stderr in logs
    * return stdout and stderr as a text accompanying the http 500
    
    conftest:
    * if multideployer crashes, log the details
    paulperegud committed Jul 29, 2024
    Configuration menu
    Copy the full SHA
    23823b0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    48c02ea View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    dcbb945 View commit details
    Browse the repository at this point in the history
  4. OCT-1596 Implement automated sanity tests for Info API section (#345)

    ## Description
    
    ## Definition of Done
    
    1. [ ] Acceptance criteria are met.
    2. [ ] PR is manually tested before the merge by developer(s).
        - [ ] Happy path is manually checked.
    3. [ ] PR is manually tested by QA when their assistance is required
    (1).
    - [ ] Octant Areas & Test Cases are checked for impact and updated if
    required (2).
    4. [ ] Unit tests are added unless there is a reason to omit them.
    5. [ ] Automated tests are added when required.
    6. [ ] The code is merged.
    7. [ ] Tech documentation is added / updated, reviewed and approved
    (including mandatory approval by a code owner, should such exist for
    changed files).
        - [ ] BE: Swagger documentation is updated.
    8. [ ] When required by QA:
        - [ ] Deployed to the relevant environment.
        - [ ] Passed system tests.
    
    ---
    
    (1) Developer(s) in coordination with QA decide whether it's required.
    For small tickets introducing small changes QA assistance is most
    probably not required.
    
    (2) [Octant Areas & Test
    Cases](https://docs.google.com/spreadsheets/d/1cRe6dxuKJV3a4ZskAwWEPvrFkQm6rEfyUCYwLTYw_Cc).
    paulperegud committed Jul 29, 2024
    Configuration menu
    Copy the full SHA
    5219678 View commit details
    Browse the repository at this point in the history

Commits on Jul 30, 2024

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

Commits on Jul 31, 2024

  1. OCT-1750: introduce redis cache (#355)

    ## Description
    
    ## Definition of Done
    
    1. [ ] Acceptance criteria are met.
    2. [ ] PR is manually tested before the merge by developer(s).
        - [ ] Happy path is manually checked.
    3. [ ] PR is manually tested by QA when their assistance is required
    (1).
    - [ ] Octant Areas & Test Cases are checked for impact and updated if
    required (2).
    4. [ ] Unit tests are added unless there is a reason to omit them.
    5. [ ] Automated tests are added when required.
    6. [ ] The code is merged.
    7. [ ] Tech documentation is added / updated, reviewed and approved
    (including mandatory approval by a code owner, should such exist for
    changed files).
        - [ ] BE: Swagger documentation is updated.
    8. [ ] When required by QA:
        - [ ] Deployed to the relevant environment.
        - [ ] Passed system tests.
    
    ---
    
    (1) Developer(s) in coordination with QA decide whether it's required.
    For small tickets introducing small changes QA assistance is most
    probably not required.
    
    (2) [Octant Areas & Test
    Cases](https://docs.google.com/spreadsheets/d/1cRe6dxuKJV3a4ZskAwWEPvrFkQm6rEfyUCYwLTYw_Cc).
    mike-code committed Jul 31, 2024
    Configuration menu
    Copy the full SHA
    306859e View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2024

  1. Configuration menu
    Copy the full SHA
    0c40459 View commit details
    Browse the repository at this point in the history
  2. Use local IPFS gateway for test envs (#347)

    ## Description
    
    ## Definition of Done
    
    1. [ ] Acceptance criteria are met.
    2. [ ] PR is manually tested before the merge by developer(s).
        - [ ] Happy path is manually checked.
    3. [ ] PR is manually tested by QA when their assistance is required
    (1).
    - [ ] Octant Areas & Test Cases are checked for impact and updated if
    required (2).
    4. [ ] Unit tests are added unless there is a reason to omit them.
    5. [ ] Automated tests are added when required.
    6. [ ] The code is merged.
    7. [ ] Tech documentation is added / updated, reviewed and approved
    (including mandatory approval by a code owner, should such exist for
    changed files).
        - [ ] BE: Swagger documentation is updated.
    8. [ ] When required by QA:
        - [ ] Deployed to the relevant environment.
        - [ ] Passed system tests.
    
    ---
    
    (1) Developer(s) in coordination with QA decide whether it's required.
    For small tickets introducing small changes QA assistance is most
    probably not required.
    
    (2) [Octant Areas & Test
    Cases](https://docs.google.com/spreadsheets/d/1cRe6dxuKJV3a4ZskAwWEPvrFkQm6rEfyUCYwLTYw_Cc).
    mslomnicki committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    44e57fa View commit details
    Browse the repository at this point in the history

Commits on Aug 6, 2024

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

Commits on Aug 7, 2024

  1. Configuration menu
    Copy the full SHA
    00d8957 View commit details
    Browse the repository at this point in the history
  2. Update wording

    mike-code committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    3ecfda0 View commit details
    Browse the repository at this point in the history
  3. Revert "OCT-1842: Reduce sentry events flood"

    This reverts commit 6bf0225.
    mike-code committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    9fcf0a4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c2bfade View commit details
    Browse the repository at this point in the history
  5. Use local IPFS gateway for test envs (#381)

    ## Description
    
    ## Definition of Done
    
    1. [ ] Acceptance criteria are met.
    2. [ ] PR is manually tested before the merge by developer(s).
        - [ ] Happy path is manually checked.
    3. [ ] PR is manually tested by QA when their assistance is required
    (1).
    - [ ] Octant Areas & Test Cases are checked for impact and updated if
    required (2).
    4. [ ] Unit tests are added unless there is a reason to omit them.
    5. [ ] Automated tests are added when required.
    6. [ ] The code is merged.
    7. [ ] Tech documentation is added / updated, reviewed and approved
    (including mandatory approval by a code owner, should such exist for
    changed files).
        - [ ] BE: Swagger documentation is updated.
    8. [ ] When required by QA:
        - [ ] Deployed to the relevant environment.
        - [ ] Passed system tests.
    
    ---
    
    (1) Developer(s) in coordination with QA decide whether it's required.
    For small tickets introducing small changes QA assistance is most
    probably not required.
    
    (2) [Octant Areas & Test
    Cases](https://docs.google.com/spreadsheets/d/1cRe6dxuKJV3a4ZskAwWEPvrFkQm6rEfyUCYwLTYw_Cc).
    mslomnicki committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    e583504 View commit details
    Browse the repository at this point in the history
  6. OCT-1730: Improvements for the epoch verifier (#368)

    ## Description
    
    ## Definition of Done
    
    1. [ ] Acceptance criteria are met.
    2. [ ] PR is manually tested before the merge by developer(s).
        - [ ] Happy path is manually checked.
    3. [ ] PR is manually tested by QA when their assistance is required
    (1).
    - [ ] Octant Areas & Test Cases are checked for impact and updated if
    required (2).
    4. [ ] Unit tests are added unless there is a reason to omit them.
    5. [ ] Automated tests are added when required.
    6. [ ] The code is merged.
    7. [ ] Tech documentation is added / updated, reviewed and approved
    (including mandatory approval by a code owner, should such exist for
    changed files).
        - [ ] BE: Swagger documentation is updated.
    8. [ ] When required by QA:
        - [ ] Deployed to the relevant environment.
        - [ ] Passed system tests.
    
    ---
    
    (1) Developer(s) in coordination with QA decide whether it's required.
    For small tickets introducing small changes QA assistance is most
    probably not required.
    
    (2) [Octant Areas & Test
    Cases](https://docs.google.com/spreadsheets/d/1cRe6dxuKJV3a4ZskAwWEPvrFkQm6rEfyUCYwLTYw_Cc).
    
    ---------
    
    Co-authored-by: Andrzej Ziółek <a.j.ziolek@gmail.com>
    kgarbacinski and aziolek committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    43ac141 View commit details
    Browse the repository at this point in the history
  7. basic api tests for history endpoint

    Signed-off-by: Mateusz Stolecki <mateusz@golem.foundation>
    
    Signed-off-by: Mateusz Stolecki <mateusz@golem.foundation>
    MateuszStoleckiGLM committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    329d8d1 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    0c207ba View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2024

  1. OCT-1597 Implement automated sanity tests for History endpoint (#369)

    ## Description
    
    ## Definition of Done
    
    1. [ ] Acceptance criteria are met.
    2. [ ] PR is manually tested before the merge by developer(s).
        - [ ] Happy path is manually checked.
    3. [ ] PR is manually tested by QA when their assistance is required
    (1).
    - [ ] Octant Areas & Test Cases are checked for impact and updated if
    required (2).
    4. [ ] Unit tests are added unless there is a reason to omit them.
    5. [ ] Automated tests are added when required.
    6. [ ] The code is merged.
    7. [ ] Tech documentation is added / updated, reviewed and approved
    (including mandatory approval by a code owner, should such exist for
    changed files).
        - [ ] BE: Swagger documentation is updated.
    8. [ ] When required by QA:
        - [ ] Deployed to the relevant environment.
        - [ ] Passed system tests.
    
    ---
    
    (1) Developer(s) in coordination with QA decide whether it's required.
    For small tickets introducing small changes QA assistance is most
    probably not required.
    
    (2) [Octant Areas & Test
    Cases](https://docs.google.com/spreadsheets/d/1cRe6dxuKJV3a4ZskAwWEPvrFkQm6rEfyUCYwLTYw_Cc).
    MateuszStoleckiGLM committed Aug 8, 2024
    Configuration menu
    Copy the full SHA
    381c857 View commit details
    Browse the repository at this point in the history
  2. Reapply "OCT-1842: Reduce sentry events flood"

    This reverts commit 9fcf0a4.
    mike-code committed Aug 8, 2024
    Configuration menu
    Copy the full SHA
    e77fb43 View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2024

  1. Configuration menu
    Copy the full SHA
    2ee40ee View commit details
    Browse the repository at this point in the history
  2. FIX-OCT-1839: Set created_at field (#376)

    ## Description
    
    ## Definition of Done
    
    1. [ ] Acceptance criteria are met.
    2. [ ] PR is manually tested before the merge by developer(s).
        - [ ] Happy path is manually checked.
    3. [ ] PR is manually tested by QA when their assistance is required
    (1).
    - [ ] Octant Areas & Test Cases are checked for impact and updated if
    required (2).
    4. [ ] Unit tests are added unless there is a reason to omit them.
    5. [ ] Automated tests are added when required.
    6. [ ] The code is merged.
    7. [ ] Tech documentation is added / updated, reviewed and approved
    (including mandatory approval by a code owner, should such exist for
    changed files).
        - [ ] BE: Swagger documentation is updated.
    8. [ ] When required by QA:
        - [ ] Deployed to the relevant environment.
        - [ ] Passed system tests.
    
    ---
    
    (1) Developer(s) in coordination with QA decide whether it's required.
    For small tickets introducing small changes QA assistance is most
    probably not required.
    
    (2) [Octant Areas & Test
    Cases](https://docs.google.com/spreadsheets/d/1cRe6dxuKJV3a4ZskAwWEPvrFkQm6rEfyUCYwLTYw_Cc).
    kgarbacinski committed Aug 9, 2024
    Configuration menu
    Copy the full SHA
    6ba54d3 View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2024

  1. [SYNC] Master to develop (#387)

    ## Description
    
    ## Definition of Done
    
    1. [ ] Acceptance criteria are met.
    2. [ ] PR is manually tested before the merge by developer(s).
        - [ ] Happy path is manually checked.
    3. [ ] PR is manually tested by QA when their assistance is required
    (1).
    - [ ] Octant Areas & Test Cases are checked for impact and updated if
    required (2).
    4. [ ] Unit tests are added unless there is a reason to omit them.
    5. [ ] Automated tests are added when required.
    6. [ ] The code is merged.
    7. [ ] Tech documentation is added / updated, reviewed and approved
    (including mandatory approval by a code owner, should such exist for
    changed files).
        - [ ] BE: Swagger documentation is updated.
    8. [ ] When required by QA:
        - [ ] Deployed to the relevant environment.
        - [ ] Passed system tests.
    
    ---
    
    (1) Developer(s) in coordination with QA decide whether it's required.
    For small tickets introducing small changes QA assistance is most
    probably not required.
    
    (2) [Octant Areas & Test
    Cases](https://docs.google.com/spreadsheets/d/1cRe6dxuKJV3a4ZskAwWEPvrFkQm6rEfyUCYwLTYw_Cc).
    
    ---------
    
    Co-authored-by: Jakub Mikołajczyk <j.mikolajczyk96@gmail.com>
    Co-authored-by: Housekeeper Bot <birnam@wildland.io>
    Co-authored-by: Andrzej Ziółek <a.j.ziolek@gmail.com>
    Co-authored-by: Jakub Mikołajczyk <38243788+jmikolajczyk@users.noreply.github.com>
    Co-authored-by: Pawel Peregud <paulperegud@protonmail.ch>
    6 people committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    778f0f0 View commit details
    Browse the repository at this point in the history

Commits on Aug 19, 2024

  1. OCT-1842: Reduce sentry events flood (#375)

    ## Description
    
    Since our app is structured in a way that exceptions are expected, then
    caught and displayed as valid http responses, sentry must not report
    those exceptions as issues. It should thus not report "handled"
    exceptions.
    
    ## Definition of Done
    
    1. [ ] Acceptance criteria are met.
    2. [ ] PR is manually tested before the merge by developer(s).
        - [ ] Happy path is manually checked.
    3. [ ] PR is manually tested by QA when their assistance is required
    (1).
    - [ ] Octant Areas & Test Cases are checked for impact and updated if
    required (2).
    4. [ ] Unit tests are added unless there is a reason to omit them.
    5. [ ] Automated tests are added when required.
    6. [ ] The code is merged.
    7. [ ] Tech documentation is added / updated, reviewed and approved
    (including mandatory approval by a code owner, should such exist for
    changed files).
        - [ ] BE: Swagger documentation is updated.
    8. [ ] When required by QA:
        - [ ] Deployed to the relevant environment.
        - [ ] Passed system tests.
    
    ---
    
    (1) Developer(s) in coordination with QA decide whether it's required.
    For small tickets introducing small changes QA assistance is most
    probably not required.
    
    (2) [Octant Areas & Test
    Cases](https://docs.google.com/spreadsheets/d/1cRe6dxuKJV3a4ZskAwWEPvrFkQm6rEfyUCYwLTYw_Cc).
    mike-code committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    00de2a1 View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2024

  1. Configuration menu
    Copy the full SHA
    112763e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    656645f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    430d028 View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2024

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

Commits on Aug 23, 2024

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

Commits on Aug 24, 2024

  1. OCT-1860: Cover /delegate with API Tests (#391)

    ## Description
    
    ## Definition of Done
    
    1. [ ] Acceptance criteria are met.
    2. [ ] PR is manually tested before the merge by developer(s).
        - [ ] Happy path is manually checked.
    3. [ ] PR is manually tested by QA when their assistance is required
    (1).
    - [ ] Octant Areas & Test Cases are checked for impact and updated if
    required (2).
    4. [ ] Unit tests are added unless there is a reason to omit them.
    5. [ ] Automated tests are added when required.
    6. [ ] The code is merged.
    7. [ ] Tech documentation is added / updated, reviewed and approved
    (including mandatory approval by a code owner, should such exist for
    changed files).
        - [ ] BE: Swagger documentation is updated.
    8. [ ] When required by QA:
        - [ ] Deployed to the relevant environment.
        - [ ] Passed system tests.
    
    ---
    
    (1) Developer(s) in coordination with QA decide whether it's required.
    For small tickets introducing small changes QA assistance is most
    probably not required.
    
    (2) [Octant Areas & Test
    Cases](https://docs.google.com/spreadsheets/d/1cRe6dxuKJV3a4ZskAwWEPvrFkQm6rEfyUCYwLTYw_Cc).
    kgarbacinski committed Aug 24, 2024
    Configuration menu
    Copy the full SHA
    adb9c3a View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2024

  1. OCT-1863: Cover UQ with API Tests (#390)

    ## Description
    
    ## Definition of Done
    
    1. [ ] Acceptance criteria are met.
    2. [ ] PR is manually tested before the merge by developer(s).
        - [ ] Happy path is manually checked.
    3. [ ] PR is manually tested by QA when their assistance is required
    (1).
    - [ ] Octant Areas & Test Cases are checked for impact and updated if
    required (2).
    4. [ ] Unit tests are added unless there is a reason to omit them.
    5. [ ] Automated tests are added when required.
    6. [ ] The code is merged.
    7. [ ] Tech documentation is added / updated, reviewed and approved
    (including mandatory approval by a code owner, should such exist for
    changed files).
        - [ ] BE: Swagger documentation is updated.
    8. [ ] When required by QA:
        - [ ] Deployed to the relevant environment.
        - [ ] Passed system tests.
    
    ---
    
    (1) Developer(s) in coordination with QA decide whether it's required.
    For small tickets introducing small changes QA assistance is most
    probably not required.
    
    (2) [Octant Areas & Test
    Cases](https://docs.google.com/spreadsheets/d/1cRe6dxuKJV3a4ZskAwWEPvrFkQm6rEfyUCYwLTYw_Cc).
    kgarbacinski committed Aug 25, 2024
    Configuration menu
    Copy the full SHA
    d28c587 View commit details
    Browse the repository at this point in the history
  2. Bump Argo app to 0.2.61

    mike-code committed Aug 25, 2024
    Configuration menu
    Copy the full SHA
    66314fa View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    dba3c31 View commit details
    Browse the repository at this point in the history

Commits on Aug 27, 2024

  1. Configuration menu
    Copy the full SHA
    9cf28d9 View commit details
    Browse the repository at this point in the history
  2. Bump Argo app to 0.2.62

    mike-code committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    25d0207 View commit details
    Browse the repository at this point in the history
  3. Bump Argo app to 0.2.62

    mike-code committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    d4bc66d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    063818f View commit details
    Browse the repository at this point in the history
  5. OCT-1864: Add an exception for invalid user address (#389)

    ## Description
    
    ## Definition of Done
    
    1. [ ] Acceptance criteria are met.
    2. [ ] PR is manually tested before the merge by developer(s).
        - [ ] Happy path is manually checked.
    3. [ ] PR is manually tested by QA when their assistance is required
    (1).
    - [ ] Octant Areas & Test Cases are checked for impact and updated if
    required (2).
    4. [ ] Unit tests are added unless there is a reason to omit them.
    5. [ ] Automated tests are added when required.
    6. [ ] The code is merged.
    7. [ ] Tech documentation is added / updated, reviewed and approved
    (including mandatory approval by a code owner, should such exist for
    changed files).
        - [ ] BE: Swagger documentation is updated.
    8. [ ] When required by QA:
        - [ ] Deployed to the relevant environment.
        - [ ] Passed system tests.
    
    ---
    
    (1) Developer(s) in coordination with QA decide whether it's required.
    For small tickets introducing small changes QA assistance is most
    probably not required.
    
    (2) [Octant Areas & Test
    Cases](https://docs.google.com/spreadsheets/d/1cRe6dxuKJV3a4ZskAwWEPvrFkQm6rEfyUCYwLTYw_Cc).
    kgarbacinski committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    e649fd9 View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2024

  1. OCT-1862: Cover /check in delegation with API Tests (#392)

    ## Description
    
    ## Definition of Done
    
    1. [ ] Acceptance criteria are met.
    2. [ ] PR is manually tested before the merge by developer(s).
        - [ ] Happy path is manually checked.
    3. [ ] PR is manually tested by QA when their assistance is required
    (1).
    - [ ] Octant Areas & Test Cases are checked for impact and updated if
    required (2).
    4. [ ] Unit tests are added unless there is a reason to omit them.
    5. [ ] Automated tests are added when required.
    6. [ ] The code is merged.
    7. [ ] Tech documentation is added / updated, reviewed and approved
    (including mandatory approval by a code owner, should such exist for
    changed files).
        - [ ] BE: Swagger documentation is updated.
    8. [ ] When required by QA:
        - [ ] Deployed to the relevant environment.
        - [ ] Passed system tests.
    
    ---
    
    (1) Developer(s) in coordination with QA decide whether it's required.
    For small tickets introducing small changes QA assistance is most
    probably not required.
    
    (2) [Octant Areas & Test
    Cases](https://docs.google.com/spreadsheets/d/1cRe6dxuKJV3a4ZskAwWEPvrFkQm6rEfyUCYwLTYw_Cc).
    kgarbacinski committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    66f5304 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cbe3583 View commit details
    Browse the repository at this point in the history
  3. wip

    MateuszStoleckiGLM committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    2b0fa2a View commit details
    Browse the repository at this point in the history
  4. wip

    MateuszStoleckiGLM committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    cb11a15 View commit details
    Browse the repository at this point in the history
  5. Bump Argo app to 0.2.63

    mike-code committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    a12b50e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a65a0f3 View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2024

  1. Bump argo app to 0.2.64

    mslomnicki committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    077ed90 View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2024

  1. WIP

    MateuszStoleckiGLM committed Aug 30, 2024
    Configuration menu
    Copy the full SHA
    ce20c51 View commit details
    Browse the repository at this point in the history

Commits on Sep 2, 2024

  1. OCT-1837 & OCT-1838: Upgrade metrics pie chart for unused MR (#383)

    ## Description
    
    ## Definition of Done
    
    1. [ ] Acceptance criteria are met.
    2. [ ] PR is manually tested before the merge by developer(s).
        - [ ] Happy path is manually checked.
    3. [ ] PR is manually tested by QA when their assistance is required
    (1).
    - [ ] Octant Areas & Test Cases are checked for impact and updated if
    required (2).
    4. [ ] Unit tests are added unless there is a reason to omit them.
    5. [ ] Automated tests are added when required.
    6. [ ] The code is merged.
    7. [ ] Tech documentation is added / updated, reviewed and approved
    (including mandatory approval by a code owner, should such exist for
    changed files).
        - [ ] BE: Swagger documentation is updated.
    8. [ ] When required by QA:
        - [ ] Deployed to the relevant environment.
        - [ ] Passed system tests.
    
    ---
    
    (1) Developer(s) in coordination with QA decide whether it's required.
    For small tickets introducing small changes QA assistance is most
    probably not required.
    
    (2) [Octant Areas & Test
    Cases](https://docs.google.com/spreadsheets/d/1cRe6dxuKJV3a4ZskAwWEPvrFkQm6rEfyUCYwLTYw_Cc).
    
    ---------
    
    Co-authored-by: Andrzej Ziółek <a.j.ziolek@gmail.com>
    kgarbacinski and aziolek committed Sep 2, 2024
    Configuration menu
    Copy the full SHA
    44a889f View commit details
    Browse the repository at this point in the history
  2. OCT-1861: Cover /recalculate with API Tests (#394)

    ## Description
    
    ## Definition of Done
    
    1. [ ] Acceptance criteria are met.
    2. [ ] PR is manually tested before the merge by developer(s).
        - [ ] Happy path is manually checked.
    3. [ ] PR is manually tested by QA when their assistance is required
    (1).
    - [ ] Octant Areas & Test Cases are checked for impact and updated if
    required (2).
    4. [ ] Unit tests are added unless there is a reason to omit them.
    5. [ ] Automated tests are added when required.
    6. [ ] The code is merged.
    7. [ ] Tech documentation is added / updated, reviewed and approved
    (including mandatory approval by a code owner, should such exist for
    changed files).
        - [ ] BE: Swagger documentation is updated.
    8. [ ] When required by QA:
        - [ ] Deployed to the relevant environment.
        - [ ] Passed system tests.
    
    ---
    
    (1) Developer(s) in coordination with QA decide whether it's required.
    For small tickets introducing small changes QA assistance is most
    probably not required.
    
    (2) [Octant Areas & Test
    Cases](https://docs.google.com/spreadsheets/d/1cRe6dxuKJV3a4ZskAwWEPvrFkQm6rEfyUCYwLTYw_Cc).
    kgarbacinski committed Sep 2, 2024
    Configuration menu
    Copy the full SHA
    143eabd View commit details
    Browse the repository at this point in the history
  3. OCT-1714 API Tests: Implement tests for epoch4 with capped QF (alloca…

    …tions) (#395)
    
    ## Description
    
    ## Definition of Done
    
    1. [ ] Acceptance criteria are met.
    2. [ ] PR is manually tested before the merge by developer(s).
        - [ ] Happy path is manually checked.
    3. [ ] PR is manually tested by QA when their assistance is required
    (1).
    - [ ] Octant Areas & Test Cases are checked for impact and updated if
    required (2).
    4. [ ] Unit tests are added unless there is a reason to omit them.
    5. [ ] Automated tests are added when required.
    6. [ ] The code is merged.
    7. [ ] Tech documentation is added / updated, reviewed and approved
    (including mandatory approval by a code owner, should such exist for
    changed files).
        - [ ] BE: Swagger documentation is updated.
    8. [ ] When required by QA:
        - [ ] Deployed to the relevant environment.
        - [ ] Passed system tests.
    
    ---
    
    (1) Developer(s) in coordination with QA decide whether it's required.
    For small tickets introducing small changes QA assistance is most
    probably not required.
    
    (2) [Octant Areas & Test
    Cases](https://docs.google.com/spreadsheets/d/1cRe6dxuKJV3a4ZskAwWEPvrFkQm6rEfyUCYwLTYw_Cc).
    
    ---------
    
    Co-authored-by: Michał Kluczek <michal@wildland.io>
    kgarbacinski and mike-code committed Sep 2, 2024
    Configuration menu
    Copy the full SHA
    bceb433 View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2024

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

Commits on Sep 9, 2024

  1. Configuration menu
    Copy the full SHA
    5eeab89 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ac5bf51 View commit details
    Browse the repository at this point in the history

Commits on Sep 10, 2024

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

Commits on Sep 16, 2024

  1. OCT-1598 rewards api sanity test (#407)

    ## Description
    
    ## Definition of Done
    
    1. [ ] Acceptance criteria are met.
    2. [ ] PR is manually tested before the merge by developer(s).
        - [ ] Happy path is manually checked.
    3. [ ] PR is manually tested by QA when their assistance is required
    (1).
    - [ ] Octant Areas & Test Cases are checked for impact and updated if
    required (2).
    4. [ ] Unit tests are added unless there is a reason to omit them.
    5. [ ] Automated tests are added when required.
    6. [ ] The code is merged.
    7. [ ] Tech documentation is added / updated, reviewed and approved
    (including mandatory approval by a code owner, should such exist for
    changed files).
        - [ ] BE: Swagger documentation is updated.
    8. [ ] When required by QA:
        - [ ] Deployed to the relevant environment.
        - [ ] Passed system tests.
    
    ---
    
    (1) Developer(s) in coordination with QA decide whether it's required.
    For small tickets introducing small changes QA assistance is most
    probably not required.
    
    (2) [Octant Areas & Test
    Cases](https://docs.google.com/spreadsheets/d/1cRe6dxuKJV3a4ZskAwWEPvrFkQm6rEfyUCYwLTYw_Cc).
    MateuszStoleckiGLM committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    277d02a View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2024

  1. OCT-1938: Propose a changelog (#414)

    ## Description
    
    ## Definition of Done
    
    1. [ ] Acceptance criteria are met.
    2. [ ] PR is manually tested before the merge by developer(s).
        - [ ] Happy path is manually checked.
    3. [ ] PR is manually tested by QA when their assistance is required
    (1).
    - [ ] Octant Areas & Test Cases are checked for impact and updated if
    required (2).
    4. [ ] Unit tests are added unless there is a reason to omit them.
    5. [ ] Automated tests are added when required.
    6. [ ] The code is merged.
    7. [ ] Tech documentation is added / updated, reviewed and approved
    (including mandatory approval by a code owner, should such exist for
    changed files).
        - [ ] BE: Swagger documentation is updated.
    8. [ ] When required by QA:
        - [ ] Deployed to the relevant environment.
        - [ ] Passed system tests.
    
    ---
    
    (1) Developer(s) in coordination with QA decide whether it's required.
    For small tickets introducing small changes QA assistance is most
    probably not required.
    
    (2) [Octant Areas & Test
    Cases](https://docs.google.com/spreadsheets/d/1cRe6dxuKJV3a4ZskAwWEPvrFkQm6rEfyUCYwLTYw_Cc).
    kgarbacinski committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    785368a View commit details
    Browse the repository at this point in the history
  2. OCT-1843: Refetch when getting 404 error (#411)

    ## Description
    
    ## Definition of Done
    
    1. [ ] Acceptance criteria are met.
    2. [ ] PR is manually tested before the merge by developer(s).
        - [ ] Happy path is manually checked.
    3. [ ] PR is manually tested by QA when their assistance is required
    (1).
    - [ ] Octant Areas & Test Cases are checked for impact and updated if
    required (2).
    4. [ ] Unit tests are added unless there is a reason to omit them.
    5. [ ] Automated tests are added when required.
    6. [ ] The code is merged.
    7. [ ] Tech documentation is added / updated, reviewed and approved
    (including mandatory approval by a code owner, should such exist for
    changed files).
        - [ ] BE: Swagger documentation is updated.
    8. [ ] When required by QA:
        - [ ] Deployed to the relevant environment.
        - [ ] Passed system tests.
    
    ---
    
    (1) Developer(s) in coordination with QA decide whether it's required.
    For small tickets introducing small changes QA assistance is most
    probably not required.
    
    (2) [Octant Areas & Test
    Cases](https://docs.google.com/spreadsheets/d/1cRe6dxuKJV3a4ZskAwWEPvrFkQm6rEfyUCYwLTYw_Cc).
    kgarbacinski committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    16ac5ae View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2024

  1. OCT-1943: Add project searching on the server side (#419)

    ## Description
    
    ## Definition of Done
    
    1. [ ] If required, the desciption of your change is added to the [QA
    changelog](https://www.notion.so/octantapp/Changelog-for-the-QA-d96fa3b411cf488bb1d8d9a598d88281)
    2. [ ] Acceptance criteria are met.
    3. [ ] PR is manually tested before the merge by developer(s).
        - [ ] Happy path is manually checked.
    4. [ ] PR is manually tested by QA when their assistance is required
    (1).
    - [ ] Octant Areas & Test Cases are checked for impact and updated if
    required (2).
    5. [ ] Unit tests are added unless there is a reason to omit them.
    6. [ ] Automated tests are added when required.
    7. [ ] The code is merged.
    8. [ ] Tech documentation is added / updated, reviewed and approved
    (including mandatory approval by a code owner, should such exist for
    changed files).
        - [ ] BE: Swagger documentation is updated.
    9. [ ] When required by QA:
        - [ ] Deployed to the relevant environment.
        - [ ] Passed system tests.
    
    ---
    
    (1) Developer(s) in coordination with QA decide whether it's required.
    For small tickets introducing small changes QA assistance is most
    probably not required.
    
    (2) [Octant Areas & Test
    Cases](https://docs.google.com/spreadsheets/d/1cRe6dxuKJV3a4ZskAwWEPvrFkQm6rEfyUCYwLTYw_Cc).
    kgarbacinski committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    67ee7b8 View commit details
    Browse the repository at this point in the history