- Add language list for DocumentServer v8.1
- Add language list for DocumentServer v8.2
- Adapt fill-forms tests to DocumentServer v8.2
- Simplify
DocumentServerVersion#supported_languages
method - Fix
rubocop-1.65.0
copGemspec/AddRuntimeDependency
- Add closing circular references alert when open file
- Increase test coverage for
DocumentServerVersion#supported_languages
- Changes from
rubocop-1.63.2
update - Fix
rubocop-1.64
copStyle/SuperArguments
warnings. - Add closing tooltips when open editor tab
- Add
ruby-3.3
to CI - Add
dependabot check
forGitHub Actions
- Add support of
codecov
coverage reports - Add ability to enter password on conversion step in DocumentServer
- Adapt tests to DocumentServer v8.0
- Add
ruby-3.2
to CI
- Drop
ruby-2.7
support since it's EOLed - Add language list for DocumentServer v7.4
- Adapt tests to DocumentServer v7.5 - filling forms are only for *.oform file
- Add ability to open files with external links (Since DocumentServer v7.3)
DocTestSiteFunctions#current_document_storage_url'
can handle v7.2 urls
- Ignore
.rake_tasks~
autocomplete file click_on_displayed_button
do not wait for button to appear
- Add ability to rename file from top toolbar (Since DocumentServer v7.2)
- Replace deprecated method from
OnlyofficeWebdriverWrapper
update v1.10.0 - Remove calls to
WebDriver#wait_element
since it's not raise error if element not shown
- Add support of interface languages in
example
in v7.2
- Fix
rubocop-1.28.1
code issues - Actualize xpath and version for DocumentServer v7.1 release
- Remove unused
SeleniumWrapper#move_to_element
method
- Add
Management#viewer?
method and all code related to it
- Fix typo in language file
- Add new integration example languages since v7.1
- New Option to send custom modes indexes to
DocTestSiteFunctions
- Fix crash on fetching file list if there is a PDF
IntegrationExampleApi#delete_file
- new optionsleep_after_delete
- Correct failure message for
FileReopenHelper#reopen_after_autosave
- Allow to specify timeout for
FileReopenHelper#reopen_after_autosave
- Ability to specify
IntegrationExampleApi#api_endpoint
leave_file_and_build_it
method should wait until file data is not empty
- Fix
IntegrationExampleApi#delete_file
for utf-8 file names
- Check
dependabot
at 8:00 Moscow time daily
- Correctly wait for file to be built (not for 60 second sleep)
- Actualize
nodejs
version in CI
- Support of password protection window in DocumentServer v7.1
- Add
yamllint
in CI - Add
CodeQL
in CI
- Drop support of
ruby-2.6
/ Fix compatibility withruby-3.1
- Remove
codeclimate
config since we don't use it any more
- Use
ruby-3.1
in CI - Require
onlyoffice_webdriver_wrapper
>= 1.0.0
- Remove
ruby-2.5
from CI since it's EOLed - Remove support of
only_fill_forms_mode_url
since it was removed from DS
- Add ability to open password protected files
- Require
mfa
for releasing gem
- Fix order
view
mode in test example
- Fix order
embedded
mode in test example
- Fix order of
view
mode andembedded
mode
- Fix order of
comment
andreview
mode on test example
- Added wait until button "go to test example" visible.
- Fix
\
inhealthcheck
url
- Add
Management#wait_for_operation_with_round_status_canvas
new optionadditional_wait
- Support for waiting to load Mobile Editors changed in DocumentServer v6.4
- Do not hangup loading on anonymous change name window
- New method to get doc name
TitleRow#document_name
- Drop support of
ruby-2.4
since it's EOLed more than year ago
- Add support of new test-example design on
develop
- New method
DocTestSiteFunctions#reopen_after_autosave
- New method
TestInstanceDocs#go_to_base_url
- Add
ruby-3.0
to CI - Move
DocumentServerVersion
to this project - Add
IntegrationExampleApi#files
- Add
IntegrationExampleApi#upload_file
- Add
IntegrationExampleApi#file_data
- Add
IntegrationExampleApi#delete_file
- Add several new errors to ignored list
- Freeze dev dependencies version in
Gemfile.lock
- Store
DocTestSiteFunctions.supported_languages
as class method, not constant
- Install current stable Google Chrome in GitHub Actions
- New test to check
ONLYOFFICE_DS_TESTING_OPTIONS
- Add
dependabot
config - Add
rubocop
task to CI
- Add config to
markdownlint
to allowMD024
for siblings-only
- Add one more ignored error for YouTube plugin autofocus
- Allow CI failures on
ruby-head
- Move source to
ONLYOFFICE-QA
organization
- Fix
rake
task for release on GitHub Packages
- Ability to get
DocTestSiteFileListEntry#fill_forms_mode_url
- Ability to get
DocTestSiteFileListEntry#only_fill_forms_mode_url
- Methods to get info about co-edit users
- Ability to specify JS error to ignore via env var (fix #34)
- Add support of
rubocop-rspec
- Check
markdown
issues viamarkdownlink
in CI - Increase code documentation to 100%
- CI check that code 100% documented
rake
task to release a gem
- Fix checking
wait_loading_present
for non-mobile users - Fix extra data in
SeleniumWrapper#error_ignored?
- Do not use deprecated
SeleniumWrapperJsErrors#get_console_errors
- Change
TxtOptions#txt_options=
default param to nil - Fix coverage report on non-CI environments
- Use GitHub Action instead of Travis CI
- Remove dependency of
codecov
- Require
ruby
>= 2.4 - Fix new warnings from
rubocop
v0.89.1 update - Move all dev dependencies to
gemspec
- Minor cleanup of Gemfile