Skip to content

Commit 8d12cda

Browse files
cristiam86renovate[bot]epsjuniormpaya5kstroobants
authored
chore(deps): updated general dependencies (#720)
* chore(deps): update dependency @vue/eslint-config-prettier to v10 (#697) * chore(deps): update dependency @vue/eslint-config-prettier to v10 * fix: adding Hardhat Dockerfile in GitHub Workflow (#693) * fix(hardhat): prevent race conditions in contract deployment (#704) * fix(hardhat): Add contract deployment and healthcheck to prevent race conditions - Added healthcheck to hardhat service in docker-compose.yml - Modified Dockerfile.hardhat to deploy contracts after node is ready - Added proper service dependency in docker-compose.yml to ensure jsonrpc waits for hardhat This fixes the race condition where jsonrpc would try to access hardhat accounts before they were available, causing the finality window to crash. * fix: use named volume for hardhat artifacts to fix permissions issue - Changed hardhat artifacts from bind mount to named volume - This ensures correct permissions are maintained - Fixes CI/CD pipeline issues with hardhat compilation * chore(docker): add curl to Dockerfile.hardhat and update healthcheck method * chore(docker): merge RUN instructions and sort package names in Dockerfile * fix: change health check command to nc instead of curl * fix: healthcheck trying curl with increased retries --------- Co-authored-by: kstroobants <stroobants.kristof@hotmail.com> * fix: catch exception to keep loop running (#705) Co-authored-by: Cristiam Da Silva <cristiam86@gmail.com> * fix: add BACKEND_BUILD_TARGET used in docker compose file in .env.example to run in debug (#707) Co-authored-by: Cristiam Da Silva <cristiam86@gmail.com> * chore: Update reviewers for renovate (#694) Co-authored-by: Cristiam Da Silva <cristiam86@gmail.com> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Edinaldo Pereira da Silva Junior <69252337+epsjunior@users.noreply.github.com> Co-authored-by: Miguel Paya <71258059+mpaya5@users.noreply.github.com> Co-authored-by: kstroobants <stroobants.kristof@hotmail.com> Co-authored-by: kstroobants <130580298+kstroobants@users.noreply.github.com> Co-authored-by: Cristiam Da Silva <cristiam86@gmail.com> Co-authored-by: Agustín Díaz <49416765+AgustinRamiroDiaz@users.noreply.github.com> * chore(deps): update sonarsource/sonarcloud-github-action action to v4 (#696) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Cristiam Da Silva <cristiam86@gmail.com> * chore(deps): update node.js to v22 (#695) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Cristiam Da Silva <cristiam86@gmail.com> * chore(deps): update codecov/codecov-action action to v5 (#660) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Cristiam Da Silva <cristiam86@gmail.com> * chore(deps): update dependency pre-commit to v4 (#557) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Cristiam Da Silva <cristiam86@gmail.com> * chore(deps): update dependency @types/chai to v5 (#551) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Cristiam Da Silva <cristiam86@gmail.com> * fix(deps): update all non-major dependencies (#534) * fix(deps): update all non-major dependencies * remove trailing whitespace --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Den <den@Deniss-MacBook-Pro.local> Co-authored-by: Cristiam Da Silva <cristiam86@gmail.com> * chore(deps): update dependency @vitejs/plugin-vue-jsx to v4 (#514) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Cristiam Da Silva <cristiam86@gmail.com> * chore: updated target branch to staging * chore: update dependencies * chore(deps): update dependency @vue/eslint-config-prettier to v10 (#716) * chore(deps): update dependency @vue/eslint-config-prettier to v10 * fix: adding Hardhat Dockerfile in GitHub Workflow (#693) * fix(hardhat): prevent race conditions in contract deployment (#704) * fix(hardhat): Add contract deployment and healthcheck to prevent race conditions - Added healthcheck to hardhat service in docker-compose.yml - Modified Dockerfile.hardhat to deploy contracts after node is ready - Added proper service dependency in docker-compose.yml to ensure jsonrpc waits for hardhat This fixes the race condition where jsonrpc would try to access hardhat accounts before they were available, causing the finality window to crash. * fix: use named volume for hardhat artifacts to fix permissions issue - Changed hardhat artifacts from bind mount to named volume - This ensures correct permissions are maintained - Fixes CI/CD pipeline issues with hardhat compilation * chore(docker): add curl to Dockerfile.hardhat and update healthcheck method * chore(docker): merge RUN instructions and sort package names in Dockerfile * fix: change health check command to nc instead of curl * fix: healthcheck trying curl with increased retries --------- Co-authored-by: kstroobants <stroobants.kristof@hotmail.com> * fix: catch exception to keep loop running (#705) Co-authored-by: Cristiam Da Silva <cristiam86@gmail.com> * fix: add BACKEND_BUILD_TARGET used in docker compose file in .env.example to run in debug (#707) Co-authored-by: Cristiam Da Silva <cristiam86@gmail.com> * chore: Update reviewers for renovate (#694) Co-authored-by: Cristiam Da Silva <cristiam86@gmail.com> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Edinaldo Pereira da Silva Junior <69252337+epsjunior@users.noreply.github.com> Co-authored-by: Miguel Paya <71258059+mpaya5@users.noreply.github.com> Co-authored-by: kstroobants <stroobants.kristof@hotmail.com> Co-authored-by: kstroobants <130580298+kstroobants@users.noreply.github.com> Co-authored-by: Cristiam Da Silva <cristiam86@gmail.com> Co-authored-by: Agustín Díaz <49416765+AgustinRamiroDiaz@users.noreply.github.com> * chore(deps): update node.js to v22 (#717) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Cristiam Da Silva <cristiam86@gmail.com> * chore: updated frontend dependencies config * fix: dependencies * chore(deps): update dependency @vue/eslint-config-typescript to v14 (#698) * chore(deps): update dependency @vue/eslint-config-typescript to v14 * fix: adding Hardhat Dockerfile in GitHub Workflow (#693) * fix(hardhat): prevent race conditions in contract deployment (#704) * fix(hardhat): Add contract deployment and healthcheck to prevent race conditions - Added healthcheck to hardhat service in docker-compose.yml - Modified Dockerfile.hardhat to deploy contracts after node is ready - Added proper service dependency in docker-compose.yml to ensure jsonrpc waits for hardhat This fixes the race condition where jsonrpc would try to access hardhat accounts before they were available, causing the finality window to crash. * fix: use named volume for hardhat artifacts to fix permissions issue - Changed hardhat artifacts from bind mount to named volume - This ensures correct permissions are maintained - Fixes CI/CD pipeline issues with hardhat compilation * chore(docker): add curl to Dockerfile.hardhat and update healthcheck method * chore(docker): merge RUN instructions and sort package names in Dockerfile * fix: change health check command to nc instead of curl * fix: healthcheck trying curl with increased retries --------- Co-authored-by: kstroobants <stroobants.kristof@hotmail.com> * fix: catch exception to keep loop running (#705) Co-authored-by: Cristiam Da Silva <cristiam86@gmail.com> * fix: add BACKEND_BUILD_TARGET used in docker compose file in .env.example to run in debug (#707) Co-authored-by: Cristiam Da Silva <cristiam86@gmail.com> * chore: Update reviewers for renovate (#694) Co-authored-by: Cristiam Da Silva <cristiam86@gmail.com> * chore(deps): update dependency @vue/eslint-config-typescript to v14 --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Edinaldo Pereira da Silva Junior <69252337+epsjunior@users.noreply.github.com> Co-authored-by: Miguel Paya <71258059+mpaya5@users.noreply.github.com> Co-authored-by: kstroobants <stroobants.kristof@hotmail.com> Co-authored-by: kstroobants <130580298+kstroobants@users.noreply.github.com> Co-authored-by: Cristiam Da Silva <cristiam86@gmail.com> Co-authored-by: Agustín Díaz <49416765+AgustinRamiroDiaz@users.noreply.github.com> * chore(deps): update codecov/codecov-action action to v5 (#719) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Cristiam Da Silva <cristiam86@gmail.com> * fix: docker python images version * fix: removed unused dependencies --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Edinaldo Pereira da Silva Junior <69252337+epsjunior@users.noreply.github.com> Co-authored-by: Miguel Paya <71258059+mpaya5@users.noreply.github.com> Co-authored-by: kstroobants <stroobants.kristof@hotmail.com> Co-authored-by: kstroobants <130580298+kstroobants@users.noreply.github.com> Co-authored-by: Agustín Díaz <49416765+AgustinRamiroDiaz@users.noreply.github.com> Co-authored-by: Den <den@Deniss-MacBook-Pro.local>
1 parent b4cbfe2 commit 8d12cda

16 files changed

+2474
-2628
lines changed

.github/workflows/conventional-commit-pr.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ jobs:
1010
runs-on: ubuntu-latest
1111
steps:
1212
- name: PR Conventional Commit Validation
13-
uses: ytanikin/PRConventionalCommits@1.2.0
13+
uses: ytanikin/PRConventionalCommits@1.3.0
1414
with:
1515
task_types: '["feat","fix","docs","test","ci","refactor","perf","chore","revert"]'
1616
add_label: "false"

.github/workflows/frontend-unit-tests.yml

+2-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,8 @@ jobs:
2626
- run: npm run coverage
2727

2828
- name: Upload coverage reports to Codecov
29-
uses: codecov/codecov-action@v4.5.0
29+
30+
uses: codecov/codecov-action@v5.1.1
3031
with:
3132
verbose: true
3233
token: ${{ secrets.codecov_token }}

.github/workflows/unit-tests-pr.yml

+2-1
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@ jobs:
3434
- run: pip install pytest-cov
3535
- run: pytest tests/unit --cov=backend --cov-report=xml --cov-branch
3636
- name: SonarCloud Scan
37-
uses: sonarsource/sonarcloud-github-action@v3.0.0
37+
uses: sonarsource/sonarcloud-github-action@v4.0.0
38+
3839
env:
3940
SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }}

