Ushahidi Platform v3 API
PHP Gherkin Other
Switch branches/tags
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.github/ISSUE_TEMPLATE Update issue templates Jul 6, 2018
.librarian/puppet Clean up puppet config Jun 18, 2015
.phpspec Change phpspec template to fit with current code Aug 22, 2014
app Bugfix: sets filters the correct way Aug 17, 2018
bin Move config:get/set commands into artisan Oct 30, 2017
bootstrap Refactor: Checks for headers before adding them in handler response; … Jul 31, 2018
config feat: Better sanitize data sent to sentry Jul 2, 2018
database Add laravel boilerplate May 11, 2017
docker ci: Fix Dockerfile and associated scripts Apr 26, 2018
docs Merge branch 'develop' into anonymization-of-reporters Jul 24, 2018
httpdocs refactor: Remove public/ and symlink to httpdocs May 2, 2018
migrations fix: Rename duplicate migration Aug 14, 2018
resources fix: replacing accented 'o' in spanish translations Jul 24, 2018
routes fix(routes): Fix users/:user_id/settings routes with extra users/ prefix Jul 2, 2018
seeds feat: Replace built in migrate and seed commands with phinx May 2, 2018
src fix(PostPermissions): canUserManagePosts and canUserReadPrivateValues Aug 17, 2018
storage Begin adding laravel/passport + lumen-passport May 11, 2017
tests update broken tests to match new data added to base.yml and make some… Aug 15, 2018
.arcconfig T1099 - Backend Mar 8, 2015
.arclint Add migrations phpcs ruleset and fix lint errors Sep 8, 2014
.coveralls.yml Add coveralls for phpunit, and behat tests Feb 8, 2016
.dockerignore push docker images to ECR Mar 12, 2018
.editorconfig style: Reformat *everything* to use spaces not tabs May 10, 2018
.env.deploy Adds CORs headers to responses that fail before config is loaded; ref… Jul 30, 2018
.env.example Adds CORs headers to responses that fail before config is loaded; ref… Jul 30, 2018
.env.testing Adds CORs headers to responses that fail before config is loaded; ref… Jul 30, 2018
.env.travis Merge branch 'develop' into lumen Feb 2, 2018
.gitignore Adding ckan client api, it was not lumen compatible so I added a smal… May 9, 2018
.travis.yml Fix: pushing blank commit to fix travis errors Jul 16, 2018
CONTRIBUTING.md Updating to define basic info for logging an issue Mar 16, 2016
Dockerfile ci: Fix Dockerfile and associated scripts Apr 26, 2018
Homestead.yaml chore: Change development domain to api.ushahidi.test Dec 14, 2017
LICENSE-AGPL Add list of non agpl licenses code Oct 27, 2013
LICENSE.md Update LICESNE, refs T985 Nov 18, 2014
PULL_REQUEST_TEMPLATE.md Adding I ran my checklist Nov 21, 2017
Procfile Revert "Add incoming / outgoing processes to Procfile" Aug 7, 2015
README.md Release 3.7.0 (#1764) May 31, 2017
Vagrantfile Merging Develop into Master (#1730) May 3, 2017
apache_heroku.conf Setup heroku deploy Jan 27, 2015
apiary.apib Move blueprints into docs/api and split into multiple files Jul 28, 2016
app.json Add scheduler add-on to heroku app.json Nov 1, 2016
artisan Fix path to files for media tests May 11, 2017
behat.yml.dist revert change May 1, 2018
captainhook.json build: Fix captainhook check so it doesn't fail on merge commits Apr 20, 2018
codeship-services.yml push docker images to ECR Mar 12, 2018
codeship-steps.yml Merge pull request #2801 from ushahidi/ci-flexible-cat-logs Apr 23, 2018
composer.json Refactor: Checks for headers before adding them in handler response; … Jul 31, 2018
composer.lock fix: Update composer dependencies Aug 15, 2018
deployment.env.encrypted 2561 SMS Incoming (#2694) Apr 5, 2018
docker-compose.yml update Dockerfile to use latest version of base image Dec 7, 2017
example.env Use phpdotenv to set DB params Jan 27, 2015
phinx.php style: Reformat *everything* to use spaces not tabs May 10, 2018
phpspec.yml.coverage Run tests on codeship (#1293) Jul 13, 2016
phpspec.yml.dist Merging Develop into Master (#1730) May 3, 2017
phpunit.xml.dist Replacing Ushahidi_Mailer with a Lumen implementation Jul 4, 2017
pre-commit fix: Update TOS tests to new method of setting tokens Dec 1, 2017
public refactor: Remove public/ and symlink to httpdocs May 2, 2018
skeleton.php Switch to a single root namespace for all of Ushahidi, refs T846 Nov 3, 2014

README.md

Ushahidi 3

Build Status Stories up next Coverage Status

Download

Installation Guide

Deploy

What is Ushahidi?

Ushahidi is an open source web application for information collection, visualization and interactive mapping. It helps you to collect info from: SMS, Twitter, RSS feeds, Email. It helps you to process that information, categorize it, geo-locate it and publish it on a map.

I'm a developer, should I contribute to Ushahidi v3?

Yes! Development moves pretty quickly but the tech stack is getting more and more stable. If you're keen to help build something awesome, jump on board..

Using the Platform

Please see our Installation Guide to get set up first!

Useful Links