Kirill Solomko
2683600549
Revert "TT#64605 api-subscriberregistrations.t: adjust conf path"
...
This reverts commit c82299257f
.
Change-Id: Iddf5e666c41ec7256db6aef4edeed7f2054084ed
6 years ago
Andreas Granig
536935f754
TT#64653 Add thumbnail support to admin panel
...
Change-Id: Ibf4a09ad8ad0d67fc2264891c80a71b9f86536f8
6 years ago
Kirill Solomko
c82299257f
TT#64605 api-subscriberregistrations.t: adjust conf path
...
* to make it docker friendly, ngcp_panel.conf is used
first in the files list
Change-Id: Iddf5e666c41ec7256db6aef4edeed7f2054084ef
6 years ago
Kirill Solomko
73dd45c93a
TT#64605 add usrloc_expires_type support
...
* Kamailio location accepts location based on
ngcp_panel.conf: sip.usrloc_expires_type option,
that is taken from config.yml
kamilio.proxy.usrloc_expires_type.
* adjust api-subscriberregistrations.t to support
sip.usrloc_expires_type
Change-Id: Ia040c63ef2e0cc711812f4a4d17093ae753531aa
6 years ago
Rene Krenn
0932969195
TT#64011 add ncoslnppatterns to api-root.t
...
Change-Id: I1efd405af7247d922897518e1a11f363b43a787b
6 years ago
Alexander Lutay
d44140c296
TT#60950 Switch ngcp-panel REST API docker to buster
...
Change-Id: I494c375a52a0027c4964269c88c0c6f514276e5d
6 years ago
Rene Krenn
cf6ae55991
TT#60850 fix api cert unique serial generator
...
the client cert serial was taken from epoch time in secs.
if a computer is fast enough, there is the chance a
subsequent POST /admincert did not invalidate the old cert
properly (as expected by api-cert-auth.t), but created an
identical one.
Change-Id: Ifd906489029efd17df0997c5aceec3ac1db08fb1
6 years ago
Rene Krenn
dda5ffe48f
TT#56340 fix subscribers.t not matching obfuscation chars
...
Change-Id: I7023d1e23fc397e3556705fc52db50eace6c02b4
6 years ago
Irina Peshinskaya
5dc3065cdf
TT#51061 Disable prepaid billing plan for peering/reseller contracts
...
Change-Id: Ie1756af32cbc5bf5535756758f42ac1a9a9301b7
(cherry picked from commit f9ba1729d94db7febfb10bb879da6bbdf9ea2be2)
6 years ago
Rene Krenn
7d1e004c3a
TT#58004 stop+start_profile instead of update_profile event
...
Change-Id: I0c53ecf324b0401df6379b4bf2ee76f8a0b12881
6 years ago
Rene Krenn
9fd5c198d7
TT#57900 scenario in balanceintervals.t fails on fast hardware
...
Change-Id: I0bbaf4e49116115077e8629f699d2208b8fcbc82
6 years ago
Alexander Lutay
7dbe4a13e2
TT#56376 Show selenium/rest-api tests execution time on Jenkins
...
XML files generated by prove will contain the time we spend in every
test case, it allows us profile our tests and fix the most slop parts.
Change-Id: I965af2d95f57d8975613da0f46ce8abf1be4c114
6 years ago
Irina Peshinskaya
32e646eff9
TT#50907 Make subscriber profiles tests more stable
...
Change-Id: I1905565ae91f8deed1647dd51d22d28f3997bcc3
6 years ago
Irina Peshinskaya
1477062188
TT#55364 Fix /api/numbers PATCH for aliases
...
Change-Id: Iad3fd2bcb5bafbed7dffaaeae57a2efc2ff6fc5e
6 years ago
Flaviu Mates
378d27d0a9
TT#33114 Implement DELETE method to terminate BillingProfiles and BillingNetworks
...
Change-Id: I5cb2beee5c8edd8efe4b1435a5f4f67d6737be19
6 years ago
Guillem Jover
442c6c768c
TT#56550 Rename ngcp-sercmd to ngcp-kamcmd
...
Change-Id: Ie73c7b5367b7b23dd8a3c5c36c790537228db05f
6 years ago
Guillem Jover
363da116ad
TT#53701 Move config files under etc/
...
Change-Id: I3e1e01a6c669cf0506c0c3b1ada7f4144f254c1d
6 years ago
Rene Krenn
78a134ef15
TT#46955 reseller preferences
...
Change-Id: I42afc5d33827e121e6551d01d9a1bd477d89137a
6 years ago
Irina Peshinskaya
94f449e580
TT#49259 Fix tests for peeringserver sound_set preference
...
The main difficulty is that peeringserver has hardcoded reseller_id = 1 in the preferences update logic to check provided soundset ownership.
Peeringserver sound_set preference => should have reseller_id = 1
Subscribers & profiles sound_set preferences => should have appropriate to subscriber or profile reseller_id
It makes creation of the test data more sophisticated, specially considering that sound_set has both reseller_id and customer_id and they should be coordinated (customer should belong to the reseller)
Change-Id: Id7a299cb828144281f078c706ba7048ccfc58e82
6 years ago
Andreas Granig
d5ba7c11cb
TT#52989 Implement device alias provisioning logic
...
Change-Id: I7dc14a2f8fdcfa507a5e46872421923b44f133bc
6 years ago
Irina Peshinskaya
bee5da9325
TT#50802 Additional test cases for aliases management
...
+added filters by ac,cc,sn to /api/numbers/
Change-Id: I67610b69228f8eb87d6e3a0beb862612d0b7a33e
6 years ago
Irina Peshinskaya
ec178cd8e4
TT#47534 Implement api timesets upload/download
...
Change-Id: I9d83b19e9d5efee8cd360392e304d14e997a4712
6 years ago
Irina Peshinskaya
858905035b
TT#50975 Replace "value" logic to "filter" in "remove-by-value"
...
PATCH "remove by value" will from now remove values even if provided hash has less keys, than original value
Change-Id: I2ee04fa279580d662e167c3a0b160fe29d8d79ef
6 years ago
Alexander Lutay
c2ae23fff9
TT#46791 Improve 'prove' output for Selenium and REST API tests
...
It improves readability slightly.
Change-Id: Iaecd72eded4f495a38e2009eef89445f6517b688
6 years ago
Irina Peshinskaya
c111d1e3ce
TT#49754 Increase header lines limit in http response parsing
...
this time in /t/api-rest/api-root.t
Change-Id: Ib6184b16b7afba131e4b17a8f6b6c182400fd443
6 years ago
Irina Peshinskaya
f6c447f56c
TT#49754 Increase header lines limit in http response parsing
...
Change-Id: Ic74dd3a1e07a45c573505d0b7d7f7c8ecb073e6c
6 years ago
Kirill Solomko
66241b6d03
TT#49754 add t/api-rest/api-headerrulesets.t
...
Change-Id: I9a841dee3a91117df63059cb6fd6ee49a0a4345e
6 years ago
Kirill Solomko
9b2ec32e4a
TT#49754 disable OPTIONS test in api-all-links
...
Change-Id: I19d18da53b2e8047d50145172ab0d37613554dd4
6 years ago
Kirill Solomko
54fad5c0aa
TT#47004 add t/rest-api/api-preferences header_rule_set support
...
Change-Id: I7b7442a49c39ba21441e8ffb3424604834888e93
6 years ago
Kirill Solomko
8c7441f220
TT#47004 add headerrules api-root
...
Change-Id: I2234929ae0d31621b102a9a1da4c64413c2bc24f
6 years ago
Irina Peshinskaya
83d715230e
TT#47963 Fix emailtemplates put and patch
...
Change-Id: I26a24c17b42e3f31390de28fd1e5098c6c167861
7 years ago
Irina Peshinskaya
72c771ec87
Revert "TT#45960 Disable timesets API for 7.0"
...
This reverts commit 048b0f7720
.
Change-Id: Ib6c006507e3ec1ee5350af6138a803c9a4ca0e31
7 years ago
Irina Peshinskaya
7c366d8544
TT#47906 Fix soundsets filters
...
Change-Id: I79d069ed52961cd83cee9519ee38f1c3190829a2
7 years ago
Irina Peshinskaya
73d4c8fa74
TT#47906 Fix soundsets POST without contract or customer
...
Change-Id: I148e475ed1766c0fa7e4cad981402c36ea24818d
7 years ago
Irina Peshinskaya
048b0f7720
TT#45960 Disable timesets API for 7.0
...
(cherry picked from commit 8a24127eed023b65f02cbb66c23c0e7466a37b48)
(cherry picked from commit 21490e59ee
)
Change-Id: I3525c6819a71433d90cf400ffeeb76f3b196777a
7 years ago
Irina Peshinskaya
b88000b968
TT#47569 Add possibility to load default files in sounsets api
...
Change-Id: I1bf9a90ca3655772d9c671f9de725c974ebdd0bd
7 years ago
Irina Peshinskaya
7e3a1d1cd2
TT#46187 Use value in "remove" PATCH op as filter
...
Change-Id: Ic04917b1e90750e4517d45082cdab7f7f2bcf534
7 years ago
Irina Peshinskaya
7e9f7ad228
TT#47109 Fix pbxdevices test broken by bignum export
...
Change-Id: Ia62363d7537b63af186219c2e8e94d7d8501a6aa
7 years ago
Irina Peshinskaya
dbb08e727e
TT#46187 Test patch operation
...
Change-Id: I03a447a950db6bebfc732045a12d408f60881558
7 years ago
Irina Peshinskaya
19e88efcab
TT#46667 Make mime-type query param higher prio than Accept header
...
And make requested mime-type checking less strict
Change-Id: Iba54bd640f833ac2874dba06833a506353ea3ddb
7 years ago
Irina Peshinskaya
b99a725368
TT#45685 Temporarily fix in the test for peeringserver api
...
name is unique per group in provisioning.voip_peer_hosts,
but not unique per group in kamailio.lcr_gw, that is filled after provisioning.voip_peer_hosts
by trigger voip_phost_urepl_trig
Change-Id: I005b97fc9b0aea84586ba23a57bcb070e5391ee0
7 years ago
Irina Peshinskaya
c3e818ce21
TT#46201 Use proper profile_id/profile_set_id in unrelated tests
...
Change-Id: If004c2f90575dfca5c520d55269aa9049b907f9c
7 years ago
Irina Peshinskaya
85c2292fd0
TT#45632 Add mime-type spec "format" to voicemailgreetings
...
Change-Id: I94602e5f23215a4e10c3f5f73920e5ea84e760c7
7 years ago
Irina Peshinskaya
ae4936d7d2
TT#45632 Add more variants to Accept header in VoicemailGreetingsItem
...
Change-Id: Ie8ac2703c3b354196d598b869f810813a744bfd5
7 years ago
Irina Peshinskaya
e462e95957
TT#41628 Add web ui for the TimeSets
...
Add test script for API
Fix DateTime create/update issue in TimeSets API (get2put case)
(add and edit functionlity used raw/inflated data respecively)
Add datetimepicker field
Change-Id: If724b7350658c306dbbecbc04309d1d1c0b4a3e2
7 years ago
Gerhard Jungwirth
25efe6622e
TT#41627 new /api/timesets in iCal format
...
Change-Id: Ie94a799ac1491c005835ac21f89e30bb6266c4a7
7 years ago
Irina Peshinskaya
ab68499f35
TT#43351 Fix tests
...
Change-Id: Ifd3ae29eece062429048bc8e7195ea7e156e39d7
7 years ago
Irina Peshinskaya
b1e4733d00
TT#43351 Check subscriberadmin access to profile and profile_set
...
Unify UI and API code to make subscriberadmin behavior with profile_set and profile common
Change alias_numbers input field to embedded RepeatableJS so it pass form validation
Change-Id: I1b3dc6f88cc6c1f43d76acc8e339dbb664c166a3
7 years ago
Irina Peshinskaya
846656c8a6
TT#42860 Test subscribers profile and profile set management
...
Change-Id: Ideada1fb1433d724dc6fd6e276f96313bdbaa47a
7 years ago
Irina Peshinskaya
47ebd02be5
TT#28457 Remove inherited code from faxserversettings
...
Change-Id: I697eb79ccd04ef6e5f3d0de5297be840cb23b731
7 years ago
Rene Krenn
3ddfd4869a
TT#42565 api-journals.t: derive/fix test start time
...
Change-Id: Ica584dea14420d02c8bf459e171309c2bd172238
7 years ago
Rene Krenn
f2e533c90d
TT#42565 api-journals.t: use test start time TZ
...
Change-Id: I7aeec6c4f5ca90831aa7fb2d0a846300d033945f
7 years ago
Alexander Lutay
89eebb2e8d
TT#42565 Fix 2930237: bump Dockerfile version to trigger docker rebuild
...
We have added new dependency in commit 2930237
, but we also need to bump
Dockerfile version so Jenkins will rebuild docker container.
Change-Id: I1655af44d9e71c49473596a25e1cc9dbe617dbfa
7 years ago
Rene Krenn
2930237ae2
TT#42565 add URI::Encode dependency for api-journals.t
...
Change-Id: I6cef402a71e53061a88ffc8b8f2abc8798a3d49b
7 years ago
Kirill Solomko
abbd681754
TT#42565 api-journals.t: use test start time
...
* when fetching data from the journals tables
the start test time is used to filter out possible
existing records with the same resource ids
to address the mysql auto increment reset behaviour
Change-Id: Id048b97809628bbbcef9724ae0cf4eae39f7f0fa
7 years ago
Rene Krenn
3303cfdc42
TT#38401 remove 2nd effective_start_time check in .t
...
Change-Id: I6df2b4f33e4e9f3578d174046a7ff63f7802ff5a
7 years ago
Rene Krenn
4ff4ab3063
TT#38401 remove effective_start_time check in .t
...
Change-Id: I3a499c1f844f6f5298b5ec9ef9a26c833bf14ff6
7 years ago
Rene Krenn
145167e3db
TT#38401 switch to new billing mappings tables
...
Change-Id: I4e57b50a5668170c66521ed5f130bd8293b76b38
7 years ago
Kirill Solomko
62a81f1ec7
TT#40010 add new call forward type "cfr"
...
* "cfr" is for Call Forward Rerouting
* "cfr" was not added into the "Secretary Manager" part
Change-Id: I8cbc9888e827a343a2f80970f36de7ee011c7c66
7 years ago
Irina Peshinskaya
033eb856ee
TT#39583 Fix tests broken by links format changes
...
Change-Id: I14d850616e7e9bb4c5d35a0cc9ec00102483156f
7 years ago
Gerhard Jungwirth
f5687b2294
TT#37205 bnumber cf in API: complex /api/cf*
...
* /api/cfmappings
* /api/cfbnumbersets
small fix: "anonymous" doesn't make sense for b-numbers
Change-Id: I13fe97bb35c7c34f8919932391dea86bd492a291
7 years ago
Irina Peshinskaya
17642b79bf
TT#39360 Adapt conversations order_by_cols to absent fax col
...
Change-Id: I315ce38f5dea4a985f97945096341c36f96a6d70
7 years ago
Gerhard Jungwirth
3d7f17bfff
TT#38005 clean/ignore remaining perlcritic issues
...
in ngcp-panel repo so the repo can be marked clean
Change-Id: Ia44f13fd87563b014d31fdfe055e7b6b34947d25
7 years ago
Gerhard Jungwirth
0b39b6e8b9
TT#37222 fix perlcritic errors ProhibitCommaSeparatedStatements
...
one was actually a true positive. the others were false positives
and are going to be silenced for the time being, while we try to find
an upstream solution. more details can be found in the ticket.
Change-Id: Iae8df7606774a9d26e4d44dbba557c9fe62d2252
7 years ago
Gerhard Jungwirth
4feeb76a93
TT#38005 fix/resolve various perlcritic errors
...
this is to fix the TAP tests of the sipwise QA chain
fixed (or ignored):
- ControlStructures::ProhibitMutatingListFunctions
- Documentation::RequirePodSections
- InputOutput::RequireEncodingWithUTF8Layer
- Subroutines::ProhibitSubroutinePrototypes
- BuiltinFunctions::ProhibitStringySplit
- TestingAndDebugging::ProhibitNoStrict
- TestingAndDebugging::ProhibitProlongedStrictureOverride
- InputOutput::ProhibitTwoArgOpen
- CodeLayout::ProhibitQuotedWordLists
Change-Id: I7dce4ce123bad40de2d9b51ba5b1a141e20c3783
7 years ago
Rene Krenn
fa967c4d92
TT#38150 fix and re-enable api-journals.t
...
Change-Id: Ia5e73e6ba31c865f8a97d6711f24a113a2526d74
7 years ago
Irina Peshinskaya
b96431b909
TT#37951 Fix regression made in /api/admins
...
Now it accepts both true/false and 0/1
Change-Id: Ifb96c896745483038b4c6a2fa0f9f4b4929e0484
7 years ago
Gerhard Jungwirth
20a201581a
TT#37222 fix some perlcritic errors ValuesAndExpressions::ProhibitCommaSeparatedStatements
...
this is to clean the Sipwise TAP tests for this repo
Change-Id: I6761369e039070f9726a276f39792dae6e37138a
7 years ago
Kirill Solomko
6dc1e7c5b3
TT#36007 add /api/sipcaptures
...
* enables fetching captured sip data
GET all collection returns JSON with available SIP messages
GET item collection requires a valid call-id and
returns pcap data generated from the packets of the call-id
Change-Id: I552ee9a312a4b9acf95bde93f6c584bbf82f9ea9
7 years ago
Gerhard Jungwirth
6e8dd1a2a1
TT#37221 fix perlcritic error Subroutines::ProhibitExplicitReturnUndef
...
this is to clean the Sipwise TAP tests for this repo
the critical places where undef is really the intended return value (because
a scalar should always be returned) the rule has been overridden
Change-Id: I66e217a03a00e0f366db9c0cbc5007dd15cd9f96
7 years ago
Gerhard Jungwirth
02e3e040b5
TT#32602 fix perlcritic error ValuesAndExpressions::ProhibitImplicitNewlines
...
this is to clean the Sipwise TAP tests for this repo
Change-Id: Iebc9d128b992a0ea5576e3dcc7477e885d5b2294
7 years ago
Irina Peshinskaya
17a788718d
TT#36402 Add field device preferences API
...
Change-Id: I2ddcc58808f8bf370279c228a755a276372a0a88
7 years ago
Alexander Lutay
a9b94c4808
TT#29620 Switch Perl code from Windows \r\n to Unix \n
...
The only JS and json data left in Windows style:
14:19:58 ✔ taurus:(master)~/sipwise/git/ngcp-panel$ ack -l "\r\n"
share/static/js/jquery.loadJSON.js
share/static/js/libs/svg-edit/config-sample.js
share/static/js/libs/svg-edit/canvg/canvg.js
share/static/js/libs/svg-edit/contextmenu/jquery.contextMenu.js
share/static/js/libs/svg-edit/jquery-ui/jquery-ui-1.8.custom.js
share/static/js/libs/svg-edit/extensions/webappfind-icon.svg
share/static/js/libs/svg-edit/extensions/shapelib/animal.json
share/static/js/libs/svg-edit/extensions/shapelib/object.json
share/static/js/libs/svg-edit/extensions/shapelib/electronics.json
share/static/js/libs/svg-edit/extensions/shapelib/misc.json
share/static/js/libs/svg-edit/extensions/shapelib/game.json
share/static/js/libs/svg-edit/extensions/shapelib/flowchart.json
share/static/js/libs/svg-edit/extensions/shapelib/raphael.txt
share/static/js/libs/svg-edit/extensions/shapelib/raphael_1.json
share/static/js/libs/svg-edit/extensions/shapelib/symbol.json
share/static/js/libs/svg-edit/extensions/shapelib/music.json
share/static/js/libs/svg-edit/extensions/shapelib/arrow.json
share/static/js/libs/svg-edit/extensions/shapelib/raphael_2.json
share/static/js/libs/svg-edit/extensions/shapelib/math.json
share/static/js/libs/svg-edit/extensions/shapelib/dialog_balloon.json
share/static/js/libs/svg-edit/extensions/ext-xdomain-messaging.js
share/static/js/libs/svg-edit-2.6/jquery-ui/jquery-ui-1.8.custom.js
share/static/js/jquery.dump.js
14:19:58 ✔ taurus:(master)~/sipwise/git/ngcp-panel$
Change-Id: Ia6245db0528abf0902fe5e62cff26de294510dd4
7 years ago
Irina Peshinskaya
c38021dae1
TT#35429 Test admins /api/ with boolean values
...
Change-Id: I1a1efbab2e9c5fe4785ce4c9c227b9ff52887eb7
7 years ago
Irina Peshinskaya
295135d7da
TT#35607 Remove NGCP::Panel dependency from tests
...
Change-Id: I2eacac83f3b8a310da7d2d457423628782973908
7 years ago
Irina Peshinskaya
1d9907ad45
TT#35429 Allow both 0/1 an true/false as boolean input in /api/admins
...
Change-Id: I4c9805ebce17586674f52a9fe97f280fb9991612
7 years ago
Irina Peshinskaya
174bfc9c02
TT#35516 Apply simplest filter logic for subscribersregistrations
...
Untill new requirements will be defined
Change-Id: Id0d1f2ade21d0bd8c0759077577685f4c45fdf9a
7 years ago
Irina Peshinskaya
ce3fde0c50
TT#35607 Consider no_count query parameter and infinite next link
...
Change-Id: I0e0b5407994b1ef24ef6060ce1679f2e5556f05f
7 years ago
Irina Peshinskaya
22e54724e6
TT#35702 Fix phonebooks tests
...
Change-Id: Ia23dc8ce7e2fab1ecec825b2e3306e9989bbe911
7 years ago
Irina Peshinskaya
0e0e1ec039
TT#35702 Fix faxes tests
...
Change-Id: I39f24af04ac211db65d2ca4b5dcd97ac9e370669
7 years ago
Rene Krenn
20264df833
TT#34256 disable subscriberregistrations.t put2get
...
Change-Id: I501ff7058dfa15fd35111e8fa8ba9d9fd3e201a9
7 years ago
Irina Peshinskaya
58fabf41d5
TT#35702 Fix broken cert files for test_machine from fake_data
...
Fake_data keeps own test_machine, and when we change user
using runas in other test_machine instance - we need to
reinit cert files before request.
Change-Id: Idddeef2b0c10521c71ce5d77c5010f89c620185c
7 years ago
Irina Peshinskaya
7eb649b02a
TT#34567 Add phonebook testing script
...
Change-Id: Ibada1cf383e6cf60c9d50d5a09393cd916848bf5
7 years ago
Irina Peshinskaya
8d59e70ede
TT#34752 Add calqueues collection to standard test scripts
...
Change-Id: I04dc224a69b18fa52995abf00be8c0ed075f124d
7 years ago
Irina Peshinskaya
13cc8b6f66
TT#35057 Enable fax sending to subscriber and subscriberadmin roles
...
Change-Id: I95083ceabd8fb351351e95a8822f769f8338903f
7 years ago
Irina Peshinskaya
4c53ac4d7d
TT#34564 Add csv download and upload to PhonebookEntries API
...
Change-Id: Ie4bd350348370ba51fe868cf478244a549dec930
7 years ago
Irina Peshinskaya
25c836533f
TT#34566 Fix api-all-links and api-root test scripts for phonebookentries
...
Change-Id: I67549a7e287a54dc4daf729c55f9d821ac62a36c
7 years ago
Irina Peshinskaya
fd6fe07c88
TT#34021 Rename acl to privileges
...
Change-Id: Id6eee8009f9a35399b5bffab62913710e0e507a0
7 years ago
Irina Peshinskaya
cb1a3a4cd8
TT#34021 Allow PUT and PATCH to subscriberadmin on subscribers
...
Change-Id: I3c3d5b0c5d1bfd4c3c8771ed332cbf00d3d3c1dc
7 years ago
Irina Peshinskaya
bb655be001
TT#32913 Synchronize access to voip_numbers
...
to avoid unique index error in simultaneous requests
Change-Id: I0e848445b87ee3104c97f9353b4b9114e51b8b1b
7 years ago
Irina Peshinskaya
469d481b9f
TT#32913 Remove excrescent code from /api/numbers
...
and add test script
Change-Id: I70407cec591b8d719582dd476e7586496a795d69
7 years ago
Irina Peshinskaya
ab10122651
TT#33851 Allow to use specific creation method in tests
...
Change-Id: I233e326b1911f82a39b4e5c9f49c72042c5d2a00
7 years ago
Andreas Granig
3a1d30bee6
TT#32972 Fetch location data from redis
...
Change-Id: Id4edc72e2e7748ff6e9adb4c3370720232065ab6
7 years ago
Irina Peshinskaya
14496cc465
TT#14501 Allow any value for the Prefer header
...
Return 'minimal' on unknown
Change-Id: I6247b7cbf1df7e477894bac6a4d3826d7f3a5c10
7 years ago
Rene Krenn
c81ca69b70
TT#32910 TT#33037 initial cash_balance, free_time_balance
...
+ create topup_log records for edit balance operations
Change-Id: I6cecbf6025111198b8c43a33b0ffd0f0e30955ad
7 years ago
Irina Peshinskaya
60bb147054
TT#26800 Adapt API to generate "fake" sms on demand
...
Also enable xmpp viewing and add test script draft.
Change-Id: I4f9dbd8e526515decb683c3a037287f279bbd556
7 years ago
Gerhard Jungwirth
c9e0723db6
TT#32600 block grep, block map percritic fixes
...
fix perlcritic issues (around 50):
Policy::BuiltinFunctions::RequireBlockGrep
Policy::BuiltinFunctions::RequireBlockMap
Change-Id: I100565ad3b0d643d7b38c304ab75e600383b8ad0
7 years ago
Alexander Lutay
4bcd90c311
TT#32971 Disable REST API test subscriberregistrations as it is unstable now
...
The code is currently broken due to the kamailio location migration
from mysql to redis. The test creates location record record using API
and it is properly created in Redis, later the test checks location
using another REST API request and find nothing:
> api-rest_api-subscriberregistrations_t.16 - subscriberregistrations:
> create test item 'subscriberregistrations' 1
> (Unprocessable Entity: Could not find a new registration entry in the db,
> that might be caused by the kamailio flush mechanism,
> where the item has been updated successfully)
The test should be re-enabled then ngcp-panel/REST code will use Redis
for location search.
Change-Id: I9706b8d04dcc2e2630d67b2622231ce726c4bc99
7 years ago
Irina Peshinskaya
e816becac8
TT#21818 Disable checking password validation configuration
...
temporarily, waiting for decision about password validation default policy
Change-Id: Iaa95680999396780eb58c59d401b396606626f34
7 years ago
Irina Peshinskaya
058ff76152
TT#21818 Check password validation in API
...
Change-Id: I71555e8912d983814a4ab51184c9cd2caa75f1e2
7 years ago