Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Set peoples status through api #294

Merged
merged 10 commits into from
Jun 28, 2016
Merged

Set peoples status through api #294

merged 10 commits into from
Jun 28, 2016

Conversation

k-nut
Copy link
Contributor

@k-nut k-nut commented Jun 15, 2016

This PR will collect the changes that are needed for making us more relatable.

It is work in progress right now but will fix #292

This goes hand in hand with the changes in okfns nice chatabot that is developed on the make-mowglibot-relatable branch.

Knut Hühne added 3 commits June 15, 2016 16:24
- This introduces a more flexible way of storing
  the "now doing" activities
- Also extracts helpers into utils module
- And adds tests
@k-nut k-nut changed the title Set peoples status through with bot [WIP] Set peoples status through api [WIP] Jun 16, 2016
@k-nut k-nut changed the title Set peoples status through api [WIP] Set peoples status through api Jun 16, 2016
@k-nut
Copy link
Contributor Author

k-nut commented Jun 16, 2016

@pwalsh I think this is ready for a first review now.

@k-nut
Copy link
Contributor Author

k-nut commented Jun 16, 2016

I'm deploying this to staging already to see if it works.

@k-nut k-nut temporarily deployed to okfn-staging June 16, 2016 13:54 Inactive
@coveralls
Copy link

Coverage Status

Changes Unknown when pulling 4f82047 on 292-set-staff-member-statuses into * on master*.

@k-nut
Copy link
Contributor Author

k-nut commented Jun 17, 2016

The last four commits clean up the code some more and add functional tests for the new /api endpoint

@k-nut
Copy link
Contributor Author

k-nut commented Jun 23, 2016

If we merge #305 before this we need to change the migration to become number 0004 and refrence 0003 instead of 0002.

@k-nut k-nut mentioned this pull request Jun 24, 2016
9 tasks
@k-nut
Copy link
Contributor Author

k-nut commented Jun 27, 2016

Assigning @pwalsh as this awaits review now

@pwalsh pwalsh merged commit 30a9cdc into master Jun 28, 2016
@pwalsh pwalsh deleted the 292-set-staff-member-statuses branch June 28, 2016 04:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Set staff member statuses from slack
3 participants