d7f8fb49eb
refactor(app): add App type
2025-04-22 16:06:37 +02:00
1e759b6f42
fix: print help on -h flag
2025-04-06 16:58:33 +02:00
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
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
ba356137c3
chore: enable Docker API version negotiation
2025-04-01 21:03:05 +02:00
036366a875
chore: improve CLI help message
2025-04-01 15:59:30 +02:00
7edb975b8e
feat(ui): add and remove destinations
2025-03-31 07:13:22 +02:00
3ec4f49b0f
observe: allow DEBUG logs via env vars
2025-03-26 17:40:57 +01:00
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
96117c0a15
feat(config): logging
2025-03-10 20:06:01 +01:00
7dba1768a4
refactor: internal package
2025-03-09 19:58:25 +01:00
223b7fcd83
feat: copy config file path
2025-03-09 18:34:01 +01:00
f359dcaac5
feat: about
2025-02-28 06:44:01 +01:00
3d5e1a091d
feat(config): CLI integration
2025-02-26 06:43:25 +01:00
a6bc14ff99
feat(config): XDG paths
2025-02-25 22:21:33 +01:00
69d964cf22
feat: rename app
2025-02-24 18:54:54 +01:00
bfdf3bc39f
feat: clipboard
2025-02-24 05:34:46 +01:00
9c267e0f35
refactor: extract app package
2025-02-11 18:44:37 +01:00
c7bb2e75c0
fix: use logfile path from config
2025-02-11 18:38:50 +01:00
a9d59387c4
feat: network stats
2025-02-05 20:32:36 +01:00
246c6f6669
feat: multiplexer
2025-02-03 21:19:34 +01:00
6678489f69
refactor(container): async start
2025-02-01 04:02:20 +01:00
9c7989018b
refactor: container logic
2025-01-29 16:33:53 +01:00
f34e16b034
feat(container): statistics
2025-01-26 19:55:42 +01:00
71297b093c
refactor(container): remove unnecessary abstractions
2025-01-26 06:52:52 +01:00
99caa31f2e
feat: config
2025-01-23 22:22:14 +01:00
8c12683a3c
feat: RTMP URL
2025-01-22 06:52:15 +01:00
0cf9a3db42
feat: bootstrap terminal
2025-01-22 06:52:15 +01:00
51956b20b1
feat: bootstrap server
2025-01-22 06:52:15 +01:00
c3d8c05764
feat: go mod init
2025-01-18 08:34:51 +01:00