jadewang has joined #sandstorm
jadewang has quit [Ping timeout: 276 seconds]
gopar has quit [Ping timeout: 265 seconds]
gopar has joined #sandstorm
jadewang has joined #sandstorm
jadewang has quit [Ping timeout: 265 seconds]
darius has quit [Ping timeout: 256 seconds]
<zarvox> Grrrrr. Alpha appears to have lost its login providers.
<zarvox> And it's probably my migration scripts' fault.
paroneay` is now known as paroneayea
<zarvox> kentonv: if you could do the admin-token flow to reenable google/github login, that would be great. Consider taking a dump of the associated collections (settings & the specific oauth providers), since based on the information I was working with, and the tests I ran, this should not have happened.
paroneayea has quit [Changing host]
paroneayea has joined #sandstorm
<zarvox> I suppose I should have asked for access to an actual real config DB that was in this state, or set up an older version of Sandstorm, rather than going on what I was told that DB should look like.
eloib__ has quit [Ping timeout: 256 seconds]
darius has joined #sandstorm
eloib has joined #sandstorm
<dwrensha> zarvox: I'm about to update my server with your migrations change
<dwrensha> any particular state you'd like to observe?
<dwrensha> db.settings ?
jadewang has joined #sandstorm
<dwrensha> yep, so after the update I'm seeing "No login services configured"
jadewang has quit [Ping timeout: 250 seconds]
<dwrensha> ... and it looks like db.settings and db.meteor_accounts_loginServiceConfiguration were not changed in the migration
<zarvox> dwrensha: so in db.settings, what are the values for github and google?
<dwrensha> { "_id" : "github", "value" : true }
<dwrensha> { "_id" : "google", "value" : false }
<zarvox> okay, that much is as expected, assuming you explicitly configured github OAuth
<zarvox> and didn't configure google oauth, or did, but then explicitly disabled it
<zarvox> FWIW, kenton says the problem is in the accounts-oauth package
<dwrensha> is the problem that the Settings collection isn't reaching the client side?
<dwrensha> From the "admin" publish, it looks only admin users get to see Settings
<zarvox> Could be, he didn't elaborate.
<zarvox> Ahhh, that could explain why everything worked great in testing - I was an admin user there.
<dwrensha> the thing I'm talking about is in admin.js, not the accounts-oauth package
<zarvox> Technically, it's not the value in db.settings that matters, it's whether the ServiceConfiguration is registered with meteor accounts
<zarvox> theoretically, *that* should be reactive on the value in db.settings, but I guess if that's frontend-driven, then it can't see the settings?
<kentonv> pushing fix now
<kentonv> migrations weren't the problem. The list of enabled oauth services was not reactive, so if the subscription arrived after the template rendered you'd be hosed
<kentonv> the subscription which populated the list, that is
<kentonv> whoops, release script didn't like the fact that I manually reverted the current published version... trying again
<kentonv> all better
maurer has quit [Ping timeout: 255 seconds]
<zarvox> Thanks! Now if we're lucky, we're about the only ones that noticed the bug ;)
maurer has joined #sandstorm
jadewang has joined #sandstorm
jadewang has quit [Ping timeout: 252 seconds]
nwf has quit [Ping timeout: 265 seconds]
nwf has joined #sandstorm
jadewang has joined #sandstorm
jadewang has quit [Ping timeout: 276 seconds]
jadewang has joined #sandstorm
bb010g has quit [Quit: Connection closed for inactivity]
jadewang has quit [Ping timeout: 252 seconds]
ArcTanSusan has joined #sandstorm
darius has quit [Ping timeout: 276 seconds]
gopar has quit [Remote host closed the connection]
jadewang has joined #sandstorm
jadewang has quit [Ping timeout: 265 seconds]
ArcTanSusan has quit [Quit: ArcTanSusan]
ArcTanSusan has joined #sandstorm
ArcTanSusan has quit [Quit: ArcTanSusan]
jadewang has joined #sandstorm
jadewang has quit [Ping timeout: 264 seconds]
jadewang has joined #sandstorm
jadewang has quit [Ping timeout: 255 seconds]
erikoeurch has joined #sandstorm
jadewang has joined #sandstorm
jadewang has quit [Ping timeout: 244 seconds]
jadewang has joined #sandstorm
jadewang has quit [Ping timeout: 276 seconds]
jadewang has joined #sandstorm
jadewang has quit [Ping timeout: 256 seconds]
jadewang has joined #sandstorm
jadewang has quit [Ping timeout: 255 seconds]
jadewang has joined #sandstorm
jadewang has quit [Ping timeout: 244 seconds]
natea has joined #sandstorm
_whitelogger has joined #sandstorm
darius has joined #sandstorm
jadewang has joined #sandstorm
jadewang has quit [Ping timeout: 250 seconds]
natea has quit [Quit: natea]
natea has joined #sandstorm
natea has quit [Client Quit]
erikoeurch has quit [Ping timeout: 256 seconds]
natea has joined #sandstorm
jadewang has joined #sandstorm
jadewang has quit [Ping timeout: 250 seconds]
paroneayea has quit [Remote host closed the connection]
natea has quit [Ping timeout: 255 seconds]
natea has joined #sandstorm
darius has quit [Ping timeout: 245 seconds]
jadewang has joined #sandstorm
jadewang has quit [Ping timeout: 265 seconds]
erikoeurch has joined #sandstorm
darius has joined #sandstorm
gopar has joined #sandstorm
jadewang has joined #sandstorm
jadewang has quit [Ping timeout: 244 seconds]
darius has quit [Ping timeout: 246 seconds]
jadewang has joined #sandstorm
natea has quit [Quit: natea]
decipherstatic has quit [Quit: No Ping reply in 180 seconds.]
decipherstatic has joined #sandstorm
natea has joined #sandstorm
joshbuddy has joined #sandstorm
ArcTanSusan has joined #sandstorm
ArcTanSusan has quit [Client Quit]
darius has joined #sandstorm
natea has quit [Quit: natea]
ArcTanSusan has joined #sandstorm
ArcTanSusan has quit [Quit: ArcTanSusan]
natea has joined #sandstorm
asmyers has joined #sandstorm
asmyers has quit [Ping timeout: 276 seconds]
erikoeurch has quit [Ping timeout: 264 seconds]
natea has quit [Quit: natea]
natea has joined #sandstorm
natea has quit [Quit: natea]