mirror of
https://codeberg.org/forgejo/forgejo.git
synced 2024-12-24 14:24:15 +01:00
a915a09e4f
* Cleaning up public/ and documenting js/css libs. This commit mostly addresses #1484 by moving vendor'ed plugins into a vendor/ directory and documenting their upstream source and license in vendor/librejs.html. This also proves gitea is using only open source js/css libraries which helps toward reaching #1524. * Removing unused css file. The version of this file in use is located at: vendor/plugins/highlight/github.css * Cleaned up librejs.html and added javascript header A SafeJS function was added to templates/helper.go to allow keeping comments inside of javascript. A javascript comment was added in the header of templates/base/head.tmpl to mark all non-inline source as free. The librejs.html file was updated to meet the current librejs spec. I have now verified that the librejs plugin detects most of the scripts included in gitea and suspect the non-free detections are the result of a bug in the plugin. I believe this commit is enough to meet the C0.0 requirement of #1534. * Updating SafeJS function per lint suggestion * Added VERSIONS file, per request
136 lines
7.9 KiB
HTML
136 lines
7.9 KiB
HTML
<!DOCTYPE html>
|
|
<html lang="en">
|
|
<head>
|
|
<meta charset="UTF-8">
|
|
<title>JavaScript and plugin license information</title>
|
|
</head>
|
|
<body>
|
|
<table id="jslicense-labels1">
|
|
<thead>
|
|
<tr><th>Script</th><th>License</th><th>Source</th></tr>
|
|
</thead>
|
|
<tbody>
|
|
<tr>
|
|
<td><a href="/vendor/plugins/jquery.areyousure/jquery.are-you-sure.js">jquery.are-you-sure.js</a></td>
|
|
<td><a href="http://www.freebsd.org/copyright/freebsd-license.html">Expat</a></td>
|
|
<td><a href="https://github.com/codedance/jquery.AreYouSure/archive/1.9.0.tar.gz">jquery.areyousure-1.9.0.tar.gz</a></td>
|
|
</tr>
|
|
<tr>
|
|
<td><a href="/vendor/plugins/jquery/jquery.min.js">jquery.min.js</a></td>
|
|
<td><a href="http://www.freebsd.org/copyright/freebsd-license.html">Expat</a></td>
|
|
<td><a href="https://code.jquery.com/jquery-1.11.3.min.js">jquery-1.11.3.min.js</a></td>
|
|
</tr>
|
|
<tr>
|
|
<td><a href="/vendor/plugins/semantic/semantic.min.js">semantic.min.js</a></td>
|
|
<td><a href="http://www.freebsd.org/copyright/freebsd-license.html">Expat</a></td>
|
|
<td><a href="https://github.com/Semantic-Org/Semantic-UI/archive/2.2.1.tar.gz">semantic-UI-2.2.1.tar.gz</a></td>
|
|
</tr>
|
|
<tr>
|
|
<td><a href="/js/index.js">index.js</a></td>
|
|
<td><a href="https://github.com/go-gitea/gitea/blob/master/LICENSE">Expat</a></td>
|
|
<td><a href="https://github.com/go-gitea/gitea/tree/master/public/js">index.js</a></td>
|
|
</tr>
|
|
<tr>
|
|
<td><a href="/js/draw.js">draw.js</a></td>
|
|
<td><a href="https://github.com/go-gitea/gitea/blob/master/LICENSE">Expat</a></td>
|
|
<td><a href="https://github.com/go-gitea/gitea/tree/master/public/js">draw.js</a></td>
|
|
</tr>
|
|
<tr>
|
|
<td><a href="/vendor/plugins/clipboard/clipboard.min.js">clipboard.min.js</a></td>
|
|
<td><a href="http://www.freebsd.org/copyright/freebsd-license.html">Expat</a></td>
|
|
<td><a href="https://github.com/zenorocha/clipboard.js/archive/v1.5.9.tar.gz">clipboard-1.5.9.tar.gz</a></td>
|
|
</tr>
|
|
<tr>
|
|
<td><a href="/vendor/plugins/gitgraph/gitgraph.js">gitgraph.js</a></td>
|
|
<td><a href="https://github.com/bluef/gitgraph.js/blob/master/LICENSE">BSD 3-Clause</a></td>
|
|
<td><a href="https://github.com/bluef/gitgraph.js">gitgraph.js-latest</a></td>
|
|
</tr>
|
|
<tr>
|
|
<td><a href="/vendor/plugins/autolink/autolink.js">autolink.min.js</a></td>
|
|
<td><a href="https://github.com/egoist/autolink.js/blob/master/LICENSE">Expat</a></td>
|
|
<td><a href="https://github.com/egoist/autolink.js">autolink.js-latest</a></td>
|
|
</tr>
|
|
<tr>
|
|
<td><a href="/vendor/plugins/vue/vue.min.js">vue.min.js</a></td>
|
|
<td><a href="https://github.com/vuejs/vue/blob/dev/LICENSE">Expat</a></td>
|
|
<td><a href="https://github.com/vuejs/vue/archive/v2.1.10.tar.gz">vue.js-v2.1.10.tar.gz</a></td>
|
|
</tr>
|
|
<tr>
|
|
<td><a href="/vendor/plugins/emojify/emojify.min.js">emojify.min.js</a></td>
|
|
<td><a href="http://www.freebsd.org/copyright/freebsd-license.html">Expat</a></td>
|
|
<td><a href="https://github.com/Ranks/emojify.js/archive/1.1.0.tar.gz">emojify-1.1.0.tar.gz</a></td>
|
|
</tr>
|
|
<tr>
|
|
<td><a href="/vendor/plugins/cssrelpreload/loadCSS.min.js">loadCSS.min.js</a></td>
|
|
<td><a href="http://www.freebsd.org/copyright/freebsd-license.html">Expat</a></td>
|
|
<td><a href="https://github.com/filamentgroup/loadCSS/archive/v1.3.1.tar.gz">loadCSS-1.3.1.tar.gz</a></td>
|
|
</tr>
|
|
<tr>
|
|
<td><a href="/vendor/plugins/cssrelpreload/cssrelpreload.min.js">cssrelpreload.min.js</a></td>
|
|
<td><a href="http://www.freebsd.org/copyright/freebsd-license.html">Expat</a></td>
|
|
<td><a href="https://github.com/filamentgroup/loadCSS/archive/v1.3.1.tar.gz">loadCSS-1.3.1.tar.gz</a></td>
|
|
</tr>
|
|
<tr>
|
|
<td><a href="/vendor/plugins/dropzone/dropzone.js">dropzone.js</a></td>
|
|
<td><a href="https://github.com/enyo/dropzone/blob/master/LICENSE">Expat</a></td>
|
|
<td><a href="https://github.com/enyo/dropzone/archive/v4.2.0.tar.gz">dropzone.js-4.2.0.tar.gz</a></td>
|
|
</tr>
|
|
<tr>
|
|
<td><a href="/vendor/plugins/highlight/highlight.pack.js">highlight.pack.js</a></td>
|
|
<td><a href="https://github.com/isagalaev/highlight.js/blob/master/LICENSE">BSD 3-Clause</a></td>
|
|
<td><a href="https://github.com/isagalaev/highlight.js/archive/9.6.0.tar.gz">highlight.js-9.6.0.tar.gz</a></td>
|
|
</tr>
|
|
<tr>
|
|
<td><a href="/vendor/plugins/jquery.datetimepicker/jquery.datetimepicker.js">jquery.datetimepicker.js</a></td>
|
|
<td><a href="https://github.com/xdan/datetimepicker/blob/master/MIT-LICENSE.txt">Expat</a></td>
|
|
<td><a href="https://github.com/xdan/datetimepicker/archive/2.4.5.tar.gz">jquery.datetimepicker-2.4.5.tar.gz</a></td>
|
|
</tr>
|
|
<tr>
|
|
<td><a href="/vendor/plugins/jquery.minicolors/jquery.minicolors.min.js">jquery.minicolors.min.js</a></td>
|
|
<td><a href="https://github.com/claviska/jquery-minicolors/blob/master/LICENSE.md">Expat</a></td>
|
|
<td><a href="https://github.com/claviska/jquery-minicolors/archive/2.2.3.tar.gz">jquery.minicolors-2.2.3.tar.gz</a></td>
|
|
</tr>
|
|
<tr>
|
|
<td><a href="/vendor/plugins/codemirror/addon/mode/loadmode.js">loadmode.js</a></td>
|
|
<td><a href="https://github.com/codemirror/CodeMirror/blob/master/LICENSE">Expat</a></td>
|
|
<td><a href="https://github.com/codemirror/CodeMirror/archive/5.17.0.tar.gz">codemirror-5.17.0.tar.gz</a></td>
|
|
</tr>
|
|
<tr>
|
|
<td><a href="/vendor/plugins/codemirror/mode/meta.js">meta.js</a></td>
|
|
<td><a href="https://github.com/codemirror/CodeMirror/blob/master/LICENSE">Expat</a></td>
|
|
<td><a href="https://github.com/codemirror/CodeMirror/archive/5.17.0.tar.gz">codemirror-5.17.0.tar.gz</a></td>
|
|
</tr>
|
|
<tr>
|
|
<td><a href="/vendor/plugins/simplemde/simplemde.min.js">simplemde.min.js</a></td>
|
|
<td><a href="https://github.com/sparksuite/simplemde-markdown-editor/blob/master/LICENSE">Expat</a></td>
|
|
<td><a href="https://github.com/NextStepWebs/simplemde-markdown-editor/archive/1.10.1.tar.gz">simplemde-markdown-editor-1.10.1.tar.gz</a></td>
|
|
</tr>
|
|
<tr>
|
|
<td><a href="/vendor/plugins/pdfjs/">pdf.js</a></td>
|
|
<td><a href="https://github.com/mozilla/pdf.js/blob/master/LICENSE">Apache-2.0-only</a></td>
|
|
<td><a href="https://github.com/mozilla/pdf.js/archive/v1.4.20.tar.gz">pdf.js-v1.4.20.tar.gz</a></td>
|
|
</tr>
|
|
<tr>
|
|
<td><a href="/vendor/assets/font-awesome/fonts/">font-awesome - fonts</a></td>
|
|
<td><a href="http://fontawesome.io/license/">OFL</a></td>
|
|
<td><a href="http://fontawesome.io/assets/font-awesome-4.6.0.zip">font-awesome-4.6.0.zip</a></td>
|
|
</tr>
|
|
<tr>
|
|
<td><a href="/vendor/assets/font-awesome/css/">font-awesome - code</a></td>
|
|
<td><a href="http://fontawesome.io/license/">Expat</a></td>
|
|
<td><a href="http://fontawesome.io/assets/font-awesome-4.6.0.zip">font-awesome-4.6.0.zip</a></td>
|
|
</tr>
|
|
<tr>
|
|
<td><a href="/vendor/assets/octicons/">octicons</a></td>
|
|
<td><a href="https://github.com/primer/octicons/blob/master/LICENSE">Expat</a></td>
|
|
<td><a href="https://github.com/primer/octicons/archive/v4.3.0.tar.gz">octicons-v4.3.0.tar.gz</a></td>
|
|
</tr>
|
|
<tr>
|
|
<td><a href="/vendor/assets/swagger-ui/">swagger-ui</a></td>
|
|
<td><a href="https://github.com/swagger-api/swagger-ui/blob/master/LICENSE">Apache-2.0</a></td>
|
|
<td><a href="https://github.com/swagger-api/swagger-ui/archive/v3.0.4.tar.gz">swagger-ui-v3.0.4.tar.gz</a></td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</body>
|
|
</html>
|