This website requires JavaScript.
Explore
Help
Sign In
DodoTech-Public
/
DodoSSH
Public Access
Watch
2
Star
0
Fork
0
Code
Issues
Pull Requests
2
Actions
2
Packages
Projects
Releases
1
Wiki
Activity
Files
88809f0d66ebccddb21e06a323196c05f2207dc8
DodoSSH
/
src
/
DodoSSH.Client.Sync
T
History
jaap-jan
69858f82d1
ci / build and test (push)
Successful in 2m0s
Details
ci / android head (push)
Successful in 3m21s
Details
ci / desktop nightly (push)
Successful in 41s
Details
ci / api image (push)
Successful in 33s
Details
Merge branch 'claude/vault-key-sync-sharing-d098aa'
2026-08-06 07:39:32 +02:00
..
ActivityLogCipher.cs
Free the terminal from the Hosts screen, and fill the room it left
2026-07-31 20:30:05 +02:00
ConnectionLogCipher.cs
Free the terminal from the Hosts screen, and fill the room it left
2026-07-31 20:30:05 +02:00
CredentialCipher.cs
Sync credentials as a vault item type, and bind one to a host
2026-07-29 21:09:08 +02:00
CredentialRepository.cs
Let a key move to another vault, and ask whether it goes with the host
2026-08-06 07:39:15 +02:00
DodoSSH.Client.Sync.csproj
Add the encrypted local cache and the sync client
2026-07-29 10:27:37 +02:00
HostCipher.cs
Make a host take what its group lends it, everywhere it is read
2026-08-03 10:41:28 +02:00
HostGroupCipher.cs
Free the terminal from the Hosts screen, and fill the room it left
2026-07-31 20:30:05 +02:00
HostGroupRepository.cs
Move the shelf as well as what is on it, and ask what a deletion takes
2026-08-04 17:04:06 +02:00
HostRepository.cs
Let a host be moved to another vault
2026-08-04 16:04:15 +02:00
IActivityLogSink.cs
Free the terminal from the Hosts screen, and fill the room it left
2026-07-31 20:30:05 +02:00
ItemKinds.cs
Build the three things the phone's + needs, before the + exists
2026-08-03 10:21:02 +02:00
ItemReconciler.cs
Move the keys when a membership changes, not just the flag
2026-08-03 23:05:40 +02:00
KnownHostKeyCipher.cs
Keep host key trust in the vault, and make it withdrawable
2026-07-30 11:00:39 +02:00
KnownHostRepository.cs
Free the terminal from the Hosts screen, and fill the room it left
2026-07-31 20:30:05 +02:00
LogRepositories.cs
Free the terminal from the Hosts screen, and fill the room it left
2026-07-31 20:30:05 +02:00
ObjectStoreCipher.cs
Free the terminal from the Hosts screen, and fill the room it left
2026-07-31 20:30:05 +02:00
ObjectStoreRepository.cs
Free the terminal from the Hosts screen, and fill the room it left
2026-07-31 20:30:05 +02:00
packages.lock.json
Let the desktop client replace itself, and give the repository one version
2026-08-04 17:04:41 +02:00
SnippetCipher.cs
Free the terminal from the Hosts screen, and fill the room it left
2026-07-31 20:30:05 +02:00
SnippetRepository.cs
Let a snippet be shared to a vault, the way a host already can
2026-08-06 07:39:03 +02:00
SshKeyCipher.cs
Add the client's SSH key model, codec, merge and cipher
2026-07-29 15:33:28 +02:00
SshKeyRepository.cs
Let a key move to another vault, and ask whether it goes with the host
2026-08-06 07:39:15 +02:00
SyncEngine.cs
Take a rotated vault's contents onto the new key as well
2026-08-04 10:18:14 +02:00
SyncReport.cs
Free the terminal from the Hosts screen, and fill the room it left
2026-07-31 20:30:05 +02:00
TagCipher.cs
Build the three things the phone's + needs, before the + exists
2026-08-03 10:21:02 +02:00
TagRepository.cs
Build the three things the phone's + needs, before the + exists
2026-08-03 10:21:02 +02:00
VaultItemRepository.cs
Let a host be moved to another vault
2026-08-04 16:04:15 +02:00
VaultKeyring.cs
Let a shared vault arrive, a bucket be found, and a vault be deleted
2026-08-04 15:34:40 +02:00
VaultResealer.cs
Take a rotated vault's contents onto the new key as well
2026-08-04 10:18:14 +02:00