Skip to content

Tags: Chia-Network/cadt

Tags

1.7.26-rc32

Toggle 1.7.26-rc32's commit message

Verified

This tag was signed with the committer’s verified signature.
Release 1.7.26-rc32

* fix: compare task intervals numerically in diagnostics ([f31612f](f31612f))
* fix(API): mirror chia is_trusted_peer in /diagnostics trusted peers ([86c958b](86c958b))
* fix(API): report unknown trust when chia config is unavailable ([b003033](b003033))
* feat(API): gate /diagnostics chia-tools check on chia locality ([9810398](9810398))
* feat(API): report non-default task intervals in diagnostics ([2f74d8e](2f74d8e))
* feat(APP): purge removed-org data on orglist reconcile ([8cca78d](8cca78d))
* chore(APP): change 300s task intervals to 120s ([87588db](87588db))
* chore(APP): stop rewriting task intervals on config load ([e1fdf73](e1fdf73))
* chore(APP): update task sync interval defaults ([adb5eba](adb5eba))
* chore(deps): bump Apple-Actions/import-codesign-certs from 6 to 7 ([c828fd8](c828fd8))
* chore(deps): bump Apple-Actions/import-codesign-certs from 6 to 7 ([b6fb8bb](b6fb8bb))
* docs(API): document /diagnostics system endpoints ([42a8006](42a8006))
* test: harden v2 empty-check and add mirror gate unit tests ([892dd9b](892dd9b))

1.7.26-rc31

Toggle 1.7.26-rc31's commit message

Verified

This tag was signed with the committer’s verified signature.
Release 1.7.26-rc31

* refactor: share mirror in-sync gate between v1 and v2 ([9c440f0](9c440f0))
* refactor(V2): move non-home sync wait into data-short orchestrator ([fd141bb](fd141bb))
* fix: harden config loader against partial config reads ([e16880c](e16880c))
* fix: prevent SQLITE_BUSY on concurrent v2 writes ([95792e4](95792e4))
* fix: stop double-running mirror backfill on cold start ([4aae47d](4aae47d))
* fix(V2): align hasOwnershipFields null check with collectOwnerOrgUids ([554c2db](554c2db))
* fix(V2): align join-table ownership detection with resolution ([e9f826b](e9f826b))
* fix(V2): allow mutations on ownerless records and skip non-home project tests ([a0dd448](a0dd448))
* fix(V2): block staged mutations of records with unresolvable owner ([902f4f4](902f4f4))
* fix(V2): clarify ownership restriction message ([2b1715e](2b1715e))
* fix(V2): discover home-owned prerequisites in XLSX live tests ([cde41fc](cde41fc))
* fix(V2): enable governance sync in v2 live api tests for ownership coverage ([8a7350f](8a7350f))
* fix(V2): enforce ownership for staged mutations ([ce1577e](ce1577e))
* fix(V2): exclude cross-ref FKs from join table ownership resolution ([dd28d78](dd28d78))
* fix(V2): move non-home ownership tests to v2 remote sync CI job ([80e678c](80e678c))
* fix(V2): read home org within caller transaction in ownership guard ([0baec07](0baec07))
* fix(V2): replace _.snakeCase with digit-safe camelToSnake converter ([8fc5963](8fc5963))
* fix(V2): resolve home org without shared-setup state in data-short ([bf7c07b](bf7c07b))
* fix(V2): scope live-api empty-db check to home org ([daccd2a](daccd2a))
* fix(V2): scope live-api XLSX round-trip to home org ([2ea65d3](2ea65d3))
* fix(V2): stop deep recursion and forward unresolved fields in ownership check ([57f823e](57f823e))
* test(V2): align reference guard assertions ([c0dce25](c0dce25))
* test(V2): cover live non-home project mutations ([4bc04e4](4bc04e4))
* test(V2): require synced non-home project live coverage ([53a5083](53a5083))
* test(V2): restore reference-guard error-message assertions ([29c6003](29c6003))
* test(V2): stop running governance sync in v2 live-api job ([b2775aa](b2775aa))
* perf(V2): resolve home org once per mutation guard invocation ([5d5323f](5d5323f))
* docs(V2): document referential integrity guards for remaining DELETE endpoints ([f55189d](f55189d))

1.7.26-rc30

Toggle 1.7.26-rc30's commit message

Verified

This tag was signed with the committer’s verified signature.
Release 1.7.26-rc30

