Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
    Sameroom
    @sameroom-bot
    [Unknown] hi @John Obiorah . It should just be a matter of having the configured the proper URL pointing at the API endpoint /sms/smssync , and the same shared secret key of your choosing
    Sameroom
    @sameroom-bot

    [John Obiorah] [1658129695] Sameroom: [Unknown] hi @John Obiorah . It should just be a matter of having the configured the proper URL pointing at the API endpoint /sms/smssync , and the same shared secret key of your choosing

    <<< So how exactly would I get this accomplished. Do you have a documentation on how to achieve this or could you please tell the file to edit in order to achieve this.

    [29:1agDuUpPv4NZQXHZ6x99TzTPjm3Ue7Gqi_BoRWTLFs04] [1658129695] Sameroom: [Unknown] hi @John Obiorah . It should just be a matter of having the configured the proper URL pointing at the API endpoint /sms/smssync , and the same shared secret key of your choosing

    <<< So how exactly would I get this accomplished? Do you have a documentation on how to achieve this or could you please tell the file to edit in order to achieve this?

    Sameroom
    @sameroom-bot
    [David Losada, Ushahidi] @John Obiorah please take a look at the Platform user manual, if you haven’t yet: https://docs.ushahidi.com/ushahidi-platform-user-manual/3.-configuring-your-deployment/3.4-data-sources#3-4-5-smssync
    Sameroom
    @sameroom-bot

    [John Obiorah] [1658154394] Sameroom: [David Losada, Ushahidi] @John Obiorah please take a look at the Platform user manual, if you haven’t yet: https://docs.ushahidi.com/ushahidi-platform-user-manual/3.-configuring-your-deployment/3.4-data-sources#3-4-5-smssync

    <<< Many thanks David Losada. The link you shared is quite helpful. The Ushahidi mobile app on Google Play upon download to android devices renders the survey forms broken. I dunno whether this experience has been reported by others using self-hosted platform-release system. Another question I have is what could be to make the Ushahidi deployment to be stunningly fast? Could this be achieved with Redis?

    Sameroom
    @sameroom-bot
    [Unknown] > devices renders the survey forms broken
    First time we are hearing. @John Obiorah could you please create an issue here : https://github.com/ushahidi/platform/issues ?
    Sameroom
    @sameroom-bot
    [Unknown] > what could be to make the Ushahidi deployment to be stunningly fast?
    There are some bottlenecks we are working on, which makes the stunning bit not really so.. stunning . But yes, any sort of caching, Redis or Memcached will help a great deal. The other thing is the client, make sure your hosting of the client assets is configured for high performance : compression, client-side caching, http/2 are keywords there
    Sameroom
    @sameroom-bot
    [Unknown] Hi good people. We are hosting a virtual digital response training session for volunteers for our upcoming Kenyan Elections. Join us!
    https://www.meetup.com/ushahidi-community/events/287071242/
    Sameroom
    @sameroom-bot
    [Unknown] Call for volunteers! This will be our last virtual digital response training session for volunteers for our upcoming Kenyan Elections at 10 pm EAT (Kenyan time). Please join us. Dial in details
    https://www.meetup.com/ushahidi-community/events/287266433/
    dcardinal
    @dcardinal
    @tuxpiper I dunno what is causing broken image links here https://ireport.watchngr.com
    It's platform-release v5.3.0. The broken link doesn't happen in previous versions.
    Sameroom
    @sameroom-bot
    [Unknown] hi @dcardinal , let me see if I can get some help
    Sameroom
    @sameroom-bot
    [Unknown] Light Space has removed themselves from this channel.
    Sameroom
    @sameroom-bot

    [John Obiorah] [1660042098] Sameroom: [dcardinal] It's platform-release v5.3.0. The broken link doesn't happen in previous versions.

    <<< Hope this gets looked into.

    jcoonrod
    @jcoonrod
    I read the piece about migrating to a different framework on the client. I'm a huge fan of "no" framework - just vanilla html5, css3, js. Any thoughts on why I would wasting my time to try that?
    Sameroom
    @sameroom-bot
    [Unknown] Hi @John Obiorah , we think we have a fix for that and it should be available in a new version soon. Sorry for the problems.
    Sameroom
    @sameroom-bot
    [Unknown] Hi @jcoonrod, thank you for your message. We’re always happy to get feedback from our community. Perhaps we can have a more constructive conversation on what drawbacks the framework model presents, and better options we should consider?
    jcoonrod
    @jcoonrod
    Hi @sameroom - I generally prefer PWA to native apps, as then you only need one code base and you never need to worry about dependencies. I find I can do pretty much anything that way. You can run the same code on tablets or desktops. But -- actually -- I can probably just stick with what you have as long as I can add Bengali to your list of languages. I've written to Ushahidi about that and hope to hear.
    Sameroom
    @sameroom-bot

    [Unknown] Hello @jcoonrod, thank you for your feedback. I have notified our developers of your suggestion.

    To add Bengali to the list of languages, you need a transifex account to join a translation team.

    This will guide you https://docs.ushahidi.com/platform-developer-documentation/translation/software-localization-and-translation on how to go about translating.

    Transifex provides you with an editor that gives you space to work on the content that you want to translate. This guide will redirect to articles that will help you get started and show you the steps you need to take.

    Please log into your deployment to see all responses via the chat messenger.

    Sameroom
    @sameroom-bot
    Sameroom
    @sameroom-bot

    [John Obiorah] [1662365974] Sameroom: [Unknown] Hi @John Obiorah https://github.com/ushahidi/platform-release/releases/download/v5.3.1/ushahidi-platform-release-v5.3.1.tar.gz should hopefully resolve your issues

    <<< The logo image still appear broken and so are all posts or submissions with images.

    Sameroom
    @sameroom-bot
    [Unknown] @John Obiorah , is there any way you could share with us your URL and configuration details (.env file, configuration folder, description of your setup)? You can do that confidentially by sending a message to community-support-deb-aaaaevfbn7xrojbzkjtklnmwfu@ushahidi.slack.com
    Sameroom
    @sameroom-bot

    [John Obiorah] [1663315981] Sameroom: [Unknown] @John Obiorah , is there any way you could share with us your URL and configuration details (.env file, configuration folder, description of your setup)? You can do that confidentially by sending a message to community-support-deb-aaaaevfbn7xrojbzkjtklnmwfu@ushahidi.slack.com

    <<< I'll do that in the next hour.

    Sameroom
    @sameroom-bot
    [David Losada, Ushahidi] received @John Obiorah :pray: let me rally the team to take a look
    Sameroom
    @sameroom-bot

    [John Obiorah] [1663325993] Sameroom: [David Losada, Ushahidi] received @John Obiorah :pray: let me rally the team to take a look

    <<< Would you need cPanel access to see the files and directories permissions?

    [Unknown] Hello @John Obiorah … saw you .env and I believe something is missing … can you add the below to you .env file and try again

    FILESYSTEM_DRIVER=public
    this should tell the framework that platform is built on where to find your images.

    Sameroom
    @sameroom-bot

    [John Obiorah] [1663326919] Sameroom: [Unknown] Hello @John Obiorah … saw you `.env` and I believe something is missing … can you add the below to you .env file and try again

    ```FILESYSTEM_DRIVER=public ```
    this should tell the framework that platform is built on where to find your images.

    <<< Done.

    Sameroom
    @sameroom-bot
    [John Obiorah] David Losada Greetings and thumbs up for the great work you are doing at Ushahidi. I have added the code you wanted active on the .env file. Any idea yet of what could be causing the broken image issues. As I have earlier noted, this issue wasn't available on prior releases earlier than version 5.30.
    Sameroom
    @sameroom-bot
    [David Losada, Ushahidi] The change that happened in 5.30 is a change from Lumen to Laravel.. our principal suspicion is a change in uploaded file handling that escaped the attention of the team
    Sameroom
    @sameroom-bot
    [David Losada, Ushahidi] @John Obiorah could you please also share the relevant web server configuration? are you using nginx or apache? same address as above
    Sameroom
    @sameroom-bot
    [Unknown] Also @John Obiorah can you try reuploading the logo again from the dashboard.
    Sameroom
    @sameroom-bot

    [John Obiorah] [1663340268] Sameroom: [David Losada, Ushahidi] @John Obiorah could you please also share the relevant web server configuration? are you using nginx or apache? same address as above

    <<< The webserver is Apache.

    jeremy_123
    @jeremy_123:matrix.org
    [m]
    Hello, my organization is considering signing up for Ushahidi's Basic Self-Serve plan, but we have a few questions:
    Can we sign up for 1 or 2 months at a time or does it have to be an annual contract?
    I see on your website that the price for the plan will be $49.90 after this month. Is also saw that the $49.90 is a discounted price. Is the $49.90 a temporary price?
    Could you provide an estimate of the additional cost to send and receive SMS messages. Do you have an SMS-supported gateway for countries such as Lebanon or other areas in MENA?
    Sameroom
    @sameroom-bot
    [Unknown] Hi Jeremy, thank you for reaching out. I would be happy to walk you through our pricing and current discounts over a quick call. It would also be useful to understand the use case that your organisation is exploring, so Ushahidi can possibly tailor a solution for you. Please drop me a line on daniel (at) ushahidi (dot) com and I’ll schedule a chat at your earliest convenience.
    1 reply
    Sameroom
    @sameroom-bot
    [Unknown] Hi Jeremy, yes - that was my email address. I will respond shortly.
    Odhiambo WASHINGTON
    @odhiambo

    Hello guys. MySQL-8.0.31. I am stuck on migration. How do I fix this error?
    root@gw:/usr/local/www/data/ushahidi-platform-release-v5.3.1/html/platform # ./bin/phinx migrate -c phinx.php
    Phinx by Rob Morgan - https://phinx.org. 0.8.1

    using config file ./phinx.php
    using config parser php
    using migration paths

    • /usr/local/www/data/ushahidi-platform-release-v5.3.1/html/platform/migrations
      using seed paths
    • /usr/local/www/data/ushahidi-platform-release-v5.3.1/html/platform/seeds
      warning no environment specified, defaulting to: ushahidi
      using adapter mysql
      using database

    In MysqlAdapter.php line 115:

    There was a problem connecting to the database: SQLSTATE[HY000] [2054] The server requested authentication method unknown to the client

    However, from the CLI, the user can connect to the DB:
    root@gw:/usr/local/www/data/ushahidi-platform-release-v5.3.1/html/platform # mysql -uushahidiuser -p ushahidi
    Enter password:
    Welcome to the MySQL monitor. Commands end with ; or \g.
    Your MySQL connection id is 423
    Server version: 8.0.31 Source distribution

    Copyright (c) 2000, 2022, Oracle and/or its affiliates.

    Oracle is a registered trademark of Oracle Corporation and/or its
    affiliates. Other names may be trademarks of their respective
    owners.

    Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

    ushahidi531@localhost [ushahidi]>

    Sameroom
    @sameroom-bot

    [Unknown] Hello @odhiambo

    By default and for some reason, mysql 8 uses a different auth plugin which is auth_socket … and is different from previous versions

    If you have not yet already changed your mysql default auth plugin, you can do so by running this sql command:

    ALTER USER 'ushahidiuser'@'localhost' IDENTIFIED WITH mysql_native_password BY 'ushahidi';

    Odhiambo WASHINGTON
    @odhiambo

    [Unknown] Hello @odhiambo

    By default and for some reason, mysql 8 uses a different auth plugin which is auth_socket … and is different from previous versions

    If you have not yet already changed your mysql default auth plugin, you can do so by running this sql command:

    ALTER USER 'ushahidiuser'@'localhost' IDENTIFIED WITH mysql_native_password BY 'ushahidi';

    Actually, that is how I create all the users.
    And from the CLI, as demonstrated, the user is able to connect to the database. It is only within the platform where the command fails and so I am unable to migrate.
    Thanks for a quick response, but I am still stuck.

    Sameroom
    @sameroom-bot
    [Unknown] @odhiambo, do you mind using mysql 5.7?
    Odhiambo WASHINGTON
    @odhiambo
    That is impossible in my case as my server runs other apps and I cannot downgrade the DBs.

    [Unknown] @odhiambo, do you mind using mysql 5.7?

    Isn't this something that I need to change within the ushahidi files for this to work? As I mentioned, "mysql -uushahidi -pPASS ushahidi " works as expected, so there is something within the platform files that needs to change. I just don't know which file it is and what it is :)

    Sameroom
    @sameroom-bot
    [Unknown] have you tried using ‘127.0.0.1’ instead of localhost?
    [Unknown] I think “localhost” for mysql is ipc sockets, whereas 127.0.0.1 refers to localhost in the traditional tcp/ip stack
    1 reply
    Sameroom
    @sameroom-bot
    [John Isles] Hi there, how do I configure an outgoing mail server for the password reset function in Ushahidi?
    Sameroom
    @sameroom-bot
    [John Isles] I am using the docker version of Ushahidi.
    Sameroom
    @sameroom-bot
    [John Isles] V5.3.1
    Odhiambo WASHINGTON
    @odhiambo
    Ushahidi-5.3.1
    1. Password recovery does not work.
    2. There is no (apparently) documentation on how to setup the Outgoing Mail Server.
    3. Incoming Mail server also has a problem. Mine is configured for port 143 (no SSL/TLS), but ..
      [2022-12-10 14:15:00] production.INFO: Could not connect to incoming email server {"errors":"TLS/SSL failure for localhost: SSL negotiation failed","alerts":""}