Skip navigation.
Home
ASTPP is an open source VOIP billing and calling card application for Asterisk(TM) and Freeswitch(TM).

ASTPP Status Update

This home page is starting to look like it hasn't been touched for a while. That means it's time for an update. If you keep an eye on the svn feed on the right hand side you'll get an idea of what we're working on.
1. We're still working on moving everything to a template based design.
2. We've started moving code into perl module(s). This is going to be an lengthy process that may well span a release or two.
3. Callingcards are entirely stable except for an issue that we're working on with callbacks.
4. DIDs appear to be stable except for a cdr issue when DIDs are forwarded directl

New LCR method

We're changing the code that calculates the LCR to a slightly more correct model.

SELECT * FROM outbound_routes WHERE ($number) RLIKE pattern AND status = 1 GROUP BY trunk ORDER BY cost

VS

SELECT * FROM outbound_routes WHERE ($number) RLIKE pattern AND status = 1 ORDER by LENGTH(pattern) DESC, cost

Please comment here if this will make problems for you or if you have another suggestion.

Configuration Changes

We're currently working on moving almost all the configuration (including reseller settings) to the database. This means that you will not need a seperate config file for each reseller. Also, you will not need "astpp-enh-config.conf" anymore. However, this will cause a little bit of breakage. You will have to specify whether the database is MySQL or Pgsql in astpp-config.conf instead of astpp-enh-config.conf.

HEADS UP

Currently ASTPP uses /var/lib/astpp/sample.reseller-config.conf for a template for all new resellers. However, this is a problem as this file is written over if you upgrade ASTPP. Therefore, we will be using "/var/lib/astpp/template.reseller-config.conf" from here on.

Accountcodes

One item that has been causing some confusion is the way ASTPP handle account codes. Currently each account has a unique number assigned to it called the "CC" code. ASTPP is assigning these CC numbers as accountcodes when used with Asterisk -realtime. The reason for this is that Asterisk is limited as to how long an accountcode it can handle. However, if you manually assign the "account number" instead of the "cc number" it will work fine as ASTPP is prepared to use either of them.

Demo Site

The demo site is finally back up.

Enjoy

Darren Wiebe

Acknowledgements

Commercial Services

This page is for those people/companies who are offering commercial services for ASTPP to post their names & contact information. Let's keep this in alphabetical order please.

Aleph Communications
Darren Wiebe
Alberta, Canada
darren@aleph-com.net

New Site

Ok, this new site is finally up and running. Any download problems will be resolved very shortly. Thanks for your patience people!

Syndicate content