Skip to main content

Kamailio package for django project, mainly used by PyFreeBilling project

Project description

https://badge.fury.io/py/pyfb-kamailio.svg https://travis-ci.org/mwolff44/pyfb-kamailio.svg?branch=master https://codecov.io/gh/mwolff44/pyfb-kamailio/branch/master/graph/badge.svg

Kamailio package for django project, mainly used by PyFreeBilling project

Documentation

The full documentation is at https://pyfb-kamailio.readthedocs.io.

Quickstart

Install Pyfb-kamailio:

pip install pyfb-kamailio

Add it to your INSTALLED_APPS:

INSTALLED_APPS = (
    ...
    'pyfb_kamailio.apps.PyfbKamailioConfig',
    ...
)

Add Pyfb-kamailio’s URL patterns:

from pyfb_kamailio import urls as pyfb_kamailio_urls


urlpatterns = [
    ...
    url(r'^', include(pyfb_kamailio_urls)),
    ...
]

Apply migrations :

python manage.py migrate

Upload initial data :

python manage.py loaddata pyfb_kamailio

Features

Kamailio modules supported by this application :

  • acc
  • dialog
  • htable
  • mtree
  • permissions
  • pipelimit
  • registrar
  • rtpengine
  • speeddial
  • uac
  • userblacklist
  • userloc

Running Tests

Does the code actually work?

source <YOURVIRTUALENV>/bin/activate
(myenv) $ pip install tox
(myenv) $ tox

Credits

Tools used in rendering this package:

History

1.0.2 (2019-07-10)

  • Admin tweaks for uacreg module

1.0.1 (2019-06-21)

  • Correct fk representation of domain
  • Admin enhancements

1.0.0 (2019-05-23)

  • add domain table
  • add translations

0.9.4 (2019-03-06)

  • add fields in missed_calls table

0.9.3 (2019-02-26)

  • add topo tables

0.9.2 (2019-02-25)

  • correct field name in ACC table
  • add more fielads in ACC and CDR tables
  • admin tweaks

0.9.1 (2019-01-30)

  • upload fixtures from migration for initial setup
  • new table for statistics

0.9.0 (2018-11-15)

  • First release on PyPI.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for pyfb-kamailio, version 1.0.2
Filename, size File type Python version Upload date Hashes
Filename, size pyfb_kamailio-1.0.2-py2.py3-none-any.whl (75.5 kB) File type Wheel Python version 3.6 Upload date Hashes View hashes
Filename, size pyfb-kamailio-1.0.2.tar.gz (30.3 kB) File type Source Python version None Upload date Hashes View hashes

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN SignalFx SignalFx Supporter DigiCert DigiCert EV certificate StatusPage StatusPage Status page