Has this cat met your dogs?
Maybe she is hissing at you because she can smell your dogs.
I think you’re doing g the right thing by ignoring her and not forcing the issue. I’m sure with time she will come around. In the meanwhile how about giving her some of her favorite treats whenever she is behaving nicely towards you.
I understand what you’re saying about the catnip, it seems to make one of my cats more aggressive than usual.
I found that cats can be extremely jealous.
If you spent a lot of times at your bf’s place she will learn to tolerate you and with time even like you. LOL!