jcs / rubywarden

An unofficial, mostly Bitwarden-compatible API server written in Ruby (Sinatra and ActiveRecord)
ISC License
592 stars 49 forks source link

Add push support for syncing #86

Closed tomuta closed 2 years ago

tomuta commented 5 years ago

First of all, awesome project! 1000 times better approach than the .net stuff...

Anyway, I noticed that multiple clients don't sync changes automatically. Looks like it's using websockets for that, as per https://community.bitwarden.com/t/auto-sync-on-all-platformes/355/10

I think the client is trying to set up syncing, but rubywarden doesn't implement that piece:

"POST /notifications/hub/negotiate HTTP/1.1" 404 18 0.0033

fireglow commented 5 years ago

Is there a way to put up a bounty on this? Maybe a few other people could chip in, too.