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

Release/9.1.1 #479

Merged
merged 161 commits into from
Apr 8, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
161 commits
Select commit Hold shift + click to select a range
12b09d6
oC Web: compatibility owncloud-web v7.0
LinneyS Oct 12, 2023
529fe6e
Update README.md
kseniafedoruk Oct 16, 2023
a36872b
Merge pull request #440 from ONLYOFFICE/feature/update-readme
LinneyS Oct 16, 2023
fe6d569
using l10n
LinneyS Oct 27, 2023
ce5687a
Fix log comment
LinneyS Nov 6, 2023
62cc9b9
edited zh_CN
Maria-Sukhova Nov 8, 2023
1d52a1b
updated sv, pl, nl
Maria-Sukhova Nov 30, 2023
ae91b50
Merge pull request #442 from ONLYOFFICE/feature/update-langs
LinneyS Dec 1, 2023
cebc9c9
Update README.md
kseniafedoruk Dec 8, 2023
f25d824
Merge pull request #441 from ONLYOFFICE/edited-zh_CN
LinneyS Dec 13, 2023
5fd9f3b
if jwt header is used, show advanced settings
rivexe Dec 15, 2023
331866f
Merge pull request #444 from ONLYOFFICE/hotfix/toggle-advanced-settings
LinneyS Dec 15, 2023
d74e938
PSR-1, same position of braces after function and oop-constructs
rivexe Dec 18, 2023
2f81350
use elseif statement
rivexe Dec 18, 2023
3ea29ff
function declaration without spaces
rivexe Dec 18, 2023
6780434
method argument space
rivexe Dec 18, 2023
d81369f
no spaces after function name
rivexe Dec 18, 2023
fb46305
no spaces inside parenthesis
rivexe Dec 18, 2023
e0cb9b7
no trailing whitespace
rivexe Dec 18, 2023
44738fe
no trailing whitespace in comment
rivexe Dec 18, 2023
076d01f
single blank line at eof
rivexe Dec 18, 2023
7c42af8
single line after imports
rivexe Dec 18, 2023
696b4ac
visibility required
rivexe Dec 18, 2023
79555b5
oc native function invocation
rivexe Dec 18, 2023
cab0f82
oc short array syntax
rivexe Dec 18, 2023
72d008e
oc no extra blank lines
rivexe Dec 18, 2023
d3188fa
oc no is_null function
rivexe Dec 18, 2023
0ae1875
oc yoda style ('equal' => false, 'identical' => false)
rivexe Dec 18, 2023
432b831
add ruleset.xml
rivexe Dec 18, 2023
e0f8fea
Update lint-phpcs.yml
rivexe Dec 18, 2023
3284d99
set TAB indent
rivexe Dec 18, 2023
4697df5
header comment add author
rivexe Dec 19, 2023
dd95751
tab indent for templates
rivexe Dec 19, 2023
e40c61f
use include_once, correct parenthesis and comment spaces
rivexe Dec 19, 2023
21eec22
templates excluded from ruleset.xml
rivexe Dec 19, 2023
a9f473e
class constants to UPPERCASE
rivexe Dec 20, 2023
c568f47
fix doc comments
rivexe Dec 20, 2023
198e86a
camelCase format for methods names, no prefixes with an underscore fo…
rivexe Dec 20, 2023
bc0ae8d
Update lint-phpcs.yml
rivexe Dec 20, 2023
e2cd53a
empty spaces in comments fix, multiline parenthesis fix
rivexe Dec 25, 2023
2c380cb
Merge pull request #445 from ONLYOFFICE/refactor/linter-formatting
LinneyS Dec 25, 2023
689bc39
default frame height if editors opened in same tab
rivexe Dec 25, 2023
4a61294
Merge remote-tracking branch 'remotes/origin/feature/oc-web-7' into d…
LinneyS Dec 25, 2023
cf13e7f
Merge pull request #446 from ONLYOFFICE/hotfix/inframe-height
LinneyS Dec 26, 2023
f352dbd
key added to referenceData
rivexe Dec 26, 2023
f5c71bb
key into referenceData to CHANGELOG
rivexe Dec 26, 2023
01246fe
Merge pull request #447 from ONLYOFFICE/feature/reference-data-key
LinneyS Dec 26, 2023
afccca9
Merge pull request #443 from ONLYOFFICE/feature/update-readme
LinneyS Dec 27, 2023
acd92cc
events.onRequestSelectDocument used instead of events.onRequestCompar…
rivexe Jan 11, 2024
9e3d7d3
translation added
rivexe Jan 11, 2024
0b1c360
selecting a document to combine from the storage to CHANGELOG
rivexe Jan 11, 2024
4cea073
ar-SA and sr-Latn-RS empty file templates
LinneyS Jan 22, 2024
9a5d94f
feat: ar-SA and sr-Latn-RS to mapping
rivexe Jan 26, 2024
94a2c8b
setRequestedDocument instead setRevisedFile
LinneyS Jan 26, 2024
43752d1
Merge pull request #448 from ONLYOFFICE/feature/select-document-to-co…
LinneyS Jan 26, 2024
9162a1a
feat: added method for open referenceData source document
rivexe Jan 29, 2024
d73a052
docs: onRequestOpen to CHANGELOG
rivexe Jan 29, 2024
5f44f42
feat: added method for change referenceData source
rivexe Jan 29, 2024
46fca80
feat: added listener for change referenceData source when editors in …
rivexe Jan 29, 2024
e39bb00
feat: translations
rivexe Jan 29, 2024
82cbeb4
docs: changing reference data source to CHANGELOG
rivexe Jan 29, 2024
9101ec1
Merge remote-tracking branch 'remotes/origin/feature/ar-sr' into develop
LinneyS Feb 7, 2024
6459871
Merge remote-tracking branch 'remotes/origin/develop' into feature/op…
LinneyS Feb 7, 2024
f5548e4
Merge pull request #449 from ONLYOFFICE/feature/open-reference-data-s…
LinneyS Feb 7, 2024
cdb7f2d
Merge pull request #450 from ONLYOFFICE/feature/change-reference-data…
LinneyS Feb 7, 2024
439775f
fix: generate revision id for file key in reference()
rivexe Feb 7, 2024
90199cb
Merge pull request #451 from ONLYOFFICE/hotfix/file-key-reference-data
LinneyS Feb 7, 2024
19504ed
history is available for word, cell and slide type
LinneyS Feb 8, 2024
7747539
do not require DS v7.0 (c94cc7211a4f2943a6cc347964df9dd4bca9865a)
LinneyS Feb 8, 2024
9ef9603
feat: operation type support
rivexe Feb 9, 2024
69695b6
docs: userId and operation type control added to CHANGELOG
rivexe Feb 9, 2024
d872a60
fix: lint comment
rivexe Feb 9, 2024
822d4d8
copyright 2024
LinneyS Feb 9, 2024
ddbe7b4
feat: cron checker setting to user interface
rivexe Feb 9, 2024
f33fd6f
docs: cron checker setting to CHANGELOG
rivexe Feb 9, 2024
f105d15
fix: lint comment
rivexe Feb 9, 2024
e1451bc
feat: offline viewer in share
rivexe Feb 9, 2024
74715fb
docs: offline viewer for share to CHANGELOG
rivexe Feb 9, 2024
274d905
Merge branch 'develop' into feature/cron-checker-setting
rivexe Feb 9, 2024
93b698b
Merge branch 'develop' into hotfix/userid-in-setusers
rivexe Feb 9, 2024
6e9e79f
Merge pull request #452 from ONLYOFFICE/hotfix/userid-in-setusers
LinneyS Feb 9, 2024
47ab226
Merge remote-tracking branch 'remotes/origin/develop' into feature/of…
LinneyS Feb 9, 2024
e01c2e3
Merge pull request #454 from ONLYOFFICE/feature/offline-viewer-share
LinneyS Feb 9, 2024
d598a11
Merge pull request #453 from ONLYOFFICE/feature/cron-checker-setting
LinneyS Feb 13, 2024
750898d
refactor: delete submodule "assets"
rivexe Feb 13, 2024
e698e8f
refactor: change path to document-templates submodule
rivexe Feb 13, 2024
4d1f113
refactor: update artifact.yml
rivexe Feb 13, 2024
1e5c3dd
refactor: update getEmptyTemplatePath() method
rivexe Feb 13, 2024
78d3ce5
feat: document-formats submodule added
rivexe Feb 13, 2024
57c07b9
feat: update artifact.yml
rivexe Feb 13, 2024
8c9ef2d
fix: editable formats in settings template
rivexe Feb 13, 2024
609a20b
feat: get document formats from file or cache
rivexe Feb 13, 2024
74a9d32
feat: register actions for all mime types of formats
rivexe Feb 13, 2024
0d4e634
docs: document formats to CHANGELOG
rivexe Feb 13, 2024
dfc6661
docs: formats list to README
rivexe Feb 13, 2024
49cad42
fix: getting CacheFactory
rivexe Feb 14, 2024
2cbf053
feat: create pdf from docxf instead of oform
rivexe Feb 14, 2024
c9eb3d3
feat: do not add oform mime
rivexe Feb 14, 2024
bb5992f
docs: filling pdf to CHANGELOG
rivexe Feb 14, 2024
66df7f4
Form template rename as PDF form
LinneyS Feb 14, 2024
33f9656
fix: added check for the case when there is no context.$file
rivexe Feb 19, 2024
6bf22ba
Merge pull request #455 from ONLYOFFICE/refactor/document-templates-s…
LinneyS Feb 19, 2024
5f85766
format
LinneyS Feb 19, 2024
0f7716f
Merge pull request #456 from ONLYOFFICE/feature/document-formats-subm…
LinneyS Feb 19, 2024
f7f5eff
Merge pull request #458 from ONLYOFFICE/hotfix/file-info-model
LinneyS Feb 19, 2024
d2e7650
Merge branch 'develop' into feature/create-pdf-from-docxf
rivexe Feb 19, 2024
7596c75
fix: lint closing parenthesis
rivexe Feb 19, 2024
f8b9c0f
Merge pull request #457 from ONLYOFFICE/feature/create-pdf-from-docxf
LinneyS Feb 19, 2024
38cbf78
fix: onRequestCompareFile event listener for editors 7.4
rivexe Feb 26, 2024
40600ad
Merge pull request #459 from ONLYOFFICE/hotfix/request-compare-file
LinneyS Feb 26, 2024
b0b87fc
fix: security vulnerability when file downloading is not permit
rivexe Feb 26, 2024
464c01a
feat: if editors are available only for any group, don't add scripts
rivexe Feb 26, 2024
66407cb
refactor: use empty() instead of count() for check limitGroups
rivexe Feb 26, 2024
af8cabf
docs: fix guest redirect to changelog
rivexe Feb 26, 2024
fd5453e
feat: support of user avatar in editors
rivexe Feb 27, 2024
f680196
docs: user avatar to CHANGELOG
rivexe Feb 27, 2024
cf7e5bd
refactor: format for linter
rivexe Feb 27, 2024
f749e9a
feat: size window for mobile
rivexe Feb 28, 2024
dbff74a
docs: size window for mobile to CHANGELOG
rivexe Feb 28, 2024
abe2379
fix: "restrict" to "allow" access translations
rivexe Mar 1, 2024
c1c2a6f
fix: change custom filter to global
rivexe Mar 1, 2024
ebc04f1
Merge pull request #464 from ONLYOFFICE/hotfix/fix-translations
LinneyS Mar 1, 2024
d6ae5c8
ru translation
LinneyS Mar 1, 2024
1ce9727
Merge pull request #465 from ONLYOFFICE/hotfix/change-custom-filter-t…
LinneyS Mar 1, 2024
d8d0226
fix: don't zoom the page when the user clicks on the canvas
rivexe Mar 4, 2024
c12a5da
fix: saveas file url vulnerability
rivexe Mar 4, 2024
53bbc2d
feat: translations added
rivexe Mar 4, 2024
4f54b43
Merge pull request #466 from ONLYOFFICE/hotfix/do-not-scale-in-editors
LinneyS Mar 4, 2024
4488157
Merge pull request #461 from ONLYOFFICE/feature/limit-groups-share
LinneyS Mar 4, 2024
4d0c0ab
Merge pull request #460 from ONLYOFFICE/feature/download-permissions
LinneyS Mar 4, 2024
3531194
fix: user id in avatar url
rivexe Mar 4, 2024
b5a9e83
Merge pull request #462 from ONLYOFFICE/feature/user-avatar
LinneyS Mar 4, 2024
5a7ecf6
Merge pull request #467 from ONLYOFFICE/hotfix/saveas-fileurl-vulnera…
LinneyS Mar 4, 2024
051ca2b
Merge remote-tracking branch 'remotes/origin/develop' into feature/wi…
LinneyS Mar 4, 2024
4f0db36
Merge pull request #463 from ONLYOFFICE/feature/window-size
LinneyS Mar 4, 2024
f2b0064
reorder changelog
LinneyS Mar 4, 2024
60d0484
9.1.1
LinneyS Mar 4, 2024
e4c5bab
updated translations
Maria-Sukhova Mar 5, 2024
38ed7c4
edited ru
Maria-Sukhova Mar 5, 2024
be9dc45
Merge pull request #468 from ONLYOFFICE/feature/updating-translations
LinneyS Mar 6, 2024
a237fd9
fix: offline viewer in share for anonymous users
rivexe Mar 12, 2024
d04cc91
Merge pull request #469 from ONLYOFFICE/hotfix/disable-share-coeditin…
LinneyS Mar 12, 2024
881320c
fix: get first mime type from list for download
rivexe Mar 13, 2024
55ffeb5
Merge pull request #470 from ONLYOFFICE/hotfix/downloadas-mime
LinneyS Mar 14, 2024
70cbd96
fix: fixed download error for some formats. a separate method has bee…
rivexe Mar 19, 2024
341af15
Merge pull request #471 from ONLYOFFICE/hotfix/receiving-mime-types-f…
LinneyS Mar 19, 2024
194917b
fix: if editors_check_interval is of string type then cast to integer…
rivexe Mar 19, 2024
17e7113
Merge pull request #472 from ONLYOFFICE/hotfix/check-editors-job-inte…
LinneyS Mar 19, 2024
11b1765
fix: users from access list to user list for cells range protection
rivexe Mar 20, 2024
d1e203e
Merge pull request #473 from ONLYOFFICE/hotfix/only-allowed-users-to-…
LinneyS Mar 20, 2024
25abd45
fb2 mime
LinneyS Mar 20, 2024
9bdfdf5
fix: lost variable declaration and assignment
rivexe Mar 20, 2024
82cde5d
Merge pull request #474 from ONLYOFFICE/hotfix/storage-combine-compar…
LinneyS Mar 20, 2024
0ccf844
Merge remote-tracking branch 'remotes/origin/master' into develop
LinneyS Mar 26, 2024
05787a8
fix: set user avatar as base64
rivexe Mar 26, 2024
d46b1aa
Merge pull request #475 from ONLYOFFICE/hotfix/avatar-user-id
LinneyS Mar 26, 2024
b104c7c
fix: frame height
rivexe Mar 29, 2024
db00360
Merge pull request #476 from ONLYOFFICE/hotfix/frame-height
LinneyS Apr 1, 2024
6d77667
fix: incorrect work of viewer mode
rivexe Apr 3, 2024
5d4a8aa
Merge pull request #478 from ONLYOFFICE/hotfix/offline-viewer-for-ano…
LinneyS Apr 4, 2024
707af3f
oC Web: v1.1.0
LinneyS Apr 8, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion .github/workflows/artifact.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,8 @@ jobs:
rm -rf ./.github/
rm -rf ./.git/
rm ./.gitmodules
rm -rf ./assets/.git
rm -rf ./assets/document-templates/.git
rm -rf ./assets/document-formats/.git
cd ./appinfo
sed -i 's|<licence>apl2|<licence>agpl|' info.xml
cd $cwd
Expand Down
5 changes: 3 additions & 2 deletions .github/workflows/lint-phpcs.yml
Original file line number Diff line number Diff line change
@@ -1,10 +1,11 @@
name: Lint

