Turns out that some code I changed last week stopped people from registering for new Podnews Accounts to post jobs or buy classified ads or anything. Turns out that I removed a few config keys that the accounts system depended on to send emails. D'oh.
Fixed, after a helpful bug report (confusingly from a Russian email address, where Podnews is blocked, but anyway, let's overlook that). Emailed affected new-but-unconfirmed accounts to apologise and to offer 50% discount on their first purchase of classified ads, just in case it was that they were signing up for.
(Since I've set it up now - that code is WHOOPS - if you fancy some even-cheaper-than-normal advertising in Podnews, then go for it.)
I know a lot of coders use unit tests, etc, but that's the sort of test that would be hard to replicate, I guess, unless the unit test machine can see into an email box... is that how these things work? I don't know.
Fixed, after a helpful bug report (confusingly from a Russian email address, where Podnews is blocked, but anyway, let's overlook that). Emailed affected new-but-unconfirmed accounts to apologise and to offer 50% discount on their first purchase of classified ads, just in case it was that they were signing up for.
(Since I've set it up now - that code is WHOOPS - if you fancy some even-cheaper-than-normal advertising in Podnews, then go for it.)
I know a lot of coders use unit tests, etc, but that's the sort of test that would be hard to replicate, I guess, unless the unit test machine can see into an email box... is that how these things work? I don't know.