Commit Graph

836 Commits (master)

Author SHA1 Message Date
Rene Krenn cee33486f6 TT#34013 save contract_balances in the contract's tz
8 years ago
Rene Krenn fd0265d29c TT#27469 fix callrouting verification form dependency in Verify.pm
8 years ago
Irina Peshinskaya 60e209ca84 TT#34015 Introduce /api/phonebookentries
8 years ago
Kirill Solomko 4dbd1e20a4 TT#34014 TT#34016 Introduce phonebook entries
8 years ago
Kirill Solomko d045b35b3c TT#33356 Rewrite rule validation checks for ambiguous non-char escapes
8 years ago
Irina Peshinskaya ef943eb7a8 TT#15059 Add mos avg data to call info representation
8 years ago
Rene Krenn c81ca69b70 TT#32910 TT#33037 initial cash_balance, free_time_balance
8 years ago
Gerhard Jungwirth b5f01927a0 TT#33107 Revert "TT#30375 make IP addres optional for peering servers"
8 years ago
Gerhard Jungwirth 20d6c7b3c0 TT#33107 Revert "TT#32990 validate if hostname or ip is set for peers"
8 years ago
Rene Krenn ae937a1429 TT#32996 correct "POSIX" re labels to "PCRE"
8 years ago
Gerhard Jungwirth 398edbd273 TT#32990 validate if hostname or ip is set for peers
8 years ago
Gerhard Jungwirth 56b6067063 TT#30375 make IP addres optional for peering servers
8 years ago
Irina Peshinskaya 232a84729b TT#28460 Fix CCMapEntries get-put use case
8 years ago
Irina Peshinskaya a26351c531 TT#31195 Use field specific validation to keep form validation
8 years ago
Irina Peshinskaya a72f2126ed TT#28460 Fix customer balances get-put use case
8 years ago
Rene Krenn fc57ea6ded TT#30379 billing profile currency for call conversations
8 years ago
Gerhard Jungwirth edbef3c5b8 TT#29617 remove unnecessary form exceptions
8 years ago
Irina Peshinskaya 61bf07b038 TT#28510 Remove "domain" from resource for subscriberadmin
8 years ago
Irina Peshinskaya 632406b006 TT#28510 Fix customer_id field for the subscriber role in the Subscribers API
8 years ago
Gerhard Jungwirth 0a8c92f461 TT#28827 fix profile_id documentation for PbxDevices
8 years ago
Rene Krenn 753165c2fa TT#27469 fix callrouting verification form dependency
8 years ago
Irina Peshinskaya b08b742fd5 TT#24128 Fixes found during testing
8 years ago
Irina Peshinskaya 891f378f6d TT#24009 Add cost fields to cdr item
8 years ago
Yaroslav Fedorina d3d1e9e3f1 TT#26107 Clarify external_id field description
8 years ago
Gerhard Jungwirth 1f7be85e31 TT#20866 remove dead code (Forms)
8 years ago
Gerhard Jungwirth 58b9e82ebb TT#25313 make pbx_hunt_ fields available to sub
8 years ago
Irina Peshinskaya 77ae84e215 TT#23282 Replace customer field with customer_id for the API subscribers form
8 years ago
Irina Peshinskaya d7c6689b93 TT#22496 TT#22495 Disable "sipwise" admin edit and delete
8 years ago
Irina Peshinskaya 34bc2d5485 TT#21348 Add Item class for the conversations API
9 years ago
Irina Peshinskaya f1c27f1f98 TT#23278 Make reseller_id mandatory field for the rewriterulesets
9 years ago
Andreas Granig e11ebefbe3 TT#8704 Tighten peer name to not break kamailio
9 years ago
Rene Krenn e52dadda10 TT#23277 change lnp number type from enum to string
9 years ago
Rene Krenn 57c6cf58ea TT#21871 add "ratio" field to /api/customerbalances
9 years ago
Rene Krenn a485302112 TT#22468 TT#22467 lnp numbers 'type' field
9 years ago
Andreas Granig a52558b411 TT#22422 Implement capabilities endpoint
9 years ago
Michael Prokop 12234e584d TT#22411 Fix spelling mistakes/typos
9 years ago
Andreas Granig dc0bd38e73 TT#4333 Fix CF issues for subscribers
9 years ago
Andreas Granig f9030b4f21 TT#4333 subscribers/customers/numbers/CF ACL
9 years ago
Rene Krenn 94c9b92d1e TT#20322 TT#20344 basic /api/conversations
9 years ago
Irina Peshinskaya 1c4b8285fb TT#19656 Add lock level fields to the subscriber forms with status
9 years ago
Irina Peshinskaya c0940df9db TT#17638 Rewrite Rule API to set priority
9 years ago
Irina Peshinskaya 24f550a012 TT#17848 Invoice API POST request
9 years ago
Irina Peshinskaya f508bf8831 TT#10837 Test all collections in one script - POST
9 years ago
Rene Krenn ad3562cba8 TT#14295 timezone field for /api/subscribers
9 years ago
Kirill Solomko dee760a15b TT#18850 add Manager Secretary feature, API Prefer='internal'
9 years ago
Kirill Solomko ad5f1b2ef7 TT#19459 add whitelist/blacklist mode to cf source sets
9 years ago
raxelsen c959c260a4 TT#18501 Fix ngcp-panel typo in timeset dialogue
9 years ago
Rene Krenn d6632b5178 TT#14755 call list suppressions
9 years ago
Gerhard Jungwirth 106f65bb89 TT#17258 add active flag to reminders
9 years ago
Rene Krenn da6390d947 TT#5557 timeline views for billing mappings
9 years ago
Gerhard Jungwirth 4ab72cbb31 TT#13784 add peering rules stopper flag
9 years ago
Rene Krenn dde6aca03a TT#8162 add source/destination_user_out fields for /api/calls
9 years ago
Kirill Solomko 0b5f7c44e1 TT#12593 add Faxserver T38 and ECM forms
9 years ago
Irina Peshinskaya 35bad60d2e TT#12197 Use contacts connected to the resellers for the customers creation
9 years ago
Andreas Granig 7a16cf3cc7 TT#8704 Implement peer probing in panel and API
9 years ago
Andreas Granig d8c818ca86 TT#13277 Implement API for call recording
9 years ago
Kirill Solomko b831d2fd0b TT#14510 fix Peering Rules form "group" field processing
9 years ago
Kirill Solomko fc9593175f TT#7332 add "Peering Overview"
9 years ago
Kirill Solomko afa5a6072f TT#12659 better representation for anonymous calls. add "clir" field
9 years ago
Rene Krenn 2ffedda7cd TT#13754 record primary aliases for edr
9 years ago
Irina Peshinskaya d43d51d036 TT#7453 Add filters for dates and readonly date related fields to subscriber
9 years ago
Andreas Granig 77fb204437 TT#13256 Validate length of preference values
9 years ago
Andreas Granig b60b439220 TT#13249 Implement API to create admin client cert
9 years ago
Andreas Granig 8ad683d5ae TT#12601 Move admin pass to bcrypt and drop cert
9 years ago
Irina Peshinskaya 5a80eb6b55 TT#8950 Decorate readonly fields in the api doc
9 years ago
Rene Krenn 22bd45df4b TT#10963 cash_balance_interval not returned in euro
9 years ago
Jozef Kenyeres 9c91836078 TT#9212 Grandstream redirection paramteres included
9 years ago
Andreas Granig e458985238 TT#1678 Implement SOAP Intercept API as transition
9 years ago
Rene Krenn 7b646044d8 TT#6735 TT#5850 refactor "profile" events to track number changes
9 years ago
Irina Peshinskaya 5053939fda TT#9212 Add grandstream provisioning dummy implementation
9 years ago
Kirill Solomko a74c57daba TT#5826 add timezone field for Pbx subscriberadmin* edit forms
9 years ago
Kirill Solomko 3308b5fb83 TT#5826 introduce timezone representation
9 years ago
Rene Krenn 61a87b9c86 TT#9714 susbcriber first non-prim alias for edr records
9 years ago
Rene Krenn 90f9b84857 TT#8292 api/customerfraudpreferences
9 years ago
Rene Krenn e32f4a0034 TT#8773 remove the right duplicate voucher package field
9 years ago
Gerhard Jungwirth e0efdd2010 TT#4334 remove duplicate column package_id
9 years ago
Kirill Solomko 1bbad6aaf2 TT#2651 add /partycallcontrols API
9 years ago
Gerhard Jungwirth 3fc22bd277 TT#4334 adapt soundsets and autoattendants for subadmin
9 years ago
Rene Krenn c498f6684d TT#6735 TT#7030 TT#5850 record event subscriber numbers
9 years ago
Irina Peshinskaya 63958c3edb TT#7453 Add readonly time fields to the customers api
9 years ago
Irina Peshinskaya 207517408a TT#8272 Fix customer creation with invoices and email templates in API
9 years ago
Irina Peshinskaya c31e254486 TT#5953 Voicemail greetings
9 years ago
Irina Peshinskaya 37f6d0ea6e TT#5954 Add announcement field to the destinations
9 years ago
Irina Peshinskaya c379dc9493 TT#5954 Rename custom hours announcements
9 years ago
Andreas Granig d6a63457ab TT#6496 Implement SMS notifications for voicemail
9 years ago
Rene Krenn 5633770f1f TT#5559 api/events, event test with "missing end-events" cases
9 years ago
Andreas Granig 776dd24f6f TT#2371 Implement SMS forwarding
9 years ago
Irina Peshinskaya daf92dcb84 TT#5954 Add Custom Hours option to CF
9 years ago
Kirill Solomko fe2a53185f TT#5004 rework pbx device firmware data download/upload
9 years ago
Rene Krenn 875f634912 TT#5811 fractional CDR times/durations in panel UI/api
9 years ago
Gerhard Jungwirth cc06544d45 TT#5479 improve sms journal api resource
9 years ago
Rene Krenn 979397cff3 MT#20639 TT#5411 contact termination
9 years ago
Gerhard Jungwirth de239d60eb TT#2369 API for sending SMS and journal
9 years ago
Gerhard Jungwirth 7c188a6822 TT#2395 UPN rewrite cli via API
10 years ago
Gerhard Jungwirth 234fcaf49c TT#2395 UPN rewrite cli via Panel
10 years ago
Andreas Granig 34dd42ec8d TT#3991 Add ncos level flag for intra-pbx calls
10 years ago
Gerhard Jungwirth a2c0914aa0 TT#2393 add description fields for cf-source-sets
10 years ago
Andreas Granig ff110dca96 TT#2766 Implement inbound peering rules API.
10 years ago
Andreas Granig 031bfebada TT#2766 Implement inbound peering rules.
10 years ago
Gerhard Jungwirth af86cac827 TT#2393 implement a-number cf for API
10 years ago
Andreas Granig 8edfa5e111 TT#2757 Rework emergemcy mapping CSV up/download
10 years ago
Gerhard Jungwirth 99aa54722e TT#2393 implement a-number cf for panel
10 years ago
Irina Peshinskaya 1ae39de2fc MT#22063 Allow cyclic number ranges
10 years ago
Irina Peshinskaya f4d293ad53 MT#5065 Validation of the codecs_list preference
10 years ago
Gerhard Jungwirth 99c0db191b MT#19795 editing of reseller rtc status via web
10 years ago
Gerhard Jungwirth 24cacabd53 MT#20655 fix subscribercreate form
10 years ago
Irina Peshinskaya 7ad8784610 MT#21269 Implement Snom redirect service
10 years ago
Andreas Granig c6e03b7ded MT#21543 Implement emergency mapping preference
10 years ago
Andreas Granig a6264ed34c MT#21543 Implement emergency mapping
10 years ago
Irina Peshinskaya 9264a41ac5 MT#21317 Add aliases select to new subscriber creation by subscriber admin
10 years ago
Guillem Jover a6d859ca8f MT#21193 Remove unused dependencies and imports
10 years ago
Gerhard Jungwirth 4d8d5e8bf4 MT#19795 create rtcapps REST api endpoint
10 years ago
Gerhard Jungwirth a2e2ed4547 MT#19625 specify maxlength of ncos level name
10 years ago
Gerhard Jungwirth 13e5e31de4 MT#19795 API improvements RTC sessions and networks
10 years ago
Andreas Granig 9f892f5fe2 MT#19457 Add lnp authoritative and skip_rewrite
10 years ago
Irina Peshinskaya 53feae0484 MT#19937 Enable external_id editing for the pilot subscriber
10 years ago
Rene Krenn 9d5085a8ba MT#19015 correctly use notopup_interval for periodic balance intervals
10 years ago
Andreas Granig 64622bf5c7 MT#19261 Allow domain selection in pbx extensions
10 years ago
Kirill Solomko 63dd55e97b MT#19113 CallRoutingVerify: add number/uri validation for caller/callee
10 years ago
Gerhard Jungwirth 651b772538 MT#17461 validate max_subscribers with sipaccount
10 years ago
Kirill Solomko d88567548d MT#19113 add Call Routing Verification (ngcp-panel/tools)
10 years ago
Kirill Solomko ec16d3cd85 MT#18499 fixed GUI "add location" form description
10 years ago
Gerhard Jungwirth a90e97da0c MT#17309 show interval values in customerbalances api
10 years ago
Kirill Solomko 992ba6b46d MT#18499 added customer multi locations feature
10 years ago
Andreas Granig 362b5711a4 MT#16777 Write chunks to db to not run out of mem
10 years ago
Andreas Granig e3873daf4d MT#16777 LNP adaptions and RWR fixes
10 years ago
Andreas Granig a579c89722 MT#16777 Implement lnp rewrite rules.
10 years ago
Irina Peshinskaya 0b077f3eff MT#18407 Consider null in emailtemplate.reseller_id
10 years ago
Kirill Solomko c28c41945b MT#18381 fix reseller_id form field
10 years ago
Kirill Solomko 847ed5452c MT#18381 added API customer fraud events /customerfraudevents/
10 years ago
Gerhard Jungwirth e9580d2e9d MT#15883 implement rtcnetworks API
10 years ago
Irina Peshinskaya 7a1565ba09 MT#15491 Adapt Panel to new NGCP::Fax fax server
10 years ago
Gerhard Jungwirth 93a3ef4758 MT#17507 add better errors on peaktime edits
10 years ago
Gerhard Jungwirth cae2c0a9e6 MT#17491 improve speeddials api documentation
10 years ago
Kirill Solomko 5c54121e0a MT#16017 cleaned up Fax preferences
10 years ago
Andreas Granig e0f80027b1 MT#17641 Add admins resource to api
10 years ago
Kirill Solomko d5592b1e12 MT#14679 add mail2fax for GUI and API interfaces
10 years ago
Rene Krenn 22607eedf3 MT#13337 add subscriber lock level 5 ('ported')
10 years ago
Andreas Granig 75045e1eb8 MT#8725 Increase max firmware size to 128M
10 years ago
Irina Peshinskaya 81bb0509dc MT#15633 API for peering groups, servers, rules
10 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
11 years ago
Rene Krenn fa2c02ee5f MT#16045 notopup expiry for balance intervals output
11 years ago
Gerhard Jungwirth 8c45fc5a7c MT#15203 Allow adding alias numbers to pbx group
11 years ago
Rene Krenn d1f8072577 MT#15821 datatable custom mRender js functions
11 years ago
Rene Krenn 8545089145 MT#15399 allow editing profiles, networks, packages
11 years ago
Rene Krenn 7f7e3332d1 MT#15477 topup log
11 years ago
Irina Peshinskaya 1a3e7dd75b MT#14477 Fax API (list, send fax, get meta, get content)
11 years ago
Rene Krenn 07c9d1955d MT#14255 add cash_balance underrun logic
11 years ago
Kirill Solomko 91de0e85dc MT#12707 - malicious_calls: add source field
11 years ago
Irina Peshinskaya dd9365f0e8 MT#14739 Get newly created kamailio user location after flush
11 years ago
Gerhard Jungwirth b19079dd51 MT#12757 regard VAT in calllists
11 years ago
Irina Peshinskaya 0512e767b9 MT#14653 Add required field billing_profile_id to billing zone api
11 years ago
Kirill Solomko 1db8dac5b6 MT#12707 - add "malicious calls" feature
11 years ago
Irina Peshinskaya 5ecf84a41a MT#14267 Make possible documentation for api fields of the DataTable type
11 years ago
Rene Krenn bef06dce91 MT#14301 deleting prof packages instead of terminating
11 years ago
Rene Krenn ca908406a1 MT#13903 enable applying profile package
11 years ago
Rene Krenn d54bd5d360 MT#13903 "topup_interval" start mode impl
11 years ago
Rene Krenn ec95a6f92f MT#13903 fixes for nightly tests
11 years ago
Rene Krenn bd9f67040d MT#13903 topupvoucher and topupcash
11 years ago
Andreas Granig 0cc70a0006 MT#13903 Add package_id to voucher API.
11 years ago
Andreas Granig 9a9d5772ce MT#13903 Add voucher/cash topup forms for API
11 years ago
Rene Krenn c378681a24 MT#13903 balance interval catchup and resize WIP
11 years ago
Irina Peshinskaya 19e6f03707 MT#9721 Described simple_destination from callforwards
11 years ago
Gerhard Jungwirth 5590a1090f MT#13329 adapt rewrite rules to new upstream syntax
11 years ago
Gerhard Jungwirth 8addf64774 MT#13777 align upload filesize to 64MB for csv
11 years ago
Irina Peshinskaya dbfff853b6 MT#13617 Extend position type for linekeys to pass form validation
11 years ago
Rene Krenn 70936e01be MT#13717 prevent editing profiles and networks
11 years ago
Gerhard Jungwirth 77558436c1 MT#13657 allow to change adminflag of pbxpilot
11 years ago
Rene Krenn 2537819f0d MT#12643 billing networks and multi bill prof WIP
11 years ago
Andreas Granig 9004510a56 MT#12643 Prepare forms for multi-bilprof. WIP.
11 years ago
Irina Peshinskaya 7ba2dbd0d3 MT#12939 Preserve groups order while edit subscriber
11 years ago
Andreas Granig 4227fd2522 MT#13201 Enhance voucher API.
11 years ago
Andreas Granig 2c54106fd0 MT#13201 Implement voucher API
11 years ago
Kirill Solomko 277311b52e MT#11225 - add Billing Profile "Fraud use reseller rates" preference
11 years ago
Rene Krenn bcb6f1e7cd MT#11917 CFTimeSets
11 years ago
Rene Krenn 0d361710f7 MT#11917 CFTimeSets typos
11 years ago
Rene Krenn 7f69b48ba3 MT#12565 align any form handler 'description' attr
11 years ago
Irina Peshinskaya d51c33177d MT#11147 Left linking extensions and phones only for phones type
11 years ago
Irina Peshinskaya 76c88a8946 MT#11147 Add fields documentation
11 years ago
Irina Peshinskaya e8a9f2b2b5 MT#12191 Rename "Add more" button to "Add destination sets"
11 years ago
Irina Peshinskaya ec9c71dbe3 MT#11147 Phone extensions
11 years ago
Gerhard Jungwirth 3bb5df875a MT#11501 configure dialogic from webinterface
11 years ago
Gerhard Jungwirth a0ccaecd9b MT#5913 limit peering rule prefix length
11 years ago
Andreas Granig 8381be7b7d MT#11219 Load default files for sound set.
11 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
12 years ago
Kirill Solomko fd8d5974d4 MT#8645 - add billing_profile terminate functionality for API
12 years ago
Irina Peshinskaya 64dd9c01e2 MT#9177 Bootstrap_uri logic and fixes.
12 years ago
Irina Peshinskaya 715a39ffd0 MT#9177 inflate sync credentials values in Controller from DB.
12 years ago
Irina Peshinskaya ea3d731bf2 MT#9177 Add fields for edit Panasonic credentials
12 years ago
Irina Peshinskaya 8d134d191d MT#9177 Fix model form look.
12 years ago
Andreas Granig e1d58e9ae4 MT#9177 Cleanup bootstrap code.
12 years ago
Irina Peshinskaya a6527bb4c7 MT#9177 API for autoprov. Not tested yet.
12 years ago
Irina Peshinskaya bddadea51b MT#9177 Untested Device forms.
12 years ago
Andreas Granig 922098885b MT#9565 API: Expose src/dst gpp in calls/
12 years ago
Andreas Granig a58ac04e17 MT#9481 API: Implement customer balance handling
12 years ago
Andreas Granig 64d65a10a5 MT#9277 Implement basic voucher management.
12 years ago
Andreas Granig 17a3260153 MT#9263 Introduce simple_destination in CF API
12 years ago
Kirill Solomko e4ecca76e9 MT#8547 - Fix smartmatch ~~ usage
12 years ago
Andreas Granig 86a2b4d9da MT#9239 Allow '*' as first rewrite char.
12 years ago
Andreas Granig 3d22196c4a MT#9263 Fix CF API handling of timesets.
12 years ago
Andreas Granig 86fffe08e1 MT#9263 Fix CF API handling of numbers.
12 years ago
Kirill Solomko c1c72dd6c7 MT#8547 - replaced experimental "smartmatch" code with the sane if/else custom SWITCH blocks
12 years ago
Irina Peshinskaya 51e7c5fb93 MT#8627 Add empty destination check into callforward forms
12 years ago
Andreas Granig b31c349fb6 MT#7177 Add Field::URI for inflation/deflation.
12 years ago
Gerhard Jungwirth a57d85d436 MT#8959 fix peering server weight 1-127
12 years ago
Kirill Solomko 65aa7e8fa7 MT#8823 - fix date validation error for speical offpeak datetime
12 years ago
Irka 24569e894d MT#8609 Add "ringtimeout" into CallForward Timeout "cft" description.
12 years ago
Irka c7a2dae1fc MT#8621 Check callforward spec against empty desctinations
12 years ago
Andreas Granig 8e0157b78b MT#8613 Add basic CRUD for LI X-1 provisioning
12 years ago
Andreas Granig c2e116a825 MT#8279 inflate/deflate subscriber speed-dial
12 years ago
Andreas Granig faecaf913c MT#8279 inflate/deflate subscriber user input
12 years ago
Andreas Granig 996fd6000c MT#8299 API: align PUT for pbxdevicemodels.
12 years ago
Andreas Granig 6f50a2dac7 MT#8299 Create/Edit models via web interface.
12 years ago
Andreas Granig a5b0aaee2c MT#8299 Use extended form for device model
12 years ago
Andreas Granig 4596002eca MT#8299 API: create full device model with labels
12 years ago
Andreas Granig c5067b4cac MT#8299 Show disp name and ext in pbx dev config
12 years ago
Andreas Granig c44d28ef54 MT#8299 Also properly edit pbx device.
12 years ago
Andreas Granig 7efc1c43d6 MT#8299 Successfully create new pbx device.
12 years ago
Gerhard Jungwirth c15acb9423 MT#8287 only create aliases if available on subscriber creation
12 years ago
Gerhard Jungwirth b7eb095540 MT#7791 Manage Callthrough CLIs in Panel
12 years ago
Gerhard Jungwirth edff2c4120 MT#7791 API ccmappingentries (callthrough CLIs)
12 years ago
Irka 18b86b3ffd MT#5879 Remove template active as logic changed to invoice per customer.
12 years ago
Andreas Granig 63056e4d15 MT#7867 Also add invoice tmpl per customer in API
12 years ago
Alexander Lutay 0fcb9a96c6 MT#8013 Localization typo fix 's/rofile/profile/
12 years ago
Irina Peshinskaya 0dbc857613 MT#7867 Invoice template per reseller
12 years ago
Gerhard Jungwirth fc4bdaf750 MT#7959 update contracts api doc
12 years ago
Alexander Lutay 59eddac682 MT#8013 Localization typo fix for 'A general purpose field for free use'
12 years ago
Andreas Granig c34f5e11a0 MT#7747 API: implement fee bulk upload
12 years ago
Andreas Granig f502387411 MT#7545 Cleanup multi-group handling.
12 years ago
Andreas Granig 9157588f97 MT#7803 API: fetch invoice details via API
12 years ago
Gerhard Jungwirth b0235d97d1 MT#7841 document api callforwards, cfmappings
12 years ago
Andreas Granig 20578fe485 MT#7679 Add circular hunting policy.
12 years ago
Andreas Granig 2d9be3f212 MT#7771 Introduce @{...} for match in rewrite rule
12 years ago
Andreas Granig fcf0bfe0fc MT#7755 Fix invalid reseller field in subprofset
12 years ago
Andreas Granig f41626e521 MT#7545 Allow multiple pbx groups per subscriber
12 years ago
Andreas Granig fb559d57fe MT#7679 Implement random hunt policy.
12 years ago
Andreas Granig 3845260070 MT#7649 API: Implement create/update for pbx devs
12 years ago
Andreas Granig 7c8e355fbc MT#7177 API: add /api/applyrewrites/ for rwr.
12 years ago
Andreas Granig 2f06618362 MT#4019 Implement C2D in api via /api/callcontrols
12 years ago
Irina Peshinskaya 6d6484a645 MT#5879 Changes related to invoice email template.
12 years ago
Irina Peshinskaya 576f5e0dea MT#5879 Return invoice_email_template into customer creation form.
12 years ago
Irina Peshinskaya fc987d18be MT#5879 Add invoice email template field to Contract Basic form.
12 years ago
Irina Peshinskaya 96a6fe97a6 MT#5879 Revert "Add invoice email template to reseller contract form."
12 years ago
Irina Peshinskaya 5c738da665 MT#5879 Add invoice email template to reseller contract form.
12 years ago
Andrew Pogrebennyk 6158580869 MT#7439 ngcp-panel: Fix typo in the Call Through label
12 years ago
Andreas Granig c857539c5a MT#5879 Remove obsolete vat fields from billprof
12 years ago
Andreas Granig e0bb62f82b MT#7323 API: fetch sound handles via REST
12 years ago
Andreas Granig 1b08f6e3ac MT#7395 API: implement NCOS level and pattern
12 years ago
Gerhard Jungwirth 8f5c6d0907 MT#7239 API faxserversettings
12 years ago
Andreas Granig 98364a891b MT#5879 Rework VAT handling in invoices.
12 years ago
Andreas Granig 8efa32a98a MT#7377 Use is_pbx_pilot instead of admin flag
12 years ago
Andreas Granig b827f73ab4 MT#5879 PoC of generating invoice out of template
12 years ago
Andreas Granig 4e3b373df3 MT#7119 API: Fix PBX subscriber creation.
12 years ago
Andreas Granig 5cbb82747a MT#5879 Align invoice template to clean db schema
12 years ago
Andreas Granig a49ccbc23b MT#5879 Provide full list of contact fields
12 years ago
Andreas Granig a88724c0c4 MT#5879 Cleanup invoice template editing. WIP.
12 years ago
Andreas Granig b6533b1a1f MT#5879 Redesign invoice template meta handling.
12 years ago
Gerhard Jungwirth e02841d769 MT#7309 API fix updating autoattendants
12 years ago
Gerhard Jungwirth 2e1b9135a6 MT#7307 API fix speeddials validation
12 years ago
Andreas Granig 601ada23bd MT#7233 Implement basic number block CRUD.
12 years ago
Gerhard Jungwirth 236126fa95 MT#7191 keep country field optional
12 years ago
Gerhard Jungwirth 7a79ad2fec MT#7211 API autoattendants
12 years ago
Andreas Granig e2e29a3298 MT#7199 add iban and bic fields.
12 years ago
Andreas Granig 378f53c806 MT#7191 Use DT to select contact country.
12 years ago
Irina Peshinskaya 088ca06ea7 MT#5879 Fix invoice deletion after conditional fields.
12 years ago
Irina Peshinskaya 749f143cb7 MT#5879 Unsuccessful experiments with conditional flavours of fields.
12 years ago
Irina Peshinskaya 7465db49d4 MT#5879 Send invoice to email functionality draft.
12 years ago
Irina Peshinskaya c42b1a0bb8 MT#5879 Form with datatable field for one page app.
12 years ago
Irina Peshinskaya b6361e6cf3 MT#5879 Default for datepicker
12 years ago
Irina Peshinskaya cdd05a1df1 MT#5879 Delete works
12 years ago
Irina Peshinskaya 70ae0c01c9 MT#5879 Invoice deletion draft
12 years ago
Irina Peshinskaya 4494b13c6e MT#5879 Intermediate state before start datepeacker field.
12 years ago
Irina Peshinskaya 6c4f2e7d2b MT#5879 Web generation is working.
12 years ago
Irina Peshinskaya 5f0c59d3a7 MT#5879 InvoiceGeneration through web.
12 years ago
Irina Peshinskaya 7ab5ab3c85 MT#5879 Filter invoices by client. Generate form.
12 years ago
Irina Peshinskaya 280b4f3b16 MT#5879 Complete rename invoice forms.
12 years ago