Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
    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?
    Sameroom
    @sameroom-bot
    [Anna Iosif, Ushahidi] @emmanuelhashy I think this happens when you make a PR from a fork, nothing to worry about! I will review your pr and get back to you. Thank you for your contribution!
    Carime Benzema
    @bcarime_gitlab
    Hello
    I'm wondering if it's possible, in Map or in Data pages, to have parameters in URL in order to filter the results page.
    For example /views/data?title=mytitle to find posts with "mytitle" in their title. And for other parameters.
    or /views/data?status=published&datefrom=2020-0101 for other filters.
    Sameroom
    @sameroom-bot
    [Anna Iosif, Ushahidi] @bcarime_gitlab Unfortunately that is not possible. You can work with “saved searches” if you want to share searches with others, find more about it here: https://docs.ushahidi.com/ushahidi-platform-user-manual/7.-analysing-data-on-your-deployment/7.1-saved-searches
    [Anna Iosif, Ushahidi] Today we welcome applicants to Google Summer of Code and Outreachy :tada: ! To get started please read through and follow the tasks in https://github.com/ushahidi/platform/discussions/4213 :sunny:
    Benjamin Bock
    @bb
    Hi there! I just noticed that the API posts endpoint has some new limitations. I found they were introduced by ushahidi/platform@30ff907 . Is there any way in the Settings UI to increase those limits? (Specifically API_POST_LIST_ADMIN_MAX_LIMIT)
    John,Emmanuel
    @emmanuelhashy
    Hi guys, I am Emmanuel John a student of Mechanical and Aerospace Engineering University of Uyo in Nigeria. I am a GSOC applicant.
    John,Emmanuel
    @emmanuelhashy
    freesnippingtool.com_capture_20210331034423.png
    I have ushahidi's platform-client properly setup on my local machine. So far, all the features are working perfectly on my machine and I am set for more contributions.
    Sameroom
    @sameroom-bot
    [cecilia hinga, Ushahidi] Hi Emmanuel, that is great. Go ahead and look for good issues that you would like to work on here https://github.com/ushahidi/platform/discussions/4213
    Carime Benzema
    @bcarime_gitlab
    thank you @Angamanga
    John,Emmanuel
    @emmanuelhashy
    Thanks @sameroom-bot, I have made a request to fix this Issue ushahidi/platform#4231 but I am yet to get feedback from @Angamanga
    John,Emmanuel
    @emmanuelhashy
    Hi @sameroom-bot and @Angamanga I have seen some bugs that should be fixed but then no issues have been created for them. I'd like like to work with you guys to create issues for those bugs. What do you think?
    Sameroom
    @sameroom-bot
    [cecilia hinga, Ushahidi] Hi Emmanuel, you will receive feedback from @Angamanga once she reviews your request. In the meantime, kindly create tickets for the bugs you found and we will test and label them. Thank you for your contribution :)
    heena singh
    @evanessa234

    Hi everyone! I am Heena Singh, an Outreachy Applicant from India. I am currently in my pre final year pursuing bachelors in computer science. I am keen to contribute towards Ushahidi for “Improve performance on the Ushahidi Platform Client” project. Following the setup guidelines for platform-client, I have set up platform-client using BACKEND_URL as “https://wsc2019.api.ushahidi.io/” in .env file.

    Following are my queries:

    1. Do I need to set up the platform API repository too onto my local system for contributing for this project or I can continue with only the client repository?
    2. As I can see in the above screenshot shared by @emmanuelhashy it has a “setting” tab which is not available in my setup. Is it something to do with the API url used?
    3. What credentials do I use to login into the client system?
    4. Also can you direct me to where I can start my contributions from?

    Thank you for your time!

    Screenshot from 2021-04-01 14-45-41.png
    Sameroom
    @sameroom-bot
    [Anna Iosif, Ushahidi] @evanessa234 Welcome! The url “https://wsc2019.api.ushahidi.io/” is used in the documentation is used for demo only. Either you set up your own api or create a deployment of your own here: https://ushahidi.io/create and use that api. However I suggest you try setting up the API first by yourself, its a good experience going through the docs and try it for yourself :)
    [Anna Iosif, Ushahidi] To get started with your contributions, please follow the tasks here: https://github.com/ushahidi/platform/discussions/4213
    [Anna Iosif, Ushahidi] @evanessa234 and @[emmanuelhashy](https://app.slack.com/services/B172BTW6P) Lets move our discussions to https://gitter.im/ushahidi/gsoc-outreachy from now on. Thats the channel for chats and support for the internships thumbsup emoji:skin-tone-3: If you have problems connecting to that, please let me know!