Commit Graph

295 Commits (fe2bc32ff2f981ab94d0227aaa611e42cb3c2d87)

Author SHA1 Message Date
Andreas Granig 4d91bcede2 Rename caller prefix to caller pattern and add callee pattern.
14 years ago
Christian Veigl e6eef64a3a allow empty sip-uri (mantis:797)
14 years ago
Christian Veigl 8df7b66037 show alias numbers in admin-interface
14 years ago
Andreas Granig b319599de7 Implemented packet statistics in dashboard.
14 years ago
Andreas Granig 4688cc7f71 Enhance graphics and packet details.
14 years ago
Andreas Granig b29de7b0e0 Fix stupid error when scanning destination elements.
14 years ago
Andreas Granig 8e03d11958 Implemented graphical call-flow view.
14 years ago
Daniel Tiefnig 7741261bb6 allow fraud notify address field to be unset
14 years ago
Daniel Tiefnig a815c33b31 print error message on invalid notification e-mail addresses
14 years ago
Daniel Tiefnig b9fb4a14ce fix fraud notify array reference handling
14 years ago
Daniel Tiefnig 8a994a3cce allow fraud_interval_notify string to be on-the-fly replaced by array ref
14 years ago
Daniel Tiefnig b82b8a9a61 add fraud parameters to billing profile web form
14 years ago
Christian Veigl 3e3b1910d0 frontend for trusted peers, mantis:797
14 years ago
Christian Veigl 1f0dbf1463 call_prov() expects a ref for returning data
14 years ago
Daniel Tiefnig c9dd682413 avoid get_subscriber_by_id where possible
14 years ago
Christian Veigl 023a4ff0ec enforce billing profile name limit (mantis:969)
14 years ago
Andreas Granig d37661d41d Implement basic sipstats feature.
14 years ago
Andreas Granig 65a7666c85 Implement adding a permanent location entry.
14 years ago
Andreas Granig c36fb0abeb Add timeout to CF destinations.
14 years ago
Christian Veigl 54df78301c remember selected domain on failure (mantis 1253)
14 years ago
Christian Veigl 50f46d2b1d make stats timezone-aware
14 years ago
Christian Veigl 233d00ff25 make stats timezone-aware
14 years ago
Christian Veigl 699a08d954 undo r7465
14 years ago
Christian Veigl dd6f4fb093 make stats timezone-aware (mantis 1231)
14 years ago
Daniel Tiefnig 8abbddb727 fix subscriber matching in call lists
14 years ago
Andreas Granig 130e0bd0c1 Fix fetching of voicebox/faxserver preferences.
14 years ago
Daniel Tiefnig 58c6318fe8 number normalization for adm block lists
14 years ago
Daniel Tiefnig deeed3e84b use streamlined _cf_time_period function parameters
14 years ago
Daniel Tiefnig d2c823e3a1 use streamlined delete_subscriber_cf_time_set parameters
14 years ago
Daniel Tiefnig ce75a7a3f1 use streamlined _cf_destination function parameters
14 years ago
Daniel Tiefnig 3ec263f002 use simplified delete_subscriber_cf_destination_set parameters
14 years ago
Daniel Tiefnig 0ee7176c8e use simplified delete_subscriber_cf_map parameters
14 years ago
Andreas Granig cdced45c5b Allow multiple CF mappings per CF type.
14 years ago
Andreas Granig 7e7570c341 Clean up legacy CF handling.
14 years ago
Andreas Granig c41ff3a7d1 Make CF mappings editable.
14 years ago
Andreas Granig cdb87937a8 Implement editing of time periods.
14 years ago
Andreas Granig 6cba17c108 Use drag/drop elements to display current values.
14 years ago
Andreas Granig 79b6db901a Properly display existing time periods.
14 years ago
Andreas Granig 9a912c6c82 Implement deletion of CF time periods.
14 years ago
Andreas Granig 7fa871bd14 Add creation of CF time periods.
14 years ago
Andreas Granig 9409b8449a Implement CF time set handling.
14 years ago
Andreas Granig 8f4c9cd4b8 Prepare preference view to make CFs editable.
14 years ago
Andreas Granig f80c24f32c Add separate section for CF and new view for time defs.
14 years ago
Andreas Granig 87cb1a0b9d Prettify call-forward targets in view.
14 years ago
Andreas Granig 2927994252 Implement drag&drop for CF destinations.
14 years ago
Andreas Granig 3ac043d949 Fix another override of new subscriber handling.
14 years ago
Andreas Granig 8ae6dd2bb9 Fix overwrite of a previous commit.
14 years ago
Andreas Granig 4447cee740 Implement handling of CF destinations within CF sets.
14 years ago
Andreas Granig 98afa1e7ef Add separate view for CF handling - WIP.
14 years ago
Daniel Tiefnig e6ff3f464c do not store preferences in session to avoid size limits
14 years ago
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
15 years ago
Andreas Granig f47d34cb4a Add optional hostname to peering servers, some cleanup.
15 years ago
Daniel Tiefnig 698a117c07 not calling get_subscriber_registered_devices for terminated subscribers
15 years ago
Daniel Tiefnig b9acb8cd60 removed unnecessary use of session for admin::Utils::prepare_call_list
15 years ago
Daniel Tiefnig 0c005ffb21 added some syntax checks for billing CSV upload
15 years ago
Daniel Tiefnig b80b57860d added prepaid checkbox for billing profiles
15 years ago
Daniel Tiefnig fcb964be3a don't store subscriber and account in session - fixes issue #853
15 years ago
Daniel Tiefnig f6b2ae8748 use urlencoded parameter for billing fee edit - fixes issue #763
15 years ago
Daniel Tiefnig 84d295b41a typo, dropped duplicated semicolon
15 years ago
Daniel Tiefnig dfe1f5371d use urlencoded parameter for ncos pattern edit - see issue #763
15 years ago
Daniel Tiefnig e1bc749dff not storing the voip account in the session
15 years ago
Richard Fuchs 39c1eb7b59 Change the "free memory" graph to add buffers and cache and add a "free swap" graph
15 years ago
Daniel Tiefnig 2875bd90ee merged r5696:5806 from branch 3.1:
15 years ago
Andreas Granig bfde877838 Fixed bug having rewrite priorites upside down.
15 years ago
Daniel Tiefnig 9f1f708aa9 added support for CSV billing import header lines
15 years ago
Daniel Tiefnig 5c7c53f26a support mac style linebreaks
15 years ago
Daniel Tiefnig c6378e649f added peer registration display for subscribers
15 years ago
Daniel Tiefnig 30a0357b6f search for / get by external ID for subscribers, accounts, customers
15 years ago
Daniel Tiefnig 11ea48cdba allowe customer external_id to be unset
15 years ago
Daniel Tiefnig 60b9387ede allowe account external_id to be unset
15 years ago
Daniel Tiefnig 48f6d8e2ae added subscriber external ID handling
15 years ago
Daniel Tiefnig 6f926d28cf added external ID handling for voip accounts
15 years ago
Daniel Tiefnig 8712625b36 added customer external ID handling
15 years ago
Daniel Tiefnig 34d33837dd fixed function names to retrieve / delete client registrations
15 years ago
Daniel Tiefnig d72be02cd0 removing soap namespace from error codes
15 years ago
Daniel Tiefnig 591149dc2c workaround for empty peektime settings
15 years ago
Daniel Tiefnig 3966a73ec7 remove read_only preferences before sending them to the backend
15 years ago
Daniel Tiefnig 534c0f5b90 changed obsolete get_subscriber_byid to get_subscriber_by_id
15 years ago
Daniel Tiefnig aeb596949d removed $self reference from login object
15 years ago
Daniel Tiefnig a085ff411b fixed messages hash handling in localize()
15 years ago
Daniel Tiefnig 2653e42ffc localize() is also using call_prov() now - requires authentication
15 years ago
Daniel Tiefnig 72bf2c9417 reworked admin authentication functions, using call_prov() now
15 years ago
Daniel Tiefnig e09641fe6d implemented alias number handling for subscribers
15 years ago
Daniel Tiefnig 3848813c76 unified peer_id / peerid parameter name
15 years ago
Andreas Granig 6dd7c9707e Enable flash-to-stash.
15 years ago
Daniel Tiefnig 37b8243f66 added peer host preferences functions and templates
15 years ago
Daniel Tiefnig 4dfe9fd774 added domain preferences functions and templates
15 years ago
Daniel Tiefnig 03fa1f136b reworked domain templates to follow new design
15 years ago
Daniel Tiefnig 9cfee8ff60 filtering for usr preferences in preferences list
15 years ago
Daniel Tiefnig cd2c9f4626 allow empty "ac" settings and treat "ac" as a string
15 years ago
Andreas Granig d2aff14cd8 Make non-TT views work on Debian Squeeze.
15 years ago
Andreas Granig 99dbcd9819 Re-added site config, accidantely removed it in last commit.
15 years ago
Andreas Granig b814b6e8f4 Changed to work on Debian Squeeze.
15 years ago
Andreas Granig 3f68df211d Redesign using jquery-ui and blueprint frameworks.
15 years ago
Daniel Tiefnig aaa2a86706 moved admin creation / edit form to a separate page
15 years ago