Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
    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?
    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.