IBSng ReleaseNotes B1.32

از ویکی پارس پویش
پرش به: ناوبری, جستجو

محتویات

New Features

User Locations

User Location is a subsystem useful for DSL Providers, that allows admin to choose location of user. Location is a hierarchy of

Locations
User Location
  • Region (ex. Iran)
  • Province (ex. Tehran)
  • City (ex. Tehran)
  • Telco Center (ex. Emam)
  • Device (ex. Dslam 2)
  • Port (ex. 5)

Each port will be assigned to a user. Then using this assignment, Multiple Reports can be fetched or filtered using location informations. Currently the following reports, support filtering by location informations

  • Connection Log
  • Connection Usage
  • Credit Change
  • Online Users
  • Management Summary
Location - Online Users


Also Management Summary Supports giving usage summary of location information

Location - Management Summary

Extra Charges

With Extra Charges, Administrator can define that a predefined amount of money, should be deducted from user account periodically. The Period is calculated using parameters:

Start From
When is the first time that the charge should apply. Such as creation time or First Login
Period Type and Value
  • Daily(ex. 7 days)
  • Monthly(ex. if start time is 2nd of October, always deduct on 2nd day of month)
  • Start Of month(ex. After first time, always deduct on start of next month)
None
Only deduct when start from event happens

Extra Charges can be used to deduct taxes or user subscription fees and there can be unlimited number of deduction rules per package. For a persian manual see Extra Charges.

Extra Charge Rule

Package Expiration Date

In This Version, Two new Expiration Dates has been Introduced.

Expiration Date From Creation Date
Shows how much time after creation of user, user will be expired. (Ex. 1 Jalali Month or 7 Days after user creation)
Expiration Date From Real First Login
Shows how much time, after user real first login, user will be expired. (Ex. 1 Gregorian Month or 7 Days after user creation)

These two expiration dates will be defined in group, and automatically apply to user on user creation or first login. The value will be reset each time a user renew occurs.
For Example, if expiration from creation date is set to 1 jalali month, and a user is created on 27th shahrivar, his expiration date will be automatically set to 27th mehr. On 27th mehr user expires, and upon a renew occurs, his expiration date will be reset to 27th aban. (shahrivar, mehr and aban are jalali months)

Package Expiration Date - Group
Package Expiration Date - User

Provider Graphs

Now IBSng reports ACD, ASR and Calls count of each provider, using line charts.
By default, data from last 15 minutes are displayed, but a time range can be defined for the chart.

Provider Graphs

Enhancements

HTML Email Notification

IBSng Notification Subsystem, now supports sending HTML emails as notification to users.

Renew Trash Remaining

IBSng now does not trash user remaining credit, if it got below zero. It means small extra usages, will be deducted from next cycle credit.

IN Service Enhancements

IN service, now supports creating a user, per caller ID. Non-governmental IN can be detected by three methods

  1. User DNIS (E1 number that user dialed)
  2. User enters an specific username such as IN
  3. IBSng checks if user does not exists in database, act him as IN user.

When an IN user is identified, IBSng will automatically creates a user, using caller id as both username and password. A Group should be specified, and group credit will be used as user initial credit.

MC Min Credit

Message Center, now supports specifying a minimum amount of credit, that if user is below this limit, he is not able to send or receive messages with cost (such as SMS)

Before Change Deposit in ISP Deposit Logs

ISP Deposit logs, that save amount of deposit ISP had, before the change.

Upgrade From B1.31

Database Changes

If you are doing a manual update, it's importing the sql file same as usual

psql -U ibs IBSng < /usr/local/IBSng/db/from_B1.31_upgrade.sql
ابزارهای شخصی

گویش‌ها
فضاهای نام
عملکردها
گشتن
جعبه‌ابزار