opened
willkg
username_0
We've rewritten Standup to get rid of a lot of technical debt, make it easier to maintain, fix some architecture issues that made interesting things difficult and switch from Persona to GitHub auth.

We want to roll this out soon, but need help testing.

This is your opportunity to spend 10-15 minutes running through some/all/most/one-of these tests.

When you're done, write up a comment with:

* what you tested
* whether it worked or didn't
* if it didn't work, any details you can provide about what went wrong (steps to reproduce, what happened vs. what you expected, etc)
* comments, observations, etc

We'll accumulate these and then triage what needs to get fixed before we push out v2 and what we should work on after v2 is out.

# Test plan for rolling out v2

All tests done on -stage environment because that's the only environment that has the new version.

* webapp: https://standupstage.herokuapp.com/
* IRC bot: `standupstage` -- you can test it in the `#standup` channel

## Auth, github auth and new accounts

1. Log in with an account that hasn't converted to GitHub auth, yet, and verify that works.
2. Convert to GitHub auth.
3. Log out and log in again using GitHub auth.

## Posting messages

1. Log into the website and post a message.

## IRC bot

1. Post a message via the IRC bot (`standupstage`) and verify it makes it to the -stage website.
2. Use the `!help` command and make sure the help text is helpful and points to other resources.

## New accounts

1. Verify we can create a new account and it's obvious to create it with GitHub auth rather than Persona auth.
2. Verify a new account can post a message via IRC.
community test day for standups v2
issue
created
willkg
username_0
@username_1, @gene1wood, @username_4, @username_5, @username_2, @Ms2ger: Can you help out with this today?
comment
created
armenzg
username_1
**Auth, github auth and new accounts**
--> I signed in with my Github account w/o any issues

**Website**
* Posting a message worked
* My profile looks good
* I never thought of trying the help page; it seems useful

**IRC bot**
* I needed to authenticate with NickServ (expected)
* I could *not* post a message; I got this: "Uh oh, something went wrong."
* The help message seems helpful

**New accounts**
SKIPPED

* Go to https://standupstage.herokuapp.com/ and log in with your Persona auth, then switch to GitHub auth, log out, and log back in again. Did it work?
Yes
comment
created
kanru
username_2
## Auth, github auth and new accounts ##
* I tried to login with Github directly, got **Internal Server Error**
* Successfully login with Persona and convert to Github auth
* Logout and login again with Github auth

## Web site ##
* Post message works great
* Profile ok
* Wiki is very helpful. I want API document.

## IRC bot ##
* Didn't work, error "Uh oh, something went wrong." even though my profile has correct irc handle.

## New accounts ##
* Didn't test
comment
created
globau
username_3
tested auth, github migration, emoji support, profile editing.  all worked without issue.
text wrapping may need to be forced: https://standupstage.herokuapp.com/status/38201/

looking forward to being able to set my timezone :)
comment
created
a2sheppy
username_4
-- 

Sheppy
comment
created
willkg
username_0
Earlier today, the `standupstage` irc bot was busted because we tested a db migration, but forgot that stomps on the API key, so the IRC bot didn't have a valid API key and thus was failing. That's fixed now.

I spun off a couple of issues from the accounts here one of which I marked to look into before we push out v2.

I really appreciate the help! If you know other people who could hop in and test things, I'd be much obliged!
comment
created
a2sheppy
username_4
Got GitHub attached to my account, logged in. Posted a status entry. Read a few while flipping among different teams and projects. Edited my profile and checked that changes took effect.

Logged out and back in using the Github auth, no problems.

Used the IRC bot to post and delete messages. Checked that the results were right on the web. Looks good!

Discovered that the results when you do https://standupstage.herokuapp.com/weekly/?month=2016-09 are pretty weird. :)

Testing new account setup when you have to use a third-party auth is kind hard. Hm.
comment
created
ejregithub
username_5
I don't often check this email - I'm glad I did today, this is exciting news!

Regards,

Eric

>
comment
created
mjzffr
username_6
Tested switching to github, using github auth, posting on web, posting in irc, !help. 
Did not test new account creation. 

Everything looks good. Thanks!
comment
closed
willkg
username_0
issue
created
willkg
username_0
We're done with this, so I'm closing it out.
comment