RandyTheSilly
|
530fde8f11
|
Improve StringGen to allow creating file name-safe complex strings; remove in-code references to future additions
|
2024-07-18 17:04:48 -04:00 |
|
RandyTheSilly
|
df5f10d188
|
Fix ANSI escapes (on Windows) not being interpreted after using GPG pinentry
|
2024-07-17 18:54:29 -04:00 |
|
RandyTheSilly
|
e81bfa935a
|
Allow writing to different section headers in libmutton.ini
|
2024-07-17 15:49:45 -04:00 |
|
RandyTheSilly
|
4917149299
|
Move text editor determination to cli package
|
2024-07-17 14:59:57 -04:00 |
|
RandyTheSilly
|
2ae4fe19e8
|
Allow parsing different section headers in libmutton.ini
|
2024-07-17 14:44:18 -04:00 |
|
RandyTheSilly
|
be1f602770
|
Implement synchronized renaming
|
2024-07-09 23:18:13 -04:00 |
|
RandyTheSilly
|
356d1eab4e
|
Replace most occurrences of os.Exit(0) in the backend and sync packages with a custom backend.Exit function that can allow "soft exit" in GUI/TUI environments to avoid killing the entire process; currently all major errors still result in killing the entire process
|
2024-07-05 22:18:17 -04:00 |
|
RandyTheSilly
|
4844620ed1
|
Improve error clarity in cli.editNote
|
2024-06-05 18:19:01 -04:00 |
|
RandyTheSilly
|
dbcd71b5ca
|
Handle error in writeToStdin; remove unused function removeFile
|
2024-06-05 18:05:26 -04:00 |
|
RandyTheSilly
|
ce53ee39c3
|
Handle error for GPG key generation failure
|
2024-06-05 17:53:30 -04:00 |
|
RandyTheSilly
|
02adfef817
|
Handle error for failing to read clipboard contents on all platforms
|
2024-06-05 17:45:49 -04:00 |
|
RandyTheSilly
|
f3d06429ca
|
Improve generic UNIX clipboard clearing logic
|
2024-06-05 17:43:21 -04:00 |
|
RandyTheSilly
|
3bac84dc0c
|
Provide feedback after successful server directory initialization
|
2024-06-05 17:24:45 -04:00 |
|
RandyTheSilly
|
4f9c57d6da
|
Write and append to config file using ini package
|
2024-06-05 14:56:17 -04:00 |
|
RandyTheSilly
|
1127e96863
|
Add initial support for reading stdin from the server binary
|
2024-06-04 15:09:57 -04:00 |
|
RandyTheSilly
|
b4f0a4e896
|
Fix init deleting device ID immediately after generating it; fix sync failure for non-manual syncs
|
2024-05-30 23:25:08 -04:00 |
|
RandyTheSilly
|
6cf01e0d3c
|
Simplify clipboard build constraints
|
2024-05-30 22:21:39 -04:00 |
|
RandyTheSilly
|
1f44d0b5f3
|
Lay groundwork for NT/UNIX-like sync interoperability
|
2024-05-30 22:12:29 -04:00 |
|
RandyTheSilly
|
ea34f644f3
|
Add "wsl_clipboard" build tag for creating Linux binaries that use the Windows clipboard
|
2024-05-29 15:42:15 -04:00 |
|
RandyTheSilly
|
54cbe098d7
|
Reorganize function parameters to not specify repeat types
|
2024-05-29 13:23:08 -04:00 |
|
RandyTheSilly
|
67bf6e42b9
|
Move TOTP secrets to a dedicated entry field (breaks sshyp entry format compatibility)
|
2024-05-21 19:21:42 -04:00 |
|
RandyTheSilly
|
912520ff1e
|
Reduce size of server binary by not compiling SSH
|
2024-05-19 19:34:28 -04:00 |
|
RandyTheSilly
|
9242b6caa0
|
Make server respond to "fetch" with output formatted for the client's OS family
|
2024-05-17 19:36:23 -04:00 |
|
RandyTheSilly
|
df33a5b149
|
Fix building for Windows
|
2024-05-17 18:08:44 -04:00 |
|
RandyTheSilly
|
c7635a1ef0
|
Implement initial support for passphrase-protected SSH keyfiles
|
2024-05-17 11:42:44 -04:00 |
|
RandyTheSilly
|
774b761d25
|
Add help and version info for server binary
|
2024-05-16 22:22:12 -04:00 |
|
RandyTheSilly
|
193d577477
|
Remove pre-existing config directory during init, structure Windows config directory more similarly to UNIX
|
2024-05-16 21:40:02 -04:00 |
|
RandyTheSilly
|
578aa60b76
|
Move device ID generation to sync.DeviceIDGen
|
2024-05-16 21:26:42 -04:00 |
|
RandyTheSilly
|
8571faee94
|
When a folder is created on the client, also create it on the server
|
2024-05-16 21:15:16 -04:00 |
|
RandyTheSilly
|
0faf2dc732
|
Implement device ID server registration and server-side init
|
2024-05-16 17:14:42 -04:00 |
|
RandyTheSilly
|
56e8dc613a
|
Implement initial server-side shearing logic
|
2024-05-16 16:35:05 -04:00 |
|
RandyTheSilly
|
278c2c1fe4
|
Map entries to mod times from the beginning
|
2024-05-16 14:39:33 -04:00 |
|
RandyTheSilly
|
8a7d41df04
|
Check against ~/.ssh/known_hosts
|
2024-05-15 17:12:09 -04:00 |
|
RandyTheSilly
|
f86c2d8153
|
Initial groundwork for native sync support
|
2024-05-11 20:52:38 -04:00 |
|
RandyTheSilly
|
2cf786b2d7
|
Refactor for better modularity (share more code among edit functions, rename "offline" package to "backend"
|
2024-04-15 18:16:05 -04:00 |
|