Skip to content

Releases: ONLYOFFICE-QA/testing-wrata

v1.30.0

31 Oct 10:54
2740828
Compare
Choose a tag to compare

v1.30.0 (2022-10-31)

New Feature

  • Ability to measure test coverage via simplecov

Changes

  • Remove minitest-rails dependency
  • Increase test coverage
  • Change title for info window
  • Remove net-* requirements, which not needed any more on ruby-3.1
  • Explicitly add rspec gem as test dependency

Fixes

  • Fix history client name position

v1.29.0

05 Sep 08:59
3d6a5f2
Compare
Choose a tag to compare

v1.29.0 (2022-09-05)

New Features

  • Add CI action to build docker image

Changes

  • Use already built docker image in docker-compose
  • Actualize yarn dependencies

Fixes

  • Fix failures on server_history for unknown server id
  • Fix errors while calling http://hot/runner/index
  • Add 403 error when someone try to be redirected from login page
  • Log failure on saving run information to DB, but not crash application
  • Force read log file in UTF-8 encoding

v1.28.0

14 Jul 12:43
6bf3f08
Compare
Choose a tag to compare

v1.28.0 (2022-07-14)

New Features

  • Add Queue#add_tests POST endpoint
  • Migrate to WebPacker
  • Add WebDriver tests wit capybara
  • Add jshint check in CI

Changes

  • Do not fail if GitHub is not initialized for some reason
  • Do not crash frontend if Initializers are not loaded
  • Fix rubocop-1.28.1 code issues
  • Refactor TestList#destroy_with_client_cleanup
  • Rename badly named variable for ClientTestQueue
  • Remove unused change_test_location method and endpoint
  • Drop ruby-3.0 support
  • Explicitly require sassc-rails dependency
  • Migrate to terser from deprecated UglifyJS
  • Actualize jshint config and fix some issues
  • Remove dependency of jQuery gems, they are now in yarn

Fixes

  • Fix almost all non-GET/POST request with require of jquery-ujs
  • Fix failure on opening test list on history page
  • Fix typo in html structure
  • Fix incorrect font assets path
  • Fix language bar position on 1366x768 screen

v1.27.0

31 Mar 15:30
7493746
Compare
Choose a tag to compare

1.27.0 (2022-03-31)

New Features

  • Add ruby-3.0 to CI
  • Add yamllint in CI

Changes

  • Fix minor rubocop issue after upgrade rubocop to v1.24.0
  • Fix migration issues after upgrade rubocop-rspec to v2.13.0
  • Remove ruby-2.7 from CI, since we use ruby-3.0 for base
  • Use ruby:3.1.0-alpine as base image
  • Migrate autoloader to :zeitwerk
  • Update rails framework default from v5.1 to v6.1
  • Actualize nodejs version in CI
  • Migrate to rails-7 and it's configuration defaults
  • Check dependabot at 8:00 Moscow time daily
  • Fix rubocop-rails issues after upgrade to rubocop-rails v2.14.0

Fixes

  • Fix mail related startup problem on ruby-3.1

v1.26.0

08 Dec 13:28
0d90ac9
Compare
Choose a tag to compare

1.26.0 (2021-12-08)

New Features

  • Add CodeQL check in CI
  • Add version info in footer
  • Add VERSION file in root of project

Fixes

  • Fix failure when EOFError happened during html result read
  • Fix several Stored cross-site scripting

Changes

  • Do not show detailed stack of error in production
  • Major refactor in source code file path to be in complain with zeitwerk

v1.24.1

11 Jun 14:10
7aae9c8
Compare
Choose a tag to compare

1.24.1 (2021-06-11)

Fixes

  • Fix broken DelayRun change time methods

v1.24.0

08 Jun 08:41
c652491
Compare
Choose a tag to compare

1.24.0 (2021-06-08)

New Features

  • Add instruction to README how to update nginx container

Changes

  • Increase puma and db thread count from 50
  • Update bootstrap to v5

v1.23.0

20 Apr 14:00
9db1da4
Compare
Choose a tag to compare

1.23.0 (2021-04-20)

New Features

  • Add login field to api config file page

Changes

  • Send full region string (like com us) in SPEC_REGION env

v1.22.0

05 Apr 12:19
89b8503
Compare
Choose a tag to compare

1.22.0 (2021-04-05)

New Features

  • Add ruby-3.0 to CI
  • Send notification if spec finished run without single test
  • Add dependabot config for default Dockerfile updates

Changes

  • Servers, Run History and API Keys links in user dropdown
    will open in new tab
  • Upgrade to Rails 6.1
  • Reduce production log level to :warn
  • Do not install development gems in production Docker
  • Split test and development gem groups
  • Enable http2 for default server
  • Set ruby version to ruby 3.0.0 in default Dockerfile

Fixes

  • Fix error on clicking rspec results for non-rspec files
  • Fix sed error for test start script for custom service url
  • Fix service failure if LogManager#read_log fail with incorrect encoding
  • Gracefully handle failure on trying to look for rspec-results
  • Correct from field for failure messages

v1.21.0

02 Dec 11:03
3a8bcf6
Compare
Choose a tag to compare

1.21.0 (2020-12-02)

New Features

  • Add test log to SpecFailed mail notification

Fixes

  • Fix call rspec command in gem somehow outdated

Changes

  • Fixes from rubocop update to 1.4.0
  • Send email notification not from gmail, but custom sender in secrets
  • Change Changelog.md to CHANGELOG.md