So I’m playing with a fork of some Go code that talks to KeePassRPC (https://github.com/chromicant/gkp), and noticed that I wasn’t getting all of my passwords for some reason. I use KeePass to store a whole bunch of secrets, and some do not have URL passwords (like, for example, passwords for physical machines).
So the GetChildEntries call has this line (https://github.com/kee-org/keepassrpc/blob/1fc4c1f3ec58b839fcf47567f72b8bb669b5031e/KeePassRPC/KeePassRPCService.cs#L1559) which skips an entry if there is no URL. Is this use case useful for the web browser case, or can it be removed to use KeePassRPC in a more generic setting?