Have my constitutional rights been violated?

Yes! Your OP was seized without a warrant!