In a 35-25 vote, the House passed Senate Bill 2-A, which protects gays, lesbians, bisexuals and transgendered people from discrimination. They couldn't be arbitrarily fired from jobs, evicted from apartments or denied a seat in a restaurant or room in a hotel because of their sexual orientation.
So it's finally illegal to deny a job, apartment, meal in a restaurant (!!!), or hotel room, simply for being gay in Oregon.
Churches and other faith-based groups are exempted, so they retain the freedom to hire and serve whoever they want, except for in commercial-type ventures such as hospitals.
A house of worship can still say "go somewhere else" or deny you employment in their tax-exempt activities if you're gay. (Before you say churches don't do that here--they do.)
N.B. For accuracy's sake, this bill has so far only passed in the House, but Senate passage seems assured, along with signing into law by the governor in due course.