These are chat archives for ushahidi/Community

25th
May 2017
Ushbot
@ushbot
May 25 2017 03:38
[Robbie Mackay, Ushahidi] @langsdlc looking at the logs from the vanderbilt.ushahidi.io deployment it looks like you set up gmail, but gmail blocking our login.
There are a few settings you need to configure so that Ushahidi can pull from a gmail account.
In gmail Settings, under "Forwarding and POP/IMAP" you need to make sure IMAP is enabled
Then if you go to https://myaccount.google.com/lesssecureapps you need turn on access for less secure apps. (Googles docs here: https://support.google.com/accounts/answer/6010255?hl=en)
[Robbie Mackay, Ushahidi] If its still not pulling email after that, then I can check for any other errors when pulling emails
Ushbot
@ushbot
May 25 2017 04:02
[Robbie Mackay, Ushahidi] @langsdlc I've also pushed a fix to the Heroku "Cannot GET /posts/create/12" issue here: ushahidi/platform-client@5af6f27
You'll need to pull the latest code into your heroku deployment and redeploy it.
Lindsey Fox
@langsdlc
May 25 2017 14:31
I already changed that setting about a week ago
Lindsey Fox
@langsdlc
May 25 2017 14:38
@rjmackay I pulled in the new changes and redeployed, but the survey is still timing out
Ushbot
@ushbot
May 25 2017 14:41
[Jess Shorland, Ushahidi] @langsdlc Robbie is in Auckland, NZ and will be back online in a few hours -- just letting you know so you know we're not ignoring you!
[Jess Shorland, Ushahidi] @davidlosada any chance you could look into additional errors coming from the deployment while robbie is still sleeping?
Lindsey Fox
@langsdlc
May 25 2017 14:42
No worries, I figured you guys were spread out over time zones!!! I just wanted to get the message out for whenever he did come back online.
Maybe I deployed changes to the wrong branch? Was he working in the 'develop' branch?
Ushbot
@ushbot
May 25 2017 14:46
[David Losada, Ushahidi] which deployment are we focusing on? vanderbilt.ushahidi.io ?
[Angela Oduor Lungati, Ushahidi] @davidlosada we're focusing on the heroku deployment
[Angela Oduor Lungati, Ushahidi] Grabbing you a link shortly
[Angela Oduor Lungati, Ushahidi] http://artvanderbilt.herokuapp.com/views/map
[Angela Oduor Lungati, Ushahidi] Though we should definitely look into a fix for .io as well if it's not working there
[David Losada, Ushahidi] ok, a few hours ago Robbie pushed a fix to the master branch of https://github.com/ushahidi/platform-client/tree/master
[David Losada, Ushahidi] if it’s deployed again, that should get rid of the “Cannot GET /etc/etc” problem
Lindsey Fox
@langsdlc
May 25 2017 14:57
HOORAY!!! The survey is working now. I deployed the wrong branch, for whatever reason when you connect to github in heroku, it defaults to the 'develop' branch--- i switched to 'master' and redeployed. One problem down!
Ushbot
@ushbot
May 25 2017 14:58
[Angela Oduor Lungati, Ushahidi] Yay :)
[David Losada, Ushahidi] great :) yes, for stability I think master is better
[David Losada, Ushahidi] did you also deploy the develop branch for the platform ? https://github.com/ushahidi/platform
Lindsey Fox
@langsdlc
May 25 2017 15:04
Right now I have only deployed the master branch of platform-client. Should I also deploy that?
I am not sure how to deploy more than one branch in heroku simultaneously.
Ushbot
@ushbot
May 25 2017 15:09
[David Losada, Ushahidi] mm I see there’s http://vanderbiltart.herokuapp.com , with the API deployed in it
Lindsey Fox
@langsdlc
May 25 2017 15:12
Well when we installed initially, it was a little bit confusing. I was under the assumption that vanderbiltart.herokuapp.com was backend? When I went to do the second part of the install it wouldn't let me use the same name, so that is why we have two.
I really have very little experience with this type of thing, so I am sorry if I have done something redundant or necessary. I can delete that one if i need to.
Ushbot
@ushbot
May 25 2017 15:14
[David Losada, Ushahidi] I see , yes that’s the backend (or API) component which manages the database . It doesn’t give you a full deployment website, that’s what the client is for. The client connects to the backend.
Lindsey Fox
@langsdlc
May 25 2017 15:16
Ahh ok, that is what I thought. So I need to go in and update the code for the API with the 'develop' branch of https://github.com/ushahidi/platform correct?
Ushbot
@ushbot
May 25 2017 15:18
[David Losada, Ushahidi] since you deployed the master branch of the client (and that’s probably better for your purposes) , I’d recommend deploying the master branch of the API/backend as well
[David Losada, Ushahidi] you may have to start again with a fresh database though
Lindsey Fox
@langsdlc
May 25 2017 15:22
I deployed it and everything seems to be fine so far, still no email or twilio working though
Ushbot
@ushbot
May 25 2017 15:26
[David Losada, Ushahidi] ok, did you look at step 4 in the installation guide for heroku? https://www.ushahidi.com/support/install-ushahidi#installing-on-heroku
Lindsey Fox
@langsdlc
May 25 2017 15:27
Yes and i configured the jobs, but it seems that its still not checking the accounts.
Ushbot
@ushbot
May 25 2017 15:32
[David Losada, Ushahidi] I guess we would need to see the logs then .. are you able to SSH into the backend dyno?
Lindsey Fox
@langsdlc
May 25 2017 15:40
Ok you went over my head on that one. If i have your email I can add you as a collaborator on the heroku site. I did that with Angela so she could see what was going on.
Arturo
@ArturoQuintana
May 25 2017 16:35
@WillDoran @ushbot
Hello Will, any news?
Ushbot
@ushbot
May 25 2017 19:31
[Will Doran, Ushahidi] Hey Arturo. Yes we should have a new release this week, I hope