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 v4.0.7 #1883

Merged
merged 56 commits into from
Feb 3, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
56 commits
Select commit Hold shift + click to select a range
e0e5fca
refactor(sdk): make-answer-id-required-in-schema
Harman-singh-waraich Jan 16, 2025
3ef595d
refactor(subgraph): abstract-answer-fields-to-answer-entity
Harman-singh-waraich Jan 17, 2025
8c5e57c
fix(web): answer-id-in-dispute-flow
Harman-singh-waraich Jan 17, 2025
f765960
Merge branch 'dev' into fix/use-answer-id-in-voting
Harman-singh-waraich Jan 17, 2025
86b02a7
fix(kleros-sdk): fix-potential-un-safe-number-casting
Harman-singh-waraich Jan 17, 2025
ed63810
feat: initial jurors page setup, jurors explore navlink, small stylin…
kemuru Jan 20, 2025
1b22294
feat: filter by totalresolvedvotes bigger than 0, types fix
kemuru Jan 21, 2025
63c308b
fix: subgraph bug which has not counting missed votes
kemuru Jan 22, 2025
ac069a3
Merge branch 'dev' into feat(web)/jurors-page
kemuru Jan 22, 2025
118feb6
Merge branch 'dev' into feat(web)/jurors-page
kemuru Jan 22, 2025
af51757
Merge branch 'dev' into feat(web)/jurors-page
kemuru Jan 22, 2025
3b6f17e
refactor: remove-unsused-import
Harman-singh-waraich Jan 23, 2025
2682977
Merge branch 'dev' into fix/use-answer-id-in-voting
alcercu Jan 24, 2025
db29a3d
feat: myprofile links, subgraph changes, pagination, query optimizati…
kemuru Jan 25, 2025
c95ee8a
Merge branch 'dev' into feat(web)/jurors-page
kemuru Jan 25, 2025
f2867a2
feat: add subgraph field, ranking icon, fix extra stats bug, filters,…
kemuru Jan 27, 2025
c749b2d
fix: nitpick text change
kemuru Jan 27, 2025
132743a
chore: add arrow back into the accordiontitle
kemuru Jan 27, 2025
07f83fa
chore: layout improvement
kemuru Jan 27, 2025
2cc7d14
chore: minor version bump for graph-cli, graph-ts, node, yarn
jaybuidl Jan 27, 2025
58e7007
fix: sonarqube error on form label association with control
jaybuidl Jan 27, 2025
6c60e5c
chore: codeowners
jaybuidl Jan 27, 2025
f242326
chore: clean up of unused code
jaybuidl Jan 27, 2025
05b65fe
chore: [StepSecurity] Apply security best practices
jaybuidl Jan 27, 2025
0425fbc
chore(deps): update step-security/harden-runner digest
renovate[bot] Jan 27, 2025
f4c5b59
chore(deps): update actions/upload-artifact action to v4
renovate[bot] Jan 27, 2025
344de31
chore(deps): update actions/setup-node action to v4
renovate[bot] Jan 27, 2025
fd9fd0b
chore(deps): update actions/dependency-review-action action to v4
renovate[bot] Jan 27, 2025
075b0a0
chore(deps): update actions/checkout action to v4
renovate[bot] Jan 27, 2025
5e207df
chore: bump step-security/harden-runner
jaybuidl Jan 28, 2025
94c7637
fix: search to lower case in query
kemuru Jan 28, 2025
22e54d7
chore: move coherence percent function to utils, change name for clarity
kemuru Jan 28, 2025
227337b
Merge pull request #1854 from kleros/fix/label-control
jaybuidl Jan 28, 2025
2f654a7
feat(web): appeal-banner
Harman-singh-waraich Jan 28, 2025
2a8a90c
Merge branch 'dev' into refactor/appeal-tab
Harman-singh-waraich Jan 28, 2025
1ba87c3
fix(subgraph): ensure-user-in-contribution
Harman-singh-waraich Jan 28, 2025
2db71ff
Merge branch 'dev' into fix/use-answer-id-in-voting
Harman-singh-waraich Jan 28, 2025
81a3412
fix: layout shift if there is no rank, hide pagination if searching
kemuru Jan 28, 2025
b5d969b
Merge branch 'dev' into feat(web)/jurors-page
kemuru Jan 28, 2025
535508a
fix: few code smells
kemuru Jan 28, 2025
d04f0e1
chore: change label in mobile if search is active
kemuru Jan 28, 2025
474605b
Merge pull request #1863 from kleros/refactor/appeal-tab
jaybuidl Jan 29, 2025
4f12c3f
fix(Web): separate-batchers
Harman-singh-waraich Jan 29, 2025
9616df8
refactor(web): abstract-fetch-logic
Harman-singh-waraich Jan 29, 2025
876e208
Merge branch 'dev' into feat(web)/jurors-page
alcercu Jan 29, 2025
e6875eb
chore: subgraphs redeploy, scripts tweaks
jaybuidl Jan 30, 2025
2bb0a19
chore: txt
kemuru Jan 30, 2025
7af5a24
Merge pull request #1840 from kleros/feat(web)/jurors-page
alcercu Jan 30, 2025
b29fe3c
Merge branch 'dev' into fix/use-answer-id-in-voting
Harman-singh-waraich Jan 30, 2025
b734465
chore(subgraph): deploy
Harman-singh-waraich Jan 30, 2025
af70b25
chore(web): code-smell
Harman-singh-waraich Jan 30, 2025
4954a10
Merge pull request #1839 from kleros/fix/use-answer-id-in-voting
alcercu Jan 30, 2025
07137fd
Merge branch 'dev' into fix/separate-batchers
Harman-singh-waraich Jan 30, 2025
2730163
Merge pull request #1867 from kleros/fix/separate-batchers
alcercu Jan 30, 2025
e6c6768
chore(sdk): release @kleros/[email protected]
jaybuidl Feb 3, 2025
3e1118d
chore: dep review workflow whitelist
jaybuidl Feb 3, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 7 additions & 0 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# Default
* @kleros/maintainers-court-v2-frontend
contracts @jaybuidl

