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

Prepare for the release 3.1 #154

Merged
merged 71 commits into from
Jul 26, 2017
Merged

Prepare for the release 3.1 #154

merged 71 commits into from
Jul 26, 2017

Conversation

avarabyeu
Copy link
Member

No description provided.

avarabyeu and others added 30 commits June 16, 2017 14:17
* update mongo conf

* [Gradle Release Plugin] - pre tag commit:  '3.0.1-BETA-1'.

* [Gradle Release Plugin] - new version commit:  '3.0.1-SNAPSHOT'.

* Merge develop (#119)

* update release dockerfile (#57)

* update release dockerfile

* changed openjdk tag

* update email templates (#59)

* update email templates

* migrate to freemarker

* fix example configuration

* fix email config

* minor naming fix

* unit tests for DeleteUserFilterHandler (#64)

* fixed ADMIN is not able to modify his own role on the project (#63)

* simplify builders.

* fixed issues with ProjectEmailConfig (#65)

* fixed issues with ProjectEmailConfig

* removed some needless null checks

* replaced null checks of collections with Optionals

* refactored imports

* fixed requested changes

* make converter final

* Disable emails (#66)

* update versions

* update server settings

* fix unit tests

* fix unit tests

* fix unit tests

* update gitignore

* do not remove project notifications config in case of disabling emails

* fix migration script naming

* fix update scripts. Fix unit tests

* fix update scripts. Fix unit tests

* update API service version

* Swagger upd (#68)

* updated some api documentation
updated version of model
removed 'v2' from swagger path

* Updated springfox-swagger version

* Added a new action "Select strategy" into project activity panel (#69)

* statistics calculation for test-based strategy (#67)

* Fixed test based algorithm

* added docs

* fixed tests

* fixed statistics calculated for test based strategy

* Moved logic of finding children with statuses into dao

* update dao version

* update mail service factory

* update registration template

* Merge update (#71)

* Changed  logic of getting start and end time of launches.

* fix tests

* unit tests for merge launches

* unit tests for deep  merge launches

* Fixed incorrect updating tags and descriptions

* Fix bug with incorrect issue statistics calculation for step_based strategy

* update registration template

* update registration template

* fix issues with emails

* update dao version

* Fixed identifying status for bdd (#72)

* Update build.gradle (#73)

* EPMRPP-25360. Fixed buttons for email templates (#74)

* fix email notification

* fix email notification

* fix email notification

* Issue fix (#75)

* Opened finding test items by filter for swagger

* Updated some api operations

* Fixed skipping exposing issue for test with no children for step based strategy

* Updated some api operations for swagger

* fix error text in mail service

* fixing name

* update email service test

* fix possible issue with user search

* fix comp error

* fix user resource builder

* Bdd demo (#76)

* implemented demo-data for bdd

* Custom story

* Implemented demo data generation

* Added random generation before and after stories

* Added test for test based demo data

* Added headers and some documentation

* Removed parallel stream

* Update versions

* Added probabilities for random generation

* EPMRPP-24913 - Demo Data Postfix should be unique (#77)

* fix demo data

* Updated changelog (#78)

* Update swagger dependencies  (#79)

* update mongo conf

* Update build.gradle

* update config

* update email templates (#80)

* update logging details

* update swagger config

* add metadata endpoint

* enable metadata contributor

* Update build.gradle (#81)

* Update build.gradle

* Update build.gradle

* add model for filters

* update dao version

* update swagger config

* update swagger config

* update swagger config

* Epmrpp 25434 (#82)

* fix EPMRPP-25434 - Remove attached logo from email letter

* update DAO version

* fix EPMRPP-25424 (#83)

* Epmrpp 25433 no custom defects in email (#84)

* fix email templates

* fix example template

* update changelog

* fix issue with emails

* fix unit tests

* refactor (#85)

* Fixed launch gets finished before it actually ended

* Hide generation demo data for api

* Refactored widgets

* Made some refactoring

* Optimized memory usage by cleaning logs job

* Optimized memory usage by  jobs

* Some code improvements

* Revert

* Refactored converting

* Fix filtering bug

* Updated Changelog

* Implemented collecting in streams

* Added slack icon into email templates (#86)

* Fixed not deleting widget from db by project manager role (#87)

* fixes EPMRPP-25320 - Internal project is replaced with personal in case they have identical names

* Changed slack icon on email templates (#89)

* Deep merge (#88)

* implemented deep merge strategy

* fix tests

* upd changelog

* update versions

* introduce predefined filters (#90)

* fix  Unshared filter is still shown on Launches page for not owner (#92)

* fix  Unshared filter is still shown on Launches page for not owner

* fix issue with app context

* update predefined filters

* Fixed shared filters through dashboards/widgets (#94)

* Fixed shared filters through dashboards/widgets

* Refactored

* Import (#93)

* implemented base of junit report import

* implemented asynchronous xml parsing

* refactored and documented

* unit test

* reduce size of test report

* fixed issues with time and debug logs

* fixed processing results and exceptions

* change default consul name

* fix EPMRPP-25476 (#107)

* Unit test for SelfCancelableJob added (#105)

* Unit test for InterruptBrokenLaunchesJob added (#104)

* Unit test for ExpireNotUsedAccountsJob added (#103)

* Unit tests for SaveBinaryDataJob added (#102)

* Unit test for CleanScreenshotsJob added (#101)

* Fixed name and file format (#106)

* Fixed name and file format

* fixed tests

* Clean logs job unit test (#100)

* Unit test for CleanLogsJob added

* Remove useless imports

* Unit test for JobExecutorDelegate added (#99)

* simplify get project handler

* Unit tests for UserRoleHierarchy (#111)

* Unit test for UatClient added (#110)

* Fix file names (#113)

* Fixed name and file format

* fixed tests

* Changed name to original file name

* Added custom error

* update versions

* fix minor checkstyle issues (#114)

* fix EPMRPP-25476

* fix EPMRPP-25476

* fix predefined filter for collapsed method according EPMRPP-25555

* Changed contact us email in letters templates. (#115)

* update spring deps

* Update demo (#116)

* Updated demo data generation

* fix tests

* Fix demo data generation

* Fix demo data generation

* Refactored getting content logic

* Added charsets

* More code refactor

* Remove builders (#117)

* Moved builders to java 8 functions

* Removed .zip from the name of the launch

* More converters

* Some converters refactoring

* Refactored null checks, added some unit tests

* More unit tests

* More unit tests

* Headers and more tests

* update versions

* More demo data updates (#118)

* Merge master (#120)

* update release dockerfile (#57)

* update release dockerfile

* changed openjdk tag

* update email templates (#59)

* update email templates

* migrate to freemarker

* fix example configuration

* fix email config

* minor naming fix

* unit tests for DeleteUserFilterHandler (#64)

* fixed ADMIN is not able to modify his own role on the project (#63)

* simplify builders.

* fixed issues with ProjectEmailConfig (#65)

* fixed issues with ProjectEmailConfig

* removed some needless null checks

* replaced null checks of collections with Optionals

* refactored imports

* fixed requested changes

* make converter final

* Disable emails (#66)

* update versions

* update server settings

* fix unit tests

* fix unit tests

* fix unit tests

* update gitignore

* do not remove project notifications config in case of disabling emails

* fix migration script naming

* fix update scripts. Fix unit tests

* fix update scripts. Fix unit tests

* update API service version

* Swagger upd (#68)

* updated some api documentation
updated version of model
removed 'v2' from swagger path

* Updated springfox-swagger version

* Added a new action "Select strategy" into project activity panel (#69)

* statistics calculation for test-based strategy (#67)

* Fixed test based algorithm

* added docs

* fixed tests

* fixed statistics calculated for test based strategy

* Moved logic of finding children with statuses into dao

* update dao version

* update mail service factory

* update registration template

* Merge update (#71)

* Changed  logic of getting start and end time of launches.

* fix tests

* unit tests for merge launches

* unit tests for deep  merge launches

* Fixed incorrect updating tags and descriptions

* Fix bug with incorrect issue statistics calculation for step_based strategy

* update registration template

* update registration template

* fix issues with emails

* update dao version

* Fixed identifying status for bdd (#72)

* Update build.gradle (#73)

* EPMRPP-25360. Fixed buttons for email templates (#74)

* fix email notification

* fix email notification

* fix email notification

* Issue fix (#75)

* Opened finding test items by filter for swagger

* Updated some api operations

* Fixed skipping exposing issue for test with no children for step based strategy

* Updated some api operations for swagger

* fix error text in mail service

* fixing name

* update email service test

* fix possible issue with user search

* fix comp error

* fix user resource builder

* Bdd demo (#76)

* implemented demo-data for bdd

* Custom story

* Implemented demo data generation

* Added random generation before and after stories

* Added test for test based demo data

* Added headers and some documentation

* Removed parallel stream

* Update versions

* Added probabilities for random generation

* EPMRPP-24913 - Demo Data Postfix should be unique (#77)

* fix demo data

* Updated changelog (#78)

* Update swagger dependencies  (#79)

* update mongo conf

* Update build.gradle

* update config

* update email templates (#80)

* update logging details

* update swagger config

* add metadata endpoint

* enable metadata contributor

* Update build.gradle (#81)

* Update build.gradle

* Update build.gradle

* add model for filters

* update dao version

* update swagger config

* update swagger config

* update swagger config

* Epmrpp 25434 (#82)

* fix EPMRPP-25434 - Remove attached logo from email letter

* update DAO version

* fix EPMRPP-25424 (#83)

* Epmrpp 25433 no custom defects in email (#84)

* fix email templates

* fix example template

* update changelog

* fix issue with emails

* fix unit tests

* refactor (#85)

* Fixed launch gets finished before it actually ended

* Hide generation demo data for api

* Refactored widgets

* Made some refactoring

* Optimized memory usage by cleaning logs job

* Optimized memory usage by  jobs

* Some code improvements

* Revert

* Refactored converting

* Fix filtering bug

* Updated Changelog

* Implemented collecting in streams

* Added slack icon into email templates (#86)

* Fixed not deleting widget from db by project manager role (#87)

* fixes EPMRPP-25320 - Internal project is replaced with personal in case they have identical names

* Changed slack icon on email templates (#89)

* Deep merge (#88)

* implemented deep merge strategy

* fix tests

* upd changelog

* update versions

* introduce predefined filters (#90)

* fix  Unshared filter is still shown on Launches page for not owner (#92)

* fix  Unshared filter is still shown on Launches page for not owner

* fix issue with app context

* update predefined filters

* Fixed shared filters through dashboards/widgets (#94)

* Fixed shared filters through dashboards/widgets

* Refactored

* Import (#93)

* implemented base of junit report import

* implemented asynchronous xml parsing

* refactored and documented

* unit test

* reduce size of test report

* fixed issues with time and debug logs

* fixed processing results and exceptions

* change default consul name

* fix EPMRPP-25476 (#107)

* Unit test for SelfCancelableJob added (#105)

* Unit test for InterruptBrokenLaunchesJob added (#104)

* Unit test for ExpireNotUsedAccountsJob added (#103)

* Unit tests for SaveBinaryDataJob added (#102)

* Unit test for CleanScreenshotsJob added (#101)

* Fixed name and file format (#106)

* Fixed name and file format

* fixed tests

* Clean logs job unit test (#100)

* Unit test for CleanLogsJob added

* Remove useless imports

* Unit test for JobExecutorDelegate added (#99)

* simplify get project handler

* Unit tests for UserRoleHierarchy (#111)

* Unit test for UatClient added (#110)

* Fix file names (#113)

* Fixed name and file format

* fixed tests

* Changed name to original file name

* Added custom error

* update versions

* fix minor checkstyle issues (#114)

* fix EPMRPP-25476

* fix EPMRPP-25476

* fix predefined filter for collapsed method according EPMRPP-25555

* Changed contact us email in letters templates. (#115)

* update spring deps

* Update demo (#116)

* Updated demo data generation

* fix tests

* Fix demo data generation

* Fix demo data generation

* Refactored getting content logic

* Added charsets

* More code refactor

* Remove builders (#117)

* Moved builders to java 8 functions

* Removed .zip from the name of the launch

* More converters

* Some converters refactoring

* Refactored null checks, added some unit tests

* More unit tests

* More unit tests

* Headers and more tests

* update versions

* More demo data updates (#118)

* update commons

* [Gradle Release Plugin] - pre tag commit:  '3.0.1-BETA-2'.

* [Gradle Release Plugin] - new version commit:  '3.0.1-SNAPSHOT'.

* [Gradle Release Plugin] - pre tag commit:  '3.0.1-BETA-3'.

* [Gradle Release Plugin] - new version commit:  '3.0.1-SNAPSHOT'.
* Fixed deleting of sharing widget from database by admin or pm when he removes it from own, not shared, dashboard.

* upd changelog
* Fixed not deleting from dashboard widget that is not found

* Removed xml configuration for widgets.
Implemented widget summary passing rate.

* Passing rate per launch
avarabyeu and others added 27 commits June 30, 2017 14:29
* simplify email request

* update model version
* add instanceID on server side

* finish EPMRPP-26021 - Hash for unique instance generating by server
* Fixed not deleting demo data's attachments by cleaning job

* Refactored some fields names
@codecov-io
Copy link

codecov-io commented Jul 25, 2017

Codecov Report

Merging #154 into master will increase coverage by 0.23%.
The diff coverage is 82.14%.

Impacted file tree graph

@@             Coverage Diff              @@
##             master     #154      +/-   ##
============================================
+ Coverage     72.66%   72.89%   +0.23%     
  Complexity     1537     1537              
============================================
  Files           270      270              
  Lines          6672     6678       +6     
  Branches        588      590       +2     
============================================
+ Hits           4848     4868      +20     
+ Misses         1460     1446      -14     
  Partials        364      364
Impacted Files Coverage Δ Complexity Δ
...ortportal/ws/controller/impl/LaunchController.java 70.37% <ø> (ø) 19 <0> (ø) ⬇️
...rtportal/ws/controller/impl/ProjectController.java 96.29% <ø> (ø) 17 <0> (ø) ⬇️
.../ta/reportportal/core/widget/impl/WidgetUtils.java 70.58% <ø> (ø) 6 <0> (ø) ⬇️
...rtportal/core/widget/impl/UpdateWidgetHandler.java 54.43% <0%> (-2.15%) 6 <0> (ø)
...ore/imprt/impl/junit/AsyncJunitImportStrategy.java 86.95% <0%> (ø) 14 <0> (ø) ⬇️
.../ws/controller/internal/InternalApiController.java 100% <100%> (ø) 2 <1> (ø) ⬇️
...eportportal/demo_data/TestBasedDemoDataFacade.java 92.18% <100%> (+28.12%) 15 <3> (+2) ⬆️
...pam/ta/reportportal/demo_data/DemoLogsService.java 95.91% <100%> (+0.08%) 14 <0> (ø) ⬇️
...eportportal/demo_data/StepBasedDemoDataFacade.java 95.55% <100%> (ø) 14 <3> (ø) ⬇️
.../ws/converter/ExternalSystemResourceAssembler.java 50% <0%> (-50%) 1% <0%> (-1%)
... and 1 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update ab3ea09...a3fbc7d. Read the comment docs.

@avarabyeu avarabyeu merged commit c768475 into master Jul 26, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants