These are chat archives for ushahidi/Community

26th
Apr 2018
Aaron
@aaron-hall-7
Apr 26 2018 01:26
Hey all, I'm working on setting up Ushahidi on our CentOS7 box and am running into some issues when I'm trying to lock down the ports for our instance. If I setup with the default everything open groups, everything works fine. If I lock it down to just 80 and 443 open over TCP both in and out, 53 out over TCP and UDP, 22 in over TCP, the site hangs. I can perform nslookups, pings, and curls out from the server, but when I try to load the website, it hangs accessing /platform/api/v3/config. Are there any additional ports that the software requires that I should open up?
Aaron
@aaron-hall-7
Apr 26 2018 01:33
Gotta love rubber duck debugging. Got it figured out, didn't have 3306 out from the webserver. All good here!
Ushbot
@ushbot
Apr 26 2018 06:28

[Angela Oduor Lungati, Ushahidi] Hey everyone!

Ushahidi is excited to announce the launch of TenFour, our team emergency check in application, as a public beta. Try it out for free for a week by signing up at http://www.tenfour.org

https://www.ushahidi.com/blog/2018/04/25/tenfour-available-for-public-beta-testing

Sebastian Nils Mitchell
@sebm90
Apr 26 2018 08:51
@anna, @rowasc I'm pointing my platform-client to a forked version of the pattern library, but when I run gulp in the platform client I see this error: "Module not found: Error: Can't resolve 'ushahidi-platform-pattern-library/assets/css/style.min.css'" - did I miss a step?
Ushbot
@ushbot
Apr 26 2018 09:30
[Anna Iosif, Ushahidi] @sebm90 try going to the folder node_modules/ushahidi-platform-patternlibrary and run npm install first and then run gulp again
[Anna Iosif, Ushahidi] (don’t stay in the node_modules-folder when you run gulp, go back to the platform-client-folder)
[Anna Iosif, Ushahidi] @sebm90 oh sorry, I see now you are installing the pattern-library, not the platform-client. The steps are 1. run npm install, 2. run gulp build and 3. run gulp
Ushbot
@ushbot
Apr 26 2018 09:36
[Anna Iosif, Ushahidi] @sebm90, not sure if you have seen our Front-end-guidelines, there is a guide for setting up and working with the pattern-library here: http://preview.ushahidi.com/platform-pattern-library/master/assets/html/front-end-guidelines/installation.html
Sebastian Nils Mitchell
@sebm90
Apr 26 2018 10:11
Thanks Anna, I followed those steps but I'm getting the same error. In my package.json file in platform-client I'm linking to a github-hosted forked version of the pattern library; is it possible to link instead to my local version of the pattern library?
Sebastian Nils Mitchell
@sebm90
Apr 26 2018 10:20
the specific error I'm seeing when I try to access platform-client at localhost:3000 is "Module not found: Error: Can't resolve 'ushahidi-platform-pattern-library/assets/css/style.min.css' in '/Users/sebastian/platform-client/app'"
Brad Anthony
@INTJ_Ape_twitter
Apr 26 2018 10:54
@aoduor @tuxpiper et al; just FYI @aaron-hall-7 and @sebm90 are working on my team now so you'll see more from them and I won't have to translate in my non-developerese. ;-) @aaron-hall-7 meet @aoduor who is your go-to contact at Ushahidi.