on:
workflow_dispatch:
push:
branches: [master, develop]
pull_request:
branches: [master]
branches: [master, develop]

permissions:
contents: read
Expand All @@ -24,4 +25,4 @@ jobs:
tools: composer, cs2pr, phpcs
- name: Run phpcs
run: |
phpcs --standard=PSR2 --extensions=php,module,inc,install --ignore=node_modules,bower_components,vendor,3rdparty --warning-severity=0 ./
phpcs --standard=./ruleset.xml --extensions=php,module,inc,install --ignore=node_modules,bower_components,vendor,3rdparty --warning-severity=0 ./
7 changes: 5 additions & 2 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
[submodule "assets"]
path = assets
[submodule "assets/document-templates"]
path = assets/document-templates
url = https://github.com/ONLYOFFICE/document-templates
branch = main/new
[submodule "assets/document-formats"]
path = assets/document-formats
url = https://github.com/ONLYOFFICE/document-formats
19 changes: 19 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,24 @@
# Change Log

## 9.1.1
## Added
- support of user avatar in editor
- list of users to protect ranges of cells
- setting for disable editors cron check
- selecting a document to combine from the storage
- reference data from coediting
- opening a reference data source
- changing a reference data source
- Arabic and Serbian empty file templates

## Changed
- fixed guest redirect when limiting the app to groups
- fixed mobile editor size
- offline viewer for share link
- updatable list of supported formats
- filling pdf instead oform
- compatible with ownCloud Web 7.0