# Owned by everyone
yarn.lock @kleros/devs
.gitignore @kleros/devs
4 changes: 2 additions & 2 deletions .github/workflows/codeql.yml
Original file line number Diff line number Diff line change
Expand Up @@ -38,12 +38,12 @@ jobs:

steps:
- name: Harden Runner
uses: step-security/harden-runner@1b05615854632b887b69ae1be8cbefe72d3ae423 # v2.6.0
uses: step-security/harden-runner@446798f8213ac2e75931c1b0769676d927801858 # v2.10.3
with:
egress-policy: audit

- name: Checkout repository
uses: actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab # v3.5.2
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2

# Initializes the CodeQL tools for scanning.
- name: Initialize CodeQL
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/contracts-testing.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Harden Runner
uses: step-security/harden-runner@91182cccc01eb5e619899d80e4e971d6181294a7 # v2.10.1
uses: step-security/harden-runner@446798f8213ac2e75931c1b0769676d927801858 # v2.10.3
with:
disable-sudo: true
egress-policy: block
Expand Down
37 changes: 0 additions & 37 deletions .github/workflows/dependabot-automerge.yml

This file was deleted.

11 changes: 6 additions & 5 deletions .github/workflows/dependency-review.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,12 @@
#
# This Action will scan dependency manifest files that change as part of a Pull Request,
# surfacing known-vulnerable versions of the packages declared or updated in the PR.
# Once installed, if the workflow run is marked as required,
# Once installed, if the workflow run is marked as required,
# PRs introducing known-vulnerable packages will be blocked from merging.
#
# Source repository: https://github.com/actions/dependency-review-action
name: 'Dependency Review'
on:
on:
merge_group:
pull_request:

Expand All @@ -19,21 +19,22 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Harden Runner
uses: step-security/harden-runner@1b05615854632b887b69ae1be8cbefe72d3ae423 # v2.6.0
uses: step-security/harden-runner@446798f8213ac2e75931c1b0769676d927801858 # v2.10.3
with:
disable-sudo: true
egress-policy: block
allowed-endpoints: >
api.github.com:443
api.deps.dev:443
github.com:443
pipelinesghubeus2.actions.githubusercontent.com:443
acghubeus1.actions.githubusercontent.com:443

