Commit Graph

287 Commits (1bfb34682c7a441bf833d057c8c74ece879c960c)

Author SHA1 Message Date
Daniel Tiefnig 7a9f15557d not storing subscriber in session to avoid "store_session: data too large" errors
14 years ago
Daniel Tiefnig ad0fbc0d25 fix billing profile fee error handling - fixes #351
14 years ago
Andreas Granig 6f26f9b84a Prefix fax2mail forward with + for consistency.
14 years ago
Andreas Granig 002e011597 Remove unnecessary trailing amp when redirecting.
14 years ago
Andreas Granig fdefdb9787 Don't jump back to edit mode after saving a change in LNP.
14 years ago
Richard Fuchs 6ebc1d626d always round up fractional call durations
14 years ago
Andreas Granig f47d34cb4a Add optional hostname to peering servers, some cleanup.
14 years ago
Daniel Tiefnig 698a117c07 not calling get_subscriber_registered_devices for terminated subscribers
14 years ago
Daniel Tiefnig b9acb8cd60 removed unnecessary use of session for admin::Utils::prepare_call_list
14 years ago
Daniel Tiefnig 0c005ffb21 added some syntax checks for billing CSV upload
14 years ago
Daniel Tiefnig b80b57860d added prepaid checkbox for billing profiles
14 years ago
Daniel Tiefnig fcb964be3a don't store subscriber and account in session - fixes issue #853
14 years ago
Daniel Tiefnig f6b2ae8748 use urlencoded parameter for billing fee edit - fixes issue #763
14 years ago
Daniel Tiefnig 84d295b41a typo, dropped duplicated semicolon
14 years ago
Daniel Tiefnig dfe1f5371d use urlencoded parameter for ncos pattern edit - see issue #763
14 years ago
Daniel Tiefnig e1bc749dff not storing the voip account in the session
14 years ago
Richard Fuchs 39c1eb7b59 Change the "free memory" graph to add buffers and cache and add a "free swap" graph
14 years ago
Daniel Tiefnig 2875bd90ee merged r5696:5806 from branch 3.1:
14 years ago
Andreas Granig bfde877838 Fixed bug having rewrite priorites upside down.
14 years ago
Daniel Tiefnig 9f1f708aa9 added support for CSV billing import header lines
14 years ago
Daniel Tiefnig 5c7c53f26a support mac style linebreaks
14 years ago
Daniel Tiefnig c6378e649f added peer registration display for subscribers
14 years ago
Daniel Tiefnig 30a0357b6f search for / get by external ID for subscribers, accounts, customers
14 years ago
Daniel Tiefnig 11ea48cdba allowe customer external_id to be unset
14 years ago
Daniel Tiefnig 60b9387ede allowe account external_id to be unset
14 years ago
Daniel Tiefnig 48f6d8e2ae added subscriber external ID handling
14 years ago
Daniel Tiefnig 6f926d28cf added external ID handling for voip accounts
14 years ago
Daniel Tiefnig 8712625b36 added customer external ID handling
14 years ago
Daniel Tiefnig 34d33837dd fixed function names to retrieve / delete client registrations
14 years ago
Daniel Tiefnig d72be02cd0 removing soap namespace from error codes
14 years ago
Daniel Tiefnig 591149dc2c workaround for empty peektime settings
14 years ago
Daniel Tiefnig 3966a73ec7 remove read_only preferences before sending them to the backend
14 years ago
Daniel Tiefnig 534c0f5b90 changed obsolete get_subscriber_byid to get_subscriber_by_id
14 years ago
Daniel Tiefnig aeb596949d removed $self reference from login object
14 years ago
Daniel Tiefnig a085ff411b fixed messages hash handling in localize()
14 years ago
Daniel Tiefnig 2653e42ffc localize() is also using call_prov() now - requires authentication
14 years ago
Daniel Tiefnig 72bf2c9417 reworked admin authentication functions, using call_prov() now
14 years ago
Daniel Tiefnig e09641fe6d implemented alias number handling for subscribers
14 years ago
Daniel Tiefnig 3848813c76 unified peer_id / peerid parameter name
14 years ago
Andreas Granig 6dd7c9707e Enable flash-to-stash.
14 years ago
Daniel Tiefnig 37b8243f66 added peer host preferences functions and templates
14 years ago
Daniel Tiefnig 4dfe9fd774 added domain preferences functions and templates
14 years ago
Daniel Tiefnig 03fa1f136b reworked domain templates to follow new design
14 years ago
Daniel Tiefnig 9cfee8ff60 filtering for usr preferences in preferences list
14 years ago
Daniel Tiefnig cd2c9f4626 allow empty "ac" settings and treat "ac" as a string
14 years ago
Andreas Granig d2aff14cd8 Make non-TT views work on Debian Squeeze.
14 years ago
Andreas Granig 3f68df211d Redesign using jquery-ui and blueprint frameworks.
14 years ago
Daniel Tiefnig aaa2a86706 moved admin creation / edit form to a separate page
15 years ago
Daniel Tiefnig 352d159cdf update to copyrights in source files
15 years ago
Daniel Tiefnig 2c7d3ed625 allow user to edit webusername
15 years ago
Daniel Tiefnig eedd51cab0 added forwards to conference rooms
15 years ago
Daniel Tiefnig 9972ea29b2 using new preference information from ossbss
15 years ago
Andreas Granig 45ddf815ad Make peering contract mandatory when creating a group.
15 years ago
Andreas Granig 8c5d27cf47 Fixed typo when creating peering contract.
15 years ago
Andreas Granig 3d6fdb4e9c Show active calls instead of options latency.
15 years ago
Andreas Granig 53a1c99e8b Replaced graphs.
15 years ago
Daniel Tiefnig a3e6b48bbc not removing old usr preferences from subscriber display
15 years ago
Daniel Tiefnig 85c03f370b changed usr preferences handling to rely on ossbss output
15 years ago
Andreas Granig 0afaa4f6ae Added rrd controller to use authentication for fetching rrd files from javascript by users.
15 years ago
Daniel Tiefnig 9d35039b68 removed xmlctrl interface
15 years ago
Daniel Tiefnig 187aeb5abe removed peering server domain
15 years ago
Daniel Tiefnig da94ac1eb8 renamed contract_detail template to follow naming convention
15 years ago
Daniel Tiefnig 6bb29dc613 removed prepaid billing profile flag
15 years ago
Daniel Tiefnig c1ab8bf332 removed local, cc and timezone settings from domains
15 years ago
Daniel Tiefnig f48ae40dc0 removed subscriber timezone
15 years ago
Daniel Tiefnig 73949c7690 deactivated products
15 years ago
Daniel Tiefnig 4433f967e1 handle duplicate destination errors
15 years ago
Daniel Tiefnig db775d36e5 added config option to deactivate customer handling
15 years ago
Andreas Granig 6452036b08 Graphs are defined in controller.
15 years ago
Andreas Granig 1fb33d9fef First draft of statistics dashboard.
15 years ago
Daniel Tiefnig 83e490c259 changed domain rewrite functions to comply with ossbss data structures
15 years ago
Daniel Tiefnig ac3c582316 changed peer functions to comply with ossbss data structures
15 years ago
Daniel Tiefnig 08b0ec47e4 added handling for "is_external" usr preference
15 years ago
Daniel Tiefnig 841d18e646 fixed weekday mapping to match mysql's: 0 => monday, 6 => sunday
15 years ago
Daniel Tiefnig 3118da138c added CDR and LI access flags to admin view
15 years ago
Andreas Granig 2d39121637 Allow ports in sip-uris of CFs.
15 years ago
Daniel Tiefnig 70de511efb implemented alternative_route usr preference handling
15 years ago
Daniel Tiefnig 390c9ca4b8 fixed description text field for NCOS level "0" edit form
15 years ago
Daniel Tiefnig b2d63bf207 fixed "search by subscriber" form for voip accounts
15 years ago
Daniel Tiefnig ba6b44e5a2 added cc_dial_prefix and ac_dial_prefix config options
15 years ago
Daniel Tiefnig abc5ae8db1 added currency and VAT handling to admin interface
15 years ago
Andreas Granig d471d9b6cb Added frontend implementation for priorities in domain rewrite rules.
15 years ago
Andreas Granig d281343f6e Added frontend implementation of priority handling for peer rewrite rules.
15 years ago
Andreas Granig ccf78259c9 Fixed selection of only one group.
15 years ago
Andreas Granig 1493996831 Added path to xmlrpc hosts.
15 years ago
Andreas Granig ba8296abb4 Implemented frontend to configure xmlrpc dispatcher hosts.
15 years ago
Andreas Granig e2edb08f3c Implemented incoming caller rewrite rules.
15 years ago
Andreas Granig 33023518aa Added from-domain to peering hosts.
15 years ago
Daniel Tiefnig f96b8165ca fixed search values session persistence
15 years ago
Daniel Tiefnig e30151263c moved number qualification to utility function
15 years ago
Daniel Tiefnig 59158f7740 applying standard number localization rules to cli preference
15 years ago
Daniel Tiefnig 39df4ba8ab fixed copy&paste error in speed dial slots edit
15 years ago
Daniel Tiefnig b472136840 rejecting duplicate entries in fax destination list
15 years ago
Daniel Tiefnig 1b259e40f6 prefixing numbers with plus sign
15 years ago
Daniel Tiefnig 1da1fa2d37 removed number localizations and SIP URI cleanups
15 years ago
Daniel Tiefnig 4c5b427c46 added primary number to subscriber lists
15 years ago
Daniel Tiefnig 25217cca99 some more number normalizing fixes for CF, CLI and SD
15 years ago
Daniel Tiefnig 2e61c2f91a some number normalizing fixes for call forward and speed dial
15 years ago
Daniel Tiefnig 3cb3191ba0 implemented webform for subscriber reminder settings
15 years ago
Daniel Tiefnig 6f2dfee77d fixed copyright and author notices
15 years ago
Daniel Tiefnig dab65afaa9 fixed redirect for unauthenticated logout
15 years ago
Daniel Tiefnig 4cd90aea57 implemented redirects for unauthenticated requests (session timeouts)
15 years ago
Daniel Tiefnig 8c63e2d0a4 untied call forwards, cfu, cfb, cfna, cft may now be set independently
15 years ago
Daniel Tiefnig cb8f02d1ae included voice2mail "delete" flag in the webinterface
15 years ago
Daniel Tiefnig 6d518adc2f implemented search form for number blocks
15 years ago
Daniel Tiefnig 4170c87ec6 implemented pagination for number blocks
15 years ago
Daniel Tiefnig 3fbee5f333 fixed maximum offset detection
15 years ago
Daniel Tiefnig 3df23ec198 simplified pagination method signature
15 years ago
Daniel Tiefnig d6ca74a5f1 added send_status and send_copy fax preferences to webinterface
15 years ago
Daniel Tiefnig 0b7ac93173 renamed speed_dial_list.tt to obey naming schema
15 years ago
Daniel Tiefnig 9200dc6b5d implemented sub-pages for subscriber edit using a tabbed menu structure
15 years ago
Daniel Tiefnig bb00351ad8 highlighting active item in menu
15 years ago
Daniel Tiefnig a75cd2fe27 implemented preliminary number block management
15 years ago
Daniel Tiefnig 51eea17e95 implemented on_preselect handling
15 years ago
Daniel Tiefnig 9ecd04085f added some configuration options to show/hide platform features
16 years ago
Daniel Tiefnig f1d24f5d3b fixed ignore_allowed_ips, adm_ncos and man_allowed_ips handling
16 years ago
Daniel Tiefnig d4bac1df2a added local area code handling for ncos lists
16 years ago
Daniel Tiefnig c4a3296065 added peering_contract_id to peering group forms
16 years ago
Daniel Tiefnig 518a19e303 adapted code to new ossbss responses for arrays
16 years ago
Rene Krenn 571eba44c3 +sip peering contracts for www_admin
16 years ago
Daniel Tiefnig 01e26f774e some layout corrections and error/success messages
16 years ago
Daniel Tiefnig dec981c2af implemented VSC web forms for domain
16 years ago
Daniel Tiefnig 0474cc7a70 fixed language code for NCOS level create
16 years ago
Andreas Granig 2a3de37f2f Added Weight field to peering servers.
16 years ago
Daniel Tiefnig 86d5caf117 implemented audio file web forms for domains and subscribers
16 years ago
Daniel Tiefnig 7b6ac4f222 copied and adapted Plain View from www_csc
16 years ago
Daniel Tiefnig fc20c3bd87 renamed domain/rewrite to domain/detail
16 years ago
Daniel Tiefnig 0b3b22fe7a replaced tabs by spaces
16 years ago
Daniel Tiefnig 20c1e2c7c7 implemented ncos preference handling
16 years ago
Daniel Tiefnig 3f13028ac5 implemented NCOS web admin forms
16 years ago
Daniel Tiefnig 06d94fcb0d added LNP web template and controller
16 years ago
Daniel Tiefnig 89c4b1d964 fixed fax preferences handling
16 years ago
Daniel Tiefnig 1d01f03785 de-normalizing fax destination numbers in subscriber view
16 years ago
Daniel Tiefnig c613cc0ba5 implemented fax settings and destinations forms
16 years ago
Andreas Granig 146074d892 added rewriting rules for domains
16 years ago
Daniel Tiefnig cd015a2bd5 added in_use usr preference handling
16 years ago
Andreas Granig 8172e25e34 Only show/allow copying of rewrite rules if there are other gateways in group.
16 years ago
Rene Krenn 1dd3d54224 +"changes saved" messagge for speed dial forms
16 years ago
Rene Krenn fe88904a54 +completed & detailled output of error messages with speed dial list/operations
16 years ago
Andreas Granig b31a8bdb59 Added functionality to copy rewrite rules from one peer to another.
16 years ago
Andreas Granig 8bbdb21aa8 Added peering rule functionality
16 years ago
Daniel Tiefnig 0bcc396638 using prov-iface check functions for E.164 numbers
16 years ago
Andreas Granig 5c59ccf435 Moved priority from rule to group.
16 years ago
Rene Krenn 1ce43fa843 +speed dial vsc default can be specified in admin.conf
16 years ago
Andreas Granig c4f0fba5d7 Implemented sip peering functionality to insert lcr rules and peering gateways.
16 years ago
Andreas Granig 87631c3f60 Fixed bug in subscriber creation while handling speed dial.
16 years ago
Daniel Tiefnig d42c879067 using undef instead of 0 for some more subscriber preferences
16 years ago
Daniel Tiefnig bda4a599ce reverted r2032, using undef as boolean values
16 years ago
Daniel Tiefnig 1dbbab4a41 added support for allowed_ips list edit
16 years ago
Daniel Tiefnig f665f35c85 fixed support for administrative blocklists and malicious call trace
16 years ago