* refactor: drop redundant orglist length guard in resubscribe check ([58faac4](58faac4))
* chore(APP): default ONLY_CADT_SUBSCRIPTIONS to true ([a09cdec](a09cdec))
* feat(APP): add ONLY_CADT_SUBSCRIPTIONS orglist reconcile ([b35bf3b](b35bf3b))

1.7.26-rc29

Toggle 1.7.26-rc29's commit message

Verified

This tag was signed with the committer’s verified signature.
Release 1.7.26-rc29

* fix: add error handling to getChiaVersion and TLS override to fullNodeRpc ([bcde8d9](bcde8d9))
* fix: add TRUST_PROXY config to support deployments behind reverse proxies ([77498df](77498df))
* fix: add TRUST_PROXY to docker-entrypoint.sh env var wiring ([a3b7943](a3b7943))
* fix: await call for callback function in datalayer.getStoreData ([4a2813d](4a2813d))
* fix: coerce TRUST_PROXY to integer before passing to Express ([b3315ea](b3315ea))
* fix: doc indent fix ([8aa7232](8aa7232))
* fix: override ip-address to 10.1.1 ([c43d344](c43d344))
* fix: persist v1/v2 org-creation progress incrementally and fix v2 helper endpoint ([8550c8f](8550c8f))
* fix: propagate FAILED-state errors from inner status-check catch ([db63b08](db63b08))
* fix: upgrade express-rate-limit and retryAfter math ([8ec3e31](8ec3e31))
* fix(API): prefer frsize over bsize for disk-space calculation ([286fcbb](286fcbb))
* fix(API): reject non-integer TRUST_PROXY values instead of NaN ([499634f](499634f))
* fix(API): remove redundant walletIsSynced call that raced on error slot ([479b8e1](479b8e1))
* fix(API): return 500 instead of 200 on diagnostics endpoint failure ([28b0a1e](28b0a1e))
* fix(API): short-circuit read-only path before heavy imports and tighten network match ([ccd661b](ccd661b))
* fix(API): surface wallet connection errors in trusted peer view ([e4e12df](e4e12df))
* fix(API): treat CHIA_NETWORK as binary mainnet vs testnet in /diagnostics ([5275d27](5275d27))
* fix(API): treat failed ps scan as unreliable in diagnostics ([aa6a7ff](aa6a7ff))
* fix(API): use strict equality for syncMode in full-node diagnostics ([83e3c7b](83e3c7b))
* fix(API): use truthy check for READ_ONLY in /diagnostics handler ([56e22b3](56e22b3))
* fix(DEPS): bump diff override to 8.0.4 for sinon compatibility ([a175a73](a175a73))
* fix(DEPS): resolve npm audit vulnerabilities on v2-rc2 ([8fb200d](8fb200d))
* fix(V2): account for staged deletes in reference guards ([9492108](9492108))
* fix(V2): address delete guard bugbot comments ([66197b4](66197b4))
* fix(V2): allow referenced programs in live delete tests ([1237cd6](1237cd6))
* fix(V2): assert expected program delete outcomes ([e445c91](e445c91))
* fix(V2): batch cascade unit reference checks ([bc31e65](bc31e65))
* fix(V2): guard project deletes for AEF references ([a1b75d8](a1b75d8))
* fix(V2): preserve test project cleanup prefix ([d7c142a](d7c142a))
* fix(V2): reuse cascade issuance lookup for units ([71ffdc1](71ffdc1))
* chore: add min-release-age npm policy ([e28eed0](e28eed0))
* chore: Updating changelog for 1.7.16 ([16ae2f7](16ae2f7))
* chore: Updating changelog for 1.7.17 ([eef05e0](eef05e0))
* chore: Updating changelog for 1.7.18 ([7aed372](7aed372))
* chore: Updating changelog for 1.7.19 ([661b324](661b324))
* chore: Updating changelog for 1.7.20 ([eac20dd](eac20dd))
* chore: Updating changelog for 1.7.21 ([4b4b073](4b4b073))
* chore: Updating changelog for 1.7.22 ([d339d1e](d339d1e))
* chore: Updating changelog for 1.7.23 ([db898a2](db898a2))
* chore: Updating changelog for 1.7.24 ([7d40425](7d40425))
* chore: Updating changelog for 1.7.25 ([ce82ed0](ce82ed0))
* chore(DATALAYER): log existing mirror at verbose level ([795b44c](795b44c))
* chore(DEPS): drop redundant esbuild and tar overrides ([560d2d2](560d2d2))
* chore(DEPS): regenerate package-lock.json ([2328365](2328365))
* test: cover syncService.getStoreData callback await semantics ([d744844](d744844))
* test(API): cover unit status reason in v2 split ([86ed537](86ed537))
* test(API): log full /diagnostics response body in live CI test ([e6d4396](e6d4396))
* feat(API): add /diagnostics endpoint for system-wide debug snapshot ([367ff89](367ff89))
* feat(API): add chia version to /diagnostics response ([acd031f](acd031f))
* feat(API): add status fields to diagnostics and log at startup ([e34f409](e34f409))
* feat(API): cross-reference datalayer-owned stores in /diagnostics ([8f65faf](8f65faf))
* feat(API): reject writes when disk space drops below 512 MiB ([613336d](613336d))
* feat(V2): block deletes when local inbound references remain ([27f6671](27f6671))
* refactor: extract /health disk-space payload into shared helper ([5f25483](5f25483))
* refactor: let settle() handle getChiaVersion errors for observability ([9b3eb7e](9b3eb7e))
* refactor: remove unused BYTES_PER_MEGABYTE export ([7fc5fd8](7fc5fd8))
* refactor(API): disable /diagnostics in read-only mode instead of stripping fields ([257ab85](257ab85))
* refactor(API): restructure /diagnostics output for clarity ([45f2d92](45f2d92))

