aboutsummaryrefslogtreecommitdiff
path: root/www/onlyoffice-documentserver
diff options
context:
space:
mode:
Diffstat (limited to 'www/onlyoffice-documentserver')
-rw-r--r--www/onlyoffice-documentserver/Makefile192
-rw-r--r--www/onlyoffice-documentserver/distinfo60
-rw-r--r--www/onlyoffice-documentserver/files/ds-adminpanel.conf13
-rw-r--r--www/onlyoffice-documentserver/files/ds.conf2
-rw-r--r--www/onlyoffice-documentserver/files/extra-patch-pkg-fetch_lib-es5_build.js37
-rw-r--r--www/onlyoffice-documentserver/files/extra-patch-pkg-fetch_patches_node.v20.19.5.cpp.patch (renamed from www/onlyoffice-documentserver/files/extra-patch-pkg-fetch_patches_node.v20.19.4.cpp.patch)6
-rw-r--r--www/onlyoffice-documentserver/files/npm4
-rw-r--r--www/onlyoffice-documentserver/files/package-lock.json190
-rw-r--r--www/onlyoffice-documentserver/files/package.json2
-rw-r--r--www/onlyoffice-documentserver/files/patch-build__tools_configure.py6
-rw-r--r--www/onlyoffice-documentserver/files/patch-build__tools_scripts_build__server.py14
-rw-r--r--www/onlyoffice-documentserver/files/patch-build__tools_scripts_config.py18
-rw-r--r--www/onlyoffice-documentserver/files/patch-build__tools_scripts_core__common_make__common.py13
-rw-r--r--www/onlyoffice-documentserver/files/patch-build__tools_scripts_core__common_modules_iwork.py4
-rw-r--r--www/onlyoffice-documentserver/files/patch-build__tools_scripts_core__common_modules_v8.py12
-rw-r--r--www/onlyoffice-documentserver/files/patch-build__tools_scripts_core__common_modules_v8__89.py25
-rw-r--r--www/onlyoffice-documentserver/files/patch-build__tools_scripts_deploy__server.py24
-rw-r--r--www/onlyoffice-documentserver/files/patch-clang1942
-rw-r--r--www/onlyoffice-documentserver/files/patch-core_Apple_IWork.cpp4
-rw-r--r--www/onlyoffice-documentserver/files/patch-core_Apple_IWork.pro8
-rw-r--r--www/onlyoffice-documentserver/files/patch-core_Apple_StringDocumentHandler.hxx4
-rw-r--r--www/onlyoffice-documentserver/files/patch-core_Common_3dParty_brotli_make.py11
-rw-r--r--www/onlyoffice-documentserver/files/patch-core_Common_3dParty_heif_heif.pri21
-rw-r--r--www/onlyoffice-documentserver/files/patch-core_Common_3dParty_icu_icu.pri16
-rw-r--r--www/onlyoffice-documentserver/files/patch-core_Common_3dParty_openssl_openssl.pri8
-rw-r--r--www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8__89_v8_build_config_clang_BUILD.gn4
-rw-r--r--www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_build_config_compiler_BUILD.gn25
-rw-r--r--www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_src_base_macros.h4
-rw-r--r--www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_testing_gmock_BUILD.gn4
-rw-r--r--www/onlyoffice-documentserver/files/patch-core_DesktopEditor_common_Directory.cpp10
-rw-r--r--www/onlyoffice-documentserver/files/patch-core_DesktopEditor_doctrenderer_doctrenderer.pri6
-rw-r--r--www/onlyoffice-documentserver/files/patch-core_DesktopEditor_doctrenderer_hash.cpp4
-rw-r--r--www/onlyoffice-documentserver/files/patch-core_DesktopEditor_fontengine_TextShaper.cpp4
-rw-r--r--www/onlyoffice-documentserver/files/patch-core_DesktopEditor_fontengine_js_cpp_text.cpp6
-rw-r--r--www/onlyoffice-documentserver/files/patch-core_DesktopEditor_freetype-2.10.4_src_autofit_afshaper.h4
-rw-r--r--www/onlyoffice-documentserver/files/patch-core_DesktopEditor_pluginsmanager_main.cpp4
-rw-r--r--www/onlyoffice-documentserver/files/patch-core_DesktopEditor_raster_heif_heif.h9
-rw-r--r--www/onlyoffice-documentserver/files/patch-core_MsBinaryFile_XlsFile_Format_Logic_Biff__structures_BitMarkedStructs.h4
-rw-r--r--www/onlyoffice-documentserver/files/patch-core_OOXML_Base_Types__32.h4
-rw-r--r--www/onlyoffice-documentserver/files/patch-core_OOXML_Binary_Sheets_Reader_ChartFromToBinary.cpp6
-rw-r--r--www/onlyoffice-documentserver/files/patch-core_OOXML_XlsxFormat_Chart_ChartSerialize.cpp4
-rw-r--r--www/onlyoffice-documentserver/files/patch-core_OOXML_XlsxFormat_Common.cpp4
-rw-r--r--www/onlyoffice-documentserver/files/patch-core_OfficeUtils_src_zlib-1.2.11_gzguts.h4
-rw-r--r--www/onlyoffice-documentserver/files/patch-core_PdfFile_PdfFile.pro6
-rw-r--r--www/onlyoffice-documentserver/files/patch-core_PdfFile_SrcWriter_Types.h6
-rw-r--r--www/onlyoffice-documentserver/files/patch-core_UnicodeConverter_UnicodeConverter.cpp8
-rw-r--r--www/onlyoffice-documentserver/files/patch-document-server-package_Makefile6
-rw-r--r--www/onlyoffice-documentserver/files/patch-document-server-package_common_documentserver_bin_documentserver-flush-cache.sh.m44
-rw-r--r--www/onlyoffice-documentserver/files/patch-document-server-package_common_documentserver_nginx_includes_ds-mime.types.conf4
-rw-r--r--www/onlyoffice-documentserver/files/patch-increase_max_connections32
-rw-r--r--www/onlyoffice-documentserver/files/patch-server_DocService_patches_sharp17
-rw-r--r--www/onlyoffice-documentserver/files/patch-server_Metrics_patches_modern-syslog11
-rw-r--r--www/onlyoffice-documentserver/files/patch-server_package.json24
-rw-r--r--www/onlyoffice-documentserver/files/pkg-message.in19
-rw-r--r--www/onlyoffice-documentserver/pkg-plist1554
55 files changed, 1644 insertions, 893 deletions
diff --git a/www/onlyoffice-documentserver/Makefile b/www/onlyoffice-documentserver/Makefile
index fae9b93955d8..db62ff6d2c7f 100644
--- a/www/onlyoffice-documentserver/Makefile
+++ b/www/onlyoffice-documentserver/Makefile
@@ -1,12 +1,12 @@
PORTNAME= onlyoffice-documentserver
DISTVERSIONPREFIX= v
-DISTVERSION= 9.0.3.31
+DISTVERSION= 9.1.0
CATEGORIES= www
MASTER_SITES+= LOCAL/mikael/v8/:source1 \
- https://nodejs.org/dist/v${NODE_VERSION_PKGFETCH}/:source3 \
+ https://nodejs.org/dist/v${PKGFETCH_NODE_VERSION}/:source3 \
SF/optipng/OptiPNG/optipng-0.7.8/:source4
DISTFILES+= v8-8.9.255.25_all.tar.gz:source1 \
- node-v${NODE_VERSION_PKGFETCH}.tar.gz:source3 \
+ node-v${PKGFETCH_NODE_VERSION}.tar.gz:source3 \
optipng-0.7.8.tar.gz:source4
MAINTAINER= fsbruva@yahoo.com
@@ -16,24 +16,34 @@ WWW= https://www.onlyoffice.com/
LICENSE= AGPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-BROKEN_i386= fails to build
+ONLY_FOR_ARCHS= aarch64 amd64
+ONLY_FOR_ARCHS_REASON= Upstream only supports amd64 and arm64
+
+# node version used with "npm install @yao-pkg/pkg@6.9.0"
+# keep in sync with patch-build__tools_scripts_build__server.py and patch-document-server-package_Makefile
+PKGFETCH_NODE_VERSION= 20.19.5
+DS_BUILD= 177
+DS_MODERN_SYSLOG_VER= 1.2.0
+DS_SHARP_VER= 0.32.6
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Jinja2>=0:devel/py-Jinja2@${PY_FLAVOR} \
boost-libs>0:devel/boost-libs \
glib>=2.54:devel/glib20 \
gn:devel/gn \
- java:java/openjdk11 \
ninja:devel/ninja \
- npm:www/npm-node20 \
- ${LOCALBASE}/lib/libcrypto.a:security/openssl
+ npm:www/npm-node20
+
+# Need libvips because npm module sharp requires it on Unix OS's
LIB_DEPENDS= libboost_regex.so:devel/boost-libs \
- libetonyek-0.1.so:graphics/libetonyek01 \
libcurl.so:ftp/curl \
+ libetonyek-0.1.so:graphics/libetonyek01 \
libharfbuzz.so:print/harfbuzz \
- libiconv.so:converters/libiconv \
- libicutu.so:devel/icu \
+ libheif.so:graphics/libheif \
+ libicuuc.so:devel/icu \
libodfgen-0.1.so:textproc/libodfgen01 \
- librevenge-0.0.so:textproc/librevenge
+ librevenge-0.0.so:textproc/librevenge \
+ libvips.so:graphics/vips
+
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}supervisor>0:sysutils/py-supervisor@${PY_FLAVOR} \
${LOCALBASE}/share/certs/ca-root-nss.crt:security/ca_root_nss \
gsed:textproc/gsed \
@@ -42,55 +52,65 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}supervisor>0:sysutils/py-supervisor@${PY_FLA
rabbitmq>0:net/rabbitmq \
webfonts>=0:x11-fonts/webfonts
-USES= autoreconf:build dos2unix fakeroot gmake gnome iconv localbase nodejs:22,build pkgconfig \
- python:3.9+,build qt:5 trigger
-USE_QT= qmake:build
+USES= autoreconf:build dos2unix fakeroot gmake gnome iconv:wchar_t localbase java:build pkgconfig \
+ python:build qt:5 ssl trigger
+
+BROKEN_SSL= boringssl libressl libressl-devel
+BROKEN_SSL_REASON= Node.js requires OpenSSL
+
+DOS2UNIX_FILES= document-server-package/common/documentserver/nginx/includes/http-common.conf.m4
+
USE_GITHUB= yes
GH_ACCOUNT= ONLYOFFICE
GH_PROJECT= DocumentServer
-GH_TAGNAME= v${DISTVERSION:C/^([0-9]+\.[0-9]+\.[0-9]+).*/\1/}
-GH_TUPLE= ONLYOFFICE:core:v${DISTVERSION}:core/core \
- ONLYOFFICE:core-fonts:v${DISTVERSION}:corefonts/core-fonts \
- ONLYOFFICE:dictionaries:v${DISTVERSION}:dictionaries/dictionaries \
- ONLYOFFICE:document-server-integration:v${DISTVERSION}:dsi/document-server-integration \
- ONLYOFFICE:document-templates:v${DISTVERSION}:dt/document-templates \
- ONLYOFFICE:sdkjs:v${DISTVERSION}:sdkjs/sdkjs \
- ONLYOFFICE:server:v${DISTVERSION}:server/server \
- ONLYOFFICE:web-apps:v${DISTVERSION}:webapps/web-apps \
- ONLYOFFICE:build_tools:v${DISTVERSION}:buildtools/build_tools \
+DS_TAGNAME= ${DISTVERSIONPREFIX}${DISTVERSION}.${DS_BUILD}
+GH_TUPLE= ONLYOFFICE:core:${DS_TAGNAME}:core/core \
+ ONLYOFFICE:core-fonts:${DS_TAGNAME}:corefonts/core-fonts \
+ ONLYOFFICE:dictionaries:${DS_TAGNAME}:dictionaries/dictionaries \
+ ONLYOFFICE:document-server-integration:${DS_TAGNAME}:dsi/document-server-integration \
+ ONLYOFFICE:document-templates:${DS_TAGNAME}:dt/document-templates \
+ ONLYOFFICE:sdkjs:${DS_TAGNAME}:sdkjs/sdkjs \
+ ONLYOFFICE:server:${DS_TAGNAME}:server/server \
+ ONLYOFFICE:web-apps:${DS_TAGNAME}:webapps/web-apps \
+ ONLYOFFICE:build_tools:${DS_TAGNAME}:buildtools/build_tools \
ONLYOFFICE:DocumentBuilder:626d1e44db3d06ceb8298215a67ef0475912d89a:document_builder/DocumentBuilder \
ONLYOFFICE:onlyoffice.github.io:b26d001664d771df4f663d2d3ba7dd4a188b6cab:sdkjs_plugins_v1/onlyoffice.github.io \
- ONLYOFFICE:document-server-package:v${DISTVERSION}:dsp/document-server-package \
+ ONLYOFFICE:document-server-package:${DS_TAGNAME}:dsp/document-server-package \
jasenhuang:katana-parser:be6df45:jasenhuang_katana/core/Common/3dParty/html/katana-parser \
google:gumbo-parser:aa91b27:google_gumbo/core/Common/3dParty/html/gumbo-parser \
+ google:brotli:a47d747:google_brotli/core/Common/3dParty/brotli/brotli \
hunspell:hyphen:73dd296:hunspell_hyphen/core/Common/3dParty/hyphen/hyphen \
mity:md4c:481fbfb:mity_md4c/core/Common/3dParty/md/md4c \
- fsbruva:onlyoffice-DS-pkg-cache:v${NODE_VERSION_PKGFETCH}:pkg_cache/ \
- fsbruva:onlyoffice-DS-npm-cache:v${DISTVERSION}-20250721:npm_cache/
+ fsbruva:onlyoffice-DS-pkg-cache:v${PKGFETCH_NODE_VERSION}:pkg_cache/ \
+ fsbruva:onlyoffice-DS-npm-cache:${DS_TAGNAME}-20251019:npm_cache
-OPTIONS_SINGLE= DB
-OPTIONS_SINGLE_DB= MYSQL PGSQL
-OPTIONS_DEFAULT= PGSQL
+JAVA_VERSION= 11+
-MYSQL_USES+= mysql:client
-PGSQL_USES+= pgsql
-PGSQL_VARS= WANT_PGSQL=client
-
-BINARY_ALIAS= python=${PYTHON_CMD} \
- strip=true
USE_LDCONFIG= yes
+USE_QT= qmake:build
-WWWDIR= ${PREFIX}/www/onlyoffice
-ETCDIR= ${PREFIX}/etc/onlyoffice
+MAKE_ENV= BUILD_NUMBER=${DS_BUILD} \
+ npm_package_config_node_gyp_nodedir=${LOCALBASE} \
+ npm_package_config_node_gyp_python=${PYTHON_CMD} \
+ PKG_CACHE_PATH=${WRKDIR}/.pkg-cache \
+ PRODUCT_VERSION=${DISTVERSION} \
+ PYTHON=${PYTHON_CMD}
-DS_USERNAME= onlyoffice
-DS_GROUPNAME= onlyoffice
+# Don't create __pycache__ directory when executing node-gyp
+# This is a workaround to avoid filesystem violations during poudriere build
+MAKE_ENV+= PYTHONDONTWRITEBYTECODE=1
-USERS= ${DS_USERNAME}
-GROUPS= ${DS_GROUPNAME}
+CONFLICTS_BUILD= devel/googletest
+
+# do not strip docservice, converter, metrics and json
+STRIP=
+
+ETCDIR= ${PREFIX}/etc/onlyoffice
+WWWDIR= ${PREFIX}/www/onlyoffice
+
+BINARY_ALIAS= python=${PYTHON_CMD} \
+ strip=true
-PLIST_SUB= DS_GROUPNAME=${DS_GROUPNAME} \
- DS_USERNAME=${DS_USERNAME}
SUB_FILES= pkg-message \
onlyoffice.newsyslog.sample
SUB_LIST= DS_GROUPNAME=${DS_GROUPNAME} \
@@ -99,32 +119,32 @@ SUB_LIST= DS_GROUPNAME=${DS_GROUPNAME} \
PREFIX=${PREFIX} \
WWWDIR=${WWWDIR}
-# node version used with "npm install @yao-pkg/pkg@6.6.0"
-# keep in sync with patch-build__tools_scripts_build__server.py and patch-document-server-package_Makefile
-NODE_VERSION_PKGFETCH= 20.19.4
+DS_USERNAME= onlyoffice
+DS_GROUPNAME= onlyoffice
-MAKE_ENV= BUILD_NUMBER="31" \
- PKG_CACHE_PATH=${WRKDIR}/.pkg-cache \
- PRODUCT_VERSION=${DISTVERSION:C/^([0-9]+\.[0-9]+\.[0-9]+).*/\1/} \
- BUILD_NUMBER=${DISTVERSION:C/^[0-9]+\.[0-9]+\.[0-9]+\.([0-9]+)/\1/}
+USERS= ${DS_USERNAME}
+GROUPS= ${DS_GROUPNAME}
-# Don't create __pycache__ directory when executing node-gyp
-# This is a workaround to avoid filesystem violations during poudriere build
-MAKE_ENV+= PYTHONDONTWRITEBYTECODE=1
+PLIST_SUB= DS_GROUPNAME=${DS_GROUPNAME} \
+ DS_USERNAME=${DS_USERNAME}
-DOS2UNIX_FILES= document-server-package/common/documentserver/nginx/includes/http-common.conf.m4
+OPTIONS_DEFAULT= PGSQL
+OPTIONS_SINGLE= DB
+OPTIONS_SINGLE_DB= MYSQL PGSQL
-CONFLICTS_BUILD=devel/googletest
+MYSQL_USES+= mysql:client
+PGSQL_USES+= pgsql
+PGSQL_VARS= WANT_PGSQL=client
.include <bsd.port.pre.mk>
-.if ${ARCH} == aarch64 || ${ARCH} == armv7
+.if ${ARCH} == aarch64
BUILD_DEPENDS+= clang${LLVM_DEFAULT}:devel/llvm${LLVM_DEFAULT}
-BINARY_ALIAS+= cpp=${LOCALBASE}/bin/clang-cpp${LLVM_DEFAULT} \
- cc=${LOCALBASE}/bin/clang${LLVM_DEFAULT} \
+BINARY_ALIAS+= ar=${LOCALBASE}/bin/llvm-ar${LLVM_DEFAULT} \
c++=${LOCALBASE}/bin/clang++${LLVM_DEFAULT} \
- ar=${LOCALBASE}/bin/llvm-ar${LLVM_DEFAULT} \
- nm=${LOCALBASE}/bin/llvm-nm${LLVM_DEFAULT} \
- ld=${LOCALBASE}/bin/ld.lld${LLVM_DEFAULT}
+ cc=${LOCALBASE}/bin/clang${LLVM_DEFAULT} \
+ cpp=${LOCALBASE}/bin/clang-cpp${LLVM_DEFAULT} \
+ ld=${LOCALBASE}/bin/ld.lld${LLVM_DEFAULT} \
+ nm=${LOCALBASE}/bin/llvm-nm${LLVM_DEFAULT}
.endif
post-extract:
@@ -132,7 +152,7 @@ post-extract:
@${LN} -s ${WRKSRC_npm_cache} ${WRKDIR}/.npm
@${LN} -s ${WRKSRC_pkg_cache} ${WRKDIR}/.pkg-cache
- @${CP} ${DISTDIR}/node-v${NODE_VERSION_PKGFETCH}.tar.gz ${WRKDIR}/.pkg-cache/node
+ @${CP} ${DISTDIR}/node-v${PKGFETCH_NODE_VERSION}.tar.gz ${WRKDIR}/.pkg-cache/node
@${MKDIR} ${WRKSRC}/sdkjs-plugins/v1
@${CP} ${WRKSRC}/onlyoffice.github.io/sdkjs-plugins/v1/* ${WRKSRC}/sdkjs-plugins/v1
@@ -142,18 +162,18 @@ post-extract:
# linux has moved to systemd init files, continue to using supervisord for now
${MKDIR} ${WRKSRC}/document-server-package/common/documentserver/supervisor
-.for i in ds-converter.conf ds-docservice.conf ds-metrics.conf ds.conf
+.for i in ds-adminpanel.conf ds-converter.conf ds-docservice.conf ds-metrics.conf ds.conf
${CP} ${FILESDIR}/${i} \
${WRKSRC}/document-server-package/common/documentserver/supervisor
.endfor
-post-patch:
+pre-configure:
@${REINPLACE_CMD} 's|%%LOCALBASE%%|${LOCALBASE}|' \
${WRKSRC}/build_tools/tools/freebsd/automate.py \
${WRKSRC}/core/Apple/IWork.pro \
${WRKSRC}/core/Common/3dParty/boost/boost.pri \
+ ${WRKSRC}/core/Common/3dParty/heif/heif.pri \
${WRKSRC}/core/Common/3dParty/icu/icu.pri \
- ${WRKSRC}/core/Common/3dParty/openssl/openssl.pri \
${WRKSRC}/core/Common/3dParty/v8_89/v8/build/toolchain/gcc_toolchain.gni \
${WRKSRC}/core/Common/3dParty/v8_89/v8/buildtools/third_party/libc++/BUILD.gn \
${WRKSRC}/core/DesktopEditor/fontengine/ApplicationFonts.cpp \
@@ -162,9 +182,12 @@ post-patch:
${WRKSRC}/document-server-package/common/documentserver/bin/documentserver-pluginsmanager.sh.m4 \
${WRKSRC}/document-server-package/common/documentserver/bin/documentserver-static-gzip.sh.m4 \
${WRKSRC}/document-server-package/common/documentserver/bin/documentserver-update-securelink.sh.m4 \
+ ${WRKSRC}/document-server-package/common/documentserver/supervisor/ds-adminpanel.conf \
${WRKSRC}/document-server-package/common/documentserver/supervisor/ds-converter.conf \
${WRKSRC}/document-server-package/common/documentserver/supervisor/ds-docservice.conf \
- ${WRKSRC}/document-server-package/common/documentserver/supervisor/ds-metrics.conf
+ ${WRKSRC}/document-server-package/common/documentserver/supervisor/ds-metrics.conf \
+ ${WRKSRC}/server/DocService/patches/sharp+${DS_SHARP_VER}.patch \
+ ${WRKSRC}/server/Metrics/patches/modern-syslog+${DS_MODERN_SYSLOG_VER}.patch
@${REINPLACE_CMD} -e 's|%%CC%%|${CC}|' -e 's|%%CXX%%|${CXX}|' \
${WRKSRC}/core/Common/3dParty/v8_89/v8/build/toolchain/gcc_toolchain.gni \
${WRKSRC}/core/Common/base.pri
@@ -174,6 +197,9 @@ post-patch:
${WRKSRC}/build_tools/scripts/build_js.py \
${WRKSRC}/build_tools/scripts/build_server.py \
${WRKSRC}/document-server-package/Makefile
+ @${REINPLACE_CMD} 's|%%PKGFETCH_NODE_MAJOR_VERSION%%|${PKGFETCH_NODE_VERSION:C/^([0-9]+)\..*/\1/}|' \
+ ${WRKSRC}/build_tools/scripts/build_server.py \
+ ${WRKSRC}/document-server-package/Makefile
@${REINPLACE_CMD} -e 's|/var/lib|/var/db|' -e 's|/var/www|${LOCALBASE}/www|' \
-e 's|/usr/share|${LOCALBASE}/share|' -e 's|/etc|${LOCALBASE}/etc|' \
${WRKSRC}/server/Common/config/production-freebsd.json \
@@ -183,7 +209,11 @@ post-patch:
@${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|' -e 's|%%ETCDIR%%|${ETCDIR}|' \
${WRKSRC}/document-server-package/common/documentserver/bin/documentserver-flush-cache.sh.m4 \
${WRKSRC}/document-server-package/Makefile
+ @${REINPLACE_CMD} 's|%%OPENSSL_LIB%%|${OPENSSLLIB}|' \
+ ${WRKSRC}/core/Common/3dParty/openssl/openssl.pri
@${RM} ${WRKSRC}/web-apps/build/patches/optipng-bin+5.1.0.patch.orig
+ @${RM} ${WRKSRC}/server/DocService/patches/sharp+${DS_SHARP_VER}.patch.orig
+ @${RM} ${WRKSRC}/server/Metrics/patches/modern-syslog+${DS_MODERN_SYSLOG_VER}.patch.orig
@${FIND} ${WRKSRC}/server -type f -name npm-shrinkwrap.json -delete
@@ -202,15 +232,28 @@ do-build:
@cd ${WRKSRC}/server ; ${SETENV} ${MAKE_ENV} npm install grunt-cli
@cd ${WRKSRC}/server ; ${SETENV} ${MAKE_ENV} npm install grunt
+
+ # This is required for offline builds on whichever architecture didn't build the npm cache, so do it universally
+ @cd ${WRKSRC}/server/DocService ; ${SETENV} ${MAKE_ENV} npm install sharp@${DS_SHARP_VER} --ignore-scripts
+ @cd ${WRKSRC}/server/DocService ; ${SETENV} ${MAKE_ENV} npm install patch-package
+ @cd ${WRKSRC}/server/DocService ; node_modules/.bin/patch-package
+ @cd ${WRKSRC}/server/DocService ; ${SETENV} ${MAKE_ENV} npm install sharp@${DS_SHARP_VER}
+
+ # This is required for offline builds
+ @cd ${WRKSRC}/server/Metrics ; ${SETENV} ${MAKE_ENV} npm install modern-syslog@${DS_MODERN_SYSLOG_VER} --ignore-scripts
+ @cd ${WRKSRC}/server/Metrics ; ${SETENV} ${MAKE_ENV} npm install patch-package
+ @cd ${WRKSRC}/server/Metrics ; node_modules/.bin/patch-package
+ @cd ${WRKSRC}/server/Metrics/node_modules/modern-syslog ; ${SETENV} ${MAKE_ENV} ${GMAKE}
+
@cd ${WRKSRC}/sdkjs ; ${SETENV} ${MAKE_ENV} npm install grunt-cli
@cd ${WRKSRC}/sdkjs ; ${SETENV} ${MAKE_ENV} npm install grunt
@${MKDIR} ${WRKSRC}/yao-pkg
@${CP} ${FILESDIR}/package* ${WRKSRC}/yao-pkg
- @cd ${WRKSRC}/yao-pkg ; ${SETENV} ${MAKE_ENV} npm install @yao-pkg/pkg@6.6.0
+ @cd ${WRKSRC}/yao-pkg ; ${SETENV} ${MAKE_ENV} npm install @yao-pkg/pkg@6.9.0
@cd ${WRKSRC} && ${PATCH} -N -s -i ${FILESDIR}/extra-patch-pkg-fetch_lib-es5_build.js || ${TRUE}
- @cd ${WRKSRC} && ${PATCH} -N -s -i ${FILESDIR}/extra-patch-pkg-fetch_patches_node.v${NODE_VERSION_PKGFETCH}.cpp.patch || ${TRUE}
+ @cd ${WRKSRC} && ${PATCH} -N -s -i ${FILESDIR}/extra-patch-pkg-fetch_patches_node.v${PKGFETCH_NODE_VERSION}.cpp.patch || ${TRUE}
cd ${WRKSRC}/build_tools/tools/freebsd ; ${SETENV} ${MAKE_ENV} ${PYTHON_CMD} automate.py
cd ${WRKSRC}/document-server-package ; ${SETENV} ${MAKE_ENV} ${GMAKE} freebsd
@@ -236,7 +279,9 @@ do-install:
cd ${WRKSRC}/document-server-package/common/documentserver/supervisor && ${COPYTREE_SHARE} . ${STAGEDIR}${ETCDIR}/documentserver/supervisor "-name *\.conf"
cd ${WRKSRC}/document-server-package/common/documentserver/logrotate && ${COPYTREE_SHARE} . ${STAGEDIR}${ETCDIR}/documentserver/logrotate "-name *\.conf"
@${CP} ${WRKSRC}/document-server-package/common/documentserver/nginx/ds-ssl.conf.tmpl ${WRKSRC}/document-server-package/common/documentserver/nginx/ds-ssl.conf
-.for f in ds.conf ds-ssl.conf includes/http-common.conf includes/ds-common.conf includes/ds-docservice.conf includes/ds-letsencrypt.conf includes/ds-mime.types.conf
+.for f in ds.conf ds-ssl.conf includes/http-common.conf includes/ds-adminpanel.conf includes/ds-common.conf \
+ includes/ds-docservice.conf includes/ds-letsencrypt.conf \
+ includes/ds-mime.types.conf
${INSTALL_DATA} ${WRKSRC}/document-server-package/common/documentserver/nginx/${f} ${STAGEDIR}${ETCDIR}/documentserver/nginx/${f}.sample
.endfor
@echo "# Production ds-cache.conf is created automatically by documentserver-flush-cache.sh" > ${STAGEDIR}${ETCDIR}/documentserver/nginx/includes/ds-cache.conf.sample
@@ -248,6 +293,7 @@ do-install:
# create missing dir
${MKDIR} ${STAGEDIR}/var/log/onlyoffice/documentserver/docservice \
+ ${STAGEDIR}/var/log/onlyoffice/documentserver/adminpanel \
${STAGEDIR}/var/log/onlyoffice/documentserver/converter \
${STAGEDIR}/var/log/onlyoffice/documentserver/metrics \
${STAGEDIR}/var/db/onlyoffice/documentserver/App_Data/cache/files \
@@ -262,9 +308,9 @@ do-install:
create-caches-tarball:
# do some cleanup first
${RM} -r ${WRKDIR}/.npm/_logs ${WRKDIR}/.npm/_update-notifier-last-checked ${WRKDIR}/.cache/yarn/v6/.tmp ${WRKDIR}/.cache/node-gyp
-# ${FIND} ${WRKDIR}/.cache -type f -perm 755 -exec file {} \; | ${EGREP} "ELF|PE32+|Mach-O" | ${AWK} -F ':' '{print $$1}' | ${XARGS} ${RM}
- ${FIND} ${WRKDIR}/.pkg-cache -type f -perm 755 -exec file {} \; | ${EGREP} "ELF|PE32+|Mach-O" | ${AWK} -F ':' '{print $$1}' | ${XARGS} ${RM}
- ${FIND} ${WRKDIR}/.pkg-cache -type f -perm 644 -exec file {} \; | ${EGREP} -v "${NODE_VERSION_PKGFETCH}" | ${EGREP} "built-v|node-v" | ${EGREP} "tar.gz|sha256sum" | ${AWK} -F ':' '{print $$1}' | ${XARGS} ${RM}
+# ${FIND} ${WRKDIR}/.cache -type f -perm 755 -exec ${FILE} {} \; | ${EGREP} "ELF|PE32+|Mach-O" | ${AWK} -F ':' '{print $$1}' | ${XARGS} ${RM}
+ ${FIND} ${WRKDIR}/.pkg-cache -type f -perm 755 -exec ${FILE} {} \; | ${EGREP} "ELF|PE32+|Mach-O" | ${AWK} -F ':' '{print $$1}' | ${XARGS} ${RM}
+ ${FIND} ${WRKDIR}/.pkg-cache -type f -perm 644 -exec ${FILE} {} \; | ${EGREP} -v "${PKGFETCH_NODE_VERSION}" | ${EGREP} "built-v|node-v" | ${EGREP} "tar.gz|sha256sum" | ${AWK} -F ':' '{print $$1}' | ${XARGS} ${RM}
# cd ${WRKDIR} && \
# ${TAR} czf ${PORTNAME}-${DISTVERSION}_`date +%Y%m%d`-npm-cache.tar.gz .npm .pkg-cache
diff --git a/www/onlyoffice-documentserver/distinfo b/www/onlyoffice-documentserver/distinfo
index c9bcfbbcf825..cb06d85ffe98 100644
--- a/www/onlyoffice-documentserver/distinfo
+++ b/www/onlyoffice-documentserver/distinfo
@@ -1,45 +1,47 @@
-TIMESTAMP = 1753116846
+TIMESTAMP = 1760928970
SHA256 (v8-8.9.255.25_all.tar.gz) = 54853ef93accc063a82a0dc29457b25c9b6d88315431d62e06ab1f84797c5f80
SIZE (v8-8.9.255.25_all.tar.gz) = 72818814
-SHA256 (node-v20.19.4.tar.gz) = cc363c0a90fe5025939175c1c29ab67235f36ebe4b5d78506634da27a73eef5d
-SIZE (node-v20.19.4.tar.gz) = 89308973
+SHA256 (node-v20.19.5.tar.gz) = b34d3f57666d91deb6a148b604d7f2f4051d540087e9f6c627dedc1fcb866d5a
+SIZE (node-v20.19.5.tar.gz) = 89329824
SHA256 (optipng-0.7.8.tar.gz) = 25a3bd68481f21502ccaa0f4c13f84dcf6b20338e4c4e8c51f2cefbd8513398c
SIZE (optipng-0.7.8.tar.gz) = 3294014
-SHA256 (ONLYOFFICE-DocumentServer-v9.0.3.31-v9.0.3_GH0.tar.gz) = 9f12f50e2460b1199c24661d4f88ad349385dcc441740291b9f8e110686ef360
-SIZE (ONLYOFFICE-DocumentServer-v9.0.3.31-v9.0.3_GH0.tar.gz) = 973386
-SHA256 (ONLYOFFICE-core-v9.0.3.31_GH0.tar.gz) = fa6b4b2f729b4dd6d7ac6bf5393fd8ed5a3a821f3f7a376dcff891c81a8a59a4
-SIZE (ONLYOFFICE-core-v9.0.3.31_GH0.tar.gz) = 205214176
-SHA256 (ONLYOFFICE-core-fonts-v9.0.3.31_GH0.tar.gz) = 48fbe7bac524f21b9b146d8242ec9968cdb94b825aae6171cc30a285b5dd7189
-SIZE (ONLYOFFICE-core-fonts-v9.0.3.31_GH0.tar.gz) = 95377304
-SHA256 (ONLYOFFICE-dictionaries-v9.0.3.31_GH0.tar.gz) = c23a98195b429d0a8e2ed06d5119c41a3246f585ccf4d1ba5f74af9327e6dec4
-SIZE (ONLYOFFICE-dictionaries-v9.0.3.31_GH0.tar.gz) = 57973415
-SHA256 (ONLYOFFICE-document-server-integration-v9.0.3.31_GH0.tar.gz) = 2af3f3c324ec434e26649f1fa62fb9f01180b196ba44484d5c2be9b67de602b2
-SIZE (ONLYOFFICE-document-server-integration-v9.0.3.31_GH0.tar.gz) = 6129610
-SHA256 (ONLYOFFICE-document-templates-v9.0.3.31_GH0.tar.gz) = 5e12565edaf35cd44b8263fcf8182dcd18b84bb8a9a45404bf2a48cc75e3e9a6
-SIZE (ONLYOFFICE-document-templates-v9.0.3.31_GH0.tar.gz) = 3914552
-SHA256 (ONLYOFFICE-sdkjs-v9.0.3.31_GH0.tar.gz) = c043f08e86218f8b85d3a9e5d9303fa46376959cbcdd9debf02ea74f55fdf886
-SIZE (ONLYOFFICE-sdkjs-v9.0.3.31_GH0.tar.gz) = 37755295
-SHA256 (ONLYOFFICE-server-v9.0.3.31_GH0.tar.gz) = b398762099b6a0a4006bcfb332de22f09be01a83b25352a9f42cc93ae6429246
-SIZE (ONLYOFFICE-server-v9.0.3.31_GH0.tar.gz) = 4082661
-SHA256 (ONLYOFFICE-web-apps-v9.0.3.31_GH0.tar.gz) = 40bdf74edc25934b1b0339e08813bbf891b4c7ca3e4fdfe1752d787b3df31bec
-SIZE (ONLYOFFICE-web-apps-v9.0.3.31_GH0.tar.gz) = 443570310
-SHA256 (ONLYOFFICE-build_tools-v9.0.3.31_GH0.tar.gz) = 04a08acf1317ac14c45efea6af565667a64a3aea873e2e0549f695fc6a4b4374
-SIZE (ONLYOFFICE-build_tools-v9.0.3.31_GH0.tar.gz) = 33872416
+SHA256 (ONLYOFFICE-DocumentServer-v9.1.0_GH0.tar.gz) = 243318838d7a477ba81f591a55ea7f61d5fba637af18935f7ada046009db98dd
+SIZE (ONLYOFFICE-DocumentServer-v9.1.0_GH0.tar.gz) = 974624
+SHA256 (ONLYOFFICE-core-v9.1.0.177_GH0.tar.gz) = 61e055f88e7b711c6ec34380ca952d4b769ca232ff8b521366e4fbc7faf46463
+SIZE (ONLYOFFICE-core-v9.1.0.177_GH0.tar.gz) = 221353056
+SHA256 (ONLYOFFICE-core-fonts-v9.1.0.177_GH0.tar.gz) = ec6edc728a39324421eeb0cfd43302f5141cae9fbf28330581b1e77986876cd8
+SIZE (ONLYOFFICE-core-fonts-v9.1.0.177_GH0.tar.gz) = 95376733
+SHA256 (ONLYOFFICE-dictionaries-v9.1.0.177_GH0.tar.gz) = 9de8f1b2222095b0990d10b203679f7fb6196f1e99b50d5c2468a788d66f58f5
+SIZE (ONLYOFFICE-dictionaries-v9.1.0.177_GH0.tar.gz) = 57973598
+SHA256 (ONLYOFFICE-document-server-integration-v9.1.0.177_GH0.tar.gz) = 87622dfb74d9d23caf564fd62f0bb0d247064be51f5caa632215c44bc09a0441
+SIZE (ONLYOFFICE-document-server-integration-v9.1.0.177_GH0.tar.gz) = 6128879
+SHA256 (ONLYOFFICE-document-templates-v9.1.0.177_GH0.tar.gz) = 621cd114d3716ae50c3efb19844d4d9777052a99b8435dceac2f3a7d5dd9dece
+SIZE (ONLYOFFICE-document-templates-v9.1.0.177_GH0.tar.gz) = 3914480
+SHA256 (ONLYOFFICE-sdkjs-v9.1.0.177_GH0.tar.gz) = c51d81b18fdaae21e4daaec9dd36ba5cebce084af0ab2944eba933a735080b39
+SIZE (ONLYOFFICE-sdkjs-v9.1.0.177_GH0.tar.gz) = 38523813
+SHA256 (ONLYOFFICE-server-v9.1.0.177_GH0.tar.gz) = a11804919ab97b864a47e7ba9af476afe87061c863f3d48f5784977b1ddb8a91
+SIZE (ONLYOFFICE-server-v9.1.0.177_GH0.tar.gz) = 4402758
+SHA256 (ONLYOFFICE-web-apps-v9.1.0.177_GH0.tar.gz) = 5e2151ac489347b63bff21e54df5261cdb79048eb43ceed49bc0198baef2819c
+SIZE (ONLYOFFICE-web-apps-v9.1.0.177_GH0.tar.gz) = 448325255
+SHA256 (ONLYOFFICE-build_tools-v9.1.0.177_GH0.tar.gz) = d4f2d2392633bee665f3d0ac082442814d920c8e163fa149a5663a58a3502104
+SIZE (ONLYOFFICE-build_tools-v9.1.0.177_GH0.tar.gz) = 6720080
SHA256 (ONLYOFFICE-DocumentBuilder-626d1e44db3d06ceb8298215a67ef0475912d89a_GH0.tar.gz) = 275c3a8c993528fa56c69aedb11dd74a6fba9c3bd372874004584ae9cbb190b5
SIZE (ONLYOFFICE-DocumentBuilder-626d1e44db3d06ceb8298215a67ef0475912d89a_GH0.tar.gz) = 31659
SHA256 (ONLYOFFICE-onlyoffice.github.io-b26d001664d771df4f663d2d3ba7dd4a188b6cab_GH0.tar.gz) = 347b8f1d3c21b1f61a3f1fcae86f402b27ce4f8b826e18158834251046d83cf5
SIZE (ONLYOFFICE-onlyoffice.github.io-b26d001664d771df4f663d2d3ba7dd4a188b6cab_GH0.tar.gz) = 17009005
-SHA256 (ONLYOFFICE-document-server-package-v9.0.3.31_GH0.tar.gz) = 301068c8feb5a50aa7c8c882099dfea0cb0f99ea155784e95b3870dd71635c38
-SIZE (ONLYOFFICE-document-server-package-v9.0.3.31_GH0.tar.gz) = 186645
+SHA256 (ONLYOFFICE-document-server-package-v9.1.0.177_GH0.tar.gz) = 4ef2c54064f15835b367e3a985491f05563c9bf9e942a594927ebc26eee5874d
+SIZE (ONLYOFFICE-document-server-package-v9.1.0.177_GH0.tar.gz) = 189097
SHA256 (jasenhuang-katana-parser-be6df45_GH0.tar.gz) = 363ede45ba6d125fdb7323c43d34acd3d0ae9028ac18aec632eb6a623160f09a
SIZE (jasenhuang-katana-parser-be6df45_GH0.tar.gz) = 97712
SHA256 (google-gumbo-parser-aa91b27_GH0.tar.gz) = 1360f85c02fb2573a10f00abcddebc8f1ff277a16f66553439193af93afae335
SIZE (google-gumbo-parser-aa91b27_GH0.tar.gz) = 2119417
+SHA256 (google-brotli-a47d747_GH0.tar.gz) = 695f229d346b006a335d0fe38290af986785d57f3b2a42654e2bc103823f5dd8
+SIZE (google-brotli-a47d747_GH0.tar.gz) = 638096
SHA256 (hunspell-hyphen-73dd296_GH0.tar.gz) = 93e80ad69ee7afd507b12f0b58ca34a6a78347dcbb5fe5d9b6f0e19b02397ef7
SIZE (hunspell-hyphen-73dd296_GH0.tar.gz) = 292528
SHA256 (mity-md4c-481fbfb_GH0.tar.gz) = 04e03a69a2783ab5f2449f8864499dabb150092d5f48415a5e423f762a209d54
SIZE (mity-md4c-481fbfb_GH0.tar.gz) = 238753
-SHA256 (fsbruva-onlyoffice-DS-pkg-cache-v20.19.4_GH0.tar.gz) = d3b6a1ad3afdfd53b57809980ae83434ae727d421e9e383ae69c32e37a570918
-SIZE (fsbruva-onlyoffice-DS-pkg-cache-v20.19.4_GH0.tar.gz) = 1292
-SHA256 (fsbruva-onlyoffice-DS-npm-cache-v9.0.3.31-20250721_GH0.tar.gz) = 7f3f935337e91c1d1d7f8d2b3e0456dbac15b617581ac064ffd322082c488fb7
-SIZE (fsbruva-onlyoffice-DS-npm-cache-v9.0.3.31-20250721_GH0.tar.gz) = 162622276
+SHA256 (fsbruva-onlyoffice-DS-pkg-cache-v20.19.5_GH0.tar.gz) = 85581265fc3f16266459643fc858bb0781ef7970e6efba073e34dff41236f5bb
+SIZE (fsbruva-onlyoffice-DS-pkg-cache-v20.19.5_GH0.tar.gz) = 1183
+SHA256 (fsbruva-onlyoffice-DS-npm-cache-v9.1.0.177-20251019_GH0.tar.gz) = dc186f2418963a8c973293290313fdd851908587ccbb61b5353db10ab175b5d5
+SIZE (fsbruva-onlyoffice-DS-npm-cache-v9.1.0.177-20251019_GH0.tar.gz) = 191008993
diff --git a/www/onlyoffice-documentserver/files/ds-adminpanel.conf b/www/onlyoffice-documentserver/files/ds-adminpanel.conf
new file mode 100644
index 000000000000..23bb8bc1102a
--- /dev/null
+++ b/www/onlyoffice-documentserver/files/ds-adminpanel.conf
@@ -0,0 +1,13 @@
+[program:adminpanel]
+command=%%LOCALBASE%%/www/onlyoffice/documentserver/server/AdminPanel/server/adminpanel
+directory=%%LOCALBASE%%/www/onlyoffice/documentserver/server/AdminPanel
+user=onlyoffice
+environment=NODE_ENV=production-freebsd,NODE_CONFIG_DIR=%%LOCALBASE%%/etc/onlyoffice/documentserver,NODE_DISABLE_COLORS=1
+stdout_logfile=/var/log/onlyoffice/documentserver/adminpanel/out.log
+stdout_logfile_backups=0
+stdout_logfile_maxbytes=0
+stderr_logfile=/var/log/onlyoffice/documentserver/adminpanel/err.log
+stderr_logfile_backups=0
+stderr_logfile_maxbytes=0
+autostart=true
+autorestart=true
diff --git a/www/onlyoffice-documentserver/files/ds.conf b/www/onlyoffice-documentserver/files/ds.conf
index 307d2ea5c60f..943446672724 100644
--- a/www/onlyoffice-documentserver/files/ds.conf
+++ b/www/onlyoffice-documentserver/files/ds.conf
@@ -1,2 +1,2 @@
[group:ds]
-programs=docservice,converter,metrics
+programs=docservice,converter,metrics,adminpanel
diff --git a/www/onlyoffice-documentserver/files/extra-patch-pkg-fetch_lib-es5_build.js b/www/onlyoffice-documentserver/files/extra-patch-pkg-fetch_lib-es5_build.js
index 488a4adcbd28..83880f6f2aa0 100644
--- a/www/onlyoffice-documentserver/files/extra-patch-pkg-fetch_lib-es5_build.js
+++ b/www/onlyoffice-documentserver/files/extra-patch-pkg-fetch_lib-es5_build.js
@@ -1,6 +1,6 @@
---- yao-pkg/node_modules/@yao-pkg/pkg-fetch/lib-es5/build.js.orig 2024-01-25 21:40:25.773587000 +0100
-+++ yao-pkg/node_modules/@yao-pkg/pkg-fetch/lib-es5/build.js 2024-01-25 21:41:12.907517000 +0100
-@@ -99,12 +99,6 @@ function getConfigureArgs(major, targetPlatform) {
+--- yao-pkg/node_modules/@yao-pkg/pkg-fetch/lib-es5/build.js.orig 2025-10-18 21:16:20 UTC
++++ yao-pkg/node_modules/@yao-pkg/pkg-fetch/lib-es5/build.js
+@@ -100,12 +100,6 @@ function getConfigureArgs(major, targetPlatform, targetArch) {
if (targetPlatform === 'linuxstatic') {
args.push('--fully-static');
}
@@ -13,26 +13,19 @@
// production binaries do NOT take NODE_OPTIONS from end-users
args.push('--without-node-options');
// The dtrace and etw support was removed in https://github.com/nodejs/node/commit/aa3a572e6bee116cde69508dc29478b40f40551a
-@@ -115,7 +109,14 @@ function getConfigureArgs(major, targetPlatform) {
- // bundled npm package manager
+@@ -117,7 +111,14 @@ function getConfigureArgs(major, targetPlatform, targetArch) {
args.push('--without-npm');
// Small ICU
-- args.push('--with-intl=small-icu');
-+ args.push('--with-intl=system-icu');
-+ args.push('--shared-openssl');
-+ args.push('--openssl-use-def-ca-store');
-+ args.push('--shared-brotli');
-+ args.push('--shared-cares');
-+ args.push('--shared-libuv');
-+ args.push('--shared-nghttp2');
-+ args.push('--shared-zlib');
+ if (system_1.hostPlatform !== 'win' || major < 24) {
+- args.push('--with-intl=small-icu');
++ args.push('--with-intl=system-icu');
++ args.push('--shared-openssl');
++ args.push('--openssl-use-def-ca-store');
++ args.push('--shared-brotli');
++ args.push('--shared-cares');
++ args.push('--shared-libuv');
++ args.push('--shared-nghttp2');
++ args.push('--shared-zlib');
+ }
// Workaround for nodejs/node#39313
// All supported macOS versions have zlib as a system library
- if (targetPlatform === 'macos') {
-@@ -433,4 +434,4 @@ exports.default = build;
- });
- }
- exports.default = build;
--//# sourceMappingURL=build.js.map
-\ No newline at end of file
-+//# sourceMappingURL=build.js.map
diff --git a/www/onlyoffice-documentserver/files/extra-patch-pkg-fetch_patches_node.v20.19.4.cpp.patch b/www/onlyoffice-documentserver/files/extra-patch-pkg-fetch_patches_node.v20.19.5.cpp.patch
index 0940e6667edd..486b43f41365 100644
--- a/www/onlyoffice-documentserver/files/extra-patch-pkg-fetch_patches_node.v20.19.4.cpp.patch
+++ b/www/onlyoffice-documentserver/files/extra-patch-pkg-fetch_patches_node.v20.19.5.cpp.patch
@@ -1,8 +1,8 @@
-https://github.com/yao-pkg/pkg-fetch/raw/refs/tags/v3.5.24/patches/node.v20.19.4.cpp.patch
+https://github.com/yao-pkg/pkg-fetch/raw/refs/tags/v3.5.29/patches/node.v20.19.5.cpp.patch
+ local FreeBSD patches
---- yao-pkg/node_modules/@yao-pkg/pkg-fetch/patches/node.v20.19.4.cpp.patch
-+++ yao-pkg/node_modules/@yao-pkg/pkg-fetch/patches/node.v20.19.4.cpp.patch
+--- yao-pkg/node_modules/@yao-pkg/pkg-fetch/patches/node.v20.19.5.cpp.patch
++++ yao-pkg/node_modules/@yao-pkg/pkg-fetch/patches/node.v20.19.5.cpp.patch
@@ -600,3 +600,186 @@ index 2655b9e694..1d951571c7 100644
'cflags_cc!': [ '-fno-rtti' ],
}],
diff --git a/www/onlyoffice-documentserver/files/npm b/www/onlyoffice-documentserver/files/npm
index 63b3d2d821f1..303b86ba9102 100644
--- a/www/onlyoffice-documentserver/files/npm
+++ b/www/onlyoffice-documentserver/files/npm
@@ -1,3 +1,3 @@
#!/bin/sh
-exec %%LOCALBASE%%/bin/npm --offline --nodedir=%%LOCALBASE%% "$@"
-#exec %%LOCALBASE%%/bin/npm --nodedir=%%LOCALBASE%% "$@"
+exec %%LOCALBASE%%/bin/npm --offline "$@"
+#exec %%LOCALBASE%%/bin/npm "$@"
diff --git a/www/onlyoffice-documentserver/files/package-lock.json b/www/onlyoffice-documentserver/files/package-lock.json
index 59035f286384..f73338dc1b33 100644
--- a/www/onlyoffice-documentserver/files/package-lock.json
+++ b/www/onlyoffice-documentserver/files/package-lock.json
@@ -5,7 +5,7 @@
"packages": {
"": {
"dependencies": {
- "@yao-pkg/pkg": "^6.6.0"
+ "@yao-pkg/pkg": "^6.9.0"
}
},
"node_modules/@babel/generator": {
@@ -118,15 +118,15 @@
}
},
"node_modules/@yao-pkg/pkg": {
- "version": "6.6.0",
- "resolved": "https://registry.npmjs.org/@yao-pkg/pkg/-/pkg-6.6.0.tgz",
- "integrity": "sha512-3/oiaSm7fS0Fc7dzp22r9B7vFaguGhO9vERgEReRYj2EUzdi5ssyYhe1uYJG4ec/dmo2GG6RRHOUAT8savl79Q==",
+ "version": "6.9.0",
+ "resolved": "https://registry.npmjs.org/@yao-pkg/pkg/-/pkg-6.9.0.tgz",
+ "integrity": "sha512-8K4P5ZRPtOIneylzmCgTWTNwxOuzju+ds/wSDli8EokmAYCG/Flr/NliFjfZ8I9t//FcG1Di7rBldyjEhPtKvQ==",
"license": "MIT",
"dependencies": {
"@babel/generator": "^7.23.0",
"@babel/parser": "^7.23.0",
"@babel/types": "^7.23.0",
- "@yao-pkg/pkg-fetch": "3.5.24",
+ "@yao-pkg/pkg-fetch": "3.5.29",
"into-stream": "^6.0.0",
"minimist": "^1.2.6",
"multistream": "^4.1.0",
@@ -147,9 +147,9 @@
}
},
"node_modules/@yao-pkg/pkg-fetch": {
- "version": "3.5.24",
- "resolved": "https://registry.npmjs.org/@yao-pkg/pkg-fetch/-/pkg-fetch-3.5.24.tgz",
- "integrity": "sha512-FPESCH1uXCYui6jeDp2aayWuFHR39w+uU1r88nI6JWRvPYOU64cHPUV/p6GSFoQdpna7ip92HnrZKbBC60l0gA==",
+ "version": "3.5.29",
+ "resolved": "https://registry.npmjs.org/@yao-pkg/pkg-fetch/-/pkg-fetch-3.5.29.tgz",
+ "integrity": "sha512-Kpfpx9/XBkOZ/Nb41ybBGO+IaD9lu9svFxwqNt2xN0zwkxIQbaWU2gS5kOzkKPFlk2WUHoqtTkaDyYRARSOkkg==",
"license": "MIT",
"dependencies": {
"https-proxy-agent": "^5.0.0",
@@ -157,13 +157,38 @@
"picocolors": "^1.1.0",
"progress": "^2.0.3",
"semver": "^7.3.5",
- "tar-fs": "^2.1.1",
+ "tar-fs": "^3.1.1",
"yargs": "^16.2.0"
},
"bin": {
"pkg-fetch": "lib-es5/bin.js"
}
},
+ "node_modules/@yao-pkg/pkg-fetch/node_modules/tar-fs": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-3.1.1.tgz",
+ "integrity": "sha512-LZA0oaPOc2fVo82Txf3gw+AkEd38szODlptMYejQUhndHMLQ9M059uXR+AfS7DNo0NpINvSqDsvyaCrBVkptWg==",
+ "license": "MIT",
+ "dependencies": {
+ "pump": "^3.0.0",
+ "tar-stream": "^3.1.5"
+ },
+ "optionalDependencies": {
+ "bare-fs": "^4.0.1",
+ "bare-path": "^3.0.0"
+ }
+ },
+ "node_modules/@yao-pkg/pkg-fetch/node_modules/tar-stream": {
+ "version": "3.1.7",
+ "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-3.1.7.tgz",
+ "integrity": "sha512-qJj60CXt7IU1Ffyc3NJMjh6EkuCFej46zUqJ4J7pqYlThyd9bO0XBTmcOIhSzZJVWfsLks0+nle/j538YAW9RQ==",
+ "license": "MIT",
+ "dependencies": {
+ "b4a": "^1.6.4",
+ "fast-fifo": "^1.2.0",
+ "streamx": "^2.15.0"
+ }
+ },
"node_modules/agent-base": {
"version": "6.0.2",
"resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz",
@@ -200,6 +225,111 @@
"url": "https://github.com/chalk/ansi-styles?sponsor=1"
}
},
+ "node_modules/b4a": {
+ "version": "1.7.3",
+ "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.7.3.tgz",
+ "integrity": "sha512-5Q2mfq2WfGuFp3uS//0s6baOJLMoVduPYVeNmDYxu5OUA1/cBfvr2RIS7vi62LdNj/urk1hfmj867I3qt6uZ7Q==",
+ "license": "Apache-2.0",
+ "peerDependencies": {
+ "react-native-b4a": "*"
+ },
+ "peerDependenciesMeta": {
+ "react-native-b4a": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/bare-events": {
+ "version": "2.8.0",
+ "resolved": "https://registry.npmjs.org/bare-events/-/bare-events-2.8.0.tgz",
+ "integrity": "sha512-AOhh6Bg5QmFIXdViHbMc2tLDsBIRxdkIaIddPslJF9Z5De3APBScuqGP2uThXnIpqFrgoxMNC6km7uXNIMLHXA==",
+ "license": "Apache-2.0",
+ "peerDependencies": {
+ "bare-abort-controller": "*"
+ },
+ "peerDependenciesMeta": {
+ "bare-abort-controller": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/bare-fs": {
+ "version": "4.4.11",
+ "resolved": "https://registry.npmjs.org/bare-fs/-/bare-fs-4.4.11.tgz",
+ "integrity": "sha512-Bejmm9zRMvMTRoHS+2adgmXw1ANZnCNx+B5dgZpGwlP1E3x6Yuxea8RToddHUbWtVV0iUMWqsgZr8+jcgUI2SA==",
+ "license": "Apache-2.0",
+ "optional": true,
+ "dependencies": {
+ "bare-events": "^2.5.4",
+ "bare-path": "^3.0.0",
+ "bare-stream": "^2.6.4",
+ "bare-url": "^2.2.2",
+ "fast-fifo": "^1.3.2"
+ },
+ "engines": {
+ "bare": ">=1.16.0"
+ },
+ "peerDependencies": {
+ "bare-buffer": "*"
+ },
+ "peerDependenciesMeta": {
+ "bare-buffer": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/bare-os": {
+ "version": "3.6.2",
+ "resolved": "https://registry.npmjs.org/bare-os/-/bare-os-3.6.2.tgz",
+ "integrity": "sha512-T+V1+1srU2qYNBmJCXZkUY5vQ0B4FSlL3QDROnKQYOqeiQR8UbjNHlPa+TIbM4cuidiN9GaTaOZgSEgsvPbh5A==",
+ "license": "Apache-2.0",
+ "optional": true,
+ "engines": {
+ "bare": ">=1.14.0"
+ }
+ },
+ "node_modules/bare-path": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/bare-path/-/bare-path-3.0.0.tgz",
+ "integrity": "sha512-tyfW2cQcB5NN8Saijrhqn0Zh7AnFNsnczRcuWODH0eYAXBsJ5gVxAUuNr7tsHSC6IZ77cA0SitzT+s47kot8Mw==",
+ "license": "Apache-2.0",
+ "optional": true,
+ "dependencies": {
+ "bare-os": "^3.0.1"
+ }
+ },
+ "node_modules/bare-stream": {
+ "version": "2.7.0",
+ "resolved": "https://registry.npmjs.org/bare-stream/-/bare-stream-2.7.0.tgz",
+ "integrity": "sha512-oyXQNicV1y8nc2aKffH+BUHFRXmx6VrPzlnaEvMhram0nPBrKcEdcyBg5r08D0i8VxngHFAiVyn1QKXpSG0B8A==",
+ "license": "Apache-2.0",
+ "optional": true,
+ "dependencies": {
+ "streamx": "^2.21.0"
+ },
+ "peerDependencies": {
+ "bare-buffer": "*",
+ "bare-events": "*"
+ },
+ "peerDependenciesMeta": {
+ "bare-buffer": {
+ "optional": true
+ },
+ "bare-events": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/bare-url": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/bare-url/-/bare-url-2.3.0.tgz",
+ "integrity": "sha512-c+RCqMSZbkz97Mw1LWR0gcOqwK82oyYKfLoHJ8k13ybi1+I80ffdDzUy0TdAburdrR/kI0/VuN8YgEnJqX+Nyw==",
+ "license": "Apache-2.0",
+ "optional": true,
+ "dependencies": {
+ "bare-path": "^3.0.0"
+ }
+ },
"node_modules/base64-js": {
"version": "1.5.1",
"resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz",
@@ -311,9 +441,9 @@
"integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ=="
},
"node_modules/debug": {
- "version": "4.4.1",
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.1.tgz",
- "integrity": "sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==",
+ "version": "4.4.3",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",
+ "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==",
"license": "MIT",
"dependencies": {
"ms": "^2.1.3"
@@ -389,6 +519,15 @@
"node": ">=6"
}
},
+ "node_modules/events-universal": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/events-universal/-/events-universal-1.0.1.tgz",
+ "integrity": "sha512-LUd5euvbMLpwOF8m6ivPCbhQeSiYVNb8Vs0fQ8QjXo0JTkEHpz8pxdQf0gStltaPpw0Cca8b39KxvK9cfKRiAw==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "bare-events": "^2.7.0"
+ }
+ },
"node_modules/expand-template": {
"version": "2.0.3",
"resolved": "https://registry.npmjs.org/expand-template/-/expand-template-2.0.3.tgz",
@@ -397,6 +536,12 @@
"node": ">=6"
}
},
+ "node_modules/fast-fifo": {
+ "version": "1.3.2",
+ "resolved": "https://registry.npmjs.org/fast-fifo/-/fast-fifo-1.3.2.tgz",
+ "integrity": "sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==",
+ "license": "MIT"
+ },
"node_modules/fdir": {
"version": "6.4.4",
"resolved": "https://registry.npmjs.org/fdir/-/fdir-6.4.4.tgz",
@@ -777,6 +922,7 @@
"resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.2.tgz",
"integrity": "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==",
"license": "MIT",
+ "peer": true,
"engines": {
"node": ">=12"
},
@@ -959,6 +1105,17 @@
"readable-stream": "^2.1.4"
}
},
+ "node_modules/streamx": {
+ "version": "2.23.0",
+ "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.23.0.tgz",
+ "integrity": "sha512-kn+e44esVfn2Fa/O0CPFcex27fjIL6MkVae0Mm6q+E6f0hWv578YCERbv+4m02cjxvDsPKLnmxral/rR6lBMAg==",
+ "license": "MIT",
+ "dependencies": {
+ "events-universal": "^1.0.0",
+ "fast-fifo": "^1.3.2",
+ "text-decoder": "^1.1.0"
+ }
+ },
"node_modules/string_decoder": {
"version": "1.1.1",
"resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
@@ -1087,6 +1244,15 @@
"node": ">=18"
}
},
+ "node_modules/text-decoder": {
+ "version": "1.2.3",
+ "resolved": "https://registry.npmjs.org/text-decoder/-/text-decoder-1.2.3.tgz",
+ "integrity": "sha512-3/o9z3X0X0fTupwsYvR03pJ/DjWuqqrfwBgTQzdWDiQSm9KitAyz/9WqsT2JQW7KV2m+bC2ol/zqpW37NHxLaA==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "b4a": "^1.6.4"
+ }
+ },
"node_modules/tinyglobby": {
"version": "0.2.13",
"resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.13.tgz",
diff --git a/www/onlyoffice-documentserver/files/package.json b/www/onlyoffice-documentserver/files/package.json
index 9251e320859a..e012fc0f3ff0 100644
--- a/www/onlyoffice-documentserver/files/package.json
+++ b/www/onlyoffice-documentserver/files/package.json
@@ -1,5 +1,5 @@
{
"dependencies": {
- "@yao-pkg/pkg": "^6.6.0"
+ "@yao-pkg/pkg": "^6.9.0"
}
}
diff --git a/www/onlyoffice-documentserver/files/patch-build__tools_configure.py b/www/onlyoffice-documentserver/files/patch-build__tools_configure.py
index 8ba1ee336b65..6fcd6155d413 100644
--- a/www/onlyoffice-documentserver/files/patch-build__tools_configure.py
+++ b/www/onlyoffice-documentserver/files/patch-build__tools_configure.py
@@ -1,11 +1,11 @@
--- build_tools/configure.py.orig 2021-12-08 10:18:20 UTC
+++ build_tools/configure.py
-@@ -14,7 +14,7 @@ parser.add_option("--clean", action="store", type="str
+@@ -14,7 +14,7 @@
parser.add_option("--module", action="store", type="string", dest="module", default="builder", help="defines what modules to build. You can specify several of them, e.g. --module 'core desktop builder server mobile'")
parser.add_option("--develop", action="store", type="string", dest="develop", default="0", help="defines develop mode")
parser.add_option("--beta", action="store", type="string", dest="beta", default="0", help="defines beta mode")
--parser.add_option("--platform", action="store", type="string", dest="platform", default="native", help="defines the destination platform for your build ['win_64', 'win_32', 'win_64_xp', 'win_32_xp', 'linux_64', 'linux_32', 'mac_64', 'ios', 'android_arm64_v8a', 'android_armv7', 'android_x86', 'android_x86_64'; combinations: 'native': your current system (windows/linux/mac only); 'all': all available systems; 'windows': win_64 win_32 win_64_xp win_32_xp; 'linux': linux_64 linux_32; 'mac': mac_64; 'android': android_arm64_v8a android_armv7 android_x86 android_x86_64]")
-+parser.add_option("--platform", action="store", type="string", dest="platform", default="native", help="defines the destination platform for your build ['win_64', 'win_32', 'win_64_xp', 'win_32_xp', 'freebsd_64', 'linux_64', 'linux_32', 'mac_64', 'ios', 'android_arm64_v8a', 'android_armv7', 'android_x86', 'android_x86_64'; combinations: 'native': your current system (windows/linux/mac only); 'all': all available systems; 'windows': win_64 win_32 win_64_xp win_32_xp; 'freebsd': freebsd_64;'linux': linux_64 linux_32; 'mac': mac_64; 'android': android_arm64_v8a android_armv7 android_x86 android_x86_64]")
+-parser.add_option("--platform", action="store", type="string", dest="platform", default="native", help="defines the destination platform for your build ['win_64', 'win_32', 'win_64_xp', 'win_32_xp', 'win_arm64', 'linux_64', 'linux_32', 'mac_64', 'ios', 'android_arm64_v8a', 'android_armv7', 'android_x86', 'android_x86_64'; combinations: 'native': your current system (windows/linux/mac only); 'all': all available systems; 'windows': win_64 win_32 win_64_xp win_32_xp; 'linux': linux_64 linux_32; 'mac': mac_64; 'android': android_arm64_v8a android_armv7 android_x86 android_x86_64]")
++parser.add_option("--platform", action="store", type="string", dest="platform", default="native", help="defines the destination platform for your build ['win_64', 'win_32', 'win_64_xp', 'win_32_xp', 'win_arm64', 'freebsd_64', 'linux_64', 'linux_32', 'mac_64', 'ios', 'android_arm64_v8a', 'android_armv7', 'android_x86', 'android_x86_64'; combinations: 'native': your current system (windows/linux/mac only); 'all': all available systems; 'windows': win_64 win_32 win_64_xp win_32_xp; 'freebsd': freebsd_64; 'linux': linux_64 linux_32; 'mac': mac_64; 'android': android_arm64_v8a android_armv7 android_x86 android_x86_64]")
parser.add_option("--config", action="store", type="string", dest="config", default="", help="provides ability to specify additional parameters for qmake")
parser.add_option("--qt-dir", action="store", type="string", dest="qt-dir", default="", help="defines qmake directory path. qmake can be found in qt-dir/compiler/bin directory")
parser.add_option("--qt-dir-xp", action="store", type="string", dest="qt-dir-xp", default="", help="defines qmake directory path for Windows XP. qmake can be found in 'qt-dir/compiler/bin directory")
diff --git a/www/onlyoffice-documentserver/files/patch-build__tools_scripts_build__server.py b/www/onlyoffice-documentserver/files/patch-build__tools_scripts_build__server.py
index 74dddee61746..663e31269b43 100644
--- a/www/onlyoffice-documentserver/files/patch-build__tools_scripts_build__server.py
+++ b/www/onlyoffice-documentserver/files/patch-build__tools_scripts_build__server.py
@@ -1,8 +1,11 @@
---- build_tools/scripts/build_server.py.orig 2025-06-11 12:56:35 UTC
+--- build_tools/scripts/build_server.py.orig 2025-10-15 14:25:47 UTC
+++ build_tools/scripts/build_server.py
-@@ -41,6 +41,10 @@ def make():
+@@ -39,8 +39,12 @@
+ base.copy_file(custom_public_key, server_dir + '/Common/sources')
+
#node22 packaging has issue https://github.com/yao-pkg/pkg/issues/87
- pkg_target = "node20"
+- pkg_target = "node20"
++ pkg_target = "node%%PKGFETCH_NODE_MAJOR_VERSION%%"
+ if ("freebsd" == base.host_platform()):
+ pkg_target += "-freebsd"
@@ -11,18 +14,19 @@
if ("linux" == base.host_platform()):
pkg_target += "-linux"
if (-1 != config.option("platform").find("linux_arm64")):
-@@ -49,14 +53,15 @@ def make():
+@@ -49,15 +53,15 @@
if ("windows" == base.host_platform()):
pkg_target += "-win"
- base.cmd_in_dir(server_dir + "/DocService", "pkg", [".", "-t", pkg_target, "--options", "max_old_space_size=4096", "-o", "docservice"])
- base.cmd_in_dir(server_dir + "/FileConverter", "pkg", [".", "-t", pkg_target, "-o", "converter"])
- base.cmd_in_dir(server_dir + "/Metrics", "pkg", [".", "-t", pkg_target, "-o", "metrics"])
+- base.cmd_in_dir(server_dir + "/AdminPanel/server", "pkg", [".", "-t", pkg_target, "-o", "adminpanel"])
+ base.cmd_in_dir(server_dir + "/DocService", pkgBin, [".", "-t", pkg_target, "--options", "max_old_space_size=4096", "-o", "docservice"])
+ base.cmd_in_dir(server_dir + "/FileConverter", pkgBin, [".", "-t", pkg_target, "-o", "converter"])
+ base.cmd_in_dir(server_dir + "/Metrics", pkgBin, [".", "-t", pkg_target, "-o", "metrics"])
++ base.cmd_in_dir(server_dir + "/AdminPanel/server", pkgBin, [".", "-t", pkg_target, "-o", "adminpanel"])
-+
example_dir = base.get_script_dir() + "/../../document-server-integration/web/documentserver-example/nodejs"
base.delete_dir(example_dir + "/node_modules")
base.cmd_in_dir(example_dir, "npm", ["ci"])
diff --git a/www/onlyoffice-documentserver/files/patch-build__tools_scripts_config.py b/www/onlyoffice-documentserver/files/patch-build__tools_scripts_config.py
index b73624d0e414..ce1e656f0a3f 100644
--- a/www/onlyoffice-documentserver/files/patch-build__tools_scripts_config.py
+++ b/www/onlyoffice-documentserver/files/patch-build__tools_scripts_config.py
@@ -1,14 +1,14 @@
---- build_tools/scripts/config.py.orig 2022-04-29 20:25:52 UTC
+--- build_tools/scripts/config.py.orig 2025-10-15 14:25:47 UTC
+++ build_tools/scripts/config.py
-@@ -26,6 +26,7 @@ def parse():
+@@ -26,6 +26,7 @@
global platforms
- platforms = ["win_64", "win_32", "win_64_xp", "win_32_xp",
+ platforms = ["win_64", "win_32", "win_64_xp", "win_32_xp", "win_arm64",
"linux_64", "linux_32", "linux_arm64",
+ "freebsd_64",
"mac_64", "mac_arm64",
"ios",
"android_arm64_v8a", "android_armv7", "android_x86", "android_x86_64"]
-@@ -39,6 +40,8 @@ def parse():
+@@ -39,6 +40,8 @@
options["platform"] += " win_64 win_32"
elif ("linux" == host_platform):
options["platform"] += " linux_64 linux_32"
@@ -17,7 +17,7 @@
else:
options["platform"] += " mac_64"
-@@ -50,6 +53,8 @@ def parse():
+@@ -50,6 +53,8 @@
options["platform"] += (" win_" + bits)
elif ("linux" == host_platform):
options["platform"] += (" linux_" + bits)
@@ -26,10 +26,10 @@
else:
options["platform"] += (" mac_" + bits)
-@@ -112,6 +117,9 @@ def check_compiler(platform):
- if (0 == platform.find("win")):
- compiler["compiler"] = "msvc" + options["vs-version"]
- compiler["compiler_64"] = "msvc" + options["vs-version"] + "_64"
+@@ -176,6 +181,9 @@
+ if (0 == platform.find("win_arm")):
+ compiler["compiler"] = "msvc" + options["vs-version"] + "_arm"
+ compiler["compiler_64"] = "msvc" + options["vs-version"] + "_arm64"
+ elif (0 == platform.find("freebsd")):
+ compiler["compiler"] = "clang"
+ compiler["compiler_64"] = "clang_64"
diff --git a/www/onlyoffice-documentserver/files/patch-build__tools_scripts_core__common_make__common.py b/www/onlyoffice-documentserver/files/patch-build__tools_scripts_core__common_make__common.py
index c1fbe9c44b38..ee700eb9883e 100644
--- a/www/onlyoffice-documentserver/files/patch-build__tools_scripts_core__common_make__common.py
+++ b/www/onlyoffice-documentserver/files/patch-build__tools_scripts_core__common_make__common.py
@@ -1,6 +1,6 @@
---- build_tools/scripts/core_common/make_common.py.orig 2025-06-11 12:56:35 UTC
+--- build_tools/scripts/core_common/make_common.py.orig 2025-10-15 14:25:47 UTC
+++ build_tools/scripts/core_common/make_common.py
-@@ -8,21 +8,21 @@ import config
+@@ -8,24 +8,24 @@
import base
import glob
@@ -22,14 +22,18 @@
+#import hunspell
import glew
import harfbuzz
+ import oo_brotli
-import hyphen
-import googletest
+#import hyphen
+#import googletest
import libvlc
+-import heif
++#import heif
def check_android_ndk_macos_arm(dir):
-@@ -38,19 +38,19 @@ def make():
+ if base.is_dir(dir + "/darwin-x86_64") and not base.is_dir(dir + "/darwin-arm64"):
+@@ -40,21 +40,21 @@
if base.is_dir(toolchain):
check_android_ndk_macos_arm(toolchain + "/prebuilt")
@@ -54,6 +58,9 @@
- googletest.make()
+# hyphen.make()
+# googletest.make()
+ oo_brotli.make()
+- heif.make()
++# heif.make()
if config.check_option("build-libvlc", "1"):
libvlc.make()
diff --git a/www/onlyoffice-documentserver/files/patch-build__tools_scripts_core__common_modules_iwork.py b/www/onlyoffice-documentserver/files/patch-build__tools_scripts_core__common_modules_iwork.py
index fc7d27d3fabf..74b86c964128 100644
--- a/www/onlyoffice-documentserver/files/patch-build__tools_scripts_core__common_modules_iwork.py
+++ b/www/onlyoffice-documentserver/files/patch-build__tools_scripts_core__common_modules_iwork.py
@@ -1,5 +1,5 @@
---- build_tools/scripts/core_common/modules/iwork.py.orig 2025-03-08 16:01:52.467009000 +0100
-+++ build_tools/scripts/core_common/modules/iwork.py 2025-03-08 16:19:57.046228000 +0100
+--- build_tools/scripts/core_common/modules/iwork.py.orig 2025-08-05 15:06:08 UTC
++++ build_tools/scripts/core_common/modules/iwork.py
@@ -30,9 +30,9 @@ def make(use_gperf = True):
if use_gperf:
cmd_args.append("--gperf")
diff --git a/www/onlyoffice-documentserver/files/patch-build__tools_scripts_core__common_modules_v8.py b/www/onlyoffice-documentserver/files/patch-build__tools_scripts_core__common_modules_v8.py
index b2204a037714..2b9632e8092f 100644
--- a/www/onlyoffice-documentserver/files/patch-build__tools_scripts_core__common_modules_v8.py
+++ b/www/onlyoffice-documentserver/files/patch-build__tools_scripts_core__common_modules_v8.py
@@ -1,14 +1,14 @@
---- build_tools/scripts/core_common/modules/v8.py.orig 2024-02-07 10:44:24.000000000 +0100
-+++ build_tools/scripts/core_common/modules/v8.py 2024-03-01 10:40:07.626578000 +0100
-@@ -9,6 +9,7 @@ def clean():
+--- build_tools/scripts/core_common/modules/v8.py.orig 2025-08-05 15:06:08 UTC
++++ build_tools/scripts/core_common/modules/v8.py
+@@ -9,6 +9,7 @@ import subprocess
import v8_89
def clean():
+ return
if base.is_dir("depot_tools"):
- base.delete_dir_with_access_error("depot_tools");
+ base.delete_dir_with_access_error("depot_tools")
base.delete_dir("depot_tools")
-@@ -26,6 +27,8 @@ def is_main_platform():
+@@ -26,6 +27,8 @@ def clean():
def is_main_platform():
if (config.check_option("platform", "win_64") or config.check_option("platform", "win_32")):
return True
@@ -44,7 +44,7 @@
if not base.is_dir("v8"):
@@ -121,8 +109,8 @@ def make():
base.delete_dir_with_access_error("v8/buildtools/win")
- base.cmd("git", ["config", "--system", "core.longpaths", "true"])
+ base.cmd("git", ["config", "--system", "core.longpaths", "true"], True)
base.cmd("gclient", ["sync", "--force"], True)
- else:
- base.cmd("gclient", ["sync"], True)
diff --git a/www/onlyoffice-documentserver/files/patch-build__tools_scripts_core__common_modules_v8__89.py b/www/onlyoffice-documentserver/files/patch-build__tools_scripts_core__common_modules_v8__89.py
index 187eb0d78e41..431b315c60e8 100644
--- a/www/onlyoffice-documentserver/files/patch-build__tools_scripts_core__common_modules_v8__89.py
+++ b/www/onlyoffice-documentserver/files/patch-build__tools_scripts_core__common_modules_v8__89.py
@@ -1,13 +1,13 @@
---- build_tools/scripts/core_common/modules/v8_89.py.orig 2024-02-07 10:44:24.000000000 +0100
-+++ build_tools/scripts/core_common/modules/v8_89.py 2024-03-01 10:42:06.847661000 +0100
-@@ -115,46 +115,7 @@ def make():
+--- build_tools/scripts/core_common/modules/v8_89.py.orig 2025-10-15 14:25:47 UTC
++++ build_tools/scripts/core_common/modules/v8_89.py
+@@ -150,57 +150,6 @@
base.cmd("git", ["config", "--global", "http.postBuffer", "157286400"], True)
os.chdir(base_dir)
- if not base.is_dir("depot_tools"):
- base.cmd("git", ["clone", "https://chromium.googlesource.com/chromium/tools/depot_tools.git"])
- change_bootstrap()
-
+-
- os.environ["PATH"] = base_dir + "/depot_tools" + os.pathsep + os.environ["PATH"]
-
- if ("windows" == base.host_platform()):
@@ -30,8 +30,19 @@
-
- if ("windows" == base.host_platform()):
- base.replaceInFile("v8/build/config/win/BUILD.gn", ":static_crt", ":dynamic_crt")
+-
+- # fix for new depot_tools and vs2019, as VC folder contains a folder with a symbol in the name
+- # sorting is done by increasing version, so 0 is a dummy value
+- replace_src = " def to_int_if_int(x):\n try:\n return int(x)\n except ValueError:\n return x"
+- replace_dst = " def to_int_if_int(x):\n try:\n return int(x)\n except ValueError:\n return 0"
+- base.replaceInFile("v8/build/vs_toolchain.py", replace_src, replace_dst)
+-
+-
- if not base.is_file("v8/src/base/platform/wrappers.cc"):
- base.writeFile("v8/src/base/platform/wrappers.cc", "#include \"src/base/platform/wrappers.h\"\n")
+-
+- if config.check_option("platform", "win_arm64"):
+- base.replaceInFile("v8/build/toolchain/win/setup_toolchain.py", "SDK_VERSION = \'10.0.26100.0\'", "SDK_VERSION = \'10.0.22621.0\'")
- else:
- base.replaceInFile("depot_tools/gclient_paths.py", "@functools.lru_cache", "")
-
@@ -47,9 +58,9 @@
os.chdir("v8")
gn_args = ["v8_static_library=true",
-@@ -163,6 +124,11 @@ def make():
+@@ -208,6 +157,11 @@
+ "v8_monolithic=true",
"v8_use_external_startup_data=false",
- "use_custom_libcxx=false",
"treat_warnings_as_errors=false"]
+
+ if config.check_option("platform", "freebsd_64"):
@@ -58,4 +69,4 @@
+
if config.check_option("platform", "linux_64"):
- base.cmd2("gn", ["gen", "out.gn/linux_64", make_args(gn_args, "linux")])
+ if config.option("sysroot") != "":
diff --git a/www/onlyoffice-documentserver/files/patch-build__tools_scripts_deploy__server.py b/www/onlyoffice-documentserver/files/patch-build__tools_scripts_deploy__server.py
index da3baf40b273..127bd662f1dc 100644
--- a/www/onlyoffice-documentserver/files/patch-build__tools_scripts_deploy__server.py
+++ b/www/onlyoffice-documentserver/files/patch-build__tools_scripts_deploy__server.py
@@ -1,17 +1,17 @@
---- build_tools/scripts/deploy_server.py.orig 2021-11-16 07:07:24 UTC
+--- build_tools/scripts/deploy_server.py.orig 2025-10-15 14:25:47 UTC
+++ build_tools/scripts/deploy_server.py
-@@ -92,7 +92,7 @@ def make():
- base.copy_file(core_dir + "/Common/3dParty/icu/" + platform + "/build/icudt58.dll", converter_dir + "/icudt58.dll")
- base.copy_file(core_dir + "/Common/3dParty/icu/" + platform + "/build/icuuc58.dll", converter_dir + "/icuuc58.dll")
+@@ -102,7 +102,7 @@
+ base.generate_doctrenderer_config(converter_dir + "/DoctRenderer.config", "../../../", "server", "", "../../../dictionaries")
-- if (0 == platform.find("linux")):
-+ if (0 == platform.find("linux") and 0 != platform.find('freebsd')):
- base.copy_file(core_dir + "/Common/3dParty/icu/" + platform + "/build/libicudata.so.58", converter_dir + "/libicudata.so.58")
- base.copy_file(core_dir + "/Common/3dParty/icu/" + platform + "/build/libicuuc.so.58", converter_dir + "/libicuuc.so.58")
+ # icu
+- base.deploy_icu(core_dir, converter_dir, platform)
++# base.deploy_icu(core_dir, converter_dir, platform)
-@@ -119,9 +121,13 @@ def make():
- base.copy_sdkjs_plugins(js_dir + "/sdkjs-plugins", False, True)
- base.copy_sdkjs_plugins_server(js_dir + "/sdkjs-plugins", False, True)
+ base.copy_v8_files(core_dir, converter_dir, platform)
+
+@@ -136,9 +136,13 @@
+ else:
+ base.generate_sdkjs_plugin_list(js_dir + "/sdkjs-plugins/plugin-list-default.json")
base.create_dir(js_dir + "/sdkjs-plugins/v1")
- base.download("https://onlyoffice.github.io/sdkjs-plugins/v1/plugins.js", js_dir + "/sdkjs-plugins/v1/plugins.js")
- base.download("https://onlyoffice.github.io/sdkjs-plugins/v1/plugins-ui.js", js_dir + "/sdkjs-plugins/v1/plugins-ui.js")
@@ -24,5 +24,5 @@
+ base.copy_file(plugins_dir + "/v1/plugins.css", js_dir + "/sdkjs-plugins/v1/plugins.css")
+
base.support_old_versions_plugins(js_dir + "/sdkjs-plugins")
-
+
# tools
diff --git a/www/onlyoffice-documentserver/files/patch-clang19 b/www/onlyoffice-documentserver/files/patch-clang19
index a17acc4bf5f9..b095611d738d 100644
--- a/www/onlyoffice-documentserver/files/patch-clang19
+++ b/www/onlyoffice-documentserver/files/patch-clang19
@@ -21,9 +21,7 @@ Date: 2023-08-17T13:50:11-07:00
Auto-Submit: Andrey Kosyakov <caseq@chromium.org>
Cr-Commit-Position: refs/heads/main@{#89559}
-diff --git deps/v8/src/inspector/string-16.cc deps/v8/src/inspector/string-16.cc
-index a8b786a8166..6df9963e970 100644
---- core/Common/3dParty/v8_89/v8/src/inspector/string-16.cc
+--- core/Common/3dParty/v8_89/v8/src/inspector/string-16.cc.orig 2021-04-12 21:00:33 UTC
+++ core/Common/3dParty/v8_89/v8/src/inspector/string-16.cc
@@ -27,7 +27,7 @@ bool isSpaceOrNewLine(UChar c) {
return isASCII(c) && c <= ' ' && (c == ' ' || (c <= 0xD && c >= 0x9));
@@ -34,7 +32,7 @@ index a8b786a8166..6df9963e970 100644
bool* ok = nullptr) {
std::vector<char> buffer;
buffer.reserve(length + 1);
-@@ -50,6 +50,8 @@ int64_t charactersToInteger(const UChar* characters, size_t length,
+@@ -50,6 +50,8 @@ int64_t charactersToInteger(const UChar* characters, s
String16::String16(const UChar* characters, size_t size)
: m_impl(characters, size) {}
@@ -43,21 +41,18 @@ index a8b786a8166..6df9963e970 100644
String16::String16(const UChar* characters) : m_impl(characters) {}
-@@ -241,6 +243,10 @@ String16 String16::fromUTF16LE(const UChar* stringStart, size_t length) {
+@@ -231,6 +233,10 @@ String16 String16::fromUTF16LE(const UChar* stringStar
+ // No need to do anything on little endian machines.
+ return String16(stringStart, length);
#endif // V8_TARGET_BIG_ENDIAN
- }
-
-+String16 String16::fromUTF16LE(const uint16_t* stringStart, size_t length) {
-+ return fromUTF16LE(reinterpret_cast<const UChar*>(stringStart), length);
+}
+
- std::string String16::utf8() const {
- return UTF16ToUTF8(m_impl.data(), m_impl.size());
++String16 String16::fromUTF16LE(const uint16_t* stringStart, size_t length) {
++ return fromUTF16LE(reinterpret_cast<const UChar*>(stringStart), length);
}
-
-diff --git deps/v8/src/inspector/string-16.h deps/v8/src/inspector/string-16.h
-index 1678ffb2e1e..d9f6c466ab1 100644
---- core/Common/3dParty/v8_89/v8/src/inspector/string-16.h
+
+ std::string String16::utf8() const {
+--- core/Common/3dParty/v8_89/v8/src/inspector/string-16.h.orig 2021-04-12 21:00:33 UTC
+++ core/Common/3dParty/v8_89/v8/src/inspector/string-16.h
@@ -6,6 +6,7 @@
#define V8_INSPECTOR_STRING_16_H_
@@ -67,7 +62,7 @@ index 1678ffb2e1e..d9f6c466ab1 100644
#include <cctype>
#include <climits>
#include <cstring>
-@@ -17,7 +18,7 @@ namespace v8_inspector {
+@@ -17,7 +18,7 @@
namespace v8_inspector {
@@ -104,10 +99,7 @@ index 1678ffb2e1e..d9f6c466ab1 100644
size_t length);
std::size_t hash() const {
-
-diff --git deps/v8/src/inspector/v8-string-conversions.cc deps/v8/src/inspector/v8-string-conversions.cc
-index 0c75e66b972..8cf19be816c 100644
---- core/Common/3dParty/v8_89/v8/src/inspector/v8-string-conversions.cc
+--- core/Common/3dParty/v8_89/v8/src/inspector/v8-string-conversions.cc.orig 2021-04-12 21:00:33 UTC
+++ core/Common/3dParty/v8_89/v8/src/inspector/v8-string-conversions.cc
@@ -12,7 +12,7 @@
@@ -118,7 +110,7 @@ index 0c75e66b972..8cf19be816c 100644
using UChar32 = uint32_t;
bool isASCII(UChar c) { return !(c & ~0x7F); }
-@@ -386,7 +386,7 @@ std::string UTF16ToUTF8(const UChar* stringStart, size_t length) {
+@@ -389,7 +389,7 @@ std::string UTF16ToUTF8(const UChar* stringStart, size
std::basic_string<UChar> UTF8ToUTF16(const char* stringStart, size_t length) {
if (!stringStart || !length) return std::basic_string<UChar>();
@@ -127,7 +119,7 @@ index 0c75e66b972..8cf19be816c 100644
UChar* bufferStart = buffer.data();
UChar* bufferCurrent = bufferStart;
-@@ -395,7 +395,7 @@ std::basic_string<UChar> UTF8ToUTF16(const char* stringStart, size_t length) {
+@@ -398,7 +398,7 @@ std::basic_string<UChar> UTF8ToUTF16(const char* strin
reinterpret_cast<const char*>(stringStart + length),
&bufferCurrent, bufferCurrent + buffer.size(), nullptr,
true) != conversionOK)
@@ -136,9 +128,7 @@ index 0c75e66b972..8cf19be816c 100644
size_t utf16Length = bufferCurrent - bufferStart;
return std::basic_string<UChar>(bufferStart, bufferStart + utf16Length);
}
-diff --git deps/v8/src/inspector/v8-string-conversions.h deps/v8/src/inspector/v8-string-conversions.h
-index eb33c6816a5..1126255dac2 100644
---- core/Common/3dParty/v8_89/v8/src/inspector/v8-string-conversions.h
+--- core/Common/3dParty/v8_89/v8/src/inspector/v8-string-conversions.h.orig 2021-04-12 21:00:33 UTC
+++ core/Common/3dParty/v8_89/v8/src/inspector/v8-string-conversions.h
@@ -5,13 +5,15 @@
#ifndef V8_INSPECTOR_V8_STRING_CONVERSIONS_H_
@@ -158,7 +148,7 @@ index eb33c6816a5..1126255dac2 100644
} // namespace v8_inspector
#endif // V8_INSPECTOR_V8_STRING_CONVERSIONS_H_
---- core/Common/3dParty/v8_89/v8/third_party/inspector_protocol/crdtp/test_platform_v8.cc
+--- core/Common/3dParty/v8_89/v8/third_party/inspector_protocol/crdtp/test_platform_v8.cc.orig 2021-04-12 21:00:33 UTC
+++ core/Common/3dParty/v8_89/v8/third_party/inspector_protocol/crdtp/test_platform_v8.cc
@@ -11,13 +11,16 @@
namespace v8_crdtp {
diff --git a/www/onlyoffice-documentserver/files/patch-core_Apple_IWork.cpp b/www/onlyoffice-documentserver/files/patch-core_Apple_IWork.cpp
index 3ee3b46a22d5..1ff708a7590b 100644
--- a/www/onlyoffice-documentserver/files/patch-core_Apple_IWork.cpp
+++ b/www/onlyoffice-documentserver/files/patch-core_Apple_IWork.cpp
@@ -1,5 +1,5 @@
---- core/Apple/IWork.cpp.orig 2025-03-08 16:26:16.590289000 +0100
-+++ core/Apple/IWork.cpp 2025-03-08 16:45:14.932729000 +0100
+--- core/Apple/IWork.cpp.orig 2025-08-02 18:33:34 UTC
++++ core/Apple/IWork.cpp
@@ -6,7 +6,8 @@
#include <libodfgen/OdtGenerator.hxx>
#include <libodfgen/OdsGenerator.hxx>
diff --git a/www/onlyoffice-documentserver/files/patch-core_Apple_IWork.pro b/www/onlyoffice-documentserver/files/patch-core_Apple_IWork.pro
index 49dbd6d80585..ae16f66a185b 100644
--- a/www/onlyoffice-documentserver/files/patch-core_Apple_IWork.pro
+++ b/www/onlyoffice-documentserver/files/patch-core_Apple_IWork.pro
@@ -1,6 +1,6 @@
---- core/Apple/IWork.pro.orig 2025-03-08 16:31:03.447633000 +0100
-+++ core/Apple/IWork.pro 2025-03-08 17:07:58.170674000 +0100
-@@ -10,6 +10,14 @@ DEFINES += IWORK_USE_DYNAMIC_LIBRARY
+--- core/Apple/IWork.pro.orig 2025-08-02 18:33:34 UTC
++++ core/Apple/IWork.pro
+@@ -10,6 +10,14 @@ CONFIG += plugin
DEFINES += IWORK_USE_DYNAMIC_LIBRARY
@@ -15,7 +15,7 @@
CORE_ROOT_DIR = $$PWD/..
PWD_ROOT_DIR = $$PWD
include($$CORE_ROOT_DIR/Common/base.pri)
-@@ -38,8 +46,8 @@ include($$CORE_ROOT_DIR/Common/3dParty/apple/apple.pri
+@@ -38,8 +46,8 @@ include($$PWD/../DesktopEditor/xml/build/qt/libxml2.pr
include($$CORE_ROOT_DIR/Common/3dParty/apple/apple.pri)
# TEST
diff --git a/www/onlyoffice-documentserver/files/patch-core_Apple_StringDocumentHandler.hxx b/www/onlyoffice-documentserver/files/patch-core_Apple_StringDocumentHandler.hxx
index 0d72b10783f3..47c1e5bbbbd7 100644
--- a/www/onlyoffice-documentserver/files/patch-core_Apple_StringDocumentHandler.hxx
+++ b/www/onlyoffice-documentserver/files/patch-core_Apple_StringDocumentHandler.hxx
@@ -1,5 +1,5 @@
---- core/Apple/StringDocumentHandler.hxx.orig 2025-07-21 00:30:34.163412000 +0000
-+++ core/Apple/StringDocumentHandler.hxx 2025-07-21 03:02:42.802399000 +0000
+--- core/Apple/StringDocumentHandler.hxx.orig 2025-08-08 19:00:43 UTC
++++ core/Apple/StringDocumentHandler.hxx
@@ -0,0 +1,154 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: t; c-basic-offset: 4 -*- */
+/* writerperfect
diff --git a/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_brotli_make.py b/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_brotli_make.py
new file mode 100644
index 000000000000..5313593d9366
--- /dev/null
+++ b/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_brotli_make.py
@@ -0,0 +1,11 @@
+--- core/Common/3dParty/brotli/make.py.orig 2025-08-02 18:33:34 UTC
++++ core/Common/3dParty/brotli/make.py
+@@ -10,7 +10,7 @@ def clear_module():
+ base.delete_dir_with_access_error("brotli")
+ return
+
+-base.check_module_version("1", clear_module)
++#base.check_module_version("1", clear_module)
+
+ # fetch harfbuzz
+ if not base.is_dir("brotli"):
diff --git a/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_heif_heif.pri b/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_heif_heif.pri
new file mode 100644
index 000000000000..865919c71b1e
--- /dev/null
+++ b/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_heif_heif.pri
@@ -0,0 +1,21 @@
+--- core/Common/3dParty/heif/heif.pri.orig 2025-10-13 15:33:25 UTC
++++ core/Common/3dParty/heif/heif.pri
+@@ -7,9 +7,15 @@
+
+ HEIF_BUILD_PATH = $$PWD/libheif/build/$$HEIF_BUILDS_PLATFORM_PREFIX/$$CORE_BUILDS_CONFIGURATION_PREFIX
+
+-INCLUDEPATH += \
+- $$PWD/libheif/libheif/api \
+- $$HEIF_BUILD_PATH # for heif_version.h
++#INCLUDEPATH += \
++# $$PWD/libheif/libheif/api \
++# $$HEIF_BUILD_PATH # for heif_version.h
++
++core_freebsd {
++ INCLUDEPATH += %%LOCALBASE%%/include/libheif
++
++ LIBS += %%LOCALBASE%%/lib/libheif.so
++ }
+
+ core_windows {
+ core_debug {
diff --git a/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_icu_icu.pri b/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_icu_icu.pri
index bdb28f03a010..ee0aacc776a2 100644
--- a/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_icu_icu.pri
+++ b/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_icu_icu.pri
@@ -1,16 +1,16 @@
---- core/Common/3dParty/icu/icu.pri.orig 2021-09-30 12:13:32 UTC
+--- core/Common/3dParty/icu/icu.pri.orig 2025-10-13 15:33:25 UTC
+++ core/Common/3dParty/icu/icu.pri
-@@ -8,6 +8,13 @@ core_windows {
- }
+@@ -25,6 +25,13 @@
+ LIBS += $$PWD/$$CORE_BUILDS_PLATFORM_PREFIX/build/libicudata.so.$$ICU_MAJOR_VER
+ }
- LIBS += -L$$PWD/$$CORE_BUILDS_PLATFORM_PREFIX/build -licuuc
-+}
-+
+core_freebsd {
+ INCLUDEPATH += %%LOCALBASE%%/include
+
+ LIBS += %%LOCALBASE%%/lib/libicuuc.so
+ LIBS += %%LOCALBASE%%/lib/libicudata.so
- }
++}
++
+ core_mac {
+ INCLUDEPATH += $$PWD/$$CORE_BUILDS_PLATFORM_PREFIX/build/include
- core_linux {
diff --git a/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_openssl_openssl.pri b/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_openssl_openssl.pri
index dc322326cf8e..0d407de32790 100644
--- a/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_openssl_openssl.pri
+++ b/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_openssl_openssl.pri
@@ -1,13 +1,13 @@
---- core/Common/3dParty/openssl/openssl.pri.orig 2023-06-14 14:31:26.960051000 +0200
-+++ core/Common/3dParty/openssl/openssl.pri 2023-06-14 14:31:00.960232000 +0200
+--- core/Common/3dParty/openssl/openssl.pri.orig 2025-08-02 18:33:34 UTC
++++ core/Common/3dParty/openssl/openssl.pri
@@ -32,8 +32,8 @@ core_windows {
LIBS += $$OPENSSL_LIBS_DIRECTORY/libssl.lib
LIBS += $$OPENSSL_LIBS_DIRECTORY/libcrypto.lib
} else {
- LIBS += $$OPENSSL_LIBS_DIRECTORY/libssl.a
- LIBS += $$OPENSSL_LIBS_DIRECTORY/libcrypto.a
-+ LIBS += %%LOCALBASE%%/lib/libssl.a
-+ LIBS += %%LOCALBASE%%/lib/libcrypto.a
++ LIBS += %%OPENSSL_LIB%%/libssl.so
++ LIBS += %%OPENSSL_LIB%%/libcrypto.so
}
INCLUDEPATH += $$OPENSSL_LIBS_DIRECTORY/../include
diff --git a/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8__89_v8_build_config_clang_BUILD.gn b/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8__89_v8_build_config_clang_BUILD.gn
index 179516c183f5..c58ca9dcf1f7 100644
--- a/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8__89_v8_build_config_clang_BUILD.gn
+++ b/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8__89_v8_build_config_clang_BUILD.gn
@@ -1,7 +1,7 @@
Fix build with llvm16
---- core/Common/3dParty/v8_89/v8/build/config/clang/BUILD.gn.orig 2023-07-17 10:46:22.246271000 +0200
-+++ core/Common/3dParty/v8_89/v8/build/config/clang/BUILD.gn 2023-07-17 10:46:59.136940000 +0200
+--- core/Common/3dParty/v8_89/v8/build/config/clang/BUILD.gn.orig 2022-05-13 11:39:36 UTC
++++ core/Common/3dParty/v8_89/v8/build/config/clang/BUILD.gn
@@ -38,5 +38,6 @@ config("extra_warnings") {
"-Wstring-conversion",
diff --git a/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_build_config_compiler_BUILD.gn b/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_build_config_compiler_BUILD.gn
index cf77653a481b..42e4830a4c7a 100644
--- a/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_build_config_compiler_BUILD.gn
+++ b/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_build_config_compiler_BUILD.gn
@@ -1,4 +1,4 @@
---- core/Common/3dParty/v8_89/v8/build/config/compiler/BUILD.gn.orig 2022-04-04 20:12:27 UTC
+--- core/Common/3dParty/v8_89/v8/build/config/compiler/BUILD.gn.orig 2022-05-13 11:39:36 UTC
+++ core/Common/3dParty/v8_89/v8/build/config/compiler/BUILD.gn
@@ -132,7 +132,7 @@ declare_args() {
#
@@ -27,7 +27,18 @@
cflags += [ "-fcrash-diagnostics-dir=" + clang_diagnostic_dir ]
cflags += [
-@@ -799,7 +799,7 @@ config("compiler_cpu_abi") {
+@@ -785,10 +785,6 @@ config("compiler_cpu_abi") {
+ ]
+ }
+ } else if (current_cpu == "arm") {
+- if (is_clang && !is_android && !is_nacl) {
+- cflags += [ "--target=arm-linux-gnueabihf" ]
+- ldflags += [ "--target=arm-linux-gnueabihf" ]
+- }
+ if (!is_nacl) {
+ cflags += [
+ "-march=$arm_arch",
+@@ -799,7 +795,7 @@ config("compiler_cpu_abi") {
cflags += [ "-mtune=$arm_tune" ]
}
} else if (current_cpu == "arm64") {
@@ -36,7 +47,7 @@
cflags += [ "--target=aarch64-linux-gnu" ]
ldflags += [ "--target=aarch64-linux-gnu" ]
}
-@@ -1149,7 +1149,7 @@ config("compiler_deterministic") {
+@@ -1149,7 +1145,7 @@ config("compiler_deterministic") {
"-Xclang",
".",
]
@@ -45,7 +56,7 @@
# We don't use clang -cc1as on Windows (yet? https://crbug.com/762167)
asmflags = [ "-Wa,-fdebug-compilation-dir,." ]
}
-@@ -1177,7 +1177,7 @@ config("clang_revision") {
+@@ -1177,7 +1173,7 @@ config("clang_revision") {
}
config("clang_revision") {
@@ -54,7 +65,7 @@
update_args = [
"--print-revision",
"--verify-version=$clang_version",
-@@ -1526,7 +1526,7 @@ config("default_warnings") {
+@@ -1526,7 +1522,7 @@ config("default_warnings") {
"-Wno-undefined-var-template",
]
@@ -63,7 +74,7 @@
# TODO(thakis): https://crbug.com/617318
# Currently goma can not handle case sensitiveness for windows well.
cflags += [ "-Wno-nonportable-include-path" ]
-@@ -1780,7 +1780,7 @@ config("thin_archive") {
+@@ -1780,7 +1776,7 @@ config("thin_archive") {
config("thin_archive") {
# The macOS and iOS default linker ld64 does not support reading thin
# archives.
@@ -72,7 +83,7 @@
arflags = [ "-T" ]
} else if (is_win && use_lld) {
arflags = [ "/llvmlibthin" ]
-@@ -2321,11 +2321,11 @@ config("symbols") {
+@@ -2321,11 +2317,11 @@ config("symbols") {
# flag, so we can use use -g1 for pnacl and nacl-clang compiles.
# gcc nacl is is_nacl && !is_clang, pnacl and nacl-clang are && is_clang.
if (!is_nacl || is_clang) {
diff --git a/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_src_base_macros.h b/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_src_base_macros.h
index 156b89cc28f9..2a60db707302 100644
--- a/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_src_base_macros.h
+++ b/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_src_base_macros.h
@@ -1,5 +1,5 @@
---- core/Common/3dParty/v8_89/v8/src/base/macros.h.orig 2021-04-12 21:00:33.000000000 +0000
-+++ core/Common/3dParty/v8_89/v8/src/base/macros.h 2025-06-20 09:42:18.838769000 +0000
+--- core/Common/3dParty/v8_89/v8/src/base/macros.h.orig 2021-04-12 21:00:33 UTC
++++ core/Common/3dParty/v8_89/v8/src/base/macros.h
@@ -203,7 +203,8 @@
// base::is_trivially_copyable will differ for these cases.
template <typename T>
diff --git a/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_testing_gmock_BUILD.gn b/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_testing_gmock_BUILD.gn
index 6cc129f1398e..121d7547862b 100644
--- a/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_testing_gmock_BUILD.gn
+++ b/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_testing_gmock_BUILD.gn
@@ -1,5 +1,5 @@
---- core/Common/3dParty/v8_89/v8/testing/gmock/BUILD.gn.orig 2022-05-13 18:53:22.198863000 +0200
-+++ core/Common/3dParty/v8_89/v8/testing/gmock/BUILD.gn 2022-05-13 18:53:05.169357000 +0200
+--- core/Common/3dParty/v8_89/v8/testing/gmock/BUILD.gn.orig 2022-05-13 20:53:22 UTC
++++ core/Common/3dParty/v8_89/v8/testing/gmock/BUILD.gn
@@ -15,12 +15,13 @@ source_set("gmock") {
"include/gmock/gmock-matchers.h",
"include/gmock/gmock.h",
diff --git a/www/onlyoffice-documentserver/files/patch-core_DesktopEditor_common_Directory.cpp b/www/onlyoffice-documentserver/files/patch-core_DesktopEditor_common_Directory.cpp
index 8677840d1541..b227bfc3e1fa 100644
--- a/www/onlyoffice-documentserver/files/patch-core_DesktopEditor_common_Directory.cpp
+++ b/www/onlyoffice-documentserver/files/patch-core_DesktopEditor_common_Directory.cpp
@@ -45,7 +45,7 @@
BYTE* pUtf8 = NULL;
LONG lLen = 0;
NSFile::CUtf8Converter::GetUtf8StringFromUnicode(strSrc.c_str(), strSrc.length(), pUtf8, lLen, false);
-@@ -495,14 +495,14 @@ namespace NSDirectory
+@@ -495,7 +495,7 @@ namespace NSDirectory
}
#if defined(_WIN32) || defined (_WIN64)
if (deleteRoot) RemoveDirectoryW(strDirectory.c_str());
@@ -54,11 +54,3 @@
BYTE* pUtf8 = NULL;
LONG lLen = 0;
NSFile::CUtf8Converter::GetUtf8StringFromUnicode(strDirectory.c_str(), strDirectory.length(), pUtf8, lLen, false);
- rmdir((char*)pUtf8);
- delete [] pUtf8;
-
-- if (deleteRoot = false)CreateDirectory(strDirectory);
-+ if (deleteRoot == false)CreateDirectory(strDirectory);
- #elif MAC
- BYTE* pUtf8 = NULL;
- LONG lLen = 0;
diff --git a/www/onlyoffice-documentserver/files/patch-core_DesktopEditor_doctrenderer_doctrenderer.pri b/www/onlyoffice-documentserver/files/patch-core_DesktopEditor_doctrenderer_doctrenderer.pri
index fff991f7c095..a04a6f66f14c 100644
--- a/www/onlyoffice-documentserver/files/patch-core_DesktopEditor_doctrenderer_doctrenderer.pri
+++ b/www/onlyoffice-documentserver/files/patch-core_DesktopEditor_doctrenderer_doctrenderer.pri
@@ -1,6 +1,6 @@
---- ./core/DesktopEditor/doctrenderer/doctrenderer.pri.orig 2025-03-07 15:39:12.468049000 +0100
-+++ ./core/DesktopEditor/doctrenderer/doctrenderer.pri 2025-03-07 15:38:54.771039000 +0100
-@@ -22,6 +22,10 @@ core_android:DEFINES += DISABLE_MEMORY_LIMITATION
+--- core/DesktopEditor/doctrenderer/doctrenderer.pri.orig 2025-08-02 18:33:34 UTC
++++ core/DesktopEditor/doctrenderer/doctrenderer.pri
+@@ -22,6 +22,10 @@ ADD_DEPENDENCY(graphics, kernel, UnicodeConverter, ker
#CONFIG += v8_version_60
core_android:DEFINES += DISABLE_MEMORY_LIMITATION
diff --git a/www/onlyoffice-documentserver/files/patch-core_DesktopEditor_doctrenderer_hash.cpp b/www/onlyoffice-documentserver/files/patch-core_DesktopEditor_doctrenderer_hash.cpp
index c0d1ba12e105..c3be6a05a0db 100644
--- a/www/onlyoffice-documentserver/files/patch-core_DesktopEditor_doctrenderer_hash.cpp
+++ b/www/onlyoffice-documentserver/files/patch-core_DesktopEditor_doctrenderer_hash.cpp
@@ -1,5 +1,5 @@
---- core/DesktopEditor/doctrenderer/hash.cpp.orig 2023-06-14 12:14:26.656325000 +0200
-+++ core/DesktopEditor/doctrenderer/hash.cpp 2023-06-14 14:23:39.149523000 +0200
+--- core/DesktopEditor/doctrenderer/hash.cpp.orig 2025-08-02 18:33:34 UTC
++++ core/DesktopEditor/doctrenderer/hash.cpp
@@ -4,12 +4,12 @@
#include "../common/Base64.h"
#endif
diff --git a/www/onlyoffice-documentserver/files/patch-core_DesktopEditor_fontengine_TextShaper.cpp b/www/onlyoffice-documentserver/files/patch-core_DesktopEditor_fontengine_TextShaper.cpp
index c87f8a976e29..41272dabf360 100644
--- a/www/onlyoffice-documentserver/files/patch-core_DesktopEditor_fontengine_TextShaper.cpp
+++ b/www/onlyoffice-documentserver/files/patch-core_DesktopEditor_fontengine_TextShaper.cpp
@@ -1,5 +1,5 @@
---- core/DesktopEditor/fontengine/TextShaper.cpp.orig 2022-09-27 21:25:17.640269000 +0200
-+++ core/DesktopEditor/fontengine/TextShaper.cpp 2022-09-27 21:21:12.793630000 +0200
+--- core/DesktopEditor/fontengine/TextShaper.cpp.orig 2025-08-02 18:33:34 UTC
++++ core/DesktopEditor/fontengine/TextShaper.cpp
@@ -649,9 +649,9 @@ namespace NSShaper
#ifdef SUPPORT_HARFBUZZ_SHAPER
diff --git a/www/onlyoffice-documentserver/files/patch-core_DesktopEditor_fontengine_js_cpp_text.cpp b/www/onlyoffice-documentserver/files/patch-core_DesktopEditor_fontengine_js_cpp_text.cpp
index b25ccec02bb0..7600e5857aae 100644
--- a/www/onlyoffice-documentserver/files/patch-core_DesktopEditor_fontengine_js_cpp_text.cpp
+++ b/www/onlyoffice-documentserver/files/patch-core_DesktopEditor_fontengine_js_cpp_text.cpp
@@ -1,6 +1,6 @@
---- core/DesktopEditor/fontengine/js/cpp/text.cpp.orig 2022-09-27 21:25:17.640548000 +0200
-+++ core/DesktopEditor/fontengine/js/cpp/text.cpp 2022-09-27 21:22:11.216341000 +0200
-@@ -532,9 +532,9 @@ WASM_EXPORT unsigned char* ASC_FT_Get_Glyph_Render_Buf
+--- core/DesktopEditor/fontengine/js/cpp/text.cpp.orig 2025-08-02 18:33:34 UTC
++++ core/DesktopEditor/fontengine/js/cpp/text.cpp
+@@ -558,9 +558,9 @@ WASM_EXPORT unsigned char* ASC_FT_Get_Glyph_Render_Buf
// ------------------------------------------------------------
// HARFBUZZ
diff --git a/www/onlyoffice-documentserver/files/patch-core_DesktopEditor_freetype-2.10.4_src_autofit_afshaper.h b/www/onlyoffice-documentserver/files/patch-core_DesktopEditor_freetype-2.10.4_src_autofit_afshaper.h
index a8b84e99b90a..aa02570df4ef 100644
--- a/www/onlyoffice-documentserver/files/patch-core_DesktopEditor_freetype-2.10.4_src_autofit_afshaper.h
+++ b/www/onlyoffice-documentserver/files/patch-core_DesktopEditor_freetype-2.10.4_src_autofit_afshaper.h
@@ -1,5 +1,5 @@
---- core/DesktopEditor/freetype-2.10.4/src/autofit/afshaper.h.orig 2022-09-27 21:25:17.639848000 +0200
-+++ core/DesktopEditor/freetype-2.10.4/src/autofit/afshaper.h 2022-09-27 21:21:29.147465000 +0200
+--- core/DesktopEditor/freetype-2.10.4/src/autofit/afshaper.h.orig 2025-08-02 18:33:34 UTC
++++ core/DesktopEditor/freetype-2.10.4/src/autofit/afshaper.h
@@ -25,9 +25,9 @@
#ifdef FT_CONFIG_OPTION_USE_HARFBUZZ
diff --git a/www/onlyoffice-documentserver/files/patch-core_DesktopEditor_pluginsmanager_main.cpp b/www/onlyoffice-documentserver/files/patch-core_DesktopEditor_pluginsmanager_main.cpp
index 0388d97191e9..2274a7dc29a9 100644
--- a/www/onlyoffice-documentserver/files/patch-core_DesktopEditor_pluginsmanager_main.cpp
+++ b/www/onlyoffice-documentserver/files/patch-core_DesktopEditor_pluginsmanager_main.cpp
@@ -1,5 +1,5 @@
---- core/DesktopEditor/pluginsmanager/main.cpp.orig 2023-06-19 10:50:14.262222000 +0200
-+++ core/DesktopEditor/pluginsmanager/main.cpp 2023-06-19 10:50:48.083404000 +0200
+--- core/DesktopEditor/pluginsmanager/main.cpp.orig 2025-08-02 18:33:34 UTC
++++ core/DesktopEditor/pluginsmanager/main.cpp
@@ -52,7 +52,7 @@
#undef GetTempPath
#endif
diff --git a/www/onlyoffice-documentserver/files/patch-core_DesktopEditor_raster_heif_heif.h b/www/onlyoffice-documentserver/files/patch-core_DesktopEditor_raster_heif_heif.h
new file mode 100644
index 000000000000..573372e4c31d
--- /dev/null
+++ b/www/onlyoffice-documentserver/files/patch-core_DesktopEditor_raster_heif_heif.h
@@ -0,0 +1,9 @@
+--- core/DesktopEditor/raster/heif/heif.h.orig 2025-10-13 15:33:25 UTC
++++ core/DesktopEditor/raster/heif/heif.h
+@@ -1,5 +1,5 @@
+ #include "../BgraFrame.h"
+-#include "../../Common/3dParty/heif/libheif/libheif/api/libheif/heif.h"
++#include <heif.h>
+ #include "../../UnicodeConverter/UnicodeConverter.h"
+
+ namespace NSHeif {
diff --git a/www/onlyoffice-documentserver/files/patch-core_MsBinaryFile_XlsFile_Format_Logic_Biff__structures_BitMarkedStructs.h b/www/onlyoffice-documentserver/files/patch-core_MsBinaryFile_XlsFile_Format_Logic_Biff__structures_BitMarkedStructs.h
index 93c92cc9fcba..9e69da74cb0a 100644
--- a/www/onlyoffice-documentserver/files/patch-core_MsBinaryFile_XlsFile_Format_Logic_Biff__structures_BitMarkedStructs.h
+++ b/www/onlyoffice-documentserver/files/patch-core_MsBinaryFile_XlsFile_Format_Logic_Biff__structures_BitMarkedStructs.h
@@ -1,5 +1,5 @@
---- core/MsBinaryFile/XlsFile/Format/Logic/Biff_structures/BitMarkedStructs.h.orig 2023-01-27 21:00:04.000000000 +0100
-+++ core/MsBinaryFile/XlsFile/Format/Logic/Biff_structures/BitMarkedStructs.h 2023-02-13 11:18:01.384933000 +0100
+--- core/MsBinaryFile/XlsFile/Format/Logic/Biff_structures/BitMarkedStructs.h.orig 2025-08-02 18:33:34 UTC
++++ core/MsBinaryFile/XlsFile/Format/Logic/Biff_structures/BitMarkedStructs.h
@@ -31,7 +31,7 @@
*/
#pragma once
diff --git a/www/onlyoffice-documentserver/files/patch-core_OOXML_Base_Types__32.h b/www/onlyoffice-documentserver/files/patch-core_OOXML_Base_Types__32.h
index 8e3814ae3609..e81ae497b6ec 100644
--- a/www/onlyoffice-documentserver/files/patch-core_OOXML_Base_Types__32.h
+++ b/www/onlyoffice-documentserver/files/patch-core_OOXML_Base_Types__32.h
@@ -1,5 +1,5 @@
---- ./core/OOXML/Base/Types_32.h.orig 2023-02-13 11:19:10.378060000 +0100
-+++ ./core/OOXML/Base/Types_32.h 2023-02-13 11:19:35.144374000 +0100
+--- core/OOXML/Base/Types_32.h.orig 2025-08-02 18:33:34 UTC
++++ core/OOXML/Base/Types_32.h
@@ -38,7 +38,7 @@
typedef unsigned __int16 _UINT16;
typedef unsigned __int32 _UINT32;
diff --git a/www/onlyoffice-documentserver/files/patch-core_OOXML_Binary_Sheets_Reader_ChartFromToBinary.cpp b/www/onlyoffice-documentserver/files/patch-core_OOXML_Binary_Sheets_Reader_ChartFromToBinary.cpp
index 839338642d3b..efc36eda738f 100644
--- a/www/onlyoffice-documentserver/files/patch-core_OOXML_Binary_Sheets_Reader_ChartFromToBinary.cpp
+++ b/www/onlyoffice-documentserver/files/patch-core_OOXML_Binary_Sheets_Reader_ChartFromToBinary.cpp
@@ -1,6 +1,6 @@
---- core/OOXML/Binary/Sheets/Reader/ChartFromToBinary.cpp.orig 2023-06-14 14:53:55.376306000 +0200
-+++ core/OOXML/Binary/Sheets/Reader/ChartFromToBinary.cpp 2023-06-14 14:54:16.425588000 +0200
-@@ -10010,7 +10010,7 @@ namespace BinXlsxRW
+--- core/OOXML/Binary/Sheets/Reader/ChartFromToBinary.cpp.orig 2025-08-02 18:33:34 UTC
++++ core/OOXML/Binary/Sheets/Reader/ChartFromToBinary.cpp
+@@ -10121,7 +10121,7 @@ namespace BinXlsxRW
WriteCT_String(*oVal.m_gapDepth);
m_oBcw.WriteItemEnd(nCurPos);
}
diff --git a/www/onlyoffice-documentserver/files/patch-core_OOXML_XlsxFormat_Chart_ChartSerialize.cpp b/www/onlyoffice-documentserver/files/patch-core_OOXML_XlsxFormat_Chart_ChartSerialize.cpp
index 3e627ca23ed7..74fa1aabd8e0 100644
--- a/www/onlyoffice-documentserver/files/patch-core_OOXML_XlsxFormat_Chart_ChartSerialize.cpp
+++ b/www/onlyoffice-documentserver/files/patch-core_OOXML_XlsxFormat_Chart_ChartSerialize.cpp
@@ -1,5 +1,5 @@
---- core/OOXML/XlsxFormat/Chart/ChartSerialize.cpp.orig 2023-06-14 14:33:42.265435000 +0200
-+++ core/OOXML/XlsxFormat/Chart/ChartSerialize.cpp 2023-06-14 14:33:54.354616000 +0200
+--- core/OOXML/XlsxFormat/Chart/ChartSerialize.cpp.orig 2025-08-02 18:33:34 UTC
++++ core/OOXML/XlsxFormat/Chart/ChartSerialize.cpp
@@ -1282,7 +1282,7 @@ xmlns:c16r2=\"http://schemas.microsoft.com/office/draw
{
writer.WriteString(L"<");
diff --git a/www/onlyoffice-documentserver/files/patch-core_OOXML_XlsxFormat_Common.cpp b/www/onlyoffice-documentserver/files/patch-core_OOXML_XlsxFormat_Common.cpp
index 7ed08a65819b..b56bb6c6e380 100644
--- a/www/onlyoffice-documentserver/files/patch-core_OOXML_XlsxFormat_Common.cpp
+++ b/www/onlyoffice-documentserver/files/patch-core_OOXML_XlsxFormat_Common.cpp
@@ -1,5 +1,5 @@
---- core/OOXML/XlsxFormat/Common.cpp.orig 2023-02-13 11:53:45.780601000 +0100
-+++ core/OOXML/XlsxFormat/Common.cpp 2023-02-13 11:54:15.232608000 +0100
+--- core/OOXML/XlsxFormat/Common.cpp.orig 2025-08-02 18:33:34 UTC
++++ core/OOXML/XlsxFormat/Common.cpp
@@ -48,6 +48,10 @@ char* gcvt(double x, int n, char* b)
#define _gcvt gcvt
#endif
diff --git a/www/onlyoffice-documentserver/files/patch-core_OfficeUtils_src_zlib-1.2.11_gzguts.h b/www/onlyoffice-documentserver/files/patch-core_OfficeUtils_src_zlib-1.2.11_gzguts.h
index 89f4e678060d..f69125a7034c 100644
--- a/www/onlyoffice-documentserver/files/patch-core_OfficeUtils_src_zlib-1.2.11_gzguts.h
+++ b/www/onlyoffice-documentserver/files/patch-core_OfficeUtils_src_zlib-1.2.11_gzguts.h
@@ -1,5 +1,5 @@
---- core/OfficeUtils/src/zlib-1.2.11/gzguts.h.orig 2025-04-16 08:37:24.000000000 +0000
-+++ core/OfficeUtils/src/zlib-1.2.11/gzguts.h 2025-06-19 20:31:01.755367000 +0000
+--- core/OfficeUtils/src/zlib-1.2.11/gzguts.h.orig 2025-04-16 08:37:24 UTC
++++ core/OfficeUtils/src/zlib-1.2.11/gzguts.h
@@ -33,6 +33,8 @@
#ifdef _WIN32
diff --git a/www/onlyoffice-documentserver/files/patch-core_PdfFile_PdfFile.pro b/www/onlyoffice-documentserver/files/patch-core_PdfFile_PdfFile.pro
index 08b3375f3170..5f6e12410a78 100644
--- a/www/onlyoffice-documentserver/files/patch-core_PdfFile_PdfFile.pro
+++ b/www/onlyoffice-documentserver/files/patch-core_PdfFile_PdfFile.pro
@@ -1,6 +1,6 @@
---- core/PdfFile/PdfFile.pro.orig 2023-02-13 12:29:53.978119000 +0100
-+++ core/PdfFile/PdfFile.pro 2023-02-13 12:30:22.230355000 +0100
-@@ -113,6 +113,11 @@ LIBS += -L$$CORE_BUILDS_LIBRARIES_PATH -lCryptoPPLib
+--- core/PdfFile/PdfFile.pro.orig 2025-08-02 18:33:34 UTC
++++ core/PdfFile/PdfFile.pro
+@@ -110,6 +110,11 @@ DEFINES += CRYPTOPP_DISABLE_ASM \
NOMINMAX
LIBS += -L$$CORE_BUILDS_LIBRARIES_PATH -lCryptoPPLib
diff --git a/www/onlyoffice-documentserver/files/patch-core_PdfFile_SrcWriter_Types.h b/www/onlyoffice-documentserver/files/patch-core_PdfFile_SrcWriter_Types.h
index 7d9f7fb7ca52..19d91074ad5f 100644
--- a/www/onlyoffice-documentserver/files/patch-core_PdfFile_SrcWriter_Types.h
+++ b/www/onlyoffice-documentserver/files/patch-core_PdfFile_SrcWriter_Types.h
@@ -1,6 +1,6 @@
---- core/PdfFile/SrcWriter/Types.h.orig 2023-02-13 11:25:36.702286000 +0100
-+++ core/PdfFile/SrcWriter/Types.h 2023-02-13 11:25:55.342494000 +0100
-@@ -46,7 +46,7 @@
+--- core/PdfFile/SrcWriter/Types.h.orig 2025-08-02 18:33:34 UTC
++++ core/PdfFile/SrcWriter/Types.h
+@@ -47,7 +47,7 @@
#include <algorithm>
#include <math.h>
diff --git a/www/onlyoffice-documentserver/files/patch-core_UnicodeConverter_UnicodeConverter.cpp b/www/onlyoffice-documentserver/files/patch-core_UnicodeConverter_UnicodeConverter.cpp
index 8de44c94276e..5fd5d171b7d7 100644
--- a/www/onlyoffice-documentserver/files/patch-core_UnicodeConverter_UnicodeConverter.cpp
+++ b/www/onlyoffice-documentserver/files/patch-core_UnicodeConverter_UnicodeConverter.cpp
@@ -1,10 +1,10 @@
---- core/UnicodeConverter/UnicodeConverter.cpp.orig 2022-09-27 13:24:04 UTC
+--- core/UnicodeConverter/UnicodeConverter.cpp.orig 2025-10-13 15:33:25 UTC
+++ core/UnicodeConverter/UnicodeConverter.cpp
-@@ -38,6 +38,7 @@
+@@ -37,6 +37,7 @@
+ #include "unicode/ucnv.h" /* C Converter API */
#include "unicode/usprep.h"
- //#include "../DesktopEditor/common/File.h"
+#define TRUE 1
-
#if !defined (_WIN32) && !defined (_WIN64)
#if defined (_LINUX) && !defined(__ANDROID__) && !defined(_IOS) && !defined(_MAC)
+ #define USE_ICONV
diff --git a/www/onlyoffice-documentserver/files/patch-document-server-package_Makefile b/www/onlyoffice-documentserver/files/patch-document-server-package_Makefile
index ba4ae3c069d7..dba479793706 100644
--- a/www/onlyoffice-documentserver/files/patch-document-server-package_Makefile
+++ b/www/onlyoffice-documentserver/files/patch-document-server-package_Makefile
@@ -1,5 +1,5 @@
---- document-server-package/Makefile.orig 2024-02-12 13:46:57.000000000 +0100
-+++ document-server-package/Makefile 2024-03-01 10:49:36.212407000 +0100
+--- document-server-package/Makefile.orig 2024-02-12 14:46:57 UTC
++++ document-server-package/Makefile
@@ -23,6 +23,7 @@ PACKAGE_VERSION := $(PRODUCT_VERSION)-$(BUILD_NUMBER)
PACKAGE_NAME := $(COMPANY_NAME_LOW)-$(PRODUCT_NAME_LOW)
PACKAGE_VERSION := $(PRODUCT_VERSION)-$(BUILD_NUMBER)
@@ -26,7 +26,7 @@
+ DS_FILES := /var/db/$(DS_PREFIX)
+ DS_EXAMLE := %%LOCALBASE%%/www/$(DS_PREFIX)-example
+ DEV_NULL := /dev/null
-+ PKG_TARGET := node20
++ PKG_TARGET := node%%PKGFETCH_NODE_MAJOR_VERSION%%
+ endif
ifeq ($(UNAME_S),Linux)
PLATFORM := linux
diff --git a/www/onlyoffice-documentserver/files/patch-document-server-package_common_documentserver_bin_documentserver-flush-cache.sh.m4 b/www/onlyoffice-documentserver/files/patch-document-server-package_common_documentserver_bin_documentserver-flush-cache.sh.m4
index 92cb656f9917..deea13716080 100644
--- a/www/onlyoffice-documentserver/files/patch-document-server-package_common_documentserver_bin_documentserver-flush-cache.sh.m4
+++ b/www/onlyoffice-documentserver/files/patch-document-server-package_common_documentserver_bin_documentserver-flush-cache.sh.m4
@@ -1,6 +1,6 @@
---- document-server-package/common/documentserver/bin/documentserver-flush-cache.sh.m4.orig 2024-11-05 14:03:05.897987000 +0100
+--- document-server-package/common/documentserver/bin/documentserver-flush-cache.sh.m4.orig 2025-07-18 12:53:25 UTC
+++ document-server-package/common/documentserver/bin/documentserver-flush-cache.sh.m4
-@@ -24,18 +24,16 @@ HASH=${HASH:-$(date +'%Y.%m.%d-%H%M' | openssl md5 | a
+@@ -24,18 +24,16 @@ done
HASH=${HASH:-$(date +'%Y.%m.%d-%H%M' | openssl md5 | awk '{print $2}')}
# Save the hash to a variable in the configuration file
diff --git a/www/onlyoffice-documentserver/files/patch-document-server-package_common_documentserver_nginx_includes_ds-mime.types.conf b/www/onlyoffice-documentserver/files/patch-document-server-package_common_documentserver_nginx_includes_ds-mime.types.conf
index 6386c904077e..0208f79889d0 100644
--- a/www/onlyoffice-documentserver/files/patch-document-server-package_common_documentserver_nginx_includes_ds-mime.types.conf
+++ b/www/onlyoffice-documentserver/files/patch-document-server-package_common_documentserver_nginx_includes_ds-mime.types.conf
@@ -1,8 +1,8 @@
https://raw.githubusercontent.com/nginx/nginx/master/conf/mime.types
+ IWork filetypes
---- document-server-package/common/documentserver/nginx/includes/ds-mime.types.conf.orig 2022-05-15 11:09:53.906141000 +0200
-+++ document-server-package/common/documentserver/nginx/includes/ds-mime.types.conf 2022-05-15 11:10:02.802873000 +0200
+--- document-server-package/common/documentserver/nginx/includes/ds-mime.types.conf.orig 2025-08-08 19:00:44 UTC
++++ document-server-package/common/documentserver/nginx/includes/ds-mime.types.conf
@@ -0,0 +1,102 @@
+
+types {
diff --git a/www/onlyoffice-documentserver/files/patch-increase_max_connections b/www/onlyoffice-documentserver/files/patch-increase_max_connections
index 6a8ed688b9ba..15499bc9f923 100644
--- a/www/onlyoffice-documentserver/files/patch-increase_max_connections
+++ b/www/onlyoffice-documentserver/files/patch-increase_max_connections
@@ -1,17 +1,17 @@
---- server/Common/sources/constants.js.orig 2023-09-07 13:17:16 UTC
+--- server/Common/sources/constants.js.orig 2025-10-12 16:21:06 UTC
+++ server/Common/sources/constants.js
-@@ -85,7 +85,7 @@ exports.LICENSE_RESULT = {
- NotBefore: 16
- };
-
--exports.LICENSE_CONNECTIONS = 20;
-+exports.LICENSE_CONNECTIONS = 2000;
- exports.LICENSE_USERS = 3;
- exports.LICENSE_EXPIRE_USERS_ONE_DAY = 24 * 60 * 60; // day in seconds
-
---- web-apps/apps/documenteditor/mobile/src/lib/patch.jsx.orig 2023-09-07 13:14:46 UTC
+@@ -88,7 +88,7 @@ exports.LICENSE_RESULT = {
+ NotBefore: 16
+ };
+
+-exports.LICENSE_CONNECTIONS = 20;
++exports.LICENSE_CONNECTIONS = 2000;
+ exports.LICENSE_USERS = 3;
+ exports.LICENSE_EXPIRE_USERS_ONE_DAY = 24 * 60 * 60; // day in seconds
+
+--- web-apps/apps/documenteditor/mobile/src/lib/patch.jsx.orig 2025-10-12 20:28:53 UTC
+++ web-apps/apps/documenteditor/mobile/src/lib/patch.jsx
-@@ -4,7 +4,7 @@ const EditorUIController = () => {
+@@ -4,7 +4,7 @@ EditorUIController.isSupportEditFeature = () => {
};
EditorUIController.isSupportEditFeature = () => {
@@ -20,9 +20,9 @@
};
EditorUIController.getToolbarOptions = () => {
---- web-apps/apps/presentationeditor/mobile/src/lib/patch.jsx.orig 2023-09-07 13:15:25 UTC
+--- web-apps/apps/presentationeditor/mobile/src/lib/patch.jsx.orig 2025-10-12 20:28:53 UTC
+++ web-apps/apps/presentationeditor/mobile/src/lib/patch.jsx
-@@ -1,6 +1,6 @@
+@@ -1,6 +1,6 @@ const EditorUIController = () => null;
const EditorUIController = () => null;
@@ -30,9 +30,9 @@
+EditorUIController.isSupportEditFeature = () => true;
export default EditorUIController;
---- web-apps/apps/spreadsheeteditor/mobile/src/lib/patch.jsx.orig 2023-09-07 13:16:07 UTC
+--- web-apps/apps/spreadsheeteditor/mobile/src/lib/patch.jsx.orig 2025-10-12 20:28:53 UTC
+++ web-apps/apps/spreadsheeteditor/mobile/src/lib/patch.jsx
-@@ -1,6 +1,6 @@
+@@ -1,6 +1,6 @@ const EditorUIController = () => null;
const EditorUIController = () => null;
diff --git a/www/onlyoffice-documentserver/files/patch-server_DocService_patches_sharp b/www/onlyoffice-documentserver/files/patch-server_DocService_patches_sharp
new file mode 100644
index 000000000000..11442922a16b
--- /dev/null
+++ b/www/onlyoffice-documentserver/files/patch-server_DocService_patches_sharp
@@ -0,0 +1,17 @@
+--- server/DocService/patches/sharp+0.32.6.patch.orig 2025-10-25 03:44:19 UTC
++++ server/DocService/patches/sharp+0.32.6.patch
+@@ -0,0 +1,13 @@
++diff --git a/node_modules/sharp/package.json b/node_modules/sharp/package.json
++index b4d3a28..152b194 100644
++--- a/node_modules/sharp/package.json
+++++ b/node_modules/sharp/package.json
++@@ -89,7 +89,7 @@
++ "Lachlan Newman <lachnewman007@gmail.com>"
++ ],
++ "scripts": {
++- "install": "(node install/libvips && node install/dll-copy && prebuild-install) || (node install/can-compile && node-gyp rebuild && node install/dll-copy)",
+++ "install": "(node install/libvips && node install/dll-copy && prebuild-install) || (node install/can-compile && node-gyp --nodedir=%%LOCALBASE%% rebuild && node install/dll-copy)",
++ "clean": "rm -rf node_modules/ build/ vendor/ .nyc_output/ coverage/ test/fixtures/output.*",
++ "test": "npm run test-lint && npm run test-unit && npm run test-licensing && npm run test-types",
++ "test-lint": "semistandard && cpplint",
+
diff --git a/www/onlyoffice-documentserver/files/patch-server_Metrics_patches_modern-syslog b/www/onlyoffice-documentserver/files/patch-server_Metrics_patches_modern-syslog
new file mode 100644
index 000000000000..7a10ecbd0a4e
--- /dev/null
+++ b/www/onlyoffice-documentserver/files/patch-server_Metrics_patches_modern-syslog
@@ -0,0 +1,11 @@
+--- server/Metrics/patches/modern-syslog+1.2.0.patch.orig 2025-08-31 16:23:19 UTC
++++ server/Metrics/patches/modern-syslog+1.2.0.patch
+@@ -0,0 +1,8 @@
++diff --git a/node_modules/modern-syslog/Makefile b/node_modules/modern-syslog/Makefile
++index 8d2ec3a..125d526 100644
++--- a/node_modules/modern-syslog/Makefile
+++++ b/node_modules/modern-syslog/Makefile
++@@ -1,2 +1,2 @@
++ rebuild:
++- node-gyp rebuild
+++ node-gyp --nodedir=%%LOCALBASE%% rebuild
diff --git a/www/onlyoffice-documentserver/files/patch-server_package.json b/www/onlyoffice-documentserver/files/patch-server_package.json
index d1a485701de7..0c2dac162610 100644
--- a/www/onlyoffice-documentserver/files/patch-server_package.json
+++ b/www/onlyoffice-documentserver/files/patch-server_package.json
@@ -1,6 +1,6 @@
---- server/package.json.orig 2025-06-16 18:22:18 UTC
+--- server/package.json.orig 2025-10-12 16:21:06 UTC
+++ server/package.json
-@@ -4,6 +4,8 @@
+@@ -4,9 +4,11 @@
"homepage": "https://www.onlyoffice.com",
"private": true,
"dependencies": {
@@ -8,8 +8,12 @@
+ "grunt-cli": "^1.5.0",
"license-downloader": "1.0.8",
"license-report": "6.5.0",
- "npm-run-all": "4.1.5"
-@@ -25,10 +25,10 @@
+- "npm-run-all": "4.1.5"
++ "concurrently": "^9.2.0"
+ },
+ "devDependencies": {
+ "@eslint/compat": "1.2.3",
+@@ -38,12 +40,12 @@
"integration database tests": "cd ./DocService && jest integration/databaseTests --inject-globals=false --config=../tests/jest.config.js",
"tests": "cd ./DocService && jest --inject-globals=false --config=../tests/jest.config.js",
"tests:dev": "cd ./DocService && jest --inject-globals=false --config=../tests/jest.config.js --watch",
@@ -17,10 +21,22 @@
- "install:DocService": "npm ci --prefix ./DocService",
- "install:FileConverter": "npm ci --prefix ./FileConverter",
- "install:Metrics": "npm ci --prefix ./Metrics",
+- "install:AdminPanel/server": "npm ci --prefix ./AdminPanel/server",
+- "install:AdminPanel/client": "npm ci --include=dev --prefix ./AdminPanel/client && npm --prefix ./AdminPanel/client run build",
+ "install:Common": "npm install --prefix ./Common",
+ "install:DocService": "npm install --prefix ./DocService",
+ "install:FileConverter": "npm install --prefix ./FileConverter",
+ "install:Metrics": "npm install --prefix ./Metrics",
++ "install:AdminPanel/server": "npm install --prefix ./AdminPanel/server",
++ "install:AdminPanel/client": "npm install --include=dev --prefix ./AdminPanel/client && npm --prefix ./AdminPanel/client run build",
"3d-party-lic-json:Common": "license-report --output=json --package=./Common/package.json --config ./3d-party-lic-report/license-report-config.json > ./3d-party-lic-report/license-report.json",
"3d-party-lic-json:DocService": "license-report --output=json --package=./DocService/package.json --config ./3d-party-lic-report/license-report-config.json > ./3d-party-lic-report/license-report.json",
"3d-party-lic-json:FileConverter": "license-report --output=json --package=./FileConverter/package.json --config ./3d-party-lic-report/license-report-config.json > ./3d-party-lic-report/license-report.json",
+@@ -56,6 +58,6 @@
+ "3d-party-lic-report:FileConverter": "run-s 3d-party-lic-json:FileConverter 3d-party-lic-downloader 3d-party-lic-md",
+ "3d-party-lic-report:Metrics": "run-s 3d-party-lic-json:Metrics 3d-party-lic-downloader 3d-party-lic-md",
+ "3d-party-lic-report": "run-s 3d-party-lic-md-header 3d-party-lic-report:*",
+- "build": "run-p install:*"
++ "build": "concurrently \"npm run install:Common\" \"npm run install:DocService\" \"npm run install:FileConverter\" \"npm run install:Metrics\" \"npm run install:AdminPanel/server\" \"npm run install:AdminPanel/client\""
+ }
+ }
diff --git a/www/onlyoffice-documentserver/files/pkg-message.in b/www/onlyoffice-documentserver/files/pkg-message.in
index 9bf36aae43ac..b31157599e10 100644
--- a/www/onlyoffice-documentserver/files/pkg-message.in
+++ b/www/onlyoffice-documentserver/files/pkg-message.in
@@ -59,18 +59,29 @@ files = %%ETCDIR%%/documentserver/supervisor/*.conf
include %%ETCDIR%%/documentserver/nginx/ds.conf;
NOTE: documentserver-update-securelink.sh will only update ./nginx/ds.conf and local.json under %%ETCDIR%%/documentserver/!
- - run documentserver-update-securelink.sh once for creationg a verysecretstring
+ - run documentserver-update-securelink.sh once for creating a verysecretstring
- start nginx:
# service nginx start
-6. Follow the following doc If you want to use Onlyoffice with Nextcloud:
+6. Follow the following doc if you want to use Onlyoffice with Nextcloud:
- https://api.onlyoffice.com/editors/nextcloud
7. Install OnlyOffice plugins (you'll need internet):
- # %%PREFIX%%/bin/documentserver-pluginsmanager.sh --update=%%PREFIX%%/www/onlyoffice/documentserver/sdkjs-plugins/plugin-list-default.json
+ # %%PREFIX%%/bin/documentserver-pluginsmanager.sh --update=%%PREFIX%%/www/onlyoffice/documentserver/sdkjs-plugins/plugin-list-default.json
-8. Enjoy.
+8. Set up Admin Panel, if desired:
+ - locate your temporary bootstrap code in the adminpanel log file:
+ /var/log/onlyoffice/documentserver/adminpanel/out.log
+
+ - access the admin panel at http://host/admin
+
+ - use the bootstrap code to complete setup of new admin password
+
+ - see the following for more info:
+ https://www.onlyoffice.com/blog/2025/10/docs-admin-panel-enterprise
+
+9. Enjoy.
EOM
}
{ type: upgrade
diff --git a/www/onlyoffice-documentserver/pkg-plist b/www/onlyoffice-documentserver/pkg-plist
index 4c96e63cd9f7..c09386827ee1 100644
--- a/www/onlyoffice-documentserver/pkg-plist
+++ b/www/onlyoffice-documentserver/pkg-plist
@@ -14,6 +14,7 @@ bin/documentserver-update-securelink.sh
@sample %%ETCDIR%%/documentserver/newsyslog.conf.d/onlyoffice.newsyslog.sample
@sample %%ETCDIR%%/documentserver/nginx/ds.conf.sample
@sample %%ETCDIR%%/documentserver/nginx/ds-ssl.conf.sample
+@sample %%ETCDIR%%/documentserver/nginx/includes/ds-adminpanel.conf.sample
%%ETCDIR%%/documentserver/nginx/includes/ds-cache.conf.sample
@sample %%ETCDIR%%/documentserver/nginx/includes/ds-common.conf.sample
@sample %%ETCDIR%%/documentserver/nginx/includes/ds-docservice.conf.sample
@@ -21,6 +22,7 @@ bin/documentserver-update-securelink.sh
@sample %%ETCDIR%%/documentserver/nginx/includes/ds-mime.types.conf.sample
@sample %%ETCDIR%%/documentserver/nginx/includes/http-common.conf.sample
%%ETCDIR%%/documentserver/production-freebsd.json
+%%ETCDIR%%/documentserver/supervisor/ds-adminpanel.conf
%%ETCDIR%%/documentserver/supervisor/ds-converter.conf
%%ETCDIR%%/documentserver/supervisor/ds-docservice.conf
%%ETCDIR%%/documentserver/supervisor/ds-metrics.conf
@@ -1183,6 +1185,614 @@ lib/libkernel_network.so
%%WWWDIR%%/documentserver/sdkjs/word/sdk-all-min.js
%%WWWDIR%%/documentserver/sdkjs/word/sdk-all.bin
%%WWWDIR%%/documentserver/sdkjs/word/sdk-all.js
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/CHANGELOG.md
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/LICENSE.txt
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/aiModelEdit.html
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/aiModelsList.html
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/chat.html
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/codeDesktop.js
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/components/ListView/script.js
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/components/ListView/style.css
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/components/Tooltip/script.js
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/components/Tooltip/style.css
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/config.json
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/configDesktop.json
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/customProviders.html
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/deploy/ai.plugin
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/helper.html
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/hyperlink.html
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/index.html
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/indexDesktop.html
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/dark/icon.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/dark/icon@1.25x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/dark/icon@1.5x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/dark/icon@1.75x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/dark/icon@2x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/ai-audio.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/ai-audio@1.25x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/ai-audio@1.5x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/ai-audio@1.75x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/ai-audio@2x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/ai-code.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/ai-code@1.25x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/ai-code@1.5x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/ai-code@1.75x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/ai-code@2x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/ai-embeddings.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/ai-embeddings@1.25x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/ai-embeddings@1.5x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/ai-embeddings@1.75x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/ai-embeddings@2x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/ai-images.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/ai-images@1.25x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/ai-images@1.5x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/ai-images@1.75x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/ai-images@2x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/ai-moderations.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/ai-moderations@1.25x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/ai-moderations@1.5x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/ai-moderations@1.75x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/ai-moderations@2x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/ai-realtime.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/ai-realtime@1.25x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/ai-realtime@1.5x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/ai-realtime@1.75x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/ai-realtime@2x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/ai-texts.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/ai-texts@1.25x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/ai-texts@1.5x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/ai-texts@1.75x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/ai-texts@2x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/ai-visual-analysis.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/ai-visual-analysis@1.25x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/ai-visual-analysis@1.5x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/ai-visual-analysis@1.75x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/ai-visual-analysis@2x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/ask-ai.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/ask-ai@1.25x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/ask-ai@1.5x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/ask-ai@1.75x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/ask-ai@2x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/big/ask-ai.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/big/ask-ai@1.25x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/big/ask-ai@1.5x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/big/ask-ai@1.75x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/big/ask-ai@2x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/big/default.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/big/default@1.25.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/big/default@1.5x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/big/default@1.75x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/big/default@2x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/big/ocr.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/big/ocr@1.25x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/big/ocr@1.5x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/big/ocr@1.75x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/big/ocr@2x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/big/settings.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/big/settings@1.25x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/big/settings@1.5x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/big/settings@1.75x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/big/settings@2x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/big/summarization.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/big/summarization@1.25x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/big/summarization@1.5x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/big/summarization@1.75x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/big/summarization@2x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/big/text-to-image.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/big/text-to-image@1.25x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/big/text-to-image@1.5x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/big/text-to-image@1.75x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/big/text-to-image@2x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/big/translation.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/big/translation@1.25x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/big/translation@1.5x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/big/translation@1.75x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/big/translation@2x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/btn-copy.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/btn-copy@1.25x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/btn-copy@1.5x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/btn-copy@1.75x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/btn-copy@2x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/btn-demote.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/btn-demote@1.25x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/btn-demote@1.5x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/btn-demote@1.75x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/btn-demote@2x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/btn-edit.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/btn-edit@1.25x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/btn-edit@1.5x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/btn-edit@1.75x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/btn-edit@2x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/btn-ic-review.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/btn-ic-review@1.25x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/btn-ic-review@1.5x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/btn-ic-review@1.75x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/btn-ic-review@2x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/btn-menu-comments.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/btn-menu-comments@1.25x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/btn-menu-comments@1.5x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/btn-menu-comments@1.75x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/btn-menu-comments@2x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/btn-remove.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/btn-remove@1.25x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/btn-remove@1.5x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/btn-remove@1.75x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/btn-remove@2x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/btn-replace.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/btn-replace@1.25x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/btn-replace@1.5x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/btn-replace@1.75x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/btn-replace@2x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/btn-select-tool.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/btn-select-tool@1.25x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/btn-select-tool@1.5x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/btn-select-tool@1.75x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/btn-select-tool@2x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/btn-update.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/btn-update@1.25x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/btn-update@1.5x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/btn-update@1.75x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/btn-update@2x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/btn-zoomup.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/btn-zoomup@1.25x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/btn-zoomup@1.5x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/btn-zoomup@1.75x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/btn-zoomup@2x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/chevron-down.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/chevron-down@1.25x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/chevron-down@1.5x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/chevron-down@1.75x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/chevron-down@2x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/close.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/close@1.25x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/close@1.5x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/close@1.75x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/close@2x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/copy.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/copy@1.25x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/copy@1.5x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/copy@1.75x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/copy@2x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/default.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/default@1.25x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/default@1.5x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/default@1.75x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/default@2x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/error.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/error@1.25x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/error@1.5x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/error@1.75x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/error@2x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/general-ai.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/general-ai@1.25x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/general-ai@1.5x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/general-ai@1.75x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/general-ai@2x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/image-ai.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/image-ai@1.25x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/image-ai@1.5x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/image-ai@1.75x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/image-ai@2x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/info.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/info@1.25x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/info@1.5x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/info@1.75x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/info@2x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/ocr.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/ocr@1.25x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/ocr@1.5x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/ocr@1.75x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/ocr@2x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/summarization.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/summarization@1.25x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/summarization@1.5x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/summarization@1.75x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/summarization@2x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/text-analysis-ai.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/text-analysis-ai@1.25x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/text-analysis-ai@1.5x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/text-analysis-ai@1.75x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/text-analysis-ai@2x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/text-to-image.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/text-to-image@1.25x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/text-to-image@1.5x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/text-to-image@1.75x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/text-to-image@2x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/translation.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/translation@1.25x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/translation@1.5x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/translation@1.75x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/translation@2x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/vision-ai.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/vision-ai@1.25x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/vision-ai@1.5x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/vision-ai@1.75x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/dark/vision-ai@2x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/ai-audio.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/ai-audio@1.25x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/ai-audio@1.5x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/ai-audio@1.75x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/ai-audio@2x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/ai-code.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/ai-code@1.25x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/ai-code@1.5x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/ai-code@1.75x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/ai-code@2x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/ai-embeddings.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/ai-embeddings@1.25x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/ai-embeddings@1.5x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/ai-embeddings@1.75x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/ai-embeddings@2x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/ai-images.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/ai-images@1.25x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/ai-images@1.5x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/ai-images@1.75x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/ai-images@2x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/ai-moderations.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/ai-moderations@1.25x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/ai-moderations@1.5x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/ai-moderations@1.75x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/ai-moderations@2x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/ai-realtime.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/ai-realtime@1.25x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/ai-realtime@1.5x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/ai-realtime@1.75x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/ai-realtime@2x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/ai-texts.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/ai-texts@1.25x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/ai-texts@1.5x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/ai-texts@1.75x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/ai-texts@2x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/ai-visual-analysis.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/ai-visual-analysis@1.25x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/ai-visual-analysis@1.5x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/ai-visual-analysis@1.75x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/ai-visual-analysis@2x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/ask-ai.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/ask-ai@1.25x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/ask-ai@1.5x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/ask-ai@1.75x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/ask-ai@2x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/big/ask-ai.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/big/ask-ai@1.25x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/big/ask-ai@1.5x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/big/ask-ai@1.75x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/big/ask-ai@2x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/big/default.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/big/default@1.25x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/big/default@1.5x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/big/default@1.75x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/big/default@2x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/big/ocr.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/big/ocr@1.25x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/big/ocr@1.5x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/big/ocr@1.75x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/big/ocr@2x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/big/settings.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/big/settings@1.25x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/big/settings@1.5x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/big/settings@1.75x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/big/settings@2x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/big/summarization.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/big/summarization@1.25x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/big/summarization@1.5x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/big/summarization@1.75x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/big/summarization@2x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/big/text-to-image.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/big/text-to-image@1.25x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/big/text-to-image@1.5x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/big/text-to-image@1.75x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/big/text-to-image@2x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/big/translation.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/big/translation@1.25x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/big/translation@1.5x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/big/translation@1.75x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/big/translation@2x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/btn-copy.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/btn-copy@1.25x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/btn-copy@1.5x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/btn-copy@1.75x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/btn-copy@2x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/btn-demote.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/btn-demote@1.25x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/btn-demote@1.5x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/btn-demote@1.75x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/btn-demote@2x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/btn-edit.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/btn-edit@1.25x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/btn-edit@1.5x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/btn-edit@1.75x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/btn-edit@2x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/btn-ic-review.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/btn-ic-review@1.25x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/btn-ic-review@1.5x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/btn-ic-review@1.75x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/btn-ic-review@2x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/btn-menu-comments.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/btn-menu-comments@1.25x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/btn-menu-comments@1.5x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/btn-menu-comments@1.75x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/btn-menu-comments@2x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/btn-remove.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/btn-remove@1.25x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/btn-remove@1.5x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/btn-remove@1.75x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/btn-remove@2x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/btn-replace.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/btn-replace@1.25x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/btn-replace@1.5x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/btn-replace@1.75x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/btn-replace@2x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/btn-select-tool.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/btn-select-tool@1.25x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/btn-select-tool@1.5x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/btn-select-tool@1.75x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/btn-select-tool@2x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/btn-update.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/btn-update@1.25x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/btn-update@1.5x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/btn-update@1.75x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/btn-update@2x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/btn-zoomup.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/btn-zoomup@1.25x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/btn-zoomup@1.5x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/btn-zoomup@1.75x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/btn-zoomup@2x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/chevron-down.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/chevron-down@1.25x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/chevron-down@1.5x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/chevron-down@1.75x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/chevron-down@2x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/close.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/close@1.25x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/close@1.5x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/close@1.75x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/close@2x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/copy.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/copy@1.25x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/copy@1.5x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/copy@1.75x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/copy@2x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/default.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/default@1.25x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/default@1.5x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/default@1.75x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/default@2x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/error.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/error@1.25x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/error@1.5x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/error@1.75x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/error@2x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/general-ai.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/general-ai@1.25x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/general-ai@1.5x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/general-ai@1.75x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/general-ai@2x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/image-ai.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/image-ai@1.25x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/image-ai@1.5x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/image-ai@1.75x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/image-ai@2x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/info.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/info@1.25x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/info@1.5x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/info@1.75x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/info@2x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/ocr.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/ocr@1.25x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/ocr@1.5x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/ocr@1.75x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/ocr@2x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/summarization.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/summarization@1.25x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/summarization@1.5x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/summarization@1.75x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/summarization@2x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/text-analysis-ai.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/text-analysis-ai@1.25x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/text-analysis-ai@1.5x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/text-analysis-ai@1.75x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/text-analysis-ai@2x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/text-to-image.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/text-to-image@1.25x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/text-to-image@1.5x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/text-to-image@1.75x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/text-to-image@2x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/translation.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/translation@1.25x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/translation@1.5x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/translation@1.75x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/translation@2x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/vision-ai.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/vision-ai@1.25x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/vision-ai@1.5x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/vision-ai@1.75x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/light/vision-ai@2x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/theme-classic-light/light/ask-ai.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/theme-classic-light/light/ask-ai@1.25x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/theme-classic-light/light/ask-ai@1.5x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/theme-classic-light/light/ask-ai@1.75x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/theme-classic-light/light/ask-ai@2x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/theme-classic-light/light/ask-ai_active.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/theme-classic-light/light/ask-ai_active@1.25x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/theme-classic-light/light/ask-ai_active@1.5x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/theme-classic-light/light/ask-ai_active@1.75x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/theme-classic-light/light/ask-ai_active@2x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/theme-default/dark/ask-ai.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/theme-default/dark/ask-ai@1.25x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/theme-default/dark/ask-ai@1.5x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/theme-default/dark/ask-ai@1.75x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/theme-default/dark/ask-ai@2x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/theme-default/dark/ask-ai_active.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/theme-default/dark/ask-ai_active@1.25x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/theme-default/dark/ask-ai_active@1.5x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/theme-default/dark/ask-ai_active@1.75x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/theme-default/dark/ask-ai_active@2x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/theme-default/light/ask-ai.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/theme-default/light/ask-ai@1.25x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/theme-default/light/ask-ai@1.5x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/theme-default/light/ask-ai@1.75x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/theme-default/light/ask-ai@2x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/theme-default/light/ask-ai_active.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/theme-default/light/ask-ai_active@1.25x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/theme-default/light/ask-ai_active@1.5x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/theme-default/light/ask-ai_active@1.75x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/theme-default/light/ask-ai_active@2x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/theme-system/dark/ask-ai.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/theme-system/dark/ask-ai@1.25x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/theme-system/dark/ask-ai@1.5x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/theme-system/dark/ask-ai@1.75x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/theme-system/dark/ask-ai@2x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/theme-system/dark/ask-ai_active.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/theme-system/dark/ask-ai_active@1.25x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/theme-system/dark/ask-ai_active@1.5x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/theme-system/dark/ask-ai_active@1.75x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/theme-system/dark/ask-ai_active@2x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/theme-system/light/ask-ai.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/theme-system/light/ask-ai@1.25x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/theme-system/light/ask-ai@1.5x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/theme-system/light/ask-ai@1.75x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/theme-system/light/ask-ai@2x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/theme-system/light/ask-ai_active.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/theme-system/light/ask-ai_active@1.25x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/theme-system/light/ask-ai_active@1.5x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/theme-system/light/ask-ai_active@1.75x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/icons/theme-system/light/ask-ai_active@2x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/light/icon.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/light/icon@1.25x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/light/icon@1.5x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/light/icon@1.75x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/light/icon@2x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/store/icons/icon.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/store/icons/icon.svg
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/store/icons/icon@1.25x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/store/icons/icon@1.5x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/store/icons/icon@1.75x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/store/icons/icon@2x.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/store/screenshots/screen_1.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/store/screenshots/screen_2.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/store/screenshots/screen_3.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/store/screenshots/screen_4.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/store/screenshots/screen_5.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/store/screenshots/screen_6.png
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/styles/aiModelEdit.css
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/styles/aiModelsList.css
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/styles/chat.css
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/styles/common.css
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/styles/customProviders.css
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/styles/settings.css
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/resources/styles/summarization.css
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/scripts/aiModelEdit.js
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/scripts/aiModelsList.js
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/scripts/chat.js
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/scripts/code.js
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/scripts/customProviders.js
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/scripts/engine/buttons.js
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/scripts/engine/engine.js
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/scripts/engine/library.js
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/scripts/engine/local_storage.js
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/scripts/engine/providers/base.js
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/scripts/engine/providers/config.json
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/scripts/engine/providers/internal/anthropic-ai-models.txt
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/scripts/engine/providers/internal/anthropic.js
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/scripts/engine/providers/internal/deepseek-ai-models.txt
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/scripts/engine/providers/internal/deepseek.js
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/scripts/engine/providers/internal/google-gemini.js
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/scripts/engine/providers/internal/gpt4all.js
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/scripts/engine/providers/internal/groq.js
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/scripts/engine/providers/internal/lmstudio.js
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/scripts/engine/providers/internal/mistral.js
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/scripts/engine/providers/internal/ollama.js
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/scripts/engine/providers/internal/open-ai-models.txt
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/scripts/engine/providers/internal/openai.js
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/scripts/engine/providers/internal/proxy.js
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/scripts/engine/providers/internal/stabilityai.js
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/scripts/engine/providers/internal/together-ai-models.txt
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/scripts/engine/providers/internal/together.ai.js
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/scripts/engine/providers/internal/xAI.js
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/scripts/engine/providers/internal/zhipu.js
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/scripts/engine/providers/preinstall-example.json
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/scripts/engine/providers/provider.js
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/scripts/engine/register.js
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/scripts/engine/storage.js
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/scripts/helper.js
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/scripts/helperFuncs.js
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/scripts/helpers/cell.js
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/scripts/helpers/slide.js
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/scripts/helpers/word.js
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/scripts/hyperlink.js
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/scripts/settings.js
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/scripts/summarization.js
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/scripts/utils/theme.js
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/settings.html
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/summarization.html
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/translations/ar-SA.json
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/translations/cs-CS.json
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/translations/de-DE.json
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/translations/es-ES.json
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/translations/fr-FR.json
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/translations/it-IT.json
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/translations/ja-JA.json
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/translations/langs.json
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/translations/pt-BR.json
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/translations/ru-RU.json
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/translations/sq-AL.json
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/translations/sr-Cyrl-RS.json
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/translations/sr-Latn-RS.json
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/translations/zh-CN.json
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/translationsettings.html
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/vendor/GPT-3-Encoder/LICENSE
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/vendor/GPT-3-Encoder/README.md
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/vendor/GPT-3-Encoder/encoder.js
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/vendor/GPT-3-Encoder/encoder.json
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/vendor/GPT-3-Encoder/vocabulary.bpe
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/vendor/jquery/jquery-3.7.1.min.js
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/vendor/jquery/jquery-3.7.1.min.js.LICENSE.txt
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/vendor/md/markdown-it.js
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/vendor/select2-4.0.6-rc.1/LICENSE.md
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/vendor/select2-4.0.6-rc.1/README.md
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/vendor/select2-4.0.6-rc.1/dist/css/select2.css
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/vendor/select2-4.0.6-rc.1/dist/css/select2.min.css
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/vendor/select2-4.0.6-rc.1/dist/js/select2.full.js
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/vendor/select2-4.0.6-rc.1/dist/js/select2.full.js.LICENSE.txt
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/vendor/select2-4.0.6-rc.1/dist/js/select2.full.min.js
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/vendor/select2-4.0.6-rc.1/dist/js/select2.full.min.js.LICENSE.txt
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/vendor/select2-4.0.6-rc.1/dist/js/select2.js
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/vendor/select2-4.0.6-rc.1/dist/js/select2.js.LICENSE.txt
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/vendor/select2-4.0.6-rc.1/dist/js/select2.min.js
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/vendor/select2-4.0.6-rc.1/dist/js/select2.min.js.LICENSE.txt
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/vendor/select2-4.0.6-rc.1/docs/README.md
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/vendor/select2-4.0.6-rc.1/docs/announcements-4.0.html
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/vendor/select2-4.0.6-rc.1/docs/community.html
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/vendor/select2-4.0.6-rc.1/docs/examples.html
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/vendor/select2-4.0.6-rc.1/docs/index.html
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/vendor/select2-4.0.6-rc.1/docs/options-old.html
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/ai/vendor/select2-4.0.6-rc.1/docs/options.html
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/assets/sample.docx
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/css/ai-integration.css
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/css/plugins.css
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/images/favicon.ico
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/index.html
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/js/plugins-sdk.js
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/js/plugins-ui.js
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/js/plugins.js
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/main.d3185cd0ee853e452187.js
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/main.d3185cd0ee853e452187.js.LICENSE.txt
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/static/069f4fface79d70ce5b1.svg
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/static/0bb392b9309fcc1e0527.svg
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/static/45222627fc4e8ccab741.svg
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/static/AppLogo.svg
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/static/AppMenuLogo.svg
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/static/Download.svg
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/static/Fail.svg
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/static/File.svg
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/static/Spinner.svg
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/static/Success.svg
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/static/a36577c2792c18579e8b.svg
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/static/dfc339051436281e0c07.svg
+%%WWWDIR%%/documentserver/server/AdminPanel/client/build/static/e85a56ce69e9d53318d3.svg
+@(,,755) %%WWWDIR%%/documentserver/server/AdminPanel/server/adminpanel
+%%WWWDIR%%/documentserver/server/Common/config/schemas/config.schema.json
@(,,755) %%WWWDIR%%/documentserver/server/DocService/docservice
%%WWWDIR%%/documentserver/server/FileConverter/bin/DoctRenderer.config
%%WWWDIR%%/documentserver/server/FileConverter/bin/cmap.bin
@@ -1214,571 +1824,10 @@ lib/libkernel_network.so
@(,,755) %%WWWDIR%%/documentserver/server/Metrics/metrics
%%WWWDIR%%/documentserver/server/Metrics/node_modules/modern-syslog/build/Release/core.node
%%WWWDIR%%/documentserver/server/dictionaries/update.py
-%%WWWDIR%%/documentserver/server/info/ai/CHANGELOG.md
-%%WWWDIR%%/documentserver/server/info/ai/aiModelEdit.html
-%%WWWDIR%%/documentserver/server/info/ai/aiModelsList.html
-%%WWWDIR%%/documentserver/server/info/ai/chat.html
-%%WWWDIR%%/documentserver/server/info/ai/components/ListView/script.js
-%%WWWDIR%%/documentserver/server/info/ai/components/ListView/style.css
-%%WWWDIR%%/documentserver/server/info/ai/components/Tooltip/script.js
-%%WWWDIR%%/documentserver/server/info/ai/components/Tooltip/style.css
-%%WWWDIR%%/documentserver/server/info/ai/config.json
-%%WWWDIR%%/documentserver/server/info/ai/customProviders.html
-%%WWWDIR%%/documentserver/server/info/ai/deploy/ai.plugin
-%%WWWDIR%%/documentserver/server/info/ai/hyperlink.html
-%%WWWDIR%%/documentserver/server/info/ai/index.html
-%%WWWDIR%%/documentserver/server/info/ai/resources/dark/icon.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/dark/icon@1.25x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/dark/icon@1.5x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/dark/icon@1.75x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/dark/icon@2x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/ai-audio.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/ai-audio@1.25x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/ai-audio@1.5x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/ai-audio@1.75x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/ai-audio@2x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/ai-code.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/ai-code@1.25x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/ai-code@1.5x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/ai-code@1.75x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/ai-code@2x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/ai-embeddings.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/ai-embeddings@1.25x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/ai-embeddings@1.5x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/ai-embeddings@1.75x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/ai-embeddings@2x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/ai-images.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/ai-images@1.25x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/ai-images@1.5x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/ai-images@1.75x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/ai-images@2x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/ai-moderations.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/ai-moderations@1.25x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/ai-moderations@1.5x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/ai-moderations@1.75x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/ai-moderations@2x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/ai-realtime.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/ai-realtime@1.25x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/ai-realtime@1.5x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/ai-realtime@1.75x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/ai-realtime@2x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/ai-texts.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/ai-texts@1.25x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/ai-texts@1.5x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/ai-texts@1.75x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/ai-texts@2x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/ai-visual-analysis.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/ai-visual-analysis@1.25x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/ai-visual-analysis@1.5x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/ai-visual-analysis@1.75x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/ai-visual-analysis@2x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/ask-ai.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/ask-ai@1.25x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/ask-ai@1.5x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/ask-ai@1.75x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/ask-ai@2x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/big/ask-ai.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/big/ask-ai@1.25x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/big/ask-ai@1.5x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/big/ask-ai@1.75x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/big/ask-ai@2x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/big/default.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/big/default@1.25.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/big/default@1.5x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/big/default@1.75x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/big/default@2x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/big/ocr.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/big/ocr@1.25x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/big/ocr@1.5x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/big/ocr@1.75x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/big/ocr@2x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/big/settings.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/big/settings@1.25x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/big/settings@1.5x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/big/settings@1.75x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/big/settings@2x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/big/summarization.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/big/summarization@1.25x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/big/summarization@1.5x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/big/summarization@1.75x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/big/summarization@2x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/big/text-to-image.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/big/text-to-image@1.25x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/big/text-to-image@1.5x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/big/text-to-image@1.75x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/big/text-to-image@2x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/big/translation.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/big/translation@1.25x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/big/translation@1.5x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/big/translation@1.75x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/big/translation@2x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/btn-copy.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/btn-copy@1.25x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/btn-copy@1.5x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/btn-copy@1.75x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/btn-copy@2x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/btn-demote.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/btn-demote@1.25x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/btn-demote@1.5x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/btn-demote@1.75x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/btn-demote@2x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/btn-edit.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/btn-edit@1.25x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/btn-edit@1.5x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/btn-edit@1.75x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/btn-edit@2x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/btn-ic-review.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/btn-ic-review@1.25x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/btn-ic-review@1.5x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/btn-ic-review@1.75x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/btn-ic-review@2x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/btn-menu-comments.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/btn-menu-comments@1.25x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/btn-menu-comments@1.5x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/btn-menu-comments@1.75x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/btn-menu-comments@2x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/btn-remove.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/btn-remove@1.25x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/btn-remove@1.5x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/btn-remove@1.75x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/btn-remove@2x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/btn-replace.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/btn-replace@1.25x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/btn-replace@1.5x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/btn-replace@1.75x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/btn-replace@2x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/btn-select-tool.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/btn-select-tool@1.25x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/btn-select-tool@1.5x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/btn-select-tool@1.75x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/btn-select-tool@2x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/btn-update.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/btn-update@1.25x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/btn-update@1.5x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/btn-update@1.75x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/btn-update@2x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/btn-zoomup.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/btn-zoomup@1.25x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/btn-zoomup@1.5x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/btn-zoomup@1.75x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/btn-zoomup@2x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/chevron-down.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/chevron-down@1.25x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/chevron-down@1.5x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/chevron-down@1.75x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/chevron-down@2x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/close.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/close@1.25x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/close@1.5x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/close@1.75x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/close@2x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/copy.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/copy@1.25x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/copy@1.5x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/copy@1.75x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/copy@2x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/default.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/default@1.25x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/default@1.5x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/default@1.75x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/default@2x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/error.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/error@1.25x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/error@1.5x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/error@1.75x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/error@2x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/general-ai.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/general-ai@1.25x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/general-ai@1.5x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/general-ai@1.75x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/general-ai@2x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/image-ai.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/image-ai@1.25x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/image-ai@1.5x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/image-ai@1.75x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/image-ai@2x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/info.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/info@1.25x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/info@1.5x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/info@1.75x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/info@2x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/summarization.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/summarization@1.25x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/summarization@1.5x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/summarization@1.75x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/summarization@2x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/text-analysis-ai.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/text-analysis-ai@1.25x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/text-analysis-ai@1.5x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/text-analysis-ai@1.75x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/text-analysis-ai@2x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/text-to-image.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/text-to-image@1.25x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/text-to-image@1.5x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/text-to-image@1.75x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/text-to-image@2x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/translation.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/translation@1.25x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/translation@1.5x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/translation@1.75x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/translation@2x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/vision-ai.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/vision-ai@1.25x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/vision-ai@1.5x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/vision-ai@1.75x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/vision-ai@2x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/ai-audio.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/ai-audio@1.25x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/ai-audio@1.5x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/ai-audio@1.75x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/ai-audio@2x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/ai-code.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/ai-code@1.25x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/ai-code@1.5x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/ai-code@1.75x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/ai-code@2x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/ai-embeddings.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/ai-embeddings@1.25x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/ai-embeddings@1.5x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/ai-embeddings@1.75x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/ai-embeddings@2x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/ai-images.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/ai-images@1.25x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/ai-images@1.5x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/ai-images@1.75x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/ai-images@2x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/ai-moderations.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/ai-moderations@1.25x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/ai-moderations@1.5x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/ai-moderations@1.75x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/ai-moderations@2x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/ai-realtime.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/ai-realtime@1.25x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/ai-realtime@1.5x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/ai-realtime@1.75x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/ai-realtime@2x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/ai-texts.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/ai-texts@1.25x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/ai-texts@1.5x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/ai-texts@1.75x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/ai-texts@2x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/ai-visual-analysis.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/ai-visual-analysis@1.25x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/ai-visual-analysis@1.5x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/ai-visual-analysis@1.75x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/ai-visual-analysis@2x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/ask-ai.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/ask-ai@1.25x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/ask-ai@1.5x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/ask-ai@1.75x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/ask-ai@2x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/big/ask-ai.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/big/ask-ai@1.25x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/big/ask-ai@1.5x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/big/ask-ai@1.75x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/big/ask-ai@2x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/big/default.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/big/default@1.25x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/big/default@1.5x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/big/default@1.75x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/big/default@2x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/big/ocr.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/big/ocr@1.25x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/big/ocr@1.5x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/big/ocr@1.75x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/big/ocr@2x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/big/settings.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/big/settings@1.25x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/big/settings@1.5x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/big/settings@1.75x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/big/settings@2x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/big/summarization.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/big/summarization@1.25x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/big/summarization@1.5x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/big/summarization@1.75x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/big/summarization@2x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/big/text-to-image.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/big/text-to-image@1.25x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/big/text-to-image@1.5x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/big/text-to-image@1.75x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/big/text-to-image@2x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/big/translation.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/big/translation@1.25x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/big/translation@1.5x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/big/translation@1.75x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/big/translation@2x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/btn-copy.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/btn-copy@1.25x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/btn-copy@1.5x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/btn-copy@1.75x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/btn-copy@2x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/btn-demote.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/btn-demote@1.25x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/btn-demote@1.5x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/btn-demote@1.75x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/btn-demote@2x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/btn-edit.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/btn-edit@1.25x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/btn-edit@1.5x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/btn-edit@1.75x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/btn-edit@2x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/btn-ic-review.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/btn-ic-review@1.25x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/btn-ic-review@1.5x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/btn-ic-review@1.75x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/btn-ic-review@2x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/btn-menu-comments.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/btn-menu-comments@1.25x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/btn-menu-comments@1.5x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/btn-menu-comments@1.75x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/btn-menu-comments@2x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/btn-remove.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/btn-remove@1.25x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/btn-remove@1.5x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/btn-remove@1.75x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/btn-remove@2x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/btn-replace.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/btn-replace@1.25x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/btn-replace@1.5x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/btn-replace@1.75x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/btn-replace@2x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/btn-select-tool.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/btn-select-tool@1.25x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/btn-select-tool@1.5x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/btn-select-tool@1.75x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/btn-select-tool@2x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/btn-update.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/btn-update@1.25x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/btn-update@1.5x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/btn-update@1.75x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/btn-update@2x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/btn-zoomup.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/btn-zoomup@1.25x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/btn-zoomup@1.5x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/btn-zoomup@1.75x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/btn-zoomup@2x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/chevron-down.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/chevron-down@1.25x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/chevron-down@1.5x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/chevron-down@1.75x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/chevron-down@2x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/close.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/close@1.25x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/close@1.5x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/close@1.75x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/close@2x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/copy.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/copy@1.25x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/copy@1.5x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/copy@1.75x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/copy@2x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/default.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/default@1.25x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/default@1.5x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/default@1.75x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/default@2x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/error.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/error@1.25x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/error@1.5x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/error@1.75x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/error@2x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/general-ai.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/general-ai@1.25x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/general-ai@1.5x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/general-ai@1.75x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/general-ai@2x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/image-ai.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/image-ai@1.25x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/image-ai@1.5x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/image-ai@1.75x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/image-ai@2x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/info.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/info@1.25x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/info@1.5x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/info@1.75x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/info@2x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/summarization.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/summarization@1.25x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/summarization@1.5x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/summarization@1.75x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/summarization@2x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/text-analysis-ai.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/text-analysis-ai@1.25x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/text-analysis-ai@1.5x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/text-analysis-ai@1.75x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/text-analysis-ai@2x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/text-to-image.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/text-to-image@1.25x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/text-to-image@1.5x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/text-to-image@1.75x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/text-to-image@2x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/translation.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/translation@1.25x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/translation@1.5x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/translation@1.75x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/translation@2x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/vision-ai.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/vision-ai@1.25x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/vision-ai@1.5x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/vision-ai@1.75x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/vision-ai@2x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/theme-classic-light/light/ask-ai.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/theme-classic-light/light/ask-ai@1.25x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/theme-classic-light/light/ask-ai@1.5x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/theme-classic-light/light/ask-ai@1.75x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/theme-classic-light/light/ask-ai@2x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/theme-classic-light/light/ask-ai_active.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/theme-classic-light/light/ask-ai_active@1.25x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/theme-classic-light/light/ask-ai_active@1.5x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/theme-classic-light/light/ask-ai_active@1.75x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/theme-classic-light/light/ask-ai_active@2x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/theme-default/dark/ask-ai.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/theme-default/dark/ask-ai@1.25x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/theme-default/dark/ask-ai@1.5x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/theme-default/dark/ask-ai@1.75x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/theme-default/dark/ask-ai@2x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/theme-default/dark/ask-ai_active.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/theme-default/dark/ask-ai_active@1.25x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/theme-default/dark/ask-ai_active@1.5x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/theme-default/dark/ask-ai_active@1.75x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/theme-default/dark/ask-ai_active@2x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/theme-default/light/ask-ai.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/theme-default/light/ask-ai@1.25x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/theme-default/light/ask-ai@1.5x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/theme-default/light/ask-ai@1.75x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/theme-default/light/ask-ai@2x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/theme-default/light/ask-ai_active.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/theme-default/light/ask-ai_active@1.25x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/theme-default/light/ask-ai_active@1.5x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/theme-default/light/ask-ai_active@1.75x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/theme-default/light/ask-ai_active@2x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/theme-system/dark/ask-ai.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/theme-system/dark/ask-ai@1.25x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/theme-system/dark/ask-ai@1.5x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/theme-system/dark/ask-ai@1.75x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/theme-system/dark/ask-ai@2x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/theme-system/dark/ask-ai_active.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/theme-system/dark/ask-ai_active@1.25x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/theme-system/dark/ask-ai_active@1.5x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/theme-system/dark/ask-ai_active@1.75x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/theme-system/dark/ask-ai_active@2x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/theme-system/light/ask-ai.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/theme-system/light/ask-ai@1.25x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/theme-system/light/ask-ai@1.5x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/theme-system/light/ask-ai@1.75x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/theme-system/light/ask-ai@2x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/theme-system/light/ask-ai_active.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/theme-system/light/ask-ai_active@1.25x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/theme-system/light/ask-ai_active@1.5x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/theme-system/light/ask-ai_active@1.75x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/icons/theme-system/light/ask-ai_active@2x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/light/icon.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/light/icon@1.25x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/light/icon@1.5x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/light/icon@1.75x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/light/icon@2x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/store/icons/icon.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/store/icons/icon.svg
-%%WWWDIR%%/documentserver/server/info/ai/resources/store/icons/icon@1.25x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/store/icons/icon@1.5x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/store/icons/icon@1.75x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/store/icons/icon@2x.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/store/screenshots/screen_1.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/store/screenshots/screen_2.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/store/screenshots/screen_3.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/store/screenshots/screen_4.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/store/screenshots/screen_5.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/store/screenshots/screen_6.png
-%%WWWDIR%%/documentserver/server/info/ai/resources/styles/aiModelEdit.css
-%%WWWDIR%%/documentserver/server/info/ai/resources/styles/aiModelsList.css
-%%WWWDIR%%/documentserver/server/info/ai/resources/styles/chat.css
-%%WWWDIR%%/documentserver/server/info/ai/resources/styles/common.css
-%%WWWDIR%%/documentserver/server/info/ai/resources/styles/customProviders.css
-%%WWWDIR%%/documentserver/server/info/ai/resources/styles/settings.css
-%%WWWDIR%%/documentserver/server/info/ai/resources/styles/summarization.css
-%%WWWDIR%%/documentserver/server/info/ai/scripts/aiModelEdit.js
-%%WWWDIR%%/documentserver/server/info/ai/scripts/aiModelsList.js
-%%WWWDIR%%/documentserver/server/info/ai/scripts/chat.js
-%%WWWDIR%%/documentserver/server/info/ai/scripts/code.js
-%%WWWDIR%%/documentserver/server/info/ai/scripts/customProviders.js
-%%WWWDIR%%/documentserver/server/info/ai/scripts/engine/buttons.js
-%%WWWDIR%%/documentserver/server/info/ai/scripts/engine/engine.js
-%%WWWDIR%%/documentserver/server/info/ai/scripts/engine/library.js
-%%WWWDIR%%/documentserver/server/info/ai/scripts/engine/local_storage.js
-%%WWWDIR%%/documentserver/server/info/ai/scripts/engine/providers/base.js
-%%WWWDIR%%/documentserver/server/info/ai/scripts/engine/providers/config.json
-%%WWWDIR%%/documentserver/server/info/ai/scripts/engine/providers/internal/anthropic-ai-models.txt
-%%WWWDIR%%/documentserver/server/info/ai/scripts/engine/providers/internal/anthropic.js
-%%WWWDIR%%/documentserver/server/info/ai/scripts/engine/providers/internal/deepseek-ai-models.txt
-%%WWWDIR%%/documentserver/server/info/ai/scripts/engine/providers/internal/deepseek.js
-%%WWWDIR%%/documentserver/server/info/ai/scripts/engine/providers/internal/google-gemini.js
-%%WWWDIR%%/documentserver/server/info/ai/scripts/engine/providers/internal/gpt4all.js
-%%WWWDIR%%/documentserver/server/info/ai/scripts/engine/providers/internal/groq.js
-%%WWWDIR%%/documentserver/server/info/ai/scripts/engine/providers/internal/mistral.js
-%%WWWDIR%%/documentserver/server/info/ai/scripts/engine/providers/internal/ollama.js
-%%WWWDIR%%/documentserver/server/info/ai/scripts/engine/providers/internal/open-ai-models.txt
-%%WWWDIR%%/documentserver/server/info/ai/scripts/engine/providers/internal/openai.js
-%%WWWDIR%%/documentserver/server/info/ai/scripts/engine/providers/internal/proxy.js
-%%WWWDIR%%/documentserver/server/info/ai/scripts/engine/providers/internal/stabilityai.js
-%%WWWDIR%%/documentserver/server/info/ai/scripts/engine/providers/internal/together-ai-models.txt
-%%WWWDIR%%/documentserver/server/info/ai/scripts/engine/providers/internal/together.ai.js
-%%WWWDIR%%/documentserver/server/info/ai/scripts/engine/providers/internal/xAI.js
-%%WWWDIR%%/documentserver/server/info/ai/scripts/engine/providers/preinstall-example.json
-%%WWWDIR%%/documentserver/server/info/ai/scripts/engine/providers/provider.js
-%%WWWDIR%%/documentserver/server/info/ai/scripts/engine/register.js
-%%WWWDIR%%/documentserver/server/info/ai/scripts/engine/storage.js
-%%WWWDIR%%/documentserver/server/info/ai/scripts/hyperlink.js
-%%WWWDIR%%/documentserver/server/info/ai/scripts/settings.js
-%%WWWDIR%%/documentserver/server/info/ai/scripts/summarization.js
-%%WWWDIR%%/documentserver/server/info/ai/settings.html
-%%WWWDIR%%/documentserver/server/info/ai/summarization.html
-%%WWWDIR%%/documentserver/server/info/ai/translations/cs-CS.json
-%%WWWDIR%%/documentserver/server/info/ai/translations/de-DE.json
-%%WWWDIR%%/documentserver/server/info/ai/translations/es-ES.json
-%%WWWDIR%%/documentserver/server/info/ai/translations/fr-FR.json
-%%WWWDIR%%/documentserver/server/info/ai/translations/it-IT.json
-%%WWWDIR%%/documentserver/server/info/ai/translations/ja-JA.json
-%%WWWDIR%%/documentserver/server/info/ai/translations/langs.json
-%%WWWDIR%%/documentserver/server/info/ai/translations/pt-BR.json
-%%WWWDIR%%/documentserver/server/info/ai/translations/ru-RU.json
-%%WWWDIR%%/documentserver/server/info/ai/translations/sq-AL.json
-%%WWWDIR%%/documentserver/server/info/ai/translations/sr-Cyrl-RS.json
-%%WWWDIR%%/documentserver/server/info/ai/translations/sr-Latn-RS.json
-%%WWWDIR%%/documentserver/server/info/ai/translations/zh-CN.json
-%%WWWDIR%%/documentserver/server/info/ai/translationsettings.html
-%%WWWDIR%%/documentserver/server/info/ai/vendor/GPT-3-Encoder/LICENSE
-%%WWWDIR%%/documentserver/server/info/ai/vendor/GPT-3-Encoder/README.md
-%%WWWDIR%%/documentserver/server/info/ai/vendor/GPT-3-Encoder/encoder.js
-%%WWWDIR%%/documentserver/server/info/ai/vendor/GPT-3-Encoder/encoder.json
-%%WWWDIR%%/documentserver/server/info/ai/vendor/GPT-3-Encoder/vocabulary.bpe
-%%WWWDIR%%/documentserver/server/info/ai/vendor/jquery/jquery-3.7.1.min.js
-%%WWWDIR%%/documentserver/server/info/ai/vendor/md/markdown-it.js
-%%WWWDIR%%/documentserver/server/info/ai/vendor/select2-4.0.6-rc.1/LICENSE.md
-%%WWWDIR%%/documentserver/server/info/ai/vendor/select2-4.0.6-rc.1/README.md
-%%WWWDIR%%/documentserver/server/info/ai/vendor/select2-4.0.6-rc.1/dist/css/select2.css
-%%WWWDIR%%/documentserver/server/info/ai/vendor/select2-4.0.6-rc.1/dist/css/select2.min.css
-%%WWWDIR%%/documentserver/server/info/ai/vendor/select2-4.0.6-rc.1/dist/js/select2.full.js
-%%WWWDIR%%/documentserver/server/info/ai/vendor/select2-4.0.6-rc.1/dist/js/select2.full.min.js
-%%WWWDIR%%/documentserver/server/info/ai/vendor/select2-4.0.6-rc.1/dist/js/select2.js
-%%WWWDIR%%/documentserver/server/info/ai/vendor/select2-4.0.6-rc.1/dist/js/select2.min.js
-%%WWWDIR%%/documentserver/server/info/ai/vendor/select2-4.0.6-rc.1/docs/README.md
-%%WWWDIR%%/documentserver/server/info/ai/vendor/select2-4.0.6-rc.1/docs/announcements-4.0.html
-%%WWWDIR%%/documentserver/server/info/ai/vendor/select2-4.0.6-rc.1/docs/community.html
-%%WWWDIR%%/documentserver/server/info/ai/vendor/select2-4.0.6-rc.1/docs/examples.html
-%%WWWDIR%%/documentserver/server/info/ai/vendor/select2-4.0.6-rc.1/docs/index.html
-%%WWWDIR%%/documentserver/server/info/ai/vendor/select2-4.0.6-rc.1/docs/options-old.html
-%%WWWDIR%%/documentserver/server/info/ai/vendor/select2-4.0.6-rc.1/docs/options.html
-%%WWWDIR%%/documentserver/server/info/css/ai-integration.css
-%%WWWDIR%%/documentserver/server/info/css/plugins.css
%%WWWDIR%%/documentserver/server/info/img/favicon.ico
%%WWWDIR%%/documentserver/server/info/img/icon-cross.png
%%WWWDIR%%/documentserver/server/info/img/logo.png
%%WWWDIR%%/documentserver/server/info/index.html
-%%WWWDIR%%/documentserver/server/info/js/ai-integration.js
-%%WWWDIR%%/documentserver/server/info/js/ai-interface.js
-%%WWWDIR%%/documentserver/server/info/js/plugin-stub.js
-%%WWWDIR%%/documentserver/server/info/js/plugins-ui.js
-%%WWWDIR%%/documentserver/server/info/js/plugins.js
%%WWWDIR%%/documentserver/server/schema/dameng/createdb.sql
%%WWWDIR%%/documentserver/server/schema/dameng/removetbl.sql
%%WWWDIR%%/documentserver/server/schema/json-api/opening-file.json
@@ -2469,6 +2518,7 @@ lib/libkernel_network.so
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/de/images/customtable.png
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/de/images/darkmode_oform.png
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/de/images/date_time.png
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/de/images/date_time_settings.png
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/de/images/datecontentcontrol2.png
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/de/images/datesettings.png
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/de/images/drawio_diagram.png
@@ -4509,6 +4559,7 @@ lib/libkernel_network.so
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/ru/images/shape_properties_4.png
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/ru/images/shape_properties_5.png
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/ru/images/shape_properties_6.png
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/ru/images/signature_form_settings.png
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/ru/images/smartart_rightclick.png
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/ru/images/smartart_rightclick2.png
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/ru/images/smartart_settings.png
@@ -4944,8 +4995,9 @@ lib/libkernel_network.so
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/numbering/multilevel-lists.json
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/numbering/numbering-lists.json
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/symboltable/ru.json
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/symboltable/zh-TW.json
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/watermark/wm-text.json
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/css/526.62bcde75ef6b0997ab85.css
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/css/526.40c5777df14d76e45ed5.css
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/css/framework7-rtl.css
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/css/framework7.css
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/dist/js/526.js
@@ -5034,10 +5086,53 @@ lib/libkernel_network.so
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/resources/img/charts/chart-23.png
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/resources/img/charts/chart-24.png
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/resources/img/charts/chart-25.png
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/resources/img/controls/ar-SA.svg
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/resources/img/controls/az-Latn-AZ.svg
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/resources/img/controls/bg-BG.svg
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/resources/img/controls/cs-CZ.svg
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/resources/img/controls/da-DK.svg
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/resources/img/controls/de-AT.svg
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/resources/img/controls/de-CH.svg
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/resources/img/controls/de-DE.svg
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/resources/img/controls/el-GR.svg
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/resources/img/controls/en-AU.svg
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/resources/img/controls/en-GB.svg
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/resources/img/controls/en-ID.svg
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/resources/img/controls/en-US.svg
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/resources/img/controls/es-ES.svg
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/resources/img/controls/es-MX.svg
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/resources/img/controls/fi-FI.svg
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/resources/img/controls/flags.png
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/resources/img/controls/flags@2x.png
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/resources/img/controls/fr-CH.svg
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/resources/img/controls/fr-FR.svg
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/resources/img/controls/hu-HU.svg
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/resources/img/controls/id-ID.svg
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/resources/img/controls/it-CH.svg
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/resources/img/controls/it-IT.svg
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/resources/img/controls/ja-JP.svg
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/resources/img/controls/ko-KR.svg
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/resources/img/controls/lv-LV.svg
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/resources/img/controls/nl-NL.svg
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/resources/img/controls/pl-PL.svg
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/resources/img/controls/pt-BR.svg
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/resources/img/controls/pt-PT.svg
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/resources/img/controls/ru-RU.svg
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/resources/img/controls/sk-SK.svg
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/resources/img/controls/sl-SI.svg
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/resources/img/controls/sr-Cyrl-RS.svg
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/resources/img/controls/sr-Latn-RS.svg
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/resources/img/controls/sv-FI.svg
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/resources/img/controls/sv-SE.svg
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/resources/img/controls/tr-TR.svg
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/resources/img/controls/uk-UA.svg
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/resources/img/controls/vi-VN.svg
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/resources/img/controls/zh-CN.svg
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/resources/img/controls/zh-TW.svg
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/resources/img/header/header-logo-android.png
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/resources/img/header/header-logo-android.svg
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/resources/img/header/header-logo-ios.png
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/resources/img/header/header-logo-ios.svg
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/resources/img/header/logo-android.svg
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/resources/img/header/logo-ios.svg
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/resources/img/multilevels/multi-bracket.png
@@ -5074,6 +5169,30 @@ lib/libkernel_network.so
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/resources/img/shapes/shape-22.svg
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/resources/img/shapes/shape-23.svg
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/resources/img/shapes/shape-24.svg
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/resources/img/shapes/shape-25.svg
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/resources/img/shapes/shape-26.svg
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/resources/img/shapes/shape-27.svg
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/resources/img/shapes/shape-28.svg
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/resources/img/shapes/shape-29.svg
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/resources/img/shapes/shape-30.svg
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/resources/img/shapes/shape-31.svg
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/resources/img/shapes/shape-32.svg
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/resources/img/shapes/shape-33.svg
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/resources/img/shapes/shape-34.svg
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/resources/img/shapes/shape-35.svg
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/resources/img/shapes/shape-36.svg
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/resources/img/shapes/shape-37.svg
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/resources/img/shapes/shape-38.svg
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/resources/img/shapes/shape-39.svg
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/resources/img/shapes/shape-40.svg
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/resources/img/shapes/shape-41.svg
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/resources/img/shapes/shape-42.svg
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/resources/img/shapes/shape-43.svg
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/resources/img/shapes/shape-44.svg
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/resources/img/shapes/shape-45.svg
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/resources/img/shapes/shape-46.svg
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/resources/img/shapes/shape-47.svg
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/resources/img/shapes/shape-48.svg
%%WWWDIR%%/documentserver/web-apps/apps/pdfeditor/main/app.js
%%WWWDIR%%/documentserver/web-apps/apps/pdfeditor/main/code.js
%%WWWDIR%%/documentserver/web-apps/apps/pdfeditor/main/ie/app.js
@@ -6984,7 +7103,8 @@ lib/libkernel_network.so
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/v2/iconssmall@2.5x.svg
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/v2/iconssmall@2x.png
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/symboltable/ru.json
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/mobile/css/923.b39451165ed2494221b9.css
+%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/symboltable/zh-TW.json
+%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/mobile/css/923.ff2ded478eda160a6c1d.css
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/mobile/css/framework7-rtl.css
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/mobile/css/framework7.css
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/mobile/dist/js/923.js
@@ -7070,10 +7190,53 @@ lib/libkernel_network.so
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/mobile/resources/img/charts/chart-23.png
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/mobile/resources/img/charts/chart-24.png
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/mobile/resources/img/charts/chart-25.png
+%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/mobile/resources/img/controls/ar-SA.svg
+%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/mobile/resources/img/controls/az-Latn-AZ.svg
+%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/mobile/resources/img/controls/bg-BG.svg
+%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/mobile/resources/img/controls/cs-CZ.svg
+%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/mobile/resources/img/controls/da-DK.svg
+%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/mobile/resources/img/controls/de-AT.svg
+%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/mobile/resources/img/controls/de-CH.svg
+%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/mobile/resources/img/controls/de-DE.svg
+%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/mobile/resources/img/controls/el-GR.svg
+%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/mobile/resources/img/controls/en-AU.svg
+%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/mobile/resources/img/controls/en-GB.svg
+%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/mobile/resources/img/controls/en-ID.svg
+%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/mobile/resources/img/controls/en-US.svg
+%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/mobile/resources/img/controls/es-ES.svg
+%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/mobile/resources/img/controls/es-MX.svg
+%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/mobile/resources/img/controls/fi-FI.svg
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/mobile/resources/img/controls/flags.png
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/mobile/resources/img/controls/flags@2x.png
+%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/mobile/resources/img/controls/fr-CH.svg
+%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/mobile/resources/img/controls/fr-FR.svg
+%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/mobile/resources/img/controls/hu-HU.svg
+%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/mobile/resources/img/controls/id-ID.svg
+%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/mobile/resources/img/controls/it-CH.svg
+%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/mobile/resources/img/controls/it-IT.svg
+%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/mobile/resources/img/controls/ja-JP.svg
+%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/mobile/resources/img/controls/ko-KR.svg
+%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/mobile/resources/img/controls/lv-LV.svg
+%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/mobile/resources/img/controls/nl-NL.svg
+%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/mobile/resources/img/controls/pl-PL.svg
+%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/mobile/resources/img/controls/pt-BR.svg
+%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/mobile/resources/img/controls/pt-PT.svg
+%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/mobile/resources/img/controls/ru-RU.svg
+%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/mobile/resources/img/controls/sk-SK.svg
+%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/mobile/resources/img/controls/sl-SI.svg
+%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/mobile/resources/img/controls/sr-Cyrl-RS.svg
+%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/mobile/resources/img/controls/sr-Latn-RS.svg
+%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/mobile/resources/img/controls/sv-FI.svg
+%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/mobile/resources/img/controls/sv-SE.svg
+%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/mobile/resources/img/controls/tr-TR.svg
+%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/mobile/resources/img/controls/uk-UA.svg
+%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/mobile/resources/img/controls/vi-VN.svg
+%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/mobile/resources/img/controls/zh-CN.svg
+%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/mobile/resources/img/controls/zh-TW.svg
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/mobile/resources/img/header/header-logo-android.png
+%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/mobile/resources/img/header/header-logo-android.svg
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/mobile/resources/img/header/header-logo-ios.png
+%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/mobile/resources/img/header/header-logo-ios.svg
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/mobile/resources/img/header/logo-android.svg
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/mobile/resources/img/header/logo-ios.svg
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/mobile/resources/img/numbers/number-01.png
@@ -7107,6 +7270,30 @@ lib/libkernel_network.so
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/mobile/resources/img/shapes/shape-22.svg
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/mobile/resources/img/shapes/shape-23.svg
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/mobile/resources/img/shapes/shape-24.svg
+%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/mobile/resources/img/shapes/shape-25.svg
+%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/mobile/resources/img/shapes/shape-26.svg
+%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/mobile/resources/img/shapes/shape-27.svg
+%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/mobile/resources/img/shapes/shape-28.svg
+%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/mobile/resources/img/shapes/shape-29.svg
+%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/mobile/resources/img/shapes/shape-30.svg
+%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/mobile/resources/img/shapes/shape-31.svg
+%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/mobile/resources/img/shapes/shape-32.svg
+%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/mobile/resources/img/shapes/shape-33.svg
+%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/mobile/resources/img/shapes/shape-34.svg
+%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/mobile/resources/img/shapes/shape-35.svg
+%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/mobile/resources/img/shapes/shape-36.svg
+%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/mobile/resources/img/shapes/shape-37.svg
+%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/mobile/resources/img/shapes/shape-38.svg
+%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/mobile/resources/img/shapes/shape-39.svg
+%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/mobile/resources/img/shapes/shape-40.svg
+%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/mobile/resources/img/shapes/shape-41.svg
+%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/mobile/resources/img/shapes/shape-42.svg
+%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/mobile/resources/img/shapes/shape-43.svg
+%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/mobile/resources/img/shapes/shape-44.svg
+%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/mobile/resources/img/shapes/shape-45.svg
+%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/mobile/resources/img/shapes/shape-46.svg
+%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/mobile/resources/img/shapes/shape-47.svg
+%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/mobile/resources/img/shapes/shape-48.svg
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/mobile/resources/img/themes/themes.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/embed/app-all.js
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/embed/index.html
@@ -7277,6 +7464,8 @@ lib/libkernel_network.so
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/formula-lang/vi_desc.json
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/formula-lang/zh.json
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/formula-lang/zh_desc.json
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/formula-lang/zh-tw.json
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/formula-lang/zh-tw_desc.json
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/de/Contents.json
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/de/Functions/abs.htm
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/de/Functions/accrint.htm
@@ -8285,6 +8474,7 @@ lib/libkernel_network.so
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/de/images/lookup_function.gif
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/de/images/lower.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/de/images/managerules.png
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/de/images/margins.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/de/images/match.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/de/images/max.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/de/images/maxa.png
@@ -17705,8 +17895,8 @@ lib/libkernel_network.so
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/v2/iconssmall@2.5x.svg
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/v2/iconssmall@2x.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/symboltable/ru.json
-%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/css/611.2ad5c287215269bcc9de.css
-%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/css/app.43cfb55a2bbb45252e03.css
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/symboltable/zh-TW.json
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/css/611.687d842933c5078b1b59.css
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/css/framework7-rtl.css
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/css/framework7.css
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/dist/js/611.js
@@ -17792,6 +17982,10 @@ lib/libkernel_network.so
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/locale/l10n/functions/sk_desc.json
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/locale/l10n/functions/sl.json
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/locale/l10n/functions/sl_desc.json
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/locale/l10n/functions/sr-cyrl.json
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/locale/l10n/functions/sr-cyrl_desc.json
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/locale/l10n/functions/sr.json
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/locale/l10n/functions/sr_desc.json
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/locale/l10n/functions/sv.json
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/locale/l10n/functions/sv_desc.json
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/locale/l10n/functions/tr.json
@@ -17802,6 +17996,8 @@ lib/libkernel_network.so
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/locale/l10n/functions/vi_desc.json
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/locale/l10n/functions/zh.json
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/locale/l10n/functions/zh_desc.json
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/locale/l10n/functions/zh-tw.json
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/locale/l10n/functions/zh-tw_desc.json
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/locale/lo.json
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/locale/lv.json
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/locale/ms.json
@@ -17852,10 +18048,53 @@ lib/libkernel_network.so
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/resources/img/charts/chart-23.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/resources/img/charts/chart-24.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/resources/img/charts/chart-25.png
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/resources/img/controls/ar-SA.svg
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/resources/img/controls/az-Latn-AZ.svg
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/resources/img/controls/bg-BG.svg
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/resources/img/controls/cs-CZ.svg
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/resources/img/controls/da-DK.svg
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/resources/img/controls/de-AT.svg
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/resources/img/controls/de-CH.svg
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/resources/img/controls/de-DE.svg
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/resources/img/controls/el-GR.svg
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/resources/img/controls/en-AU.svg
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/resources/img/controls/en-GB.svg
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/resources/img/controls/en-ID.svg
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/resources/img/controls/en-US.svg
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/resources/img/controls/es-ES.svg
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/resources/img/controls/es-MX.svg
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/resources/img/controls/fi-FI.svg
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/resources/img/controls/flags.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/resources/img/controls/flags@2x.png
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/resources/img/controls/fr-CH.svg
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/resources/img/controls/fr-FR.svg
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/resources/img/controls/hu-HU.svg
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/resources/img/controls/id-ID.svg
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/resources/img/controls/it-CH.svg
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/resources/img/controls/it-IT.svg
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/resources/img/controls/ja-JP.svg
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/resources/img/controls/ko-KR.svg
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/resources/img/controls/lv-LV.svg
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/resources/img/controls/nl-NL.svg
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/resources/img/controls/pl-PL.svg
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/resources/img/controls/pt-BR.svg
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/resources/img/controls/pt-PT.svg
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/resources/img/controls/ru-RU.svg
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/resources/img/controls/sk-SK.svg
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/resources/img/controls/sl-SI.svg
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/resources/img/controls/sr-Cyrl-RS.svg
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/resources/img/controls/sr-Latn-RS.svg
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/resources/img/controls/sv-FI.svg
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/resources/img/controls/sv-SE.svg
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/resources/img/controls/tr-TR.svg
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/resources/img/controls/uk-UA.svg
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/resources/img/controls/vi-VN.svg
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/resources/img/controls/zh-CN.svg
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/resources/img/controls/zh-TW.svg
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/resources/img/header/header-logo-android.png
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/resources/img/header/header-logo-android.svg
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/resources/img/header/header-logo-ios.png
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/resources/img/header/header-logo-ios.svg
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/resources/img/header/logo-android.svg
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/resources/img/header/logo-ios.svg
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/resources/img/shapes/shape-01.svg
@@ -17882,6 +18121,30 @@ lib/libkernel_network.so
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/resources/img/shapes/shape-22.svg
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/resources/img/shapes/shape-23.svg
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/resources/img/shapes/shape-24.svg
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/resources/img/shapes/shape-25.svg
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/resources/img/shapes/shape-26.svg
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/resources/img/shapes/shape-27.svg
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/resources/img/shapes/shape-28.svg
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/resources/img/shapes/shape-29.svg
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/resources/img/shapes/shape-30.svg
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/resources/img/shapes/shape-31.svg
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/resources/img/shapes/shape-32.svg
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/resources/img/shapes/shape-33.svg
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/resources/img/shapes/shape-34.svg
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/resources/img/shapes/shape-35.svg
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/resources/img/shapes/shape-36.svg
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/resources/img/shapes/shape-37.svg
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/resources/img/shapes/shape-38.svg
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/resources/img/shapes/shape-39.svg
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/resources/img/shapes/shape-40.svg
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/resources/img/shapes/shape-41.svg
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/resources/img/shapes/shape-42.svg
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/resources/img/shapes/shape-43.svg
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/resources/img/shapes/shape-44.svg
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/resources/img/shapes/shape-45.svg
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/resources/img/shapes/shape-46.svg
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/resources/img/shapes/shape-47.svg
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/resources/img/shapes/shape-48.svg
%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/embed/app-all.js
%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/embed/index.html
%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/embed/index_loader.html
@@ -17894,9 +18157,12 @@ lib/libkernel_network.so
%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/embed/locale/fr.json
%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/embed/locale/he.json
%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/embed/locale/hu.json
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/embed/locale/hy.json
%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/embed/locale/id.json
%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/embed/locale/it.json
%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/embed/locale/ja.json
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/embed/locale/ko.json
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/embed/locale/pl.json
%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/embed/locale/pt.json
%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/embed/locale/ro.json
%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/embed/locale/ru.json
@@ -17906,6 +18172,7 @@ lib/libkernel_network.so
%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/embed/locale/sr.json
%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/embed/locale/ur.json
%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/embed/locale/zh.json
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/embed/locale/zh-tw.json
%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/embed/resources/css/app-all.css
%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/app.js
%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/code.js
@@ -17914,6 +18181,7 @@ lib/libkernel_network.so
%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/index.html
%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/index_loader.html
%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/locale/ar.json
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/locale/cs.json
%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/locale/de.json
%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/locale/el.json
%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/locale/en.json
@@ -17924,6 +18192,8 @@ lib/libkernel_network.so
%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/locale/hy.json
%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/locale/it.json
%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/locale/ja.json
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/locale/ko.json
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/locale/pl.json
%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/locale/pt.json
%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/locale/ro.json
%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/locale/ru.json
@@ -17933,19 +18203,48 @@ lib/libkernel_network.so
%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/locale/sr.json
%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/locale/ur.json
%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/locale/zh.json
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/locale/zh-tw.json
%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/css/app.css
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/de/Contents.json
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/de/HelpfulHints/About.htm
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/de/HelpfulHints/AdvancedSettings.htm
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/de/HelpfulHints/Communicating.htm
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/de/HelpfulHints/KeyboardShortcuts.htm
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/de/HelpfulHints/Navigation.htm
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/de/HelpfulHints/SupportedFormats.htm
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/de/ProgramInterface/FileTab.htm
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/de/ProgramInterface/ProgramInterface.htm
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/de/ProgramInterface/ViewTab.htm
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/de/UsageInstructions/SavePrintDownload.htm
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/de/UsageInstructions/ViewDiagramViewerInfo.htm
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/de/callback.js
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/de/images/interface/desktop_editorwindow.png
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/de/images/interface/desktop_filetab.png
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/de/images/interface/desktop_viewtab.png
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/de/images/interface/editorwindow.png
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/de/images/interface/filetab.png
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/de/images/interface/viewtab.png
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/de/images/keytips1.png
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/de/images/keytips2.png
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/de/images/printsettingswindow.png
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/de/search/indexes.js
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/de/search/search.html
%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/en/Contents.json
%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/en/HelpfulHints/About.htm
%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/en/HelpfulHints/AdvancedSettings.htm
%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/en/HelpfulHints/Communicating.htm
%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/en/HelpfulHints/KeyboardShortcuts.htm
%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/en/HelpfulHints/Navigation.htm
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/en/HelpfulHints/SupportedFormats.htm
%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/en/ProgramInterface/FileTab.htm
%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/en/ProgramInterface/ProgramInterface.htm
%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/en/ProgramInterface/ViewTab.htm
%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/en/UsageInstructions/SavePrintDownload.htm
%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/en/UsageInstructions/ViewDiagramViewerInfo.htm
%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/en/callback.js
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/en/images/interface/desktop_editorwindow.png
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/en/images/interface/desktop_filetab.png
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/en/images/interface/desktop_viewtab.png
%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/en/images/interface/editorwindow.png
%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/en/images/interface/filetab.png
%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/en/images/interface/viewtab.png
@@ -17954,9 +18253,57 @@ lib/libkernel_network.so
%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/en/images/printsettingswindow.png
%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/en/search/indexes.js
%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/en/search/search.html
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/fr/Contents.json
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/fr/HelpfulHints/About.htm
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/fr/HelpfulHints/AdvancedSettings.htm
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/fr/HelpfulHints/Communicating.htm
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/fr/HelpfulHints/KeyboardShortcuts.htm
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/fr/HelpfulHints/Navigation.htm
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/fr/HelpfulHints/SupportedFormats.htm
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/fr/ProgramInterface/FileTab.htm
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/fr/ProgramInterface/ProgramInterface.htm
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/fr/ProgramInterface/ViewTab.htm
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/fr/UsageInstructions/SavePrintDownload.htm
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/fr/UsageInstructions/ViewDiagramViewerInfo.htm
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/fr/callback.js
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/fr/images/interface/desktop_editorwindow.png
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/fr/images/interface/desktop_filetab.png
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/fr/images/interface/desktop_viewtab.png
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/fr/images/interface/editorwindow.png
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/fr/images/interface/filetab.png
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/fr/images/interface/viewtab.png
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/fr/images/keytips1.png
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/fr/images/keytips2.png
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/fr/images/printsettingswindow.png
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/fr/search/indexes.js
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/fr/search/search.html
%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/images/big.png
%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/images/icons.png
%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/images/sprite.css
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/pt/Contents.json
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/pt/HelpfulHints/About.htm
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/pt/HelpfulHints/AdvancedSettings.htm
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/pt/HelpfulHints/Communicating.htm
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/pt/HelpfulHints/KeyboardShortcuts.htm
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/pt/HelpfulHints/Navigation.htm
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/pt/HelpfulHints/SupportedFormats.htm
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/pt/ProgramInterface/FileTab.htm
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/pt/ProgramInterface/ProgramInterface.htm
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/pt/ProgramInterface/ViewTab.htm
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/pt/UsageInstructions/SavePrintDownload.htm
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/pt/UsageInstructions/ViewDiagramViewerInfo.htm
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/pt/callback.js
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/pt/images/interface/desktop_editorwindow.png
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/pt/images/interface/desktop_filetab.png
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/pt/images/interface/desktop_viewtab.png
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/pt/images/interface/editorwindow.png
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/pt/images/interface/filetab.png
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/pt/images/interface/viewtab.png
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/pt/images/keytips1.png
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/pt/images/keytips2.png
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/pt/images/printsettingswindow.png
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/pt/search/indexes.js
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/pt/search/search.html
%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/img/favicon.ico
%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/img/file-template.svg
%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/img/iconsbig.png
@@ -17996,7 +18343,7 @@ lib/libkernel_network.so
%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/img/v2/iconssmall@1.75x.png
%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/img/v2/iconssmall@2.5x.svg
%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/img/v2/iconssmall@2x.png
-%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/css/935.4451f58c6b39e1dcecbb.css
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/css/935.2a7156984c1e4d7d9df7.css
%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/css/framework7-rtl.css
%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/css/framework7.css
%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/dist/js/935.js
@@ -18017,6 +18364,8 @@ lib/libkernel_network.so
%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/locale/hy.json
%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/locale/it.json
%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/locale/ja.json
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/locale/ko.json
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/locale/pl.json
%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/locale/pt-pt.json
%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/locale/pt.json
%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/locale/ro.json
@@ -18025,16 +18374,62 @@ lib/libkernel_network.so
%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/locale/sq.json
%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/locale/sr-cyrl.json
%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/locale/sr.json
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/locale/sv.json
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/locale/tr.json
%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/locale/ur.json
%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/locale/zh.json
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/locale/zh-tw.json
%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/resources/img/about/logo-new-white.svg
%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/resources/img/about/logo-new.svg
%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/resources/img/about/logo-white_s.svg
%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/resources/img/about/logo_s.svg
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/resources/img/controls/ar-SA.svg
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/resources/img/controls/az-Latn-AZ.svg
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/resources/img/controls/bg-BG.svg
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/resources/img/controls/cs-CZ.svg
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/resources/img/controls/da-DK.svg
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/resources/img/controls/de-AT.svg
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/resources/img/controls/de-CH.svg
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/resources/img/controls/de-DE.svg
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/resources/img/controls/el-GR.svg
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/resources/img/controls/en-AU.svg
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/resources/img/controls/en-GB.svg
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/resources/img/controls/en-ID.svg
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/resources/img/controls/en-US.svg
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/resources/img/controls/es-ES.svg
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/resources/img/controls/es-MX.svg
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/resources/img/controls/fi-FI.svg
%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/resources/img/controls/flags.png
%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/resources/img/controls/flags@2x.png
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/resources/img/controls/fr-CH.svg
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/resources/img/controls/fr-FR.svg
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/resources/img/controls/hu-HU.svg
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/resources/img/controls/id-ID.svg
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/resources/img/controls/it-CH.svg
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/resources/img/controls/it-IT.svg
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/resources/img/controls/ja-JP.svg
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/resources/img/controls/ko-KR.svg
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/resources/img/controls/lv-LV.svg
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/resources/img/controls/nl-NL.svg
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/resources/img/controls/pl-PL.svg
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/resources/img/controls/pt-BR.svg
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/resources/img/controls/pt-PT.svg
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/resources/img/controls/ru-RU.svg
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/resources/img/controls/sk-SK.svg
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/resources/img/controls/sl-SI.svg
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/resources/img/controls/sr-Cyrl-RS.svg
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/resources/img/controls/sr-Latn-RS.svg
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/resources/img/controls/sv-FI.svg
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/resources/img/controls/sv-SE.svg
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/resources/img/controls/tr-TR.svg
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/resources/img/controls/uk-UA.svg
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/resources/img/controls/vi-VN.svg
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/resources/img/controls/zh-CN.svg
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/resources/img/controls/zh-TW.svg
%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/resources/img/header/header-logo-android.png
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/resources/img/header/header-logo-android.svg
%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/resources/img/header/header-logo-ios.png
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/resources/img/header/header-logo-ios.svg
%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/resources/img/header/logo-android.svg
%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/resources/img/header/logo-ios.svg
%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/resources/img/shapes/shape-01.svg
@@ -18061,6 +18456,30 @@ lib/libkernel_network.so
%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/resources/img/shapes/shape-22.svg
%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/resources/img/shapes/shape-23.svg
%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/resources/img/shapes/shape-24.svg
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/resources/img/shapes/shape-25.svg
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/resources/img/shapes/shape-26.svg
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/resources/img/shapes/shape-27.svg
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/resources/img/shapes/shape-28.svg
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/resources/img/shapes/shape-29.svg
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/resources/img/shapes/shape-30.svg
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/resources/img/shapes/shape-31.svg
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/resources/img/shapes/shape-32.svg
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/resources/img/shapes/shape-33.svg
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/resources/img/shapes/shape-34.svg
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/resources/img/shapes/shape-35.svg
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/resources/img/shapes/shape-36.svg
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/resources/img/shapes/shape-37.svg
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/resources/img/shapes/shape-38.svg
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/resources/img/shapes/shape-39.svg
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/resources/img/shapes/shape-40.svg
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/resources/img/shapes/shape-41.svg
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/resources/img/shapes/shape-42.svg
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/resources/img/shapes/shape-43.svg
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/resources/img/shapes/shape-44.svg
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/resources/img/shapes/shape-45.svg
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/resources/img/shapes/shape-46.svg
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/resources/img/shapes/shape-47.svg
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/resources/img/shapes/shape-48.svg
%%WWWDIR%%/documentserver/web-apps/vendor/es6-promise/es6-promise.auto.min.js
%%WWWDIR%%/documentserver/web-apps/vendor/fetch/fetch.umd.js
%%WWWDIR%%/documentserver/web-apps/vendor/jquery/jquery.browser.min.js
@@ -18192,6 +18611,7 @@ lib/libkernel_network.so
@dir %%ETCDIR%%
@owner onlyoffice
@group onlyoffice
+@dir %%WWWDIR%%/Data
@dir %%WWWDIR%%/documentserver/server/Common/config/log4js
@dir /var/db/onlyoffice/documentserver/App_Data/cache/files
@dir /var/db/onlyoffice/documentserver/App_Data/cache
@@ -18199,6 +18619,7 @@ lib/libkernel_network.so
@dir /var/db/onlyoffice/documentserver/App_Data
@dir /var/db/onlyoffice/documentserver
@dir /var/db/onlyoffice
+@dir /var/log/onlyoffice/documentserver/adminpanel
@dir /var/log/onlyoffice/documentserver/converter
@dir /var/log/onlyoffice/documentserver/docservice
@dir /var/log/onlyoffice/documentserver/metrics
@@ -18206,7 +18627,6 @@ lib/libkernel_network.so
@dir /var/log/onlyoffice
@group
@owner
-@dir %%WWWDIR%%/Data
@dir %%WWWDIR%%/documentserver/fonts
@dir %%WWWDIR%%/documentserver/license
@preunexec rm -f %D/%%ETCDIR%%/documentserver/nginx/includes/ds-cache.conf