backend/database_handler/migration/requirements.txt

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
SQLAlchemy==2.0.35
2-
alembic==1.13.2
3-
psycopg2-binary==2.9.9
1+
SQLAlchemy==2.0.36
2+
alembic==1.14.0
3+
psycopg2-binary==2.9.10
44
rlp
55
eth-utils
66
eth-hash[pycryptodome]

backend/protocol_rpc/requirements.txt

+8-8
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Flask-JSONRPC==3.0.1
2-
Flask[async]==3.0.3
3-
flask-socketio==5.3.7
2+
Flask[async]==3.1.0
3+
flask-socketio==5.4.1
44
Flask-Cors==5.0.0
55
psycopg2-binary>=2.9.9
66
requests==2.32.3
@@ -11,12 +11,12 @@ numpy==1.26.4
1111
pytest==8.3.3
1212
pytest-asyncio==0.24.0
1313
colorama==0.4.6
14-
debugpy==1.8.5
15-
aiohttp==3.10.11
16-
SQLAlchemy[asyncio]==2.0.35
17-
alembic==1.13.2
18-
eth-account==0.13.3
19-
eth-utils==5.0.0
14+
debugpy==1.8.8
15+
aiohttp==3.11.0
16+
SQLAlchemy[asyncio]==2.0.36
17+
alembic==1.14.0
18+
eth-account==0.13.4
19+
eth-utils==5.1.0
2020
Flask-SQLAlchemy==3.1.1
2121
jsf==0.11.2
2222
jsonschema==4.23.0

docker-compose.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -134,7 +134,7 @@ services:
134134
max-file: "3"
135135

136136
ollama:
137-
image: ollama/ollama:0.3.11
137+
image: ollama/ollama:0.4.1
138138
ports:
139139
- 11434:11434
140140
volumes:

docker/Dockerfile.frontend

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM node:21.7.3-alpine3.20 AS base
1+
FROM node:22.12.0-alpine3.20 AS base
22

33
WORKDIR /app
44
COPY ./frontend/package*.json .

docker/Dockerfile.hardhat

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM node:20.11-alpine3.19
1+
FROM node:22.12-alpine3.19
22

33
# Create non-root user
44
RUN addgroup -S hardhat-group && adduser -S hardhat-user -G hardhat-group

docker/Dockerfile.webrequest

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM --platform=linux/amd64 python:3.12.6-slim
1+
FROM --platform=linux/amd64 python:3.13.0-slim
22

33
ENV base=/app
44
ENV path=webrequest

frontend/.nvmrc

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
21.7.3
1+
22.12.0

0 commit comments

Comments
 (0)