956 Commits

Author SHA1 Message Date
Rostislav Dugin 02972e8e94 Merge pull request #741 from databasus/develop
FEATURE (website): Pull latest commits from website branch
2026-08-20 21:17:14 +03:00
Rostislav Dugin c231bdff73 FEATURE (website): Pull latest commits from website branch 2026-08-20 21:16:44 +03:00
Rostislav Dugin a9f9cdc8d6 Merge pull request #740 from databasus/develop
Develop
v3.54.0
2026-08-20 18:17:12 +03:00
Rostislav Dugin d224a1741e FEATURE (website): Add example log config to advanced config section 2026-08-20 18:11:45 +03:00
Rostislav Dugin 36055180ce FEATURE (website): Move website to main branch 2026-08-20 17:37:07 +03:00
Rostislav Dugin 237897a021 FEATURE (logs): Adopt context-aware structured logging across the backend 2026-08-20 15:54:06 +03:00
Rostislav Dugin 69e56917a1 FEATURE (logs): Add OTLP log export, rotating file sink and secret redaction 2026-08-20 14:23:26 +03:00
Rostislav Dugin e3600c11fd Merge pull request #734 from databasus/develop
Develop
v3.53.0
2026-08-14 01:24:55 +07:00
Rostislav Dugin 2524e51605 FEATURE (ssh): Add SSH tunnel type picker 2026-08-13 21:19:33 +03:00
Rostislav Dugin dc50ff7c77 FEATURE (ssh): Collect stats about SSH usage 2026-08-13 18:14:37 +03:00
Rostislav Dugin 73ff380f9c FEATURE (ssh): Add SSH tunneling for physical backups 2026-08-13 16:46:56 +03:00
Rostislav Dugin 10e04b1882 FEATURE (databases): Back up and restore logical databases through an
SSH bastion
2026-08-12 22:15:07 +03:00
Rostislav Dugin ba51bf3571 FEATURE (navbar): Add sponsorship label 2026-08-12 10:34:35 +03:00
Rostislav Dugin fb5eeca087 Merge pull request #730 from databasus/develop
Develop
v3.52.1
2026-08-12 13:13:03 +07:00
Rostislav Dugin 81d1cf5155 FIX (s3): Stop requiring bucket-wide ListBucket and DeleteObject to pass
the connection test (issue #729)
2026-08-12 09:09:30 +03:00
Rostislav Dugin ddb631ef1a FIX (postgresql): Update bundled pg_dump past the 18.1 sequence-value
bug (issue #725)
2026-08-12 09:06:48 +03:00
Rostislav Dugin 9147e828ea FIX (restore): Accept a pre-existing public schema when restoring an include-schemas backup (issue #726) 2026-08-12 08:59:21 +03:00
Rostislav Dugin b63ab2950b FIX (storages): Resume interrupted restore reads on every network
backend (issue #714)
2026-08-12 08:56:31 +03:00
Rostislav Dugin f58833e0ed FIX (physical backups): Match PostgreSQL's bitnami ZSTD-unsupported
error so the codec fallback fires (issue #724)
2026-08-12 08:04:49 +03:00
Rostislav Dugin ddd650c3f4 Merge pull request #728 from databasus/develop
FIX (verification): Report DISK_LIMIT_EXCEEDED when the watcher trips
v3.52.0
2026-08-12 04:05:09 +07:00
Rostislav Dugin 42d9b2a14f FIX (verification): Report DISK_LIMIT_EXCEEDED when the watcher trips
mid-stage
2026-08-12 00:04:42 +03:00
Rostislav Dugin ab6b44d138 Merge pull request #727 from databasus/develop
Develop
2026-08-12 03:29:33 +07:00
Rostislav Dugin 1d868aa335 FIX (s3): Resume interrupted restore reads with Range instead of failing (issue #712) 2026-08-11 23:28:39 +03:00
Rostislav Dugin 4fb5e6592e FIX (verification): Create archive owner roles before pg_restore (issue #721) 2026-08-11 23:09:29 +03:00
Rostislav Dugin e327fbc973 FEATURE (notifiers): Add Mattermost with incoming webhook and bot modes
(issue #720)
2026-08-11 22:57:49 +03:00
Rostislav Dugin 6e9c7c95d3 FEATURE (mysql): Add MySQL 9 to README, frontend version labels and test
matrices (issue #719)
2026-08-11 21:53:34 +03:00
Rostislav Dugin 110f2102c2 FIX (mysql/mariadb): Drop extended inserts toggle, batch INSERTs always
(issue #630)
2026-08-11 21:19:49 +03:00
Databasus 89e32a94c4 Merge pull request #706 from databasus/develop
FIX (containers): Wait for a real MySQL handshake instead of counting
v3.51.0
2026-07-26 21:42:40 +03:00
Rostislav Dugin 2fd03c8c1d FIX (containers): Wait for a real MySQL handshake instead of counting
log lines
2026-07-26 21:41:57 +03:00
Databasus 52ea787f42 Merge pull request #705 from databasus/develop
Develop
2026-07-26 20:40:14 +03:00
Rostislav Dugin 83c454336c FIX (rclone): Add retry for the case of rclone failure over restore 2026-07-26 20:38:51 +03:00
Rostislav Dugin 3b27752885 FEATURE (runners): Move to GitHub runners 2026-07-26 20:37:42 +03:00
Rostislav Dugin f82812aaab Merge pull request #703 from databasus/develop
Develop
2026-07-26 19:29:23 +03:00
Rostislav Dugin aa01fe038c FIX (physical): Fix physical backups size calculation 2026-07-26 19:26:08 +03:00
Rostislav Dugin 4f5f6b86bd FIX (physical): Guard incomplete WAL segments and bound the recovery
point on quiet databases
2026-07-26 19:26:08 +03:00
Rostislav Dugin 54b19eb3fa FIX (databases): Trim and split pasted exclude tables lists so they
reach dump args
2026-07-26 19:26:08 +03:00
Rostislav Dugin 592eac8256 Merge pull request #702 from databasus/develop
Develop
v3.50.0
2026-07-26 12:25:01 +03:00
Rostislav Dugin 278577a244 FIX (helm): Fix probe endpoint 2026-07-26 11:03:10 +03:00
Rostislav Dugin 2ad60eac8a Merge pull request #693 from zkryakgul/main
fix(helm): use exec healthcheck command instead of httpGet
2026-07-26 10:52:17 +03:00
Rostislav Dugin d61b677985 Merge pull request #701 from databasus/main
main to develop
2026-07-26 10:50:09 +03:00
Rostislav Dugin e2834e456a Merge pull request #700 from databasus/fix/compression_fallback
Fix/compression fallback
2026-07-26 10:47:52 +03:00
Rostislav Dugin 3ae173a516 FIX (mariadb\mysql): Add compression fallback from zstd to zlib and
decompression
2026-07-26 10:46:08 +03:00
Rostislav Dugin cbccac451c Merge pull request #699 from databasus/fix/wrong_pg_restore_folder
FIX (restore): Explain what to do if confings are present not on default
2026-07-26 10:40:08 +03:00
Rostislav Dugin ef59244c8c Merge pull request #698 from databasus/fix/mysql_compressed_size
FIX (mariadb\mysql): Count backup size after compression
2026-07-26 10:39:30 +03:00
Rostislav Dugin 8d38c8f2a6 FIX (restore): Explain what to do if confings are present not on default
PG path
2026-07-26 10:37:15 +03:00
Rostislav Dugin cbf740fd75 FIX (mariadb\mysql): Count backup size after compression 2026-07-26 10:36:02 +03:00
Rostislav Dugin c04d5ce800 Merge pull request #697 from databasus/feature/ghrc_mirror
FEATURE (image): Add mirroring to GHCR
2026-07-26 10:31:17 +03:00
Rostislav Dugin 0f6a828a0c FEATURE (image): Add mirroring to GHCR 2026-07-26 10:30:10 +03:00
Rostislav Dugin 423401f83d Merge pull request #696 from databasus/fix/wal-stream-resume-realign
Fix/wal stream resume realign
2026-07-26 00:04:34 +03:00
Rostislav Dugin e2fadbab1c FIX (physical): Realign WAL resume point with the slot (issue #680) 2026-07-26 00:00:47 +03:00