Commit Graph

  • e71176764b Update README with latest features main Renz 2025-11-07 15:33:49 +00:00
  • 9d1d276d39 Fix cross-platform compilation for all target platforms Renz 2025-11-07 15:16:54 +00:00
  • 2d34eca514 Fix: Add authentication check to interactive mode Renz 2025-11-07 14:56:29 +00:00
  • f5f302a11c Add authentication mismatch detection and pgpass support Renz 2025-11-07 14:43:34 +00:00
  • 1c72bf5e64 Add comprehensive unit tests for ETA estimator Renz 2025-11-07 13:46:55 +00:00
  • b3ac5a18df Add ETA estimation to cluster backup/restore operations Renz 2025-11-07 13:28:11 +00:00
  • ebb77fb960 Add MariaDB as separate selectable database type in interactive mode Renz 2025-11-07 13:03:15 +00:00
  • 3cedac371c Use conservative colors: replace bright colors with standard terminal palette Renz 2025-11-07 12:49:04 +00:00
  • e4e8e59762 Remove all lipgloss styling from history view - use plain text only Renz 2025-11-07 12:44:25 +00:00
  • 0a5fba166d Simplify history selection: remove styled background, use plain arrow marker Renz 2025-11-07 12:41:34 +00:00
  • a8ce8c4457 Fix format detection: check file content for PGDMP signature, not just extension Renz 2025-11-07 12:39:09 +00:00
  • 069313e70b Fix line rendering: write arrow outside of style render Renz 2025-11-07 12:31:41 +00:00
  • b824a9ffa2 Fix newline rendering: separate WriteString calls for content and newline Renz 2025-11-07 12:22:08 +00:00
  • c36a052769 Fix history line rendering: add newline after style render Renz 2025-11-07 12:14:06 +00:00
  • 22c635d7ae Enhanced history navigation: start at recent, add PgUp/PgDn/Home/End keys Renz 2025-11-07 12:10:26 +00:00
  • 5286d94c8b Fix: Add viewport scrolling to operation history Renz 2025-11-07 11:58:46 +00:00
  • d51653a857 Fix: Operation history navigation now visible with arrow keys Renz 2025-11-07 11:54:08 +00:00
  • 567400a582 Update binary with quality improvements Renz 2025-11-07 11:47:36 +00:00
  • 95ea807d18 Quality improvements: Remove dead code, add unit tests, fix ignored errors Renz 2025-11-07 11:47:07 +00:00
  • bf9a2b652a chore:megafix Renz 2025-11-07 11:28:50 +00:00
  • 64bdd964a2 Update binary with unified spinner indicator Renz 2025-11-07 11:26:33 +00:00
  • bcf1cabb7c Simplify TUI: unified spinner for all operations, remove progress bar from cluster restore Renz 2025-11-07 11:26:14 +00:00
  • 2b868f859c Add rotating spinner to TUI status for visual progress feedback Renz 2025-11-07 11:20:36 +00:00
  • 91a41f043f Update binary with clean TUI progress Renz 2025-11-07 10:51:00 +00:00
  • 07ab4109ec Fix: Disable stdout progress in TUI mode to prevent display breaking Renz 2025-11-07 10:50:45 +00:00
  • e002d3f8f9 Update binary with cluster restore --clean fix Renz 2025-11-07 10:47:00 +00:00
  • 281934be38 Fix: Enable --clean flag for cluster restore to handle existing tables Renz 2025-11-07 10:46:27 +00:00
  • fb5d5d7b90 Update binary with TUI and auth fixes Renz 2025-11-07 10:35:38 +00:00
  • 98fa594f59 Fix: Ctrl+C now works in TUI, improve database creation with peer auth support Renz 2025-11-07 10:35:24 +00:00
  • d2fa4025db Update linux_amd64 binary with database creation fix Renz 2025-11-07 10:27:28 +00:00
  • cd7a66aab3 Fix: Ensure databases exist before cluster restore - resolves 11 failures issue Renz 2025-11-07 10:27:03 +00:00
  • 21e0ac2cb2 build: update binaries with cluster restore check fix Renz 2025-11-07 10:19:09 +00:00
  • 07400f2828 fix: skip target database check for cluster restores Renz 2025-11-07 10:18:39 +00:00
  • de13fdfafd build: update binaries with backspace fix Renz 2025-11-07 10:04:48 +00:00
  • 6058971a73 fix: add ctrl+h as alternative backspace key for better terminal compatibility Renz 2025-11-07 10:04:17 +00:00
  • b685a8afc7 build: update linux_amd64 binaries with restore functionality Renz 2025-11-07 09:48:01 +00:00
  • 87e0ca3b39 feat: implement full restore functionality with TUI integration Renz 2025-11-07 09:41:44 +00:00
  • 33d53612d2 docs: add comprehensive restore implementation plan Renz 2025-11-07 08:50:18 +00:00
  • d89be8f0b1 chore: force push all changes Renz 2025-11-06 09:36:58 +00:00
  • 24608bf217 docs: add dbbackup.png to README Renz 2025-11-06 09:35:57 +00:00
  • 26ad1dc130 docs: simplify README - remove marketing tone Renz 2025-11-06 08:04:23 +00:00
  • a5560fd6b1 fix: NullIndicator for truly silent TUI mode - no stdout at all Renz 2025-11-05 13:55:41 +00:00
  • e2596c4207 fix: completely silent TUI - no stdout indicators Renz 2025-11-05 13:47:20 +00:00
  • 07b3c746d4 fix: remove tea.Println causing misaligned status messages Renz 2025-11-05 13:38:34 +00:00
  • 0c626fd047 fix: properly aligned TUI layout with consistent spacing Renz 2025-11-05 13:33:49 +00:00
  • b44ee26770 fix: clean aligned TUI layout - remove duplicates Renz 2025-11-05 13:30:21 +00:00
  • b6d56daf07 fix: use silent logger in TUI mode to prevent console conflicts Renz 2025-11-05 13:21:16 +00:00
  • 161f577c3a fix: clean log formatter - remove message field redundancy Renz 2025-11-05 13:07:17 +00:00
  • f2f6021996 build: complete rebuild all platforms (v1.1.0 final) Renz 2025-11-05 13:00:56 +00:00
  • cea19cad9c build: alle Platformen mit perfekt ausgerichteter Log-Ausgabe Renz 2025-11-05 12:58:41 +00:00
  • f76bedc474 fix: perfekt ausgerichtete Log-Ausgabe (Spalten untereinander) Renz 2025-11-05 12:56:05 +00:00
  • 437ceb8f63 build: complete rebuild with aligned logging (v1.1.0 - commit 5569ee4) Renz 2025-11-05 12:50:09 +00:00
  • 5569ee4a8f build: all platforms with aligned log formatting Renz 2025-11-05 12:39:05 +00:00
  • 3e9f55b6a9 fix: align log levels for better readability (fixed-width formatting) Renz 2025-11-05 12:36:56 +00:00
  • 4a584a1502 build: rebuild all platforms with clean logging formatter Renz 2025-11-05 12:26:15 +00:00
  • 93790ddc1f build: all platforms with clean human-readable logging Renz 2025-11-05 12:23:44 +00:00
  • c6ecf0a242 feat: human-readable log formatter (clean output without structured fields noise) Renz 2025-11-05 12:22:30 +00:00
  • 29c16d9905 build: compile all platforms with swap management feature (v1.1.0) Renz 2025-11-05 12:14:12 +00:00
  • 934af72940 feat: automatic swap file management for OOM prevention during large backups Renz 2025-11-05 12:10:06 +00:00
  • 28981120a0 FIXED: Timeout on compression Renz 2025-11-05 11:54:13 +00:00
  • 063184ddc9 feat: configurable cluster timeout (CLUSTER_TIMEOUT_MIN) and use in TUI backup Renz 2025-11-05 11:53:30 +00:00
  • fa337dfeac docs: Update support links and repository references Renz 2025-11-05 11:34:39 +00:00
  • a7440bb11c docs: Update README with correct commands and repository URLs Renz 2025-11-05 11:30:11 +00:00
  • 2dd41a2b6e FIXED: TUI progess status and creating tar archive Renz 2025-11-05 10:29:29 +00:00
  • a8380135cd FIX: PGXv5 DSN Build Renz 2025-11-05 09:37:58 +00:00
  • 21f03b2d11 Fix pgx DSN for Unix socket connections Renz 2025-11-05 09:35:20 +00:00
  • fe4e4936f5 cleanup: Fix Renz 2025-11-04 08:21:42 +00:00
  • ddabd7e593 Docs: Update README with Phase 1 & 2 optimizations Renz 2025-11-04 08:17:58 +00:00
  • 2aafc2f7e2 Update binary with pgx v5 integration Renz 2025-11-04 08:14:32 +00:00
  • 84e4beee54 Phase 2: Native pgx v5 integration - 48% memory reduction, better performance Renz 2025-11-04 08:11:54 +00:00
  • 3ccab48c40 MAJOR: Large DB optimization - streaming compression, smart format selection, zero-copy I/O Renz 2025-11-04 08:02:57 +00:00
  • 72cfef18e8 fix: BLOB/Memory Renz 2025-11-03 14:14:53 +00:00
  • 68c73d93c3 Fix cluster backup OOM: streaming output, longer timeouts, parallel dumps Renz 2025-11-03 14:11:17 +00:00
  • 98a4ba42a2 Update binaries after MySQL connection fixes Renz 2025-11-03 09:50:14 +00:00
  • c352eb1f1b Fix MySQL connection handling: socket detection, timeouts, localhost vs remote Renz 2025-10-25 10:33:29 +00:00
  • b608e7346d Docs: update repo URLs and progress example Renz 2025-10-24 19:28:38 +00:00
  • 1d123243ef Docs: add PostgreSQL/MySQL option guidance Renz 2025-10-24 19:09:58 +00:00
  • f014a20b10 Final debug pass Renz 2025-10-24 19:03:06 +00:00
  • 4e281cff01 chore: update build and tui assets Renz 2025-10-24 15:43:27 +00:00
  • 9b3c3f2b1b Initial commit: Database Backup Tool v1.1.0 Renz 2025-10-22 19:27:38 +00:00