Skip to main content

Pyfb-kamailio

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.

Metadata

Release files for pyfb-kamailio 1.2.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pyfb-kamailio 1.2.2
File Size Uploaded Provenance
pyfb-kamailio-1.2.2.tar.gz 33.0 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for pyfb-kamailio 1.2.2
File Interpreter ABI Platform
pyfb_kamailio-1.2.2-py2.py3-none-any.whl Python 2, Python 3 none any Details

Total release size: 114.4 kB

Release files / pyfb-kamailio-1.2.2.tar.gz

Download URL pyfb-kamailio-1.2.2.tar.gz
Size 33.0 kB
Tags Source
SHA-256 checksum
How to use checksums
2aa783433d2ab3dc697615b2b4941f80edd9f7c7d5ff4d2c5cbf315863b1e60b
BLAKE2b-256 checksum
How to use checksums
cd591908aa180449c851c6f9558277e2138dc35df7ea426484b4898a3a056c8d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via Python-urllib/3.6

Release files / pyfb_kamailio-1.2.2-py2.py3-none-any.whl

Download URL pyfb_kamailio-1.2.2-py2.py3-none-any.whl
Size 81.3 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
62d391a4326f36f5e982ff162348981c4a230d1c3be237e57891c48ea6b9ab27
BLAKE2b-256 checksum
How to use checksums
eabf17957e4f4b403501850d31f19c33656d2d0a14f3301b96c74b899c792268
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via Python-urllib/3.6

Security for pyfb-kamailio 1.2.2

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page