Releases: linagora/twake-migration-nextcloud
Releases · linagora/twake-migration-nextcloud
Release list
v0.1.8
What's Changed
Full Changelog: v0.1.7...v0.1.8
v0.1.7
What's Changed
Full Changelog: v0.1.6...v0.1.7
v0.1.6
What's Changed
Full Changelog: v0.1.5...v0.1.6
v0.1.5
What's Changed
Full Changelog: v0.1.4...v0.1.5
v0.1.4
What's Changed
- feat: allow stopping a migration via a rabbitmq cancel message by @rezk2ll in #25
- feat: make rabbitmq topology configurable via env by @rezk2ll in #26
Full Changelog: v0.1.3...v0.1.4
v0.1.3
What's Changed
- chore: rebrand readme title as twake nextcloud migration service by @rezk2ll in #9
- feat: add per-request timeouts to external HTTP calls by @rezk2ll in #10
- feat: add Cloudery retry, backoff, and token cache by @rezk2ll in #11
- feat: classify pre-ACK failures as permanent vs transient by @rezk2ll in #12
- feat: heartbeat + stale-running recovery by @rezk2ll in #13
- feat: guard illegal tracking-doc status transitions by @rezk2ll in #14
- feat: atomic terminal write for migration end by @rezk2ll in #15
- feat: concurrency cap + graceful shutdown of in-flight migrations by @rezk2ll in #16
- feat: paginate createDir 409 recovery by @rezk2ll in #17
- fix: keep files_total monotonic across resumed migrations by @rezk2ll in #18
- feat: tracking-doc hygiene — bounded arrays, schema_version, failure_reason by @rezk2ll in #19
- feat: iterative directory traversal by @rezk2ll in #20
- refactor: use statByPath helpers from the Stack's file collection by @rezk2ll in #21
- docs: sync with the recent behaviour and config changes by @rezk2ll in #22
- test: cover parseMigrationCommand and runMigration's outer-catch paths by @rezk2ll in #23
- feat: add ops HTTP server with /healthz, /readyz, and Prometheus /metrics by @rezk2ll in #24
Full Changelog: v0.1.2...v0.1.3
v0.1.2
What's Changed
- docs: explain the flush interval env var unit and reason by @rezk2ll in #4
- chore: group src/ by clients, domain, and runtime by @rezk2ll in #5
- fix: use oc:size for the pre-flight source size by @rezk2ll in #6
- chore: lower default FLUSH_INTERVAL from 50 to 25 by @rezk2ll in #7
- feat: use target_dir from tracking doc instead of hardcoding /Nextcloud by @rezk2ll in #8
Full Changelog: v0.1.1...v0.1.2
v0.1.1
What's Changed
- fix: let the consumer start and survive 409 conflicts by @rezk2ll in #1
- docs: add a local end-to-end testing guide by @rezk2ll in #2
- chore: untrack superpowers plans and specs by @rezk2ll in #3
New Contributors
Full Changelog: https://github.com/linagora/twake-migration-nextcloud/commits/v0.1.1