Commit Graph

967 Commits (5c0e6cc7d1a3b832ea548d389a54e0a3bc59ada6)

Author SHA1 Message Date
Nico Schedel 45b34265de TT#56376 selenium: add function create_contact() and delete_contact()
6 years ago
Nico Schedel c5acf9eab6 TT#56376 selenium: disable LNP tests
7 years ago
Nico Schedel 5835e29ed2 TT#56376 selenium: cleaned up old code
7 years ago
Nico Schedel d6ac16de61 TT#56376 selenium: replace move_action with move_and_click()
7 years ago
Nico Schedel 01b6dd5b85 TT#56376 selenium: runner.t tesplan changes
7 years ago
Nico Schedel bcc3381f56 TT#56376 selenium: add file controller_timeset.t
7 years ago
Nico Schedel 19f803271d TT#56376 selenium: add tests: subscriber profile sets
7 years ago
Nico Schedel 4766b5886c TT#56376 selenium: fix test: Check if Template Email was deleted
7 years ago
Nico Schedel 2758bf8267 TT#56376 selenium: fix crash: enter LNP details
7 years ago
Nico Schedel f85efa0a29 TT#56376 selenium: minor improvment to text output
7 years ago
Nico Schedel ed54429c51 TT#56376 selenium: add file controller_emergency.t
7 years ago
Nico Schedel 0463e2a6ad TT#56376 selenium: add test: add ncos level to domain
7 years ago
Nico Schedel 395a9aba45 TT#56376 selenium: fix crash when creating domain
7 years ago
Nico Schedel 11cbf1007d TT#56376 selenium: dont execute every .t file in directory by default
7 years ago
Irina Peshinskaya 5dc3065cdf TT#51061 Disable prepaid billing plan for peering/reseller contracts
7 years ago
Nico Schedel 33a0477285 TT#56376 selenium: add file controller_ncos.t
7 years ago
Nico Schedel 25d2982e8b TT#56376 selenium: add test: check admin details
7 years ago
Nico Schedel f9ced2f830 TT#56376 selenium: Multithread tests
7 years ago
Nico Schedel e8c88e7324 TT#56376 selenium: fix a typo
7 years ago
Nico Schedel df2f8cf448 TT#56376 selenium: change timeout values
7 years ago
Nico Schedel b8a194a2ff TT#56376 selenium: add test: media transcoding
7 years ago
Nico Schedel d00c56ae4b TT#56376 selenium: add test: enable subscriber call recording
7 years ago
Nico Schedel ddcb49d59f TT#56376 selenium: add test: change subscriber language
7 years ago
Nico Schedel 104b9c86fb TT#56376 selenium: add test: check email template
7 years ago
Nico Schedel e2b4ad8274 TT#56376 selenium: use move_and_click in Common.pm
7 years ago
Nico Schedel b3fb2ab63a TT#56376 selenium: add test: add source set
7 years ago
Nico Schedel e9fbdc2f79 TT#56376 selenium: add test: check block lists
7 years ago
Nico Schedel d80ae2759a TT#56376 selenium: replace code for clicking edit Wednesday button
7 years ago
Nico Schedel c9dc92540a TT#56376 selenium: add more tests to controller_subscriber
7 years ago
Nico Schedel 8ed76e35f3 TT#56376 selenium: add more tests to controller_reseller
7 years ago
Nico Schedel dfb88d08b3 TT#56376 selenium: add more tests to controller_peering
7 years ago
Nico Schedel 2f5b3771a1 TT#56376 selenium: move_and_click: add optional fallback parameter
7 years ago
Nico Schedel 8ee59edae6 TT#56376 selenium: check domain details before entering domain config
7 years ago
Nico Schedel 3e8cd2f2b6 TT#56376 selenium: crash fix for controller_peering.t
7 years ago
Nico Schedel e825b5d138 TT#56376 selenium: controller_domain cleanups
7 years ago
Nico Schedel ac2b953a3e TT#56376 selenium: add more tests to controller_customer
7 years ago
Nico Schedel ce3877d694 TT#56376 selenium: add move_and_click function
7 years ago
Nico Schedel 2a0f51a4c6 TT#56376 selenium: add tests: cancel deletion and see if data is still here
7 years ago
Nico Schedel 5e4b92406b TT#56376 selenium: add more tests to controller_billing
7 years ago
Nico Schedel bec65d6208 TT#56376 selenium: further controller_customer xpath changes
7 years ago
Nico Schedel 7f77dc6fcb TT#56376 selenium: add file controller_subscriber.t + refactoring
7 years ago
Nico Schedel 63414a1a32 TT#56376 selenium: create/delete rw_ruleset cleanups
7 years ago
Nico Schedel 89e184e044 TT#56376 selenium: remove duplicate create_customer
7 years ago
Rene Krenn 7d1e004c3a TT#58004 stop+start_profile instead of update_profile event
7 years ago
Nico Schedel ff6c0849f1 TT#56376 selenium: improved formatting
7 years ago
Nico Schedel f3c8ed8d7f TT#56376 selenium: add create_customer() and delete_customer()
7 years ago
Nico Schedel 4c38129099 TT#56376 selenium: use unique name for creating a peering server
7 years ago
Nico Schedel cd76c99400 TT#56376 selenium: add test: allowed_ips
7 years ago
Nico Schedel 7c571ed2b2 TT#56376 selenium: check if concurrent_max value has been applied
7 years ago
Nico Schedel 52bf6e4ea9 TT#56376 selenium: add file: controller_admin.t
7 years ago
Nico Schedel cfb64bba3d TT#56376 selenium: yet another fix for crashing fraud limits.
7 years ago
Nico Schedel 09be313fe4 TT#56376 selenium: clean up code: edit preference inbound_upn
7 years ago
Nico Schedel 71803048a4 TT#56376 selenium: generate more unique names for domains, customers, etc.
7 years ago
Nico Schedel c3ff0cb6ac TT#56376 selenium: remove deletion of rule
7 years ago
Nico Schedel e7a0927f0f TT#56376 selenium: move login_ok() to Collection.pm
7 years ago
Nico Schedel c06d05602d TT#56376 selenium: add test: reorder rewrite rules
7 years ago
Nico Schedel 1fdae89096 TT#56376 selenium: add test: add ruleset to domain.
7 years ago
Nico Schedel dbad798240 TT#56376 selenium: allow create_domain() to use a custom reseller
7 years ago
Nico Schedel 76a3007342 TT#56376 selenium: add test: create rule for callee
7 years ago
Nico Schedel 4098466f13 TT#56376 selenium: yet another fix for crash in pro versions
7 years ago
Nico Schedel 18ddda1f10 TT#56376 selenium: change xpaths to fix crash in pro version
7 years ago
Nico Schedel de6676690f TT#56376 selenium: add test: Add rule to a ruleset
7 years ago
Nico Schedel 3acf0106b8 TT#56376 selenium: add create and delete_rw_ruleset()
7 years ago
Nico Schedel ec6dd1bc1b TT#56376 selenium: add file controller_rw_ruleset.t
7 years ago
Nico Schedel d55e2c35b0 TT#56376 selenium: add peer_auth checks
7 years ago
Nico Schedel ed50e78499 TT#56376 selenium: simplified code around deleting billing fee
7 years ago
Nico Schedel f2746edfa7 TT#56376 selenium: add code to delete inbound peering rule
7 years ago
Nico Schedel 628f26bd96 TT#56376 selenium: use CTRL+A shortcut in fill_element() instead of clear()
7 years ago
Nico Schedel d6a901d97b TT#56376 selenium: add garbage text search to prevent exception
7 years ago
Nico Schedel 94d63d694a TT#56376 selenium: rewrite delete routine in contoller_peering
7 years ago
Nico Schedel f3ba27a770 TT#56376 selenium: create inbound peering rule
7 years ago
Rene Krenn 9fd5c198d7 TT#57900 scenario in balanceintervals.t fails on fast hardware
7 years ago
Nico Schedel 9a3635f4b9 TT#56376 selenium: check if peering group has been deleted
7 years ago
Nico Schedel 9bec68d5cf TT#56376 selenium: add location check
7 years ago
Nico Schedel 4aa76b9560 TT#56376 selenium: delete billing profile after test execution
7 years ago
Nico Schedel df4c47dadb TT#56376 selenium: use name variable in controller_billing
7 years ago
Nico Schedel 62337a5483 TT#56376 selenium: add a bit more diag texts
7 years ago
Nico Schedel 7c3c27b1a1 TT#56376 selenium: Added test for checking phonebook entries
7 years ago
Nico Schedel 3e56923256 TT#56376 selenium: use name variable in controller_peering
7 years ago
Nico Schedel d7887ddd8d TT#56376 selenium: change move_actions in controller_customer
7 years ago
Nico Schedel 070d1e420f TT#56376 selenium: change move_actions in controller_reseller
7 years ago
Nico Schedel bd4a00a740 TT#56376 selenium: change move_actions in Common.pm
7 years ago
Nico Schedel 79d00a524f TT#56376 selenium: add PBX flag for controller_customer
7 years ago
Nico Schedel 681abea8c0 TT#56376 selenium: add Invoice Template check
7 years ago
Nico Schedel 8ccd614fd9 TT#56376 selenium: fix crash on deleting date definitions
7 years ago
Nico Schedel 609ccb5b06 TT#56376 selenium: Added test for checking phonebook entries
7 years ago
Nico Schedel fa58b707ac TT#56376 selenium: Common.pm xpath refinements
7 years ago
Nico Schedel 22f8a819cd TT#56376 selenium: controller_customer xpath refinements
7 years ago
Nico Schedel e3cdea8806 TT#56376 selenium: add cancel argument to delete_domain() too
7 years ago
Nico Schedel ee07bbb651 TT#56376 selenium: more reliable actions for invisible buttons
7 years ago
Nico Schedel fde849d53a TT#56376 selenium: add cancel argument to delete_reseller(_contracts)
7 years ago
Nico Schedel 1f32e9b30a TT#56376 selenium: controller_reseller: use our newly created reseller
7 years ago
Nico Schedel a2798fd09f TT#56376 selenium: add delete_reseller() and delete_reseller_contract()
7 years ago
Nico Schedel d10aa91bd2 TT#56376 selenium: add create_reseller() and create_reseller_contract()
7 years ago
Nico Schedel abe43af462 TT#56376 selenium: initial controller_reseller.t code refractoring
7 years ago
Nico Schedel da24a58196 TT#56376 selenium: controller_billing.t code cleanups
7 years ago
Nico Schedel cf0e3b87b8 TT#56376 selenium: improvements to delete_domain()
7 years ago
Nico Schedel df38189bd4 TT#56376 selenium: removing sleep calls
7 years ago
Nico Schedel 46f018560e TT#56376 selenium: add more diagnostic text to test calls
7 years ago
Nico Schedel 9bc296b507 TT#56376 selenium: fix crash on creating subscribers
7 years ago
Nico Schedel cd3adf3dac TT#56376 selenium: add delete_domain() function
7 years ago
Nico Schedel 6c4fe4e99c TT#56376 selenium: Cleaner fraud limit check
7 years ago
Nico Schedel d597f4061e TT#56376 selenium: login_ok() test cleanups
7 years ago
Nico Schedel 0d1e5ead5b TT#56376 selenium: add file Common.pm
7 years ago
Nico Schedel 0649dcb594 TT#56376 selenium: remove phantomjs/chrome sleep call
7 years ago
Nico Schedel 0063078495 TT#56376 remove sleep if browser=htmlunit calls
7 years ago
Nico Schedel 1bf20701c8 TT#56376 fix wait_for_text() crash
7 years ago
Nico Schedel 96dc84af28 TT#56376 selenium: fix crash in controller_billing.t
7 years ago
Nico Schedel 63d32e7dc1 TT#56376 selenium: add wait_for_text() method
7 years ago
Alexander Lutay 7dbe4a13e2 TT#56376 Show selenium/rest-api tests execution time on Jenkins
7 years ago
Nico Schedel c70b063cfe TT#56376 selenium: fix crash on find_text()
7 years ago
Irina Peshinskaya 32e646eff9 TT#50907 Make subscriber profiles tests more stable
7 years ago
Irina Peshinskaya 1477062188 TT#55364 Fix /api/numbers PATCH for aliases
7 years ago
Flaviu Mates 378d27d0a9 TT#33114 Implement DELETE method to terminate BillingProfiles and BillingNetworks
7 years ago
Alexander Lutay f0e1f74fc6 TT#56376 Restore exit code propogation in t/selenium/testrunner
7 years ago
Alexander Lutay 7282fa65b5 TT#56376 Remove unnecessary PERL5LIB= from t/selenium/jenkins_docker_run
7 years ago
Nico Schedel 376e3e80c1 TT#56376 selenium: various t/selenium/testrunner improvements
7 years ago
Nico Schedel 3a9e1fb64f TT#56376 Add check for adding subscriber + cleanups
7 years ago
Nico Schedel 0acda01d6d TT#56376 Re-enabling domain selenium test
7 years ago
Guillem Jover 442c6c768c TT#56550 Rename ngcp-sercmd to ngcp-kamcmd
7 years ago
Guillem Jover 363da116ad TT#53701 Move config files under etc/
7 years ago
Rene Krenn 78a134ef15 TT#46955 reseller preferences
7 years ago
Irina Peshinskaya 94f449e580 TT#49259 Fix tests for peeringserver sound_set preference
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 858905035b TT#50975 Replace "value" logic to "filter" in "remove-by-value"
7 years ago
Irina Peshinskaya a1360159b0 TT#46791 Wait for ajax table loading for "Edit" button work
7 years ago
Alexander Lutay 653291b07a TT#46791 Teach Jenkins job ngcp-panel-test-selenium-docker run one test only
7 years ago
Alexander Lutay 0ff1d1d3f3 TT#46791 Add more debug for test controller_customer.t
7 years ago
Alexander Lutay c2ae23fff9 TT#46791 Improve 'prove' output for Selenium and REST API tests
7 years ago
Alexander Lutay 82172e5b1a TT#46791 Fix floating bug with 'Edit' problem on page 'Weekdays' (try #2)
7 years ago
Alexander Lutay cb7d6ec0af TT#46791 Use proper variable name in test controller_billing.t
7 years ago
Alexander Lutay 18d4e25574 Revert "TT#46791 Fix floating bug with 'Edit' problem on 'Weekdays' page"
7 years ago
Alexander Lutay dce4c30823 TT#46791 Fix floating bug with 'Delete' button on 'Peering Servers' page
7 years ago
Alexander Lutay a9399b1efd TT#46791 Fix floating bug with 'Edit' problem on 'Weekdays' page
7 years ago
Irina Peshinskaya c111d1e3ce TT#49754 Increase header lines limit in http response parsing
7 years ago
Irina Peshinskaya f6c447f56c TT#49754 Increase header lines limit in http response parsing
7 years ago
Kirill Solomko 66241b6d03 TT#49754 add t/api-rest/api-headerrulesets.t
7 years ago
Kirill Solomko 9b2ec32e4a TT#49754 disable OPTIONS test in api-all-links
7 years ago
Kirill Solomko 54fad5c0aa TT#47004 add t/rest-api/api-preferences header_rule_set support
7 years ago
Kirill Solomko 8c7441f220 TT#47004 add headerrules api-root
7 years ago
Irina Peshinskaya 83d715230e TT#47963 Fix emailtemplates put and patch
7 years ago
Irina Peshinskaya 72c771ec87 Revert "TT#45960 Disable timesets API for 7.0"
7 years ago
Irina Peshinskaya 7c366d8544 TT#47906 Fix soundsets filters
7 years ago
Irina Peshinskaya 73d4c8fa74 TT#47906 Fix soundsets POST without contract or customer
7 years ago
Irina Peshinskaya 048b0f7720 TT#45960 Disable timesets API for 7.0
7 years ago
Irina Peshinskaya b88000b968 TT#47569 Add possibility to load default files in sounsets api
7 years ago
Irina Peshinskaya 7e3a1d1cd2 TT#46187 Use value in "remove" PATCH op as filter
7 years ago
Irina Peshinskaya 7e9f7ad228 TT#47109 Fix pbxdevices test broken by bignum export
7 years ago
Alexander Lutay 72834f126d TT#46791 Add timeout 1 second for controller_billing.t
7 years ago
Irina Peshinskaya dbb08e727e TT#46187 Test patch operation
7 years ago
Alexander Lutay 45bf7ec433 TT#46791 Call proper method 'click()' instead of 'click' (cosmetic)
7 years ago
Alexander Lutay 571c09fdc8 TT#46791 Fix exit code passing in pipe for selenium testrunner
7 years ago
Alexander Lutay 95e1c49208 TT#46791 Wait for 'Edit' button in controller_billing.t
7 years ago
Irina Peshinskaya 19e88efcab TT#46667 Make mime-type query param higher prio than Accept header
7 years ago
Irina Peshinskaya b99a725368 TT#45685 Temporarily fix in the test for peeringserver api
7 years ago
Irina Peshinskaya c3e818ce21 TT#46201 Use proper profile_id/profile_set_id in unrelated tests
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 e462e95957 TT#41628 Add web ui for the TimeSets
7 years ago
Gerhard Jungwirth 25efe6622e TT#41627 new /api/timesets in iCal format
7 years ago
Irina Peshinskaya ab68499f35 TT#43351 Fix tests
7 years ago
Irina Peshinskaya b1e4733d00 TT#43351 Check subscriberadmin access to profile and profile_set
7 years ago
Irina Peshinskaya 846656c8a6 TT#42860 Test subscribers profile and profile set management
7 years ago
Irina Peshinskaya 47ebd02be5 TT#28457 Remove inherited code from faxserversettings
7 years ago
Rene Krenn 3ddfd4869a TT#42565 api-journals.t: derive/fix test start time
7 years ago
Rene Krenn f2e533c90d TT#42565 api-journals.t: use test start time TZ
7 years ago
Alexander Lutay 89eebb2e8d TT#42565 Fix 2930237: bump Dockerfile version to trigger docker rebuild
7 years ago
Rene Krenn 2930237ae2 TT#42565 add URI::Encode dependency for api-journals.t
7 years ago
Kirill Solomko abbd681754 TT#42565 api-journals.t: use test start time
7 years ago
Rene Krenn 3303cfdc42 TT#38401 remove 2nd effective_start_time check in .t
7 years ago
Rene Krenn 4ff4ab3063 TT#38401 remove effective_start_time check in .t
7 years ago
Rene Krenn 145167e3db TT#38401 switch to new billing mappings tables
7 years ago
Kirill Solomko 62a81f1ec7 TT#40010 add new call forward type "cfr"
7 years ago
Irina Peshinskaya 033eb856ee TT#39583 Fix tests broken by links format changes
7 years ago
Gerhard Jungwirth f5687b2294 TT#37205 bnumber cf in API: complex /api/cf*
7 years ago
Irina Peshinskaya 17642b79bf TT#39360 Adapt conversations order_by_cols to absent fax col
7 years ago
Guillem Jover bcab88a09d TT#39401 Use List::Util in perl core instead of List::MoreUtils
7 years ago
Gerhard Jungwirth 3d7f17bfff TT#38005 clean/ignore remaining perlcritic issues
7 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
Rene Krenn fa967c4d92 TT#38150 fix and re-enable api-journals.t
8 years ago
Irina Peshinskaya b96431b909 TT#37951 Fix regression made in /api/admins
8 years ago
Gerhard Jungwirth 20a201581a TT#37222 fix some perlcritic errors ValuesAndExpressions::ProhibitCommaSeparatedStatements
8 years ago
Kirill Solomko 6dc1e7c5b3 TT#36007 add /api/sipcaptures
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
Irina Peshinskaya 17a788718d TT#36402 Add field device preferences API
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
Irina Peshinskaya c38021dae1 TT#35429 Test admins /api/ with boolean values
8 years ago
Irina Peshinskaya 295135d7da TT#35607 Remove NGCP::Panel dependency from tests
8 years ago
Irina Peshinskaya ea76e0e55f TT#35607 Fix tests. Consider possible empty last page
8 years ago
Irina Peshinskaya 1d9907ad45 TT#35429 Allow both 0/1 an true/false as boolean input in /api/admins
8 years ago
Irina Peshinskaya 174bfc9c02 TT#35516 Apply simplest filter logic for subscribersregistrations
8 years ago
Irina Peshinskaya ce3fde0c50 TT#35607 Consider no_count query parameter and infinite next link
8 years ago
Irina Peshinskaya 22e54724e6 TT#35702 Fix phonebooks tests
8 years ago
Irina Peshinskaya 0e0e1ec039 TT#35702 Fix faxes tests
8 years ago
Rene Krenn 20264df833 TT#34256 disable subscriberregistrations.t put2get
8 years ago
Irina Peshinskaya 58fabf41d5 TT#35702 Fix broken cert files for test_machine from fake_data
8 years ago
Irina Peshinskaya e1e2613684 TT#34567 Remove log4perl dependency from Test::Collection
8 years ago
Irina Peshinskaya 7eb649b02a TT#34567 Add phonebook testing script
8 years ago
Irina Peshinskaya bf2e05e934 TT#34567 Consider already destroyed Collection in FakeData destructor
8 years ago
Irina Peshinskaya 8d59e70ede TT#34752 Add calqueues collection to standard test scripts
8 years ago
Irina Peshinskaya 13cc8b6f66 TT#35057 Enable fax sending to subscriber and subscriberadmin roles
8 years ago
Irina Peshinskaya 4c53ac4d7d TT#34564 Add csv download and upload to PhonebookEntries API
8 years ago
Irina Peshinskaya 25c836533f TT#34566 Fix api-all-links and api-root test scripts for phonebookentries
8 years ago
Irina Peshinskaya fd6fe07c88 TT#34021 Rename acl to privileges
8 years ago
Irina Peshinskaya cb1a3a4cd8 TT#34021 Allow PUT and PATCH to subscriberadmin on subscribers
8 years ago
Irina Peshinskaya 8f0ad5a3de TT#33851 Consider default data for cycled items in get_existing_id
8 years ago
Irina Peshinskaya bb655be001 TT#32913 Synchronize access to voip_numbers
8 years ago
Irina Peshinskaya 469d481b9f TT#32913 Remove excrescent code from /api/numbers
8 years ago
Irina Peshinskaya ab10122651 TT#33851 Allow to use specific creation method in tests
8 years ago
Andreas Granig 3a1d30bee6 TT#32972 Fetch location data from redis
8 years ago
Irina Peshinskaya 14496cc465 TT#14501 Allow any value for the Prefer header
8 years ago
Rene Krenn c81ca69b70 TT#32910 TT#33037 initial cash_balance, free_time_balance
8 years ago
Irina Peshinskaya 60bb147054 TT#26800 Adapt API to generate "fake" sms on demand
8 years ago
Gerhard Jungwirth c9e0723db6 TT#32600 block grep, block map percritic fixes
8 years ago
Alexander Lutay 4bcd90c311 TT#32971 Disable REST API test subscriberregistrations as it is unstable now
8 years ago
Irina Peshinskaya e816becac8 TT#21818 Disable checking password validation configuration
8 years ago
Irina Peshinskaya 058ff76152 TT#21818 Check password validation in API
8 years ago
Gerhard Jungwirth 4a37138b3b TT#29909 fix missing warnings on tests
8 years ago
Gerhard Jungwirth 985d433900 TT#29909 fix perlcritic RequireUseStrict
8 years ago
Irina Peshinskaya 09eba509bd TT#32203 Fix voicemailgreetings filters
8 years ago
Irina Peshinskaya 3db78adb2d TT#28508 Fix tests
8 years ago
Irina Peshinskaya c2263e661a TT#30500 Adapt tests to the item recreation on update
8 years ago
Kirill Solomko ff636559fb TT#30500 subscriberregistrations adjust check_get2put()
8 years ago
Irina Peshinskaya 6cc6f21fa9 TT#28510 Fix tests masked by empty total_count for preferences
8 years ago
Gerhard Jungwirth c7021aa568 TT#28827 implement initial OpenAPI documentation
8 years ago
Irina Peshinskaya 632406b006 TT#28510 Fix customer_id field for the subscriber role in the Subscribers API
8 years ago
Rene Krenn deb837ce1d TT#28472 revert cert file per collection.pm instance
8 years ago
Rene Krenn bf9b84419e TT#28472 cert file per Collection.pm instance
8 years ago
Alexander Lutay 148b119824 TT#28472 Revert changed for t/lib/Test/Collection.pm committed in 012686ab0
8 years ago
Rene Krenn 9fad59d99f TT#28472 disable the parallel catchup for now
8 years ago
Rene Krenn c42965d3d0 TT#28472 explicitly set allow_nonref for testcase w. JSON::PP
8 years ago
Rene Krenn 2e24d793ec TT#28472 set api-balanceintervals.t to non-local mode again
8 years ago
Rene Krenn 012686ab02 TT#28472 thread-safe cert-auth for tests
8 years ago
Manuel Montecelo e4960b4633 TT#25551 Improve the way to detect installed packages
8 years ago
Irina Peshinskaya 47cdb5e8fe TT#21348 Skip GET call in test for the convesations
8 years ago
Rene Krenn 5be3cc8cc6 TT#22505 disable balanceintervals.t
8 years ago
Alexander Lutay 6fdadac54f Revert "TT#22351 Disable API tests which are currently broken with stretch Perl (still broken)"
8 years ago
Irina Peshinskaya fb85d949b8 TT#22505 Fix subscribers tests
8 years ago
Gerhard Jungwirth 6c1ff23baf TT#22505 api test fix for FakeData
8 years ago
Alexander Lutay 50c231be76 TT#22351 Disable API tests which are currently broken with stretch Perl (still broken)
8 years ago
Alexander Lutay b43251743d Revert "TT#22351 Disable API tests which are currently broken with stretch Perl"
8 years ago
Alexander Lutay 324662c5b3 Revert "TT#22351 Fix ca76144c4a: API test trustedsources is also failing in stretch Docker image"
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
Andreas Granig dc0bd38e73 TT#4333 Fix CF issues for subscribers
8 years ago
Alexander Lutay a0b9e64e9a TT#22410 Fix typo in Dockerfile 'Instructions for usage'
8 years ago
Alexander Lutay 5988b51589 TT#22351 Fix ca76144c4a: API test trustedsources is also failing in stretch Docker image
8 years ago
Alexander Lutay ca76144c4a TT#22351 Disable API tests which are currently broken with stretch Perl
8 years ago
Alexander Lutay 66617f3155 TT#21905 Switch ngcp-panel REST API Docker to Debian stretch
8 years ago
Andreas Granig f9030b4f21 TT#4333 subscribers/customers/numbers/CF ACL
8 years ago
Gerhard Jungwirth b47cf5f70f TT#17853 TT#21767 make new selenium library visible to jenkins
8 years ago
Michael Prokop 1cd3fb497b TT#17853 TT#21767 Use git version of Selenium::Remote::Driver
8 years ago
Michael Prokop 2b9b5f8b61 TT#17853 selenium tests: update to geckodriver v0.18.0
8 years ago
Gerhard Jungwirth a672389bc7 TT#17853 selenium test adaptions for geckodriver
8 years ago
Rene Krenn ea1b26fbfc TT#20322 preliminary fix for failing conversations tests
8 years ago
Irina Peshinskaya 5f29fe2895 TT#17638 Take rule data from validated form values
8 years ago
Irina Peshinskaya c0940df9db TT#17638 Rewrite Rule API to set priority
8 years ago
Alexander Lutay 9c4c342f8d TT#10837 Fix f508bf8: bump Dockerfile to install libfile-grep-perl into Docker container (new API test dependency)
8 years ago
Irina Peshinskaya 24f550a012 TT#17848 Invoice API POST request
8 years ago
Irina Peshinskaya f508bf8831 TT#10837 Test all collections in one script - POST
8 years ago
Rene Krenn 0fe1a28d6d TT#20514 fix regexp in .t's for new secretarymanager rail
8 years ago
Alexander Lutay bec681a3a5 TT#18850 Fix dee760a: add test 'managersecretary' to api-root.t
8 years ago
Rene Krenn 0c573e4184 TT#19760 customer.t diags fix
8 years ago
Rene Krenn 155763ace1 TT#19760 customer.t diags
8 years ago
Michael Prokop 67f2e54be6 TT#17853 Use Selenium::Remote::Driver with further patches to address bugs/incompatibilities
8 years ago
raxelsen c959c260a4 TT#18501 Fix ngcp-panel typo in timeset dialogue
8 years ago
Victor Seva eec8dd34e0 TT#17642 docker: follow policy to include NGCP repository
8 years ago
Alexander Lutay cccc6a9a41 TT#17032 prove STDERR output is not a part of Jenkins's result XML
8 years ago
Michael Prokop 2b021efb56 TT#17853 Fix selenium related toolchain, replacing selenium with geckodriver
8 years ago
Victor Seva 8994522f91 TT#17502 docker: fix relative path from new context
8 years ago
Rene Krenn da6390d947 TT#5557 timeline views for billing mappings
8 years ago
Rene Krenn ba018fed44 TT#14562 move api-lnp.t to a fake time domain
9 years ago
Rene Krenn 802593d3e8 TT#14562 apply api-lnp.t docker's time domain to api test node
9 years ago
Alexander Lutay 9f18b81e29 TT#13277 Add api-root.t API tests for call recording
9 years ago
Rene Krenn cdd054ef78 TT#13973 enable method-override test
9 years ago
Irina Peshinskaya c9799c6e26 TT#9309 More careful tests fix for the API embedded forcearray
9 years ago
Rene Krenn 2ffedda7cd TT#13754 record primary aliases for edr
9 years ago
Irina Peshinskaya 7198802a1b TT#9309 Adapt ngcp-panel tests to api forcearray
9 years ago
Irina Peshinskaya 35bac73d19 TT#7453 Adapt tests to the date fields in the subscriber
9 years ago
Irina Peshinskaya d43d51d036 TT#7453 Add filters for dates and readonly date related fields to subscriber
9 years ago
Andreas Granig 052e776317 TT#7453 Fix fixing removal of r/o fields and tests
9 years ago
Rene Krenn ae1ad387be TT#12998 fix api-events.t and edr first alias sorting
9 years ago
Irina Peshinskaya 59e1606803 TT#13267 Use provisioining_voip_subscribers ids to delete pbx groups
9 years ago
Andreas Granig b4ce615ca0 TT#13249 Fix api client ssl cert test
9 years ago
Alexander Lutay bc9a1956b7 TT#13249 Fix b60b43: fix api-root.t add admincerts
9 years ago
Andreas Granig d117dc39c7 TT#13301 Use cached API cert for API test speed-up
9 years ago
Irina Peshinskaya 41f32401a7 TT#9309 Introduce local version of the Data::HAL with default forcearray
9 years ago
Irina Peshinskaya 9663c1cf69 TT#9520 Add test script for the SMS API
9 years ago
Gerhard Jungwirth d96f670958 TT#9829 add unit tests for process_cdr_item
9 years ago
Rene Krenn 7b646044d8 TT#6735 TT#5850 refactor "profile" events to track number changes
9 years ago
Irina Peshinskaya f1971bfcdd TT#8680 Consider E164 empty fields
9 years ago
Rene Krenn 61a87b9c86 TT#9714 susbcriber first non-prim alias for edr records
9 years ago
Rene Krenn 90f9b84857 TT#8292 api/customerfraudpreferences
9 years ago
Rene Krenn 05eb8f6ec1 TT#8878 end_ivr event upon terminating a susbcriber
9 years ago
Irina Peshinskaya 04ab1bf08e TT#8773 Add partycallcontrols into api-root.t
9 years ago
Irina Peshinskaya ae1a4f2ff7 TT#8773 Remove readonly fields from resource in the API::validate_form to fix PATCH
9 years ago
Irina Peshinskaya dfa4a884b9 TT#7029 Make subscribers API tests more stable
9 years ago
Irina Peshinskaya dbd63c2181 TT#5953 Implement wav conversion to the GSM for the voicemail greetings
9 years ago
Rene Krenn c498f6684d TT#6735 TT#7030 TT#5850 record event subscriber numbers
9 years ago
Irina Peshinskaya 63958c3edb TT#7453 Add readonly time fields to the customers api
9 years ago
Irina Peshinskaya 99ee7da751 TT#8272 Add necessary form_validation exceptions for the template fields
9 years ago
Irina Peshinskaya d31c66cdd5 TT#7029 Make deletion quiet again
9 years ago
Irina Peshinskaya fcb03e435c TT#8185 Fix domain deletion for the reseller
9 years ago
Irina Peshinskaya 6268023c42 TT#8185 Add reseller_id to the domain for the reseller roles
9 years ago
Irina Peshinskaya 207517408a TT#8272 Fix customer creation with invoices and email templates in API
9 years ago
Irina Peshinskaya c31e254486 TT#5953 Voicemail greetings
9 years ago
Irina Peshinskaya 37f6d0ea6e TT#5954 Add announcement field to the destinations
9 years ago
Irina Peshinskaya 37a1996a9a TT#5954 Readonly SoundGroups interface
9 years ago
Rene Krenn 64cf8d64fc TT#7930 consider rewriterule formhandler inflate/defalte in api
9 years ago
Irina Peshinskaya 56649aaa05 TT#6800 Add sandbox script to rename already existing profiles
9 years ago
Irina Peshinskaya 264e42f24d TT#7029 Clear test data more accurate in some collections
9 years ago
Irina Peshinskaya f7be40f0c9 TT#7029 Remove redefined methods, inserted by wrong merge
9 years ago
Irina Peshinskaya 574af77e44 TT#7029 Improvements for fakedata clearance
9 years ago
Alexander Lutay b9296c23c2 TT#5559 Fix 563377: add REST API 'events' to api-root.t
9 years ago
Rene Krenn 5633770f1f TT#5559 api/events, event test with "missing end-events" cases
9 years ago
Andreas Granig 776dd24f6f TT#2371 Implement SMS forwarding
9 years ago
Irina Peshinskaya daf92dcb84 TT#5954 Add Custom Hours option to CF
9 years ago
Irina Peshinskaya 2bce1c979e TT#5415 Don't touch unchanged pbx groups for member to save members order
9 years ago
Irina Peshinskaya 34fe20e3e7 TT#4902 Check API CA cert
9 years ago
Rene Krenn 979397cff3 MT#20639 TT#5411 contact termination
9 years ago
Gerhard Jungwirth de239d60eb TT#2369 API for sending SMS and journal
9 years ago
Alexander Lutay c81a20dcf9 TT#3648 Add REST APT tests bannedips/bannedusers to stable and fast test groups
9 years ago
Alexander Lutay 46f1402544 TT#3648 Add bannedips/bannedusers to t/api-rest/api-root.t
9 years ago
Irina Peshinskaya ae5e887dc2 TT#3648 Add banned ips and users API interface
9 years ago
Irina Peshinskaya ad62a1a5a1 MT#17173 Mass collections tests
9 years ago
Irina Peshinskaya 69966040c6 MT#12347 Cache for FakeData to increase tests speed in massive run
9 years ago
Rene Krenn 171d79210a MT#20027 porting number history
9 years ago
Irina Peshinskaya 4ba79328ad MT#12347 Allow to show curl command only for patch
9 years ago
Irina Peshinskaya 980b0f8691 TT#3994 Add lnp tests
9 years ago
Alexander Lutay 1d3eaaba31 TT#2395 Fix REST API test for /api/upnrewritesets in api-root.t
9 years ago
Irina Peshinskaya 85e93b5d19 TT#3994 Add download csv to LNP and EmergencyMapping API
9 years ago
Andreas Granig 34dd42ec8d TT#3991 Add ncos level flag for intra-pbx calls
9 years ago
Andreas Granig ff110dca96 TT#2766 Implement inbound peering rules API.
9 years ago
Andreas Granig 81e398804f TT#2766 Fix selenium for outbound peering rules.
9 years ago
Irina Peshinskaya d7f19af44b TT#2452 Implement device profile preferences web and api interface
9 years ago
Gerhard Jungwirth af86cac827 TT#2393 implement a-number cf for API
9 years ago
Irina Peshinskaya 03acd88a1a TT#2452 Implement device preferences web and api interface
9 years ago
Alexander Lutay 6d35b85a6b MT#22099 Docker >=1.11 no longer has /.dockerinit, adjust docker run check accordingly
9 years ago
Irina Peshinskaya 1ae39de2fc MT#22063 Allow cyclic number ranges
9 years ago
Irina Peshinskaya ec026f1a9b MT#18561 Test empty and not empty x3_port
9 years ago
Irina Peshinskaya 7ad8784610 MT#21269 Implement Snom redirect service
9 years ago
Andreas Granig ab7a7534c0 MT#21543 Add emergency resources to test.
9 years ago
Irina Peshinskaya 2b430bdd8d MT#18561 Change of the LIID is forbidden
9 years ago
Irina Peshinskaya ea507b725a MT#21401 Fix query for the reseller reminder creation
9 years ago
Guillem Jover a6d859ca8f MT#21193 Remove unused dependencies and imports
9 years ago
Alexander Lutay 684db524c1 MT#19795 Fix 4d8d5e8: add 'rtcapps' to test api-rest/api-root.t
9 years ago
Gerhard Jungwirth 9d2bbdaa76 MT#19509 fix datetime filtering with datatables
9 years ago
Irina Peshinskaya 87a4ab1707 MT#12347 Fix faxes and subscribers EOL changed occasionally
9 years ago
Irina Peshinskaya 4056de27d0 MT#12347 Use temp file for fax file send test
9 years ago
Gerhard Jungwirth cf845a9f71 MT#15269 increase stable tests, small fixes
9 years ago
Irina Peshinskaya 53c815d1db MT#20369 Catch duplicated alias error on subscriber update
10 years ago
Rene Krenn 2912808d77 MT#20023 MT#20027 lnp unique number and lnp provider delete checks
10 years ago
Gerhard Jungwirth 13e5e31de4 MT#19795 API improvements RTC sessions and networks
10 years ago
Rene Krenn 3e57109750 MT#19419 custom action role to support http method override
10 years ago
Alexander Lutay edd66789e7 Revert "MT#12347 Improve fake data clearance"
10 years ago
Rene Krenn 9d5085a8ba MT#19015 correctly use notopup_interval for periodic balance intervals
10 years ago
Irina Peshinskaya 645f60695b MT#12347 Improve fake data clearance
10 years ago
Irina Peshinskaya 9713936cd4 MT#18601 Consider cloudpbx feature configuration in tests
10 years ago
Irina Peshinskaya 39a12e53f7 MT#18601 Comment not working tests
10 years ago
Irina Peshinskaya 694b3e011b MT#18601 Fix tests
10 years ago
Irina Peshinskaya fcf1f7c947 MT#19035 Don't save billing_fee_raw data
10 years ago
Irina Peshinskaya 418c6ee246 MT#18601 Fix getting pbx relations
10 years ago
Gerhard Jungwirth aec9443940 MT#15269 add restapi tests to stable set
10 years ago
Rene Krenn 45537f7ff0 MT#18601 clear out pbx_group_ids testcase
10 years ago
Gerhard Jungwirth 635c92a04d MT#15883 comx provide fully functioning test
10 years ago
Kirill Solomko 992ba6b46d MT#18499 added customer multi locations feature
10 years ago
Gerhard Jungwirth 54dc4f57f7 MT#15269 remove obsolete dependencies in tests
10 years ago
Kirill Solomko 847ed5452c MT#18381 added API customer fraud events /customerfraudevents/
10 years ago
Gerhard Jungwirth e9580d2e9d MT#15883 implement rtcnetworks API
10 years ago
Alexander Lutay 8ab155a672 MT#15269 Restore possibilit to trigger one/specific REST API test
10 years ago
Gerhard Jungwirth a221ae2aa0 MT#18089 replace is_deeply by Data::Compare in controller
10 years ago
Alexander Lutay 496aea8de8 MT#15269 Add REST API test support of Jenkins runner
10 years ago
Gerhard Jungwirth 45115f5d6e MT#15269 fix some api tests, add test selection
10 years ago
Kirill Solomko 5c54121e0a MT#16017 cleaned up Fax preferences
10 years ago
Irina Peshinskaya 81bb0509dc MT#15633 API for peering groups, servers, rules
10 years ago
Gerhard Jungwirth 7a7fb94008 MT#15883 use expand param of rtc API
10 years ago
Rene Krenn ad3719772a MT#17263 edit offpeak/onpeak using api
10 years ago
Gerhard Jungwirth 81c4dde54f MT#15883 implement rtc-reseller connection
10 years ago
Victor Seva 7ebf28c5b6 MT#17293 t/api-rest/Dockerfile: add release-trunk-jessie repo. fix c6b51a136c
10 years ago
Victor Seva c6b51a136c MT#17293 Switch Dockerfile files to use a sipwise-jessie image
10 years ago
Irina Peshinskaya 56234716ee MT#17137 Rewrite rules documentation enchancement
10 years ago
Michael Prokop 9b95f357d8 MT#8075 Refresh Dockerfile + set DOCKER_NAME for *-source-tests
10 years ago
Irina Peshinskaya ddf2bbfda7 MT#14477 Test faxes creation with text data field
10 years ago
Gerhard Jungwirth 59bb04b69d MT#15883 import comx API client
10 years ago
Gerhard Jungwirth e7e24e7c89 MT#15693 check deleting contract 1
10 years ago
Irina Peshinskaya 7fffffb199 MT#16121 Optimize callforwards GET method
10 years ago
Rene Krenn e5772e77c5 MT#16655 "minute" unit in profile packages
10 years ago
Irina Peshinskaya ea559c623e MT#12347 Fix rest-api tests based on FakeData
10 years ago
Alexander Lutay a3154de4f4 MT#12347 Fix test api-rest/api-faxes.t: do not fail if fax is disabled
10 years ago
Alexander Lutay 1faa2cde90 MT#16323 Fix api-rest/api-calllists.t: skip checking field rating_status if no CDRs exist
10 years ago
Irina Peshinskaya 755ca9312a MT#16323 Add rating_status field into item response and filter for collection
10 years ago
Rene Krenn 59339ffc89 MT#16171 useless joins for source_subs = OR dest_subs =
10 years ago
Irina Peshinskaya 0a8124350d MT#12347 Faxes feature state check as pseudo test
10 years ago