Commit Graph

972 Commits (85be902c72bbddac24d2f70abb94e4a328c614e7)

Author SHA1 Message Date
Kirill Solomko 63812835c0 TT#129162 fix passwork characters check
4 years ago
Kirill Solomko f4597b6ed7 TT#129162 add bcrypt password characters check
4 years ago
Marco Capetta 7fc4e776bc TT#82409 Add support of 'peer_auth_hf_user' preference in createRegistration
4 years ago
Flaviu Mates 131fe8e270 TT#128850 Fix 500 eror on /api/preferencedefs
4 years ago
Flaviu Mates f27eedf33c TT#128253 Add localization support for /api/.+preferencedefs
4 years ago
Kirill Solomko 118d2c3d5c TT#127357 /api/callists return correct call type
4 years ago
Kirill Solomko d17c4be4a5 TT#121250 improve sip_lcr_reload and sip_domain_reload
4 years ago
Rene Krenn 40c4ade6ea TT#118802 log raw perl catalyst request time
4 years ago
Rene Krenn 7236778177 TT#125800 do not lookup terminated contract/contacts
4 years ago
Flaviu Mates fe7f65d948 TT#99700 Fix subscribers PATCH in case of admin without show_passwords
4 years ago
Kirill Solomko eb9a263e58 TT#119501 XMLDispatcher add skip host support
4 years ago
Flaviu Mates f4cb6933b4 TT#119550 Allow subscribers to manage their registrations
4 years ago
Flaviu Mates 7177959a79 TT#119550 Fix registrations pagination on parametrized request
4 years ago
Kirill Solomko 87bdb69560 TT#120309 fix datatable escape html rendering
4 years ago
Rene Krenn 1b73a16483 TT#118550 enforce array values in prov templates
4 years ago
Rene Krenn a916bd3c4f TT#116703 prevent entering duplicate alias numbers
4 years ago
Rene Krenn a15e3c2c84 TT#113450 prevent deleting primary alias
4 years ago
Rene Krenn c36a02978f TT#111305 TT#111304 add aoc_pulse_amount_per_message field
4 years ago
Flaviu Mates 3d2df8b5d8 TT#110257 Implement blob preferences support in API
4 years ago
Flaviu Mates 055751eb81 TT#109604 Implement blob preferences upload in Panel UI
4 years ago
Flaviu Mates a9b115e548 TT#109651 Allow SNOM device creation without a profile
4 years ago
Kirill Solomko b2dfe28eed TT#108452 disable order_by in call_list_suppressions_rs
4 years ago
Rene Krenn aa84c19ace TT#105100 check PATCHing unset webpasswords
4 years ago
Rene Krenn 8325f3e5c5 TT#105100 fix PATCHing unset webpasswords
4 years ago
Rene Krenn e3b5ea8860 TT#108250 js warning unknown parameter 'free_time_interval'
4 years ago
Rene Krenn 8238204682 TT#105100 fix update case for webpasswd db encrytion
5 years ago
Kirill Solomko 6175625d9f TT#104150 fix /api/callrecordings deletion
5 years ago
Flaviu Mates c0638b5a71 TT#103400 Change uri validation to be in accordance with RFC
5 years ago
Flaviu Mates c50153b1f7 TT#99561 Introduce extension range preference for Customers
5 years ago
Kirill Solomko 96ce7b1143 TT#101300 remove devid_alias field
5 years ago
Kirill Solomko 59a1ba298b TT#102056 fix registration entry removal
5 years ago
Flaviu Mates 815baf1a8e TT#100954 Show device id registrations in panel UI and API
5 years ago
Flaviu Mates 8450bf33ec TT#100751 Remove all registrations when terminating subscriber
5 years ago
Flaviu Mates a1254c8027 TT#99565 Add preference group name to preference defs
5 years ago
Flaviu Mates 2741e9ec79 TT#98650 Fix /api/subscriberregistration gateway timeout
5 years ago
Rene Krenn b4281d4ee8 TT#98650 speedup redis locaction search by id
5 years ago
Victor Seva 258a54de88
TT#97400 prosody: [de]activate just the main domain
5 years ago
Flaviu Mates 66c472e26c TT#92800 Remove deprecated Sipwise device provisioning using EDS
5 years ago
Flaviu Mates 88f70bd7ec TT#93500 Restrict allowed_clis to unique numbers
5 years ago
Flaviu Mates 5a020e3740 TT#91507 - Implements SNOM devices autoporovisioning with SRAPS
5 years ago
Rene Krenn ed01e2931b TT#95252 fix callist error with clir_scope & terminated subs
5 years ago
Rene Krenn f6374026e0 TT#92700 print journal links of collection items
5 years ago
Flaviu Mates 654bb1aabe TT#92550 - Implement /api/passwordrecovery
5 years ago
Flaviu Mates 29647d614b TT#91000 - Add 'None' device bootstrap method
5 years ago
Flaviu Mates d028948f1a TT#90351 - Fix /api/subscribers PATCH
5 years ago
Alexander Lutay 94ef1fef2c TT#89451 Update ALE redirect URL to api.eds.al-enterprise.com
5 years ago
Rene Krenn 543533bde3 TT#89200 fix workaround logic for backward-incompatible prefs
5 years ago
Rene Krenn db973da3be TT#89200 workaround logic for backward-incompatible prefs
5 years ago
Flaviu Mates be14a9242e TT#84337 - Implement /api/passwordreset
5 years ago
Rene Krenn b821a57ca9 TT#86351 prevent datatable queries with no clipping
5 years ago
Rene Krenn 65634d7014 TT#84329 encrypt/decrypt password, weppassword, pin
5 years ago
Flaviu Mates 6c645490e6 TT#84453 - Fix error when subscriber logs in on old CSC
5 years ago
Rene Krenn b1defc5494 TT#84316 more accurate profile usage count query
5 years ago
Guillem Jover 3537b4b8b1 TT#83651 Merge two cascaded if conditionals
5 years ago
Rene Krenn 69e29109ff TT#83313 lnp rounting_number csv NULL values
5 years ago
Kirill Solomko 7862a87639 TT#76111 add lintercept role
5 years ago
Flaviu Mates 951bad48e1 TT#80994 - Get click2dial version from config
5 years ago
Flaviu Mates 9907936d47 TT#76108 - Implement password reset mechanism for admins
5 years ago
Marco Capetta f96409047e TT#78301 Add b2b service to callflow
5 years ago
Rene Krenn 722d3ad976 TT#81012 ngcp-provisioning-template: allow templates from DB
5 years ago
Rene Krenn 36db8161ec TT#80605 prov templates: create/update/delete (panel UI)
5 years ago
Andreas Granig 8f8e1d5fc9 TT#78557 - Use bcrypt to hash webpassword
5 years ago
Kirill Solomko 2c8a11029a TT#80305 add JWT authentication for admin users
5 years ago
Rene Krenn f5459af67e TT#78467 OWNER_VAT_SETTINGS option for calllist/conversations
5 years ago
Flaviu Mates a975f79bd1 TT#68217 - Delete htable peer_probe when deleting/disabling peer
5 years ago
Rene Krenn a11f2bed5e TT#77452 properly synchronize subscriber create/update
5 years ago
Flaviu Mates a53527027f TT#74752 - Anonymize CLIR numbers according to calllist_clir_scope
5 years ago
Flaviu Mates 445197df53 TT#76360 - Implement /api/activesubscriberpreferences endpoint
5 years ago
Rene Krenn 433fcf5726 TT#78153 fix redis location resultset filtering
5 years ago
Rene Krenn adabbf084b TT#78153 fix _item_by_aor for redis
5 years ago
Flaviu Mates 16365fb256 TT#76783 - Implemend ALE RPS devices auto provisioning
5 years ago
Rene Krenn 93ef5083b2 TT#77206 accept 0/1 for boolean preferences
5 years ago
Rene Krenn 6c538c2a69 TT#75951 ngcp-provisioning-template cmdline tool
5 years ago
Rene Krenn f66435c837 TT#75114 javascript support for prov templates
5 years ago
Rene Krenn 58bd2fc5b3 TT#75114 prevent perl core function invocations
5 years ago
Guillem Jover 467084705d TT#71950 Fix typos
5 years ago
Guillem Jover 0168628b6e TT#71950 Remove dead code to fix typos
5 years ago
Rene Krenn 193e305fa5 TT#75114 prevent exit() invocations
5 years ago
Rene Krenn dcbcba18e0 TT#75110 support multiple identifier fields
5 years ago
Rene Krenn bfd2b4b5b1 TT#73364 batch provisioning
5 years ago
Rene Krenn 8d19c6dc60 TT#74809 ignore ghost registrations
5 years ago
Flaviu Mates ea1e40b8f5 TT#73550 - Fix deletion of allowed_cli when patching alias_numbers
5 years ago
Rene Krenn 2bc84bd4dc TT#72900 fee onoffpeak usefreetime
5 years ago
Flaviu Mates 2d9d9a813c TT#71871 - Fix /api/bannedusers arbitrary result
6 years ago
Rene Krenn 312d9e7534 TT#71908 increase wait timeout when rendering invoicepdf
6 years ago
Flaviu Mates 782539c267 TT#70857 - Implement UI and API support for one time fees
6 years ago
Flaviu Mates 71e950d758 TT#69405 - Allow reseller to view subscriberregistrations
6 years ago
Guillem Jover 34d8db19ce TT#66754 Refactor status gatherer program check into a function
6 years ago
Rene Krenn 838cd09aca TT#68703 workaround slow contract_cnt queries of profiles
6 years ago
Flaviu Mates 2052c466e9 TT#68752 - Implement translation handling of 'Select' form field
6 years ago
Flaviu Mates 6d50571d20 TT#66754 - Implement panel statistics
6 years ago
Marco Capetta 5b39645647 TT#62269 add new call forward type "cfo"
6 years ago
Kirill Solomko e862ac8446 TT#63875 faxsend relies on config.faxserver.number_rewrite_enable
6 years ago
Kirill Solomko ce664263b2 TT#65101 add ccareadmin ccare roles
6 years ago
Kirill Solomko 9d6748e2d5 TT#66052 add RedisLocation versioning 1
6 years ago
Kirill Solomko cd7e213703 TT#65505 deflate RedisLocation from unixtime to datetime
6 years ago
Kirill Solomko 8e118c7404 Revert "TT#64605 add usrloc_expires_type support"
6 years ago
Flaviu Mates 2f5dcfe343 TT#63503 - Fix changing timeout for call forwards
6 years ago
Kirill Solomko 8c69fbf604 TT#64017 API/SubscriberRegistrations Redis multidomain search
6 years ago
Kirill Solomko 73dd45c93a TT#64605 add usrloc_expires_type support
6 years ago
Flaviu Mates 67f11e17c1 TT#61401 - Fix for adding empty string in 'allowed_ips'
6 years ago
Rene Krenn 3478751223 TT#61105 allow modifying billing profile/networks if not actual (6.5+)
6 years ago
Guillem Jover 6351678560 TT#60750 Use modern commands in preference of deprecated ones
6 years ago
Rene Krenn 2391e3ce37 TT#62063 fix ac string instead of numeric comparison
6 years ago
Rene Krenn 0c93d71e90 TT#61559 TT#61752 apply orderby to datatable setop queries
6 years ago
Kirill Solomko 28d51dce15 TT#58950 RedisLocationResult improvements
6 years ago
Rene Krenn 6d89e74253 TT#59803 obfuscate .*password.* fields in request+response body (json)
6 years ago
Rene Krenn cf6ae55991 TT#60850 fix api cert unique serial generator
6 years ago
Rene Krenn 157206a6bb TT#59803 opfuscate password fields in any logmessage part
6 years ago
Rene Krenn 64a6637a88 TT#56340 fix ip logged instead of username
6 years ago
Rene Krenn cae5270af5 TT#56340 panel logline obfuscation
6 years ago
Irina Peshinskaya 33dc1a0a22 TT#57653 Sync missed email templates on demand
6 years ago
Irina Peshinskaya 5dc3065cdf TT#51061 Disable prepaid billing plan for peering/reseller contracts
6 years ago
Irina Peshinskaya ba54711047 TT#49255 Consider response code to parse ZTP servers responses
6 years ago
Flaviu Mates c63a5df4fb TT#58590 - Fix call lists suppresion in /api/conversations
6 years ago
Kirill Solomko 883d994514 TT#59324 disable DeviceBootStrap LWP::UserAgent keep_alive
6 years ago
Irina Peshinskaya 4a4761be42 TT#49255 Fix ssl verify config appliance for Grandstream
6 years ago
Rene Krenn 7d1e004c3a TT#58004 stop+start_profile instead of update_profile event
6 years ago
Irina Peshinskaya 68436b044d TT#55366 Fix strings comparison in datatable multifield
6 years ago
Rene Krenn 7952117b0d TT#56463 remove use Catalyst; from Utils/Message.pm
6 years ago
Kirill Solomko 63740095cf TT#56602 no apply_rewrite for a terminated prov subscriber
6 years ago
Irina Peshinskaya f20a423930 TT#49255 Change Snom ZTP server hostname
6 years ago
Irina Peshinskaya 99e1d60ee6 TT#49255 Enable all ssl checkings for the ZTP RPC calls
6 years ago
Kirill Solomko 3a539b09c0 TT#55459 subscriber_only UI header rule set changes
6 years ago
Rene Krenn 76b88062a1 TT#56411 honor use_session => 0 for bcrypt auth
6 years ago
Rene Krenn 1cfc524f80 Revert "TT#56411 honor use_session => 0 for bcrypt auth WIP"
6 years ago
Rene Krenn 4789f6b61f TT#56411 honor use_session => 0 for bcrypt auth WIP
6 years ago
Andreas Granig 89ac5b9d6b TT#52989 Fix device-id handling in panel UI
6 years ago
Irina Peshinskaya 3d524defe7 TT#54205 TT#54264 TT#54351 TT#54263 TT#54206 Timesets events representation fixes
6 years ago
Rene Krenn 78a134ef15 TT#46955 reseller preferences
6 years ago
Kirill Solomko 2a6dffa62e TT#47010 add per subscriber header manipulations
6 years ago
Irina Peshinskaya ef70c3d5a0 TT#47534 Fix event parsing without rrule
6 years ago
Andreas Granig d5ba7c11cb TT#52989 Implement device alias provisioning logic
6 years ago
Irina Peshinskaya ec178cd8e4 TT#47534 Implement api timesets upload/download
6 years ago
Irina Peshinskaya 9adf470adc TT#47534 Add iCalendar download/upload web ui
6 years ago
Irina Peshinskaya 92ac694c6c TT#49689 Rename method *_timesets to *_timeset
6 years ago
Irina Peshinskaya 4099adf695 TT#49689 Implement web UI for ical events
6 years ago
Irina Peshinskaya 85aeeaa8dc TT#50204 Fix "All" datatables entries option
6 years ago
Andreas Granig ea25662c18 TT#49037 Implement rds connector to sipwise eds
6 years ago
Irina Peshinskaya 4b2dc9a649 TT#52355 Use pattern for systemctl --list-unit-files openvpn search
6 years ago
Rene Krenn 8ed0574a68 TT#48988 timezone conversions for CF timeset periods
6 years ago
Rene Krenn 9d3030f161 TT#47658 lowercase redis usrloc filter (username, domain)
6 years ago
Kirill Solomko 7dbbe5ea36 TT#50815 Fix HeaderManipulations invalidate request to kamailio
6 years ago
Irina Peshinskaya e9486b891d TT#50802 Consider terminated subscribers in alias management
6 years ago
Kirill Solomko 87a1c782f6 TT#30387 implement Header Manipulations UI
6 years ago
Rene Krenn fec183ca63 TT#46159 fix saving sip_username re in Intrecept-SOAP
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 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