- name: 'Checkout Repository'
uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 # v3.5.3
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2

- name: 'Dependency Review'
uses: actions/dependency-review-action@f6fff72a3217f580d5afd49a46826795305b63c7 # v3.0.8
uses: actions/dependency-review-action@3b139cfc5fae8b618d3eae3675e383bb1769c019 # v4.5.0
with:
base-ref: ${{ github.event.pull_request.base.sha || 'dev' }}
head-ref: ${{ github.event.pull_request.head.sha || github.ref }}
2 changes: 1 addition & 1 deletion .github/workflows/deploy-bots.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Harden Runner
uses: step-security/harden-runner@1b05615854632b887b69ae1be8cbefe72d3ae423
uses: step-security/harden-runner@446798f8213ac2e75931c1b0769676d927801858 # v2.10.3
with:
egress-policy: audit # TODO: change to 'egress-policy: block' after couple of runs

Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/deploy-subgraph.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ jobs:
environment: ${{ inputs.graph_environment }}
steps:
- name: Harden Runner
uses: step-security/harden-runner@1b05615854632b887b69ae1be8cbefe72d3ae423 # v2.5.0
uses: step-security/harden-runner@446798f8213ac2e75931c1b0769676d927801858 # v2.10.3
with:
egress-policy: audit

Expand All @@ -44,10 +44,10 @@ jobs:
run: echo ${{vars.NETWORK}} && exit 1

- name: Checkout code
uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 # v3.5.3
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2

- name: Set up Node.js
uses: actions/setup-node@5e21ff4d9bc1a8cf6de233a3057d20ec6b3fb69d # v3.8.1
uses: actions/setup-node@1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a # v4.2.0
with:
node-version: 20

Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/scorecards.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ jobs:

steps:
- name: Harden Runner
uses: step-security/harden-runner@1b05615854632b887b69ae1be8cbefe72d3ae423 # v2.5.0
uses: step-security/harden-runner@446798f8213ac2e75931c1b0769676d927801858 # v2.10.3
with:
disable-sudo: true
egress-policy: block
Expand All @@ -51,7 +51,7 @@ jobs:
sigstore-tuf-root.storage.googleapis.com:443

- name: "Checkout code"
uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 # v3.5.3
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
with:
persist-credentials: false

Expand All @@ -78,7 +78,7 @@ jobs:
# Upload the results as artifacts (optional). Commenting out will disable uploads of run results in SARIF
# format to the repository Actions tab.
- name: "Upload artifact"
uses: actions/upload-artifact@0b7f8abb1508181956e8e162db84b466c27e18ce # v3.1.2
uses: actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4.6.0
with:
name: SARIF file
path: results.sarif
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/sentry-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ jobs:
version: ${{ steps.set-version.outputs.version }}
steps:
- name: Harden Runner
uses: step-security/harden-runner@91182cccc01eb5e619899d80e4e971d6181294a7 # v2.10.1
uses: step-security/harden-runner@446798f8213ac2e75931c1b0769676d927801858 # v2.10.3
with:
disable-sudo: true
egress-policy: block
Expand Down Expand Up @@ -72,7 +72,7 @@ jobs:
working-directory: web

- name: Create Sentry release
uses: getsentry/action-release@v1
uses: getsentry/action-release@f6dfa3d84a1c740b94aa45255c5e032b744a095d # v1.9.0
env:
SENTRY_AUTH_TOKEN: ${{ secrets.SENTRY_AUTH_TOKEN }}
SENTRY_ORG: ${{ secrets.SENTRY_ORG }}
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/sonarcloud.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,11 +19,11 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Harden Runner
uses: step-security/harden-runner@91182cccc01eb5e619899d80e4e971d6181294a7 # v2.10.1
uses: step-security/harden-runner@446798f8213ac2e75931c1b0769676d927801858 # v2.10.3
with:
egress-policy: audit

- uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3.6.0
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
with:
fetch-depth: 0 # Shallow clones should be disabled for a better relevancy of analysis

Expand Down
Loading