Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/camptocamp/getitfixed

Application de signalisation par les citoyens
https://github.com/camptocamp/getitfixed

Last synced: 5 days ago
JSON representation

Application de signalisation par les citoyens

Awesome Lists containing this project

README

        

GetItFixed!
===========

Documentation
-------------
Build the docs

.. code-block:: bash

cd getitfixed/docs
make html

Demo :
https://geomapfish-demo.camptocamp.com/getitfixed/getitfixed/issues

Demo admin :
https://geomapfish-demo.camptocamp.com/getitfixed/getitfixed_admin/issues

Create a development instance
-----------------------------

.. code-block:: bash

git clone [email protected]:camptocamp/getitfixed.git
cd getitfixed
make meacoffee

Public interface should be available at:
http://localhost:8080/getitfixed/issues

Admin interface should be available at:
http://localhost:8080/getitfixed_admin/issues

Generate a new alembic revision
-------------------------------

Generate a new alembic revision:

.. code-block:: bash

docker-compose run --rm --user `id -u` getitfixed \
alembic -c /app/alembic.ini -n getitfixed revision --autogenerate -m 'First revision'

Now upgrade the database:

.. code-block:: bash

docker-compose run --rm --user `id -u` getitfixed \
alembic -c /app/alembic.ini -n getitfixed upgrade head

Email
-----

In development we use a custom SMTP server. All emails will be available
at the following address:

http://localhost:8082/webmail/?_task=mail&_mbox=INBOX