Rob Watson
266a9307d2
fix(config): ensure log file path is set
...
Fix a bug introduced in 6952516 which led to the app being unable to
start if logging was enabled but no explicit path was set. In this case,
the expected behaviour is to fallback to a log file in the XDG file
hierarchy, but this was lost due to broken config file defaults
handling.
This commit separates the behaviour when setting defaults when reading
an existing configuration, from those set when creating a brand new
configuration.
2025-04-04 20:49:05 +02:00
Rob Watson
6952516204
chore: config fixes
...
- remove example config file
- don't set default values on read
- omit empty fields
- indent yaml 2 spaces
2025-04-01 21:06:31 +02:00
Rob Watson
ba356137c3
chore: enable Docker API version negotiation
2025-04-01 21:03:05 +02:00
Rob Watson
036366a875
chore: improve CLI help message
2025-04-01 15:59:30 +02:00
Rob Watson
7edb975b8e
feat(ui): add and remove destinations
2025-03-31 07:13:22 +02:00
Rob Watson
3ec4f49b0f
observe: allow DEBUG logs via env vars
2025-03-26 17:40:57 +01:00
Rob Watson
f6b893d89c
feat: version
ci-build / lint (push) Has been cancelled
ci-build / build (push) Has been cancelled
ci-build / release (push) Has been cancelled
2025-03-25 06:32:49 +01:00
Rob Watson
96117c0a15
feat(config): logging
2025-03-10 20:06:01 +01:00
Rob Watson
7dba1768a4
refactor: internal package
2025-03-09 19:58:25 +01:00
Rob Watson
223b7fcd83
feat: copy config file path
2025-03-09 18:34:01 +01:00
Rob Watson
f359dcaac5
feat: about
2025-02-28 06:44:01 +01:00
Rob Watson
3d5e1a091d
feat(config): CLI integration
2025-02-26 06:43:25 +01:00
Rob Watson
a6bc14ff99
feat(config): XDG paths
2025-02-25 22:21:33 +01:00
Rob Watson
69d964cf22
feat: rename app
2025-02-24 18:54:54 +01:00
Rob Watson
bfdf3bc39f
feat: clipboard
2025-02-24 05:34:46 +01:00
Rob Watson
9c267e0f35
refactor: extract app package
2025-02-11 18:44:37 +01:00
Rob Watson
c7bb2e75c0
fix: use logfile path from config
2025-02-11 18:38:50 +01:00
Rob Watson
a9d59387c4
feat: network stats
2025-02-05 20:32:36 +01:00
Rob Watson
246c6f6669
feat: multiplexer
2025-02-03 21:19:34 +01:00
Rob Watson
6678489f69
refactor(container): async start
2025-02-01 04:02:20 +01:00
Rob Watson
9c7989018b
refactor: container logic
2025-01-29 16:33:53 +01:00
Rob Watson
f34e16b034
feat(container): statistics
2025-01-26 19:55:42 +01:00
Rob Watson
71297b093c
refactor(container): remove unnecessary abstractions
2025-01-26 06:52:52 +01:00
Rob Watson
99caa31f2e
feat: config
2025-01-23 22:22:14 +01:00
Rob Watson
8c12683a3c
feat: RTMP URL
2025-01-22 06:52:15 +01:00
Rob Watson
0cf9a3db42
feat: bootstrap terminal
2025-01-22 06:52:15 +01:00
Rob Watson
51956b20b1
feat: bootstrap server
2025-01-22 06:52:15 +01:00
Rob Watson
c3d8c05764
feat: go mod init
2025-01-18 08:34:51 +01:00