16 Commits

Author SHA1 Message Date
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
117ed7562c feat: stream key 2025-03-24 21:59:45 +01:00
Rob Watson
ab6ed51b77 chore: bump dependencies 2025-03-09 11:37:58 +01:00
Rob Watson
7c34e374ce chore: bump dependencies 2025-03-04 18:40:41 +01:00
Rob Watson
69d964cf22 feat: rename app 2025-02-24 18:54:54 +01:00
Rob Watson
b4edb27657 chore: remove uuid dependency 2025-02-24 05:54:40 +01:00
Rob Watson
bfdf3bc39f feat: clipboard 2025-02-24 05:34:46 +01:00
Rob Watson
2a06adfd53 chore: bump dependencies 2025-02-23 03:49:41 +01:00
Rob Watson
1dfe7fea38 feat: quit if mediaserver fails to start 2025-02-12 23:50:27 +01:00
Rob Watson
6e369a20ca chore: bump Go to 1.24.0 2025-02-12 07:17:31 +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
99caa31f2e feat: config 2025-01-23 22:22:14 +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