1.7.26-rc28

Toggle 1.7.26-rc28's commit message

Verified

This tag was signed with the committer’s verified signature.
Release 1.7.26-rc28

* fix: build sqlite3 from source for older glibc compatibility ([7917dc9](7917dc9))
* fix: enable WAL before SQLite sync tuning ([f48d463](f48d463))
* fix: include orgUid in rejected-import warning for default organizations ([c85e784](c85e784))
* fix: keep SQLite pragma tuning best effort ([54fd3bb](54fd3bb))
* fix: override vulnerable serialize-javascript ([b865a0a](b865a0a))
* fix: protect transaction rollback so mirror rollback is always reached ([d0c15a2](d0c15a2))
* fix: route SQLite pragma warnings to version logs ([bc6b247](bc6b247))
* fix: synchronize mirror writes within transactional sync path ([38db571](38db571))
* fix: update lodash to patched release ([25d95f5](25d95f5))
* fix: update uuid to patched release ([6adaa0a](6adaa0a))
* fix(TEST): trim test-config.yaml to overrides-only and fix defaultConfig mutation ([f625c95](f625c95))
* fix(V2): address pre-push review findings ([c1073d1](c1073d1))
* fix(V2): remove sync generation wait ([736678f](736678f))
* fix(V2): revert xlsx round-trip commit folding ([31f8293](31f8293))
* fix(V2): strengthen cascade-delete staging assertions ([741dec0](741dec0))
* perf: cut cold-start time from ~16 min to ~2 min ([a8b082a](a8b082a))
* perf: defer FTS triggers, bulk-write audit, index audit on sync ([81428f1](81428f1))
* perf: tune SQLite connection pragmas ([6083289](6083289))
* perf(V2): speed up v2 live api tests via cascade split + commit folding ([a34cab7](a34cab7))
* refactor(V2): polish comments per review feedback ([76be711](76be711))
* refactor(V2): promote poll interval to named constant ([34f4578](34f4578))

1.7.26-rc27

Toggle 1.7.26-rc27's commit message

Verified

This tag was signed with the committer’s verified signature.
Release 1.7.26-rc27

