Skip to content

Releases: signal18/replication-manager

v3.1.23

24 Mar 12:09
3a1742a

Choose a tag to compare

What's Changed

Full Changelog: v3.1.22...v3.1.23

v3.1.22

12 Mar 21:14
d443b76

Choose a tag to compare

What's Changed

Full Changelog: v3.1.21...v3.1.22

v.3.1.21

11 Mar 15:56

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v3.1.20...v3.1.21

v3.1.20

07 Mar 08:24

Choose a tag to compare

Full Changelog: v3.1.19...v3.1.20

v3.1.19

05 Mar 12:32
0e5032c

Choose a tag to compare

What's Changed

  • Add S3 repository initialization with AWS region support and error backoff for Restic backups by @caffeinated92 in #1380
  • chore(deps-dev): bump ajv from 6.12.6 to 6.14.0 in /share/dashboard_react by @dependabot[bot] in #1355
  • chore(deps): bump github.com/cloudflare/circl from 1.6.1 to 1.6.3 by @dependabot[bot] in #1361
  • chore(deps): bump rollup from 4.34.8 to 4.59.0 in /share/dashboard_react by @dependabot[bot] in #1362
  • chore(deps): bump minimatch and react-gauge-component in /share/dashboard_react by @dependabot[bot] in #1368
  • chore(deps): bump immutable from 5.0.3 to 5.1.5 in /share/dashboard_react by @dependabot[bot] in #1381
  • chore(deps): bump github.com/docker/cli from 27.5.0+incompatible to 29.2.0+incompatible by @dependabot[bot] in #1382
  • Disable S3 restic repo checks and force-init; add optional env overrides by @caffeinated92 in #1383
  • fix(dbhelper): quote qualified analyze table names by @caffeinated92 in #1384
  • Fix : Align GetTables query scans and add coverage by @caffeinated92 in #1386
  • fix(cluster): reduce schema checksum work without shardproxy by @caffeinated92 in #1387
  • Reverting behavior of monitor schema and adding check for table_chunk to prevent inserting null values by @caffeinated92 in #1388
  • fix missing tables by @caffeinated92 in #1389

Full Changelog: v3.1.18...v3.1.19

v3.1.18

04 Mar 10:52
e056e16

Choose a tag to compare

What's Changed

Full Changelog: v3.1.17...v3.1.18

v3.1.17

24 Feb 13:46

Choose a tag to compare

