Commit Graph

583 Commits (32b9503ad5e18f6f5cd3d2b906f56a9b154bc0f7)

Author SHA1 Message Date
Andrew Pogrebennyk f336bea395 MT#13007 MT#13251 fix MoH reload
10 years ago
Gerhard Jungwirth c9380e61dd MT#12985 prevent ambiguity in rwr replace pattern
10 years ago
Gerhard Jungwirth b19079dd51 MT#12757 regard VAT in calllists
10 years ago
Gerhard Jungwirth e837311b76 MT#14391 Fix editing aliases without primary number
10 years ago
Rene Krenn c7b3d74a21 MT#14317 passing now() to interval catchup and resize
10 years ago
Irina Peshinskaya 0512e767b9 MT#14653 Add required field billing_profile_id to billing zone api
10 years ago
Rene Krenn ff75e75138 MT#14317 add debug info of panel interval catchups
10 years ago
Rene Krenn 5a182d037a MT#14631 topupcash didn't process package id
10 years ago
Irina Peshinskaya 0e1d80c15f MT#14559 Trigger db_reg_agent.removeRegistration on subscriber termination
10 years ago
Irina Peshinskaya 250498ebe1 MT#8457 Billing profiles duplication.
10 years ago
Kirill Solomko 4f1163949f MT#14445 - fix billing fees csv upload. set default encoding for csv to "utf8"
10 years ago
Gerhard Jungwirth 3d5a06e01b MT#14365 only dispatch to sems-pbx when pbx is enabled
10 years ago
Gerhard Jungwirth 4fecd3d2bb MT#14391 Correctly select alias nums on subscriber edit
10 years ago
Rene Krenn bef06dce91 MT#14301 deleting prof packages instead of terminating
10 years ago
Irina Peshinskaya 4562fbf8c5 MT#12825 Export billing fees to csv file
10 years ago
Rene Krenn ca908406a1 MT#13903 enable applying profile package
10 years ago
Rene Krenn f3b711a050 MT#13903 disable applying profile package
10 years ago
Rene Krenn b9271ec5d8 MT#13903 generate melita user story transcript
10 years ago
Rene Krenn d54bd5d360 MT#13903 "topup_interval" start mode impl
10 years ago
Rene Krenn bd9f67040d MT#13903 topupvoucher and topupcash
10 years ago
Rene Krenn c378681a24 MT#13903 balance interval catchup and resize WIP
10 years ago
Gerhard Jungwirth 84e1942098 MT#13611 use common logic for cdr display
10 years ago
Irina Peshinskaya 35b10e078c MT#11147 Rewrite map to foreach for models names => ids map
10 years ago
Irina Peshinskaya 3310c45e4f MT#11147 Allow "Vendor ModelName" refer to connectable models
10 years ago
Andreas Granig b0456e4c36 MT#11027 Use proper bootstrap path.
10 years ago
Gerhard Jungwirth 85a37fc0a2 MT#13815 split dialogic MGM and SIP interface
10 years ago
Gerhard Jungwirth 5590a1090f MT#13329 adapt rewrite rules to new upstream syntax
10 years ago
Irina Peshinskaya d054035005 MT#13701 Prevent resurrection of the terminated subscribers
10 years ago
Rene Krenn 68d8e459c8 MT#13717 fix journal tests - reseller constraint
10 years ago
Rene Krenn 2537819f0d MT#12643 billing networks and multi bill prof WIP
10 years ago
Irina Peshinskaya d0b947ccf5 MT#13269 Make timeout for the remote server access
10 years ago
Irina Peshinskaya 7ba2dbd0d3 MT#12939 Preserve groups order while edit subscriber
10 years ago
Irina Peshinskaya 558bb1c2fc MT#12939 Manage pbx groups and members order through the web-Panel
10 years ago
Irina Peshinskaya 003e717c02 MT#12937 Replace groups managements different code parts with common methods
10 years ago
Andreas Granig b02c92c017 MT#13201 Cleanup debug output
10 years ago
Andreas Granig 4227fd2522 MT#13201 Enhance voucher API.
10 years ago
Gerhard Jungwirth 2c12d25845 MT#12303 dialogic wip logging
10 years ago
Irina Peshinskaya 2e2c008542 MT#7227 Upload billing_fees into 2 stages, for speed and unique records
10 years ago
Gerhard Jungwirth 9aad021882 MT#13007 Reload correct service for sound handles
10 years ago
Gerhard Jungwirth 53ee3a32a8 MT#12813 fix calllist subscriber retrieval
10 years ago
Gerhard Jungwirth ffa327bfbf MT#12905 set cf cli to the primary number
10 years ago
Gerhard Jungwirth 447a08f921 MT#12303 dialogic client use LWP::UserAgent
10 years ago
Andreas Granig 2e95fedee8 MT#12847 Use first range number as primary number
10 years ago
Gerhard Jungwirth 7245c3870f MT#12303 dialogic use optical link for ss7 and isdn
10 years ago
Gerhard Jungwirth 33f57733e9 MT#12303 dialogic configure snmp and nfs
10 years ago
Rene Krenn c411ece3a9 MT#11917 'must-have' api resources complete
10 years ago
Irina Peshinskaya 4970dd68fa MT#12499 Apply default email templates to the created reseller
10 years ago
Irina Peshinskaya 78cf4f1e93 MT#11009 Form->params => form->values
10 years ago
Rene Krenn 83fdc85702 MT#11917 include journal in generated API doc page
10 years ago
Andreas Granig 5cddb19eda MT12347 Terminate module with true value.
10 years ago
Irina Peshinskaya bda844c9d3 MT#10159 Add API call towards MWI on voicemail dir change
10 years ago
Andreas Granig db0cb867c4 MT#12385 Add reseller_id to EDR head.
10 years ago
Gerhard Jungwirth 9628a322c9 MT#12303 configure dialogic for ss7
10 years ago
Gerhard Jungwirth aabb590b1e MT#11777 filter cloudpbx prefs if no feature
10 years ago
Rene Krenn 96c731a144 MT#11917 Journaling for first set of resources
10 years ago
Irina Peshinskaya 11979e04ad MT#11147 Create fake data for the devicemodels and pbxdevices tests
10 years ago
Irina Peshinskaya de7928e2e3 MT#11147 Remove test hardcodes
10 years ago
Gerhard Jungwirth 63db8edc8c MT#11501 dialogic isdn library
10 years ago
Irina Peshinskaya 81bd0240e3 MT#12083 Use exists optimization for subscriber search by alias
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 9bc45cf3f5 MT#11501 dialogic api read and hash config
10 years ago
Gerhard Jungwirth cd3111d665 MT#11501 dialogic api cleanup
10 years ago
Gerhard Jungwirth b926d468c9 MT#11501 dialogic api finalize sipsip
10 years ago
Gerhard Jungwirth 0182781d7e MT#11501 dialogic API profiles and start routing config
10 years ago
Gerhard Jungwirth 711501b133 MT#11501 dialogic API formatting, more config
10 years ago
Gerhard Jungwirth 188d5195fa MT#11501 dialogic API network configuration
10 years ago
Gerhard Jungwirth 37a9021788 MT#11501 dialogic API login, locks
10 years ago
Irina Peshinskaya ac9b5ff871 MT#11549 Search by alias too, but aliases aren't shown
10 years ago
Gerhard Jungwirth 1c7fb3a781 MT#5435 option to show table summaries
10 years ago
Andreas Granig 65ceb1acd8 MT#10879 Fix fix of CLI handling on sub creation
10 years ago
Andreas Granig 057f34636a MT#11279 Allow disabling vendor RPC calls.
10 years ago
Andreas Granig b2c4fca10f MT#10879 Fix setting cli preference.
10 years ago
Irina Peshinskaya ee018bb44b MT#10159 Mark messages as read and send MWI notification about messages amount
10 years ago
Andreas Granig b2cfc9c003 MT#10879 Set uuid as mailbox user if no number.
10 years ago
Andreas Granig e37dc3d40a MT#10879 Handle deletion of primary number.
10 years ago
Irina Peshinskaya 861f00019e MT#10715 Remove exrescent debug and code
11 years ago
Irina Peshinskaya ce29d22a53 MT#10715 Add Polycom Zero Touch Provisioning (ZTP) client.
11 years ago
Irina Peshinskaya d3b4f50b6a MT#9177 Fix invisible syntax error
11 years ago
Andrew Pogrebennyk 21833bf8cf MT#9453 introduce handling for adm_cf_ncos[_id] preference
11 years ago
Irina Peshinskaya 4db73f7d24 MT#9177 Make {MAC} adding optional for different vendors
11 years ago
Andreas Granig 266e8e7f3e MT#10537 API: own/other logic for calllist item
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
Andreas Granig a16c98ae35 MT#10199 Add subscriber profile preferences.
11 years ago
Kirill Solomko 86f78f3b3b MT#7705 - update last request tx_id only for a new request to work with scenarios where there are more than one reply for a request
11 years ago
Irina Peshinskaya b62da59af4 MT#9177 Small fixes after web testing
11 years ago
Kirill Solomko 55a5b1d433 MT#8645 - do not add 'me' to virtual aggregated columns (min,max,count) where aliased as '^v_(min|max|count)'
11 years ago
Irina Peshinskaya 64dd9c01e2 MT#9177 Bootstrap_uri logic and fixes.
11 years ago
Irina Peshinskaya bcd8c30efd MT#9177 Add credentials as device fields logic
11 years ago
Andreas Granig 097c8ec066 MT#9177 Re-add sync param logic.
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 8efe98f4fb MT#9177 Adapt to using of standard debian package and fix control
11 years ago
Irina Peshinskaya 492258f32c MT#9177 Remove hardcoded values
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
Irina Peshinskaya 5902c07ef5 MT#9177 Add panasonic bootstrap.
11 years ago
Kirill Solomko 01fe7f5245 MT#9607 - Fix delete allowed_ip_groups
11 years ago
Kirill Solomko 5aaebcfd62 MT#9599 - Fix delete allowed_ips/man_allowed_ips
11 years ago
Irina Peshinskaya 29b988492f MT#9431 Update usr_preference cloud_pbx_hunt_policy in Subscriber API.
11 years ago
Andreas Granig 64d65a10a5 MT#9277 Implement basic voucher management.
11 years ago
Andreas Granig d5ee051bd5 MT#9445 Set voicemail_users tz to 'vienna'
11 years ago
Kirill Solomko 79d39d7926 MT#7705 - Remove newline from log strings passed to the logger
11 years ago
Kirill Solomko 22225a3b8d MT#7705 - LOG= is now persistent in the log messages.
11 years ago
Andreas Granig 17a3260153 MT#9263 Introduce simple_destination in CF API
11 years ago
Andreas Granig be8cad19bb MT#8035 Trigger stop_profile on subscriber term
11 years ago
Kirill Solomko 71eadae6ea MT#7705 - Message.pm further edited the pod doc
11 years ago
Kirill Solomko 503cdfcc7f MT#7705 - remove =item from pod formatting
11 years ago
Kirill Solomko c2fb0c6e32 MT#7705 - added doc for Utils/Message.pm
11 years ago
Kirill Solomko e4ecca76e9 MT#8547 - Fix smartmatch ~~ usage
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
Andreas Granig 0204022cf5 MT#9225 Modify allowed_clis on add/remove number
11 years ago
Kirill Solomko 0fdf9f815d MT#7705 - Preference set/get add logging messages for different types 'customer/domain/susbcrber/peer'
11 years ago
Kirill Solomko f05f921b0f MT#7705 - Add logging for Subsriber preferences set/get
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 66e8536f55 MT#7705 - add cname parameter passed to Message for anon subs name definition
11 years ago
Andreas Granig bd3bd98719 MT#9047 Remove allowed ips before subs termination
11 years ago
Andreas Granig f3984d4aec MT#8279 Fix domain normalization for subs.
11 years ago
Irka 65d38e283c MT#8371 Fix for optimized query build
11 years ago
Irka d0a6a81d58 MT#8371 Make customer queries up to 10 times faster.
11 years ago
Andreas Granig 417e89b740 MT#8279 Don't skip preference logic on empty vals.
11 years ago
Andreas Granig fbdd04a5c2 MT#8279 Properly fill enums.
11 years ago
Andreas Granig 71acba7111 MT#7705 Fix undef check in logger
11 years ago
Kirill Solomko cc3d7c3b93 MT#7705 - Fix parametrized sprintf for logging
11 years ago
Kirill Solomko db5c05fa8e MT#7705 - Maxdepth for data structures is limited to 1 for the log messages. Check for undefined $desc in Message.pm when no $desc is passed for logging
11 years ago
Kirill Solomko 68a1aa349e MT#7705 - Rework logging for Controller/Billing module. Improve Message.pm $log parsing and shown as LOG= (optional)
11 years ago
Kirill Solomko ddc16492cf MT#7705 - Message.pm - add str data types possibility. no $c->flash for API calls
11 years ago
Kirill Solomko e24bea1f6a MT#7705 - get_log_params() set default $type to "panel"
11 years ago
Kirill Solomko 8bc694dbe9 MT#7705 - Rework logging for API calls. Improve log messages in Message.pm
11 years ago
Kirill Solomko a90de685e9 MT#7705 - add "$data" argument into log methods to manually pass data if required. remove trailing whitespaces
11 years ago
Andreas Granig b860218f91 MT#8449 Fix clearing unused alias numbers
11 years ago
Andreas Granig 4f76fdaf96 MT#8633 Properly set is_primary on sub creation
11 years ago
Irka 2a7e76bf51 Revert "MT#8491 Fix subscriber termination via API."
11 years ago
Irka 1b654d559a MT#8491 Fix subscriber termination via API.
11 years ago
Irka 78a6d8dd96 MT#5879 Remove Country processing warning.
11 years ago
Irka 99918704a8 MT#5879 Fix broken packages load sequence.
11 years ago
Gerhard Jungwirth 12ee43f671 MT#8395 replace email plugin
11 years ago
Kirill Solomko a100ad5ea8 MT#7705 add IP into logged messages
11 years ago
Kirill Solomko 18e07b2950 MT#7705 change Panel.pm to use ngcp-panel/logging.conf, reworked Utils/Message.pm logging
11 years ago
Andreas Granig 953142d4f0 MT#8279 Deflate numbers in call list.
11 years ago
Andreas Granig 145291a23e MT#8279 Deflate CF destination in CSC
11 years ago
Andreas Granig a5cd159b56 MT#8279 Deflate speed dial in CSC list
11 years ago
Andreas Granig cf519fb44b MT#8279 Inflate/deflate block list input in CSC
11 years ago
Andreas Granig faecaf913c MT#8279 inflate/deflate subscriber user input
11 years ago
Irka c43ccd7c5d MT#8401 Invoce data preprocessing.
11 years ago
Irka 4d1a826aa0 MT#8353 Fix broken build
11 years ago
Irka 45a99ff918 MT#8353 More freedom in money signs configuration. And fix fractional.
11 years ago
Gerhard Jungwirth ef713a8f84 MT#8287 fix subscriber termination by subadmin
11 years ago
Gerhard Jungwirth 36e44a6439 MT#7673 update voicemail number in api
11 years ago
Gerhard Jungwirth d57aa0e7ff MT#7673 update voicemail number in webinterface
11 years ago
Irka bcc0101682 MT#7867 Return scale 0.8 untill other options tested with real printing
11 years ago
Irka b2f21dd777 MT#7861 Use pixels as main unit to be in accordance with svg-edit.
11 years ago
Gerhard Jungwirth 135d48e84a MT#8015 de translation, some more strings
11 years ago
Gerhard Jungwirth 923e2e9b82 MT#8203 subscriber termination registered devices
11 years ago
Gerhard Jungwirth 7b3080f45b MT#8071 fix api subscriber termination
11 years ago
Gerhard Jungwirth b0a7f8f2b2 MT#7717 explicitly delete related tables of voip_domains
11 years ago
Andreas Granig 6d4fb582e3 MT#8035 Use billing.subscriber_id for events
11 years ago
Gerhard Jungwirth 93c1daed15 MT#7717 delete voip_domains on reseller termination
11 years ago
Gerhard Jungwirth c1c1117600 MT#8035 Write start_ivr and end_ivr events
11 years ago
Andreas Granig 75def7bf94 MT#7943 Don't access undef provisioning subs.
11 years ago
Andreas Granig 0d577b3490 MT#7935 Show callid, cost and link to callmap.
11 years ago
Andreas Granig 3a9d043d40 MT#7899 API: clear audio cache on sound file mod.
11 years ago
Gerhard Jungwirth 41416d2d10 MT#7843 change svg template to new vat variables
11 years ago
Andreas Granig e219531acf MT#7803 Cleanup tmp after invoice generation.
11 years ago
Andreas Granig 22fb7531bd MT#7793 Explicitely set all event fields on insert
11 years ago
Andreas Granig 9c4dc3d610 MT#7793 Insert start_huntgroup event on new group
11 years ago
Andreas Granig 915cf7749a MT#7555 Properly terminate subscribers.
11 years ago
Andreas Granig 9115b48f70 MT#7797 Filter for terminated customers.
11 years ago
Andreas Granig 4f370287af MT#7793 Only log subprofile event on prof-change.
11 years ago
Andreas Granig 213e6bb606 MT#7793 Implement event billing for subprofiles.
11 years ago
Andreas Granig 59c69d2c10 MT#7771 rename pbx_account_cli_list
11 years ago
Andreas Granig 2d9be3f212 MT#7771 Introduce @{...} for match in rewrite rule
11 years ago
Andreas Granig 3a420aa0b9 MT#7731 Fix sound set handling for resellers
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 462b0bf3e1 MT#7177 API: also evaluate callee_xxx rwr vars.
11 years ago
Andreas Granig 7c8e355fbc MT#7177 API: add /api/applyrewrites/ for rwr.
11 years ago
Andreas Granig 1d26af6afe MT#7177 Implement callee normalization. WIP.
11 years ago
Andreas Granig 2f06618362 MT#4019 Implement C2D in api via /api/callcontrols
11 years ago
Irina Peshinskaya a72adaea52 MT#5879 Invoice generation fixes.
11 years ago
Irina Peshinskaya 636ebe26cf MT#5879 Fix invoices amount, related to cents.
11 years ago
Irina Peshinskaya a050e6777e MT#5879 Fix for invoices.serial unique index
11 years ago
Irina Peshinskaya 006d6241e2 MT#5879 Generate and/or send invoices script. Seems as working.
11 years ago
Irina Peshinskaya ee8c27fa43 MT#5879 Fix rebase merge error.
11 years ago
Irina Peshinskaya c60c9af216 MT#5879 Error in not inflated date values.
11 years ago
Irina Peshinskaya 17d98b9faa MT#5879 Merge with Andreas changes.
11 years ago
Irina Peshinskaya 17f678dee2 MT#5879 Separate invoice generation from sending and some fixes.
11 years ago
Irina Peshinskaya eff6d772a9 MT#5879 Fix for invoice generation.
11 years ago
Andreas Granig 6ec99075ca MT#7471 Implement web and api for contract prefs.
11 years ago
Andreas Granig 69e20a8629 MT#7377 API: fix alias_numbers and pbx_extension
11 years ago
Andreas Granig 9679565f50 MT#5879 Fetch call list for invoices. WIP.
11 years ago
Andreas Granig 1147ad5db0 MT#5879 Remove more debug messages.
11 years ago
Andreas Granig ddfdb0d7a5 MT#5879 Cleanup debug messages.
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 12fec06a68 MT#5879 Making invoice creation work w/ real data
11 years ago
Andreas Granig b827f73ab4 MT#5879 PoC of generating invoice out of template
11 years ago
Andreas Granig d51779ddab MT#5879 Align dummy data to new contacts schema.
11 years ago
Andreas Granig 5cbb82747a MT#5879 Align invoice template to clean db schema
11 years ago
Andreas Granig 02e58b0360 MT#5879 Completely redo invoice template handling.
11 years ago
Andreas Granig 807e77855d MT#5879 Rework dummy variable handling for invoice
11 years ago
Andreas Granig fa07184a46 MT#5879 Rework rendering PDF preview.
11 years ago
Andreas Granig fdde82379b MT#5879 Store invoice templates on save.
11 years ago
Irina Peshinskaya fef6ea95c7 MT#5879 New template. Title pages is topic for questions.
11 years ago
Irina Peshinskaya 45b475327b MT#5879 Save state before start geography implementation
11 years ago
Irina Peshinskaya b01714cca4 MT#5879 Bug fixes.
11 years ago
Irina Peshinskaya 9cfd974e70 MT#5879 Preparations to merge into master
11 years ago
Irina Peshinskaya cd07b84a1c MT#5879 Preparations to merge into master
11 years ago
Irina Peshinskaya 63c52f3180 MT#5879 Changes according to Andreas letter.
11 years ago
Irina Peshinskaya 7465db49d4 MT#5879 Send invoice to email functionality draft.
11 years ago
Irina Peshinskaya 4ed50bd105 MT#5879 Lost part of merge on master head.
11 years ago
Irina Peshinskaya d22ade4c4e MT#5879 Generation from web: not tested yet.
11 years ago
Irina Peshinskaya 275d6a7356 MT#5879 Fix datetime datatables search for no-epoch fields.
11 years ago
Irina Peshinskaya 7ab5ab3c85 MT#5879 Filter invoices by client. Generate form.
11 years ago
Irina Peshinskaya 90cf44857c MT#5879 Fix commited error with remove pageStart.
11 years ago
Irina Peshinskaya 2fbc3dd85f MT#5879 Save state before adding from-to search to invoices.
11 years ago
Irina Peshinskaya fab290e99a MT#5879 Fix creating of datetime with full parameters.
11 years ago
Irina Peshinskaya bde7cc02e6 MT#5879 Put PDF to DB.
11 years ago
Irina Peshinskaya d5c2b33a0c MT#5879 Use total from pages
11 years ago
Irina Peshinskaya 0d39395842 MT#5879 Script to generate invoices from templates.
11 years ago
Irina Peshinskaya 96bb4cb5b8 MT#5879 Use get_contract_rs as clients list sub.
11 years ago
Irina Peshinskaya d87e6b297b MT#5879 Replace invoices to separated controller.
11 years ago
Irina Peshinskaya 5e30919042 MT#5879 Draft of calls pages in template
11 years ago
Irina Peshinskaya 135dad02d5 MT#5879 Draft of invoice template movement to reseller.
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 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 8834411f8e MT#5879 separate row listing subs in template toolkit to have possibility generate multi-parted document
11 years ago
Irina Peshinskaya 4f19965240 MT#5879 Separated Model DB actions. Time spent with FormHandler and Catalyst::Adaptor.
11 years ago
Irina Peshinskaya 7c3a045ddc MT#5879 Save some intermediate state. Started to implement fields checks, format a little calls.tt.
11 years ago
Irina Peshinskaya ae5360882a MT#5879 separate row listing subs in template toolkit to have possibility generate multi-parted document
11 years ago
Irina Peshinskaya 468420909d MT#5879 Separated Model DB actions. Time spent with FormHandler and Catalyst::Adaptor.
11 years ago
Irina Peshinskaya a1cf4235ef MT#5879 Save some intermediate state. Started to implement fields checks, format a little calls.tt.
11 years ago
Irka 33b13847b0 MT#5879: Fix applying empty search for admin
11 years ago
Irka b79bdb342a MT#5879: Failed with condition unification for reseller_id of contracts. Return to double search using to construct query.
11 years ago
Irka 75f16d14b5 Failed with condition unification for reseller_id of contracts. Return to double search using to construct query.
11 years ago
Gerhard Jungwirth 1eadcf7ea7 MT#3955 API callcosts: filter by subscriber_id
11 years ago
Gerhard Jungwirth ac74b9774d MT#3955 API callcosts: GET
11 years ago
Andreas Granig aaac4b6415 MT#7067 API: Implement sound set handling.
11 years ago
Andreas Granig 7df32a993b MT#7039 API: implement SIP registration handling
11 years ago
Andreas Granig f96f08f706 MT#4967 clean up moving alias numbers.
11 years ago
Andreas Granig b95daedc79 MT#6967 Alias range handling and first sub cleanup
11 years ago
Andreas Granig 6a568e2bc9 MT#6843 API: only autogen pass if not provided
11 years ago
Andreas Granig 4341a39cf6 MT#6871 Fix subscriber editing.
11 years ago
Andreas Granig 9097768d58 MT#6773 Remove any Data::Printer calls
11 years ago
Andreas Granig aed5d7ef09 MT#6843 Implement password auto-generation.
11 years ago
Andreas Granig 2bf4fe1e92 MT#6831 Implement global password policy.
11 years ago
Andreas Granig 256de924e3 MT#6789 Add password recovery components.
11 years ago