Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
    Tom Elam
    @tomelam
    But some people prefer to wait to see other people do something. Anyhow, we're supposed to have a meeting (I think around 4 - 5 people) after 10 December.
    We're waiting for one person to get back to the city.
    I feel like a horse raring to go.
    Chomping at the bit ...
    I'm planning on creating a little (3 - 5 minute) video to show how to download the app and submit a report. This is easy with Google Chrome's Developer Tools (clicking the little icon that makes the viewport the size of a mobile phone) and QuickTime. I need to figure out how to dub the video (which should be easy). But first I think I need to add some Categories, Collections, and Saved Searches.
    Ushbot
    @ushbot
    [cecilia hinga, Ushahidi] Those are actually enough, then you can assign them roles. Sometimes very big things started out small
    Tom Elam
    @tomelam
    These people will all be volunteers. I am literally pushing Ushahidi onto them. What roles would you suggest?
    By the way, what is a typical use case for Categories?
    Tom Elam
    @tomelam
    Wow, I missed this, which will help me: https://www.ushahidi.com/support/create-a-strategy-campaign
    wasim moosa
    @wcmoosa
    Hi @ushbot , How would one go about setting up the notifications queue on heroku ? I'm trying to configure email notifications for a logged in user
    ebeshah
    @ebeshah
    Hi @ushbot I need help in setting up my ushahidi deployment to redirect to home page after login or I want to know if there is any API I can use to authenticate and get signed in. Currently I am being prompted for credential at /forbidden and not getting redirected after successful login. When using iframe to embed my ushahidi map it forces me to manually reload my page to view the ushahidi content. Thank you for your help.
    Ushbot
    @ushbot
    [Romina Suarez, Ushahidi] hi @ebeshah, sorry for the delay. To make sure I understand the question(s), sending some follow ups:
    • You are embedding Ushahidi in another website, yes?
    • When you embed the Ushahidi deployment, you are prompted to sign in ? (does this happen when you access your deployment on its own too? )
    • When using iframe to embed my ushahidi map it forces me to manually reload my page to view the ushahidi content: is this when embedding the path {yourURL}/views/map directly?
    • are you using ushahidi.io or a self hosted deployment?
    [Romina Suarez, Ushahidi] @wcmoosa : I'm not entirely sure about heroku but the notifications can be enabled through a crontab https://docs.ushahidi.com/platform-developer-documentation/development-and-code/setup_alternatives/installing-for-production-environments#setting-up-cronjobs-to-run-recurring-tasks
    ebeshah
    @ebeshah
    @rowasc Yes we are embedding our *.ushahidi.io in another website. We have configured our ushahidi deployment to require login which is something I was not explicit about. When we directly try accessing our ushahidi.io deployment the login URL which is /forbidden does not redirect. So in case of direct access to the ushahidi.io site we will need to click either the map or other links to move away from the forbidden URL. But when we logging in from an iframe reloading our page would be enough as the URL it requests is the /views/map.
    Ushbot
    @ushbot

    [Romina Suarez, Ushahidi] Thinking if I can come up with some solution but for private deployments we're generally not doing embeds since they require login to see anything at all.

    I think the ideal solution here would be being able to login in your site and have that reflected in ushahidi.io with a temporary token but we're not set up for that at the time (SSO could also help with this ). Asking my colleagues for ideas as well to see if we can figure something out.

    ebeshah
    @ebeshah
    @ushbot can you provide me documentation for ushahidi SSO support? If that is not available is there a way to configure allowed origins in our *.ushahidi.io deployment so that we try a work-around solution on our end?
    Ushbot
    @ushbot

    [Romina Suarez, Ushahidi] re sso: we don't have any SSO solutions yet.
    That's not possible right now. What we've done in the past when we have needed a quick solution for showing contents of a deployment in another site (we did this for an aggregate of deployments) is logging the user in through the authorization endpoint, and then using that token to get the data and recreate the UI component we need with the data from the API (vs just embedding) to have a better UX, but this of course has the downside of being a lot more work.


    A suggestion if you want some things to be public and others to not be public (not sure if that's the case), if feasible, would be using the post statuses to keep posts private instead of using the private deployment setting and avoid the login prompt.
    published posts are visible for everyone
    draft posts are private, only for users with MANAGE POSTS permissions or higher
    It really does depend on your usecase.

    [Romina Suarez, Ushahidi] FYI going semi offline for today here, but I'll be back tomorrow .
    ebeshah
    @ebeshah
    @ushbot Thank you for your quick response. Is it possible for you to give me the ushahidi auth-endpoint documentation I can use?
    ebeshah
    @ebeshah
    @ushbot thank you. I will try that and get back if any issue.
    Ushbot
    @ushbot
    [Romina Suarez, Ushahidi] awesome, please do let us know. We're working to improve our docs :)
    Ushbot
    @ushbot
    [Romina Suarez, Ushahidi] ushahidi/platform#3827
    Hey folks :) We're considering creating an SDK to help with some of this use cases that come up often, and allowing more flexibility in what you can create with ushahidi. It would help us a lot if you'd chime in with any thoughts, or simply "Thumbs up" this issue if you think it may help you (or if you think may have helped you if we had it in the past).
    We consider this a community driven project, we will absolutely need as much input from ya'll as we can get, so if you check in there, we will keep you up to date when/if we start working on it :tada:
    [Romina Suarez, Ushahidi] (now i'm really out for today =D )
    Divyanshu Mahajan
    @dmahajan980
    Hello everyone
    I am Divyanshu Mahajan, a sophomore from BITS Pilani, India. I have good knowledge of NodeJs, ExpressJs, ReactJs, JavaScript, CSS and HTML. I am interested in contributing to this community as a part of GSoC 2020 and would love to be a part of this community. I would really appreciate if someone could guide me as to where I can begin with and what guidelines do I need to follow.
    Ushbot
    @ushbot
    [cecilia hinga, Ushahidi] Hello
    [cecilia hinga, Ushahidi] We are very pleased that you would like to be part of the Ushahidi community, but as of yet we haven't applied on GSoC 2020 but we will definitely keep you updated. In the meantime, you can join us and be part of our community and contribute whichever way you like. Just click on this link https://docs.ushahidi.com/platform-developer-documentation/contributing-or-getting-involved and it will redirect you to our "getting involved" page and you can see the many ways in which you can get involved with Ushahidi. Welcome to our Community:)
    Bismita Guha
    @bismitaguha
    Hello everyone
    I am Bismita Guha, sophomore from IIT Roorkee, India. I have worked quite a lot with PHP, Javascript and also have good knowledge of python and their frameworks. I am interested in contributing to Ushahidi community as I found the projects quite interesting. Please guide me through the first steps.
    Bismita Guha
    @bismitaguha
    Screenshot from 2020-01-11 23-27-03.png
    I have properly installed everything and I am not getting any error messages, but this is getting displayed. Please could someone help with this.
    Ushbot
    @ushbot
    [Anna Iosif, Ushahidi] Hi @bismitaguha! Lets try to diagnose this with the help of our “installation helper”. Instead of running gulp when starting the client, could you run gulp dev:verifier?
    [Anna Iosif, Ushahidi] Then navigate to localhost:3000/verifier Do you get any hints there about what could be wrong?
    [Anna Iosif, Ushahidi] (you can find documentation about this here: http://app.gitbook.com/@ushahidi/s/platform-developer-documentation/development-and-code/installation-helper)
    rohit
    @rohit645
    Hey everyone
    I am Rohit, 3rd year CSE student from NIT Hamirpur, India. I have worked on ReactJS, Angular before. I would love to contribute to Ushahidi this summer as the part of GSOC 2020. Please help me get started.
    Bismita Guha
    @bismitaguha
    Screenshot from 2020-01-15 22-06-20.png
    @ushbot I am getting this response on running gulp dev:verifier and on navigating to the site I receive the same response as before
    Thandeka Bhengu
    @ThandekaBhengu
    Hi everyone, I am Thandi, I work for Open Cities Lab in Durban South Africa (formerly known as Open Data Durban) we have deployed ushahidi and are working on the system...it is really awesome. How would I be able to get in touch with one of the ushahidi devs about a bug that we keep experiencing? When I upload data from a csv onto a survey, there are very strange duplication behaviours that come up on the numbers on the survey panel and also show the csv duplicated in the collections. but these duplications don't seem to show themselves on the actual map. is there anyone who can assist?
    Ushbot
    @ushbot
    [Angela Oduor Lungati, Ushahidi] Hey Thandeka, welcome to our community channel. You've come to the right place. Could you share some additional detail on the errors and someone on the dev team will be able to help troubleshoot?
    [Angela Oduor Lungati, Ushahidi] (Also, side tangent - we'd love to know more about how you're using it :D)
    Thandeka Bhengu
    @ThandekaBhengu

    Hi Angela. We are using ushahidi to map the status of infrastructure like taps, toilets and lights in informal settlements in Cape Town - with the idea of adding layers like the mapping of violent incidences like crime, fires, rape etc so that the municipality can have a set of dynamic data to work with when they plan their maintenance and upgrading in these areas.

    We have set up some surveys that take in information on each item of infrastructure - it's location, its status (broken/working), some meta data around it's location, like landmarks and area name, dates etc. We have all this data prepared into a csv, which we then upload to each survey on each item. When I upload csvs that have records over 75 ish, the upload shows an error that has no message, and then when I check back on the map, the points will show on the map, but the numbers on the survey will be double, triple or even 4 or 5 times the number of records on the csv uploaded. And the when I check collections, the csv shows up the number of times that it has been duplicated. and then when I delete the records off of those csvs, so that I remain with only one of the duplicated csvs, the data on the map doesn't seem to change, but the numbers on the survey panel on the left change and the csvs under the collections never disappear, but the records within the deleted ones are gone. This issue is making it difficult to tell if the data coming through on the map is accurate as the duplications are sometimes not perfect multiples of the number of records uploaded on the csv.

    Ushbot
    @ushbot
    [Romina Suarez, Ushahidi] Hi @ThandekaBhengu
    Thank you for your feedback. Would you mind opening a ticket in Github with details on how to reproduce this issue (an example dataset and surveys would be very useful), and I'll take a look to triage and see what I can find out?
    [Romina Suarez, Ushahidi] thank you
    Ushbot
    @ushbot
    [Anna Iosif, Ushahidi] @bismitaguha Sorry*,* we had removed the task by mistake, have added it back now so if you pull the latest changes in develop for Platform-client and try again, it should work!
    [Angela Oduor Lungati, Ushahidi] Hey @ThandekaBhengu - here's the link to open the bug report ticket - https://github.com/ushahidi/platform/issues/new
    Bismita Guha
    @bismitaguha
    @ushbot Please may I know the various user login username/passwords.
    Ushbot
    @ushbot
    [David Losada, Ushahidi] is that for a Ushahidi Platform deployment that you control, @bismitaguha ?
    [David Losada, Ushahidi] in that case you will find the users listed under settings -> users , but their passwords are not stored in plain-text in the database… as it’s standard to not do so, for security purposes
    Bismita Guha
    @bismitaguha
    @ushbot it is for the remote local I setup on my PC for contribution purposes.
    Ushbot
    @ushbot
    [David Losada, Ushahidi] oh so you are trying to log into a fresh install? have you tried username “admin” and password “admin” ?
    [David Losada, Ushahidi] it will tell you that the e-mail is invalid, but that’s just because it’s asking you to change the default username “admin” to an actual email address like “admin@mydomain.com