Releases: ONLYOFFICE-QA/testing-wrata
Releases · ONLYOFFICE-QA/testing-wrata
v1.30.0
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 onruby-3.1
- Explicitly add
rspec
gem as test dependency
Fixes
- Fix history client name position
v1.29.0
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
v1.28.0 (2022-07-14)
New Features
- Add
Queue#add_tests
POST endpoint - Migrate to
WebPacker
- Add
WebDriver
tests witcapybara
- 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 deprecatedUglifyJS
- Actualize
jshint
config and fix some issues - Remove dependency of
jQuery
gems, they are now inyarn
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
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
tov2.13.0
- Remove
ruby-2.7
from CI, since we useruby-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 torubocop-rails v2.14.0
Fixes
- Fix
mail
related startup problem onruby-3.1
v1.26.0
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
1.24.1 (2021-06-11)
Fixes
- Fix broken
DelayRun
change time methods
v1.24.0
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
1.23.0 (2021-04-20)
New Features
- Add
login
field to api config file page
Changes
- Send full region string (like
com us
) inSPEC_REGION
env
v1.22.0
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
andAPI 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
anddevelopment
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
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 to1.4.0
- Send email notification not from gmail, but custom sender in secrets
- Change
Changelog.md
toCHANGELOG.md