├── .github └── workflows │ ├── artifact-csharp-mvc.yml │ ├── artifact-csharp.yml │ ├── artifact-go.yml │ ├── artifact-java.yml │ ├── artifact-node.yml │ ├── artifact-php-laravel.yml │ ├── artifact-php.yml │ ├── artifact-python.yml │ ├── artifact-ruby.yml │ ├── artifact-spring.yml │ ├── lint-go.yml │ ├── lint-java.yml │ ├── lint-nodejs.yml │ ├── lint-php-laravel.yml │ ├── lint-php.yml │ ├── lint-python.yml │ ├── lint-ruby.yml │ ├── lint-spring.yml │ └── release.yml ├── .gitignore ├── .gitmodules ├── 3rd-Party.license ├── CHANGELOG.md ├── LICENSE ├── Makefile ├── Readme.md ├── build ├── Build.bat ├── Zip.bat └── msbuild │ ├── Ionic.Zip.Reduced.dll │ ├── MSBuild.Community.Tasks.chm │ ├── MSBuild.Community.Tasks.dll │ ├── build.proj │ └── zip.proj └── web └── documentserver-example ├── csharp-mvc ├── 3rd-Party.license ├── App_Start │ ├── BundleConfig.cs │ ├── FilterConfig.cs │ ├── RouteConfig.cs │ └── WebApiConfig.cs ├── Content │ ├── editor.css │ ├── forgotten.css │ ├── images │ │ ├── block-content.svg │ │ ├── cell.ico │ │ ├── close.svg │ │ ├── comment.svg │ │ ├── convert.svg │ │ ├── delete.svg │ │ ├── desktop.svg │ │ ├── done.svg │ │ ├── download.svg │ │ ├── embeded.svg │ │ ├── error.svg │ │ ├── file_docx.svg │ │ ├── file_pdf.svg │ │ ├── file_pptx.svg │ │ ├── file_upload.svg │ │ ├── file_xlsx.svg │ │ ├── fill-forms.svg │ │ ├── filter.svg │ │ ├── home.svg │ │ ├── icon_docx.svg │ │ ├── icon_pdf.svg │ │ ├── icon_pptx.svg │ │ ├── icon_xlsx.svg │ │ ├── info.svg │ │ ├── loader16.gif │ │ ├── logo.svg │ │ ├── mobile-fill-forms.svg │ │ ├── mobile-logo.svg │ │ ├── mobile-menu.svg │ │ ├── mobile.svg │ │ ├── notdone.svg │ │ ├── pdf.ico │ │ ├── plus.svg │ │ ├── review.svg │ │ ├── slide.ico │ │ ├── uid-1.png │ │ ├── uid-2.png │ │ └── word.ico │ ├── jquery-ui.css │ ├── media.css │ └── stylesheet.css ├── Controllers │ └── HomeController.cs ├── Global.asax ├── Global.asax.cs ├── Helpers │ ├── DocManagerHelper.cs │ ├── DocumentConverter.cs │ ├── JwtManager.cs │ ├── TrackManager.cs │ ├── Users.cs │ └── Utils.cs ├── LICENSE ├── Models │ ├── FileModel.cs │ ├── FileUtility.cs │ └── ForgottenFilesModel.cs ├── OnlineEditorsExampleMVC.csproj ├── OnlineEditorsExampleMVC.sln ├── Properties │ └── AssemblyInfo.cs ├── README.md ├── Scripts │ ├── forgotten.js │ ├── formats.js │ ├── jquery-3.6.4.js │ ├── jquery-migrate-3.4.1.js │ ├── jquery-ui.js │ ├── jquery.blockUI.js │ ├── jquery.dropdownToggle.js │ ├── jquery.fileupload.js │ ├── jquery.iframe-transport.js │ └── jscript.js ├── Views │ ├── Home │ │ ├── Editor.aspx │ │ ├── Forgotten.aspx │ │ └── Index.aspx │ ├── Shared │ │ └── Error.aspx │ └── Web.config ├── Web.config ├── WebEditor.ashx ├── WebEditor.ashx.cs ├── favicon.ico ├── licenses │ ├── 3rd-Party.license │ ├── EntityFramework.license │ ├── JWT.license │ ├── Microsoft.Web.Infrastructure.license │ ├── Newtonsoft.Json.license │ ├── WebGrease.license │ ├── jQuery.BlockUI.license │ ├── jQuery.FileUpload.license │ ├── jQuery.Migrate.license │ ├── jQuery.UI.license │ ├── jQuery.iframe-transport.license │ └── jquery.license ├── packages.config ├── screenshots │ ├── add.png │ ├── browse.png │ ├── platform.png │ └── sitename.png └── web.appsettings.config ├── csharp ├── 3rd-Party.license ├── App_Themes │ ├── forgotten.css │ ├── images │ │ ├── block-content.svg │ │ ├── cell.ico │ │ ├── close.svg │ │ ├── comment.svg │ │ ├── convert.svg │ │ ├── delete.svg │ │ ├── desktop.svg │ │ ├── done.svg │ │ ├── download.svg │ │ ├── embeded.svg │ │ ├── error.svg │ │ ├── file_docx.svg │ │ ├── file_pdf.svg │ │ ├── file_pptx.svg │ │ ├── file_upload.svg │ │ ├── file_xlsx.svg │ │ ├── fill-forms.svg │ │ ├── filter.svg │ │ ├── home.svg │ │ ├── icon_docx.svg │ │ ├── icon_pdf.svg │ │ ├── icon_pptx.svg │ │ ├── icon_xlsx.svg │ │ ├── info.svg │ │ ├── loader16.gif │ │ ├── logo.svg │ │ ├── mobile-fill-forms.svg │ │ ├── mobile-logo.svg │ │ ├── mobile-menu.svg │ │ ├── mobile.svg │ │ ├── notdone.svg │ │ ├── pdf.ico │ │ ├── plus.svg │ │ ├── review.svg │ │ ├── slide.ico │ │ ├── uid-1.png │ │ ├── uid-2.png │ │ └── word.ico │ ├── jquery-ui.css │ ├── media.css │ └── stylesheet.css ├── Default.aspx ├── Default.aspx.cs ├── Default.aspx.designer.cs ├── DocEditor.aspx ├── DocEditor.aspx.cs ├── DocEditor.aspx.designer.cs ├── DocumentConverter.cs ├── Forgotten.aspx ├── Forgotten.aspx.cs ├── Forgotten.aspx.designer.cs ├── FormatManager.cs ├── JwtManager.cs ├── LICENSE ├── OnlineEditorsExample.csproj ├── OnlineEditorsExample.sln ├── Properties │ └── AssemblyInfo.cs ├── README.md ├── TrackManager.cs ├── Users.cs ├── Utils.cs ├── Web.config ├── WebEditor.ashx ├── WebEditor.ashx.cs ├── favicon.ico ├── licenses │ ├── 3rd-Party.license │ ├── JWT.license │ ├── Newtonsoft.Json.license │ ├── jQuery.BlockUI.license │ ├── jQuery.FileUpload.license │ ├── jQuery.Migrate.license │ ├── jQuery.UI.license │ ├── jQuery.iframe-transport.license │ └── jquery.license ├── packages.config ├── screenshots │ ├── add.png │ ├── browse.png │ ├── platform.png │ └── sitename.png ├── script │ ├── forgotten.js │ ├── formats.js │ ├── jquery-3.6.4.min.js │ ├── jquery-migrate-3.4.1.min.js │ ├── jquery-ui.min.js │ ├── jquery.blockUI.js │ ├── jquery.dropdownToggle.js │ ├── jquery.fileupload.js │ ├── jquery.iframe-transport.js │ └── jscript.js └── settings.config ├── go ├── .editorconfig ├── .gitignore ├── .golangci.yml ├── 3rd-Party.license ├── LICENSE ├── README.md ├── config │ ├── configuration.json │ ├── models.go │ └── module.go ├── go.mod ├── go.sum ├── licenses │ ├── 3rd-Party.license │ ├── fx.license │ ├── golang-jwt.license │ ├── mapstructure.license │ ├── mux.license │ ├── schema.license │ ├── viper.license │ └── zap.license ├── main.go ├── server │ ├── api │ │ ├── config.go │ │ └── default │ │ │ ├── api.go │ │ │ ├── callback.go │ │ │ ├── config.go │ │ │ ├── convert.go │ │ │ ├── create.go │ │ │ ├── download.go │ │ │ ├── editor.go │ │ │ ├── files.go │ │ │ ├── forgotten.go │ │ │ ├── formats.go │ │ │ ├── history.go │ │ │ ├── history_object.go │ │ │ ├── index.go │ │ │ ├── module.go │ │ │ ├── reference.go │ │ │ ├── remove.go │ │ │ ├── rename.go │ │ │ ├── restore.go │ │ │ └── upload.go │ ├── config │ │ └── initializer.go │ ├── handlers │ │ ├── config.go │ │ ├── default │ │ │ ├── error.go │ │ │ ├── module.go │ │ │ ├── no_changes.go │ │ │ └── save.go │ │ └── error.go │ ├── log │ │ ├── logger.go │ │ └── module.go │ ├── managers │ │ ├── config.go │ │ ├── default │ │ │ ├── command.go │ │ │ ├── conversion.go │ │ │ ├── document.go │ │ │ ├── history.go │ │ │ ├── jwt.go │ │ │ ├── module.go │ │ │ ├── storage.go │ │ │ └── user.go │ │ └── models.go │ ├── models │ │ ├── callback.go │ │ ├── command.go │ │ ├── config.go │ │ ├── document.go │ │ ├── editor.go │ │ ├── reference.go │ │ └── user.go │ ├── server.go │ └── shared │ │ ├── const.go │ │ ├── cookie.go │ │ └── response.go ├── static │ ├── images │ │ ├── block-content.svg │ │ ├── cell.ico │ │ ├── close.svg │ │ ├── comment.svg │ │ ├── convert.svg │ │ ├── delete.svg │ │ ├── desktop.svg │ │ ├── done.svg │ │ ├── download.svg │ │ ├── embeded.svg │ │ ├── error.svg │ │ ├── favicon.ico │ │ ├── file_docx.svg │ │ ├── file_pdf.svg │ │ ├── file_pptx.svg │ │ ├── file_upload.svg │ │ ├── file_xlsx.svg │ │ ├── fill-forms.svg │ │ ├── filter.svg │ │ ├── home.svg │ │ ├── icon_docx.svg │ │ ├── icon_pdf.svg │ │ ├── icon_pptx.svg │ │ ├── icon_xlsx.svg │ │ ├── info.svg │ │ ├── loader16.gif │ │ ├── logo.svg │ │ ├── mobile-fill-forms.svg │ │ ├── mobile-logo.svg │ │ ├── mobile-menu.svg │ │ ├── mobile.svg │ │ ├── notdone.svg │ │ ├── pdf.ico │ │ ├── plus.svg │ │ ├── review.svg │ │ ├── slide.ico │ │ ├── uid-1.jpg │ │ ├── uid-1.png │ │ ├── uid-2.jpg │ │ ├── uid-2.png │ │ └── word.ico │ ├── javascripts │ │ ├── forgotten.js │ │ ├── formats.js │ │ ├── jquery-3.6.4.min.js │ │ ├── jquery-migrate-3.4.1.min.js │ │ ├── jquery-ui.js │ │ ├── jquery.blockUI.js │ │ ├── jquery.fileupload.js │ │ ├── jquery.iframe-transport.js │ │ └── jscript.js │ └── stylesheets │ │ ├── editor.css │ │ ├── forgotten.css │ │ ├── jquery-ui.css │ │ ├── media.css │ │ └── stylesheet.css ├── templates │ ├── editor.html │ ├── forgotten.html │ └── index.html └── utils │ ├── file.go │ ├── format.go │ └── misc.go ├── java-spring ├── 3rd-Party.license ├── Dockerfile ├── LICENSE ├── README.md ├── checkstyle-suppressions.xml ├── checkstyle.xml ├── docker-compose.yaml ├── licenses │ ├── 3rd-Party.license │ ├── JSON.simple.license │ ├── gson.license │ ├── h2database.license │ ├── jQuery.BlockUI.license │ ├── jQuery.FileUpload.license │ ├── jQuery.Migrate.license │ ├── jQuery.UI.license │ ├── jQuery.iframe-transport.license │ ├── jQuery.license │ ├── jackson-databind-properties.license │ ├── jackson-databind.license │ ├── json.license │ ├── lombok.license │ ├── modelmapper.license │ ├── org.apache.httpcomponents.client5.httpclient5.license │ ├── org.apache.httpcomponents.core5.core5.license │ ├── spring-boot.license │ └── spring-data-jpa.license ├── mvnw ├── mvnw.cmd ├── onlyoffice.header ├── pom.xml └── src │ └── main │ ├── java │ └── com │ │ └── onlyoffice │ │ └── integration │ │ ├── ExampleData.java │ │ ├── IntegrationApplication.java │ │ ├── IntegrationConfiguration.java │ │ ├── controllers │ │ ├── EditorController.java │ │ ├── FileController.java │ │ ├── ForgottenController.java │ │ └── IndexController.java │ │ ├── documentserver │ │ ├── managers │ │ │ ├── callback │ │ │ │ ├── CallbackManager.java │ │ │ │ └── DefaultCallbackManager.java │ │ │ └── history │ │ │ │ ├── DefaultHistoryManager.java │ │ │ │ └── HistoryManager.java │ │ ├── models │ │ │ └── enums │ │ │ │ └── Action.java │ │ ├── serializers │ │ │ ├── FilterState.java │ │ │ └── SerializerFilter.java │ │ ├── storage │ │ │ ├── FileStorageMutator.java │ │ │ ├── FileStoragePathBuilder.java │ │ │ └── LocalFileStorage.java │ │ └── util │ │ │ ├── Constants.java │ │ │ └── Misc.java │ │ ├── dto │ │ ├── Converter.java │ │ ├── ForgottenFile.java │ │ ├── FormatsList.java │ │ ├── Mentions.java │ │ ├── Protect.java │ │ ├── Reference.java │ │ ├── RefreshConfig.java │ │ ├── Rename.java │ │ ├── Restore.java │ │ ├── SaveAs.java │ │ └── UserInfo.java │ │ ├── entities │ │ ├── AbstractEntity.java │ │ ├── Close.java │ │ ├── Goback.java │ │ ├── Group.java │ │ ├── Permission.java │ │ └── User.java │ │ ├── repositories │ │ ├── GroupRepository.java │ │ ├── PermissionRepository.java │ │ └── UserRepository.java │ │ ├── sdk │ │ ├── manager │ │ │ ├── DocumentManager.java │ │ │ ├── DocumentMangerImpl.java │ │ │ ├── SettingsManagerImpl.java │ │ │ ├── UrlManager.java │ │ │ └── UrlManagerImpl.java │ │ └── service │ │ │ ├── CallbackServiceImpl.java │ │ │ ├── ConfigService.java │ │ │ └── ConfigServiceImpl.java │ │ └── services │ │ ├── GroupServices.java │ │ ├── PermissionServices.java │ │ └── UserServices.java │ └── resources │ ├── application.properties │ ├── static │ ├── css │ │ ├── editor.css │ │ ├── forgotten.css │ │ ├── img │ │ │ ├── block-content.svg │ │ │ ├── cell.ico │ │ │ ├── close.svg │ │ │ ├── comment.svg │ │ │ ├── convert.svg │ │ │ ├── delete.svg │ │ │ ├── desktop.svg │ │ │ ├── done.svg │ │ │ ├── download.svg │ │ │ ├── embeded.svg │ │ │ ├── error.svg │ │ │ ├── file_docx.svg │ │ │ ├── file_pdf.svg │ │ │ ├── file_pptx.svg │ │ │ ├── file_upload.svg │ │ │ ├── file_xlsx.svg │ │ │ ├── fill-forms.svg │ │ │ ├── filter.svg │ │ │ ├── home.svg │ │ │ ├── icon_docx.svg │ │ │ ├── icon_pdf.svg │ │ │ ├── icon_pptx.svg │ │ │ ├── icon_xlsx.svg │ │ │ ├── info.svg │ │ │ ├── loader16.gif │ │ │ ├── logo.svg │ │ │ ├── mobile-fill-forms.svg │ │ │ ├── mobile-logo.svg │ │ │ ├── mobile-menu.svg │ │ │ ├── mobile.svg │ │ │ ├── notdone.svg │ │ │ ├── pdf.ico │ │ │ ├── plus.svg │ │ │ ├── review.svg │ │ │ ├── slide.ico │ │ │ ├── uid-1.png │ │ │ ├── uid-2.png │ │ │ └── word.ico │ │ ├── jquery-ui.css │ │ ├── media.css │ │ └── stylesheet.css │ ├── favicon.ico │ └── scripts │ │ ├── converter.js │ │ ├── forgotten.js │ │ ├── formats.js │ │ ├── jquery-3.6.4.min.js │ │ ├── jquery-migrate-3.4.1.min.js │ │ ├── jquery-ui.js │ │ ├── jquery.blockUI.js │ │ ├── jquery.dropdownToggle.js │ │ ├── jquery.fileupload.js │ │ ├── jquery.iframe-transport.js │ │ └── jscript.js │ └── templates │ ├── editor.html │ ├── error.html │ ├── forgotten.html │ └── index.html ├── java ├── .project ├── 3rd-Party.license ├── Dockerfile ├── LICENSE ├── README.md ├── checkstyle-suppressions.xml ├── checkstyle.xml ├── docker-compose.yml ├── licenses │ ├── 3rd-Party.license │ ├── jQuery.BlockUI.license │ ├── jQuery.FileUpload.license │ ├── jQuery.Migrate.license │ ├── jQuery.UI.license │ ├── jQuery.iframe-transport.license │ ├── jQuery.license │ ├── lombok.license │ └── prime-jwt.license ├── nb-configuration.xml ├── onlyoffice.header ├── pom.xml ├── screenshots │ ├── author.jpg │ ├── make-var.png │ ├── manager-app.jpg │ ├── manager.jpg │ ├── tomcat-cmd.jpg │ ├── upload-app.jpg │ └── war-file.jpg ├── src │ └── main │ │ ├── java │ │ ├── controllers │ │ │ ├── EditorServlet.java │ │ │ ├── ForgottenServlet.java │ │ │ ├── GlobalServletContextListener.java │ │ │ └── IndexServlet.java │ │ ├── entities │ │ │ ├── Close.java │ │ │ ├── CommentGroups.java │ │ │ ├── FileModel.java │ │ │ ├── FileType.java │ │ │ ├── ForgottenFile.java │ │ │ ├── Goback.java │ │ │ └── User.java │ │ ├── format │ │ │ ├── Format.java │ │ │ └── FormatManager.java │ │ ├── helpers │ │ │ ├── ConfigManager.java │ │ │ ├── CookieManager.java │ │ │ ├── DocumentManager.java │ │ │ ├── FileUtility.java │ │ │ ├── ServiceConverter.java │ │ │ ├── TrackManager.java │ │ │ └── Users.java │ │ └── utils │ │ │ ├── Constants.java │ │ │ ├── ConvertErrorType.java │ │ │ └── StatusType.java │ │ ├── resources │ │ └── settings.properties │ │ └── webapp │ │ ├── WEB-INF │ │ └── web.xml │ │ ├── css │ │ ├── editor.css │ │ ├── forgotten.css │ │ ├── img │ │ │ ├── block-content.svg │ │ │ ├── cell.ico │ │ │ ├── close.svg │ │ │ ├── comment.svg │ │ │ ├── convert.svg │ │ │ ├── delete.svg │ │ │ ├── desktop.svg │ │ │ ├── done.svg │ │ │ ├── download.svg │ │ │ ├── embeded.svg │ │ │ ├── error.svg │ │ │ ├── file_docx.svg │ │ │ ├── file_pdf.svg │ │ │ ├── file_pptx.svg │ │ │ ├── file_upload.svg │ │ │ ├── file_xlsx.svg │ │ │ ├── fill-forms.svg │ │ │ ├── filter.svg │ │ │ ├── home.svg │ │ │ ├── icon_docx.svg │ │ │ ├── icon_pdf.svg │ │ │ ├── icon_pptx.svg │ │ │ ├── icon_xlsx.svg │ │ │ ├── info.svg │ │ │ ├── loader16.gif │ │ │ ├── logo.svg │ │ │ ├── mobile-fill-forms.svg │ │ │ ├── mobile-logo.svg │ │ │ ├── mobile-menu.svg │ │ │ ├── mobile.svg │ │ │ ├── notdone.svg │ │ │ ├── pdf.ico │ │ │ ├── plus.svg │ │ │ ├── review.svg │ │ │ ├── slide.ico │ │ │ ├── uid-1.png │ │ │ ├── uid-2.png │ │ │ └── word.ico │ │ ├── jquery-ui.css │ │ ├── media.css │ │ └── stylesheet.css │ │ ├── editor.jsp │ │ ├── favicon.ico │ │ ├── forgotten.jsp │ │ ├── index.jsp │ │ └── scripts │ │ ├── forgotten.js │ │ ├── formats.js │ │ ├── jquery-3.6.4.min.js │ │ ├── jquery-migrate-3.4.1.min.js │ │ ├── jquery-ui.js │ │ ├── jquery.blockUI.js │ │ ├── jquery.dropdownToggle.js │ │ ├── jquery.fileupload.js │ │ ├── jquery.iframe-transport.js │ │ └── jscript.js └── target │ └── .keep ├── js ├── LICENSE ├── OnlineEditorsExampleJS.html ├── init.js ├── logo.svg └── stylesheet.css ├── nodejs ├── .eslintignore ├── .eslintrc.js ├── 3rd-Party.license ├── LICENSE ├── README.md ├── app.js ├── bin │ └── www ├── config │ ├── default.json │ ├── development-linux.json │ ├── development-mac.json │ ├── development-windows.json │ ├── production-linux.json │ └── production-windows.json ├── docker-entrypoint.sh ├── files │ └── .placeholder ├── helpers │ ├── cacheManager.js │ ├── docManager.js │ ├── documentService.js │ ├── fileUtility.js │ ├── guidManager.js │ ├── users.js │ └── wopi │ │ ├── filesController.js │ │ ├── lockManager.js │ │ ├── request.js │ │ ├── tokenValidator.js │ │ ├── utils.js │ │ └── wopiRouting.js ├── licenses │ ├── 3rd-Party.license │ ├── body-parser.license │ ├── config.license │ ├── debug.license │ ├── ejs.license │ ├── express.license │ ├── fast-xml-parser.license │ ├── formidable.license │ ├── he.license │ ├── jQuery.BlockUI.license │ ├── jQuery.FileUpload.license │ ├── jQuery.Migrate.license │ ├── jQuery.UI.license │ ├── jQuery.iframe-transport.license │ ├── jQuery.license │ ├── jsonwebtoken.license │ ├── jwa.license │ ├── log4js.license │ ├── mime.license │ ├── serve-favicon.license │ ├── urllib.license │ └── utf7.license ├── package-lock.json ├── package.json ├── public │ ├── images │ │ ├── block-content.svg │ │ ├── cell.ico │ │ ├── close.svg │ │ ├── comment.svg │ │ ├── convert.svg │ │ ├── delete.svg │ │ ├── desktop.svg │ │ ├── diagram.ico │ │ ├── done.svg │ │ ├── download.svg │ │ ├── embeded.svg │ │ ├── error.svg │ │ ├── favicon.ico │ │ ├── file_docx.svg │ │ ├── file_pdf.svg │ │ ├── file_pptx.svg │ │ ├── file_upload.svg │ │ ├── file_xlsx.svg │ │ ├── fill-forms.svg │ │ ├── filter.svg │ │ ├── home.svg │ │ ├── icon_docx.svg │ │ ├── icon_pdf.svg │ │ ├── icon_pptx.svg │ │ ├── icon_vsdx.svg │ │ ├── icon_xlsx.svg │ │ ├── info.svg │ │ ├── loader16.gif │ │ ├── logo.svg │ │ ├── mobile-fill-forms.svg │ │ ├── mobile-logo.svg │ │ ├── mobile-menu.svg │ │ ├── mobile.svg │ │ ├── notdone.svg │ │ ├── pdf.ico │ │ ├── plus.svg │ │ ├── review.svg │ │ ├── slide.ico │ │ ├── uid-1.jpg │ │ ├── uid-1.png │ │ ├── uid-2.jpg │ │ ├── uid-2.png │ │ ├── wopi-convert.svg │ │ ├── wopi-edit.svg │ │ ├── wopi-editnew.svg │ │ ├── wopi-embedview.svg │ │ ├── wopi-formsubmit.svg │ │ ├── wopi-mobileEdit.svg │ │ ├── wopi-mobileView.svg │ │ ├── wopi-view.svg │ │ └── word.ico │ ├── javascripts │ │ ├── forgotten.js │ │ ├── formats.js │ │ ├── jquery-3.6.4.min.js │ │ ├── jquery-migrate-3.4.1.min.js │ │ ├── jquery-ui.js │ │ ├── jquery.blockUI.js │ │ ├── jquery.dropdownToggle.js │ │ ├── jquery.fileupload.js │ │ ├── jquery.iframe-transport.js │ │ └── jscript.js │ └── stylesheets │ │ ├── editor.css │ │ ├── forgotten.css │ │ ├── jquery-ui.css │ │ ├── media-wopi.css │ │ ├── media.css │ │ └── stylesheet.css ├── run-develop.py └── views │ ├── config.ejs │ ├── editor.ejs │ ├── error.ejs │ ├── forgotten.ejs │ ├── index.ejs │ ├── wopiAction.ejs │ └── wopiIndex.ejs ├── php-laravel ├── .editorconfig ├── .env.example ├── .gitattributes ├── .gitignore ├── 3rd-Party.license ├── LICENSE ├── Makefile ├── README.md ├── app │ ├── Enums │ │ └── FormatType.php │ ├── Exceptions │ │ ├── CommandServiceError.php │ │ ├── ConversionError.php │ │ ├── ConversionNotCompleteException.php │ │ └── FileNotFound.php │ ├── Helpers │ │ ├── Path │ │ │ ├── Path.php │ │ │ ├── PathInfo.php │ │ │ └── TemplatePath.php │ │ ├── URL │ │ │ ├── FileURL.php │ │ │ ├── TemplateURL.php │ │ │ └── URL.php │ │ └── UniqueFilename.php │ ├── Http │ │ ├── Controllers │ │ │ ├── API │ │ │ │ ├── Files │ │ │ │ │ ├── ReferenceController.php │ │ │ │ │ └── VersionController.php │ │ │ │ └── FormatController.php │ │ │ ├── Controller.php │ │ │ ├── EditorController.php │ │ │ ├── FileController.php │ │ │ ├── ForgottenController.php │ │ │ ├── IndexController.php │ │ │ └── VersionController.php │ │ └── Middleware │ │ │ ├── CheckAndDecodeJWTPayload.php │ │ │ ├── EnsureForgottenPageEnabled.php │ │ │ ├── EnsureJWTTokenIsPresent.php │ │ │ └── EnsureUserDirectoryExists.php │ ├── Models │ │ ├── Document.php │ │ ├── Editor │ │ │ ├── Editor.php │ │ │ ├── EditorConfig.php │ │ │ └── EditorPermissions.php │ │ ├── File.php │ │ ├── Format.php │ │ ├── User.php │ │ ├── Version.php │ │ └── VersionInfo.php │ ├── OnlyOffice │ │ ├── Managers │ │ │ ├── DocumentManager.php │ │ │ ├── FormatManager.php │ │ │ ├── JWTManager.php │ │ │ └── SettingsManager.php │ │ ├── Miscellaneous │ │ │ ├── CommandRequest.php │ │ │ └── ConvertRequest.php │ │ ├── Models │ │ │ └── Format.php │ │ └── Services │ │ │ ├── CallbackService.php │ │ │ ├── HttpClient.php │ │ │ └── RequestService.php │ ├── Providers │ │ └── AppServiceProvider.php │ ├── Repositories │ │ ├── FileRepository.php │ │ ├── ForceSavedFilesRepository.php │ │ ├── FormatRepository.php │ │ ├── LanguageRepository.php │ │ ├── UserRepository.php │ │ └── VersionRepository.php │ └── UseCases │ │ ├── Common │ │ └── Http │ │ │ ├── DownloadFileCommand.php │ │ │ └── DownloadFileRequest.php │ │ ├── Docs │ │ ├── Command │ │ │ ├── ForceSaveCommad.php │ │ │ ├── ForceSaveRequest.php │ │ │ ├── UpdateMetaCommand.php │ │ │ └── UpdateMetaRequest.php │ │ └── Conversion │ │ │ ├── ConvertCommand.php │ │ │ └── ConvertRequest.php │ │ ├── Document │ │ ├── Create │ │ │ ├── CreateDocumentCommand.php │ │ │ ├── CreateDocumentFromTemplateCommand.php │ │ │ ├── CreateDocumentFromTemplateRequest.php │ │ │ └── CreateDocumentRequest.php │ │ ├── Delete │ │ │ ├── DeleteAllDocumentsCommand.php │ │ │ ├── DeleteAllDocumentsRequest.php │ │ │ ├── DeleteDocumentCommand.php │ │ │ └── DeleteDocumentRequest.php │ │ ├── Find │ │ │ ├── FindAllDocumentsQuery.php │ │ │ ├── FindAllDocumentsQueryHandler.php │ │ │ ├── FindDocumentHistoryQuery.php │ │ │ ├── FindDocumentHistoryQueryHandler.php │ │ │ ├── FindDocumentQuery.php │ │ │ └── FindDocumentQueryHandler.php │ │ ├── Save │ │ │ ├── ForceSaveDocumentCommand.php │ │ │ ├── ForceSaveDocumentRequest.php │ │ │ ├── SaveDocumentCommand.php │ │ │ ├── SaveDocumentFormCommand.php │ │ │ ├── SaveDocumentFormRequest.php │ │ │ └── SaveDocumentRequest.php │ │ └── Update │ │ │ ├── ChangeDocumentVersionCommand.php │ │ │ └── ChangeDocumentVersionRequest.php │ │ ├── Editor │ │ └── Create │ │ │ ├── CreateConfigCommand.php │ │ │ └── CreateConfigRequest.php │ │ ├── File │ │ └── Find │ │ │ ├── FileExistsQuery.php │ │ │ └── FileExistsQueryHandler.php │ │ ├── Forgotten │ │ ├── Delete │ │ │ ├── DeleteForgottenFileCommand.php │ │ │ └── DeleteForgottenFileRequest.php │ │ └── Find │ │ │ ├── FindAllForgottenFilesQuery.php │ │ │ └── FindAllForgottenFilesQueryHandler.php │ │ ├── Language │ │ └── Find │ │ │ └── FindAllLanguagesQueryHandler.php │ │ └── User │ │ └── Find │ │ ├── FindAllUsersQuery.php │ │ ├── FindAllUsersQueryHandler.php │ │ ├── FindUserQuery.php │ │ └── FindUserQueryHandler.php ├── artisan ├── bootstrap │ ├── app.php │ ├── cache │ │ └── .gitignore │ └── providers.php ├── composer.json ├── composer.lock ├── config │ ├── app.php │ ├── auth.php │ ├── cache.php │ ├── database.php │ ├── filesystems.php │ ├── logging.php │ ├── mail.php │ ├── queue.php │ ├── services.php │ └── session.php ├── database │ ├── .gitignore │ ├── factories │ │ └── UserFactory.php │ ├── migrations │ │ ├── 0001_01_01_000000_create_users_table.php │ │ ├── 0001_01_01_000001_create_cache_table.php │ │ └── 0001_01_01_000002_create_jobs_table.php │ └── seeders │ │ └── DatabaseSeeder.php ├── docker-compose.yml ├── docker │ ├── php-fpm │ │ ├── Dockerfile │ │ └── conf.d │ │ │ └── uploads.ini │ └── proxy │ │ ├── Dockerfile │ │ └── nginx.conf ├── licenses │ ├── 3rd-Party.license │ ├── jQuery.BlockUI.license │ ├── jQuery.FileUpload.license │ ├── jQuery.Migrate.license │ ├── jQuery.UI.license │ ├── jQuery.iframe-transport.license │ ├── jQuery.license │ ├── jwt.license │ └── laravel.license ├── package-lock.json ├── package.json ├── phpunit.xml ├── public │ ├── .htaccess │ ├── css │ │ ├── app.css │ │ ├── forgotten.css │ │ ├── jquery-ui.css │ │ └── media.css │ ├── favicon.ico │ ├── images │ │ ├── block-content.svg │ │ ├── cell.ico │ │ ├── close.svg │ │ ├── comment.svg │ │ ├── convert.svg │ │ ├── delete.svg │ │ ├── desktop.svg │ │ ├── done.svg │ │ ├── download.svg │ │ ├── embeded.svg │ │ ├── error.svg │ │ ├── favicon.ico │ │ ├── file_docx.svg │ │ ├── file_pdf.svg │ │ ├── file_pptx.svg │ │ ├── file_upload.svg │ │ ├── file_xlsx.svg │ │ ├── fill-forms.svg │ │ ├── filter.svg │ │ ├── home.svg │ │ ├── icon_docx.svg │ │ ├── icon_pdf.svg │ │ ├── icon_pptx.svg │ │ ├── icon_xlsx.svg │ │ ├── info.svg │ │ ├── loader16.gif │ │ ├── logo.svg │ │ ├── mobile-fill-forms.svg │ │ ├── mobile.svg │ │ ├── notdone.svg │ │ ├── pdf.ico │ │ ├── review.svg │ │ ├── slide.ico │ │ ├── uid-1.png │ │ ├── uid-2.png │ │ └── word.ico │ ├── index.php │ ├── js │ │ ├── jquery-3.6.4.min.js │ │ ├── jquery-migrate-3.4.1.min.js │ │ ├── jquery-ui.min.js │ │ ├── jquery.blockUI.js │ │ ├── jquery.dropdownToggle.js │ │ ├── jquery.fileupload.js │ │ ├── jquery.iframe-transport.js │ │ └── jquery.js │ └── robots.txt ├── resources │ ├── js │ │ ├── app.js │ │ ├── forgotten.js │ │ └── formats.js │ └── views │ │ ├── editor.blade.php │ │ ├── error.blade.php │ │ ├── forgotten.blade.php │ │ └── index.blade.php ├── routes │ ├── console.php │ └── web.php ├── storage │ ├── app │ │ ├── .gitignore │ │ └── public │ │ │ └── .gitignore │ ├── framework │ │ ├── .gitignore │ │ ├── cache │ │ │ ├── .gitignore │ │ │ └── data │ │ │ │ └── .gitignore │ │ ├── sessions │ │ │ └── .gitignore │ │ ├── testing │ │ │ └── .gitignore │ │ └── views │ │ │ └── .gitignore │ └── logs │ │ └── .gitignore ├── tests │ ├── Feature │ │ └── ExampleTest.php │ ├── TestCase.php │ └── Unit │ │ └── ExampleTest.php └── vite.config.js ├── php ├── .composer-version ├── .gitignore ├── .php-version ├── 3rd-Party.license ├── Dockerfile ├── LICENSE ├── Makefile ├── README.md ├── assets │ ├── css │ │ ├── forgotten.css │ │ ├── jquery-ui.css │ │ ├── media.css │ │ └── stylesheet.css │ ├── images │ │ ├── block-content.svg │ │ ├── cell.ico │ │ ├── close.svg │ │ ├── comment.svg │ │ ├── convert.svg │ │ ├── delete.svg │ │ ├── desktop.svg │ │ ├── done.svg │ │ ├── download.svg │ │ ├── embeded.svg │ │ ├── error.svg │ │ ├── favicon.ico │ │ ├── file_docx.svg │ │ ├── file_pdf.svg │ │ ├── file_pptx.svg │ │ ├── file_upload.svg │ │ ├── file_xlsx.svg │ │ ├── fill-forms.svg │ │ ├── filter.svg │ │ ├── home.svg │ │ ├── icon_docx.svg │ │ ├── icon_pdf.svg │ │ ├── icon_pptx.svg │ │ ├── icon_xlsx.svg │ │ ├── info.svg │ │ ├── loader16.gif │ │ ├── logo.svg │ │ ├── mobile-fill-forms.svg │ │ ├── mobile-logo.svg │ │ ├── mobile-menu.svg │ │ ├── mobile.svg │ │ ├── notdone.svg │ │ ├── pdf.ico │ │ ├── plus.svg │ │ ├── review.svg │ │ ├── slide.ico │ │ ├── uid-1.png │ │ ├── uid-2.png │ │ └── word.ico │ └── js │ │ ├── forgotten.js │ │ ├── formats.js │ │ ├── jquery-3.6.4.min.js │ │ ├── jquery-migrate-3.4.1.min.js │ │ ├── jquery-ui.min.js │ │ ├── jquery.blockUI.js │ │ ├── jquery.dropdownToggle.js │ │ ├── jquery.fileupload.js │ │ ├── jquery.iframe-transport.js │ │ └── jscript.js ├── composer.json ├── composer.lock ├── docker-compose.yml ├── index.php ├── licenses │ ├── 3rd-Party.license │ ├── PHP_CodeSniffer.license │ ├── jQuery.BlockUI.license │ ├── jQuery.FileUpload.license │ ├── jQuery.Migrate.license │ ├── jQuery.UI.license │ ├── jQuery.iframe-transport.license │ ├── jQuery.license │ ├── jwt.license │ ├── phpunit.license │ ├── property-access.license │ └── serializer.license ├── php-fpm.conf ├── phpcs.xml ├── proxy │ └── nginx.conf ├── screenshots │ ├── add.png │ ├── browse.png │ ├── handler-add.png │ ├── handlerclick.png │ ├── manager.png │ ├── php-add.png │ ├── php-version-1.jpg │ └── php-version-2.jpg ├── src │ ├── ajax.php │ ├── common │ │ ├── HTTPStatus.php │ │ ├── Path.php │ │ ├── PathAbsolutePOSIXTests.php │ │ ├── PathJoinPOSIXTests.php │ │ ├── PathNormalizePOSIXTests.php │ │ ├── PathStringPOSIXTests.php │ │ ├── URL.php │ │ ├── URLFromComponentsTests.php │ │ ├── URLJoinPathTests.php │ │ └── URLStringTests.php │ ├── configuration │ │ ├── ConfigurationManager.php │ │ ├── ConfigurationManagerConversionTimeoutTests.php │ │ ├── ConfigurationManagerDocumentServerAPIURLTests.php │ │ ├── ConfigurationManagerDocumentServerCommandURLTests.php │ │ ├── ConfigurationManagerDocumentServerConverterURLTests.php │ │ ├── ConfigurationManagerDocumentServerPreloaderURLTests.php │ │ ├── ConfigurationManagerDocumentServerPrivateURLTests.php │ │ ├── ConfigurationManagerDocumentServerPublicURLTests.php │ │ ├── ConfigurationManagerExampleURLTests.php │ │ ├── ConfigurationManagerJWTHeaderTests.php │ │ ├── ConfigurationManagerJWTSecretTests.php │ │ ├── ConfigurationManagerJWTUseForRequest.php │ │ ├── ConfigurationManagerMaximumFileSizeTests.php │ │ ├── ConfigurationManagerSSLTests.php │ │ ├── ConfigurationManagerSingleUserTests.php │ │ ├── ConfigurationManagerStoragePathTests.php │ │ └── ConfigurationManagerTests.php │ ├── format │ │ ├── Format.php │ │ ├── FormatManager.php │ │ ├── FormatManagerAllTests.php │ │ ├── FormatManagerConvertibleTests.php │ │ ├── FormatManagerEditableTests.php │ │ ├── FormatManagerFillableTests.php │ │ ├── FormatManagerViewableTests.php │ │ └── FormatTests.php │ ├── functions.php │ ├── helpers │ │ ├── ExampleUsers.php │ │ ├── JwtManager.php │ │ └── Users.php │ ├── proxy │ │ ├── ProxyManager.php │ │ └── ProxyManagerTests.php │ ├── trackmanager.php │ └── views │ │ ├── DocEditorView.php │ │ ├── ForgottenFilesView.php │ │ ├── IndexStoredListView.php │ │ ├── IndexView.php │ │ └── View.php └── templates │ ├── docEditor.tpl │ ├── forgotten.tpl │ ├── index.tpl │ └── storedList.tpl ├── python ├── .flake8 ├── .gitignore ├── .pip-version ├── .python-version ├── 3rd-Party.license ├── Dockerfile ├── LICENSE ├── Makefile ├── README.md ├── compose-base.yml ├── compose-dev.yml ├── compose-prod.yml ├── licenses │ ├── 3rd-Party.license │ ├── Django.license │ ├── PyJWT.license │ ├── django-stubs.license │ ├── flake8.license │ ├── jQuery.BlockUI.license │ ├── jQuery.FileUpload.license │ ├── jQuery.Migrate.license │ ├── jQuery.UI.license │ ├── jQuery.iframe-transport.license │ ├── jQuery.license │ ├── msgspec.license │ ├── mypy.license │ ├── python-magic.license │ ├── requests.license │ └── typeshed.license ├── manage.py ├── proxy │ └── nginx.conf ├── pyproject.toml ├── src │ ├── common │ │ ├── __init__.py │ │ ├── http.py │ │ ├── http_tests.py │ │ ├── string.py │ │ └── string_tests.py │ ├── configuration │ │ ├── __init__.py │ │ ├── configuration.py │ │ └── configuration_tests.py │ ├── format │ │ ├── __init__.py │ │ ├── format.py │ │ └── format_tests.py │ ├── memoize │ │ ├── __init__.py │ │ ├── memoize.py │ │ └── memoize_tests.py │ ├── proxy │ │ ├── __init__.py │ │ ├── proxy.py │ │ └── proxy_tests.py │ ├── response │ │ ├── __init__.py │ │ └── response.py │ ├── utils │ │ ├── docManager.py │ │ ├── fileUtils.py │ │ ├── historyManager.py │ │ ├── jwtManager.py │ │ ├── serviceConverter.py │ │ ├── trackManager.py │ │ └── users.py │ └── views │ │ ├── actions.py │ │ ├── forgotten.py │ │ └── index.py ├── static │ ├── css │ │ ├── editor.css │ │ ├── forgotten.css │ │ ├── jquery-ui.css │ │ ├── media.css │ │ └── stylesheet.css │ ├── images │ │ ├── block-content.svg │ │ ├── cell.ico │ │ ├── close.svg │ │ ├── comment.svg │ │ ├── convert.svg │ │ ├── delete.svg │ │ ├── desktop.svg │ │ ├── done.svg │ │ ├── download.svg │ │ ├── embeded.svg │ │ ├── error.svg │ │ ├── favicon.ico │ │ ├── file_docx.svg │ │ ├── file_pdf.svg │ │ ├── file_pptx.svg │ │ ├── file_upload.svg │ │ ├── file_xlsx.svg │ │ ├── fill-forms.svg │ │ ├── filter.svg │ │ ├── home.svg │ │ ├── icon_docx.svg │ │ ├── icon_pdf.svg │ │ ├── icon_pptx.svg │ │ ├── icon_xlsx.svg │ │ ├── info.svg │ │ ├── loader16.gif │ │ ├── logo.svg │ │ ├── mobile-fill-forms.svg │ │ ├── mobile-logo.svg │ │ ├── mobile-menu.svg │ │ ├── mobile.svg │ │ ├── notdone.svg │ │ ├── pdf.ico │ │ ├── plus.svg │ │ ├── review.svg │ │ ├── slide.ico │ │ ├── uid-1.jpg │ │ ├── uid-2.jpg │ │ └── word.ico │ └── js │ │ ├── forgotten.js │ │ ├── formats.js │ │ ├── jquery-3.6.4.min.js │ │ ├── jquery-migrate-3.4.1.min.js │ │ ├── jquery-ui.js │ │ ├── jquery.blockUI.js │ │ ├── jquery.fileupload.js │ │ ├── jquery.iframe-transport.js │ │ └── jscript.js └── templates │ ├── editor.html │ ├── forgotten.html │ └── index.html └── ruby ├── .bundler-version ├── .gitignore ├── .rubocop.yml ├── .ruby-version ├── 3rd-Party.license ├── Dockerfile ├── Gemfile ├── Gemfile.lock ├── LICENSE ├── Makefile ├── README.md ├── Rakefile ├── app ├── assets │ ├── config │ │ └── manifest.js │ ├── images │ │ ├── block-content.svg │ │ ├── cell.ico │ │ ├── close.svg │ │ ├── comment.svg │ │ ├── convert.svg │ │ ├── delete.svg │ │ ├── desktop.svg │ │ ├── done.svg │ │ ├── download.svg │ │ ├── embeded.svg │ │ ├── error.svg │ │ ├── favicon.ico │ │ ├── file_docx.svg │ │ ├── file_pdf.svg │ │ ├── file_pptx.svg │ │ ├── file_upload.svg │ │ ├── file_xlsx.svg │ │ ├── fill-forms.svg │ │ ├── filter.svg │ │ ├── home.svg │ │ ├── icon_docx.svg │ │ ├── icon_pdf.svg │ │ ├── icon_pptx.svg │ │ ├── icon_xlsx.svg │ │ ├── info.svg │ │ ├── loader16.gif │ │ ├── logo.svg │ │ ├── mobile-fill-forms.svg │ │ ├── mobile-logo.svg │ │ ├── mobile-menu.svg │ │ ├── mobile.svg │ │ ├── notdone.svg │ │ ├── pdf.ico │ │ ├── plus.svg │ │ ├── review.svg │ │ ├── slide.ico │ │ ├── uid-1.png │ │ ├── uid-2.png │ │ └── word.ico │ ├── javascripts │ │ ├── application.js │ │ ├── forgotten.js │ │ ├── formats.js │ │ ├── jquery-3.6.4.min.js │ │ ├── jquery-migrate-3.4.1.min.js │ │ ├── jquery-ui.js │ │ ├── jquery.blockUI.js │ │ ├── jquery.dropdownToggle.js │ │ ├── jquery.fileupload.js │ │ ├── jquery.iframe-transport.js │ │ └── jscript.js │ └── stylesheets │ │ ├── application.css │ │ ├── editor.scss │ │ ├── forgotten.css │ │ ├── jquery-ui.scss │ │ ├── media.css │ │ └── stylesheet.scss ├── configuration │ ├── configuration.rb │ └── configuration_tests.rb ├── controllers │ ├── application_controller.rb │ └── home_controller.rb ├── format │ ├── format.rb │ └── format_tests.rb ├── helpers │ ├── application_helper.rb │ └── home_helper.rb ├── models │ ├── document_helper.rb │ ├── file_model.rb │ ├── file_utility.rb │ ├── jwt_helper.rb │ ├── service_converter.rb │ ├── track_helper.rb │ └── users.rb ├── proxy │ ├── proxy.rb │ └── proxy_tests.rb └── views │ ├── home │ ├── editor.html.erb │ ├── forgotten.html.erb │ └── index.html.erb │ └── layouts │ └── application.html.erb ├── compose-base.yml ├── compose-dev.yml ├── compose-prod.yml ├── config.ru ├── config ├── application.rb └── boot.rb ├── licenses ├── 3rd-Party.license ├── byebug.license ├── coffee-rails.license ├── dalli.license ├── jQuery.BlockUI.license ├── jQuery.FileUpload.license ├── jQuery.Migrate.license ├── jQuery.UI.license ├── jQuery.iframe-transport.license ├── jQuery.license ├── jbuilder.license ├── jquery-rails.license ├── jwt.license ├── mimemagic.license ├── rails.license ├── rubocop.license ├── sass-rails.license ├── sdoc.license ├── sorbet.license ├── tapioca.license ├── turbolinks.license ├── tzinfo-data.license ├── uglifier.license ├── uuid.license └── web-console.license ├── proxy └── nginx.conf └── public ├── 404.html ├── 422.html └── 500.html /.gitignore: -------------------------------------------------------------------------------- 1 | **/obj/ 2 | **/bin/ 3 | *.suo 4 | *.user 5 | /build/deploy 6 | /build/*.log 7 | /web/documentserver-example/nodejs/node_modules 8 | /web/documentserver-example/nodejs/files 9 | /web/documentserver-example/nodejs/config/local.json 10 | /web/documentserver-example/nodejs/example 11 | **/.vscode/ 12 | **/.vs/ 13 | **/.idea 14 | .classpath 15 | .project 16 | .settings/ 17 | *.iml 18 | *.iws 19 | .DS_Store 20 | /web/documentserver-example/java/target/ 21 | /web/documentserver-example/java-spring/target/ 22 | /web/documentserver-example/csharp/packages 23 | /web/documentserver-example/csharp-mvc/packages 24 | /web/documentserver-example/java-spring/documents/ 25 | -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- 1 | .PHONY: all 2 | 3 | all: 4 | cd web/documentserver-example/nodejs && npm install 5 | -------------------------------------------------------------------------------- /build/Build.bat: -------------------------------------------------------------------------------- 1 | %SystemRoot%\Microsoft.NET\Framework\v4.0.30319\MSBuild.exe msbuild\build.proj /fl1 /flp1:LogFile=Build.log;Verbosity=Normal /m 2 | pause -------------------------------------------------------------------------------- /build/Zip.bat: -------------------------------------------------------------------------------- 1 | %SystemRoot%\Microsoft.NET\Framework\v4.0.30319\MSBuild.exe msbuild\build.proj /fl1 /flp1:LogFile=Build.log;Verbosity=Normal /m 2 | if %errorlevel% == 0 %SystemRoot%\Microsoft.NET\Framework\v4.0.30319\MSBuild.exe msbuild\zip.proj /fl1 /flp1:LogFile=Zip.log;Verbosity=Normal /m 3 | pause -------------------------------------------------------------------------------- /build/msbuild/Ionic.Zip.Reduced.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/build/msbuild/Ionic.Zip.Reduced.dll -------------------------------------------------------------------------------- /build/msbuild/MSBuild.Community.Tasks.chm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/build/msbuild/MSBuild.Community.Tasks.chm -------------------------------------------------------------------------------- /build/msbuild/MSBuild.Community.Tasks.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/build/msbuild/MSBuild.Community.Tasks.dll -------------------------------------------------------------------------------- /web/documentserver-example/csharp-mvc/Content/images/cell.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/csharp-mvc/Content/images/cell.ico -------------------------------------------------------------------------------- /web/documentserver-example/csharp-mvc/Content/images/comment.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /web/documentserver-example/csharp-mvc/Content/images/delete.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /web/documentserver-example/csharp-mvc/Content/images/desktop.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /web/documentserver-example/csharp-mvc/Content/images/done.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /web/documentserver-example/csharp-mvc/Content/images/error.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /web/documentserver-example/csharp-mvc/Content/images/file_docx.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /web/documentserver-example/csharp-mvc/Content/images/file_pdf.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /web/documentserver-example/csharp-mvc/Content/images/file_pptx.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /web/documentserver-example/csharp-mvc/Content/images/fill-forms.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /web/documentserver-example/csharp-mvc/Content/images/filter.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /web/documentserver-example/csharp-mvc/Content/images/home.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /web/documentserver-example/csharp-mvc/Content/images/icon_docx.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /web/documentserver-example/csharp-mvc/Content/images/icon_pdf.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /web/documentserver-example/csharp-mvc/Content/images/icon_pptx.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /web/documentserver-example/csharp-mvc/Content/images/icon_xlsx.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /web/documentserver-example/csharp-mvc/Content/images/info.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /web/documentserver-example/csharp-mvc/Content/images/loader16.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/csharp-mvc/Content/images/loader16.gif -------------------------------------------------------------------------------- /web/documentserver-example/csharp-mvc/Content/images/mobile-menu.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /web/documentserver-example/csharp-mvc/Content/images/mobile.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /web/documentserver-example/csharp-mvc/Content/images/notdone.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /web/documentserver-example/csharp-mvc/Content/images/pdf.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/csharp-mvc/Content/images/pdf.ico -------------------------------------------------------------------------------- /web/documentserver-example/csharp-mvc/Content/images/plus.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /web/documentserver-example/csharp-mvc/Content/images/review.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /web/documentserver-example/csharp-mvc/Content/images/slide.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/csharp-mvc/Content/images/slide.ico -------------------------------------------------------------------------------- /web/documentserver-example/csharp-mvc/Content/images/uid-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/csharp-mvc/Content/images/uid-1.png -------------------------------------------------------------------------------- /web/documentserver-example/csharp-mvc/Content/images/uid-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/csharp-mvc/Content/images/uid-2.png -------------------------------------------------------------------------------- /web/documentserver-example/csharp-mvc/Content/images/word.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/csharp-mvc/Content/images/word.ico -------------------------------------------------------------------------------- /web/documentserver-example/csharp-mvc/Global.asax: -------------------------------------------------------------------------------- 1 | <%@ Application Codebehind="Global.asax.cs" Inherits="OnlineEditorsExampleMVC.MvcApplication" Language="C#" %> 2 | -------------------------------------------------------------------------------- /web/documentserver-example/csharp-mvc/WebEditor.ashx: -------------------------------------------------------------------------------- 1 | <%@ WebHandler Language="C#" CodeBehind="WebEditor.ashx.cs" Class="OnlineEditorsExampleMVC.WebEditor" %> 2 | -------------------------------------------------------------------------------- /web/documentserver-example/csharp-mvc/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/csharp-mvc/favicon.ico -------------------------------------------------------------------------------- /web/documentserver-example/csharp-mvc/licenses/Microsoft.Web.Infrastructure.license: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/csharp-mvc/licenses/Microsoft.Web.Infrastructure.license -------------------------------------------------------------------------------- /web/documentserver-example/csharp-mvc/licenses/WebGrease.license: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/csharp-mvc/licenses/WebGrease.license -------------------------------------------------------------------------------- /web/documentserver-example/csharp-mvc/licenses/jQuery.BlockUI.license: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/csharp-mvc/licenses/jQuery.BlockUI.license -------------------------------------------------------------------------------- /web/documentserver-example/csharp-mvc/licenses/jQuery.FileUpload.license: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/csharp-mvc/licenses/jQuery.FileUpload.license -------------------------------------------------------------------------------- /web/documentserver-example/csharp-mvc/licenses/jQuery.iframe-transport.license: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/csharp-mvc/licenses/jQuery.iframe-transport.license -------------------------------------------------------------------------------- /web/documentserver-example/csharp-mvc/screenshots/add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/csharp-mvc/screenshots/add.png -------------------------------------------------------------------------------- /web/documentserver-example/csharp-mvc/screenshots/browse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/csharp-mvc/screenshots/browse.png -------------------------------------------------------------------------------- /web/documentserver-example/csharp-mvc/screenshots/platform.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/csharp-mvc/screenshots/platform.png -------------------------------------------------------------------------------- /web/documentserver-example/csharp-mvc/screenshots/sitename.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/csharp-mvc/screenshots/sitename.png -------------------------------------------------------------------------------- /web/documentserver-example/csharp/App_Themes/images/cell.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/csharp/App_Themes/images/cell.ico -------------------------------------------------------------------------------- /web/documentserver-example/csharp/App_Themes/images/comment.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /web/documentserver-example/csharp/App_Themes/images/delete.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /web/documentserver-example/csharp/App_Themes/images/desktop.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /web/documentserver-example/csharp/App_Themes/images/done.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /web/documentserver-example/csharp/App_Themes/images/error.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /web/documentserver-example/csharp/App_Themes/images/file_docx.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /web/documentserver-example/csharp/App_Themes/images/file_pdf.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /web/documentserver-example/csharp/App_Themes/images/file_pptx.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /web/documentserver-example/csharp/App_Themes/images/fill-forms.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /web/documentserver-example/csharp/App_Themes/images/filter.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /web/documentserver-example/csharp/App_Themes/images/home.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /web/documentserver-example/csharp/App_Themes/images/icon_docx.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /web/documentserver-example/csharp/App_Themes/images/icon_pdf.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /web/documentserver-example/csharp/App_Themes/images/icon_pptx.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /web/documentserver-example/csharp/App_Themes/images/icon_xlsx.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /web/documentserver-example/csharp/App_Themes/images/info.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /web/documentserver-example/csharp/App_Themes/images/loader16.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/csharp/App_Themes/images/loader16.gif -------------------------------------------------------------------------------- /web/documentserver-example/csharp/App_Themes/images/mobile-menu.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /web/documentserver-example/csharp/App_Themes/images/mobile.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /web/documentserver-example/csharp/App_Themes/images/notdone.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /web/documentserver-example/csharp/App_Themes/images/pdf.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/csharp/App_Themes/images/pdf.ico -------------------------------------------------------------------------------- /web/documentserver-example/csharp/App_Themes/images/plus.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /web/documentserver-example/csharp/App_Themes/images/review.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /web/documentserver-example/csharp/App_Themes/images/slide.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/csharp/App_Themes/images/slide.ico -------------------------------------------------------------------------------- /web/documentserver-example/csharp/App_Themes/images/uid-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/csharp/App_Themes/images/uid-1.png -------------------------------------------------------------------------------- /web/documentserver-example/csharp/App_Themes/images/uid-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/csharp/App_Themes/images/uid-2.png -------------------------------------------------------------------------------- /web/documentserver-example/csharp/App_Themes/images/word.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/csharp/App_Themes/images/word.ico -------------------------------------------------------------------------------- /web/documentserver-example/csharp/WebEditor.ashx: -------------------------------------------------------------------------------- 1 | <%@ WebHandler Language="C#" CodeBehind="WebEditor.ashx.cs" Class="OnlineEditorsExample.WebEditor" %> 2 | -------------------------------------------------------------------------------- /web/documentserver-example/csharp/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/csharp/favicon.ico -------------------------------------------------------------------------------- /web/documentserver-example/csharp/licenses/jQuery.BlockUI.license: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/csharp/licenses/jQuery.BlockUI.license -------------------------------------------------------------------------------- /web/documentserver-example/csharp/licenses/jQuery.FileUpload.license: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/csharp/licenses/jQuery.FileUpload.license -------------------------------------------------------------------------------- /web/documentserver-example/csharp/licenses/jQuery.iframe-transport.license: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/csharp/licenses/jQuery.iframe-transport.license -------------------------------------------------------------------------------- /web/documentserver-example/csharp/packages.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /web/documentserver-example/csharp/screenshots/add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/csharp/screenshots/add.png -------------------------------------------------------------------------------- /web/documentserver-example/csharp/screenshots/browse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/csharp/screenshots/browse.png -------------------------------------------------------------------------------- /web/documentserver-example/csharp/screenshots/platform.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/csharp/screenshots/platform.png -------------------------------------------------------------------------------- /web/documentserver-example/csharp/screenshots/sitename.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/csharp/screenshots/sitename.png -------------------------------------------------------------------------------- /web/documentserver-example/go/.editorconfig: -------------------------------------------------------------------------------- 1 | root = true 2 | 3 | [*] 4 | end_of_line = lf 5 | insert_final_newline = true 6 | charset = utf-8 7 | trim_trailing_whitespace = true 8 | 9 | [*.go] 10 | indent_style = tab 11 | 12 | [*.{js, ts, json, html}] 13 | indent_style = space 14 | indent_size = 4 15 | -------------------------------------------------------------------------------- /web/documentserver-example/go/.gitignore: -------------------------------------------------------------------------------- 1 | filestore 2 | assets/* 3 | -------------------------------------------------------------------------------- /web/documentserver-example/go/static/images/cell.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/go/static/images/cell.ico -------------------------------------------------------------------------------- /web/documentserver-example/go/static/images/comment.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /web/documentserver-example/go/static/images/delete.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /web/documentserver-example/go/static/images/desktop.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /web/documentserver-example/go/static/images/done.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /web/documentserver-example/go/static/images/error.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /web/documentserver-example/go/static/images/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/go/static/images/favicon.ico -------------------------------------------------------------------------------- /web/documentserver-example/go/static/images/file_docx.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /web/documentserver-example/go/static/images/file_pdf.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /web/documentserver-example/go/static/images/file_pptx.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /web/documentserver-example/go/static/images/file_upload.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /web/documentserver-example/go/static/images/fill-forms.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /web/documentserver-example/go/static/images/filter.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /web/documentserver-example/go/static/images/home.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /web/documentserver-example/go/static/images/icon_docx.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /web/documentserver-example/go/static/images/icon_pdf.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /web/documentserver-example/go/static/images/icon_pptx.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /web/documentserver-example/go/static/images/icon_xlsx.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /web/documentserver-example/go/static/images/info.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /web/documentserver-example/go/static/images/loader16.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/go/static/images/loader16.gif -------------------------------------------------------------------------------- /web/documentserver-example/go/static/images/mobile-menu.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /web/documentserver-example/go/static/images/mobile.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /web/documentserver-example/go/static/images/notdone.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /web/documentserver-example/go/static/images/pdf.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/go/static/images/pdf.ico -------------------------------------------------------------------------------- /web/documentserver-example/go/static/images/plus.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /web/documentserver-example/go/static/images/review.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /web/documentserver-example/go/static/images/slide.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/go/static/images/slide.ico -------------------------------------------------------------------------------- /web/documentserver-example/go/static/images/uid-1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/go/static/images/uid-1.jpg -------------------------------------------------------------------------------- /web/documentserver-example/go/static/images/uid-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/go/static/images/uid-1.png -------------------------------------------------------------------------------- /web/documentserver-example/go/static/images/uid-2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/go/static/images/uid-2.jpg -------------------------------------------------------------------------------- /web/documentserver-example/go/static/images/uid-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/go/static/images/uid-2.png -------------------------------------------------------------------------------- /web/documentserver-example/go/static/images/word.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/go/static/images/word.ico -------------------------------------------------------------------------------- /web/documentserver-example/java-spring/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM maven:3.8.1-jdk-11 2 | COPY . /usr/src/app 3 | WORKDIR /usr/src/app 4 | RUN mvn -f /usr/src/app/pom.xml clean -------------------------------------------------------------------------------- /web/documentserver-example/java-spring/checkstyle-suppressions.xml: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /web/documentserver-example/java-spring/docker-compose.yaml: -------------------------------------------------------------------------------- 1 | version: '3' 2 | services: 3 | java-spring: 4 | build: 5 | context: ./ 6 | dockerfile: Dockerfile 7 | image: maven:3.8.1 8 | working_dir: /java-spring 9 | volumes: 10 | - .:/java-spring 11 | ports: 12 | - 4000:4000 13 | command: mvn clean spring-boot:run 14 | 15 | -------------------------------------------------------------------------------- /web/documentserver-example/java-spring/licenses/jQuery.BlockUI.license: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/java-spring/licenses/jQuery.BlockUI.license -------------------------------------------------------------------------------- /web/documentserver-example/java-spring/licenses/jQuery.FileUpload.license: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/java-spring/licenses/jQuery.FileUpload.license -------------------------------------------------------------------------------- /web/documentserver-example/java-spring/licenses/jQuery.iframe-transport.license: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/java-spring/licenses/jQuery.iframe-transport.license -------------------------------------------------------------------------------- /web/documentserver-example/java-spring/licenses/json.license: -------------------------------------------------------------------------------- 1 | Public Domain. -------------------------------------------------------------------------------- /web/documentserver-example/java-spring/src/main/resources/static/css/img/cell.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/java-spring/src/main/resources/static/css/img/cell.ico -------------------------------------------------------------------------------- /web/documentserver-example/java-spring/src/main/resources/static/css/img/comment.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /web/documentserver-example/java-spring/src/main/resources/static/css/img/delete.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /web/documentserver-example/java-spring/src/main/resources/static/css/img/desktop.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /web/documentserver-example/java-spring/src/main/resources/static/css/img/done.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /web/documentserver-example/java-spring/src/main/resources/static/css/img/error.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /web/documentserver-example/java-spring/src/main/resources/static/css/img/file_docx.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /web/documentserver-example/java-spring/src/main/resources/static/css/img/file_pdf.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /web/documentserver-example/java-spring/src/main/resources/static/css/img/file_pptx.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /web/documentserver-example/java-spring/src/main/resources/static/css/img/fill-forms.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /web/documentserver-example/java-spring/src/main/resources/static/css/img/filter.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /web/documentserver-example/java-spring/src/main/resources/static/css/img/home.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /web/documentserver-example/java-spring/src/main/resources/static/css/img/icon_docx.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /web/documentserver-example/java-spring/src/main/resources/static/css/img/icon_pptx.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /web/documentserver-example/java-spring/src/main/resources/static/css/img/icon_xlsx.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /web/documentserver-example/java-spring/src/main/resources/static/css/img/info.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /web/documentserver-example/java-spring/src/main/resources/static/css/img/loader16.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/java-spring/src/main/resources/static/css/img/loader16.gif -------------------------------------------------------------------------------- /web/documentserver-example/java-spring/src/main/resources/static/css/img/mobile-menu.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /web/documentserver-example/java-spring/src/main/resources/static/css/img/mobile.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /web/documentserver-example/java-spring/src/main/resources/static/css/img/notdone.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /web/documentserver-example/java-spring/src/main/resources/static/css/img/pdf.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/java-spring/src/main/resources/static/css/img/pdf.ico -------------------------------------------------------------------------------- /web/documentserver-example/java-spring/src/main/resources/static/css/img/plus.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /web/documentserver-example/java-spring/src/main/resources/static/css/img/review.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /web/documentserver-example/java-spring/src/main/resources/static/css/img/slide.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/java-spring/src/main/resources/static/css/img/slide.ico -------------------------------------------------------------------------------- /web/documentserver-example/java-spring/src/main/resources/static/css/img/uid-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/java-spring/src/main/resources/static/css/img/uid-1.png -------------------------------------------------------------------------------- /web/documentserver-example/java-spring/src/main/resources/static/css/img/uid-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/java-spring/src/main/resources/static/css/img/uid-2.png -------------------------------------------------------------------------------- /web/documentserver-example/java-spring/src/main/resources/static/css/img/word.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/java-spring/src/main/resources/static/css/img/word.ico -------------------------------------------------------------------------------- /web/documentserver-example/java-spring/src/main/resources/static/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/java-spring/src/main/resources/static/favicon.ico -------------------------------------------------------------------------------- /web/documentserver-example/java/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM maven:3.6.1-jdk-8-alpine AS MVN_BLDR 2 | COPY ./ /tmp/ 3 | WORKDIR /tmp/ 4 | RUN mvn package 5 | 6 | FROM tomcat:alpine 7 | RUN rm -fr /usr/local/tomcat/webapps/ROOT 8 | COPY --from=MVN_BLDR /tmp/target/*.war $CATALINA_HOME/webapps/ROOT.war 9 | -------------------------------------------------------------------------------- /web/documentserver-example/java/checkstyle-suppressions.xml: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /web/documentserver-example/java/docker-compose.yml: -------------------------------------------------------------------------------- 1 | version: '3' 2 | services: 3 | java-intg-ex: 4 | build: 5 | context: ./ 6 | dockerfile: Dockerfile 7 | ports: 8 | - 8080:8080 9 | 10 | -------------------------------------------------------------------------------- /web/documentserver-example/java/licenses/jQuery.BlockUI.license: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/java/licenses/jQuery.BlockUI.license -------------------------------------------------------------------------------- /web/documentserver-example/java/licenses/jQuery.FileUpload.license: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/java/licenses/jQuery.FileUpload.license -------------------------------------------------------------------------------- /web/documentserver-example/java/licenses/jQuery.iframe-transport.license: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/java/licenses/jQuery.iframe-transport.license -------------------------------------------------------------------------------- /web/documentserver-example/java/screenshots/author.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/java/screenshots/author.jpg -------------------------------------------------------------------------------- /web/documentserver-example/java/screenshots/make-var.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/java/screenshots/make-var.png -------------------------------------------------------------------------------- /web/documentserver-example/java/screenshots/manager-app.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/java/screenshots/manager-app.jpg -------------------------------------------------------------------------------- /web/documentserver-example/java/screenshots/manager.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/java/screenshots/manager.jpg -------------------------------------------------------------------------------- /web/documentserver-example/java/screenshots/tomcat-cmd.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/java/screenshots/tomcat-cmd.jpg -------------------------------------------------------------------------------- /web/documentserver-example/java/screenshots/upload-app.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/java/screenshots/upload-app.jpg -------------------------------------------------------------------------------- /web/documentserver-example/java/screenshots/war-file.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/java/screenshots/war-file.jpg -------------------------------------------------------------------------------- /web/documentserver-example/java/src/main/webapp/css/img/cell.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/java/src/main/webapp/css/img/cell.ico -------------------------------------------------------------------------------- /web/documentserver-example/java/src/main/webapp/css/img/comment.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /web/documentserver-example/java/src/main/webapp/css/img/delete.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /web/documentserver-example/java/src/main/webapp/css/img/desktop.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /web/documentserver-example/java/src/main/webapp/css/img/done.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /web/documentserver-example/java/src/main/webapp/css/img/error.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /web/documentserver-example/java/src/main/webapp/css/img/file_docx.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /web/documentserver-example/java/src/main/webapp/css/img/file_pdf.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /web/documentserver-example/java/src/main/webapp/css/img/file_pptx.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /web/documentserver-example/java/src/main/webapp/css/img/fill-forms.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /web/documentserver-example/java/src/main/webapp/css/img/filter.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /web/documentserver-example/java/src/main/webapp/css/img/home.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /web/documentserver-example/java/src/main/webapp/css/img/icon_docx.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /web/documentserver-example/java/src/main/webapp/css/img/icon_pptx.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /web/documentserver-example/java/src/main/webapp/css/img/icon_xlsx.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /web/documentserver-example/java/src/main/webapp/css/img/info.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /web/documentserver-example/java/src/main/webapp/css/img/loader16.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/java/src/main/webapp/css/img/loader16.gif -------------------------------------------------------------------------------- /web/documentserver-example/java/src/main/webapp/css/img/mobile-menu.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /web/documentserver-example/java/src/main/webapp/css/img/mobile.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /web/documentserver-example/java/src/main/webapp/css/img/notdone.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /web/documentserver-example/java/src/main/webapp/css/img/pdf.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/java/src/main/webapp/css/img/pdf.ico -------------------------------------------------------------------------------- /web/documentserver-example/java/src/main/webapp/css/img/plus.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /web/documentserver-example/java/src/main/webapp/css/img/review.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /web/documentserver-example/java/src/main/webapp/css/img/slide.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/java/src/main/webapp/css/img/slide.ico -------------------------------------------------------------------------------- /web/documentserver-example/java/src/main/webapp/css/img/uid-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/java/src/main/webapp/css/img/uid-1.png -------------------------------------------------------------------------------- /web/documentserver-example/java/src/main/webapp/css/img/uid-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/java/src/main/webapp/css/img/uid-2.png -------------------------------------------------------------------------------- /web/documentserver-example/java/src/main/webapp/css/img/word.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/java/src/main/webapp/css/img/word.ico -------------------------------------------------------------------------------- /web/documentserver-example/java/src/main/webapp/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/java/src/main/webapp/favicon.ico -------------------------------------------------------------------------------- /web/documentserver-example/java/target/.keep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/java/target/.keep -------------------------------------------------------------------------------- /web/documentserver-example/nodejs/.eslintignore: -------------------------------------------------------------------------------- 1 | public -------------------------------------------------------------------------------- /web/documentserver-example/nodejs/.eslintrc.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | env: { 3 | browser: true, 4 | commonjs: true, 5 | es2021: true, 6 | }, 7 | extends: ['airbnb-base'], 8 | overrides: [ 9 | ], 10 | parserOptions: { 11 | ecmaVersion: 'latest', 12 | }, 13 | rules: { 14 | 'max-len': ['error', { code: 120 }], 15 | 'no-console': 'off', 16 | 'no-continue': 'off', 17 | 'no-extend-native': ['error', { exceptions: ['String'] }], 18 | 'no-plusplus': ['error', { allowForLoopAfterthoughts: true }], 19 | 'no-prototype-builtins': 'off', 20 | }, 21 | }; 22 | -------------------------------------------------------------------------------- /web/documentserver-example/nodejs/bin/www: -------------------------------------------------------------------------------- 1 | var debug = require("debug")("OnlineEditorsExampleNodeJS"); 2 | var app = require("../app"); 3 | var config = require('config'); 4 | 5 | app.set("port", process.env.PORT || config.get('server.port') || 3000); 6 | 7 | var server = app.listen(app.get("port"), function() { 8 | debug("Express server listening on port " + server.address().port); 9 | }); -------------------------------------------------------------------------------- /web/documentserver-example/nodejs/config/development-linux.json: -------------------------------------------------------------------------------- 1 | { 2 | "server": { 3 | "port": 3000, 4 | "siteUrl": "http://127.0.0.1:8000/", 5 | "apiUrl": "web-apps/apps/api/documents/api.js", 6 | "preloaderUrl": "web-apps/apps/api/documents/cache-scripts.html" 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /web/documentserver-example/nodejs/config/development-mac.json: -------------------------------------------------------------------------------- 1 | { 2 | "server": { 3 | "port": 3000, 4 | "siteUrl": "http://127.0.0.1:8000/", 5 | "apiUrl": "web-apps/apps/api/documents/api.js", 6 | "preloaderUrl": "web-apps/apps/api/documents/cache-scripts.html" 7 | } 8 | } -------------------------------------------------------------------------------- /web/documentserver-example/nodejs/config/development-windows.json: -------------------------------------------------------------------------------- 1 | { 2 | "server": { 3 | "port": 80, 4 | "siteUrl": "http://127.0.0.1:8000/", 5 | "apiUrl": "web-apps/apps/api/documents/api.js", 6 | "preloaderUrl": "web-apps/apps/api/documents/cache-scripts.html" 7 | } 8 | } -------------------------------------------------------------------------------- /web/documentserver-example/nodejs/config/production-linux.json: -------------------------------------------------------------------------------- 1 | { 2 | "server": { 3 | "siteUrl": "/", 4 | "maxFileSize": 104857600, 5 | "storageFolder": "/var/lib/onlyoffice/documentserver-example/files", 6 | "enableForgotten": false 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /web/documentserver-example/nodejs/config/production-windows.json: -------------------------------------------------------------------------------- 1 | { 2 | "server": { 3 | "siteUrl": "/", 4 | "maxFileSize": 104857600, 5 | "enableForgotten": false 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /web/documentserver-example/nodejs/docker-entrypoint.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | set -e 3 | export NODE_CONFIG='{ 4 | "server": { 5 | "siteUrl": "'${DS_URL:-"/"}'", 6 | "token": { 7 | "enable": '${JWT_ENABLED:-false}', 8 | "secret": "'${JWT_SECRET:-secret}'", 9 | "authorizationHeader": "'${JWT_HEADER:-Authorization}'" 10 | } 11 | } 12 | }' 13 | exec "$@" 14 | -------------------------------------------------------------------------------- /web/documentserver-example/nodejs/files/.placeholder: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/nodejs/files/.placeholder -------------------------------------------------------------------------------- /web/documentserver-example/nodejs/licenses/jQuery.BlockUI.license: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/nodejs/licenses/jQuery.BlockUI.license -------------------------------------------------------------------------------- /web/documentserver-example/nodejs/licenses/jQuery.FileUpload.license: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/nodejs/licenses/jQuery.FileUpload.license -------------------------------------------------------------------------------- /web/documentserver-example/nodejs/licenses/jQuery.iframe-transport.license: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/nodejs/licenses/jQuery.iframe-transport.license -------------------------------------------------------------------------------- /web/documentserver-example/nodejs/licenses/log4js.license: -------------------------------------------------------------------------------- 1 | Copyright 2015 Gareth Jones (with contributions from many other people) 2 | 3 | Licensed under the Apache License, Version 2.0 (the "License"); 4 | you may not use this file except in compliance with the License. 5 | You may obtain a copy of the License at 6 | 7 | http://www.apache.org/licenses/LICENSE-2.0 8 | 9 | Unless required by applicable law or agreed to in writing, software 10 | distributed under the License is distributed on an "AS IS" BASIS, 11 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | See the License for the specific language governing permissions and 13 | limitations under the License. -------------------------------------------------------------------------------- /web/documentserver-example/nodejs/public/images/cell.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/nodejs/public/images/cell.ico -------------------------------------------------------------------------------- /web/documentserver-example/nodejs/public/images/comment.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /web/documentserver-example/nodejs/public/images/delete.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /web/documentserver-example/nodejs/public/images/desktop.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /web/documentserver-example/nodejs/public/images/diagram.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/nodejs/public/images/diagram.ico -------------------------------------------------------------------------------- /web/documentserver-example/nodejs/public/images/done.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /web/documentserver-example/nodejs/public/images/error.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /web/documentserver-example/nodejs/public/images/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/nodejs/public/images/favicon.ico -------------------------------------------------------------------------------- /web/documentserver-example/nodejs/public/images/file_docx.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /web/documentserver-example/nodejs/public/images/file_pdf.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /web/documentserver-example/nodejs/public/images/file_pptx.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /web/documentserver-example/nodejs/public/images/file_upload.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /web/documentserver-example/nodejs/public/images/fill-forms.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /web/documentserver-example/nodejs/public/images/filter.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /web/documentserver-example/nodejs/public/images/home.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /web/documentserver-example/nodejs/public/images/icon_docx.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /web/documentserver-example/nodejs/public/images/icon_pdf.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /web/documentserver-example/nodejs/public/images/icon_pptx.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /web/documentserver-example/nodejs/public/images/icon_vsdx.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /web/documentserver-example/nodejs/public/images/icon_xlsx.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /web/documentserver-example/nodejs/public/images/info.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /web/documentserver-example/nodejs/public/images/loader16.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/nodejs/public/images/loader16.gif -------------------------------------------------------------------------------- /web/documentserver-example/nodejs/public/images/mobile-menu.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /web/documentserver-example/nodejs/public/images/mobile.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /web/documentserver-example/nodejs/public/images/notdone.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /web/documentserver-example/nodejs/public/images/pdf.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/nodejs/public/images/pdf.ico -------------------------------------------------------------------------------- /web/documentserver-example/nodejs/public/images/plus.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /web/documentserver-example/nodejs/public/images/review.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /web/documentserver-example/nodejs/public/images/slide.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/nodejs/public/images/slide.ico -------------------------------------------------------------------------------- /web/documentserver-example/nodejs/public/images/uid-1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/nodejs/public/images/uid-1.jpg -------------------------------------------------------------------------------- /web/documentserver-example/nodejs/public/images/uid-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/nodejs/public/images/uid-1.png -------------------------------------------------------------------------------- /web/documentserver-example/nodejs/public/images/uid-2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/nodejs/public/images/uid-2.jpg -------------------------------------------------------------------------------- /web/documentserver-example/nodejs/public/images/uid-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/nodejs/public/images/uid-2.png -------------------------------------------------------------------------------- /web/documentserver-example/nodejs/public/images/wopi-edit.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /web/documentserver-example/nodejs/public/images/wopi-formsubmit.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /web/documentserver-example/nodejs/public/images/wopi-mobileEdit.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /web/documentserver-example/nodejs/public/images/word.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/nodejs/public/images/word.ico -------------------------------------------------------------------------------- /web/documentserver-example/nodejs/run-develop.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python 2 | import sys 3 | sys.path.append('../../../../build_tools/scripts') 4 | import os 5 | import base 6 | 7 | def install_module(): 8 | base.print_info('Install') 9 | base.cmd('npm', ['install']) 10 | 11 | def run_integration_example(): 12 | install_module() 13 | base.set_env('NODE_CONFIG_DIR', './config') 14 | base.print_info('run integration example') 15 | base.run_nodejs(['bin/www']) 16 | 17 | base.set_env('NODE_ENV', 'development-' + base.host_platform()) 18 | 19 | run_integration_example() 20 | -------------------------------------------------------------------------------- /web/documentserver-example/php-laravel/.editorconfig: -------------------------------------------------------------------------------- 1 | root = true 2 | 3 | [*] 4 | charset = utf-8 5 | end_of_line = lf 6 | indent_size = 4 7 | indent_style = space 8 | insert_final_newline = true 9 | trim_trailing_whitespace = true 10 | 11 | [*.md] 12 | trim_trailing_whitespace = false 13 | 14 | [*.{yml,yaml}] 15 | indent_size = 2 16 | 17 | [docker-compose.yml] 18 | indent_size = 4 19 | -------------------------------------------------------------------------------- /web/documentserver-example/php-laravel/.gitattributes: -------------------------------------------------------------------------------- 1 | * text=auto eol=lf 2 | 3 | *.blade.php diff=html 4 | *.css diff=css 5 | *.html diff=html 6 | *.md diff=markdown 7 | *.php diff=php 8 | 9 | /.github export-ignore 10 | CHANGELOG.md export-ignore 11 | .styleci.yml export-ignore 12 | -------------------------------------------------------------------------------- /web/documentserver-example/php-laravel/.gitignore: -------------------------------------------------------------------------------- 1 | /.phpunit.cache 2 | /node_modules 3 | /public/build 4 | /public/hot 5 | /public/storage 6 | /storage/*.key 7 | /vendor 8 | .env 9 | .env.backup 10 | .env.production 11 | .phpactor.json 12 | .phpunit.result.cache 13 | Homestead.json 14 | Homestead.yaml 15 | auth.json 16 | npm-debug.log 17 | yarn-error.log 18 | /.fleet 19 | /.idea 20 | /.vscode 21 | -------------------------------------------------------------------------------- /web/documentserver-example/php-laravel/Makefile: -------------------------------------------------------------------------------- 1 | install: # Install all the dependencies 2 | @composer install 3 | @npm install 4 | @npm run build 5 | @php artisan key:generate 6 | 7 | compose-start: # Start docker services and install all the dependencies (e.g. php, nodejs) 8 | @docker compose build 9 | @docker compose up 10 | 11 | compose-stop: # Stop docker services 12 | @docker compose down -v -------------------------------------------------------------------------------- /web/documentserver-example/php-laravel/app/Http/Controllers/Controller.php: -------------------------------------------------------------------------------- 1 | app->singleton(FormatManager::class, function () { 16 | return new FormatManager; 17 | }); 18 | } 19 | 20 | /** 21 | * Bootstrap any application services. 22 | */ 23 | public function boot(): void 24 | { 25 | // 26 | } 27 | } 28 | -------------------------------------------------------------------------------- /web/documentserver-example/php-laravel/app/UseCases/Docs/Command/UpdateMetaCommand.php: -------------------------------------------------------------------------------- 1 | $request->title]; 12 | 13 | app(CommandRequest::class) 14 | ->updateMeta($request->key, $meta); 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /web/documentserver-example/php-laravel/app/UseCases/Docs/Command/UpdateMetaRequest.php: -------------------------------------------------------------------------------- 1 | userDirectory, $request->filename); 13 | 14 | Storage::disk('forcesaved')->put($filePath, $request->content); 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /web/documentserver-example/php-laravel/app/UseCases/Document/Save/ForceSaveDocumentRequest.php: -------------------------------------------------------------------------------- 1 | handleCommand(new ArgvInput); 14 | 15 | exit($status); 16 | -------------------------------------------------------------------------------- /web/documentserver-example/php-laravel/bootstrap/cache/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /web/documentserver-example/php-laravel/bootstrap/providers.php: -------------------------------------------------------------------------------- 1 | create(); 17 | 18 | User::factory()->create([ 19 | 'name' => 'Test User', 20 | 'email' => 'test@example.com', 21 | ]); 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /web/documentserver-example/php-laravel/docker/php-fpm/conf.d/uploads.ini: -------------------------------------------------------------------------------- 1 | upload_max_filesize = 100M 2 | post_max_size = 100M -------------------------------------------------------------------------------- /web/documentserver-example/php-laravel/docker/proxy/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM nginx:alpine AS laravel-proxy 2 | 3 | COPY ./nginx.conf /etc/nginx/nginx.conf -------------------------------------------------------------------------------- /web/documentserver-example/php-laravel/licenses/jQuery.BlockUI.license: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/php-laravel/licenses/jQuery.BlockUI.license -------------------------------------------------------------------------------- /web/documentserver-example/php-laravel/licenses/jQuery.FileUpload.license: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/php-laravel/licenses/jQuery.FileUpload.license -------------------------------------------------------------------------------- /web/documentserver-example/php-laravel/licenses/jQuery.iframe-transport.license: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/php-laravel/licenses/jQuery.iframe-transport.license -------------------------------------------------------------------------------- /web/documentserver-example/php-laravel/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true, 3 | "type": "module", 4 | "scripts": { 5 | "dev": "vite", 6 | "build": "vite build" 7 | }, 8 | "devDependencies": { 9 | "axios": "^1.6.4", 10 | "laravel-vite-plugin": "^1.0", 11 | "vite": "^5.0" 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /web/documentserver-example/php-laravel/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/php-laravel/public/favicon.ico -------------------------------------------------------------------------------- /web/documentserver-example/php-laravel/public/images/cell.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/php-laravel/public/images/cell.ico -------------------------------------------------------------------------------- /web/documentserver-example/php-laravel/public/images/comment.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /web/documentserver-example/php-laravel/public/images/delete.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /web/documentserver-example/php-laravel/public/images/desktop.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /web/documentserver-example/php-laravel/public/images/done.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /web/documentserver-example/php-laravel/public/images/error.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /web/documentserver-example/php-laravel/public/images/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/php-laravel/public/images/favicon.ico -------------------------------------------------------------------------------- /web/documentserver-example/php-laravel/public/images/file_docx.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /web/documentserver-example/php-laravel/public/images/file_pdf.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /web/documentserver-example/php-laravel/public/images/file_pptx.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /web/documentserver-example/php-laravel/public/images/fill-forms.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /web/documentserver-example/php-laravel/public/images/filter.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /web/documentserver-example/php-laravel/public/images/home.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /web/documentserver-example/php-laravel/public/images/icon_docx.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /web/documentserver-example/php-laravel/public/images/icon_pdf.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /web/documentserver-example/php-laravel/public/images/icon_pptx.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /web/documentserver-example/php-laravel/public/images/icon_xlsx.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /web/documentserver-example/php-laravel/public/images/info.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /web/documentserver-example/php-laravel/public/images/loader16.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/php-laravel/public/images/loader16.gif -------------------------------------------------------------------------------- /web/documentserver-example/php-laravel/public/images/mobile.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /web/documentserver-example/php-laravel/public/images/notdone.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /web/documentserver-example/php-laravel/public/images/pdf.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/php-laravel/public/images/pdf.ico -------------------------------------------------------------------------------- /web/documentserver-example/php-laravel/public/images/review.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /web/documentserver-example/php-laravel/public/images/slide.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/php-laravel/public/images/slide.ico -------------------------------------------------------------------------------- /web/documentserver-example/php-laravel/public/images/uid-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/php-laravel/public/images/uid-1.png -------------------------------------------------------------------------------- /web/documentserver-example/php-laravel/public/images/uid-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/php-laravel/public/images/uid-2.png -------------------------------------------------------------------------------- /web/documentserver-example/php-laravel/public/images/word.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/php-laravel/public/images/word.ico -------------------------------------------------------------------------------- /web/documentserver-example/php-laravel/public/index.php: -------------------------------------------------------------------------------- 1 | handleRequest(Request::capture()); 18 | -------------------------------------------------------------------------------- /web/documentserver-example/php-laravel/public/js/jquery.js: -------------------------------------------------------------------------------- 1 | import './jquery-3.6.4.min.js'; 2 | import './jquery-migrate-3.4.1.min.js'; 3 | import './jquery-ui.min.js'; 4 | import './jquery.blockUI.js'; 5 | import './jquery.iframe-transport.js'; 6 | import './jquery.fileupload.js'; 7 | import './jquery.dropdownToggle.js'; -------------------------------------------------------------------------------- /web/documentserver-example/php-laravel/public/robots.txt: -------------------------------------------------------------------------------- 1 | User-agent: * 2 | Disallow: 3 | -------------------------------------------------------------------------------- /web/documentserver-example/php-laravel/routes/console.php: -------------------------------------------------------------------------------- 1 | comment(Inspiring::quote()); 8 | })->purpose('Display an inspiring quote')->hourly(); 9 | -------------------------------------------------------------------------------- /web/documentserver-example/php-laravel/storage/app/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !public/ 3 | !.gitignore 4 | -------------------------------------------------------------------------------- /web/documentserver-example/php-laravel/storage/app/public/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /web/documentserver-example/php-laravel/storage/framework/.gitignore: -------------------------------------------------------------------------------- 1 | compiled.php 2 | config.php 3 | down 4 | events.scanned.php 5 | maintenance.php 6 | routes.php 7 | routes.scanned.php 8 | schedule-* 9 | services.json 10 | -------------------------------------------------------------------------------- /web/documentserver-example/php-laravel/storage/framework/cache/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !data/ 3 | !.gitignore 4 | -------------------------------------------------------------------------------- /web/documentserver-example/php-laravel/storage/framework/cache/data/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /web/documentserver-example/php-laravel/storage/framework/sessions/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /web/documentserver-example/php-laravel/storage/framework/testing/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /web/documentserver-example/php-laravel/storage/framework/views/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /web/documentserver-example/php-laravel/storage/logs/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /web/documentserver-example/php-laravel/tests/Feature/ExampleTest.php: -------------------------------------------------------------------------------- 1 | get('/'); 16 | 17 | $response->assertStatus(200); 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /web/documentserver-example/php-laravel/tests/TestCase.php: -------------------------------------------------------------------------------- 1 | assertTrue(true); 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /web/documentserver-example/php-laravel/vite.config.js: -------------------------------------------------------------------------------- 1 | import { defineConfig } from 'vite'; 2 | import laravel from 'laravel-vite-plugin'; 3 | 4 | export default defineConfig({ 5 | plugins: [ 6 | laravel({ 7 | input: [ 8 | 'resources/js/formats.js', 9 | 'resources/js/app.js', 10 | 'resources/js/forgotten.js', 11 | ], 12 | refresh: true, 13 | }), 14 | ], 15 | server: { 16 | host: '0.0.0.0', 17 | hmr: { 18 | host: 'localhost' 19 | }, 20 | }, 21 | }); 22 | -------------------------------------------------------------------------------- /web/documentserver-example/php/.composer-version: -------------------------------------------------------------------------------- 1 | 2.6.5 2 | -------------------------------------------------------------------------------- /web/documentserver-example/php/.gitignore: -------------------------------------------------------------------------------- 1 | logs 2 | vendor 3 | -------------------------------------------------------------------------------- /web/documentserver-example/php/.php-version: -------------------------------------------------------------------------------- 1 | 8.2.11 2 | -------------------------------------------------------------------------------- /web/documentserver-example/php/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM php:8.2.8-fpm-alpine3.18 AS example 2 | WORKDIR /srv 3 | COPY . . 4 | RUN \ 5 | chown -R www-data:www-data /srv && \ 6 | apk update && \ 7 | apk add --no-cache \ 8 | composer \ 9 | make && \ 10 | make prod 11 | CMD ["make", "server-prod"] 12 | 13 | FROM nginx:1.23.4-alpine3.17 AS proxy 14 | COPY proxy/nginx.conf /etc/nginx/nginx.conf 15 | -------------------------------------------------------------------------------- /web/documentserver-example/php/assets/images/cell.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/php/assets/images/cell.ico -------------------------------------------------------------------------------- /web/documentserver-example/php/assets/images/comment.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /web/documentserver-example/php/assets/images/delete.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /web/documentserver-example/php/assets/images/desktop.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /web/documentserver-example/php/assets/images/done.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /web/documentserver-example/php/assets/images/error.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /web/documentserver-example/php/assets/images/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/php/assets/images/favicon.ico -------------------------------------------------------------------------------- /web/documentserver-example/php/assets/images/file_docx.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /web/documentserver-example/php/assets/images/file_pdf.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /web/documentserver-example/php/assets/images/file_pptx.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /web/documentserver-example/php/assets/images/file_upload.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /web/documentserver-example/php/assets/images/fill-forms.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /web/documentserver-example/php/assets/images/filter.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /web/documentserver-example/php/assets/images/home.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /web/documentserver-example/php/assets/images/icon_docx.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /web/documentserver-example/php/assets/images/icon_pdf.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /web/documentserver-example/php/assets/images/icon_pptx.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /web/documentserver-example/php/assets/images/icon_xlsx.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /web/documentserver-example/php/assets/images/info.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /web/documentserver-example/php/assets/images/loader16.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/php/assets/images/loader16.gif -------------------------------------------------------------------------------- /web/documentserver-example/php/assets/images/mobile-menu.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /web/documentserver-example/php/assets/images/mobile.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /web/documentserver-example/php/assets/images/notdone.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /web/documentserver-example/php/assets/images/pdf.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/php/assets/images/pdf.ico -------------------------------------------------------------------------------- /web/documentserver-example/php/assets/images/plus.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /web/documentserver-example/php/assets/images/review.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /web/documentserver-example/php/assets/images/slide.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/php/assets/images/slide.ico -------------------------------------------------------------------------------- /web/documentserver-example/php/assets/images/uid-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/php/assets/images/uid-1.png -------------------------------------------------------------------------------- /web/documentserver-example/php/assets/images/uid-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/php/assets/images/uid-2.png -------------------------------------------------------------------------------- /web/documentserver-example/php/assets/images/word.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/php/assets/images/word.ico -------------------------------------------------------------------------------- /web/documentserver-example/php/licenses/jQuery.BlockUI.license: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/php/licenses/jQuery.BlockUI.license -------------------------------------------------------------------------------- /web/documentserver-example/php/licenses/jQuery.FileUpload.license: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/php/licenses/jQuery.FileUpload.license -------------------------------------------------------------------------------- /web/documentserver-example/php/licenses/jQuery.iframe-transport.license: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/php/licenses/jQuery.iframe-transport.license -------------------------------------------------------------------------------- /web/documentserver-example/php/php-fpm.conf: -------------------------------------------------------------------------------- 1 | [global] 2 | daemonize = no 3 | 4 | [www] 5 | user = www-data 6 | group = www-data 7 | listen = ${ADDRESS}:${PORT} 8 | pm = dynamic 9 | pm.max_children = 5 10 | pm.start_servers = 2 11 | pm.min_spare_servers = 1 12 | pm.max_spare_servers = 3 13 | clear_env = no 14 | php_admin_value[upload_max_filesize] = 100M 15 | php_admin_value[post_max_size] = 100M -------------------------------------------------------------------------------- /web/documentserver-example/php/screenshots/add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/php/screenshots/add.png -------------------------------------------------------------------------------- /web/documentserver-example/php/screenshots/browse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/php/screenshots/browse.png -------------------------------------------------------------------------------- /web/documentserver-example/php/screenshots/handler-add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/php/screenshots/handler-add.png -------------------------------------------------------------------------------- /web/documentserver-example/php/screenshots/handlerclick.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/php/screenshots/handlerclick.png -------------------------------------------------------------------------------- /web/documentserver-example/php/screenshots/manager.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/php/screenshots/manager.png -------------------------------------------------------------------------------- /web/documentserver-example/php/screenshots/php-add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/php/screenshots/php-add.png -------------------------------------------------------------------------------- /web/documentserver-example/php/screenshots/php-version-1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/php/screenshots/php-version-1.jpg -------------------------------------------------------------------------------- /web/documentserver-example/php/screenshots/php-version-2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/php/screenshots/php-version-2.jpg -------------------------------------------------------------------------------- /web/documentserver-example/python/.flake8: -------------------------------------------------------------------------------- 1 | [flake8] 2 | max-complexity = 15 3 | max-line-length = 120 4 | per-file-ignores = __init__.py:F4 -------------------------------------------------------------------------------- /web/documentserver-example/python/.gitignore: -------------------------------------------------------------------------------- 1 | *.egg-info 2 | build 3 | storage 4 | -------------------------------------------------------------------------------- /web/documentserver-example/python/.pip-version: -------------------------------------------------------------------------------- 1 | 23.1.2 2 | -------------------------------------------------------------------------------- /web/documentserver-example/python/.python-version: -------------------------------------------------------------------------------- 1 | 3.11.4 2 | -------------------------------------------------------------------------------- /web/documentserver-example/python/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM python:3.11.4-alpine3.18 AS example-base 2 | WORKDIR /srv 3 | COPY . . 4 | RUN \ 5 | apk update && \ 6 | apk add --no-cache \ 7 | libmagic \ 8 | make 9 | 10 | FROM example-base AS example-dev 11 | RUN make dev 12 | CMD ["make", "server-dev"] 13 | 14 | FROM example-base AS example-prod 15 | RUN make prod 16 | CMD ["make", "server-dev"] 17 | 18 | FROM nginx:1.23.4-alpine3.17 AS proxy 19 | COPY proxy/nginx.conf /etc/nginx/nginx.conf 20 | -------------------------------------------------------------------------------- /web/documentserver-example/python/compose-dev.yml: -------------------------------------------------------------------------------- 1 | version: "3.8" 2 | 3 | services: 4 | example: 5 | build: 6 | target: example-dev 7 | -------------------------------------------------------------------------------- /web/documentserver-example/python/compose-prod.yml: -------------------------------------------------------------------------------- 1 | version: "3.8" 2 | 3 | services: 4 | example: 5 | build: 6 | target: example-prod 7 | -------------------------------------------------------------------------------- /web/documentserver-example/python/licenses/jQuery.BlockUI.license: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/python/licenses/jQuery.BlockUI.license -------------------------------------------------------------------------------- /web/documentserver-example/python/licenses/jQuery.FileUpload.license: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/python/licenses/jQuery.FileUpload.license -------------------------------------------------------------------------------- /web/documentserver-example/python/licenses/jQuery.iframe-transport.license: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/python/licenses/jQuery.iframe-transport.license -------------------------------------------------------------------------------- /web/documentserver-example/python/static/images/cell.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/python/static/images/cell.ico -------------------------------------------------------------------------------- /web/documentserver-example/python/static/images/comment.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /web/documentserver-example/python/static/images/delete.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /web/documentserver-example/python/static/images/desktop.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /web/documentserver-example/python/static/images/done.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /web/documentserver-example/python/static/images/error.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /web/documentserver-example/python/static/images/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/python/static/images/favicon.ico -------------------------------------------------------------------------------- /web/documentserver-example/python/static/images/file_docx.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /web/documentserver-example/python/static/images/file_pdf.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /web/documentserver-example/python/static/images/file_pptx.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /web/documentserver-example/python/static/images/fill-forms.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /web/documentserver-example/python/static/images/filter.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /web/documentserver-example/python/static/images/home.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /web/documentserver-example/python/static/images/icon_docx.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /web/documentserver-example/python/static/images/icon_pdf.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /web/documentserver-example/python/static/images/icon_pptx.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /web/documentserver-example/python/static/images/icon_xlsx.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /web/documentserver-example/python/static/images/info.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /web/documentserver-example/python/static/images/loader16.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/python/static/images/loader16.gif -------------------------------------------------------------------------------- /web/documentserver-example/python/static/images/mobile-menu.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /web/documentserver-example/python/static/images/mobile.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /web/documentserver-example/python/static/images/notdone.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /web/documentserver-example/python/static/images/pdf.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/python/static/images/pdf.ico -------------------------------------------------------------------------------- /web/documentserver-example/python/static/images/plus.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /web/documentserver-example/python/static/images/review.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /web/documentserver-example/python/static/images/slide.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/python/static/images/slide.ico -------------------------------------------------------------------------------- /web/documentserver-example/python/static/images/uid-1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/python/static/images/uid-1.jpg -------------------------------------------------------------------------------- /web/documentserver-example/python/static/images/uid-2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/python/static/images/uid-2.jpg -------------------------------------------------------------------------------- /web/documentserver-example/python/static/images/word.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/python/static/images/word.ico -------------------------------------------------------------------------------- /web/documentserver-example/ruby/.bundler-version: -------------------------------------------------------------------------------- 1 | 2.4.10 2 | -------------------------------------------------------------------------------- /web/documentserver-example/ruby/.gitignore: -------------------------------------------------------------------------------- 1 | .bundle 2 | bin 3 | db 4 | log 5 | sorbet 6 | storage 7 | tmp 8 | -------------------------------------------------------------------------------- /web/documentserver-example/ruby/.ruby-version: -------------------------------------------------------------------------------- 1 | 3.2.2 2 | -------------------------------------------------------------------------------- /web/documentserver-example/ruby/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM ruby:3.2.2-alpine3.18 AS example-base 2 | WORKDIR /srv 3 | COPY . . 4 | RUN \ 5 | apk update && \ 6 | apk add --no-cache \ 7 | build-base \ 8 | gcompat \ 9 | git \ 10 | make \ 11 | nodejs && \ 12 | gem install bundler -v 2.3.7 13 | 14 | FROM example-base AS example-dev 15 | RUN make dev 16 | CMD ["make", "server-dev"] 17 | 18 | FROM example-base AS example-prod 19 | RUN make dev 20 | CMD ["make", "server-prod"] 21 | 22 | FROM nginx:1.23.4-alpine3.17 AS proxy 23 | COPY proxy/nginx.conf /etc/nginx/nginx.conf 24 | -------------------------------------------------------------------------------- /web/documentserver-example/ruby/Rakefile: -------------------------------------------------------------------------------- 1 | # frozen_string_literal: true 2 | 3 | require 'rake/testtask' 4 | require_relative 'config/application' 5 | 6 | Rails.application.load_tasks 7 | 8 | Rake::TestTask.new do |t| 9 | t.test_files = FileList['app/**/*_tests.rb'] 10 | end 11 | -------------------------------------------------------------------------------- /web/documentserver-example/ruby/app/assets/config/manifest.js: -------------------------------------------------------------------------------- 1 | //= link_tree ../images 2 | //= link_directory ../javascripts .js 3 | //= link_directory ../stylesheets .css 4 | -------------------------------------------------------------------------------- /web/documentserver-example/ruby/app/assets/images/cell.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/ruby/app/assets/images/cell.ico -------------------------------------------------------------------------------- /web/documentserver-example/ruby/app/assets/images/comment.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /web/documentserver-example/ruby/app/assets/images/delete.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /web/documentserver-example/ruby/app/assets/images/desktop.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /web/documentserver-example/ruby/app/assets/images/done.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /web/documentserver-example/ruby/app/assets/images/error.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /web/documentserver-example/ruby/app/assets/images/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/ruby/app/assets/images/favicon.ico -------------------------------------------------------------------------------- /web/documentserver-example/ruby/app/assets/images/file_docx.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /web/documentserver-example/ruby/app/assets/images/file_pdf.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /web/documentserver-example/ruby/app/assets/images/file_pptx.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /web/documentserver-example/ruby/app/assets/images/fill-forms.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /web/documentserver-example/ruby/app/assets/images/filter.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /web/documentserver-example/ruby/app/assets/images/home.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /web/documentserver-example/ruby/app/assets/images/icon_docx.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /web/documentserver-example/ruby/app/assets/images/icon_pptx.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /web/documentserver-example/ruby/app/assets/images/icon_xlsx.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /web/documentserver-example/ruby/app/assets/images/info.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /web/documentserver-example/ruby/app/assets/images/loader16.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/ruby/app/assets/images/loader16.gif -------------------------------------------------------------------------------- /web/documentserver-example/ruby/app/assets/images/mobile-menu.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /web/documentserver-example/ruby/app/assets/images/mobile.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /web/documentserver-example/ruby/app/assets/images/notdone.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /web/documentserver-example/ruby/app/assets/images/pdf.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/ruby/app/assets/images/pdf.ico -------------------------------------------------------------------------------- /web/documentserver-example/ruby/app/assets/images/plus.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /web/documentserver-example/ruby/app/assets/images/review.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /web/documentserver-example/ruby/app/assets/images/slide.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/ruby/app/assets/images/slide.ico -------------------------------------------------------------------------------- /web/documentserver-example/ruby/app/assets/images/uid-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/ruby/app/assets/images/uid-1.png -------------------------------------------------------------------------------- /web/documentserver-example/ruby/app/assets/images/uid-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/ruby/app/assets/images/uid-2.png -------------------------------------------------------------------------------- /web/documentserver-example/ruby/app/assets/images/word.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/ruby/app/assets/images/word.ico -------------------------------------------------------------------------------- /web/documentserver-example/ruby/compose-dev.yml: -------------------------------------------------------------------------------- 1 | version: "3.8" 2 | 3 | services: 4 | example: 5 | build: 6 | target: example-dev 7 | -------------------------------------------------------------------------------- /web/documentserver-example/ruby/compose-prod.yml: -------------------------------------------------------------------------------- 1 | version: "3.8" 2 | 3 | services: 4 | example: 5 | build: 6 | target: example-prod 7 | -------------------------------------------------------------------------------- /web/documentserver-example/ruby/config.ru: -------------------------------------------------------------------------------- 1 | # frozen_string_literal: true 2 | 3 | require_relative 'config/application' 4 | 5 | Rails.application.initialize! 6 | run Rails.application 7 | -------------------------------------------------------------------------------- /web/documentserver-example/ruby/config/boot.rb: -------------------------------------------------------------------------------- 1 | # frozen_string_literal: true 2 | 3 | ENV['BUNDLE_GEMFILE'] ||= File.expand_path('../Gemfile', __dir__) 4 | 5 | require 'bundler/setup' 6 | -------------------------------------------------------------------------------- /web/documentserver-example/ruby/licenses/jQuery.BlockUI.license: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/ruby/licenses/jQuery.BlockUI.license -------------------------------------------------------------------------------- /web/documentserver-example/ruby/licenses/jQuery.FileUpload.license: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/ruby/licenses/jQuery.FileUpload.license -------------------------------------------------------------------------------- /web/documentserver-example/ruby/licenses/jQuery.iframe-transport.license: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ONLYOFFICE/document-server-integration/4af422acb35a893f83e74d3bba609514ef717c51/web/documentserver-example/ruby/licenses/jQuery.iframe-transport.license --------------------------------------------------------------------------------