Skip to main content
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.

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

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

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

Uploaded Python 2Python 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.

Release history Release notifications | RSS feed

This release

1.2.2 This release

2 files

1.2.1

2 files

1.2.0

2 files

1.1.0

2 files

1.0.3

2 files

1.0.2

2 files

1.0.1

2 files

1.0.0

2 files

0.9.4

2 files

0.9.3

2 files

0.9.2

2 files

0.9.1

2 files

0.9.0

2 files

Supported by

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