-
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