## 8.2.3
## Added
- Ukrainian translation
Expand Down
25 changes: 16 additions & 9 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,9 +13,8 @@ The app allows to:

Supported formats:

* For viewing and editing: DOCX, XLSX, PPTX, CSV, TXT, DOCXF, OFORM.
* For viewing only: PDF.
* For converting to Office Open XML formats: DOC, DOCM, DOT, DOTX, EPUB, HTM, HTML, ODP, ODT, POT, POTM, POTX, PPS, PPSM, PPSX, PPT, PPTM, RTF, XLS, XLSM, XLT, XLTM, XLTX.
* For editing: DOCM, DOCX, DOCXF, DOTM, DOTX, EPUB, FB2, HTML, ODT, OTT, RTF, TXT, CSV, ODS, OTS, XLSM, XLSX, XLTM, XLTX, ODP, OTP, POTM, POTX, PPSM, PPSX, PPTM, PPTX.
* For viewing only: DJVU, DOC, DOT, FODT, HTM, MHT, MHTML, OFORM, PDF, STW, SXW, WPS, WPT, XML, XPS, ET, ETT, FODS, SXC, XLS, XLSB, XLT, DPS, DPT, FODP, POT, PPS, PPT, SXI.

ODT, ODS, and ODP is also available for instant conversion. After you enable the corresponding option in the admin settings, ODF-formatted documents are immediately converted in the editor and opened after you click on it.

