Commit Graph

452 Commits (20a73ec489d10ceaceee5fd564dbd9ae9e94dea7)

Author SHA1 Message Date
Gerhard Jungwirth 48e0b55cd0 MT#5145 put tooltips on top
13 years ago
Gerhard Jungwirth 0c41788b79 MT#4693 show contract balance in euros instead of cents
13 years ago
Andreas Granig e21d14da46 MT#5103 Add date picker to call distribution graph
13 years ago
Andreas Granig 272caf532e MT#4565 Fix read-only permissions.
13 years ago
Andreas Granig dd39baee6e MT#5103 Add basic call distribution graph.
13 years ago
Andreas Granig 80dcf44f7f MT#4235 Implement static Jitsi provisioning.
13 years ago
Andreas Granig 6e725bdfdc MT#4967 Filter system information for subs-roles
13 years ago
Gerhard Jungwirth 8f98ef00fd MT#4967 Let admin/reseller always change subscriber numbers
13 years ago
Gerhard Jungwirth 402b5b0909 MT#4287 Preserve dt settings until logout
13 years ago
Andreas Granig dab0021c9a MT#4961 Fix non-alphanumeric RRD filename handling
13 years ago
Andreas Granig f9e96aad30 MT#4955 Introduce customer default sound sets.
13 years ago
Gerhard Jungwirth 0d8f6d1355 MT#4903 Fix javascript error on empty referrer
13 years ago
Gerhard Jungwirth 21b841ba5c MT#4287 Remove datatables state on menu items
13 years ago
Gerhard Jungwirth 5fa8ca12cf MT#4287 Use Statesave Feature
13 years ago
Gerhard Jungwirth 82e343a41f MT#4287 preserve display setting rows
13 years ago
Gerhard Jungwirth 18171eef96 MT#4877 Fix button color on click
13 years ago
Gerhard Jungwirth c9fac644aa MT#4877: fix button focus style
13 years ago
Lars Dieckow f6e01fdbd6 MT#3927 custom auth
13 years ago
Andreas Granig 79a256f094 MT#4787 Send browser to PBX device when syncing
13 years ago
Gerhard Jungwirth 7945805883 MT#4289 contracts: filter by product and separate terminate
13 years ago
Gerhard Jungwirth 6fb3119fc9 MT#4289 move /contract/customer/edit to /customer/edit
13 years ago
Gerhard Jungwirth 92c17240a5 MT#4289 fix html-id with invalid symbols
13 years ago
Gerhard Jungwirth 5caf89894c MT#4289 separate customer-/contract- create and ajax_reseller_filter
13 years ago
Gerhard Jungwirth 104751bb6a MT#4289 separate customer/ajax and contract/ajax
13 years ago
Lars Dieckow a37b165caf MT#4229 custom Internal server error page
13 years ago
Andreas Granig 773c04c2cd MT#3971 Show Create btn if max_subscribers is null
13 years ago
Andreas Granig 074758df8f MT#3971 Implement limitation of subscribers.
13 years ago
Lars Dieckow aba646f59b MT#3929 certificate management
13 years ago
Andreas Granig 0ab09a6e0b MT#3977 Use plain port for linksys provisioning.
13 years ago
Andreas Granig 36a020c376 MT#4007 Implement auto attendant mgm for subs.
13 years ago
Andreas Granig 1515e366fd MT#3997 Really properly fix tooltips.
13 years ago
Andreas Granig 988e304544 MT#3997 Allow html in tooltips.
13 years ago
Andreas Granig e03bd513ba MT#4025 Only show customer sound sets for admins.
13 years ago
Andreas Granig e93c68c58c MT#4025 Manage customer sound-sets in details view
13 years ago
Michael Prokop ea5696da2c Revert "MT#4229 custom Internal server error page"
13 years ago
Lars Dieckow eece093fd0 MT#4229 custom Internal server error page
13 years ago
Andreas Granig 1761945b8c MT#4025 Implement contract_sound_set preference.
13 years ago
Andreas Granig 71d531fafb MT#3977 Fix accordion expand/collapse toggle.
13 years ago
Andreas Granig 3c3cfff80b MT#3977 Add option in status msg to manually sync.
13 years ago
Andreas Granig 853e9e5388 MT#3977 Display stationname/keyid in PBX field dev
13 years ago
Andreas Granig 5730437acf MT#3977 Implement editing of PBX field device.
13 years ago
Andreas Granig ed359aacd5 MT#3977 Implement backend for multi-line PBX conf
13 years ago
Andreas Granig 50a494af2b MT#3977 Handle new lines added by user in UI.
13 years ago
Andreas Granig 1c8179164a MT#3977 populate PBX field dev form on prof change
13 years ago
Andreas Granig 03e4d574b6 MT#3977 Prepare line/key in PBX field dev.
13 years ago
Andreas Granig fba3998657 MT#3977 Implement line/key handling for devices.
13 years ago
Gerhard Jungwirth ebe64d3563 uri_unescape CDRs
13 years ago
Gerhard Jungwirth b442c759a1 Show Timeset and Destination Set Names
13 years ago
Andreas Granig 683047c112 MT#3975 Prevent subadmin from terminating himself.
13 years ago
Andreas Granig ef36719dcf Add subscriberadmin customer link in top menu.
13 years ago
Andreas Granig 1af065d864 Allow subscriberadmin to access sub-subscribers.
13 years ago
Andreas Granig 585a4d947a Be more formal in denied-page.
13 years ago
Andreas Granig 086d91ff0e Use roles instead of realm for logged in users.
13 years ago
Andreas Granig 8a194e5055 Use preference label instead of attribute.
13 years ago
Andreas Granig de73436174 Fix subscriber login topmenu vm link.
13 years ago
Andreas Granig d5dc850bd9 Add subscriber login registered dev widget.
13 years ago
Andreas Granig de99e0be43 Make widget containers higher for subscribers.
13 years ago
Andreas Granig 6e8ac2aa70 Show subscriber login CF widget and allow prefs.
13 years ago
Andreas Granig 9769f4056e Add templates for subscriber login call-list/vm.
13 years ago
Andreas Granig b8cf0895ba Implement subscriber login call-list/voicemails.
13 years ago
Andreas Granig 78e126c9cb Add basic voicemail widget for subscribers.
13 years ago
Andreas Granig 06fc0fa4dd Fix subscriber login and add basic widgets.
13 years ago
Andreas Granig 5160759f38 Implement subscriber login.
13 years ago
Gerhard Jungwirth 01ba8802cf Fix duplicate showing of contracts under Reseller Details - Reseller Contract
13 years ago
Gerhard Jungwirth f444dc0d81 Show Contract (equals Cusomer-) id
13 years ago
Andreas Granig d156b57f9d Add display name to PBX device config template.
13 years ago
Andreas Granig b4949f1a48 Implement PBX device boot-strapping.
13 years ago
Andreas Granig d4ec2ef042 Implement PBX field device handling.
13 years ago
Andreas Granig fef88b9ed3 Add PBX device skeleton.
13 years ago
Andreas Granig b2f7e00612 Render empty string on null values.
13 years ago
Andreas Granig 907eab8ffe HTML-escape DT fields before displaying it.
13 years ago
Andreas Granig 231dc9fd07 Reset DT field id if it's not selected.
13 years ago
Andreas Granig 8746a6035d Add device management to top menu.
13 years ago
Andreas Granig c3cadb1503 Implement device profile management.
13 years ago
Andreas Granig e5832d6e13 Implement device config management.
13 years ago
Andreas Granig dcac5aa5c6 Implement device firmware management.
13 years ago
Andreas Granig 8a359e5312 Group device overview.
13 years ago
Andreas Granig e99265c351 Check for read_only flag when editing contact.
13 years ago
Andreas Granig 199ae7ed8d Implement device model management.
13 years ago
Gerhard Jungwirth c6abfbc7cb Correctly select customers under reseller-> customers section
13 years ago
Gerhard Jungwirth 096ee48d56 Consistent naming: Web Username/Password vs CSC Username/Password
13 years ago
Gerhard Jungwirth f0e2f1de8a Fix syling of long labels in modal
13 years ago
Andreas Granig 9efb1f8124 Allow changing PBX group for PBX extension.
13 years ago
Andreas Granig 00e13f9209 Implement editing PBX extension subscribers.
13 years ago
Andreas Granig 3c8734f089 Make PBX groups editable.
13 years ago
Andreas Granig df1c2cc4c1 Only show PBX groups if it's a PBX account.
13 years ago
Andreas Granig d47bbeca10 Add accordion toggle button.
13 years ago
Andreas Granig 23675b4da3 Implement group, admin and ext handling for PBX.
13 years ago
Andreas Granig fe580d3c53 Show product name in customer details.
13 years ago
Gerhard Jungwirth 1c154f8542 Only show relevant domains on reseller details
13 years ago
Gerhard Jungwirth 9f9d20eebf Expose the contacts controller to Edit/Delete Contacts
13 years ago
Gerhard Jungwirth 4cfa5b7870 Only expose delete button to contacts with no contracts
13 years ago
Gerhard Jungwirth 52e353d594 Option to select the number of rows in datatables table
13 years ago
Gerhard Jungwirth b856662883 Call end-user-contracts customers to avoid confusion
13 years ago
Gerhard Jungwirth a2ddf93c8d Copy rewrite rule set functionality
13 years ago
Gerhard Jungwirth e26220538c Fix some warnings due to non-numeric argument empty string ("")
13 years ago
Gerhard Jungwirth 8f02c62f82 Option to edit an existing contact, belonging to a customer
13 years ago
Gerhard Jungwirth 356891c29b Handle the preference man_allowed_ips like allowed_ips
13 years ago
Gerhard Jungwirth c33021d30e Handle allowed_ips preference.
13 years ago
Andreas Granig c4d26d1871 Don't allow to terminate contract via list view.
13 years ago
Andreas Granig 352e403507 HTML doesn't have an </input> field.
13 years ago
Andreas Granig 6f406e3486 Don't show faxserver preferences if it's disabled.
13 years ago
Andreas Granig 0f6fc8a995 Fix preference handling with max_occur > 1.
13 years ago
Andreas Granig d2aeb8217d Make modal header more generic.
13 years ago
Gerhard Jungwirth ca5e863e27 fix view on narrow screens
13 years ago
Andreas Granig 56c167c575 Fix terminating voip_subscribers for reseller.
13 years ago
Gerhard Jungwirth e41fe3305d Use a modal to display the NCOS setting "Include local ac"
13 years ago
Andreas Granig 9b8ce0d783 Align billing fees to new DT mechanism.
13 years ago
Andreas Granig 84f1183542 Mark active accordion as open.
13 years ago
Andreas Granig c8beecba9a Only allow callflows if enabled in config.
13 years ago
Andreas Granig 772977d848 Only show CDRs if call_data is set for user.
13 years ago
Andreas Granig 035c3a60b9 Confirm deletion of rewrite rule.
13 years ago
Andreas Granig 0b596b7c85 Implement reseller dashboard widgets.
13 years ago
Andreas Granig bd60a1dbda Pretty-print timestamp in call flows.
13 years ago
Andreas Granig 06482210fb Add CF delete and fix simple handling.
13 years ago
Andreas Granig 2513159c6f Fix confirm dialog in nested modals.
13 years ago
Andreas Granig 1437084795 Add global callflow controller.
13 years ago
Andreas Granig ed680b281d Globally handle last opened accordion.
13 years ago
Andreas Granig 124ffae866 Add mailto link in error pages for contact.
13 years ago
Andreas Granig e43fc4b1c5 Implement graphing of captured sip messages.
13 years ago
Andreas Granig 361d59a578 Fix unban handling.
13 years ago
Andreas Granig 9e5b132988 Add ip/auth ban link to top-menu.
13 years ago
Andreas Granig cb7e0fb63c Implement ip/auth ban management.
13 years ago
Andreas Granig c58d1702e0 Fix wrong html syntax.
13 years ago
Andreas Granig 861bebef8c Migrate server/rules handling to new DT mechanism.
13 years ago
Andreas Granig 9f129baccd Fix paging plugin path.
13 years ago
Andreas Granig a9b68ae367 Fix contract/contact editing from within reseller.
13 years ago
Andreas Granig 1481894d68 Fix special offpeak handling.
13 years ago
Andreas Granig 8964a130d7 Upgrade bootstrap and clean up static files.
13 years ago
Andreas Granig 531281396b Fix IE10 incompatibilities.
13 years ago
Andreas Granig 0830ae5055 Fix statistics on IE.
13 years ago
Andreas Granig ab79afbb67 Fix config paths and dbalias creation.
13 years ago
Andreas Granig aa33e91147 Only show lock warns if subscriber is set.
13 years ago
Andreas Granig d4b396c318 Add loader image for stats.
13 years ago
Andreas Granig 672c25219e Add Back button to stats.
13 years ago
Andreas Granig 4572d950d0 Fix billing handling.
13 years ago
Andreas Granig e770783788 Fix navigation and CF handling.
13 years ago
Andreas Granig d2db386252 Fix contract creation and subscriber lock handling
13 years ago
Andreas Granig 6d38442876 Filter terminated elements; visual cleanups.
13 years ago
Andreas Granig 9afd656365 Show all billing profiles for customer.
13 years ago
Andreas Granig 98c9a17fb5 Add reseller top menu entries.
13 years ago
Andreas Granig aee8feeb01 Rework rewrite rules.
13 years ago
Andreas Granig 4b956f6e8a Clean up sound set handling.
13 years ago
Andreas Granig bcf3c2b7dd Cosmetical enhancements.
13 years ago
Andreas Granig e4d305895c Clean up NCOS handling.
13 years ago
Andreas Granig 01b3856ee7 Align domain handling to new DT mechanism.
13 years ago
Andreas Granig af2557019b Only create Back-button once.
13 years ago
Andreas Granig e1f7a4710e Properly handle back button.
13 years ago
Andreas Granig 21af84fdf6 Lots of cleanups and bugfixes and back-nav.
13 years ago
Andreas Granig 08e5a2a3a8 Propagate reseller and contract status to children
13 years ago