Commit Graph

800 Commits (6c538c2a69ad074d860b744f0df15017fdc297ee)

Author SHA1 Message Date
Irina Peshinskaya 3d2e58fed3 TT#40503 Additional clone of cached files and collections lists
7 years ago
Rene Krenn 2b7a1a33a8 TT#41553 TT#41554 billing fee match_mode
7 years ago
Irina Peshinskaya baa7329bfb TT#40503 Clone cached referenced data before return
7 years ago
Irina Peshinskaya cf0a6a3684 TT#42860 Add proper reseller checking to subscribers API
7 years ago
Irina Peshinskaya 9ed0657d4c TT#40503 Show journal links to allowed roles only
7 years ago
Kirill Solomko 650369ceb9 TT#42753 reseller termination adjustments
7 years ago
Irina Peshinskaya f567a73331 TT#33113 Debug apply rewrite rule to the log
7 years ago
Irina Peshinskaya 3e95f54c09 TT#40511 Check subscriberadmin edit only own customer subscriber
7 years ago
Irina Peshinskaya c21aa55124 TT#41620 Use static banned data in datatables
7 years ago
Irina Peshinskaya ce84749100 TT#29751 Remove minus from cents in negative costs
7 years ago
Irina Peshinskaya 10f57f11e8 TT#40509 Add "default" option to timezone select
7 years ago
Rene Krenn 7d045b9ffc TT#42260 remove prepaid and prepaid_library pref usage
7 years ago
Rene Krenn 1a7aca8c11 TT#41402 normalize tzdata timezone names for perl DateTime
7 years ago
Richard Fuchs cccf6eaf51 TT#39328 don't cancel inew reservation request after INSUFF FUNDS
7 years ago
Rene Krenn 8173249197 TT#41022 calllist, faxes, vm: use owner's inherited tz
7 years ago
Rene Krenn 145167e3db TT#38401 switch to new billing mappings tables
7 years ago
Irina Peshinskaya 0d11ae61ff TT#39949 Allow faxserversettings to subscriber roles
7 years ago
Irina Peshinskaya 8abd7babd9 TT#37459 Fix chained preference method names
7 years ago
Irina Peshinskaya 72e4751055 TT#39605 Remove semicolon from RPS xml
7 years ago
Kirill Solomko 62a81f1ec7 TT#40010 add new call forward type "cfr"
7 years ago
Irina Peshinskaya 5a504e97c1 TT#37459 Implement outbound lb_set/path for permanent registrations
7 years ago
Kirill Solomko 743dd4ac86 TT#39358 SMS/init_prepaid_billing() improve session_create logging
7 years ago
Guillem Jover bcab88a09d TT#39401 Use List::Util in perl core instead of List::MoreUtils
7 years ago
Irina Peshinskaya 61915c7d17 TT#33113 Apply callee_in rewrite rules to fax csc number
7 years ago
Kirill Solomko a60ae36bb7 TT#39168 SMS: prepaid_billing fix error session closing
7 years ago
Kirill Solomko 7198bc380d TT#39165 sms_jorunal adjustments
7 years ago
Gerhard Jungwirth 3d7f17bfff TT#38005 clean/ignore remaining perlcritic issues
7 years ago
Kirill Solomko e97b407c3c TT#39007 SMS fix add_journal_record() calls, send_sms() fix charset
7 years ago
Irina Peshinskaya 239555fc58 TT#37457 Update yealink provisioning server domain
7 years ago
Gerhard Jungwirth 0b39b6e8b9 TT#37222 fix perlcritic errors ProhibitCommaSeparatedStatements
7 years ago
Gerhard Jungwirth 4feeb76a93 TT#38005 fix/resolve various perlcritic errors
7 years ago
Rene Krenn fa967c4d92 TT#38150 fix and re-enable api-journals.t
8 years ago
Rene Krenn b003c214a7 TT#37706 fix journal HEAD
8 years ago
Gerhard Jungwirth e5fccbf98e TT#37105 fix perlcritic errors related to variables
8 years ago
Gerhard Jungwirth 6e8dd1a2a1 TT#37221 fix perlcritic error Subroutines::ProhibitExplicitReturnUndef
8 years ago
Gerhard Jungwirth 02e3e040b5 TT#32602 fix perlcritic error ValuesAndExpressions::ProhibitImplicitNewlines
8 years ago
Alexander Lutay 2bb814d326 TT#29620 Clean TAP test warning: ProhibitMixedBooleanOperators
8 years ago
Rene Krenn db0adbde4e TT#36660 SQL proc for new billing_mappings schema
8 years ago
Irina Peshinskaya 5021763eb5 TT#36057 Workaround rsvg-convert multiple scaling using gs
8 years ago
Irina Peshinskaya bfb760c3fb TT#36402 Fix preferencesmetaentries enum processing
8 years ago
Alexander Lutay ad059c32df TT#29620 Clean TAP test warning: ProhibitCommaSeparatedStatements = Comma used to separate statements
8 years ago
Gerhard Jungwirth 2b89431cca TT#36404 restructure form-translation
8 years ago
Irina Peshinskaya 1fb0e8a32d TT#36055 Add field device preferences web UI
8 years ago
Alexander Lutay a9b94c4808 TT#29620 Switch Perl code from Windows \r\n to Unix \n
8 years ago
Alexander Lutay cdbc01978c TT#29620 Clean TAP test warning: Missing AUTHOR/DESCRIPTION/LICENSE section in POD
8 years ago
Alexander Lutay bcbd4905b0 TT#29620 Switch lib/NGCP/Panel/Utils/CSVSeparator.pm from Windows \r\n to Unix \n
8 years ago
Alexander Lutay 79ae3c0106 TT#29620 Clean TAP test warning: Module does not end with '1;'
8 years ago
Andreas Granig 54a5627c72 TT#36224 Fix showing loc entries when ignore realm
8 years ago
Rene Krenn b35b0e1cbc TT#35662 move product_id to billing.contracts
8 years ago
Gerhard Jungwirth 001474fd7f TT#34800 inflate/deflate DateTime for timestamps
8 years ago
Irina Peshinskaya 174bfc9c02 TT#35516 Apply simplest filter logic for subscribersregistrations
8 years ago
Kirill Solomko 3cd93a7d35 TT#35507 fix send_sms() smsc checks
8 years ago
Kirill Solomko 091dee6d0b TT#35507 use domain sms_peer preference for SMS outbound routing
8 years ago
Kirill Solomko db1d5ef95b TT#35508 Improve SMS journaling, add SMS 'cli' field
8 years ago
Kirill Solomko 794b178dd1 TT#35426 get_fax(): fix fax data print into a closed filehandle
8 years ago
Kirill Solomko c93392e83d TT#35714 fix collection_nav_links object name
8 years ago
Kirill Solomko f976fe03fb TT#35714 use collection_nav_links in all API controllers
8 years ago
Irina Peshinskaya 05c2708832 TT#34567 Apply mandatory parameters to hal links
8 years ago
Irina Peshinskaya 13cc8b6f66 TT#35057 Enable fax sending to subscriber and subscriberadmin roles
8 years ago
Rene Krenn 778c484a5c TT#34013 altered timezone to get into effect in balances by re-saving contract
8 years ago
Rene Krenn cee33486f6 TT#34013 save contract_balances in the contract's tz
8 years ago
Kirill Solomko 4dbd1e20a4 TT#34014 TT#34016 Introduce phonebook entries
8 years ago
Irina Peshinskaya 84447ae277 TT#15059 Use has_column instead of has_column_loaded
8 years ago
Irina Peshinskaya 1877770f94 TT#33391 Adapt process_cdr_item to special conversation cdr item
8 years ago
Andreas Granig 3a1d30bee6 TT#32972 Fetch location data from redis
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 6e93a2551d TT#32600 fix accidental debug statement data printer
8 years ago
Gerhard Jungwirth c9e0723db6 TT#32600 block grep, block map percritic fixes
8 years ago
Gerhard Jungwirth 196ddd76cb TT#31504 restructure OpenAPI tags
8 years ago
Gerhard Jungwirth 9fd02605ee TT#29909 fix remaining "use warnings" perlcritic errors
8 years ago
Gerhard Jungwirth 985d433900 TT#29909 fix perlcritic RequireUseStrict
8 years ago
Irina Peshinskaya 2f76c1b6e8 TT#32011 Fix connect to Panasonic RPS
8 years ago
Irina Peshinskaya 08724a6096 TT#32108 Fix "around" method parameters
8 years ago
Irina Peshinskaya 84c1bacc40 TT#28462 Rewrite admins API to Entities
8 years ago
Irina Peshinskaya 75404b3e3d TT#28604 Fix voicemail conversation presentation
8 years ago
Gerhard Jungwirth c0c7c0c845 TT#30650 remove unused TTEmailer stub
8 years ago
Kirill Solomko bdc54a041d TT#30653 apply_rewrite() strict checks for $subscriber variable type
8 years ago
Kirill Solomko db5c147da1 TT#30650 fix DbString $c declaration
8 years ago
Gerhard Jungwirth ab70e4e355 TT#30650 fix some syntax errors
8 years ago
Gerhard Jungwirth 24de4232e6 TT#30507 remove DataHal workaround layer
8 years ago
Kirill Solomko dbb62078e1 TT#23771 fix /api/subscriberregistration logic
8 years ago
Rene Krenn aad8bc802f TT#29754 debug infos free* ratio caclulation
8 years ago
Gerhard Jungwirth b0c3b25897 TT#28828 openapi PUT, PATCH, DELETE
8 years ago
Gerhard Jungwirth df9438b587 TT#28827 fix OpenAPI documentation add schema
8 years ago
Gerhard Jungwirth c7021aa568 TT#28827 implement initial OpenAPI documentation
8 years ago
Kirill Solomko 0778de8dad TT#28903 /api/voicemailrecordings add mp3 and ogg support
8 years ago
Irina Peshinskaya b08b742fd5 TT#24128 Fixes found during testing
8 years ago
Irina Peshinskaya 6cb867e06d TT#24122 Add filename to the voicemail conversations
8 years ago
Rene Krenn 88c8b81580 TT#24850 fix POST /api/invoices
8 years ago
Gerhard Jungwirth b14680e3c0 TT#24509 fix applying rewrite rule for subscriber cfs
8 years ago
Irina Peshinskaya d7c6689b93 TT#22496 TT#22495 Disable "sipwise" admin edit and delete
8 years ago
Irina Peshinskaya 355c060be8 TT#21112 Fix super call for the Moo
8 years ago
Irina Peshinskaya 34bc2d5485 TT#21348 Add Item class for the conversations API
8 years ago
Gerhard Jungwirth acade2e599 TT#23280 proper domain reload xmlrpc
8 years ago
Rene Krenn e52dadda10 TT#23277 change lnp number type from enum to string
8 years ago
Gerhard Jungwirth cbf8fd68f1 TT#21112 remove Moose from some modules
8 years ago
Andreas Granig 373dd4c202 TT#21818 Check passwords against libcrack and user
8 years ago
Rene Krenn 57c6cf58ea TT#21871 add "ratio" field to /api/customerbalances
8 years ago
Gerhard Jungwirth 4777aa500b TT#22420 fix kamailio xmlrpc return code
8 years ago
Gerhard Jungwirth 933e0fc4a8 TT#22420 properly reload trusted sources via xmlrpc
8 years ago
Andreas Granig 0d3bf6b1ce TT#22827 Implement form factory
8 years ago
Rene Krenn a485302112 TT#22468 TT#22467 lnp numbers 'type' field
8 years ago
Andreas Granig a52558b411 TT#22422 Implement capabilities endpoint
8 years ago
Michael Prokop 12234e584d TT#22411 Fix spelling mistakes/typos
8 years ago
Irina Peshinskaya ce315a86c6 TT#21819 Add provisioning fields to the API response resource
8 years ago
Richard Fuchs c6db685708 TT#21878 disable autodie for 'open' to check for missing license
8 years ago
Richard Fuchs 0956362be1 TT#18838 Implement max subscribers limit via license client
8 years ago
Rene Krenn 94c9b92d1e TT#20322 TT#20344 basic /api/conversations
8 years ago
Kirill Solomko 792c2bccf7 TT#20095 improve sms billing handling and journaling
8 years ago
Rene Krenn a0b757a74f TT#12311 make DateTime add() skip leap seconds
8 years ago
Irina Peshinskaya 5ef25afdbe TT#17848 Separate invoice creation method
8 years ago
Rene Krenn ad3562cba8 TT#14295 timezone field for /api/subscribers
8 years ago
Kirill Solomko dee760a15b TT#18850 add Manager Secretary feature, API Prefer='internal'
8 years ago
Rene Krenn 8e1624aaa4 TT#19855 prevent whitespace 'lock' pref values strictly
8 years ago
Rene Krenn 38cc002183 TT#19855 prevent empty string 'lock' pref values strictly
8 years ago
Rene Krenn fc70bcd3ba TT#19855 align writing the 'lock' pref value
8 years ago
raxelsen c959c260a4 TT#18501 Fix ngcp-panel typo in timeset dialogue
8 years ago
Rene Krenn f0d1350bba TT#18308 more detailed POST /api/faxes debug msgs
8 years ago
Rene Krenn d6632b5178 TT#14755 call list suppressions
8 years ago
Rene Krenn da6390d947 TT#5557 timeline views for billing mappings
8 years ago
Andrew Pogrebennyk 258edb9286 TT#16909 fix sound cache reload when loading default files
9 years ago
Richard Fuchs 863a125371 TT#14570 supply SMS session cancel reason (no credit)
9 years ago
Andreas Granig 3ac41bae3d TT#12264 Use outbound socket on peer registration
9 years ago
Richard Fuchs 3ea205a845 TT#14570 don't cancel rating sessions that were not established
9 years ago
Kirill Solomko 7db5632a38 TT#12661 FaxRecordings add fax retreival from DB
9 years ago
Kirill Solomko 24ffcb618c TT#7818 add CallLists own_cli parameter
9 years ago
Gerhard Jungwirth 03e1614299 TT#14360 correctly treat replacement pattern \0
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
Gerhard Jungwirth 1c80388ff4 TT#4335 api subscriberpreferences for subscriber
9 years ago
Kirill Solomko afa5a6072f TT#12659 better representation for anonymous calls. add "clir" field
9 years ago
Irina Peshinskaya 75e558f9f4 Revert "TT#14051 More debug for the failing tests. To abandon later."
9 years ago
Irina Peshinskaya bec02b0f80 TT#14051 More debug for the failing tests. To abandon later.
9 years ago
Rene Krenn 2ffedda7cd TT#13754 record primary aliases for edr
9 years ago
Gerhard Jungwirth dedea3b357 TT#4335 api reminders via subscriber login
9 years ago
Rene Krenn ae1ad387be TT#12998 fix api-events.t and edr first alias sorting
9 years ago
Andreas Granig 03380debd1 TT#1678 Use plain connection for local wsdl
9 years ago
Irina Peshinskaya 5e8af902b4 TT#7515 Remove xml symbols from the generated sip passwords
9 years ago
Irina Peshinskaya a4a0d311e4 TT#9309 Use config for the DataHal forcearray
9 years ago
Irina Peshinskaya 59e1606803 TT#13267 Use provisioining_voip_subscribers ids to delete pbx groups
9 years ago
Andreas Granig 98e4b64294 TT#12662 Correctly calculate number of parts
9 years ago
Andreas Granig 096749ef4d TT#13262 Fix wrong condition in field_to_destination
9 years ago
Andreas Granig b60b439220 TT#13249 Implement API to create admin client cert
9 years ago
Andreas Granig 5918c162e1 TT#12601 API must implement bcrypt auth/migration
9 years ago
Gerhard Jungwirth 7a5c1eb12a TT#4335 callforwards for subadmin API
9 years ago
Rene Krenn b7daef7c84 TT#11300 fix api/faxes number normalization for pbx cases
9 years ago
Andreas Granig fdf32a8a6c TT#1678 Properly type SOAP responses using WSDL
9 years ago
Andreas Granig 8ad683d5ae TT#12601 Move admin pass to bcrypt and drop cert
9 years ago
Irina Peshinskaya d2cbe01ce2 TT#9309 Switch off force array until other tools became ready
9 years ago