Commit Graph

555 Commits (111593c86d67022de34f6f623a0550f225acb3e8)

Author SHA1 Message Date
Irina Peshinskaya 7a1565ba09 MT#15491 Adapt Panel to new NGCP::Fax fax server
9 years ago
Gerhard Jungwirth 93a3ef4758 MT#17507 add better errors on peaktime edits
9 years ago
Gerhard Jungwirth cae2c0a9e6 MT#17491 improve speeddials api documentation
9 years ago
Kirill Solomko 5c54121e0a MT#16017 cleaned up Fax preferences
9 years ago
Andreas Granig e0f80027b1 MT#17641 Add admins resource to api
9 years ago
Kirill Solomko d5592b1e12 MT#14679 add mail2fax for GUI and API interfaces
9 years ago
Rene Krenn 22607eedf3 MT#13337 add subscriber lock level 5 ('ported')
9 years ago
Andreas Granig 75045e1eb8 MT#8725 Increase max firmware size to 128M
9 years ago
Irina Peshinskaya 81bb0509dc MT#15633 API for peering groups, servers, rules
9 years ago
Rene Krenn ad3719772a MT#17263 edit offpeak/onpeak using api
10 years ago
Gerhard Jungwirth 81c4dde54f MT#15883 implement rtc-reseller connection
10 years ago
Irina Peshinskaya 56234716ee MT#17137 Rewrite rules documentation enchancement
10 years ago
Rene Krenn ce8c0ddf51 MT#17247 float field precision given, but no size
10 years ago
Irina Peshinskaya 687c541391 MT#15489 Fix faxes form fields description
10 years ago
Gerhard Jungwirth 4ab6ff3e1e MT#16467 only show PBX customers for soundset creation
10 years ago
Andreas Granig da9d1a6e2b MT#4067 Add NCOS LNP handling.
10 years ago
Andreas Granig 492f58786e MT#4067 Implement LNP via panel and API
10 years ago
Rene Krenn e5772e77c5 MT#16655 "minute" unit in profile packages
10 years ago
Andreas Granig 04a64e1493 MT#16465 partly remove namespace::sweep and others
10 years ago
Irina Peshinskaya 755ca9312a MT#16323 Add rating_status field into item response and filter for collection
10 years ago
Gerhard Jungwirth 8980f5192a MT#15203 fix pbx group create form
10 years ago
Rene Krenn fa2c02ee5f MT#16045 notopup expiry for balance intervals output
10 years ago
Gerhard Jungwirth 8c45fc5a7c MT#15203 Allow adding alias numbers to pbx group
10 years ago
Rene Krenn d1f8072577 MT#15821 datatable custom mRender js functions
10 years ago
Rene Krenn 8545089145 MT#15399 allow editing profiles, networks, packages
10 years ago
Rene Krenn 7f7e3332d1 MT#15477 topup log
10 years ago
Irina Peshinskaya 1a3e7dd75b MT#14477 Fax API (list, send fax, get meta, get content)
10 years ago
Rene Krenn 07c9d1955d MT#14255 add cash_balance underrun logic
10 years ago
Kirill Solomko 91de0e85dc MT#12707 - malicious_calls: add source field
10 years ago
Irina Peshinskaya dd9365f0e8 MT#14739 Get newly created kamailio user location after flush
10 years ago
Gerhard Jungwirth b19079dd51 MT#12757 regard VAT in calllists
10 years ago
Irina Peshinskaya 0512e767b9 MT#14653 Add required field billing_profile_id to billing zone api
10 years ago
Kirill Solomko 1db8dac5b6 MT#12707 - add "malicious calls" feature
10 years ago
Irina Peshinskaya 5ecf84a41a MT#14267 Make possible documentation for api fields of the DataTable type
10 years ago
Rene Krenn bef06dce91 MT#14301 deleting prof packages instead of terminating
10 years ago
Rene Krenn ca908406a1 MT#13903 enable applying profile package
10 years ago
Rene Krenn d54bd5d360 MT#13903 "topup_interval" start mode impl
10 years ago
Rene Krenn ec95a6f92f MT#13903 fixes for nightly tests
10 years ago
Rene Krenn bd9f67040d MT#13903 topupvoucher and topupcash
10 years ago
Andreas Granig 0cc70a0006 MT#13903 Add package_id to voucher API.
10 years ago
Andreas Granig 9a9d5772ce MT#13903 Add voucher/cash topup forms for API
10 years ago
Rene Krenn c378681a24 MT#13903 balance interval catchup and resize WIP
10 years ago
Irina Peshinskaya 19e6f03707 MT#9721 Described simple_destination from callforwards
10 years ago
Gerhard Jungwirth 5590a1090f MT#13329 adapt rewrite rules to new upstream syntax
10 years ago
Gerhard Jungwirth 8addf64774 MT#13777 align upload filesize to 64MB for csv
10 years ago
Irina Peshinskaya dbfff853b6 MT#13617 Extend position type for linekeys to pass form validation
10 years ago
Rene Krenn 70936e01be MT#13717 prevent editing profiles and networks
10 years ago
Gerhard Jungwirth 77558436c1 MT#13657 allow to change adminflag of pbxpilot
10 years ago
Rene Krenn 2537819f0d MT#12643 billing networks and multi bill prof WIP
10 years ago
Andreas Granig 9004510a56 MT#12643 Prepare forms for multi-bilprof. WIP.
10 years ago
Irina Peshinskaya 7ba2dbd0d3 MT#12939 Preserve groups order while edit subscriber
10 years ago
Andreas Granig 4227fd2522 MT#13201 Enhance voucher API.
10 years ago
Andreas Granig 2c54106fd0 MT#13201 Implement voucher API
10 years ago
Kirill Solomko 277311b52e MT#11225 - add Billing Profile "Fraud use reseller rates" preference
10 years ago
Rene Krenn bcb6f1e7cd MT#11917 CFTimeSets
10 years ago
Rene Krenn 0d361710f7 MT#11917 CFTimeSets typos
10 years ago
Rene Krenn 7f69b48ba3 MT#12565 align any form handler 'description' attr
10 years ago
Irina Peshinskaya d51c33177d MT#11147 Left linking extensions and phones only for phones type
10 years ago
Irina Peshinskaya 76c88a8946 MT#11147 Add fields documentation
10 years ago
Irina Peshinskaya e8a9f2b2b5 MT#12191 Rename "Add more" button to "Add destination sets"
10 years ago
Irina Peshinskaya ec9c71dbe3 MT#11147 Phone extensions
10 years ago
Gerhard Jungwirth 3bb5df875a MT#11501 configure dialogic from webinterface
10 years ago
Gerhard Jungwirth a0ccaecd9b MT#5913 limit peering rule prefix length
10 years ago
Andreas Granig 8381be7b7d MT#11219 Load default files for sound set.
10 years ago
Andreas Granig 8e844ecf75 MT#10705 Show pbx_groupmember_ids in API doc.
11 years ago
Irina Peshinskaya ce29d22a53 MT#10715 Add Polycom Zero Touch Provisioning (ZTP) client.
11 years ago
Andrew Pogrebennyk 21833bf8cf MT#9453 introduce handling for adm_cf_ncos[_id] preference
11 years ago
Kirill Solomko 06c058caa6 MT#10169 - add "enabled" feature for rewrite rules, peering hosts/rules
11 years ago
Andreas Granig 03a6f4a68b MT#10705 Set group members from within group.
11 years ago
Andreas Granig c6b336072b MT#10537 Support customer_id for calllists.
11 years ago
Andreas Granig e0e2ac374c MT#9177 Add redirect_yealink to bootstrap opts
11 years ago
Andreas Granig 3c28c91887 MT#10537 Enhance CLI field documentation.
11 years ago
Andreas Granig 266e8e7f3e MT#10537 API: own/other logic for calllist item
11 years ago
Andreas Granig e28726c1c3 MT#10537 API: Add calllists call.
11 years ago
Irina Peshinskaya e45b214de4 MT#9177 Add yealink, change architecture and fix credentials store issue
11 years ago
Andreas Granig a431f6bf79 MT#10309 Allow passwords with less than chars.
11 years ago
Irina Peshinskaya 59bfbeb401 MT#9941 Add cloud_pbx_hunt_* fields to api.
11 years ago
Kirill Solomko ee5da9244c MT#8645 - Form/BillingProfiles status is set to default: active
11 years ago
Kirill Solomko fd8d5974d4 MT#8645 - add billing_profile terminate functionality for API
11 years ago
Irina Peshinskaya 64dd9c01e2 MT#9177 Bootstrap_uri logic and fixes.
11 years ago
Irina Peshinskaya 715a39ffd0 MT#9177 inflate sync credentials values in Controller from DB.
11 years ago
Irina Peshinskaya ea3d731bf2 MT#9177 Add fields for edit Panasonic credentials
11 years ago
Irina Peshinskaya 8d134d191d MT#9177 Fix model form look.
11 years ago
Andreas Granig e1d58e9ae4 MT#9177 Cleanup bootstrap code.
11 years ago
Irina Peshinskaya a6527bb4c7 MT#9177 API for autoprov. Not tested yet.
11 years ago
Irina Peshinskaya bddadea51b MT#9177 Untested Device forms.
11 years ago
Andreas Granig 922098885b MT#9565 API: Expose src/dst gpp in calls/
11 years ago
Andreas Granig a58ac04e17 MT#9481 API: Implement customer balance handling
11 years ago
Andreas Granig 64d65a10a5 MT#9277 Implement basic voucher management.
11 years ago
Andreas Granig 17a3260153 MT#9263 Introduce simple_destination in CF API
11 years ago
Kirill Solomko e4ecca76e9 MT#8547 - Fix smartmatch ~~ usage
11 years ago
Andreas Granig 86a2b4d9da MT#9239 Allow '*' as first rewrite char.
11 years ago
Andreas Granig 3d22196c4a MT#9263 Fix CF API handling of timesets.
11 years ago
Andreas Granig 86fffe08e1 MT#9263 Fix CF API handling of numbers.
11 years ago
Kirill Solomko c1c72dd6c7 MT#8547 - replaced experimental "smartmatch" code with the sane if/else custom SWITCH blocks
11 years ago
Irina Peshinskaya 51e7c5fb93 MT#8627 Add empty destination check into callforward forms
11 years ago
Andreas Granig b31c349fb6 MT#7177 Add Field::URI for inflation/deflation.
11 years ago
Gerhard Jungwirth a57d85d436 MT#8959 fix peering server weight 1-127
11 years ago
Kirill Solomko 65aa7e8fa7 MT#8823 - fix date validation error for speical offpeak datetime
11 years ago
Irka 24569e894d MT#8609 Add "ringtimeout" into CallForward Timeout "cft" description.
11 years ago
Irka c7a2dae1fc MT#8621 Check callforward spec against empty desctinations
11 years ago
Andreas Granig 8e0157b78b MT#8613 Add basic CRUD for LI X-1 provisioning
11 years ago
Andreas Granig c2e116a825 MT#8279 inflate/deflate subscriber speed-dial
11 years ago
Andreas Granig faecaf913c MT#8279 inflate/deflate subscriber user input
11 years ago
Andreas Granig 996fd6000c MT#8299 API: align PUT for pbxdevicemodels.
11 years ago
Andreas Granig 6f50a2dac7 MT#8299 Create/Edit models via web interface.
11 years ago
Andreas Granig a5b0aaee2c MT#8299 Use extended form for device model
11 years ago
Andreas Granig 4596002eca MT#8299 API: create full device model with labels
11 years ago
Andreas Granig c5067b4cac MT#8299 Show disp name and ext in pbx dev config
11 years ago
Andreas Granig c44d28ef54 MT#8299 Also properly edit pbx device.
11 years ago
Andreas Granig 7efc1c43d6 MT#8299 Successfully create new pbx device.
11 years ago
Gerhard Jungwirth c15acb9423 MT#8287 only create aliases if available on subscriber creation
11 years ago
Gerhard Jungwirth b7eb095540 MT#7791 Manage Callthrough CLIs in Panel
11 years ago
Gerhard Jungwirth edff2c4120 MT#7791 API ccmappingentries (callthrough CLIs)
11 years ago
Irka 18b86b3ffd MT#5879 Remove template active as logic changed to invoice per customer.
11 years ago
Andreas Granig 63056e4d15 MT#7867 Also add invoice tmpl per customer in API
11 years ago
Alexander Lutay 0fcb9a96c6 MT#8013 Localization typo fix 's/rofile/profile/
11 years ago
Irina Peshinskaya 0dbc857613 MT#7867 Invoice template per reseller
11 years ago
Gerhard Jungwirth fc4bdaf750 MT#7959 update contracts api doc
11 years ago
Alexander Lutay 59eddac682 MT#8013 Localization typo fix for 'A general purpose field for free use'
11 years ago
Andreas Granig c34f5e11a0 MT#7747 API: implement fee bulk upload
11 years ago
Andreas Granig f502387411 MT#7545 Cleanup multi-group handling.
11 years ago
Andreas Granig 9157588f97 MT#7803 API: fetch invoice details via API
11 years ago
Gerhard Jungwirth b0235d97d1 MT#7841 document api callforwards, cfmappings
11 years ago
Andreas Granig 20578fe485 MT#7679 Add circular hunting policy.
11 years ago
Andreas Granig 2d9be3f212 MT#7771 Introduce @{...} for match in rewrite rule
11 years ago
Andreas Granig fcf0bfe0fc MT#7755 Fix invalid reseller field in subprofset
11 years ago
Andreas Granig f41626e521 MT#7545 Allow multiple pbx groups per subscriber
11 years ago
Andreas Granig fb559d57fe MT#7679 Implement random hunt policy.
11 years ago
Andreas Granig 3845260070 MT#7649 API: Implement create/update for pbx devs
11 years ago
Andreas Granig 7c8e355fbc MT#7177 API: add /api/applyrewrites/ for rwr.
11 years ago
Andreas Granig 2f06618362 MT#4019 Implement C2D in api via /api/callcontrols
11 years ago
Irina Peshinskaya 6d6484a645 MT#5879 Changes related to invoice email template.
11 years ago
Irina Peshinskaya 576f5e0dea MT#5879 Return invoice_email_template into customer creation form.
11 years ago
Irina Peshinskaya fc987d18be MT#5879 Add invoice email template field to Contract Basic form.
11 years ago
Irina Peshinskaya 96a6fe97a6 MT#5879 Revert "Add invoice email template to reseller contract form."
11 years ago
Irina Peshinskaya 5c738da665 MT#5879 Add invoice email template to reseller contract form.
11 years ago
Andrew Pogrebennyk 6158580869 MT#7439 ngcp-panel: Fix typo in the Call Through label
11 years ago
Andreas Granig c857539c5a MT#5879 Remove obsolete vat fields from billprof
11 years ago
Andreas Granig e0bb62f82b MT#7323 API: fetch sound handles via REST
11 years ago
Andreas Granig 1b08f6e3ac MT#7395 API: implement NCOS level and pattern
11 years ago
Gerhard Jungwirth 8f5c6d0907 MT#7239 API faxserversettings
11 years ago
Andreas Granig 98364a891b MT#5879 Rework VAT handling in invoices.
11 years ago
Andreas Granig 8efa32a98a MT#7377 Use is_pbx_pilot instead of admin flag
11 years ago
Andreas Granig b827f73ab4 MT#5879 PoC of generating invoice out of template
11 years ago
Andreas Granig 4e3b373df3 MT#7119 API: Fix PBX subscriber creation.
11 years ago
Andreas Granig 5cbb82747a MT#5879 Align invoice template to clean db schema
11 years ago
Andreas Granig a49ccbc23b MT#5879 Provide full list of contact fields
11 years ago
Andreas Granig a88724c0c4 MT#5879 Cleanup invoice template editing. WIP.
11 years ago
Andreas Granig b6533b1a1f MT#5879 Redesign invoice template meta handling.
11 years ago