Commit Graph

1739 Commits (a7d718cc284dca20807fcaba9688bd2bd3f9916f)

Author SHA1 Message Date
Flaviu Mates 2f5dcfe343 TT#63503 - Fix changing timeout for call forwards
7 years ago
Andreas Granig 536935f754 TT#64653 Add thumbnail support to admin panel
7 years ago
Rene Krenn ed3ea31e07 TT#64701 remove customer_fraud_events.pm virtualview
7 years ago
Kirill Solomko 914722e348 TT#63545 rework /api/customerfraudevents support cdr_period_costs
7 years ago
Flaviu Mates 430e59055c TT#64011 - Implement NCOS LNP Carrier patterns support in UI/API
7 years ago
Andreas Granig b110ac2ecc TT#62983 Provide full server ca certfile
7 years ago
Andreas Granig 01cb479b78 TT#62952 Strip ALE autoprov pre/suffix in bootstrap
7 years ago
Rene Krenn 29cab28924 TT#62802 fix LI soap rail saltedpass migration
7 years ago
Rene Krenn 91956819c6 TT#61813 fix timeset.create after nested reseller creation
7 years ago
Rene Krenn f20d419335 TT#60116 accept leading / in cert DN
7 years ago
Rene Krenn e237a479ce TT#60116 don't gdpr-quote cert DN in logs
7 years ago
Rene Krenn dda5ffe48f TT#56340 fix subscribers.t not matching obfuscation chars
7 years ago
Rene Krenn cae5270af5 TT#56340 panel logline obfuscation
7 years ago
Irina Peshinskaya 53118b0988 TT#51552 Order pbx extensions by display_name or username
7 years ago
Irina Peshinskaya 33dc1a0a22 TT#57653 Sync missed email templates on demand
7 years ago
Irina Peshinskaya 5dc3065cdf TT#51061 Disable prepaid billing plan for peering/reseller contracts
7 years ago
Flaviu Mates 9afc01afed TT#50655 Fix for Call Flow page
7 years ago
Flaviu Mates cac9c4dea0 TT#56060 Implement PATCH method for soundfiles
7 years ago
Rene Krenn 61a9c10a36 TT#56463 fix $c->log vs $c->loc #2
7 years ago
Rene Krenn 33f470dbd4 TT#56463 fix $c->log vs $c->loc #1
7 years ago
Irina Peshinskaya 1477062188 TT#55364 Fix /api/numbers PATCH for aliases
7 years ago
Kirill Solomko 3a539b09c0 TT#55459 subscriber_only UI header rule set changes
7 years ago
Rene Krenn 76b88062a1 TT#56411 honor use_session => 0 for bcrypt auth
7 years ago
Rene Krenn 1cfc524f80 Revert "TT#56411 honor use_session => 0 for bcrypt auth WIP"
7 years ago
Rene Krenn 4789f6b61f TT#56411 honor use_session => 0 for bcrypt auth WIP
7 years ago
Flaviu Mates 378d27d0a9 TT#33114 Implement DELETE method to terminate BillingProfiles and BillingNetworks
7 years ago
Kirill Solomko 6a7f65ad2a TT#55459 fix header_rule_set preference UI filtering
7 years ago
Flaviu Mates 69bff5fd94 TT#54957 Implement support for uploading multiple sound file types on /api/soundfiles
7 years ago
Rene Krenn 559cf20b13 TT#56463 fix $$c refs
7 years ago
Irina Peshinskaya f741f62191 TT#47017 Fix return page after closing edit phonebook form
7 years ago
Andreas Granig 89ac5b9d6b TT#52989 Fix device-id handling in panel UI
7 years ago
Irina Peshinskaya 5e4b73813b TT#47017 Fix Phonebook and Timeset UI rendering
7 years ago
Flaviu Mates 362ebd1b1d TT#54754 Fix sound file creation with filename null
7 years ago
Irina Peshinskaya 71a442b324 TT#54350 Consider DTSTART and DTEND in event representation
7 years ago
Irina Peshinskaya 3d524defe7 TT#54205 TT#54264 TT#54351 TT#54263 TT#54206 Timesets events representation fixes
7 years ago
Rene Krenn 78a134ef15 TT#46955 reseller preferences
7 years ago
Kirill Solomko 2a6dffa62e TT#47010 add per subscriber header manipulations
7 years ago
Kirill Solomko c3ed47b5c7 TT#51911 rework Header Manipulations to support datatables
7 years ago
Irina Peshinskaya d0a6ad323d TT#53760 Use explicit email template copy mode
7 years ago
Irina Peshinskaya 2b11a89ad6 TT#53320 Fix voicemailgreetings upload error handling
7 years ago
Andreas Granig d5ba7c11cb TT#52989 Implement device alias provisioning logic
7 years ago
Irina Peshinskaya bee5da9325 TT#50802 Additional test cases for aliases management
7 years ago
Irina Peshinskaya ec178cd8e4 TT#47534 Implement api timesets upload/download
7 years ago
Irina Peshinskaya 9adf470adc TT#47534 Add iCalendar download/upload web ui
7 years ago
Irina Peshinskaya 345f89d407 TT#47534 Add configured defailt mime-type to Entities FW
7 years ago
Irina Peshinskaya 0162f70fae TT#49688 Implement human readable rrule in ical events list
7 years ago
Irina Peshinskaya 92ac694c6c TT#49689 Rename method *_timesets to *_timeset
7 years ago
Irina Peshinskaya 4099adf695 TT#49689 Implement web UI for ical events
7 years ago
Rene Krenn 97ecd6dde2 TT#53382 no default '.' source for prefix fees
7 years ago
Andreas Granig a1f4779a04 TT#53326 Fix showing display name in field dev creation form
7 years ago
Andreas Granig de6f270b40 TT#52961 Use cisco port for http bootstrap method
7 years ago
Andreas Granig c56e140341 TT#52961 Use custom bootstrap uri on http sync if set
7 years ago
Andreas Granig ec2c977e02 TT#52961 Use redis if enabled to fetch reg subsscribers
7 years ago
Andreas Granig 1caea8271f TT#52961 Use separate port for Cisco SPA search
7 years ago
Irina Peshinskaya 86a2ae7cad TT#50907 Don't use form caching in WEB UI
7 years ago
Andreas Granig ca97df400d TT#52628 Fix serving autoprov firmwares for unknown macs
7 years ago
Andreas Granig ea25662c18 TT#49037 Implement rds connector to sipwise eds
7 years ago
Rene Krenn 8ed0574a68 TT#48988 timezone conversions for CF timeset periods
7 years ago
Kirill Solomko 361563563e TT#50151 enable peering host sound_sets
7 years ago
Irina Peshinskaya e15e404232 TT#51109 Enable api soundgroups and soundhandles for subscriberadmin
7 years ago
Irina Peshinskaya e9486b891d TT#50802 Consider terminated subscribers in alias management
7 years ago
Andreas Granig 465ee3dd71 TT#51065 Workaround for grafana not setting UTF-8 in Content-Type for js
7 years ago
Kirill Solomko 13d121618f TT#47004 Implement Header Manipulation API endpoints
7 years ago
Kirill Solomko 87a1c782f6 TT#30387 implement Header Manipulations UI
7 years ago
Irina Peshinskaya 335a09bc8d TT#49552 Use Log::Log4perl->warn instead of waning
7 years ago
Irina Peshinskaya a376cc6619 TT#49027 Fix capabilities api
7 years ago
Rene Krenn fec183ca63 TT#46159 fix saving sip_username re in Intrecept-SOAP
7 years ago
Kirill Solomko b364746d1a TT#48855 fix UI billing zones
7 years ago
Irina Peshinskaya 39bc7eb75d TT#48198 Fix order_by functionality in api
7 years ago
Irina Peshinskaya 8ee1e8e08b TT#47268 Fix getting banned items
7 years ago
Irina Peshinskaya 667522fafc TT#47268 Use order_by_cols to avoid item_rs call for api doc gen
7 years ago
Irina Peshinskaya b27e4c5b87 TT#46856 Add openvpn toggle from admin panel
7 years ago
Irina Peshinskaya 1fe6db943d TT#48198 Use items array from paginations in all api controllers
7 years ago
Irina Peshinskaya 760ba75e5b TT#48198 Remove differences before items array from pagination
7 years ago
Andreas Granig bff6bda605 TT#42767 Allow Range header in firmware downloads
7 years ago
Irina Peshinskaya 72c771ec87 Revert "TT#45960 Disable timesets API for 7.0"
7 years ago
Irina Peshinskaya f08e982511 Revert "TT#45960 disable timesets web ui in 7.0"
7 years ago
Irina Peshinskaya 7c366d8544 TT#47906 Fix soundsets filters
7 years ago
Irina Peshinskaya bb04e38d65 Revert "Revert "TT#47906 Remove unnecessary code from /api/soundsets/""
7 years ago
Kirill Solomko 04500cbc40 Revert "TT#47906 Remove unnecessary code from /api/soundsets/"
7 years ago
Irina Peshinskaya af314a0d33 TT#47906 Remove unnecessary code from /api/soundsets/
7 years ago
Irina Peshinskaya e55e4a8336 TT#45960 disable timesets web ui in 7.0
7 years ago
Irina Peshinskaya 048b0f7720 TT#45960 Disable timesets API for 7.0
7 years ago
Irina Peshinskaya 4ceb7754b7 TT#47906 Fix discrepancy between doc and code in /api/soundsets/
7 years ago
Irina Peshinskaya e0ee27d2bb TT#47569 Rename soundset override parameter to replace_existing
7 years ago
Irina Peshinskaya b88000b968 TT#47569 Add possibility to load default files in sounsets api
7 years ago
Irina Peshinskaya aeb5cd9c28 TT#46183 Add "mode" modifier to "add" PATCH operator
7 years ago
Irina Peshinskaya 7c13308271 TT#47024 Use config to document allowed Accept header values
7 years ago
Irina Peshinskaya e36c5da012 TT#47261 Fix timeset linking to voip_peer_group
7 years ago
Irina Peshinskaya 0425b5c7c4 TT#47261 Remove occasional time_set_id relation from peering_rule
7 years ago
Irina Peshinskaya d003c66e7e TT#45484 Add "force_delete" option to callrecordings
7 years ago
Irina Peshinskaya c68e4ed8c9 TT#45484 Allow api controllers to control errors and return code
7 years ago
Irina Peshinskaya e438feafa3 Revert "TT#45685 Fix peering server uniq check"
7 years ago
Irina Peshinskaya 5d499b42cb TT#45685 Fix peering server uniq check
7 years ago
Irina Peshinskaya a225d6935a TT#45458 Rename Faxe to Fax in swagger api doc
7 years ago
Irina Peshinskaya 85c2292fd0 TT#45632 Add mime-type spec "format" to voicemailgreetings
7 years ago
Irina Peshinskaya ae4936d7d2 TT#45632 Add more variants to Accept header in VoicemailGreetingsItem
7 years ago
Irina Peshinskaya bf8ce93cb5 TT#45632 Change return type from transcode_data to reference
7 years ago
Irina Peshinskaya 14c77fc86c TT#44907 Create "default values" reseller with default emails
7 years ago
Irina Peshinskaya 70ce55209b TT#45476 Allow empty attachment_name in email_templates
7 years ago
Irina Peshinskaya 507e98a55d TT#44908 Add interface to copy email template
7 years ago
Irina Peshinskaya e462e95957 TT#41628 Add web ui for the TimeSets
7 years ago
Kirill Solomko ad9fead357 TT#44603 fax number normalization logic selection
7 years ago
Rene Krenn c30dfbd0e8 TT#45308 fix /customerbalances/?status= column alias
7 years ago
Irina Peshinskaya bc926d6ae9 TT#40453 Remove obsolete code from /api/callrecordings/
7 years ago
Irina Peshinskaya b6ea54b12d TT#40453 Remove callrecording files from WEB UI
7 years ago
Rene Krenn 6e1b17b26e TT#44960 /subscribers/?alias=123 w/o group_concat()
7 years ago
Gerhard Jungwirth 542b9f9cf3 TT#41629 time sets to peering
7 years ago
Gerhard Jungwirth 25efe6622e TT#41627 new /api/timesets in iCal format
7 years ago
Rene Krenn bbbc47436d TT#44638 call history: search for source_cli, destination_user_in
7 years ago
Irina Peshinskaya b1e4733d00 TT#43351 Check subscriberadmin access to profile and profile_set
7 years ago
Rene Krenn 42730fb359 TT#44404 datatables refactoring for large tables
7 years ago
Gerhard Jungwirth bfafe384c1 TT#44116 make swaggerui default and enable destruction protection
7 years ago
Gerhard Jungwirth 41fa667878 TT#32555 swaggerui layout
7 years ago
Rene Krenn 7b5c9d9fa6 TT#44095 set isolation level when creating contracts
8 years ago
Rene Krenn 29a8ca6918 TT#43654 datatable rowcount clipping
8 years ago
Gerhard Jungwirth d02a4416b0 TT#43268 swagger/OpenAPI document nested fields
8 years ago
Kirill Solomko ecfe7f5a17 TT#43561 /api/calllists add init_time field
8 years ago
Rene Krenn b6c4129d8e TT#43555 fix sql error from /callists/?call_id=456
8 years ago
Rene Krenn 2b7a1a33a8 TT#41553 TT#41554 billing fee match_mode
8 years ago
Irina Peshinskaya 47ebd02be5 TT#28457 Remove inherited code from faxserversettings
8 years ago
Andreas Granig b846044c0c TT#42767 Remove ALE dev config prefix and suffix
8 years ago
Irina Peshinskaya c21aa55124 TT#41620 Use static banned data in datatables
8 years ago
Gerhard Jungwirth f860a3d186 TT#38811 API documentation show nested fields
8 years ago
Irina Peshinskaya 10f57f11e8 TT#40509 Add "default" option to timezone select
8 years ago
Rene Krenn 7d045b9ffc TT#42260 remove prepaid and prepaid_library pref usage
8 years ago
Irina Peshinskaya 1f75abe1a6 TT#41630 Add station_name filter to PbxDevices
8 years ago
Rene Krenn 0574a4f90c TT#40507 tz and use_owner_tz query params for /api/conversations
8 years ago
Rene Krenn 8173249197 TT#41022 calllist, faxes, vm: use owner's inherited tz
8 years ago
Irina Peshinskaya effa8fe137 TT#40544 Remove unnecessary comment
8 years ago
Irina Peshinskaya c21965865c TT#41013 Separate edit and create form for extension subsctibers
8 years ago
Rene Krenn 145167e3db TT#38401 switch to new billing mappings tables
8 years ago
Irina Peshinskaya 0d11ae61ff TT#39949 Allow faxserversettings to subscriber roles
8 years ago
Kirill Solomko 62a81f1ec7 TT#40010 add new call forward type "cfr"
8 years ago
Gerhard Jungwirth 9210ac0487 TT#37206 is_regexp flag for callforwardings
8 years ago
Irina Peshinskaya 2431c0efd9 TT#36007 Remove /api/sipcaptures standard GET method
8 years ago
Gerhard Jungwirth f5687b2294 TT#37205 bnumber cf in API: complex /api/cf*
8 years ago
Gerhard Jungwirth a97cbbab0d TT#37205 bnumber cf in API: /api/callforwards
8 years ago
Irina Peshinskaya 5a504e97c1 TT#37459 Implement outbound lb_set/path for permanent registrations
8 years ago
Irina Peshinskaya 17642b79bf TT#39360 Adapt conversations order_by_cols to absent fax col
8 years ago
Gerhard Jungwirth c55028291d TT#37204 bnumber cf panel
8 years ago
Kirill Solomko a60ae36bb7 TT#39168 SMS: prepaid_billing fix error session closing
8 years ago
Kirill Solomko 7198bc380d TT#39165 sms_jorunal adjustments
8 years ago
Rene Krenn 39e4023c9b TT#38400 fix customer contract editing
8 years ago
Kirill Solomko e97b407c3c TT#39007 SMS fix add_journal_record() calls, send_sms() fix charset
8 years ago
Irina Peshinskaya cc6cf3b067 TT#37375 Allow additional "order by" columns specifications
8 years ago
Rene Krenn 2af0ccff77 TT#38550 billing_zone_id filter param
8 years ago
Gerhard Jungwirth 0b39b6e8b9 TT#37222 fix perlcritic errors ProhibitCommaSeparatedStatements
8 years ago
Gerhard Jungwirth 4feeb76a93 TT#38005 fix/resolve various perlcritic errors
8 years ago
Irina Peshinskaya 323d12bd8a TT#37325 Make lines not mandatory for /api/pbxdevices
8 years ago