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.12.0 #557

Open
wants to merge 13 commits into
base: master
Choose a base branch
from
Open

[RELEASE] 0.12.0 #557

wants to merge 13 commits into from

Commits on Nov 7, 2024

  1. OCT-2179: Script to calculate raffle weights (#541)

    ## Description
    Calculates the raffle weights for given addresses using total
    allocations in epoch
    
    ## 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).
    adam-gf authored Nov 7, 2024
    Configuration menu
    Copy the full SHA
    e1c5f76 View commit details
    Browse the repository at this point in the history

Commits on Nov 8, 2024

  1. OCT-2178: Removes verbose logging on 404 while it's actually handled …

    …in code (#546)
    
    ## Description
    We are logging `get_message_details()` 404 errors into stderr while they
    are actually handled and expected by then logic. Really simple fix here
    
    ## 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).
    adam-gf authored Nov 8, 2024
    Configuration menu
    Copy the full SHA
    5434cb9 View commit details
    Browse the repository at this point in the history

Commits on Nov 11, 2024

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

Commits on Nov 13, 2024

  1. OCT-2194: API Tests failures fixes (#552)

    ## Description
    Fixing (hopefully) some failing API tests
    
    
    ## 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).
    adam-gf authored Nov 13, 2024
    Configuration menu
    Copy the full SHA
    7c1e0f9 View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2024

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

Commits on Nov 18, 2024

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

Commits on Nov 19, 2024

  1. OCT-2177: Fixing multisig on patron mode toggle (#547)

    ## Description
    Switched to using newer signature verifier, removed unused code
    
    ## 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).
    adam-gf authored Nov 19, 2024
    Configuration menu
    Copy the full SHA
    6105fea View commit details
    Browse the repository at this point in the history

Commits on Nov 20, 2024

  1. OCT-2195: Add redis cache for localenv (#558)

    ## 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).
    
    ---------
    
    Co-authored-by: Pawel Peregud <[email protected]>
    kgarbacinski and paulperegud authored Nov 20, 2024
    Configuration menu
    Copy the full SHA
    3d01d3d View commit details
    Browse the repository at this point in the history

Commits on Nov 26, 2024

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

Commits on Nov 27, 2024

  1. OCT-2055: Add caching for antisybil (#559)

    ## 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 authored Nov 27, 2024
    Configuration menu
    Copy the full SHA
    05c3463 View commit details
    Browse the repository at this point in the history

Commits on Nov 28, 2024

  1. OCT-2095: Improve test (#562)

    ## 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 authored Nov 28, 2024
    Configuration menu
    Copy the full SHA
    fad7242 View commit details
    Browse the repository at this point in the history

Commits on Nov 29, 2024

  1. OCT-1746: Add caching for GQL methods (#565)

    ## 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 authored Nov 29, 2024
    Configuration menu
    Copy the full SHA
    33675d5 View commit details
    Browse the repository at this point in the history