Commit Graph

811 Commits (master)

Author SHA1 Message Date
Kirill Solomko 57a8cefd2c TT#65101 enhance ccare roles support
3 years ago
Kirill Solomko a8bc49408a TT#182053 Header Manipulations feature is hidden for CE
3 years ago
Kirill Solomko 09b589738d TT#182101 Phonebook feature is hidden for CE
3 years ago
Kirill Solomko eeeab1a4e3 TT#179901 api SMS remove obsolete rpc part from session
3 years ago
Marco Capetta 5f316b8e70 TT#179901 Discontinue iNew dedicated features and code
3 years ago
Kirill Solomko 22eb317b70 TT#180551 /api/topuplogs add filter by customer_id
3 years ago
Kirill Solomko 94941ef294 TT#177402 /api/capabilities allow ccareadmin, ccare roles
3 years ago
Kirill Solomko d3dc152cdc TT#175000 remove rtcengine logic
3 years ago
Kirill Solomko 1841d07d00 TT#172451 /api/passwordreset fix provisioning subscriber join
3 years ago
Kirill Solomko 19547328d7 TT#172451 password reset uses webusername
3 years ago
Oleksandr Duts 752d81de48 TT#146103 API POST resetpassword - subscriber search fix
3 years ago
Oleksandr Duts a2dfbe8f36 TT#158900 API DELETE admincerts/:id - master-admin for other admins
3 years ago
Rene Krenn eac6c2dc4c TT#146101 add external base url parameter
3 years ago
Kirill Solomko d7c7391644 Revert "TT#158252 API GET subscriberpreferences - fix DBI timeout"
3 years ago
Kirill Solomko 26c868bcb3 Revert "TT#158252 API GET subscriberpreferences - rm acquire_contract_rowlocks"
3 years ago
Oleksandr Duts 9d77ddb15d TT#158252 API GET subscriberpreferences - rm acquire_contract_rowlocks
3 years ago
Oleksandr Duts a6b5ac98c0 TT#158252 API GET subscriberpreferences - fix DBI timeout
3 years ago
Rene Krenn b05628db60 TT#81004 support callforwards in provisioning templates
3 years ago
Oleksandr Duts f2ae8c9513 TT#163451 API GET headerrules - name, description filtering fix
3 years ago
Oleksandr Duts 8af29b6470 TT#154351 Sound set propagation
3 years ago
Oleksandr Duts c12d5077f0 TT#158250 API: autoattendats - fix subscriber_id expand under subscriberadmin
3 years ago
Oleksandr Duts a4d3585430 TT#160300 API: header[rules,ruleactions,ruleconditions] - subscriber_id filter
3 years ago
Kirill Solomko 9dd50e8427 TT#158003 make subscriber location mappings 'location' optional
3 years ago
Oleksandr Duts 938eef9140 TT#119465 API callrecordings - searchable caller/callee
3 years ago
Michael Prokop 35b568dde4 TT#71950 Fix typos
3 years ago
Rene Krenn 599dd0613b TT#151751 fix plaintext sippassword no longer returned
3 years ago
Kirill Solomko f4154b1dbc TT#154500 tighten /api/admins roles
3 years ago
Oleksandr Duts 8b6939a715 TT#134106 API: GET autoattendants - fix subscriber access
3 years ago
Oleksandr Duts e5dd7e5587 TT#129169 API: DELETE /api/admins/:id return wrong http 500
3 years ago
Kirill Solomko 81ebdb8dcf Revert "TT#151751 refactor persisting subscriber webpassword"
3 years ago
Kirill Solomko e95ed81ca7 TT#154500 improve admin users behaviour
3 years ago
Rene Krenn 9a3c3cd42c TT#153100 fix subscriber username queryparam search
3 years ago
Oleksandr Duts 9855b6ab45 TT#149461 Enhance /api/admins to accept the role data property
3 years ago
Rene Krenn 5e9066c4fb TT#151751 refactor persisting subscriber webpassword
3 years ago
Oleksandr Duts e58cb2cc39 TT#149456 Admins introduce role_id flag
3 years ago
Rene Krenn d786af1591 TT#147151 finish refactoring of avoiding JOIN billing.product
4 years ago
Flaviu Mates fe09f80224 TT#86652 Fix utf8 fax body encoding
4 years ago
Oleksandr Duts a65d00c3a8 TT#139800 Enable subscriber access to /api/autoattendants/:id
4 years ago
Oleksandr Duts e058a15958 TT#139351 enable DELETE method in /api/invoicetemplates/:id
4 years ago
Oleksandr Duts 8017805589 TT#124802 GET /api/admins/:id/journal - fixing
4 years ago
Rene Krenn e73dd3ea27 TT#132650 api .csv upload for provisioningtemplates
4 years ago
Kirill Solomko e4cfb19a38 TT#139550 fix vmnotify play/delete
4 years ago
Rene Krenn 4c47920f2e TT#132650 run provisioningtemplate from api
4 years ago
Kirill Solomko b199ad3e1e TT#139550 improve vmnotify behaviour
4 years ago
Kirill Solomko da4278daa3 TT#145300 Adjust domains reseller_id handling
4 years ago
Flaviu Mates 9bb622a2bc TT#117153 Improve /api/cfmappings performance
4 years ago
Rene Krenn b6e696621b TT#132650 /api/provisioning_templates CRUD rail
4 years ago
Victor Tsvetov 3cb71e4ceb TT#130456 API Customers POST: show error if system template
4 years ago
Kirill Solomko 02f3f6b3a1 TT#133800 fix webpassword field removal
4 years ago
Kirill Solomko c50b49db96 TT#133800 fix password fields behaviour in API
4 years ago
Flaviu Mates b4bc1f2a71 TT#133053 Fix 500 error on /api/authtokens
4 years ago
Kirill Solomko 1cdae0b1e0 TT#125902 add Login CSC v2 support
4 years ago
Flaviu Mates 9b422ddabf TT#126601 Implement /api/authtokens endpoint
4 years ago
Flaviu Mates c1752e7e82 TT#128552 Add filtering by name for /api/billingprofiles
4 years ago
Kirill Solomko d17c4be4a5 TT#121250 improve sip_lcr_reload and sip_domain_reload
4 years ago
Flaviu Mates a840fc5224 TT#125850 Add filtering by 'type' for /api/contracts
4 years ago
Kirill Solomko 102e494708 TT#121250 /api/peeringrules fix lcr.reload
4 years ago
Kirill Solomko 85c7d7c071 TT#123550 add /api/platforminfo virtual endpoint
4 years ago
Flaviu Mates 43abaeee4d TT#119464 Add start_time and end_time filter params to callrecordings
4 years ago
Flaviu Mates f4cb6933b4 TT#119550 Allow subscribers to manage their registrations
4 years ago
Flaviu Mates 35d9c3598a TT#122001 Allow subscribers to access /api/subscriberprofiles
4 years ago
Kirill Solomko 1e06df3fdf TT#114304 /api/resellers?status support multi values
4 years ago
Kirill Solomko 0484c0d15f TT#114304 add status query param to /api/resellers
4 years ago
Kirill Solomko 3e207aa27b TT#121250 /api/peeringrules use old model
4 years ago
Kirill Solomko ba82a55171 TT#121250 fix /api/peeringrules
4 years ago
Flaviu Mates b13e487732 TT#118600 Fix /api/callrecordingstreams filter by recording_id
4 years ago
Flaviu Mates cece861d1e TT#113513 Handle duplicate billingprofiles in API
4 years ago
Flaviu Mates bbc5468fa2 TT#108854 Implement /api/userinfo endpoint
4 years ago
Flaviu Mates 8bc9a3974c TT#108162 Reseller branding primary and secondary colors
4 years ago
Alexander Lutay 6c86122c37 TT#113251 Create journal 'update' records for 'admins' REST API
4 years ago
Flaviu Mates 0d0a2faf90 TT#100761 Allow subscribers to access /api/applyrewrites
4 years ago
Rene Krenn 92455d8566 TT#107051 enable "add" for PATCH /billingprofiles/x
4 years ago
Rene Krenn 00f0614ef9 TT#107051 fix PATCH /billingprofiles/x - peaktimes
4 years ago
Rene Krenn be92558686 TT#105954 /api/invoices: accept 'application/pdf' type
4 years ago
Kirill Solomko 88d91b8349 TT#106003 fix /api/peeringrules transaction control
4 years ago
Flaviu Mates 551c8b39f9 TT#103401 Allow subscriber access to /api/mailtofaxsettings/{id}
4 years ago
Kirill Solomko 35316221bf TT#101300 /api/subscriberlocationmappings fix search by subscriber_id
4 years ago
Rene Krenn c2b5602183 TT#103450 enable lintercept role for interceptions PUT/DELETE
4 years ago
Flaviu Mates c8049ea387 TT#101108 - Fix condition when reseller has no logo
4 years ago
Flaviu Mates 733f4ac68f TT#101108 Expose panel branding logo via API
4 years ago
Flaviu Mates e03533c8eb TT#101100 Fix /api/pbxdevices 500 error introduced with TT#96803
4 years ago
Flaviu Mates ded942b740 TT#96502 Introduce duplicate check for /api/cfsourcesets
4 years ago
Kirill Solomko 96ce7b1143 TT#101300 remove devid_alias field
5 years ago
Kirill Solomko 1885af6b7d TT#101300 add subscriber location mappings filter by external id
5 years ago
Kirill Solomko 59a1ba298b TT#102056 fix registration entry removal
5 years ago
Kirill Solomko 50d985c666 TT#101300 add susbcriber location mappings
5 years ago
Flaviu Mates 0c01994388 TT#96803 Enhance /api/pbxdevices filtering
5 years ago
Flaviu Mates 2741e9ec79 TT#98650 Fix /api/subscriberregistration gateway timeout
5 years ago
Rene Krenn 186ddabb17 TT#98650 ?suppress_flush=1 parameter
5 years ago
Flaviu Mates ab03c593c1 TT#88901 - Fix /api/admincerts GET
5 years ago
Flaviu Mates 01e11a710b TT#93753 - Enhance subscriber api filtering
5 years ago
Flaviu Mates 654bb1aabe TT#92550 - Implement /api/passwordrecovery
5 years ago
Flaviu Mates 116d092cbe TT#84337 - Add check for existence of allowed roles variable
5 years ago
Flaviu Mates be14a9242e TT#84337 - Implement /api/passwordreset
5 years ago
Flaviu Mates 444a0d35b3 TT#88901 - Add GET and DELETE method for /api/admincerts
5 years ago
Flaviu Mates 55e279ceda TT#88202 - Allow ccare admins to access /api/admins/:id
5 years ago
Flaviu Mates e90c642d05 TT#84260 - Add number batch processing on /api/applyrewrites
5 years ago
Flaviu Mates aec7c8921b TT#76111 - Change LI admins flags permissions
5 years ago
Kirill Solomko 536ecce855 TT#84150 fix /api/rewriterules /api/rewriterulesets transactions
5 years ago
Flaviu Mates b8f2af8e1e TT#83014 - Add call_id search param to /api/callrecordings
5 years ago
Flaviu Mates 7660cc2888 TT#71240 - Issue permission.trustedReload when terminating subscribers
5 years ago
Kirill Solomko 7862a87639 TT#76111 add lintercept role
5 years ago
Flaviu Mates e170193cc9 TT#81184 - Add PATCH/PUT endpoints for '/api/admins'
5 years ago
Andreas Granig 8f8e1d5fc9 TT#78557 - Use bcrypt to hash webpassword
5 years ago
Flaviu Mates a975f79bd1 TT#68217 - Delete htable peer_probe when deleting/disabling peer
5 years ago
Rene Krenn f9690f08f6 TT#77452 rename rowlock_contract
5 years ago
Rene Krenn a11f2bed5e TT#77452 properly synchronize subscriber create/update
5 years ago
Flaviu Mates 445197df53 TT#76360 - Implement /api/activesubscriberpreferences endpoint
5 years ago
Flaviu Mates d0926cf6e6 TT#74526 - Updgrade /api/headerrules
5 years ago
Flaviu Mates 1e7762e0b7 TT#74525 - Updgrade /api/headerrulesets
5 years ago
Marco Capetta 7327cf02a0 TT#75911 Execute kamailio lcr.reload after the gw removal
5 years ago
Guillem Jover 467084705d TT#71950 Fix typos
5 years ago
Flaviu Mates f65fcf1dd8 TT#65450 - Permit creation of reseller with same name as terminated one
6 years ago
Flaviu Mates a87b41ce23 TT#69423 - Implement yaml support for API swagger
6 years ago
Flaviu Mates 90fc11b1cf TT#67104 - Change callist ?customer_id= parameter query OR to UNION ALL
6 years ago
Flaviu Mates 581f1386bd TT#60965 - Prohibit deletion of PBX Pilot Subscriber
6 years ago
Andreas Granig be9f360638 TT#67210 More db table column alignments
6 years ago
Andreas Granig 4ea66d6177 TT#67210 Align deviceid alias name to db column
6 years ago
Andreas Granig 800957e900 TT#67210 Use device_id assignment for field devices
6 years ago
Flaviu Mates 28cb73e58e TT#65651 - Display correct DBIx error on duplicate subscriber
6 years ago
Marco Capetta 5b39645647 TT#62269 add new call forward type "cfo"
6 years ago
Kirill Solomko ce664263b2 TT#65101 add ccareadmin ccare roles
6 years ago
Flaviu Mates 6f8a1c8be0 TT#64751 - Allow subscribers to change their password
6 years ago
Andreas Granig 536935f754 TT#64653 Add thumbnail support to admin panel
6 years ago
Rene Krenn ed3ea31e07 TT#64701 remove customer_fraud_events.pm virtualview
6 years ago
Kirill Solomko 914722e348 TT#63545 rework /api/customerfraudevents support cdr_period_costs
6 years ago
Flaviu Mates 430e59055c TT#64011 - Implement NCOS LNP Carrier patterns support in UI/API
6 years ago
Rene Krenn dda5ffe48f TT#56340 fix subscribers.t not matching obfuscation chars
6 years ago
Rene Krenn cae5270af5 TT#56340 panel logline obfuscation
6 years ago
Irina Peshinskaya 5dc3065cdf TT#51061 Disable prepaid billing plan for peering/reseller contracts
6 years ago
Flaviu Mates cac9c4dea0 TT#56060 Implement PATCH method for soundfiles
6 years ago
Irina Peshinskaya 1477062188 TT#55364 Fix /api/numbers PATCH for aliases
6 years ago
Flaviu Mates 378d27d0a9 TT#33114 Implement DELETE method to terminate BillingProfiles and BillingNetworks
6 years ago
Flaviu Mates 69bff5fd94 TT#54957 Implement support for uploading multiple sound file types on /api/soundfiles
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
Andreas Granig d5ba7c11cb TT#52989 Implement device alias provisioning logic
6 years ago
Irina Peshinskaya bee5da9325 TT#50802 Additional test cases for aliases management
6 years ago
Irina Peshinskaya ec178cd8e4 TT#47534 Implement api timesets upload/download
6 years ago
Irina Peshinskaya 345f89d407 TT#47534 Add configured defailt mime-type to Entities FW
6 years ago
Irina Peshinskaya 92ac694c6c TT#49689 Rename method *_timesets to *_timeset
6 years ago
Rene Krenn 8ed0574a68 TT#48988 timezone conversions for CF timeset periods
6 years ago
Irina Peshinskaya e15e404232 TT#51109 Enable api soundgroups and soundhandles for subscriberadmin
6 years ago
Kirill Solomko 13d121618f TT#47004 Implement Header Manipulation API endpoints
6 years ago
Irina Peshinskaya a376cc6619 TT#49027 Fix capabilities api
6 years ago
Rene Krenn fec183ca63 TT#46159 fix saving sip_username re in Intrecept-SOAP
6 years ago
Irina Peshinskaya 39bc7eb75d TT#48198 Fix order_by functionality in api
6 years ago
Irina Peshinskaya 8ee1e8e08b TT#47268 Fix getting banned items
6 years ago
Irina Peshinskaya 667522fafc TT#47268 Use order_by_cols to avoid item_rs call for api doc gen
6 years ago
Irina Peshinskaya 1fe6db943d TT#48198 Use items array from paginations in all api controllers
6 years ago