rwdaigle/discourse — pull request #5 by michaelkirk (2013-09-04 16:35:09+00:00)
Title: Solves intermittent 403/404 - assets should already be precompiled, and ...

I don't actually know that this is a good change, but it seems to have fixed an immediate problem I was having, and was hoping to understand why.

I was seeing intermittent 403's/404's when using discourse (~50% of requests)

E.g.
I'd have to click logout several times, it would 403 three times before finally working on the fourth.
I could navigate to admin by clicking, but if I copy/pasted the URL (e.g. /admin) I'd 404.

Other issues this seems to have resolved:
I wasn't getting the welcome message after registering with test accounts
I'm logging in with a "trusted" oauth2 provider, so I shouldn't need to email confirm my accounts - sometimes I was (75%) of the time.

I really don't know how these could all be related, but I wanted to list my symptoms in case anyone else was experiencing them.