What's Changed

  • fix(cluster): skip job version check for non-opensvc orchestrators since it always use newly generated script by @caffeinated92 in #1284
  • fix(config): update variable aliases and correct configuration parameters for consistency by @caffeinated92 in #1285
  • refactor(cluster): streamline job table checks and update error handling by @caffeinated92 in #1286
  • refactor change master, add master-slave last event time, and source/master retry count in replication by @caffeinated92 in #1282
  • feat(Backup): add support for sftp by introducing backup-restic-local-repository configuration by @caffeinated92 in #1287
  • Refactor Cluster Management: Structured Logging, Cert Error Handling, and Job Version Check Improvements by @caffeinated92 in #1288
  • feat(docs): add support for backup post-scripts and update Swagger definitions by @caffeinated92 in #1289
  • feat(log): add handling for Error 2002 in log parsing and set error messages as state by @caffeinated92 in #1290
  • Job err 2002 by @caffeinated92 in #1291
  • chore(deps): bump axios from 1.9.0 to 1.12.0 in /share/dashboard_react by @dependabot[bot] in #1292
  • chore(deps-dev): bump js-yaml from 4.1.0 to 4.1.1 in /share/dashboard_react by @dependabot[bot] in #1293
  • chore(deps): bump mdast-util-to-hast from 13.2.0 to 13.2.1 in /share/dashboard_react by @dependabot[bot] in #1294
  • chore(deps): bump brace-expansion from 1.1.11 to 1.1.12 in /share/dashboard_react by @dependabot[bot] in #1295
  • chore(deps-dev): bump vite from 5.4.14 to 5.4.21 in /share/dashboard_react by @dependabot[bot] in #1296
  • chore(deps): bump golang.org/x/crypto from 0.37.0 to 0.45.0 by @dependabot[bot] in #1297
  • chore(deps): bump on-headers and serve in /share/dashboard_react by @dependabot[bot] in #1299
  • chore(deps): bump @babel/runtime from 7.26.9 to 7.28.4 in /share/dashboard_react by @dependabot[bot] in #1300
  • fix(cluster): add ClearOldCookies method to clean up old cookies during initialization by @caffeinated92 in #1301
  • Restic purge oldest on insufficient disk space by @caffeinated92 in #1304
  • Monitoring schema API by @caffeinated92 in #1305
  • feat(home): update authorized tabs to include selected cluster name by @caffeinated92 in #1306
  • Need fetch config by @caffeinated92 in #1307
  • feat(utils): upgrade mattermost client to the public model by @tanji in #1308
  • Add Claude Code GitHub Workflow by @tanji in #1312
  • fix(arbitrator): resolve startup failure with missing config backup directory (#1309) by @tanji in #1313
  • Refactor dbhelper package - Split monolithic file into focused modules by @caffeinated92 in #1314
  • Config delta by @caffeinated92 in #1315
  • feat: implement database and app restart functionality with optional resource ID for opensvc, and simplify start database buttons by @caffeinated92 in #1317
  • Three-Tier Preserved Variables with Server Exclusions and Visual UI by @caffeinated92 in #1319
  • Refactor ACL rules in cluster package by @caffeinated92 in #1318
  • Skip config and variables generation for ignored servers by @caffeinated92 in #1320
  • chore(deps): bump @remix-run/router and react-router-dom in /share/dashboard_react by @dependabot[bot] in #1321
  • chore(deps): bump react-router and react-router-dom in /share/dashboard_react by @dependabot[bot] in #1322
  • fix(cluster): fix backup validation and state warning logic by @tanji in #1324
  • fix(cluster): correct proxy tracking in query rules monitoring by @tanji in #1326
  • fix: resolve all ST1013, S1002, QF1011, and context leak issues by @tanji in #1327
  • Improve env config handling and runtime defaults by @tanji in #1316
  • Restart container cookie handling improvements by @caffeinated92 in #1329
  • Improvements to version extraction and parsing by @caffeinated92 in #1330
  • Opensvc prov guard ensuring that existing objects are not inadvertently truncated by @caffeinated92 in #1323
  • feat: Restic - 01 core infrastructure by @caffeinated92 in #1332
  • feat: add restic configuration wiring and mount auto-disable by @caffeinated92 in #1333
  • feat: Backup Helper and Metadata Management Enhancement by @caffeinated92 in #1334
  • feat: Add configurable compression level and parallel blocks for backups by @caffeinated92 in #1336
  • feat: Add logging for backup and restore operations with timestamps by @caffeinated92 in #1337
  • fix(restic): support quoted keep-tags and clarify separators by @caffeinated92 in #1338
  • Implement cat dump.sql | replication-manager-cli splitdump --outputdir… by @svaroqui in #1339
  • Fixing sanitizefilename.Sanitize only on file name by @svaroqui in #1340
  • Fixing more Claude advice by @svaroqui in #1341
  • Restic reseed: metadata cache, safer API defaults, UI updates by @caffeinated92 in #1342
  • Refactor restic mount directory handling to use //mount as default path to prevent permission problem; update related tests and documentation. by @caffeinated92 in #1343
  • fix : Refactored CreateSecretV2 and CreateConfigV2 to use the new KeysExists method, improving error handling by @caffeinated92 in #1346
  • MySQL Configuration Loading and Redaction Improvements by @caffeinated92 in #1347
  • chore(deps): bump github.com/go-git/go-git/v5 from 5.16.3 to 5.16.5 by @dependabot[bot] in #1344
  • chore(deps): bump axios from 1.12.0 to 1.13.5 in /share/dashboard_react by @dependabot[bot] in #1345
  • chore(deps): bump lodash from 4.17.21 to 4.17.23 in /share/dashboard_react by @dependabot[bot] in #1331
  • feat: enhance app error handling and monitoring status updates by @caffeinated92 in #1348
  • feat: reload cluster service plan by @caffeinated92 in #1349
  • fix(backup): replace deprecated mydumper flags with --trx-tables (#1351) by @tanji in #1352
  • fix: mydumper defaults (version-aware) by @tanji in #1353
  • fix(backup): restore legacy mydumper flags for backward compatibility… by @tanji in #1354
  • chore(deps): bump filippo.io/edwards25519 from 1.1.0 to 1.1.1 by @dependabot[bot] in #1350
  • Improve backup workflow and restic safeguards by @caffeinated92 in #1356
  • fix: make MyDumper flag handling safer and conflict-free by @caffeinated92 in #1357

Full Changelog: v3.1.16...v3.1.17

v3.0.32

18 Dec 09:16

Choose a tag to compare

Full Changelog: v3.0.31...v3.0.32

v3.1.16

03 Dec 09:02
f21c61d

Choose a tag to compare

What's Changed

  • feat(topology-target): add support for missing active-passive topology configuration by @caffeinated92 in #1268
  • fix(config): update optimizer configuration for MariaDB in compliance file by @caffeinated92 in #1271
  • fix(active-passive): implement active-passive mode restrictions for read-only, failover, and replication bootstrap by @caffeinated92 in #1269
  • Log tailer for sql_error_log and server_audit by @caffeinated92 in #1273
  • feat(logging): fix missing optimize log module name, add audit log fetch level configuration and UI support by @caffeinated92 in #1274
  • Deprecated configuration key detection and Logging key standardization by @caffeinated92 in #1275
  • Terminal default and grant for non opensvc orchestrator by @caffeinated92 in #1276
  • Refactor Metrics Handling, Enhance Config Generation, and Add DB Server Bind Address by @caffeinated92 in #1278
  • fix(cluster): improve backup server retrieval and add nil checks by @caffeinated92 in #1280
  • Metrics collection and reporting refactor by @caffeinated92 in #1281
  • Restic: refactors the cluster backup and restic management code by @caffeinated92 in #1283

Full Changelog: v3.1.15...v3.1.16

v3.1.15

14 Nov 13:29
228e151

Choose a tag to compare

What's Changed

Full Changelog: v3.1.14...v3.1.15