Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Scracth/test #743

Open
wants to merge 275 commits into
base: release-5.6.0
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
275 commits
Select commit Hold shift + click to select a range
3406331
Merge pull request #536 from SmartBear/RIA-14214-ReadyAPI-rebranding
ReadyAPIAgent Aug 31, 2020
8f4196a
Correcting the exported file name
MagnoCorrea Oct 21, 2020
67ed55a
update java and javafx on 15 version
Nov 6, 2020
1a28cbc
update java. fix warnings. using correct javafx version.
Nov 6, 2020
9cb1792
update-junit-according-to-github-bot
Nov 6, 2020
8f64fa0
Merge pull request #542 from SmartBear/update-java-and-javafx
ChristinaZelenko Nov 6, 2020
b3ba4e1
Merge pull request #543 from SmartBear/update-junit-according-to-gith…
ChristinaZelenko Nov 6, 2020
54ad3af
SOAPUIOS-548 update-bouncecastle-version
Nov 9, 2020
17ee6e6
SOAPUIOS-545-update-xstream-version
Nov 9, 2020
4c7ebb9
SOAPUIOS-548 implement review suggestions. use single pom version.
Nov 9, 2020
6743bf9
SOAPUIOS-542 update-xalan-version
Nov 9, 2020
1cd43f2
Merge pull request #545 from SmartBear/SOAPUIOS-542-update-xalan-version
ChristinaZelenko Nov 9, 2020
a79fd9c
Merge branch 'next' of https://github.com/SmartBear/soapui into SOAPU…
Nov 9, 2020
0f4e1d4
Merge branch 'next' of https://github.com/SmartBear/soapui into SOAPU…
Nov 9, 2020
1769087
Merge pull request #546 from SmartBear/SOAPUIOS-545-update-xstream-ve…
ChristinaZelenko Nov 9, 2020
12bd221
Merge branch 'next' of https://github.com/SmartBear/soapui into SOAPU…
Nov 9, 2020
98b4996
SOAPUIOS-543 update-xerxesimpl-version
Nov 9, 2020
90ab96a
SOAPUIOS-540 update-common-beanutils-version
Nov 10, 2020
efb811a
Merge pull request #548 from SmartBear/SOAPUIOS-540-update-common-bea…
Nov 10, 2020
5d87dae
Merge branch 'next' of https://github.com/SmartBear/soapui into SOAPU…
Nov 10, 2020
1add53a
Merge branch 'next' of https://github.com/SmartBear/soapui into SOAPU…
Nov 10, 2020
14f5e71
Merge pull request #547 from SmartBear/SOAPUIOS-543-update-xerxesimpl…
antone-sb Nov 10, 2020
848141b
Merge branch 'next' of https://github.com/SmartBear/soapui into SOAPU…
Nov 10, 2020
54f80f7
Merge pull request #544 from SmartBear/SOAPUIOS-548-update-bouncecast…
ReadyAPIAgent Nov 10, 2020
2e7e325
SOAPUIOS-544 update-groovy-version
Nov 11, 2020
169558f
compilable. Has problem with unit test. Not working for test steps. T…
Nov 13, 2020
ce3811c
SOAPUIOS-541 update-log4j-on-second-version. restore log file work. c…
Nov 13, 2020
290fcb5
Merge pull request #549 from SmartBear/SOAPUIOS-544-update-groovy-ver…
Nov 13, 2020
9568b37
SOAPUIOS-541 update-log4j-on-second-version. now it works at least fr…
Nov 16, 2020
bbe54ca
SOAPUIOS-541 update-log4j-on-second-version. clear code to start review.
Nov 16, 2020
c5bf86c
Merge branch 'next' of https://github.com/SmartBear/soapui into SOAPU…
Nov 16, 2020
f8a4b49
SOAPUIOS-541 update-log4j-on-second-version these plugins were exclud…
Nov 16, 2020
5ca3c5e
Merge pull request #551 from SmartBear/SOAPUIOS-541-update-log4j-on-s…
ReadyAPIAgent Nov 16, 2020
27ceb15
prepare ability to store navigator nodes state.
Nov 17, 2020
b41f92e
remove NavigatorUI. create factory for navigator node state provider.
Nov 22, 2020
0f7a7c4
fix incorrect plugin version compare logic
Nov 22, 2020
5e99872
Add .whitesource configuration file
mend-for-github-com[bot] Dec 4, 2020
3fc3395
Merge pull request #554 from SmartBear/whitesource/configure
martinloewinger Dec 9, 2020
d5f5593
Updated pom version for wss4j and xmlsec
brick777 Nov 4, 2021
84ed76e
Fixed MockServices for handling WSS requests
brick777 Nov 4, 2021
26e51a8
CVE_2021-44228 log4j version update
ReadyAPIAgent Dec 13, 2021
eb07c8e
Merge pull request #647 from SmartBear/CVE_2021-44228
Alexander-Paeshin Dec 13, 2021
221ec64
CVE-2021-44228 Updated log4j to 2.16
antone-sb Dec 14, 2021
c4cb32c
Merge pull request #648 from SmartBear/CVE-2021-44228-Update-log4j-to…
AlexanderNikitin-Smartbear Dec 14, 2021
3732255
CVE-2021-44228 mitigation by log4j2.formatMsgNoLookups=true
AlexanderNikitin-Smartbear Dec 14, 2021
61cc592
Merge pull request #649 from SmartBear/CVE-2021-44228-mitigation
antone-sb Dec 15, 2021
8c17d69
Changed xmlsec version due to CVE-2021-40690
brick777 Dec 15, 2021
30d30cc
Change project version up to 5.6.1-AT
IlyaAvdeev Dec 15, 2021
30b90b0
Updated 'analytics.version' version up to '5.5.2-AT'
IlyaAvdeev Dec 15, 2021
4bb5928
Merge pull request #650 from SmartBear/release-5.6.1
Dec 15, 2021
79c8d48
Change project version up to 5.7.0
IlyaAvdeev Dec 16, 2021
1406760
Updated analytics.version version up to 5.5.3-SNAPSHOT
IlyaAvdeev Dec 16, 2021
3124afd
SOAPUIOS-573 Set name for console appender
antone-sb Dec 16, 2021
e2cd0ef
Merge pull request #652 from SmartBear/SOAPUIOS-573-TestRunner-NPE
ReadyAPIAgent Dec 16, 2021
b8f5083
SOAPUIOS-575 fix http log. replace deprecation logger implementation
Dec 17, 2021
2fac165
Merge pull request #541 from MagnoCorrea/patch-1
antone-sb Dec 17, 2021
eb14d85
SOAPUIOS-575 fix http log. update http client support
Dec 17, 2021
b24beeb
SOAPUIOS-575 fix http log. restore proxy unit test
Dec 17, 2021
c0de1c1
SOAPUIOS-575 fix http log. restore authentication unit test
Dec 17, 2021
9e5b305
Merge pull request #653 from SmartBear/SOAPUIOS-575-fix-http-log
ReadyAPIAgent Dec 17, 2021
b62bd8b
Merge pull request #638 from brick777/next
Bortulev Dec 17, 2021
89830af
SOAPUIOS-579 Stop trigger assertable's property change on renaming
antone-sb Dec 17, 2021
8be5be1
Merge pull request #654 from SmartBear/SOAPUIOS-579-Start-step-disapp…
ReadyAPIAgent Dec 17, 2021
0ac6008
Merge pull request #328 from fape/sort_mock_services
antone-sb Dec 17, 2021
fa84ed6
SOAPUIOS-578 https support. forget to update SoapUISSLSocketFactory
Dec 17, 2021
4982e6c
Merge pull request #655 from SmartBear/SOAPUIOS-578-https-support
ReadyAPIAgent Dec 17, 2021
265fcd3
Merge pull request #313 from stevann7/FixRESTMockServiceMessageViewer
antone-sb Dec 17, 2021
b36d511
Removing swaggerhub plugin
ReadyAPIAgent Dec 19, 2021
364fc2f
Add info about 5.6.1
Dec 20, 2021
2c0809c
Merge pull request #656 from SmartBear/Update-release-notes-for-5-6-1
ReadyAPIAgent Dec 20, 2021
8b8095d
Merge pull request #449 from modax/chore/travis
ReadyAPIAgent Dec 20, 2021
900b87e
SOAPUIOS-583 Update SSL info on request execution
antone-sb Dec 20, 2021
0193be3
Merge pull request #657 from SmartBear/SOAPUIOS-583-SSL-tab-disabled
ReadyAPIAgent Dec 20, 2021
49ee20f
Add more info about updating libs in release notes
Dec 20, 2021
ed6da20
Merge pull request #658 from SmartBear/Update-release-notes-for-5-6-1
ReadyAPIAgent Dec 20, 2021
eded127
Change project version up to '5.6.1'
IlyaAvdeev Dec 20, 2021
7d86457
Updated 'analytics.version' version up to '5.5.2'
IlyaAvdeev Dec 20, 2021
c38ef25
SOAPUIOS-571 Update install4j up to 8.0.9
Dec 20, 2021
2756b14
SOAPUIOS-571 Remove JxBrowser directory screen
Dec 20, 2021
4cdf830
SOAPUIOS-571 Remove "Disable jxbrowser" checkbox
Dec 20, 2021
43f74b8
Merge pull request #319 from stevendjames/next
antone-sb Dec 20, 2021
9d0b446
Merge pull request #213 from SmartBear/auto-select-response-view
ReadyAPIAgent Dec 20, 2021
ce6f6ac
Merge pull request #659 from SmartBear/SOAPUIOS-571-Update-install4j-…
antone-sb Dec 20, 2021
58d713b
SOAPUIOS-574: Release browser in the JavaFX thread
Alexander-Paeshin Dec 20, 2021
6f4663e
Merge pull request #660 from SmartBear/SOAPUIOS-574-Can-not-close-RES…
Bortulev Dec 20, 2021
b0fb5a8
Merge pull request #240 from packtpartner/patch-1
ReadyAPIAgent Dec 20, 2021
8da8be0
Merge pull request #326 from modax/bug/fix-assign-endpoint-to-work-no…
antone-sb Dec 20, 2021
21e3e5b
SOAPUIOS-136 Fix using regexp in (Not) Contains Assertion
Bortulev Dec 20, 2021
f65f30a
Change project version up to 5.6.1
IlyaAvdeev Dec 20, 2021
a1810ba
Updated analytics.version version up to 5.5.2
IlyaAvdeev Dec 20, 2021
376f762
SOAPUIOS-180 Don't use variable
antone-sb Dec 20, 2021
514582d
Merge pull request #664 from SmartBear/SOAPUIOS-180-Loadtest-runner-d…
Alexander-Paeshin Dec 20, 2021
2d2a3e4
Merge pull request #661 from SmartBear/SOAPUIOS-136-Contains-Assertio…
Alexander-Paeshin Dec 20, 2021
8e7a01e
Merge pull request #665 from SmartBear/release-5.6.1
ReadyAPIAgent Dec 20, 2021
04e2e39
Change project version up to 5.7.0
IlyaAvdeev Dec 20, 2021
df6456a
Updated analytics.version version up to 5.5.3-SNAPSHOT
IlyaAvdeev Dec 20, 2021
8afcd5d
log4j 2.17
ReadyAPIAgent Dec 21, 2021
5a618e5
Updating install4j project file
ReadyAPIAgent Dec 21, 2021
eb1c51a
Merge pull request #666 from SmartBear/install4j-project-update
AlexanderNikitin-Smartbear Dec 21, 2021
3d4a2ac
Merge pull request #667 from SmartBear/log4j-new-iteration
antone-sb Dec 21, 2021
4c6040c
Merge pull request #490 from clynton/patch-1
Alexander-Paeshin Dec 21, 2021
7c4e004
SOAPUIOS-591: ProxySelector should never be null
Alexander-Paeshin Dec 21, 2021
1b9dfde
Merge pull request #668 from SmartBear/SOAPUIOS-591-NPE-with-unset-Pr…
ReadyAPIAgent Dec 21, 2021
1cf02f4
Update year in copyrights
Bortulev Dec 21, 2021
b2d1a9a
Init implementation for testrunner docker container
IlyaAvdeev Dec 21, 2021
1d5bbfc
Image name update
IlyaAvdeev Dec 21, 2021
a795304
RIA-18843 compile under jdk 16
Dec 21, 2021
c5c09c0
Merge branch 'next' into RIA-18843
Dec 21, 2021
c3d5bb6
Small tweaks
ReadyAPIAgent Dec 21, 2021
e1cb6d4
RIA-18843 Revert maven-enforcer-plugin-version
Dec 21, 2021
013d36f
Merge pull request #672 from SmartBear/RIA-18843
Dec 21, 2021
ffa8fa4
Merge pull request #669 from SmartBear/Update_copyrights
ReadyAPIAgent Dec 21, 2021
cc4d9b6
Updated minimal required version
ReadyAPIAgent Dec 21, 2021
b6a4b44
RIA-18843 Update install4j file to java 16
Dec 21, 2021
d32fe52
Added font libs
ReadyAPIAgent Dec 21, 2021
f1e5bf8
RIA-18843 Remove extra java parameters from .bat and .sh files
Dec 21, 2021
76014e7
RIA-18843 Correct vmOption array length in install4j file
Dec 21, 2021
9a56a3d
Merge pull request #674 from SmartBear/RIA-18843
Dec 21, 2021
97603a0
RIA-18843 Update includedJre to 16.0.1 in install4j
Dec 21, 2021
3b4be93
Merge pull request #675 from SmartBear/RIA-18843
Dec 21, 2021
725e798
RIA-18843 Change included jre for macos
Dec 21, 2021
b2ea446
Merge pull request #676 from SmartBear/RIA-18843
Dec 21, 2021
28de050
SOAPUIOS-595: GraphQL Request test step
Alexander-Paeshin Dec 21, 2021
b0c13b6
SOAPUIOS-595: Added licenses
Alexander-Paeshin Dec 21, 2021
8ffdb93
Merge branch 'next' into SOAPUIOS-595-Support-GraphQL
Alexander-Paeshin Dec 21, 2021
7ec7078
SOAPUIOS-595: Update GraphQL and Jackson libraries
Alexander-Paeshin Dec 21, 2021
d7ab18e
SOAPUIOS-589 exclude google analytics
Dec 22, 2021
b8dd4da
Merge pull request #678 from SmartBear/SOAPUIOS-589-exclude-google-an…
AlexanderNikitin-Smartbear Dec 22, 2021
7fbd5aa
Merge pull request #677 from SmartBear/SOAPUIOS-595-Support-GraphQL
antone-sb Dec 22, 2021
3644e35
SOAPUIOS-48 Format JSON, Show line numbers, Go to line and Find actions
antone-sb Dec 22, 2021
5ed2ccc
Merge remote-tracking branch 'origin/next' into SOAPUIOS-48-Popup-act…
antone-sb Dec 22, 2021
1a84764
SOAPUIOS-48 Fixed import
antone-sb Dec 22, 2021
7da7e26
SOAPUIOS-104 Bring TestSteps icon back
Bortulev Dec 22, 2021
497c99c
Merge pull request #679 from SmartBear/SOAPUIOS-104-TestSteps-icon-an…
Alexander-Paeshin Dec 22, 2021
f86ebdc
Changed com.jayway.jsonpath:json-path:0.9.1 to com.jayway.jsonpath:js…
antone-sb Dec 22, 2021
65693a5
Merge pull request #680 from SmartBear/SOAPUIOS-600-JsonPath-lib-update
antone-sb Dec 22, 2021
4d53cb9
Merge remote-tracking branch 'origin/next' into SOAPUIOS-48-Popup-act…
antone-sb Dec 22, 2021
44b6e83
SOAPUIOS-48 Added JSON Format action to REST content view
antone-sb Dec 22, 2021
8c286a9
SOAPUIOS-48 Added Save to action
antone-sb Dec 22, 2021
239e312
readme updates
ReadyAPIAgent Dec 23, 2021
3063cb1
SOAPUIOS-589 repair mixpanel under proxy
Dec 23, 2021
874909f
Merge pull request #683 from SmartBear/SOAPUIOS-589-repair-mixpanel-u…
Dec 23, 2021
964b125
Dockerfile tweaks
ReadyAPIAgent Dec 23, 2021
d91d2ef
Minimizing docker image size
ReadyAPIAgent Dec 23, 2021
38baebe
Merge pull request #553 from SmartBear/prepare-ability-to-store-navig…
ChristinaZelenko Dec 23, 2021
705c992
Merge pull request #673 from SmartBear/testrunner-in-docker
antone-sb Dec 23, 2021
718a645
SOAPUIOS-222: Removed restriction for width of the checkboxes
Alexander-Paeshin Dec 23, 2021
382f84e
Merge branch 'next' into SOAPUIOS-222-Some-checkboxes-in-XQuery-Match…
Alexander-Paeshin Dec 23, 2021
61490b5
Merge pull request #684 from SmartBear/SOAPUIOS-222-Some-checkboxes-i…
Dmitry-Novichkov Dec 23, 2021
1902cff
SOAPUIOS-603 Switch tab only for responses and mock requests
antone-sb Dec 23, 2021
effdac3
SOAPUIOS-603 Avoid selecting Raw most of the time
antone-sb Dec 23, 2021
620dd5f
Merge pull request #681 from SmartBear/SOAPUIOS-48-Popup-actions-in-J…
ReadyAPIAgent Dec 23, 2021
d26e949
SOAPUIOS-603 Added Javadocs
antone-sb Dec 24, 2021
86f163d
SOAPUIOS-603 Use utility method to check content type
antone-sb Dec 24, 2021
60db378
Revert "SOAPUIOS-180 Don't use variable"
antone-sb Dec 20, 2021
ccee650
SOAPUIOS-180 Removed wrong JAVA assignment
antone-sb Dec 24, 2021
e2b30fa
Merge pull request #687 from SmartBear/SOAPUIOS-180-Loadtest-runner-o…
AlexanderNikitin-Smartbear Dec 24, 2021
efc3f21
Merge pull request #685 from SmartBear/SOAPUIOS-603-REST-request-tabs…
ReadyAPIAgent Dec 24, 2021
0989173
Fix PluginLoader unit test
Alexander-Paeshin Dec 27, 2021
5000485
Fixes syntax of ARG
ReadyAPIAgent Dec 27, 2021
8b962a7
Merge pull request #689 from SmartBear/SOAPUIOS-593-testrunner-in-docker
ReadyAPIAgent Dec 27, 2021
938cc3d
Syntax error fix
ReadyAPIAgent Dec 27, 2021
0bd0066
Merge pull request #690 from SmartBear/SOAPUIOS-593-testrunner-in-docker
ReadyAPIAgent Dec 27, 2021
9e33232
SOAPUIOS-604 Sign all Windows executables
Dec 27, 2021
87b0b89
Merge pull request #688 from SmartBear/Fix-PluginLoader-test
ReadyAPIAgent Dec 27, 2021
6e5022b
SOAPUIOS-607 Removed xmlpublic lib
antone-sb Dec 27, 2021
bf30623
Dockerfile syntax fixes
ReadyAPIAgent Dec 27, 2021
c3ed9fb
Merge pull request #692 from SmartBear/SOAPUIOS-593-testrunner-in-docker
ReadyAPIAgent Dec 27, 2021
4e37fdc
Hiding debug info
ReadyAPIAgent Dec 27, 2021
380d9fc
Merge pull request #693 from SmartBear/SOAPUIOS-593-testrunner-in-docker
ReadyAPIAgent Dec 27, 2021
e0968a2
SOAPUIOS-595: Updated processing of empty body
Alexander-Paeshin Dec 27, 2021
517f369
Merge pull request #691 from SmartBear/SOAPUIOS-604-Windows-UAC-shows…
Alexander-Paeshin Dec 27, 2021
15c59a6
Merge pull request #695 from SmartBear/SOAPUIOS-607-Hangs-on-Linux
ReadyAPIAgent Dec 27, 2021
51339c9
Merge pull request #694 from SmartBear/SOAPUIOS-595-Support-GraphQL
Dmitry-Novichkov Dec 27, 2021
03a2aeb
SOAPUIOS-608 Remove swagger plugin file from the sources
AlexanderNikitin-Smartbear Dec 24, 2021
b94452b
SOAPUIOS-608 Copy required files from ReadyAPI
AlexanderNikitin-Smartbear Dec 24, 2021
d7abdab
SOAPUIOS-608 Add only needed dependencies
AlexanderNikitin-Smartbear Dec 24, 2021
845eb7f
SOAPUIOS-608 OpenAPIUtils Compilable
AlexanderNikitin-Smartbear Dec 24, 2021
73ab901
SOAPUIOS-608 AddSwaggerAction compilable
AlexanderNikitin-Smartbear Dec 24, 2021
7604c32
SOAPUIOS-608 SwaggerImporter and SwaggerExporter are compilable
AlexanderNikitin-Smartbear Dec 24, 2021
52acf68
SOAPUIOS-608 Swagger2Importer is compilable
AlexanderNikitin-Smartbear Dec 24, 2021
e85b6bd
SOAPUIOS-608 ExportSwaggerAction is compilable
AlexanderNikitin Dec 25, 2021
d11805b
SOAPUIOS-608 Swagger2Exporter: groovy to java
AlexanderNikitin Dec 25, 2021
028e86f
SOAPUIOS-608 SwaggerUtils groovy to java
AlexanderNikitin Dec 25, 2021
2b709f8
SOAPUIOS-608 Swagger2Importer and SwaggerUtils cleant
AlexanderNikitin Dec 27, 2021
e82f0d3
SOAPUIOS-608 ExportSwaggerAction is Ready
AlexanderNikitin Dec 27, 2021
f630f78
SOAPUIOS-608 Actions to mapping
AlexanderNikitin Dec 27, 2021
5e40a4c
SOAPUIOS-608 Swagger 2 only
AlexanderNikitin Dec 27, 2021
c25fdff
SOAPUIOS-608 Version compare
AlexanderNikitin Dec 27, 2021
1ea2db3
SOAPUIOS-608 Condition fix
AlexanderNikitin Dec 27, 2021
23f84c6
SOAPUIOS-608 Incorrect license headers
AlexanderNikitin Dec 27, 2021
32464e4
SOAPUIOS-608 remove trash versions. fix bundle messages. fix issue wi…
Dec 28, 2021
0f844cf
Revert "add mock service sorting options"
fape Dec 10, 2018
b3a77c9
Merge pull request #698 from SmartBear/SOAPUIOS-581-Mock-services-ord…
Alexander-Paeshin Dec 28, 2021
15cb8a2
SOAPUIOS-608 fix importer logic
Dec 28, 2021
2fb9c9d
Merge pull request #697 from SmartBear/swagger-in-soap
Dec 28, 2021
4656cee
SOAPUIOS-584 Added outgoing/incoming markers
antone-sb Dec 28, 2021
859e61b
Merge pull request #699 from SmartBear/SOAPUIOS-584-Http-log-format-c…
Dec 28, 2021
c28d8f5
SOAPUIOS-585 Redundant code removed
AlexanderNikitin Dec 28, 2021
bf55621
SOAPUIOS-585 SwaggerHub support
AlexanderNikitin Dec 28, 2021
4b1b148
Create SECURITY.md
ReadyAPIAgent Dec 29, 2021
aaddab2
SOAPUIOS-585 rename SwaggerHub actions
Dec 29, 2021
e49ff3a
Update SECURITY.md
ReadyAPIAgent Dec 29, 2021
610172f
SOAPUIOS-585 use thematic packages
Dec 29, 2021
bf3e5bf
Merge pull request #701 from SmartBear/sh-support-2
Dec 29, 2021
580ab47
Recofiguration of Whitesource
ReadyAPIAgent Dec 29, 2021
96f5e37
SOAPUIOS-619 ignore deprecated plugins
Dec 29, 2021
97c530f
removing non-existing param description
ReadyAPIAgent Dec 29, 2021
b8433ce
reformatting code for readability
ReadyAPIAgent Dec 29, 2021
820aed0
Merge pull request #703 from SmartBear/SOAPUIOS-619-ignore-deprecated…
ChristinaZelenko Dec 29, 2021
47da0fc
SOAPUIOS-620 restrict definition version to import
Dec 29, 2021
c833e7d
Merge pull request #704 from SmartBear/SOAPUIOS-620-restrict-definiti…
ChristinaZelenko Dec 29, 2021
df30990
White glove treatment towards non-existing project file
ReadyAPIAgent Dec 29, 2021
c154afc
Merge pull request #705 from SmartBear/code-cleanup
Dec 29, 2021
1eca049
Merge pull request #706 from SmartBear/project-non-exist-error
Dec 29, 2021
202e205
fixes after review
ReadyAPIAgent Dec 29, 2021
eec189e
Merge pull request #702 from SmartBear/whitesource-configuration
Dec 29, 2021
d9beb80
SOAPUIOS-623 Load public definitions only
AlexanderNikitin Dec 30, 2021
ef808e2
Merge pull request #708 from SmartBear/SOAPUIOS-623
antone-sb Dec 30, 2021
912d7cf
Updated log4j to 2.17.1
antone-sb Jan 10, 2022
7b03e87
Merge pull request #711 from SmartBear/Log4j-to-2.17.1
ReadyAPIAgent Jan 10, 2022
82d2845
Change project version up to 5.7.0-AT
IlyaAvdeev Jan 10, 2022
0791533
Updated 'analytics.version' version up to '5.5.3-AT'
IlyaAvdeev Jan 10, 2022
1851af9
Merge pull request #712 from SmartBear/release-5.7.0
antone-sb Jan 10, 2022
5771d7b
Change project version up to 5.7.1
IlyaAvdeev Jan 10, 2022
b9390fa
Updated analytics.version version up to 5.5.4-SNAPSHOT
IlyaAvdeev Jan 10, 2022
f27bee1
SOAPUIOS-627 Remove redundant label
AlexanderNikitin Jan 10, 2022
ace4758
Merge pull request #713 from SmartBear/SOAPUIOS-627
Jan 10, 2022
77dd0b9
Added help link for GraphQL request
Alexander-Paeshin Jan 11, 2022
a1ecb2f
Merge pull request #715 from SmartBear/GaphQL-help-link
ReadyAPIAgent Jan 11, 2022
5aab59e
SOAPUIOS-629 Checking successful finish before errors checking
ReadyAPIAgent Jan 11, 2022
6f8cbc1
Merge pull request #716 from SmartBear/SOAPUIOS-629-incorrect-normal-…
ReadyAPIAgent Jan 11, 2022
e04c7a6
Change project version up to '5.7.0'
IlyaAvdeev Jan 12, 2022
4d707c0
Updated 'analytics.version' version up to '5.5.3'
IlyaAvdeev Jan 12, 2022
5bac328
Release notes for 5.7.0
Jan 12, 2022
03f1199
Merge pull request #717 from SmartBear/Releasenotes-update
ReadyAPIAgent Jan 12, 2022
4a2df68
Release date update.
IlyaAvdeev Jan 12, 2022
48c54b5
Change project version up to 5.7.0
IlyaAvdeev Jan 12, 2022
1bc4eb2
Updated analytics.version version up to 5.5.3
IlyaAvdeev Jan 12, 2022
918c435
Merge pull request #718 from SmartBear/release-5.7.0
Alexander-Paeshin Jan 12, 2022
95c4505
Change project version up to 5.7.1
IlyaAvdeev Jan 12, 2022
4e95187
Updated analytics.version version up to 5.5.4-SNAPSHOT
IlyaAvdeev Jan 12, 2022
53e5158
Keeping stable analytics version
ReadyAPIAgent Jan 13, 2022
01c932e
Merge pull request #719 from SmartBear/keeping_stable_analytics_for_d…
Alexander-Paeshin Jan 13, 2022
05ff725
Update SECURITY.md
ReadyAPIAgent Jan 13, 2022
98f8cd8
Update SECURITY.md
ReadyAPIAgent Jan 13, 2022
7841279
template for next update
ReadyAPIAgent Jan 13, 2022
769740b
Merge pull request #720 from SmartBear/prep_for_next_release
AlexanderNikitin-Smartbear Jan 13, 2022
222105d
Update README.md
ReadyAPIAgent Jan 25, 2022
ee0460c
Update pom.xml
inderjeetSN Sep 1, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
10 changes: 10 additions & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
language: java
jdk:
- oraclejdk8
cache:
directories:
- $HOME/.m2
services:
- xvfb
install: mvn test-compile dependency:resolve-plugins dependency:go-offline
script: xvfb-run mvn clean package
12 changes: 12 additions & 0 deletions .whitesource
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
{
"settingsInheritedFrom": "SmartBear/whitesource-config@main",

"issueSettings": {
"minSeverityLevel": "NONE",
"displayLicenseViolations": "false"
},

"remediateSettings": {
"enableRenovate": true,
}
}
2 changes: 1 addition & 1 deletion LICENSE.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
SoapUI, copyright (C) 2004-2019 smartbear.com
SoapUI, copyright (C) 2004-2022 smartbear.com

