Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release/7.0.0 #209

Merged
merged 96 commits into from
Apr 24, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
96 commits
Select commit Hold shift + click to select a range
363782c
si-LK empty files
LinneyS Apr 7, 2023
80cc792
removed file type usage from file url
aleksandrfedorov97 Jul 18, 2023
9d99ae5
Merge pull request #185 from ONLYOFFICE/feature/file-type-parameter
LinneyS Jul 20, 2023
f89bdee
si-LK to language dictionary
aleksandrfedorov97 Jul 20, 2023
86397d5
Merge branch 'feature/s-lk' into develop
aleksandrfedorov97 Jul 20, 2023
4a8511d
add: dependency sdk com.onlyoffice.docs-integration-sdk:0.0.1-SNAPSHOT
aleksandrfedorov97 Dec 5, 2023
6a91a60
add: implementations sdk managers (DocumentManager, JwtManager, Setti…
aleksandrfedorov97 Dec 5, 2023
eddfd0b
add: implementations sdk services(CallbackService, ConfigService, Set…
aleksandrfedorov97 Dec 5, 2023
eb5df14
changed: ConvertAction with using sdk managers and services
aleksandrfedorov97 Dec 5, 2023
99f083f
changed: web-scripts with using sdk managers and services (CallBack, …
aleksandrfedorov97 Dec 5, 2023
feb7fe6
changed: share evaluators with using sdk(IsConvertible, IsCorrectDown…
aleksandrfedorov97 Dec 5, 2023
4f8ecad
changed: HistoryManager with using sdk managers and services
aleksandrfedorov97 Dec 5, 2023
c4917de
changed: share web/script OnlyofficeSettingsQuery with using sdk
aleksandrfedorov97 Dec 5, 2023
0c0bcfb
delete: unused methods from Util
aleksandrfedorov97 Dec 5, 2023
9d5c55c
delete: old unused managers (ConfigManager, ConvertManager, JwtManage…
aleksandrfedorov97 Dec 5, 2023
3988d6a
delete: old unused models
aleksandrfedorov97 Dec 5, 2023
3479670
changed: onlyoffice-config.get.html.ftl with using sdk
aleksandrfedorov97 Dec 5, 2023
a27f315
changed: onlyoffice-doclib-multi-download-as.js with using sdk
aleksandrfedorov97 Dec 5, 2023
0c7b000
changed: translations
aleksandrfedorov97 Dec 5, 2023
8e5f358
delete: unused gitmodules
aleksandrfedorov97 Dec 5, 2023
d65cfa1
Update README.md
kseniafedoruk Dec 8, 2023
8364e11
Merge pull request #192 from ONLYOFFICE/feature/update-readme
LinneyS Dec 27, 2023
1870bc5
build: use docs-integration-sdk:1.0.0
aleksandrfedorov97 Feb 2, 2024
43f786c
docs: feature/docs-integration-sdk to changelog
aleksandrfedorov97 Feb 2, 2024
f1c2218
build: remove local repository
aleksandrfedorov97 Feb 2, 2024
41072b7
Merge pull request #194 from ONLYOFFICE/feature/docs-instagration-sdk
LinneyS Feb 2, 2024
ad3194d
Form template rename as PDF form
LinneyS Feb 14, 2024
ba5ac44
fix: ignoreSSLCertificate settings
aleksandrfedorov97 Mar 7, 2024
988cb7d
build: use com.onlyoffice:docs-integration-sdk v. 1.1.2
aleksandrfedorov97 Mar 12, 2024
ab30a62
feat: add setting authorization header on settings page
aleksandrfedorov97 Mar 12, 2024
b55ee29
feat: add check jwt on call download test convert file
aleksandrfedorov97 Mar 12, 2024
d8fcb7c
feat: validation of settings is placed on a separate end point
aleksandrfedorov97 Mar 12, 2024
273f81a
docs: feature/jwt-header to changelog
aleksandrfedorov97 Mar 12, 2024
162b826
Merge pull request #196 from ONLYOFFICE/feature/jwt-header
LinneyS Mar 14, 2024
89a90d7
delete: obsolete docker file
aleksandrfedorov97 Mar 14, 2024
5d645a8
fix: evaluator IsFillForm.java, using matrix format
aleksandrfedorov97 Mar 14, 2024
e067b2e
feat: set permission fillforms to editor config
aleksandrfedorov97 Mar 12, 2024
a37462b
feat: add mode readonly for editor
aleksandrfedorov97 Mar 12, 2024
23b9107
refactor: pdf instead oform
aleksandrfedorov97 Mar 14, 2024
1a012f2
delete: oform format
aleksandrfedorov97 Mar 14, 2024
17a2dfc
docs: update readme (supported formats)
aleksandrfedorov97 Mar 14, 2024
b6c07e5
docs: feature/oform-to-pdf to changelog
aleksandrfedorov97 Mar 14, 2024
b69ead0
build: update pom.xml (alfresco-sdk:4.8.0, alfresco.platform.version:…
aleksandrfedorov97 Mar 17, 2024
d57af9b
fix: for alfresco v 23
aleksandrfedorov97 Mar 17, 2024
70eb8ba
docs: build/update-dependencies to changelog
aleksandrfedorov97 Mar 17, 2024
8cd6a3a
ci: update github workflows
aleksandrfedorov97 Mar 17, 2024
a34a154
Merge pull request #198 from ONLYOFFICE/build/update-dependencies
LinneyS Mar 18, 2024
a9924d8
Merge pull request #199 from ONLYOFFICE/ci/github-actions
LinneyS Mar 18, 2024
a2e3da1
Merge branch 'develop' into feature/oform-to-pdf
aleksandrfedorov97 Mar 26, 2024
21c60fb
feat(translations): title PDF Form
aleksandrfedorov97 Mar 26, 2024
6e5b685
delete(translations): de actions.document.onlyoffice-create-docxf.for…
aleksandrfedorov97 Mar 26, 2024
7979529
fix: code style CHANGELOG.md
aleksandrfedorov97 Mar 26, 2024
889d625
fix: load preview
aleksandrfedorov97 Mar 11, 2024
3448fa4
feat: docs cloud banner on settings page
aleksandrfedorov97 Mar 26, 2024
47ae3b1
docs: feature/docs-cloud-banner to chagelog
aleksandrfedorov97 Mar 26, 2024
192546b
Merge pull request #197 from ONLYOFFICE/feature/oform-to-pdf
LinneyS Mar 26, 2024
6c33db9
Merge pull request #201 from ONLYOFFICE/bugfix/preview
LinneyS Mar 26, 2024
75d5f9b
Merge remote-tracking branch 'remotes/origin/develop' into feature/do…
aleksandrfedorov97 Mar 26, 2024
19ab6a4
Merge pull request #202 from ONLYOFFICE/feature/docs-cloud-banner
LinneyS Mar 26, 2024
7adbefc
ci: github-actions using java 17
aleksandrfedorov97 Mar 26, 2024
9a36b64
7.0.0
LinneyS Mar 26, 2024
d47ac69
updated translations
Maria-Sukhova Mar 26, 2024
d19d5cc
updated translations
Maria-Sukhova Mar 26, 2024
79a847f
build: jackson-dataformat-properties: 2.12.1 (for compatible with alf…
aleksandrfedorov97 Mar 27, 2024
60d8ca1
fix: setting ignoreSSLCertificate
aleksandrfedorov97 Mar 27, 2024
6be0eb4
refactor: DocumentManagerImpl user EditingKeyAspect from Util
aleksandrfedorov97 Mar 27, 2024
cd4b24c
docs: license 2024
aleksandrfedorov97 Mar 28, 2024
390b0d8
Merge branch 'develop' into feature/translations
aleksandrfedorov97 Mar 28, 2024
972029c
fix: evaluator IsConvertible if format type is null
aleksandrfedorov97 Mar 28, 2024
2866534
Merge branch 'feature/translations' into develop
aleksandrfedorov97 Mar 28, 2024
8efd072
updated uk
Maria-Sukhova Mar 28, 2024
9707698
Merge branch 'feature/translations' into develop
aleksandrfedorov97 Mar 28, 2024
2eaf93d
fix: forcesave
aleksandrfedorov97 Apr 1, 2024
0ef3f51
fix: condition for checkout document
aleksandrfedorov97 Apr 1, 2024
866bb2f
fix: user file type from convert response in download as
aleksandrfedorov97 Apr 2, 2024
dfe73d0
revert: alfresco version in pom to 7.1.0
aleksandrfedorov97 Apr 2, 2024
5974fe7
feat: setting the version after closing the document
aleksandrfedorov97 Apr 5, 2024
fcaec0b
updated translations
Maria-Sukhova Apr 10, 2024
4f4abf4
fix: display history for forcesave versions with enabled setting mino…
aleksandrfedorov97 Apr 10, 2024
4dc5c03
feat: waiting dialog on convert file
aleksandrfedorov97 Apr 15, 2024
8abb8c0
fix: EditorApi method insert()
aleksandrfedorov97 Apr 15, 2024
385631c
fix: load document picker dialog for create form from existing document
aleksandrfedorov97 Apr 16, 2024
6b3c560
fix: message loading for download-as action
aleksandrfedorov97 Apr 17, 2024
b60c0f1
fix: use config from alfresco-global.properties
aleksandrfedorov97 Apr 17, 2024
963175a
Merge pull request #205 from ONLYOFFICE/feature/version-setting
LinneyS Apr 17, 2024
3e467e0
Merge pull request #206 from ONLYOFFICE/bugfix/create-form-submenu
LinneyS Apr 17, 2024
b639407
feat: translations for feature/convert-waiting-dialog
aleksandrfedorov97 Apr 17, 2024
b4f1fd7
docs: feature/convert-waiting-dialog to changelog
aleksandrfedorov97 Apr 17, 2024
5826a8b
feat: description for forcesave version
aleksandrfedorov97 Apr 16, 2024
a133144
feat: don`t show in history forcesave version, delete history changes…
aleksandrfedorov97 Apr 17, 2024
e2fc4d0
docs: feature/forcesave-history to changelog
aleksandrfedorov97 Apr 17, 2024
05f6e73
Merge pull request #207 from ONLYOFFICE/feature/convert-waiting-dialog
LinneyS Apr 18, 2024
f6d47de
Merge remote-tracking branch 'remotes/origin/develop' into feature/fo…
LinneyS Apr 18, 2024
8cc5110
Merge pull request #208 from ONLYOFFICE/feature/forcesave-history
LinneyS Apr 18, 2024
6c24179
docs: update 3rd-Party licenses
aleksandrfedorov97 Apr 24, 2024
87c803a
docs: Alfresco v7.0.* and earlier is no longer supported
aleksandrfedorov97 Apr 24, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 6 additions & 6 deletions .github/workflows/artifact.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,16 +10,16 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout Repository
uses: actions/checkout@v3
uses: actions/checkout@v4
- name: Get Info
run: |
echo "artifact=$(awk '/<artifactId>/,/<\/artifactId>/' pom.xml | head -n 1 | sed 's/^[[:space:]]*//g' | sed -n 's:.*<artifactId>\(.*\)</artifactId>.*:\1:p')" >> $GITHUB_OUTPUT
id: info
- name: Install Java 11
uses: actions/setup-java@v3
- name: Install Java 17
uses: actions/setup-java@v4
with:
distribution: 'temurin'
java-version: '11'
java-version: '17'
- name: Build Artifact
run: |
cd ${{ github.workspace }}
Expand All @@ -30,12 +30,12 @@ jobs:
mv ./repo/target/${{ steps.info.outputs.artifact }}-repo.amp $cwd
mv ./share/target/${{ steps.info.outputs.artifact }}-share.amp $cwd
- name: Upload Repo Artifact
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: ${{ steps.info.outputs.artifact }}-repo
path: ${{ steps.info.outputs.artifact }}-repo.amp
- name: Upload Share Artifact
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: ${{ steps.info.outputs.artifact }}-share
path: ${{ steps.info.outputs.artifact }}-share.amp
8 changes: 4 additions & 4 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,17 +9,17 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout Repository
uses: actions/checkout@v3
uses: actions/checkout@v4
- name: Get Info
run: |
echo "version=$(awk '/<version>/,/<\/version>/' pom.xml | head -n 1 | sed 's/^[[:space:]]*//g' | sed -n 's:.*<version>\(.*\)</version>.*:\1:p')" >> $GITHUB_OUTPUT
echo "artifact=$(awk '/<artifactId>/,/<\/artifactId>/' pom.xml | head -n 1 | sed 's/^[[:space:]]*//g' | sed -n 's:.*<artifactId>\(.*\)</artifactId>.*:\1:p')" >> $GITHUB_OUTPUT
id: info
- name: Install Java 11
uses: actions/setup-java@v3
- name: Install Java 17
uses: actions/setup-java@v4
with:
distribution: 'temurin'
java-version: '11'
java-version: '17'
- name: Build Artifact
run: |
cd ${{ github.workspace }}
Expand Down
4 changes: 0 additions & 4 deletions .gitmodules

This file was deleted.

44 changes: 26 additions & 18 deletions 3rd-Party.license
Original file line number Diff line number Diff line change
@@ -1,25 +1,33 @@
ONLYOFFICE Alfresco module package uses code from the following 3rd party projects.

alfresco-community-repo - This project contains the bulk of the Alfresco Content Services Repository code. (https://github.com/Alfresco/alfresco-community-repo/blob/master/LICENSE.txt)
License: LGPL v3.0
License File alfresco-community-repo.license
org.alfresco.acs-community-packaging - Alfresco Content Services Community Packaging. (https://github.com/Alfresco/acs-community-packaging/blob/master/LICENSE)
License: Apache License 2.0
License File org.alfresco.acs-community-packaging.license

alfresco-sdk - The Alfresco SDK is used by developers to build extensions for the Alfresco Digital Business Platform. (https://github.com/Alfresco/alfresco-sdk/blob/master/LICENSE)
License: Apache
License File alfresco-sdk.license
org.alfresco.alfresco-remote-api - Alfresco Remote API. (https://github.com/Alfresco/alfresco-remote-api/blob/master/LICENSE)
License: LGPL-3.0 license
License File org.alfresco.alfresco-remote-api.license

alfresco-share - Share is an option for the front end of the Alfresco Content Service offering. (https://github.com/Alfresco/share/blob/master/LICENSE)
License: LGPL v3.0
License File alfresco-share.license
org.alfresco.share - Share is an option for the front end of the Alfresco Content Service offering. (https://github.com/Alfresco/share/blob/master/LICENSE)
License: LGPL-3.0 license
License File org.alfresco.share.license

alfresco-solr - Solr is the popular, blazing fast open source enterprise search platform from the Apache Lucene project. (https://github.com/Alfresco/lucene-solr/blob/master/solr/LICENSE.txt)
License: Apache
License File alfresco-solr.license
org.alfresco.alfresco-web-framework-commons - Alfresco Web Framework common libraries. (https://github.com/Alfresco/alfresco-community-share/blob/master/LICENSE)
License: LGPL-3.0 license
License File org.alfresco.alfresco-web-framework-commons.license

alfresco-surf - Surf is a user interface development framework that is used for implementing Share Web Scripts, pages and Dashlets. (https://github.com/Alfresco/surf/blob/develop/LICENSE.md)
License: LGPL v3.0
License File alfresco-surf.license
com.auth0.java-jwt - Java implementation of JSON Web Token (JWT). (https://github.com/auth0/java-jwt/blob/master/LICENSE)
License: MIT license
License File com.auth0.java-jwt.license

alfresco-surf-webscripts - Surf Web Scripts are basically Rest-based APIs that are used when implementing pages and Dashlets for the Alfresco Share web application. (https://github.com/Alfresco/surf-webscripts/blob/master/LICENSE)
License: Apache
License File alfresco-surf-webscripts.license
com.fasterxml.jackson.core.jackson-databind - General data-binding functionality for Jackson: works on core streaming API. (https://github.com/FasterXML/jackson-databind/blob/2.18/LICENSE)
License: Apache License 2.0
License File com.fasterxml.jackson.core.jackson-databind.license

com.fasterxml.jackson.dataformat.jackson-dataformat-properties - Support for reading and writing content of "Java Properties" style configuration files as if there was implied nesting structure (by default using dots as separators). (https://github.com/FasterXML/jackson-dataformats-text/blob/2.18/LICENSE)
License: Apache License 2.0
License File com.fasterxml.jackson.dataformat.jackson-dataformat-properties.license

javax.servlet.javax.servlet-api - Java Servlet is the foundation web specification in the Java Enterprise Platform. Developers can build web applications using the Servlet API to interact with the request/response workflow. (https://oss.oracle.com/licenses/CDDL+GPL-1.1)
License: CDDL + GPLv2 with classpath exception
License File javax.servlet.javax.servlet-api.license
17 changes: 17 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,22 @@
# Change Log

## 7.0.0
## Added
- core of the plugin has been moved to com.onlyoffice.docs-integration-sdk (https://github.com/ONLYOFFICE/docs-integration-sdk-java)
- document server v6.4 and earlier is no longer supported
- setting authorization header on settings page
- setting the version after closing the document
- docs cloud banner on settings page
- filling pdf
- wait dialog for convert action
- comment "ONLYOFFICE (forcesave)" for forcesave versions

## Changed
- Alfresco v7.0.* and earlier is no longer supported
- default conversion format (from docxf to pdf instead oform)
- remove filling for oform
- forcesave versions don't show in editor history

## 6.1.0
## Added
- manage permissions from editor
Expand Down
41 changes: 34 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,13 +8,34 @@ This plugin enables users to edit office documents from Alfresco Share using ONL
* Share documents with other users.
* Co-edit documents in real-time: use two co-editing modes (Fast and Strict), Track Changes, comments, and built-in chat.

Supported formats:
## Supported formats

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

**For editing:**

* **WORD**: DOCM, DOCX, DOCXF, DOTM, DOTX
* **CELL**: XLSM, XLSX, XLTM, XLTX
* **SLIDE**: POTM, POTX, PPSM, PPSX, PPTM, PPTX

**For editing with possible loss of information:**

* **WORD**: EPUB, FB2, HTML, ODT, OTT, RTF, TXT
* **CELL**: CSV, ODS, OTS
* **SLIDE**: ODP, OTP

**For filling:**

* **WORD**: PDF

**For converting to Office Open XML formats:**

* **WORD:** DOC, DOCM, DOCXF, DOT, DOTM, DOTX, EPUB, FB2, FODT, HTM, HTML, MHT, MHTML, ODT, OTT, OXPS, PDF, RTF, STW, SXW, WPS, WPT, XML, XPS
* **CELL:** ET, ETT, FODS, ODS, OTS, SXC, XLS, XLSB, XLSM, XLT, XLTM, XLTX
* **SLIDE:** DPS, DPT, FODP, ODP, OTP, POT, POTM, POTX, PPS, PPSM, PPSX, PPT, PPTM, SXI

To convert a specific file, select `Convert using ONLYOFFICE` action. Resulting file will be placed in the same folder. You can also configure rules for a folder, that will automatically convert files on upload or on change. Details [here](https://docs.alfresco.com/5.1/tasks/library-folder-rules-define-create.html).

Expand Down Expand Up @@ -83,7 +104,7 @@ Module configuration can be found inside `Alfresco Administration Console` or by
> You can also add `onlyoffice.url` in `alfresco-global.properties`. Configuration made via settings page will override `alfresco-global.properties`.

Starting from version 7.2, JWT is enabled by default and the secret key is generated automatically to restrict the access to ONLYOFFICE Docs and for security reasons and data integrity.
Specify your own **Secret key** on the Alfresco configuration page or by adding *onlyoffice.jwtsecret* to `alfresco-global.properties`. In the ONLYOFFICE Docs [config file](https://api.onlyoffice.com/editors/signature/), specify the same secret key and enable the validation.
Specify your own **Secret key** on the Alfresco configuration page or by adding *onlyoffice.security.key* to `alfresco-global.properties`. In the ONLYOFFICE Docs [config file](https://api.onlyoffice.com/editors/signature/), specify the same secret key and enable the validation.

## Compiling ONLYOFFICE Alfresco module package

Expand Down Expand Up @@ -207,12 +228,18 @@ The table below will help you make the right choice.
| Font and paragraph formatting | + | + |
| Object insertion | + | + |
| Transitions | + | + |
| Animations | + | + |
| Presenter mode | + | + |
| Notes | + | + |
| **Form creator features** | **Community Edition** | **Enterprise Edition** |
| Adding form fields | + | + |
| Form preview | + | + |
| Saving as PDF | + | + |
| **Working with PDF** | **Community Edition** | **Enterprise Edition** |
| Text annotations (highlight, underline, cross out) | + | + |
| Comments | + | + |
| Freehand drawings | + | + |
| Form filling | + | + |
| | [Get it now](https://www.onlyoffice.com/download-docs.aspx?utm_source=github&utm_medium=cpc&utm_campaign=GitHubAlfresco#docs-community) | [Start Free Trial](https://www.onlyoffice.com/download-docs.aspx?utm_source=github&utm_medium=cpc&utm_campaign=GitHubAlfresco#docs-enterprise) |

\* If supported by DMS.
8 changes: 0 additions & 8 deletions docker-compose.yml

This file was deleted.

44 changes: 26 additions & 18 deletions licenses/3rd-Party.license
Original file line number Diff line number Diff line change
@@ -1,25 +1,33 @@
ONLYOFFICE Alfresco module package uses code from the following 3rd party projects.

alfresco-community-repo - This project contains the bulk of the Alfresco Content Services Repository code. (https://github.com/Alfresco/alfresco-community-repo/blob/master/LICENSE.txt)
License: LGPL v3.0
License File alfresco-community-repo.license
org.alfresco.acs-community-packaging - Alfresco Content Services Community Packaging. (https://github.com/Alfresco/acs-community-packaging/blob/master/LICENSE)
License: Apache License 2.0
License File org.alfresco.acs-community-packaging.license

alfresco-sdk - The Alfresco SDK is used by developers to build extensions for the Alfresco Digital Business Platform. (https://github.com/Alfresco/alfresco-sdk/blob/master/LICENSE)
License: Apache
License File alfresco-sdk.license
org.alfresco.alfresco-remote-api - Alfresco Remote API. (https://github.com/Alfresco/alfresco-remote-api/blob/master/LICENSE)
License: LGPL-3.0 license
License File org.alfresco.alfresco-remote-api.license

alfresco-share - Share is an option for the front end of the Alfresco Content Service offering. (https://github.com/Alfresco/share/blob/master/LICENSE)
License: LGPL v3.0
License File alfresco-share.license
org.alfresco.share - Share is an option for the front end of the Alfresco Content Service offering. (https://github.com/Alfresco/share/blob/master/LICENSE)
License: LGPL-3.0 license
License File org.alfresco.share.license

alfresco-solr - Solr is the popular, blazing fast open source enterprise search platform from the Apache Lucene project. (https://github.com/Alfresco/lucene-solr/blob/master/solr/LICENSE.txt)
License: Apache
License File alfresco-solr.license
org.alfresco.alfresco-web-framework-commons - Alfresco Web Framework common libraries. (https://github.com/Alfresco/alfresco-community-share/blob/master/LICENSE)
License: LGPL-3.0 license
License File org.alfresco.alfresco-web-framework-commons.license

alfresco-surf - Surf is a user interface development framework that is used for implementing Share Web Scripts, pages and Dashlets. (https://github.com/Alfresco/surf/blob/develop/LICENSE.md)
License: LGPL v3.0
License File alfresco-surf.license
com.auth0.java-jwt - Java implementation of JSON Web Token (JWT). (https://github.com/auth0/java-jwt/blob/master/LICENSE)
License: MIT license
License File com.auth0.java-jwt.license

alfresco-surf-webscripts - Surf Web Scripts are basically Rest-based APIs that are used when implementing pages and Dashlets for the Alfresco Share web application. (https://github.com/Alfresco/surf-webscripts/blob/master/LICENSE)
License: Apache
License File alfresco-surf-webscripts.license
com.fasterxml.jackson.core.jackson-databind - General data-binding functionality for Jackson: works on core streaming API. (https://github.com/FasterXML/jackson-databind/blob/2.18/LICENSE)
License: Apache License 2.0
License File com.fasterxml.jackson.core.jackson-databind.license

com.fasterxml.jackson.dataformat.jackson-dataformat-properties - Support for reading and writing content of "Java Properties" style configuration files as if there was implied nesting structure (by default using dots as separators). (https://github.com/FasterXML/jackson-dataformats-text/blob/2.18/LICENSE)
License: Apache License 2.0
License File com.fasterxml.jackson.dataformat.jackson-dataformat-properties.license

javax.servlet.javax.servlet-api - Java Servlet is the foundation web specification in the Java Enterprise Platform. Developers can build web applications using the Servlet API to interact with the request/response workflow. (https://oss.oracle.com/licenses/CDDL+GPL-1.1)
License: CDDL + GPLv2 with classpath exception
License File javax.servlet.javax.servlet-api.license
21 changes: 21 additions & 0 deletions licenses/com.auth0.java-jwt.license
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
The MIT License (MIT)

Copyright (c) 2015 Auth0, Inc. <support@auth0.com> (http://auth0.com)

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@

Apache License
Version 2.0, January 2004
http://www.apache.org/licenses/
Expand Down Expand Up @@ -198,4 +199,4 @@
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
limitations under the License.
Loading