├── .gitignore ├── README.md ├── apps ├── __init__.py ├── base │ ├── __init__.py │ ├── admins │ │ ├── __init__.py │ │ ├── netlist_admin.py │ │ ├── number_admin.py │ │ ├── route_admin.py │ │ ├── sipinterface_admin.py │ │ └── trunk_admin.py │ ├── adminx.py │ ├── dashboards.py │ ├── fixtures │ │ └── initial_data.xml │ ├── html_widget.py │ ├── models │ │ ├── __init__.py │ │ ├── context_models.py │ │ ├── location_models.py │ │ ├── netlist_models.py │ │ ├── number_models.py │ │ ├── route_models.py │ │ ├── sip_interface_models.py │ │ └── trunk_models.py │ ├── pages │ │ ├── __init__.py │ │ ├── cmd_terminal_page.py │ │ ├── edit_conf_page.py │ │ ├── entry_real_info_page.py │ │ ├── fs_conf_form.py │ │ ├── fs_real_log_page.py │ │ ├── fs_sync_xml_form.py │ │ ├── new_module_form.py │ │ ├── sip_interface_auto_conf_form.py │ │ ├── sys_info_page.py │ │ └── time_zone_set_form.py │ ├── static │ │ └── base │ │ │ ├── css │ │ │ └── dashboard.css │ │ │ ├── images │ │ │ ├── youpbx0.jpg │ │ │ ├── youpbx1.jpg │ │ │ └── youpbx2.jpg │ │ │ └── js │ │ │ └── long.js │ └── templates │ │ ├── base │ │ ├── dashboard.html │ │ ├── includes │ │ │ ├── header.html │ │ │ └── queue_list.html │ │ ├── main.html │ │ └── main_new.html │ │ └── main_init.html ├── common.py ├── funcs │ ├── __init__.py │ ├── admins │ │ ├── __init__.py │ │ ├── autoattendant_admin.py │ │ ├── device_admin.py │ │ └── ringgroup_admin.py │ ├── adminx.py │ ├── models │ │ ├── __init__.py │ │ ├── autoattendant_models.py │ │ ├── conference_models.py │ │ ├── device_models.py │ │ ├── ringgroup_models.py │ │ ├── time_condition_models.py │ │ ├── timeroutes_models.py │ │ └── voicemail_models.py │ └── templates │ │ └── funcs │ │ ├── cdr_grid.html │ │ └── partner_edit_form.html ├── init.py ├── settings.py ├── urls.py ├── utils.py └── wsgi.py ├── config_sample.py ├── manage.py ├── pbx ├── __init__.py ├── conf.py ├── ctrl │ ├── __init__.py │ ├── interface.py │ ├── plivohelper.py │ ├── routes.py │ └── templates │ │ └── response_template.xml ├── db │ ├── __init__.py │ ├── models │ │ ├── __init__.py │ │ ├── call_limit_model.py │ │ ├── core_model.py │ │ ├── fifo_model.py │ │ ├── sofia_reg_model.py │ │ └── voicemail_default_model.py │ ├── operates │ │ ├── __init__.py │ │ ├── channels_op.py │ │ ├── plivo_call.py │ │ └── plivohelper.py │ ├── plivo_call.py │ ├── plivohelper.py │ ├── routes.py │ └── templates │ │ ├── channels_index.html │ │ └── hangup.html ├── init.py ├── rpc │ ├── __init__.py │ ├── cmd_demo.py │ ├── db_api.py │ ├── event_socket.py │ ├── in_api.py │ └── rest_api.py ├── run_db.py ├── tpl │ ├── autoload_configs_acl.xml │ ├── autoload_configs_conference.xml │ ├── autoload_configs_locations.xml │ ├── autoload_configs_odbc.xml │ ├── dialplan.xml │ ├── dialplan │ │ ├── dialplan_extension.xml │ │ ├── dialplan_extension_attendant.xml │ │ ├── dialplan_extension_conference.xml │ │ ├── dialplan_extension_device.xml │ │ ├── dialplan_extension_global.xml │ │ ├── dialplan_extension_ringgroup.xml │ │ ├── dialplan_extension_timeroutes.xml │ │ ├── dialplan_extension_trunkpattern.xml │ │ └── dialplan_extension_voicemail.xml │ ├── dialplan_public.xml │ ├── directory.xml │ ├── extensions │ │ ├── default_extension.xml │ │ └── public_did.xml │ ├── ivr_menus.xml │ └── sip_profiles.xml └── utils.py ├── plivo ├── __init__.py ├── core │ ├── __init__.py │ ├── errors.py │ ├── freeswitch │ │ ├── __init__.py │ │ ├── commands.py │ │ ├── eventsocket.py │ │ ├── eventtypes.py │ │ ├── inboundsocket.py │ │ ├── outboundsocket.py │ │ └── transport.py │ └── transport.py ├── rest │ ├── __init__.py │ └── freeswitch │ │ ├── __init__.py │ │ ├── api.py │ │ ├── apiserver.py │ │ ├── cacheapi.py │ │ ├── cacheapi_new.py │ │ ├── cacheserver.py │ │ ├── cacheurls.py │ │ ├── elements.py │ │ ├── exceptions.py │ │ ├── helpers.py │ │ ├── inboundsocket.py │ │ ├── outboundserver.py │ │ ├── outboundsocket.py │ │ └── urls.py └── utils │ ├── __init__.py │ ├── daemonize.py │ ├── encode.py │ └── logger.py ├── proxy ├── linux │ └── fs_agw └── win │ └── fs_agw.exe └── requirements.txt /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/README.md -------------------------------------------------------------------------------- /apps/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /apps/base/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/apps/base/__init__.py -------------------------------------------------------------------------------- /apps/base/admins/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/apps/base/admins/__init__.py -------------------------------------------------------------------------------- /apps/base/admins/netlist_admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/apps/base/admins/netlist_admin.py -------------------------------------------------------------------------------- /apps/base/admins/number_admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/apps/base/admins/number_admin.py -------------------------------------------------------------------------------- /apps/base/admins/route_admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/apps/base/admins/route_admin.py -------------------------------------------------------------------------------- /apps/base/admins/sipinterface_admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/apps/base/admins/sipinterface_admin.py -------------------------------------------------------------------------------- /apps/base/admins/trunk_admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/apps/base/admins/trunk_admin.py -------------------------------------------------------------------------------- /apps/base/adminx.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/apps/base/adminx.py -------------------------------------------------------------------------------- /apps/base/dashboards.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/apps/base/dashboards.py -------------------------------------------------------------------------------- /apps/base/fixtures/initial_data.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/apps/base/fixtures/initial_data.xml -------------------------------------------------------------------------------- /apps/base/html_widget.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/apps/base/html_widget.py -------------------------------------------------------------------------------- /apps/base/models/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/apps/base/models/__init__.py -------------------------------------------------------------------------------- /apps/base/models/context_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/apps/base/models/context_models.py -------------------------------------------------------------------------------- /apps/base/models/location_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/apps/base/models/location_models.py -------------------------------------------------------------------------------- /apps/base/models/netlist_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/apps/base/models/netlist_models.py -------------------------------------------------------------------------------- /apps/base/models/number_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/apps/base/models/number_models.py -------------------------------------------------------------------------------- /apps/base/models/route_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/apps/base/models/route_models.py -------------------------------------------------------------------------------- /apps/base/models/sip_interface_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/apps/base/models/sip_interface_models.py -------------------------------------------------------------------------------- /apps/base/models/trunk_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/apps/base/models/trunk_models.py -------------------------------------------------------------------------------- /apps/base/pages/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/apps/base/pages/__init__.py -------------------------------------------------------------------------------- /apps/base/pages/cmd_terminal_page.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/apps/base/pages/cmd_terminal_page.py -------------------------------------------------------------------------------- /apps/base/pages/edit_conf_page.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/apps/base/pages/edit_conf_page.py -------------------------------------------------------------------------------- /apps/base/pages/entry_real_info_page.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/apps/base/pages/entry_real_info_page.py -------------------------------------------------------------------------------- /apps/base/pages/fs_conf_form.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/apps/base/pages/fs_conf_form.py -------------------------------------------------------------------------------- /apps/base/pages/fs_real_log_page.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/apps/base/pages/fs_real_log_page.py -------------------------------------------------------------------------------- /apps/base/pages/fs_sync_xml_form.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/apps/base/pages/fs_sync_xml_form.py -------------------------------------------------------------------------------- /apps/base/pages/new_module_form.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/apps/base/pages/new_module_form.py -------------------------------------------------------------------------------- /apps/base/pages/sip_interface_auto_conf_form.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/apps/base/pages/sip_interface_auto_conf_form.py -------------------------------------------------------------------------------- /apps/base/pages/sys_info_page.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/apps/base/pages/sys_info_page.py -------------------------------------------------------------------------------- /apps/base/pages/time_zone_set_form.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/apps/base/pages/time_zone_set_form.py -------------------------------------------------------------------------------- /apps/base/static/base/css/dashboard.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/apps/base/static/base/css/dashboard.css -------------------------------------------------------------------------------- /apps/base/static/base/images/youpbx0.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/apps/base/static/base/images/youpbx0.jpg -------------------------------------------------------------------------------- /apps/base/static/base/images/youpbx1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/apps/base/static/base/images/youpbx1.jpg -------------------------------------------------------------------------------- /apps/base/static/base/images/youpbx2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/apps/base/static/base/images/youpbx2.jpg -------------------------------------------------------------------------------- /apps/base/static/base/js/long.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/apps/base/static/base/js/long.js -------------------------------------------------------------------------------- /apps/base/templates/base/dashboard.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/apps/base/templates/base/dashboard.html -------------------------------------------------------------------------------- /apps/base/templates/base/includes/header.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/apps/base/templates/base/includes/header.html -------------------------------------------------------------------------------- /apps/base/templates/base/includes/queue_list.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/apps/base/templates/base/includes/queue_list.html -------------------------------------------------------------------------------- /apps/base/templates/base/main.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/apps/base/templates/base/main.html -------------------------------------------------------------------------------- /apps/base/templates/base/main_new.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/apps/base/templates/base/main_new.html -------------------------------------------------------------------------------- /apps/base/templates/main_init.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/apps/base/templates/main_init.html -------------------------------------------------------------------------------- /apps/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/apps/common.py -------------------------------------------------------------------------------- /apps/funcs/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/apps/funcs/__init__.py -------------------------------------------------------------------------------- /apps/funcs/admins/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/apps/funcs/admins/__init__.py -------------------------------------------------------------------------------- /apps/funcs/admins/autoattendant_admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/apps/funcs/admins/autoattendant_admin.py -------------------------------------------------------------------------------- /apps/funcs/admins/device_admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/apps/funcs/admins/device_admin.py -------------------------------------------------------------------------------- /apps/funcs/admins/ringgroup_admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/apps/funcs/admins/ringgroup_admin.py -------------------------------------------------------------------------------- /apps/funcs/adminx.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/apps/funcs/adminx.py -------------------------------------------------------------------------------- /apps/funcs/models/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/apps/funcs/models/__init__.py -------------------------------------------------------------------------------- /apps/funcs/models/autoattendant_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/apps/funcs/models/autoattendant_models.py -------------------------------------------------------------------------------- /apps/funcs/models/conference_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/apps/funcs/models/conference_models.py -------------------------------------------------------------------------------- /apps/funcs/models/device_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/apps/funcs/models/device_models.py -------------------------------------------------------------------------------- /apps/funcs/models/ringgroup_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/apps/funcs/models/ringgroup_models.py -------------------------------------------------------------------------------- /apps/funcs/models/time_condition_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/apps/funcs/models/time_condition_models.py -------------------------------------------------------------------------------- /apps/funcs/models/timeroutes_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/apps/funcs/models/timeroutes_models.py -------------------------------------------------------------------------------- /apps/funcs/models/voicemail_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/apps/funcs/models/voicemail_models.py -------------------------------------------------------------------------------- /apps/funcs/templates/funcs/cdr_grid.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/apps/funcs/templates/funcs/cdr_grid.html -------------------------------------------------------------------------------- /apps/funcs/templates/funcs/partner_edit_form.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/apps/funcs/templates/funcs/partner_edit_form.html -------------------------------------------------------------------------------- /apps/init.py: -------------------------------------------------------------------------------- 1 | import os 2 | 3 | os.environ["DJANGO_SETTINGS_MODULE"] = "apps.settings" -------------------------------------------------------------------------------- /apps/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/apps/settings.py -------------------------------------------------------------------------------- /apps/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/apps/urls.py -------------------------------------------------------------------------------- /apps/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/apps/utils.py -------------------------------------------------------------------------------- /apps/wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/apps/wsgi.py -------------------------------------------------------------------------------- /config_sample.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/config_sample.py -------------------------------------------------------------------------------- /manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/manage.py -------------------------------------------------------------------------------- /pbx/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pbx/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/pbx/conf.py -------------------------------------------------------------------------------- /pbx/ctrl/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/pbx/ctrl/__init__.py -------------------------------------------------------------------------------- /pbx/ctrl/interface.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/pbx/ctrl/interface.py -------------------------------------------------------------------------------- /pbx/ctrl/plivohelper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/pbx/ctrl/plivohelper.py -------------------------------------------------------------------------------- /pbx/ctrl/routes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/pbx/ctrl/routes.py -------------------------------------------------------------------------------- /pbx/ctrl/templates/response_template.xml: -------------------------------------------------------------------------------- 1 | 2 | {{ response|safe }} 3 | -------------------------------------------------------------------------------- /pbx/db/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/pbx/db/__init__.py -------------------------------------------------------------------------------- /pbx/db/models/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/pbx/db/models/__init__.py -------------------------------------------------------------------------------- /pbx/db/models/call_limit_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/pbx/db/models/call_limit_model.py -------------------------------------------------------------------------------- /pbx/db/models/core_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/pbx/db/models/core_model.py -------------------------------------------------------------------------------- /pbx/db/models/fifo_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/pbx/db/models/fifo_model.py -------------------------------------------------------------------------------- /pbx/db/models/sofia_reg_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/pbx/db/models/sofia_reg_model.py -------------------------------------------------------------------------------- /pbx/db/models/voicemail_default_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/pbx/db/models/voicemail_default_model.py -------------------------------------------------------------------------------- /pbx/db/operates/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | 3 | import channels_op 4 | -------------------------------------------------------------------------------- /pbx/db/operates/channels_op.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/pbx/db/operates/channels_op.py -------------------------------------------------------------------------------- /pbx/db/operates/plivo_call.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/pbx/db/operates/plivo_call.py -------------------------------------------------------------------------------- /pbx/db/operates/plivohelper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/pbx/db/operates/plivohelper.py -------------------------------------------------------------------------------- /pbx/db/plivo_call.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/pbx/db/plivo_call.py -------------------------------------------------------------------------------- /pbx/db/plivohelper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/pbx/db/plivohelper.py -------------------------------------------------------------------------------- /pbx/db/routes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/pbx/db/routes.py -------------------------------------------------------------------------------- /pbx/db/templates/channels_index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/pbx/db/templates/channels_index.html -------------------------------------------------------------------------------- /pbx/db/templates/hangup.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/pbx/db/templates/hangup.html -------------------------------------------------------------------------------- /pbx/init.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/pbx/init.py -------------------------------------------------------------------------------- /pbx/rpc/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pbx/rpc/cmd_demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/pbx/rpc/cmd_demo.py -------------------------------------------------------------------------------- /pbx/rpc/db_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/pbx/rpc/db_api.py -------------------------------------------------------------------------------- /pbx/rpc/event_socket.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/pbx/rpc/event_socket.py -------------------------------------------------------------------------------- /pbx/rpc/in_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/pbx/rpc/in_api.py -------------------------------------------------------------------------------- /pbx/rpc/rest_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/pbx/rpc/rest_api.py -------------------------------------------------------------------------------- /pbx/run_db.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/pbx/run_db.py -------------------------------------------------------------------------------- /pbx/tpl/autoload_configs_acl.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/pbx/tpl/autoload_configs_acl.xml -------------------------------------------------------------------------------- /pbx/tpl/autoload_configs_conference.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/pbx/tpl/autoload_configs_conference.xml -------------------------------------------------------------------------------- /pbx/tpl/autoload_configs_locations.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/pbx/tpl/autoload_configs_locations.xml -------------------------------------------------------------------------------- /pbx/tpl/autoload_configs_odbc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/pbx/tpl/autoload_configs_odbc.xml -------------------------------------------------------------------------------- /pbx/tpl/dialplan.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/pbx/tpl/dialplan.xml -------------------------------------------------------------------------------- /pbx/tpl/dialplan/dialplan_extension.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/pbx/tpl/dialplan/dialplan_extension.xml -------------------------------------------------------------------------------- /pbx/tpl/dialplan/dialplan_extension_attendant.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/pbx/tpl/dialplan/dialplan_extension_attendant.xml -------------------------------------------------------------------------------- /pbx/tpl/dialplan/dialplan_extension_conference.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/pbx/tpl/dialplan/dialplan_extension_conference.xml -------------------------------------------------------------------------------- /pbx/tpl/dialplan/dialplan_extension_device.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/pbx/tpl/dialplan/dialplan_extension_device.xml -------------------------------------------------------------------------------- /pbx/tpl/dialplan/dialplan_extension_global.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/pbx/tpl/dialplan/dialplan_extension_global.xml -------------------------------------------------------------------------------- /pbx/tpl/dialplan/dialplan_extension_ringgroup.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/pbx/tpl/dialplan/dialplan_extension_ringgroup.xml -------------------------------------------------------------------------------- /pbx/tpl/dialplan/dialplan_extension_timeroutes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/pbx/tpl/dialplan/dialplan_extension_timeroutes.xml -------------------------------------------------------------------------------- /pbx/tpl/dialplan/dialplan_extension_trunkpattern.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/pbx/tpl/dialplan/dialplan_extension_trunkpattern.xml -------------------------------------------------------------------------------- /pbx/tpl/dialplan/dialplan_extension_voicemail.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/pbx/tpl/dialplan/dialplan_extension_voicemail.xml -------------------------------------------------------------------------------- /pbx/tpl/dialplan_public.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/pbx/tpl/dialplan_public.xml -------------------------------------------------------------------------------- /pbx/tpl/directory.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/pbx/tpl/directory.xml -------------------------------------------------------------------------------- /pbx/tpl/extensions/default_extension.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/pbx/tpl/extensions/default_extension.xml -------------------------------------------------------------------------------- /pbx/tpl/extensions/public_did.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/pbx/tpl/extensions/public_did.xml -------------------------------------------------------------------------------- /pbx/tpl/ivr_menus.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/pbx/tpl/ivr_menus.xml -------------------------------------------------------------------------------- /pbx/tpl/sip_profiles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/pbx/tpl/sip_profiles.xml -------------------------------------------------------------------------------- /pbx/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/pbx/utils.py -------------------------------------------------------------------------------- /plivo/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/plivo/__init__.py -------------------------------------------------------------------------------- /plivo/core/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /plivo/core/errors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/plivo/core/errors.py -------------------------------------------------------------------------------- /plivo/core/freeswitch/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /plivo/core/freeswitch/commands.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/plivo/core/freeswitch/commands.py -------------------------------------------------------------------------------- /plivo/core/freeswitch/eventsocket.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/plivo/core/freeswitch/eventsocket.py -------------------------------------------------------------------------------- /plivo/core/freeswitch/eventtypes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/plivo/core/freeswitch/eventtypes.py -------------------------------------------------------------------------------- /plivo/core/freeswitch/inboundsocket.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/plivo/core/freeswitch/inboundsocket.py -------------------------------------------------------------------------------- /plivo/core/freeswitch/outboundsocket.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/plivo/core/freeswitch/outboundsocket.py -------------------------------------------------------------------------------- /plivo/core/freeswitch/transport.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/plivo/core/freeswitch/transport.py -------------------------------------------------------------------------------- /plivo/core/transport.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/plivo/core/transport.py -------------------------------------------------------------------------------- /plivo/rest/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /plivo/rest/freeswitch/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /plivo/rest/freeswitch/api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/plivo/rest/freeswitch/api.py -------------------------------------------------------------------------------- /plivo/rest/freeswitch/apiserver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/plivo/rest/freeswitch/apiserver.py -------------------------------------------------------------------------------- /plivo/rest/freeswitch/cacheapi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/plivo/rest/freeswitch/cacheapi.py -------------------------------------------------------------------------------- /plivo/rest/freeswitch/cacheapi_new.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/plivo/rest/freeswitch/cacheapi_new.py -------------------------------------------------------------------------------- /plivo/rest/freeswitch/cacheserver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/plivo/rest/freeswitch/cacheserver.py -------------------------------------------------------------------------------- /plivo/rest/freeswitch/cacheurls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/plivo/rest/freeswitch/cacheurls.py -------------------------------------------------------------------------------- /plivo/rest/freeswitch/elements.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/plivo/rest/freeswitch/elements.py -------------------------------------------------------------------------------- /plivo/rest/freeswitch/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/plivo/rest/freeswitch/exceptions.py -------------------------------------------------------------------------------- /plivo/rest/freeswitch/helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/plivo/rest/freeswitch/helpers.py -------------------------------------------------------------------------------- /plivo/rest/freeswitch/inboundsocket.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/plivo/rest/freeswitch/inboundsocket.py -------------------------------------------------------------------------------- /plivo/rest/freeswitch/outboundserver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/plivo/rest/freeswitch/outboundserver.py -------------------------------------------------------------------------------- /plivo/rest/freeswitch/outboundsocket.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/plivo/rest/freeswitch/outboundsocket.py -------------------------------------------------------------------------------- /plivo/rest/freeswitch/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/plivo/rest/freeswitch/urls.py -------------------------------------------------------------------------------- /plivo/utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /plivo/utils/daemonize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/plivo/utils/daemonize.py -------------------------------------------------------------------------------- /plivo/utils/encode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/plivo/utils/encode.py -------------------------------------------------------------------------------- /plivo/utils/logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/plivo/utils/logger.py -------------------------------------------------------------------------------- /proxy/linux/fs_agw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/proxy/linux/fs_agw -------------------------------------------------------------------------------- /proxy/win/fs_agw.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/proxy/win/fs_agw.exe -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoneXiong/YouPBX/HEAD/requirements.txt --------------------------------------------------------------------------------