* fix: add skipOnUnsynced option to reconcileOrganization to prevent data loss ([9cf6cb7](9cf6cb7))
* fix: batch v1 staging diff lookups ([269ba5f](269ba5f))
* fix: bound production Console transport at debug level ([77b7779](77b7779))
* fix: centralize governance sync ownership in the scheduler ([d98198f](d98198f)), closes [#1590](#1590) [#1600](#1600) [#1603](#1603) [#1590](#1590)
* fix: gate V1 org-creation data pushes on wallet readiness ([6690930](6690930))
* fix: guard importOrganization against subscribeToStoreOnDataLayer falsy return ([2c1326b](2c1326b)), closes [#1600](#1600)
* fix: guard reconcileOrganization against subscribeToStoreOnDataLayer falsy return ([6d41b71](6d41b71))
* fix: make background sync non-blocking on unsynced stores ([6e76235](6e76235))
* fix: mirror error-level logs to stderr in production ([56cca04](56cca04))
* fix: preserve transfer-staging rows across periodic truncate ([88ce363](88ce363))
* fix: revert accidental importOrganization edit that referenced undefined helper ([fe4e591](fe4e591)), closes [#1600](#1600)
* fix: skip import when singleton store is unsynced to prevent 10-min block ([73d674b](73d674b))
* fix: skip unsynced orgs in syncOrganizationMeta to prevent scheduler blocking ([9be287e](9be287e))
* fix: stream all production logs to stdout/stderr for journalctl ([0adf362](0adf362))
* fix: subscribe to governance stores before checking sync status ([af06a65](af06a65))
* fix: subscribe to org store before checking sync status in syncOrganizationMeta ([037c5f1](037c5f1)), closes [#1600](#1600)
* fix: use silly level on production Console transport ([0f54cc6](0f54cc6))
* fix(API): log staging commit errors via winston instead of stderr ([037424f](037424f))
* fix(V2): address bugbot review of CSV batch staging ([026afdf](026afdf))
* fix(V2): audit and fix CSV batch upload and XLSX import ([f97f7d7](f97f7d7)), closes [HI#1](https://github.com/HI/issues/1) [HI#2](https://github.com/HI/issues/2) [HI#3](https://github.com/HI/issues/3)
* fix(V2): avoid stale appear-waits during delete phase ([2a2ad5b](2a2ad5b))
* fix(V2): enforce response contract and required-field validation for CSV batch ([1e82c90](1e82c90))
* fix(V2): normalize short-mode wait endpoints ([e02ac84](e02ac84))
* fix(V2): reconcile staged CSV batch updates safely ([446f268](446f268))
* test: address staging-perf live review findings ([d9812ce](d9812ce))
* test: pass limit query param in limit-only unpaginated test ([b951fe6](b951fe6))
* feat: add parallel v1/v2 staging-perf live jobs ([3216e6b](3216e6b))

1.7.26-rc26

Toggle 1.7.26-rc26's commit message

Verified

This tag was signed with the committer’s verified signature.
Release 1.7.26-rc26

* refactor: consolidate log files and clean up obsolete artifacts ([462f805](462f805))
* fix: address bugbot review for mirror handler callback + enable check ([dfab796](dfab796))
* fix: init mirror models eagerly and recover lost writes on reconnect ([47481a0](47481a0))
* fix: parse SQLite DATE strings before forwarding to MariaDB mirror ([4aa768b](4aa768b))
* fix: patch Sequelize DATE serialiser + keyset-paginate mirror backfill ([5d23732](5d23732))
* fix: restore cadt process name in Linux top ([0a6ee91](0a6ee91))
* fix: restore DATE serialiser patch + address bugbot sweep findings ([9571d6e](9571d6e))
* fix: serialise mirror Date values in MariaDB-compatible format ([44bcc2a](44bcc2a))
* chore: remove DATE._stringify diagnostic; document empirical root cause ([7b059e2](7b059e2))
* chore: temporary stack-trace diagnostic for base DATE._stringify ([6088b1b](6088b1b))

1.7.26-rc25

Toggle 1.7.26-rc25's commit message

Verified

This tag was signed with the committer’s verified signature.
Release 1.7.26-rc25

* fix: correct DataLayer wallet type constant from 14 to 11 ([af9b167](af9b167))
* fix: handle CI timing for wallet-health live test ([b2898b6](b2898b6))

1.7.26-rc24

Toggle 1.7.26-rc24's commit message

Verified

This tag was signed with the committer’s verified signature.
Release 1.7.26-rc24

* docs(CI): add GLIBC compatibility comments to build workflow ([d3044c6](d3044c6))
* fix: handle MySQL mirror connection failure gracefully in v1 prepareDb ([c0eb64f](c0eb64f))
* fix(CI): rebuild sqlite3 from source on Linux runners ([0490e46](0490e46))
* fix(CI): use Ubuntu 22.04 runners for Linux builds ([0719ed8](0719ed8))

1.7.26-rc23

Toggle 1.7.26-rc23's commit message

Verified

This tag was signed with the committer’s verified signature.
Release 1.7.26-rc23

* ci: add Docker smoke test to catch native module failures ([a1b24fd](a1b24fd))
* fix: upgrade to node:24-trixie and rebuild sqlite3 from source ([d902555](d902555))
* fix(V2): add committed filter and reuse toSnakeCase in reference guards ([3b0f920](3b0f920))
* fix(V2): guard shared deletes against staged references ([f121d6a](f121d6a))
* docs(V2): document optional fields for unit split endpoint ([27c46fd](27c46fd))