Skip to content

rewards-eligibility-oracle: v0.4.2

Choose a tag to compare

@github-actions github-actions released this 20 Nov 18:41
c2a5701

0.4.2 (2025-11-20)

Added

  • Add BigQuery caching with 30-minute freshness (#12) (ac822a8)
  • Add clickable transaction links and Python style guidelines (#15) (8534bf8)
  • Add continuous deployment pipeline with manual version control (#13) (8ad0436)
  • Add Kubernetes deployment support (#14) (daaa778)
  • add release-please automation (#45) (4c49ba5)
  • SQO: Implement RPC failover, retry logic and notification on RPC provider rotation. (#4) (5a6ea0a)
  • SQO: Introduce circuit breaker. (#9) (62ef969)
  • SQO: Introduce minimal CI/CD pipeline (#1) (8131872)
  • SQO: Introduce Slack notification pipeline and test script for failed/successful runs of the SQO (#2) (d50ab59)

Fixed

  • ci: update Python to 3.13.7 and limit workflow permissions (#43) (cc8cac6)
  • configure release-please to auto-update Docker image versions (#49) (caf6dbe)
  • configure release-please workflow to use config files (#53) (dda3c24)
  • mount config.toml from ConfigMap in K8s (#62) (09dc59c)
  • Resolve TruffleHog BASE/HEAD comparison failure (#11) (d025069)
  • update contract ABI to match deployed ServiceQualityOracle (#24) (29001d6)
  • update Dependabot config and add CODEOWNERS (#26) (8dd13a0)
  • update release-please config filename and release type (#63) (231b976)

Changed

  • add dependabot config and update to production image (#16) (06f58ee)
  • auth: improve Google Cloud credential handling (#42) (ab2063c)
  • deps: Bump actions/cache from 3 to 4 (#21) (16e6c29)
  • deps: Bump actions/checkout from 4 to 5 (#31) (cb12126)
  • deps: Bump actions/setup-python from 4 to 5 (#19) (82a82bd)
  • deps: Bump actions/setup-python from 5 to 6 (#35) (6c1c174)
  • deps: Bump docker/build-push-action from 5 to 6 (#18) (5b2cd65)
  • deps: Bump gql from 3.5.3 to 4.0.0 (#34) (e7860cd)
  • deps: Bump python from 3.11-slim to 3.13.7-slim (#30) (ba3b323)
  • deps: Bump softprops/action-gh-release from 1 to 2 (#17) (931f0c1)
  • deps: Bump tenacity from 8.5.0 to 9.1.2 (#23) (597c6f6)
  • deps: Bump the python-dependencies group across 1 directory with 13 updates (#40) (f2d35e1)
  • deps: Bump the python-dependencies group with 10 updates (#22) (d1daf2d)
  • deps: Bump types-pytz from 2025.2.0.20250516 to 2025.2.0.20250809 (#29) (31ea904)
  • deps: Bump types-requests from 2.32.4.20250611 to 2.32.4.20250809 (#27) (6e1bbc8)
  • main: release 0.4.0 (#46) (eceb4d6)
  • main: release 0.4.1 (#48) (2d32fd5)
  • rename Service Quality to Rewards Eligibility (#50) (0b1dd6d)
  • REO: rename to RewardsEligibilityOracle, reduce initial requirements (#39) (5043ac7)
  • SQO: Create unit tests. (#5) (68ba132)
  • SQO: Modularise codebase, create a single source of truth for config, add test framework, review all components. (#3) (2845036)
  • SQO: Remove unused module/test file. (#6) (6950e19)
  • SQO: Update eligibility criteria document structure. (#8) (fc44590)
  • update Docker image to v0.2.2 (#25) (09d0f4f)
  • update Docker image to v0.3.0 (#44) (4075cf9)

Documentation

  • add end-to-end oracle flow diagram (#54) (3b1997b)
  • clean up stale README and apply auto formatting fixes (#47) (ba1ce3e)
  • Remove unimplemented curation requirement and enhance security (#10) (ee06dee)