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.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.

Source Distribution

pyfb-kamailio-1.0.0.tar.gz (30.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pyfb_kamailio-1.0.0-py2.py3-none-any.whl (75.3 kB view details)

Uploaded Python 2Python 3

File details

Details for the file pyfb-kamailio-1.0.0.tar.gz.

File metadata

  • Download URL: pyfb-kamailio-1.0.0.tar.gz
  • Upload date:
  • Size: 30.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: Python-urllib/3.6

File hashes

Hashes for pyfb-kamailio-1.0.0.tar.gz
Algorithm Hash digest
SHA256 9eae666a0efb20779c77db1df3d31cc7e3719f5303702394f460d971260be4d7
MD5 53140755b01867a0534969d1e37842b2
BLAKE2b-256 8c8b007760bcd97d5baeaea9c8d776cde711261c9c68ac35082c2b9a8be1d5b5

See more details on using hashes here.

File details

Details for the file pyfb_kamailio-1.0.0-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for pyfb_kamailio-1.0.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 9a532de3f89265d973ed1aec4ce046b6005a8bb7f0d7279b0116fa822604514b
MD5 428f7635ee91aed52e111bd132ea6385
BLAKE2b-256 9391f15f1a0c76373c51347c8ec5bb63625677bfd250ac0b1b8998fa6def13fa

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page