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.2.2 (2020-05-27)

  • Update acc detail view

1.2.1 (2020-05-20)

  • add cdr_id field in acc cdr

1.2.0 (2020-05-17)

  • add fields in acc cdr

  • update admin views

1.1.0 (2020-05-14)

  • add fields in acc

1.0.3 (2020-03-21)

  • update test

  • update uacreg table to be compliant with 5.3 kamailio version

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.

Source Distribution

pyfb-kamailio-1.2.2.tar.gz (33.0 kB view details)

Uploaded Source

Built Distribution

pyfb_kamailio-1.2.2-py2.py3-none-any.whl (81.3 kB view details)

Uploaded Python 2 Python 3

File details

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

File metadata

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

File hashes

Hashes for pyfb-kamailio-1.2.2.tar.gz
Algorithm Hash digest
SHA256 2aa783433d2ab3dc697615b2b4941f80edd9f7c7d5ff4d2c5cbf315863b1e60b
MD5 c5e3c6d9893547e55afeebd776734928
BLAKE2b-256 cd591908aa180449c851c6f9558277e2138dc35df7ea426484b4898a3a056c8d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyfb_kamailio-1.2.2-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 62d391a4326f36f5e982ff162348981c4a230d1c3be237e57891c48ea6b9ab27
MD5 584e31197b64feffe8386154488d2b4d
BLAKE2b-256 eabf17957e4f4b403501850d31f19c33656d2d0a14f3301b96c74b899c792268

See more details on using hashes here.

Supported by

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