Licensed under the EUPL, Version 1.1 or - as soon as they will be approved by the European Commission - subsequent

Expand Down
2 changes: 1 addition & 1 deletion LICENSE.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
-----------------
SoapUI, copyright (C) 2004-2019 smartbear.com
SoapUI, copyright (C) 2004-2022 smartbear.com
Licensed under the EUPL, Version 1.1 or - as soon as they will be approved by the European Commission - subsequent
versions of the EUPL (the "Licence");
You may not use this work except in compliance with the Licence.
Expand Down
3 changes: 2 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ By downloading our software, you agree to our [license](https://www.soapui.org/d

### Prerequisites

* [JDK 12](http://www.oracle.com/technetwork/java/javase/downloads/index.html)
* [OpenJDK 16](https://openjdk.java.net/projects/jdk/16/)
* [Maven (version 3.0.5 or later)](http://maven.apache.org/)
* [Git (version 1.8 or later)](http://git-scm.com)

Expand Down Expand Up @@ -121,3 +121,4 @@ SoapUI Open Source offers basic functionality for API testing. For additional fe
* [Extending SoapUI](http://www.soapui.org/Developers-Corner/extending-soapui.html)
* [Custom factories](http://www.soapui.org/Developers-Corner/custom-factories.html)
* [Integrating with SoapUI](http://www.soapui.org/Developers-Corner/integrating-with-soapui.html)
* [Mastering SoapUI](https://www.packtpub.com/web-development/mastering-soapui) - Master the art of testing and automating your SOA using SoapUI
60 changes: 58 additions & 2 deletions RELEASENOTES.txt
Original file line number Diff line number Diff line change
@@ -1,6 +1,62 @@
# SoapUI Open Source 5.6.0
# SoapUI Open Source 5.7.1

#### Released on 07-09-2020 ####
#### RELEASE_ME_ON ####

### Overall improvements ###

-------------------------------------------------------------------------------

# SoapUI Open Source 5.7.0

#### Released on Released on 01-12-2022 ####

The new release includes support for GraphQL APIs and offers other improvements that make API testing more convenient and powerful.

### GraphQL Support ###

Now you can test GraphQL services. To do this, use the new GraphQL Request test step.

### Docker support ###

SmartBear introduces a pre-configured Docker image, so now you can run SoapUI functional tests in isolated Docker containers.

### Built-in OpenAPI (Swagger) support ###

Now, to work with OpenAPI/Swagger definitions, you do not need to use plugins. SoapUI supports it out-of-the-box. Additionally, we've improved integrations with SwaggerHub to make it even more convenient.

### Overall improvements ###

* Support for OpenJDK 16.
* Now, SoapUI opens a response editor that matches the response content type. For example, it opens the JSON editor if a response has JSON content.
* We've updated a number of third-party libraries, including the following:
* Apache Log4j library to 2.17.1.
* Jayway jsonpath to 2.4.0.
* Now, SoapUI stores log files in the <User Directory>/.soapuios/logs directory. Previously, they were stored in the SoapUI installation directory, which could cause issues on Windows computers.
* A new feature by modax: Now, you can run the SoapUI build from the Travis-CI.

### Overall improvements ###

* When a proxy is set to None, usage of the ProxySelector class leads to the NullPointerException.
* The value of the Start Step property of the SOAP Mock Response could be reset to the default value in some cases.
* A bug fix by stevendjames: When you used the Query/Match filter in the SOAP Mock Response test step, the ClassCastException could occur.
* A bug fix by MagnoCorrea: Names of the exported WSDL definitions with schema references could be too long. Now, such names are shorter and easier to work with.
* A bug fix by stevann7: REST mock services did not show details of the message when you double-clicked it in the Message Log panel.
* A bug fix by modax: In some cases, when you assigned a new endpoint to requests with the specific endpoint in the Service Endpoints panel, SoapUI did not apply it.
* A bug fix by clynton: The NullPointerException could occur if you did not add the runBeforeSteps event listener to the project.

-------------------------------------------------------------------------------

# SoapUI Open Source 5.6.1

#### Released on 2021-12-20 ####

This release updates the Apache Log4j library to v. 2.16 that mitigates CVE-2021-44228 (Log4Shell) and CVE-2021-45046.

-------------------------------------------------------------------------------

# SoapUI Open Source 5.6.0

#### Released on 2020-09-07 ####

### Overall improvements ###

Expand Down
21 changes: 21 additions & 0 deletions SECURITY.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
# Security Policy

If you believe you've found an exploitable security issue in SoapUI,
**please don't create a public issue**.


## Supported versions

This is the list of versions of `SoapUI` which are
currently being supported with security updates.

| Version | Supported | Notes |
| -------- | ------------------ | ---------------------- |
| 5.7.0 | :white_check_mark: | |
| <=5.6.1 | :x: | |

## Reporting a vulnerability

To report a vulnerability please send an email with the details to [[email protected]](mailto:[email protected]).

We'll acknowledge receipt of your report ASAP, and set expectations on how we plan to handle it.
56 changes: 56 additions & 0 deletions docker/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
FROM ubuntu:20.04 AS basic

RUN set -eux; \
apt-get update; \
apt-get install -y --no-install-recommends \
fontconfig libfreetype6 \
; \
rm -rf /var/lib/apt/lists/*

WORKDIR /usr/local/SmartBear

ARG SOAPUI_VERSION=5.6.1
ENV PROJECT_DIR ./project
ENV REPORTS_DIR ./reports
ENV MOUNTED_PROJECT_DIR ./project
ENV MOUNTED_EXT_DIR ./ext
ENV SOAPUI_DIR ./SoapUI-$SOAPUI_VERSION

COPY Files/SoapUI-x64-$SOAPUI_VERSION.sh ./

RUN chmod 755 ./SoapUI-x64-$SOAPUI_VERSION.sh && \
./SoapUI-x64-$SOAPUI_VERSION.sh -q -dir $SOAPUI_DIR && \
rm ./SoapUI-x64-$SOAPUI_VERSION.sh

ENV JAVA_HOME $SOAPUI_DIR/jre/bin
ENV PATH $PATH:$JAVA_HOME

COPY Files/RunProject.sh .
COPY Files/EntryPoint.sh .
RUN chmod 755 ./EntryPoint.sh
RUN chmod 755 ./RunProject.sh

ENTRYPOINT $WORKDIR/EntryPoint.sh

FROM ubuntu:20.04

RUN set -eux; \
apt-get update; \
apt-get install -y --no-install-recommends \
fontconfig libfreetype6 \
; \
rm -rf /var/lib/apt/lists/*

WORKDIR /usr/local/SmartBear

ARG SOAPUI_VERSION=5.6.1
ENV PROJECT_DIR ./project
ENV REPORTS_DIR ./reports
ENV MOUNTED_PROJECT_DIR ./project
ENV MOUNTED_EXT_DIR ./ext
ENV SOAPUI_DIR ./SoapUI-$SOAPUI_VERSION

COPY --from=basic /usr/local/SmartBear .
#RUN ls -a -R /usr/local/SmartBear

ENTRYPOINT ./EntryPoint.sh
25 changes: 25 additions & 0 deletions docker/Files/EntryPoint.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
if [ -d "$MOUNTED_PROJECT_DIR" ]; then
cp -a $MOUNTED_PROJECT_DIR/. $PROJECT_DIR
fi

if [ -d "$MOUNTED_EXT_DIR" ]; then
cp -a $MOUNTED_EXT_DIR/. $SOAPUI_DIR/bin/ext
fi

sed -i "s|COMMAND_LINE|$COMMAND_LINE|" ./RunProject.sh
sed -i "s|%project%|$PROJECT_DIR|g" ./RunProject.sh
sed -i "s|%reports%|$REPORTS_DIR|g" ./RunProject.sh

./RunProject.sh

export EXIT_CODE=$?

if [ $EXIT_CODE -eq 1 ]; then
exit 102
fi

if [ $EXIT_CODE != 0 ]; then
exit 103
fi

exit 0
1 change: 1 addition & 0 deletions docker/Files/RunProject.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
$SOAPUI_DIR/bin/testrunner.sh COMMAND_LINE
49 changes: 49 additions & 0 deletions docker/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
# SoapUI Docker TestRunner

## Building an Image

Perform the following steps to build an image:

* In the file *Dockerfile* change *SOAPUI_VERSION* to the appropriate value
* Download the installer *SoapUI-x64-$SOAPUI_VERSION.sh* and place it to the folder *Files* of the repository
* Update the line endings in the files _EntryPoint.sh_ and _RunProject.sh_ from Windows format to Unix (from CRLF to LF).
* Open *cmd.exe* in the repository root folder and execute the following command:
```
docker build --build-arg SOAPUI_VERSION=5.6.1 -t smartbear/soapuios-testrunner:5.6.1 .
```

## Running Containers

Use the following command line to run a new container:

```
docker run -v="Local_Project_Folder":/project -v="Local_Reports_Folder":/reports -v="Local_Extensions_Folder":/ext -e COMMAND_LINE="SoapUI_TestRunner_Command_Line" -it smartbear/soapuios-testrunner:latest
```

For example:

```
docker run -v="C:\Users\avdee\Documents\soapui-docker-testrunner\Sample":/project -v="C:\Users\avdee\Documents\soapui-docker-testrunner\Sample\Reports":/reports -v="C:\Users\avdee\Documents\soapui-docker-testrunner\Sample\Extensions":/ext -e COMMAND_LINE="-f/%reports% -a -j '/%project%/sample-soapui-project.xml'" -it smartbear/soapuios-testrunner:latest
```

**Note:** on some systems the paths that are specified for _-v_ must be changed in the following way: _"C:\TestRunner\Project"_ to _"/host_mnt/C/TestRunner/Project"_.

**Note:** if Docker exits with the error _"Drive has not been shared"_ then it is necesary [to share the drive](https://scottseely.com/2017/12/29/copying-files-from-a-docker-container-onto-local-machine/).

### Parameters:

* [required] *-v="Local_Project_Folder":/project* - the folder with a project and all the project dependencies. All the files will be copied to a container so a parallel execution is possible
* [required] -e COMMAND_LINE="SoapUI_TestRunner_Command_Line". Example:
```
-f/%reports% -a -j '/%project%/soapui-project.xml'
```
There are two special variable here: *%project%* refers to a folder on a container that contains a SoapUI project with all the dependencies, *%reports%* refers to a folder that will contain SoapUI reports
* [optional] *-v="Local_Reports_Folder":/reports* - the folder that will contain the SoapUI reports
* [optional] *-v="Local_Extensions_Folder":/ext* - the content of this folder wil lbe copied to SoapUI's ext directory. It can be used to pass the necessary JDBC drivers, etc.

### The exit codes are:

* **Docker** exit codes correspond to [chroot standard](http://tldp.org/LDP/abs/html/exitcodes.html)
* **TestRunner** exit codes:
* *102*: a SoapUI project was not found
* *103*: project execution related errors
Loading