Commit Graph

254 Commits (6953de937c6e9f5cc5badcac0134a879137b852f)

Author SHA1 Message Date
Rene Krenn c411f1b9c2 MT#20939 display/search customer contact full name
9 years ago
Gerhard Jungwirth 24cacabd53 MT#20655 fix subscribercreate form
9 years ago
Andreas Granig c6e03b7ded MT#21543 Implement emergency mapping preference
9 years ago
Guillem Jover a6d859ca8f MT#21193 Remove unused dependencies and imports
9 years ago
Rene Krenn 2912808d77 MT#20023 MT#20027 lnp unique number and lnp provider delete checks
9 years ago
Kirill Solomko 30ecb6a781 MT#20325 TryCatch syntax fix
9 years ago
Andreas Granig 64622bf5c7 MT#19261 Allow domain selection in pbx extensions
9 years ago
Gerhard Jungwirth b037f148fd MT#17413 simplify and fix preference edit modal
9 years ago
Guillem Jover 0632585eba MT#18443 Use parent instead of base module
9 years ago
Kirill Solomko eec01acae4 MT#18499 added customer location filter by contract_location_pref
9 years ago
Kirill Solomko 992ba6b46d MT#18499 added customer multi locations feature
9 years ago
Rene Krenn 69cd56954f MT#17855 terminating a contract by edit AND term. button
9 years ago
Rene Krenn c7b7d6a3b5 MT#17855 fix customer and contract relaod
9 years ago
Rene Krenn a2aeb2b77d MT#17201 reloading terminated contracts
9 years ago
Gerhard Jungwirth 4ab6ff3e1e MT#16467 only show PBX customers for soundset creation
10 years ago
Andreas Granig 04a64e1493 MT#16465 partly remove namespace::sweep and others
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
Rene Krenn 59ec368233 MT#16109 update "prepaid" pref correctly
10 years ago
Gerhard Jungwirth 8c45fc5a7c MT#15203 Allow adding alias numbers to pbx group
10 years ago
Rene Krenn 7f7e3332d1 MT#15477 topup log
10 years ago
Gerhard Jungwirth 69e86797e9 MT#15583 allow subscriberadmin to access customer details
10 years ago
Rene Krenn 4272b25eee MT#15477 balance intervals UI
10 years ago
Rene Krenn 33e5f4e71f MT#14255 initial balance_intervals catchup when starting at 1st of month
10 years ago
Rene Krenn 07c9d1955d MT#14255 add cash_balance underrun logic
10 years ago
Andreas Granig 16923c4e26 MT#14865 Set display_name for pbx groups
10 years ago
Rene Krenn c7b3d74a21 MT#14317 passing now() to interval catchup and resize
10 years ago
Rene Krenn bef06dce91 MT#14301 deleting prof packages instead of terminating
10 years ago
Rene Krenn f3b711a050 MT#13903 disable applying profile package
10 years ago
Rene Krenn c378681a24 MT#13903 balance interval catchup and resize WIP
10 years ago
Rene Krenn 68d8e459c8 MT#13717 fix journal tests - reseller constraint
10 years ago
Rene Krenn 70936e01be MT#13717 prevent editing profiles and networks
10 years ago
Rene Krenn 2537819f0d MT#12643 billing networks and multi bill prof WIP
10 years ago
Irina Peshinskaya 7ba2dbd0d3 MT#12939 Preserve groups order while edit subscriber
10 years ago
Irina Peshinskaya 003e717c02 MT#12937 Replace groups managements different code parts with common methods
10 years ago
Andreas Granig caac2cefd8 MT#12847 Use form->params instead of form->values
10 years ago
Andreas Granig 6ef25b389d MT#12847 Fix creating pbx pilot subscriber
10 years ago
Irina Peshinskaya 78cf4f1e93 MT#11009 Form->params => form->values
10 years ago
Irina Peshinskaya ec9c71dbe3 MT#11147 Phone extensions
10 years ago
Andreas Granig 8b8355914e MT#6785 Fix creating subscriber with ext 0.
11 years ago
Andreas Granig 30d207508e MT#5241 Update primary number on group ext change
11 years ago
Andreas Granig 71620f6b8e MT#10587 Encrypt Yealink configs.
11 years ago
Irina Peshinskaya 331f1b3582 MT#10045 Use form->values instead of form->params for contract forms
11 years ago
Andreas Granig e1d58e9ae4 MT#9177 Cleanup bootstrap code.
11 years ago
Andreas Granig 6b24459830 MT#9177 Fix panasonic bootstrapping.
11 years ago
Irina Peshinskaya 5902c07ef5 MT#9177 Add panasonic bootstrap.
11 years ago
Irina Peshinskaya abf4cb937f MT#9177 Changes for centrlised sync parameters table. Draft.
11 years ago
Andreas Granig e1a7f1a5a1 MT#6969 Pass proxy:port to check-sync script
11 years ago
Andreas Granig 10624d734e MT#6969 Catch and log sip sync errors.
11 years ago
Andreas Granig 30bc5d383d MT#6969 Ignore capturex return value
11 years ago
Andreas Granig f89efc9095 MT#6969 Fix sip sync error.
11 years ago
Irina Peshinskaya 29b988492f MT#9431 Update usr_preference cloud_pbx_hunt_policy in Subscriber API.
11 years ago
Andreas Granig a58ac04e17 MT#9481 API: Implement customer balance handling
11 years ago
Andreas Granig 0204022cf5 MT#9225 Modify allowed_clis on add/remove number
11 years ago
Andreas Granig cdba3fd0ac MT#6969 Fix sync logic on registration.
11 years ago
Andreas Granig d156577873 MT#9167 Fix setting contract timestamps
11 years ago
Kirill Solomko 2bebc00548 MT#7705 - Add logging for the rest of Controller/* modules. Message.pm: add data size check and trim the value if > 500 length
11 years ago
Kirill Solomko 8c09ffa44a MT#7705 - fix undef ids detection in error messages. add logging for Contract, Customer
11 years ago
Andreas Granig 18467405b0 MT#6969 Trigger device resync via SIP if online
11 years ago
Irka 6299743d63 MT#8371 Additional changes for actual billing_mapping optimisation.
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
Andreas Granig 50777321c0 MT#7803 Fix invoice list preparation.
11 years ago
Gerhard Jungwirth c15acb9423 MT#8287 only create aliases if available on subscriber creation
11 years ago
Irina Peshinskaya 0dbc857613 MT#7867 Invoice template per reseller
11 years ago
Andreas Granig b34ae4eed2 MT#7803 Fix customer balance creation on new month
11 years ago
Andreas Granig 915cf7749a MT#7555 Properly terminate subscribers.
11 years ago
Andreas Granig 14a629f4aa MT#7803 Add invoice links and sections.
11 years ago
Andreas Granig 5805d848d3 MT#7771 Add cloud_pbx_ext preference.
11 years ago
Andreas Granig f41626e521 MT#7545 Allow multiple pbx groups per subscriber
11 years ago
Andreas Granig adffda31ac MT#7699 Strip colons from mac/identifier
11 years ago
Andreas Granig eaa4fea245 MT#7555 Properly terminate subs on customer edit.
11 years ago
Andreas Granig dd0f61f081 MT#7377 Fix pilot subscriber tagging.
11 years ago
Andreas Granig 5b8d597dc3 MT#5879 Fix email template in customer edit.
11 years ago
Irina Peshinskaya 76b059fae7 MT#5879 Email templates buttons for contract forms.
11 years ago
Andreas Granig ac736caa00 MT#7495 Allow subadmin to configure contract prefs
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
Andreas Granig 6ec99075ca MT#7471 Implement web and api for contract prefs.
11 years ago
Andreas Granig 5957189fcc MT#7469 Cleanup url handling for dev provisioning.
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
Irina Peshinskaya cd07b84a1c MT#5879 Preparations to merge into master
11 years ago
Irina Peshinskaya 4ed50bd105 MT#5879 Lost part of merge on master head.
11 years ago
Irina Peshinskaya 7720d53bb1 MT#5879 Separate invoice and invoice template interfaces.
11 years ago
Irina Peshinskaya 135dad02d5 MT#5879 Draft of invoice template movement to reseller.
11 years ago
Irina Peshinskaya 89e6533d5b MT#5879 Remove artefacts from datatables vars and make possible deactivate all invoice templates.
11 years ago
Irina Peshinskaya f6fe84df61 MT#5879 Datatables is shown now for invoice data but search doesn't work. Anyway switch now to invoices generation and will return to datatables later.
11 years ago
Irina Peshinskaya 9228b2c5cc MT#5879 Well, now we delete, update and add templates almost in order.
11 years ago
Irina Peshinskaya 2d334de084 MT#5879 Apply newly created id to worm to continue work with cretated template.
11 years ago
Irina Peshinskaya 4cdaa3199b MT#5879 Fix double encoded template string for saving, adapted deletion confirmation to ajax loaded listing
11 years ago
Irina Peshinskaya bc0ce4bee0 MT#5879 Loading of template data to form and to server in progress. Other left: confirm on deletion )href is not used, would be good to implement using datatables at least for invoice data, and use dynamic invoice data for online generation.
11 years ago
Irina Peshinskaya bf5d8ccf66 MT#5879 Save intermediate state with solutions which are going to be removed.
11 years ago
Irina Peshinskaya db24de1c0d MT#5879
11 years ago
Irina Peshinskaya c966c842de MT#5879
11 years ago
Irina Peshinskaya ed6861b597 MT#5879 Use identifier for datatables helper initialization.
11 years ago
Irina Peshinskaya 3e557152bc MT#5879 Separate actions for invoice templates. Saving and view should be separated too. Rename ttemplates: calls to invoice and "template" according to content.
11 years ago
Irina Peshinskaya 6fdd7d43ab MT#5879 Save intermediate state with separation of invoice_template logic for further usage in admin and customer areas.
11 years ago
Irina Peshinskaya 7f6ce297b4 MT#5879 Generation of pdf while through system. Image::RSVGlib in plans. Games with fonts - attention, svg template contain fon inside now. Will be removed.
11 years ago