mirror of
https://github.com/freedombox/FreedomBox.git
synced 2026-03-11 09:04:54 +00:00
- Since we are going to be an OpenID Provider, we need to fix the URLs that
other apps will be configured with for authentication. So change now from
/plinth to /freedombox. If done later, it will be harder since all the
configuration files for all dependent apps will need to be updated.
Tests:
- App availability checking works. Request goes to /freedombox URL
- Favicon is served properly and through /favicon.ico URL
- Redirection happens from / to /freedombox directly
- UI is available on /freedombox and on /plinth
- Manual page show /freedombox as the URL in two places
- Static files are successfully served from /freedombox URLs. URLs inside page
start with /freedombox
- backup, bepasty, calibre, config, dynamicdns, ejabberd, featherwiki, gitweb,
ikiwiki, kiwix, miniflux, names, openvpn, shadowsocks, shadowsocksserver,
sharing, shapshot, tiddlywiki, users, wireguard, jsxc, matrixsynapse, first
wizard, storage, samba, tags functional tests work. Backup/restore test for
matrixsynapse fails due to an unrelated bug (server not restarted after
restore).
- Setting the home page works:
- Having /plinth in the home page configuration works. Shows selection
correctly.
- Setting to app works. Shows selection correctly.
- Setting to user home page (sets /freedombox). Shows selection correctly.
- Setting to apache default works. Shows selection correctly.
- Changing back to FreedomBox service works. Shows selection correctly.
- Unit tests work
- Configuration page shows /freedombox in description but not /plinth
- Diagnostics show /freedombox in tests
- Roundcube URL link in email app has /freedombox
- email loads the page /.well-known/autoconfig/mail/config-v1.1.xml correctly
- email app shows /freedombox/apps/roundcube for /roundcube if roundcube is not
installed.
- networks: router configuration page shows URL starting with /freedombox.
- snapshot: Shows URL starting with /freedombox on the app page
- js licenses page uses /freedombox prefix for JSXC.
Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
Reviewed-by: James Valleroy <jvalleroy@mailbox.org>
90 lines
3.3 KiB
HTML
90 lines
3.3 KiB
HTML
<!doctype html>
|
|
<html>
|
|
<head>
|
|
<title>JavaScript License Information</title>
|
|
</head>
|
|
|
|
<body>
|
|
<h1>JavaScript Web Labels Table</h1>
|
|
<table id="jslicense-labels1">
|
|
<tbody>
|
|
<tr>
|
|
<td><a href="/javascript/jquery/jquery.min.js">jquery.min.js</a></td>
|
|
<td>
|
|
<a href="http://www.jclark.com/xml/copying.txt">Expat</a>,
|
|
<a href="http://www.gnu.org/licenses/gpl-2.0.html">
|
|
GNU General Public License version 2 or later</a>
|
|
</td>
|
|
<td><a href="https://salsa.debian.org/js-team/jquery.git">
|
|
jquery</a></td>
|
|
</tr>
|
|
<tr>
|
|
<td><a href="/javascript/bootstrap/js/bootstrap.min.js">
|
|
bootstrap.min.js</a></td>
|
|
<td><a href="http://www.jclark.com/xml/copying.txt">Expat</a></td>
|
|
<td><a href="https://salsa.debian.org/js-team/twitter-bootstrap3.git">
|
|
twitter-bootstap3</a></td>
|
|
</tr>
|
|
<tr>
|
|
<td><a href="/freedombox/static/jsxc/jsxc-plinth.js">jsxc-plinth.js</a></td>
|
|
<td>
|
|
<a href="http://www.gnu.org/licenses/agpl-3.0.html">
|
|
GNU Affero General Public License, version 3 or later</a>
|
|
</td>
|
|
<td>
|
|
<a href="https://salsa.debian.org/js-team/jquery-goodies.git">
|
|
jquery-goodies</a>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td><a href="/javascript/jquery-fullscreen/jquery.fullscreen.js">
|
|
jquery.fullscreen.js</a></td>
|
|
<td><a href="http://www.jclark.com/xml/copying.txt">Expat</a></td>
|
|
<td>
|
|
<a href="https://salsa.debian.org/js-team/jquery-goodies.git">
|
|
jquery-goodies</a>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td><a href="/javascript/jsxc/jsxc.js">jsxc.js</a></td>
|
|
<td><a href="http://www.jclark.com/xml/copying.txt">Expat</a></td>
|
|
<td>
|
|
<a href="https://alioth-archive.debian.org/git/pkg-javascript/libjs-jsxc.git.tar.xz">
|
|
libjs-jsxc</a>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td><a href="/javascript/jsxc/lib/jsxc.dep.js">jsxc.dep.js</a></td>
|
|
<td><a href="http://www.jclark.com/xml/copying.txt">Expat</a></td>
|
|
<td>
|
|
<a href="https://alioth-archive.debian.org/git/pkg-javascript/libjs-jsxc.git.tar.xz">
|
|
libjs-jsxc</a>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td><a href="/javascript/jquery-ui/jquery-ui.min.js">
|
|
jqueryui.min.js</a></td>
|
|
<td><a href="http://www.jclark.com/xml/copying.txt">Expat</a></td>
|
|
<td>
|
|
<a href="https://salsa.debian.org/js-team/jqueryui.git">
|
|
jqueryui</a>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td><a href="/javascript/jquery-slimscroll/jquery.slimscroll.min.js">
|
|
jquery.slimscroll.min.js</a></td>
|
|
<td>
|
|
<a href="http://www.jclark.com/xml/copying.txt">Expat</a>,
|
|
<a href="http://www.gnu.org/licenses/gpl-2.0.html">
|
|
GNU General Public License version 2 or later</a>
|
|
</td>
|
|
<td>
|
|
<a href="https://salsa.debian.org/ruby-team/ruby-rails-assets-jquery.slimscroll.git">
|
|
ruby-rails-assets-jquery.slimscroll</a>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</body>
|
|
</html>
|