Commit Graph

967 Commits (mr13.4.1.8)

Author SHA1 Message Date
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
9 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
Rene Krenn fa2c02ee5f MT#16045 notopup expiry for balance intervals output
10 years ago
Rene Krenn 59ec368233 MT#16109 update "prepaid" pref correctly
10 years ago
Michael Prokop a236b39bef MT#15071 Jenkins<->docker integration support
10 years ago
Irina Peshinskaya c54c24aabf MT#12347 Fix catalyst config getting for tests
10 years ago
Irina Peshinskaya 9a4f1b57ee MT#12347 Disable faxes tests if fax feature is not active
10 years ago
Rene Krenn 0009520a84 MT#15759 fix contract balance catchup DST problem
10 years ago
Irina Peshinskaya aecc110bcf MT#12347 Fix too early distruction of the local test_machine
10 years ago
Alexander Lutay 27fb57ff0c MT#12347 Fix b15fa6b: libstring-shellquote-perl required for api-test only
10 years ago
Irina Peshinskaya 33066cc374 MT#12347 Remove unnecessary debug from FakeData
10 years ago
Irina Peshinskaya 57edaa4689 MT#14461 Adjust subscriber for faxes after subscriber creation
10 years ago
Rene Krenn 98ac54d7cb MT#16277 disable parallel catchup locking tests
10 years ago
Gerhard Jungwirth a53ee3c9cc MT#15709 api-cert-auth workaround for wheezy
10 years ago
Rene Krenn 7f7e3332d1 MT#15477 topup log
10 years ago
Irina Peshinskaya 4a21626873 MT#14477 Fix faxes collection name in tests
10 years ago
Irina Peshinskaya 33652db650 MT#14477 Add new fax collections into common tests
10 years ago
Irina Peshinskaya 91a6aeb6f6 MT#12347 Safe decode json content
10 years ago
Irina Peshinskaya 1a3e7dd75b MT#14477 Fax API (list, send fax, get meta, get content)
10 years ago
Gerhard Jungwirth a356152416 MT#14979 filter calllists by direction properly
10 years ago
Irina Peshinskaya a529ec74eb MT#12347 Simple tests for cfdestinations
10 years ago
Rene Krenn 8494b5a91f MT#14255 consider balance discard with infinite-end intervals
10 years ago
Gerhard Jungwirth 7f2076e8ab MT#15071 some docker conveniences
10 years ago
Rene Krenn 25f54603fb MT#14255 notopup_expiry calculation only when required
10 years ago
Michael Prokop 968ed762e6 MT#15071 Docker setup for api-rest tests
10 years ago
Rene Krenn 7dfc5fda21 MT#14255 panel UI problem setting subscriber 'lock' detail
10 years ago
Gerhard Jungwirth f3cfa0ec87 MT#14803 option to access cfdestinationsets via reseller
10 years ago
Gerhard Jungwirth 36f0930561 MT#15033 unify api test authentication
10 years ago
Gerhard Jungwirth c044e2410a MT#15033 clean Build.PL server startup
10 years ago
Rene Krenn 07c9d1955d MT#14255 add cash_balance underrun logic
10 years ago
Irina Peshinskaya dd9365f0e8 MT#14739 Get newly created kamailio user location after flush
10 years ago
Michael Prokop b17bc4da82 MT#14585 Docker setup for selenium tests
10 years ago
Alexander Lutay 9cdaf04f85 MT#14585 Move REST API tests to t/api-rest/ folder
10 years ago
Gerhard Jungwirth 10faab2e4b MT#14585 make api tests compatible with recent perls
10 years ago
Gerhard Jungwirth 3b8651ac2a MT#14585 improve selenium test quality
10 years ago
Alexander Lutay 5879cfe0e1 MT#14585 Move selenium tests on Selenium::Remote::Driver(::Extensions)
10 years ago
Alexander Lutay bd9a184c56 MT#14585 Move ngcp-panel-selenium tests to folder 't/selenium/'
10 years ago
Irina Peshinskaya 1af9a992b9 MT#12707 Add "maliciouscalls" to root tests
10 years ago
Irina Peshinskaya faabf6b55a MT#14653 Fix the tests
10 years ago
Irina Peshinskaya 4ff9e340c0 MT#14653 Don't delete billing_profile_id from API form for HTML::Formhandler
10 years ago
Andreas Granig 21764a52c3 MT#14741 Fix reseller ops for /api/trustedsources/
10 years ago
Rene Krenn ff75e75138 MT#14317 add debug info of panel interval catchups
10 years ago
Rene Krenn 5a182d037a MT#14631 topupcash didn't process package id
10 years ago
Irina Peshinskaya 8bd4a9af7e MT#12347 Some local configs example
10 years ago
Rene Krenn bef06dce91 MT#14301 deleting prof packages instead of terminating
10 years ago
Rene Krenn 6489a0d852 MT#13903 more detailled debugging info
10 years ago
Rene Krenn f3b711a050 MT#13903 disable applying profile package
10 years ago
Rene Krenn b9271ec5d8 MT#13903 generate melita user story transcript
10 years ago
Rene Krenn d54bd5d360 MT#13903 "topup_interval" start mode impl
10 years ago
Rene Krenn f7d5dc51de MT#13903 fix balanceintervals test #2
10 years ago
Rene Krenn 293cf277e8 MT#13903 fix balanceintervals test #1
10 years ago
Rene Krenn 0ebe33ad04 MT#13903 add package_id in api-vouchers.t test
10 years ago
Rene Krenn ec95a6f92f MT#13903 fixes for nightly tests
10 years ago
Alexander Lutay 8dd5da8ecf MT#13903 Disable test api-balanceintervals.t for Jenkins environment
10 years ago
Rene Krenn bd9f67040d MT#13903 topupvoucher and topupcash
10 years ago
Rene Krenn c378681a24 MT#13903 balance interval catchup and resize WIP
10 years ago
Irina Peshinskaya ee29f280f6 MT#13717 Avoid duplicated implicit billing zone name
10 years ago
Irina Peshinskaya 83de70ccdc MT#13717 Further tests adaptation to new collections
10 years ago
Irina Peshinskaya 7616a4cc50 MT#13717 Add topupcash name as exception to collectionS names format
10 years ago
Irina Peshinskaya ba2ad483f4 MT#13717 Use correct directory for data load from the test scripts
10 years ago
Irina Peshinskaya 90d235c7b0 MT#13717 Avoid duplicate names for billing profiles
10 years ago
Irina Peshinskaya 2581c10452 MT#13717 Consider necessity of recreation items with cycled dependency
10 years ago
Irina Peshinskaya 039fd497b5 MT#12347 Make necessary changes to keep data in the test scripts
10 years ago
Rene Krenn 68d8e459c8 MT#13717 fix journal tests - reseller constraint
10 years ago
Gerhard Jungwirth 469b064eb3 MT#13717 fix apitests related to multi_bil_prof
10 years ago
Rene Krenn 70936e01be MT#13717 prevent editing profiles and networks
10 years ago
Rene Krenn 2537819f0d MT#12643 billing networks and multi bill prof WIP
10 years ago
Andreas Granig 4227fd2522 MT#13201 Enhance voucher API.
11 years ago
Andreas Granig 2c54106fd0 MT#13201 Implement voucher API
11 years ago
Alexander Lutay 0dcf76102b MT#12897 Improve selenium test stability, check "thisshouldnotexist" with table reference
11 years ago
Rene Krenn a750b795f1 MT#11917 align snapshots in DELETE methods
11 years ago
Gerhard Jungwirth d743766939 MT#12555 allow port in callforward URIs
11 years ago
Rene Krenn 5cab4a0760 MT#11917 force JSON::PP for tests
11 years ago
Rene Krenn 6803ce7498 MT#11917 remove billingzones
11 years ago
Rene Krenn bce0058915 MT#11917 test enviroment json boolean conversion
11 years ago
Rene Krenn de347c6057 MT#11917 non-empty 'description' fields
11 years ago
Rene Krenn c411ece3a9 MT#11917 'must-have' api resources complete
11 years ago
Rene Krenn bcb6f1e7cd MT#11917 CFTimeSets
11 years ago
Rene Krenn 0d361710f7 MT#11917 CFTimeSets typos
11 years ago
Rene Krenn 3bc8f283a2 MT#11917 fix typo to re-run tests
11 years ago
Rene Krenn 83fdc85702 MT#11917 include journal in generated API doc page
11 years ago
Rene Krenn b5dca5e6e2 MT#11917 next batch of API resources w. journal
11 years ago
Rene Krenn edf5da9bad MT#12347 ngcp_panel.conf location for jenkins
11 years ago
Irina Peshinskaya d5964c474a MT12347 In attempt to find correct config location
11 years ago
Irina Peshinskaya 9c77c88709 MT#11147 Don't use brute-forced test data clearing
11 years ago
Rene Krenn 96c731a144 MT#11917 Journaling for first set of resources
11 years ago
Irina Peshinskaya 957b848bec MT#11147 use default DB account to clear test data from DB
11 years ago
Irina Peshinskaya 25982e1c54 MT#11147 Return test data clearing directly in the db
11 years ago
Irina Peshinskaya 5590b410ea MT#11147 Move test libraries to the correct location
11 years ago
Irina Peshinskaya 11979e04ad MT#11147 Create fake data for the devicemodels and pbxdevices tests
11 years ago
Gerhard Jungwirth a35314d0aa MT#11827 validate sip uri
11 years ago
Irina Peshinskaya ec9c71dbe3 MT#11147 Phone extensions
11 years ago
Andreas Granig 07016f6f7a MT#11741 Add pbxdevicemodelimages to tests
11 years ago
Irina Peshinskaya 6fbbc11dcd MT#10797 Fix message in the tests.
11 years ago
Andreas Granig 299fa89266 MT#10537 Skip GET test on calllists.
11 years ago
Andreas Granig 8b5a820b3f MT#10537 Add calllists to test list
11 years ago
Andreas Granig f9d954af7f MT#10199 Add prof prefs to test.
11 years ago
Alexander Lutay 16c9418253 MT#9677 Updated test accordingly to trunk changes
11 years ago
Alexander Lutay 7ec63b08a2 MT#9481 Fix REST API test for changes introduced in 8122482
11 years ago
Andreas Granig 9dc97d1ed3 MT#9481 API: use correct balance link
11 years ago
Andreas Granig eced8fc589 MT#9481 API: contract doesn't have link to balance
11 years ago
Alexander Lutay eb2e344fe0 MT#9481 REST API test fix: add new item customerbalances, see a58ac04
11 years ago
Alexander Lutay a668352876 MT#9481 REST API test fix: link contractbalances was deleted in 83bd0f9
11 years ago
Gerhard Jungwirth ff21cd6c92 MT#9291 fix Api test cf once more
11 years ago
Gerhard Jungwirth cf404f1b9a MT#2655 setup Test::Perl::Critic::Progressive
11 years ago
Gerhard Jungwirth cc778971a8 MT#8729 api-test callforward deflation
11 years ago
Gerhard Jungwirth 535a44fa6d MT#8613 add /api/interceptions to test
11 years ago
Alexander Lutay 4a897f0d19 MT#7791 Add ccmapentries to REST API test
11 years ago
Alexander Lutay 99fd32c80e MT#7867 Add REST API check for 'invoicetemplates'
11 years ago
Gerhard Jungwirth 17f092219f MT#7959 fix contract PUT/PATCH, tests
11 years ago
Andreas Granig fcdf809237 MT#7747 Adapt tests to latest change.
11 years ago
Alexander Lutay 5409d3834b MT#7803 Late typo fix t/api-root.t
11 years ago
Alexander Lutay b71d4cefca MT#7803 Add invoice details REST API to t/api-root.t
11 years ago
Gerhard Jungwirth 49f14f8e8f MT#7447 fix api customers test
11 years ago
Alexander Lutay 307dbf0891 MT#7649 Update test for new RESI API links
12 years ago
Alexander Lutay 4efe1b5499 MT#7177 Restore missed contracts check, typo in 8082eec6
12 years ago
Alexander Lutay 7a9d2803d1 MT#7177 Reorder REST test links alphabetically, removed duplicates
12 years ago
Alexander Lutay 8082eec68c MT#7177 Fix REST API test (add applyrewrites)
12 years ago
Alexander Lutay 25c9d9f3e1 MT#7177 Fix REST API test (add callcontrols check)
12 years ago
Andreas Granig 2fece899a0 MT#7495 Add customer prefs to test.
12 years ago
Gerhard Jungwirth c4413fb183 MT#7447 add new collections to api test
12 years ago
Gerhard Jungwirth 9eda12c6fc MT#7421 api tests
12 years ago
Gerhard Jungwirth 8f5c6d0907 MT#7239 API faxserversettings
12 years ago
Gerhard Jungwirth f942aed9e1 MT#7211 API add autoattendants to test
12 years ago
Alexander Lutay 306145510a MT#7191 Fix tests (country selection support)
12 years ago
Gerhard Jungwirth ac74b9774d MT#3955 API callcosts: GET
12 years ago
Gerhard Jungwirth 582b835db6 MT#7067 fix api tests
12 years ago
Gerhard Jungwirth 718f10cf24 MT#3941 API: add voicemail relations to test
12 years ago
Gerhard Jungwirth d71f12aff9 MT#3937 API speeddials get
12 years ago
Gerhard Jungwirth 0de65edace MT#6827 API pbxdevicemodels GET
12 years ago
Gerhard Jungwirth 313bf84e6a MT#6827 API pbxdeviceconfigs GET
12 years ago
Gerhard Jungwirth 0430f83d46 MT#6827 API pbxdeviceprofiles GET
12 years ago
Andreas Granig 8d7db36171 MT#3931 Fix reseller fetch in customercontact test
12 years ago
Victor Seva f1672e9c53 MT#6833 MT#6695 use api_ssl directory
12 years ago
Gerhard Jungwirth a11b53aa3e MT#6497 API cfmappings GET
12 years ago
Gerhard Jungwirth 2dd40a8999 MT#6497 API cftimesets
12 years ago
Gerhard Jungwirth d4cf98646d MT#6497 API cfdestinationsets
12 years ago
Gerhard Jungwirth 64015835d5 MT#6497 API: callforwards - tests
12 years ago
Gerhard Jungwirth fc1c89a7c1 MT#6497 API: get callforwards (simple)
12 years ago
Gerhard Jungwirth 6acd3f210d MT#6295 API: allow tests without invalid/unauth cert
12 years ago
Gerhard Jungwirth e4d2a22ef6 MT#6295 fix api-root test
12 years ago
Gerhard Jungwirth 46e5f4431c MT#6195 api tests adjustments - use is
12 years ago
Gerhard Jungwirth edd904ce45 MT#6295 API: fix tests Prefer header no longer required
12 years ago
Gerhard Jungwirth 63aa4e35f7 MT#6195 API: rewriterule/rewriteruleset basic tests
12 years ago
Gerhard Jungwirth 386b2f410f MT#6195 api-tests: use is instead of ok
12 years ago
Gerhard Jungwirth cc3a7eaa2a MT#5751 test stability: dataTables filter
12 years ago
Gerhard Jungwirth 20a73ec489 MT#5751 prevent staleelement exception when searching datatables
12 years ago
Alexander Lutay 87f5af1d16 MT#5955 Increase window size to support selenium tests with iceweasel >=24
12 years ago
Gerhard Jungwirth cbd0438c95 MT#4871 fix domain test
12 years ago
Gerhard Jungwirth d4c0d8de50 MT#4771 increase wait-timeout on admin-login test
12 years ago
Gerhard Jungwirth a66fd07e90 MT#4771 fix customer test, select product
12 years ago
Gerhard Jungwirth fdd4c48b19 MT#4771 fix selenium resolution for reseller test
12 years ago
Gerhard Jungwirth ac17c5421d MT#4871 Change screenres of selenium-tests to 1024x768
12 years ago
Andreas Granig 456df97df0 MT#3931 API: implement customer contract handling.
12 years ago
Andreas Granig 3a07a53967 MT#3925 API: Merge branch 'agranig/rest'
12 years ago
Andreas Granig 3db6117dfd MT#3931 API: Implement customer contacts.
12 years ago
Andreas Granig 5c5668da28 MT#3949 API: Implement reseller resource handling.
12 years ago
Andreas Granig c0a6264507 MT#5299 API: Implement implicit zone def for fees
12 years ago
Andreas Granig d12520982f MT#5299 API: more billing tests and bug fixes.
12 years ago
Andreas Granig cd2d9e47aa MT#5255 Fix boolean handling and HFH validation
12 years ago
Andreas Granig 5ba6edcadc MT#5299 API: add first tests for billing profiles.
12 years ago
Andreas Granig 45a460a1ce MT#3949 API: implement contracts handling.
12 years ago
Gerhard Jungwirth 0e8b1f6950 MT#4871 selenium-tests: unskip tests, timer information
12 years ago
Andreas Granig 7a782eb4fb MT#5255 API: Create roles for resources.
12 years ago
Andreas Granig 6bb57f08f2 MT#3997 Finish API skeleton.
12 years ago
Andreas Granig f4a9e39a8a MT#5255 API: move contacts to systemcontacts.
12 years ago
Andreas Granig beb93987eb MT#3997 API: move req/res log functions to Role.
12 years ago
Andreas Granig 81bd123070 MT#3997 API: add notes about tests to be done
12 years ago
Andreas Granig a135c00190 MT#5255 API: prevent DELETE of used contact
12 years ago
Andreas Granig a6c3ecb580 MT#5255 API: Implement DELETE for contacts
12 years ago
Andreas Granig 2c51cbd0fb MT#3997 Fix PUT with reseller_id=null for contact
12 years ago
Andreas Granig e4a3adeb08 MT#3997 Add OPTIONS tests for API::Root
12 years ago
Andreas Granig 515990623f MT#3997 Fix general collection/item handling.
12 years ago
Gerhard Jungwirth 0f44c12ad0 MT#4871 Add Selenium Tests for "Customer" page
12 years ago
Gerhard Jungwirth 93ab17cc97 MT#4871 Cleanup basic controller tests
12 years ago
Gerhard Jungwirth 39698f4ce7 MT#3435 quickfixes for tests
12 years ago
Gerhard Jungwirth 9353d44d32 MT#3435 skip problematic tests
12 years ago
Gerhard Jungwirth 8d1bc950c6 MT#3435 fix tests
12 years ago
Gerhard Jungwirth a78a6ba011 MT#3435 fix failing tests due to changed login
12 years ago
Andreas Granig a7ae65ca82 MT#3925 Use forms for validation only; other fixes
12 years ago
Gerhard Jungwirth 483a24b480 MT#4871 Add Selenium Tests for "Customer" page
12 years ago
Gerhard Jungwirth 839f4cb5ab MT#4871 Cleanup basic controller tests
12 years ago
Gerhard Jungwirth b3a97399fc MT#3435 quickfixes for tests
12 years ago
Gerhard Jungwirth cab87afdb6 MT#3435 skip problematic tests
12 years ago
Gerhard Jungwirth 4170966771 MT#3435 fix tests
12 years ago
Gerhard Jungwirth b8a1e28b71 MT#3435 fix failing tests due to changed login
12 years ago
Gerhard Jungwirth 962eced885 use config file ngcp-schema/share/test.conf for testing
12 years ago
Gerhard Jungwirth 562a9ccce6 adapt more tests
12 years ago
Gerhard Jungwirth 1a073dffd6 adapt peering test to recent changes
12 years ago
Gerhard Jungwirth 778c3caba3 fix missing validation on integer preferences
12 years ago
Gerhard Jungwirth 123e20852d Adapt billing test to recent fixes
12 years ago
Gerhard Jungwirth 4b4c393c41 adapt new schema with single namespace
12 years ago
Gerhard Jungwirth 1ba3f2b598 fix billing test
13 years ago
Gerhard Jungwirth 02d27a814b CRUD Sound Sets and Sound Files
13 years ago
Gerhard Jungwirth 34f8a717df CRUD NCOS Levels and NCOS Number Patterns.
13 years ago
Gerhard Jungwirth 6d9ae4bffe fix reseller tests
13 years ago
Gerhard Jungwirth 48f1a3a3a5 Rewrite Rule Set and Rewrite Rule Management
13 years ago
Gerhard Jungwirth 9b8f7bb52e Add selenium test for peering controller
13 years ago
Gerhard Jungwirth b5449a575e peering group management
13 years ago
Gerhard Jungwirth 25e0057b24 add tests for billing controller
13 years ago
Gerhard Jungwirth 210140f483 Make Preferences a button
13 years ago
Lars Dieckow 0c3e980e61 correct dependencies
13 years ago
Gerhard Jungwirth 29c4afa729 tests: do diag output
13 years ago
Gerhard Jungwirth 9274a5c93d fix tests
13 years ago
Gerhard Jungwirth 1f73491b9c Create new controller for Billing
13 years ago
Gerhard Jungwirth 1f2d8b7542 make all selenium tests work with chromium and htmlunit
13 years ago
Gerhard Jungwirth 0b72c2dc42 improve selenium tests
13 years ago
Gerhard Jungwirth 0ccd99747f more selenium tests
13 years ago
Gerhard Jungwirth af2dbd8825 add some selenium tests
13 years ago
Lars Dieckow 3c2946026d test through webdriver
13 years ago
Gerhard Jungwirth 12ba7b8e7e add tests, minor bugfix
13 years ago
Gerhard Jungwirth 7182796216 add tests, minor bugfix
13 years ago
Gerhard Jungwirth a9808ee53f add new view "JSON"
13 years ago
Lars Dieckow 50c899b7bb unbreak tests
13 years ago
Andreas Granig b87c9ea71c Add skeleton for reseller management.
13 years ago
Andreas Granig 11fecbd7ae Implement basic authentication logic.
13 years ago
Andreas Granig ee4de08f89 Implement naive plugin framework.
13 years ago
Andreas Granig f33ed45938 Restructure root/ and add wrapper and /test page.
13 years ago
Andreas Granig 4316ff59c4 Initial commit of catalyst skeleton.
13 years ago