Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
    Olusola Glory
    @goldenglorys
    @webong I've php 7.4 installed
    Sameroom
    @sameroom-bot
    [Wisdom Ebong, Ushahidi] @goldenglorys right now the platform supports the PHP version not less than 7.2 and not greater than 7.4. So I would recommend you try switching to 7.3 :ok_hand:
    Sameroom
    @sameroom-bot

    [Hiroshi Miura] Sameroom We had been shutdown sinsai.info because of protecting private information.
    You can use our achiveent by using ushahidi that had been improved many at that time.

    You can see many presentations in English and Japanese.
    https://www.slideshare.net/search/slideshow?lang=%2A%2A&page=2&q=sinsai.info&qid=39adbebb-000c-4641-a90e-35f93d0d2a36&searchfrom=header&sort=relevance

    Sameroom
    @sameroom-bot
    [cecilia hinga, Ushahidi] Thank you @Hiroshi
    Olusola Glory
    @goldenglorys
    So while setting up the development environment for both back-end services and the client, I was looking up on the issues page but is both issues related to the client and the platform backend situated on the same issue page because the client doesn't seems to have a issue page?
    Sameroom
    @sameroom-bot
    [Wisdom Ebong, Ushahidi] Hello @goldenglorys, Yes both the backend and frontend codebase share the same issues page. To get started with frontend client issues, check here https://github.com/ushahidi/platform/labels/Codebase%3A%20Client
    Olusola Glory
    @goldenglorys
    Great! Thank you @webong
    John,Emmanuel
    @emmanuelhashy
    Hello guys I have been trying to access the Pattern-library in the platform-client in order to fix the styling issue that I am working on but I can't find it. Can someone assist me, please!
    Mwiza Simbeye
    @mwizasimbeye11
    Does anyone here know how to format the centre_point arg for the posts API on Ushahidi?
    Sameroom
    @sameroom-bot
    [Wisdom Ebong, Ushahidi] Hello @emmanuelhashy ... here's the Github repo to the pattern library https://github.com/ushahidi/platform-pattern-library
    Sameroom
    @sameroom-bot
    [Wisdom Ebong, Ushahidi] Hello @mwizasimbeye11 ... the format looks like this center_point=x,y ... where x is the latitude and y is the longitude
    Mwiza Simbeye
    @mwizasimbeye11

    [Wisdom Ebong, Ushahidi] Hello @mwizasimbeye11 ... the format looks like this center_point=x,y ... where x is the latitude and y is the longitude

    Thank you :)

    John,Emmanuel
    @emmanuelhashy
    After installing the pattern library, how do I sync it with the platform-client such that when I make a change in the pattern library, the styles in the platform-client will adapt to the changes?
    1 reply
    John,Emmanuel
    @emmanuelhashy
    freesnippingtool.com_capture_20210314041626.png
    Can anyone help me with how to view the data-export screen in the platform-client on the browser?
    Sameroom
    @sameroom-bot

    [Anna Iosif, Ushahidi] @emmanuelhashy Have you set up the Platform Client locally? If so, you can test your changes in the Pattern Library while developing by:

    1. Run gulp build in the pattern library to ensure your latest changes are built properly.
    2. Copy the folder assets in the pattern library.
    3. Go to the platform client-code, open node_modules/ushahidi-platform-pattern-library and delete the assets-folder.
    4. Paste the assets-folder you copied from the pattern library.
    5. Run the Platform-client and view your changes :)

    Once you are happy with your changes, submit pull requests with the changes in the pattern-library and/or the platform-client with the changes you made in each repo. Let me know if you run into any problems!

    1 reply
    John,Emmanuel
    @emmanuelhashy
    How do I log in to the platform-client as an admin?
    Sameroom
    @sameroom-bot
    [Anna Iosif, Ushahidi] @emmanuelhashy You use “admin” as username and password, you will be asked to change your password once you login
    John,Emmanuel
    @emmanuelhashy
    How can I access the admin user interface of the platform-client?
    Sameroom
    @sameroom-bot
    [Anna Iosif, Ushahidi] @emmanuelhashy Click on settings on the left-hand menu-bar:
    [Anna Iosif, Ushahidi] Screenshot 2021-03-16 at 07.05.47.png
    John,Emmanuel
    @emmanuelhashy
    I can't find the settings icon on the menu bar. Let me share a screenshot of what I have in my end.
    freesnippingtool.com_capture_20210316125845.png
    John,Emmanuel
    @emmanuelhashy
    Do I need to setup the backend on my local machine in order to access the admin UI? Because I am currently using the hosted deployment. I don't know if this could possibly be the issue?
    Sameroom
    @sameroom-bot
    [Anna Iosif, Ushahidi] @emmanuelhashy Ah, yes, that is the issue, you can either create your own deployment here: https://ushahidi.io/create or set up the backend on your local machine.
    VIVEK VISHAL
    @btk.vivekvishal_gitlab
    Hi i am vivek vishal. and i am interested in Ushahidi's GSoC 2021 idea- Improve performance in the Ushahidi Platform Client. so can anyone please guide how to start
    Sameroom
    @sameroom-bot
    [cecilia hinga, Ushahidi] @[btk.vivekvishal_gitlab](https://app.slack.com/services/B172BTW6P) Hello, welcome to our community
    Shukshi
    @Shukshi
    Hi I am Shukshi Raj, I am interested in contributing in Ushahidi for Improve performance for Ushahidi platform client, please provide me slack or any other, platform where I can connect with community. Thanks.
    Sameroom
    @sameroom-bot
    [cecilia hinga, Ushahidi] Hello Shukshi, click on this link. You will be redirected to a Github page that will guide you through the application process
    John,Emmanuel
    @emmanuelhashy
    I created my deployment then I added my deployment url to the env file but when I run the platform-client I get a cors error. How do I fix this?
    freesnippingtool.com_capture_20210321043047.png
    freesnippingtool.com_capture_20210321043234.png
    Olusola Glory
    @goldenglorys
    Negative @emmanuelhashy that's not what you needed, that's a link to the client gateway I'm sure, you need to connect to that your instance server endpoint like http://starsh.api.ushahidi.io
    That pretty should work fine and you would be live connected to the online instance from the platform client local setup!
    Sameroom
    @sameroom-bot
    [cecilia hinga, Ushahidi] And where we are on this.
    :point_right: Streamline branches this way:
    1. Merge v5-main to develop and close v5-main
    2. Delete master branch
    3. Duplicate develop to "main"
    4. Review PRs : if there are any on v5-main , rebase to develop . If they've got merge conflicts, add a tag saying is not mergeable.
    5. Make announcement / blog post: - new features, new endpoints, v3 API is still around, we've got a budding SDK,
    [cecilia hinga, Ushahidi] Sorry, update on the wrong channel
    John,Emmanuel
    @emmanuelhashy
    Thanks @goldenglorys. It is working.
    Hi, @Angamanga I'd like to work on this issue ushahidi/platform#4129. It's 12 days now since I requested to work on this issue on Github but I have not received any reply yet.
    John,Emmanuel
    @emmanuelhashy
    What is the recommended format for creating a branch for an issue? For example, the issue name is "Add tabindex to enable navigation flow" what should my branch name be like in this case?
    Sameroom
    @sameroom-bot
    [Anna Iosif, Ushahidi] @emmanuelhashy You can use the number followed by part of the name of the issue. For now, please use “v5-main” as the base-branch, we are doing some restructuring of the branches at the moment. I have replied in the issue, I suggest you start with this issue instead which is also handling tabbing but is a bit more specific: ushahidi/platform#4193
    John,Emmanuel
    @emmanuelhashy
    @sameroom-bot Something like this #4130-tabindex right? or can you give me a better example?
    Obiagba Mary Ifeoma
    @Ifycode
    Hi everyone, hi @Angamanga @tuxpiper @cecelia @rowasc I have a suggestion concerning making testing pattern library on the client easier (this part of Contributing to ushahidi is very stressful)... Before I go to my suggestion, i want to say I'm sorry I've not been frequent on the platform as I used to. Ushahidi is actually on my mind. Though I don't contribute physically to the platform at the moment, i still try to help people find their way around the platform when they have issues contributing - this I do underground. This is how i was able to come up with the suggestion.
    Obiagba Mary Ifeoma
    @Ifycode
    Now, Here it is. I did this experiment in my own css library project and it worked wonders. Instead of having to copy or install the pattern-library into the platform-client, the platform-client is copied into the pattern-library. More like the opposite, lol. Then the platform-client folder which is inside the pattern-library is added to the . gitignore file. This way, it doesn't get uploaded along with the pattern-library (since it's a large project & was already a git repo). With this, when the contributor runs the needed gulp command(s) to start the platform-client (the one inside the pattern-library), and make changes to the pattern-library styles it's really easy. And you may not need to be re-installing packages in the platform-client. Changes will automatically reflect immediately styles are changed. Once the contributor is satisfied, he/she can go to the main platform-client Installed on his/her computer and copy the changes made in there & re-install as usual to check, but only once - this looks better than going back & forth to copy & reinstall each time. The project I tried it on is a very small one at the moment but i worked. I feel it will be useful in such very large project. This is my suggestion. Thanks for patiently reading.
    Obiagba Mary Ifeoma
    @Ifycode
    I forgot to add, push from the platform-client can even be done directly from the one inside of the pattern-library. The remote origin & upstream just have to be set to that of platform-client. Any of the options could work depending on what doesn't confuse the contributor.
    Obiagba Mary Ifeoma
    @Ifycode
    But I'd suggest the latter option.
    Sameroom
    @sameroom-bot
    [Anna Iosif, Ushahidi] Thank you @Ifycode! I am happy to hear you are still thinking about us and taking your time to write such thoughtful insights. I will definitely try this out, and I agree, going back and forth is very frustrating at times!
    Obiagba Mary Ifeoma
    @Ifycode

    Thank you @Angamanga 😊 and your amazing response as usual. I've documented this easy approach to testing library changes in the client in an article.

    Here is the link to the article:
    https://dev-obiagba.hashnode.dev/quick-effective-and-efficient-way-to-test-your-separately-hosted-css-library-on-your-client-during-development

    I'm hoping that it will be of help as we try to implement it here at Ushahidi.

    John,Emmanuel
    @emmanuelhashy
    Hi @Angamanga I'd like to know the expected format for commit messages here.
    John,Emmanuel
    @emmanuelhashy
    freesnippingtool.com_capture_20210329032118.png
    Hi guys, I just made a PR to the platform-client and here is what I get. I need some assistance on how to fix this error?