Expand Down Expand Up @@ -208,6 +207,8 @@ The instruction on enabling _master key_ based encryption is available in the of
```
To disable this check running, enter 0 value.

* When accessing a document without download permission, file printing and using the system clipboard are not available. Copying and pasting within the editor is available via buttons in the editor toolbar and in the context menu.

## ONLYOFFICE Docs editions

ONLYOFFICE offers different versions of its online document editors that can be deployed on your own servers.
Expand All @@ -232,12 +233,12 @@ The table below will help you to make the right choice.
| Conversion Service | + | + |
| Document Builder Service | + | + |
| **Interface** | **Community Edition** | **Enterprise Edition** |
| Tabbed interface | + | + |
| Dark theme | + | + |
| 125%, 150%, 175%, 200% scaling | + | + |
| White Label | - | - |
| Integrated test example (node.js) | + | + |
| Mobile web editors | - | +* |
| Tabbed interface | + | + |
| Dark theme | + | + |
| 125%, 150%, 175%, 200% scaling | + | + |
| White Label | - | - |
| Integrated test example (node.js) | + | + |
| Mobile web editors | - | +* |
| **Plugins & Macros** | **Community Edition** | **Enterprise Edition** |
| Plugins | + | + |
| Macros | + | + |
Expand Down Expand Up @@ -272,12 +273,18 @@ The table below will help you to make the right choice.
| Font and paragraph formatting | + | + |
| Object insertion | + | + |
| Transitions | + | + |
| Animations | + | + |
| Presenter mode | + | + |
| Notes | + | + |
| **Form creator features** | **Community Edition** | **Enterprise Edition** |
| Adding form fields | + | + |
| Form preview | + | + |
| Saving as PDF | + | + |
| **Working with PDF** | **Community Edition** | **Enterprise Edition** |
| Text annotations (highlight, underline, cross out) | + | + |
| Comments | + | + |
| Freehand drawings | + | + |
| Form filling | + | + |
| | [Get it now](https://www.onlyoffice.com/download-docs.aspx?utm_source=github&utm_medium=cpc&utm_campaign=GitHubOwncloud#docs-community) | [Start Free Trial](https://www.onlyoffice.com/download-docs.aspx?utm_source=github&utm_medium=cpc&utm_campaign=GitHubOwncloud#docs-enterprise) |

\* If supported by DMS.
3 changes: 2 additions & 1 deletion appinfo/app.php
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
<?php
/**
* @author Ascensio System SIA <[email protected]>
*
* (c) Copyright Ascensio System SIA 2023
* (c) Copyright Ascensio System SIA 2024
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
Expand Down
Loading
Loading