Releases: OpenAudio/go-openaudio
v1.2.12
Temporarily blocks artist-coin attestations at the node. The Connect-side GetRewardAttestation handler now rejects every request; the legacy HTTP /core/rewards/attestation handler that serves $AUDIO challenges is untouched.
What's Changed
- Temporarily block artist-coin attestations at the node by @dylanjeffers in #215
Full Changelog: v1.2.11...v1.2.12
v1.2.11
Gate sender attestations on validators ∪ anti-abuse oracles (#214). Closes a hole where the delete handler would sign delete attestations for live AAOs, and unblocks AAOs from registering via the public add-attestation flow. Syncs L1 EthRewardsManager.getAntiAbuseOracleAddresses() into a new eth_anti_abuse_oracles table.
What's Changed
- Version v1.2.11: gate sender attestations on validators ∪ AAOs by @dylanjeffers in #214
Full Changelog: v1.2.10...v1.2.11
v1.2.10
Add delete sender attestation endpoint (#211); skip flaky TestUploadStream (real fix in flight on a separate PR).
What's Changed
- Version v1.2.10 by @dylanjeffers in #213
Full Changelog: v1.2.9...v1.2.10
v1.2.9
Add delete sender attestation endpoint (#211): mirrors GetRewardSenderAttestation; signs only when the address is not a registered validator.
What's Changed
- refactor: rename pkg/console to pkg/explorer by @raymondjacobson in #181
- feat: add presigned URL redirect for blob storage streaming by @raymondjacobson in #194
- Add OPENAUDIO_ prefixed env vars for all configuration by @raymondjacobson in #195
- Revert "Add OPENAUDIO_ prefixed env vars for all configuration (#195)" by @raymondjacobson in #197
- Add cross-cycle presence cache to reduce repair HeadObject calls by @RolfAris in #192
- Fix two bugs in repairCid: dead cleanup validation and wrong polarity by @RolfAris in #175
- Add short-TTL attribute cache for serveBlobInfo by @RolfAris in #193
- etl: add full entity manager handler suite with prod parity by @raymondjacobson in #200
- feat(repair): reduce qm_cids HeadObject calls with bucket list index by @raymondjacobson in #199
- chore: regenerate etl sqlc code by @raymondjacobson in #201
- Add --skip-migrations flag to ETL runner by @rickyrombo in #208
- Fix primary key column order in ETL migrations by @rickyrombo in #209
- Add --end flag to ETL example runner by @rickyrombo in #207
- Add delete sender attestation by @dylanjeffers in #211
- Version v1.2.9 by @dylanjeffers in #212
Full Changelog: v1.2.8...v1.2.9
v1.2.8
What's Changed
- Fix consensus validators query to request max per_page (100) by @raymondjacobson in #161
- Fix block and address search by @dylanjeffers in #159
- CI: auto-tag edge on main, update retag workflow, remove prerelease by @raymondjacobson in #163
- Improve explorer and console UI by @raymondjacobson in #162
- Add OPENAUDIO_ETL_DATA_TYPES env var to control entity indexing by @raymondjacobson in #164
- Fix validator locations for globe visualization by @raymondjacobson in #165
- Fix validator locations cache never starting by @raymondjacobson in #166
- Fix/validator locations cache by @raymondjacobson in #167
- Add rollback script, fix deadline non-determinism by @raymondjacobson in #169
- Skip empty CIDs in repair cycle by @raymondjacobson in #171
- Skip duplicate bucket.Attributes checks within a single repair cycle by @RolfAris in #170
- Fix explorer globe play markers using COBE native colors by @raymondjacobson in #168
- Add fork-safe CI workflow for external contributors by @raymondjacobson in #173
- Add pre-flight safety checks to rollback script by @raymondjacobson in #172
- Add /consensus-check endpoint for network health monitoring by @raymondjacobson in #174
New Contributors
- @dylanjeffers made their first contribution in #159
- @RolfAris made their first contribution in #170
Full Changelog: v1.2.6...v1.2.8
v1.2.6
What's Changed
- Reconciliation: validators page redesign + registration retry + config fixes by @raymondjacobson in #158
Full Changelog: v1.2.5...v1.2.6
v1.2.5
Patch faulty core_validators set
What's Changed
- Add configurable mediorum repair interval and enable/disable by @raymondjacobson in #151
- Add entity manager foundation for ETL indexer by @raymondjacobson in #147
- Add User Create entity manager handler by @raymondjacobson in #148
- Add missing figment validators by @raymondjacobson in #154
- Remove sla report change by @raymondjacobson in #155
Full Changelog: v1.2.4...v1.2.5
v1.2.4
What's Changed
- Pull etl into its own package by @raymondjacobson in #142
- Replace direct-DB validator deregistration with consensus-based removal by @raymondjacobson in #143
- Storage estimation fixes by @raymondjacobson in #144
- Fix: Stop goroutines for removed crudr peers to prevent leaks by @raymondjacobson in #145
Full Changelog: v1.2.3...v1.2.4
v1.2.3
Add version adoption UI, remove management keys when access_authorities are unset
What's Changed
- v1.2.3 Add versions ui to validators page on console by @raymondjacobson in #140
- Invalidate mediorum cache when access authorities change by @raymondjacobson in #141
Full Changelog: v1.2.2...v1.2.3
v1.2.2
What's Changed
- Ungate when access_authorities are deleted by @raymondjacobson in #139
Full Changelog: v1.2.1...v1.2.2