seamlessupdate.app -> releases.grapheneos.org

This commit is contained in:
Daniel Micay 2019-06-09 09:14:52 -04:00
parent 9555670ea4
commit fe550c7556
6 changed files with 42 additions and 42 deletions

View File

@ -1,6 +1,6 @@
Options -indexes Options -indexes
Header always set Content-Security-Policy "default-src 'none'; connect-src 'self' https://seamlessupdate.app/; \ Header always set Content-Security-Policy "default-src 'none'; connect-src 'self' https://releases.grapheneos.org/; \
font-src 'self'; img-src 'self'; manifest-src 'self'; script-src 'self'; style-src 'self'; \ font-src 'self'; img-src 'self'; manifest-src 'self'; script-src 'self'; style-src 'self'; \
form-action 'none'; frame-ancestors 'none'; block-all-mixed-content; base-uri 'none'; \ form-action 'none'; frame-ancestors 'none'; block-all-mixed-content; base-uri 'none'; \
report-uri https://danielmicay.report-uri.com/r/d/csp/enforce" report-uri https://danielmicay.report-uri.com/r/d/csp/enforce"

View File

@ -64,7 +64,7 @@
<li><a href="https://github.com/GrapheneOS/os_issue_tracker/issues">OS issue tracker</a></li> <li><a href="https://github.com/GrapheneOS/os_issue_tracker/issues">OS issue tracker</a></li>
<li><a href="https://github.com/GrapheneOS/chromium_patches/issues">Vanadium (Chromium variant) issue tracker</a></li> <li><a href="https://github.com/GrapheneOS/chromium_patches/issues">Vanadium (Chromium variant) issue tracker</a></li>
<li><a href="https://github.com/GrapheneOS/grapheneos.org/issues">grapheneos.org issue tracker</a></li> <li><a href="https://github.com/GrapheneOS/grapheneos.org/issues">grapheneos.org issue tracker</a></li>
<li><a href="https://github.com/GrapheneOS/seamlessupdate.app/issues">Update server (seamlessupdate.app) issue tracker</a></li> <li><a href="https://github.com/GrapheneOS/releases.grapheneos.org/issues">Update server (releases.grapheneos.org) issue tracker</a></li>
</ul> </ul>
</div> </div>
<footer> <footer>

View File

@ -81,9 +81,9 @@
</h3> </h3>
<p>Version: <a href="https://github.com/GrapheneOS/platform_manifest/releases/tag/PQ3A.190605.003.2019.06.03.18">PQ3A.190605.003.2019.06.03.18</a></p> <p>Version: <a href="https://github.com/GrapheneOS/platform_manifest/releases/tag/PQ3A.190605.003.2019.06.03.18">PQ3A.190605.003.2019.06.03.18</a></p>
<ul> <ul>
<li><a href="https://seamlessupdate.app/crosshatch-factory-2019.06.03.18.zip">crosshatch-factory-2019.06.03.18.zip</a></li> <li><a href="https://releases.grapheneos.org/crosshatch-factory-2019.06.03.18.zip">crosshatch-factory-2019.06.03.18.zip</a></li>
<li><a href="https://seamlessupdate.app/crosshatch-factory-2019.06.03.18.zip.sig">crosshatch-factory-2019.06.03.18.zip.sig</a></li> <li><a href="https://releases.grapheneos.org/crosshatch-factory-2019.06.03.18.zip.sig">crosshatch-factory-2019.06.03.18.zip.sig</a></li>
<li><a href="https://seamlessupdate.app/crosshatch-ota_update-2019.06.03.18.zip">crosshatch-ota_update-2019.06.03.18.zip</a></li> <li><a href="https://releases.grapheneos.org/crosshatch-ota_update-2019.06.03.18.zip">crosshatch-ota_update-2019.06.03.18.zip</a></li>
</ul> </ul>
</section> </section>
<section id="blueline-stable"> <section id="blueline-stable">
@ -92,9 +92,9 @@
</h3> </h3>
<p>Version: <a href="https://github.com/GrapheneOS/platform_manifest/releases/tag/PQ3A.190605.003.2019.06.03.18">PQ3A.190605.003.2019.06.03.18</a></p> <p>Version: <a href="https://github.com/GrapheneOS/platform_manifest/releases/tag/PQ3A.190605.003.2019.06.03.18">PQ3A.190605.003.2019.06.03.18</a></p>
<ul> <ul>
<li><a href="https://seamlessupdate.app/blueline-factory-2019.06.03.18.zip">blueline-factory-2019.06.03.18.zip</a></li> <li><a href="https://releases.grapheneos.org/blueline-factory-2019.06.03.18.zip">blueline-factory-2019.06.03.18.zip</a></li>
<li><a href="https://seamlessupdate.app/blueline-factory-2019.06.03.18.zip.sig">blueline-factory-2019.06.03.18.zip.sig</a></li> <li><a href="https://releases.grapheneos.org/blueline-factory-2019.06.03.18.zip.sig">blueline-factory-2019.06.03.18.zip.sig</a></li>
<li><a href="https://seamlessupdate.app/blueline-ota_update-2019.06.03.18.zip">blueline-ota_update-2019.06.03.18.zip</a></li> <li><a href="https://releases.grapheneos.org/blueline-ota_update-2019.06.03.18.zip">blueline-ota_update-2019.06.03.18.zip</a></li>
</ul> </ul>
</section> </section>
<section id="taimen-stable"> <section id="taimen-stable">
@ -103,9 +103,9 @@
</h3> </h3>
<p>Version: <a href="https://github.com/GrapheneOS/platform_manifest/releases/tag/PQ3A.190605.003.2019.06.03.18">PQ3A.190605.003.2019.06.03.18</a></p> <p>Version: <a href="https://github.com/GrapheneOS/platform_manifest/releases/tag/PQ3A.190605.003.2019.06.03.18">PQ3A.190605.003.2019.06.03.18</a></p>
<ul> <ul>
<li><a href="https://seamlessupdate.app/taimen-factory-2019.06.03.18.zip">taimen-factory-2019.06.03.18.zip</a></li> <li><a href="https://releases.grapheneos.org/taimen-factory-2019.06.03.18.zip">taimen-factory-2019.06.03.18.zip</a></li>
<li><a href="https://seamlessupdate.app/taimen-factory-2019.06.03.18.zip.sig">taimen-factory-2019.06.03.18.zip.sig</a></li> <li><a href="https://releases.grapheneos.org/taimen-factory-2019.06.03.18.zip.sig">taimen-factory-2019.06.03.18.zip.sig</a></li>
<li><a href="https://seamlessupdate.app/taimen-ota_update-2019.06.03.18.zip">taimen-ota_update-2019.06.03.18.zip</a></li> <li><a href="https://releases.grapheneos.org/taimen-ota_update-2019.06.03.18.zip">taimen-ota_update-2019.06.03.18.zip</a></li>
</ul> </ul>
</section> </section>
<section id="walleye-stable"> <section id="walleye-stable">
@ -114,9 +114,9 @@
</h3> </h3>
<p>Version: <a href="https://github.com/GrapheneOS/platform_manifest/releases/tag/PQ3A.190605.003.2019.06.03.18">PQ3A.190605.003.2019.06.03.18</a></p> <p>Version: <a href="https://github.com/GrapheneOS/platform_manifest/releases/tag/PQ3A.190605.003.2019.06.03.18">PQ3A.190605.003.2019.06.03.18</a></p>
<ul> <ul>
<li><a href="https://seamlessupdate.app/walleye-factory-2019.06.03.18.zip">walleye-factory-2019.06.03.18.zip</a></li> <li><a href="https://releases.grapheneos.org/walleye-factory-2019.06.03.18.zip">walleye-factory-2019.06.03.18.zip</a></li>
<li><a href="https://seamlessupdate.app/walleye-factory-2019.06.03.18.zip.sig">walleye-factory-2019.06.03.18.zip.sig</a></li> <li><a href="https://releases.grapheneos.org/walleye-factory-2019.06.03.18.zip.sig">walleye-factory-2019.06.03.18.zip.sig</a></li>
<li><a href="https://seamlessupdate.app/walleye-ota_update-2019.06.03.18.zip">walleye-ota_update-2019.06.03.18.zip</a></li> <li><a href="https://releases.grapheneos.org/walleye-ota_update-2019.06.03.18.zip">walleye-ota_update-2019.06.03.18.zip</a></li>
</ul> </ul>
</section> </section>
<section id="marlin-stable"> <section id="marlin-stable">
@ -125,9 +125,9 @@
</h3> </h3>
<p>Version: <a href="https://github.com/GrapheneOS/platform_manifest/releases/tag/PQ3A.190605.003.2019.06.03.18">PQ3A.190605.003.2019.06.03.18</a></p> <p>Version: <a href="https://github.com/GrapheneOS/platform_manifest/releases/tag/PQ3A.190605.003.2019.06.03.18">PQ3A.190605.003.2019.06.03.18</a></p>
<ul> <ul>
<li><a href="https://seamlessupdate.app/marlin-factory-2019.06.03.18.zip">marlin-factory-2019.06.03.18.zip</a></li> <li><a href="https://releases.grapheneos.org/marlin-factory-2019.06.03.18.zip">marlin-factory-2019.06.03.18.zip</a></li>
<li><a href="https://seamlessupdate.app/marlin-factory-2019.06.03.18.zip.sig">marlin-factory-2019.06.03.18.zip.sig</a></li> <li><a href="https://releases.grapheneos.org/marlin-factory-2019.06.03.18.zip.sig">marlin-factory-2019.06.03.18.zip.sig</a></li>
<li><a href="https://seamlessupdate.app/marlin-ota_update-2019.06.03.18.zip">marlin-ota_update-2019.06.03.18.zip</a></li> <li><a href="https://releases.grapheneos.org/marlin-ota_update-2019.06.03.18.zip">marlin-ota_update-2019.06.03.18.zip</a></li>
</ul> </ul>
</section> </section>
<section id="sailfish-stable"> <section id="sailfish-stable">
@ -136,9 +136,9 @@
</h3> </h3>
<p>Version: <a href="https://github.com/GrapheneOS/platform_manifest/releases/tag/PQ3A.190605.003.2019.06.03.18">PQ3A.190605.003.2019.06.03.18</a></p> <p>Version: <a href="https://github.com/GrapheneOS/platform_manifest/releases/tag/PQ3A.190605.003.2019.06.03.18">PQ3A.190605.003.2019.06.03.18</a></p>
<ul> <ul>
<li><a href="https://seamlessupdate.app/sailfish-factory-2019.06.03.18.zip">sailfish-factory-2019.06.03.18.zip</a></li> <li><a href="https://releases.grapheneos.org/sailfish-factory-2019.06.03.18.zip">sailfish-factory-2019.06.03.18.zip</a></li>
<li><a href="https://seamlessupdate.app/sailfish-factory-2019.06.03.18.zip.sig">sailfish-factory-2019.06.03.18.zip.sig</a></li> <li><a href="https://releases.grapheneos.org/sailfish-factory-2019.06.03.18.zip.sig">sailfish-factory-2019.06.03.18.zip.sig</a></li>
<li><a href="https://seamlessupdate.app/sailfish-ota_update-2019.06.03.18.zip">sailfish-ota_update-2019.06.03.18.zip</a></li> <li><a href="https://releases.grapheneos.org/sailfish-ota_update-2019.06.03.18.zip">sailfish-ota_update-2019.06.03.18.zip</a></li>
</ul> </ul>
</section> </section>
</section> </section>
@ -154,9 +154,9 @@
</h3> </h3>
<p>Version: <a href="https://github.com/GrapheneOS/platform_manifest/releases/tag/PQ3A.190605.003.2019.06.03.18">PQ3A.190605.003.2019.06.03.18</a></p> <p>Version: <a href="https://github.com/GrapheneOS/platform_manifest/releases/tag/PQ3A.190605.003.2019.06.03.18">PQ3A.190605.003.2019.06.03.18</a></p>
<ul> <ul>
<li><a href="https://seamlessupdate.app/crosshatch-factory-2019.06.03.18.zip">crosshatch-factory-2019.06.03.18.zip</a></li> <li><a href="https://releases.grapheneos.org/crosshatch-factory-2019.06.03.18.zip">crosshatch-factory-2019.06.03.18.zip</a></li>
<li><a href="https://seamlessupdate.app/crosshatch-factory-2019.06.03.18.zip.sig">crosshatch-factory-2019.06.03.18.zip.sig</a></li> <li><a href="https://releases.grapheneos.org/crosshatch-factory-2019.06.03.18.zip.sig">crosshatch-factory-2019.06.03.18.zip.sig</a></li>
<li><a href="https://seamlessupdate.app/crosshatch-ota_update-2019.06.03.18.zip">crosshatch-ota_update-2019.06.03.18.zip</a></li> <li><a href="https://releases.grapheneos.org/crosshatch-ota_update-2019.06.03.18.zip">crosshatch-ota_update-2019.06.03.18.zip</a></li>
</ul> </ul>
</section> </section>
<section id="blueline-beta"> <section id="blueline-beta">
@ -165,9 +165,9 @@
</h3> </h3>
<p>Version: <a href="https://github.com/GrapheneOS/platform_manifest/releases/tag/PQ3A.190605.003.2019.06.03.18">PQ3A.190605.003.2019.06.03.18</a></p> <p>Version: <a href="https://github.com/GrapheneOS/platform_manifest/releases/tag/PQ3A.190605.003.2019.06.03.18">PQ3A.190605.003.2019.06.03.18</a></p>
<ul> <ul>
<li><a href="https://seamlessupdate.app/blueline-factory-2019.06.03.18.zip">blueline-factory-2019.06.03.18.zip</a></li> <li><a href="https://releases.grapheneos.org/blueline-factory-2019.06.03.18.zip">blueline-factory-2019.06.03.18.zip</a></li>
<li><a href="https://seamlessupdate.app/blueline-factory-2019.06.03.18.zip.sig">blueline-factory-2019.06.03.18.zip.sig</a></li> <li><a href="https://releases.grapheneos.org/blueline-factory-2019.06.03.18.zip.sig">blueline-factory-2019.06.03.18.zip.sig</a></li>
<li><a href="https://seamlessupdate.app/blueline-ota_update-2019.06.03.18.zip">blueline-ota_update-2019.06.03.18.zip</a></li> <li><a href="https://releases.grapheneos.org/blueline-ota_update-2019.06.03.18.zip">blueline-ota_update-2019.06.03.18.zip</a></li>
</ul> </ul>
</section> </section>
<section id="taimen-beta"> <section id="taimen-beta">
@ -176,9 +176,9 @@
</h3> </h3>
<p>Version: <a href="https://github.com/GrapheneOS/platform_manifest/releases/tag/PQ3A.190605.003.2019.06.03.18">PQ3A.190605.003.2019.06.03.18</a></p> <p>Version: <a href="https://github.com/GrapheneOS/platform_manifest/releases/tag/PQ3A.190605.003.2019.06.03.18">PQ3A.190605.003.2019.06.03.18</a></p>
<ul> <ul>
<li><a href="https://seamlessupdate.app/taimen-factory-2019.06.03.18.zip">taimen-factory-2019.06.03.18.zip</a></li> <li><a href="https://releases.grapheneos.org/taimen-factory-2019.06.03.18.zip">taimen-factory-2019.06.03.18.zip</a></li>
<li><a href="https://seamlessupdate.app/taimen-factory-2019.06.03.18.zip.sig">taimen-factory-2019.06.03.18.zip.sig</a></li> <li><a href="https://releases.grapheneos.org/taimen-factory-2019.06.03.18.zip.sig">taimen-factory-2019.06.03.18.zip.sig</a></li>
<li><a href="https://seamlessupdate.app/taimen-ota_update-2019.06.03.18.zip">taimen-ota_update-2019.06.03.18.zip</a></li> <li><a href="https://releases.grapheneos.org/taimen-ota_update-2019.06.03.18.zip">taimen-ota_update-2019.06.03.18.zip</a></li>
</ul> </ul>
</section> </section>
<section id="walleye-beta"> <section id="walleye-beta">
@ -187,9 +187,9 @@
</h3> </h3>
<p>Version: <a href="https://github.com/GrapheneOS/platform_manifest/releases/tag/PQ3A.190605.003.2019.06.03.18">PQ3A.190605.003.2019.06.03.18</a></p> <p>Version: <a href="https://github.com/GrapheneOS/platform_manifest/releases/tag/PQ3A.190605.003.2019.06.03.18">PQ3A.190605.003.2019.06.03.18</a></p>
<ul> <ul>
<li><a href="https://seamlessupdate.app/walleye-factory-2019.06.03.18.zip">walleye-factory-2019.06.03.18.zip</a></li> <li><a href="https://releases.grapheneos.org/walleye-factory-2019.06.03.18.zip">walleye-factory-2019.06.03.18.zip</a></li>
<li><a href="https://seamlessupdate.app/walleye-factory-2019.06.03.18.zip.sig">walleye-factory-2019.06.03.18.zip.sig</a></li> <li><a href="https://releases.grapheneos.org/walleye-factory-2019.06.03.18.zip.sig">walleye-factory-2019.06.03.18.zip.sig</a></li>
<li><a href="https://seamlessupdate.app/walleye-ota_update-2019.06.03.18.zip">walleye-ota_update-2019.06.03.18.zip</a></li> <li><a href="https://releases.grapheneos.org/walleye-ota_update-2019.06.03.18.zip">walleye-ota_update-2019.06.03.18.zip</a></li>
</ul> </ul>
</section> </section>
<section id="marlin-beta"> <section id="marlin-beta">
@ -198,9 +198,9 @@
</h3> </h3>
<p>Version: <a href="https://github.com/GrapheneOS/platform_manifest/releases/tag/PQ3A.190605.003.2019.06.03.18">PQ3A.190605.003.2019.06.03.18</a></p> <p>Version: <a href="https://github.com/GrapheneOS/platform_manifest/releases/tag/PQ3A.190605.003.2019.06.03.18">PQ3A.190605.003.2019.06.03.18</a></p>
<ul> <ul>
<li><a href="https://seamlessupdate.app/marlin-factory-2019.06.03.18.zip">marlin-factory-2019.06.03.18.zip</a></li> <li><a href="https://releases.grapheneos.org/marlin-factory-2019.06.03.18.zip">marlin-factory-2019.06.03.18.zip</a></li>
<li><a href="https://seamlessupdate.app/marlin-factory-2019.06.03.18.zip.sig">marlin-factory-2019.06.03.18.zip.sig</a></li> <li><a href="https://releases.grapheneos.org/marlin-factory-2019.06.03.18.zip.sig">marlin-factory-2019.06.03.18.zip.sig</a></li>
<li><a href="https://seamlessupdate.app/marlin-ota_update-2019.06.03.18.zip">marlin-ota_update-2019.06.03.18.zip</a></li> <li><a href="https://releases.grapheneos.org/marlin-ota_update-2019.06.03.18.zip">marlin-ota_update-2019.06.03.18.zip</a></li>
</ul> </ul>
</section> </section>
<section id="sailfish-beta"> <section id="sailfish-beta">
@ -209,9 +209,9 @@
</h3> </h3>
<p>Version: <a href="https://github.com/GrapheneOS/platform_manifest/releases/tag/PQ3A.190605.003.2019.06.03.18">PQ3A.190605.003.2019.06.03.18</a></p> <p>Version: <a href="https://github.com/GrapheneOS/platform_manifest/releases/tag/PQ3A.190605.003.2019.06.03.18">PQ3A.190605.003.2019.06.03.18</a></p>
<ul> <ul>
<li><a href="https://seamlessupdate.app/sailfish-factory-2019.06.03.18.zip">sailfish-factory-2019.06.03.18.zip</a></li> <li><a href="https://releases.grapheneos.org/sailfish-factory-2019.06.03.18.zip">sailfish-factory-2019.06.03.18.zip</a></li>
<li><a href="https://seamlessupdate.app/sailfish-factory-2019.06.03.18.zip.sig">sailfish-factory-2019.06.03.18.zip.sig</a></li> <li><a href="https://releases.grapheneos.org/sailfish-factory-2019.06.03.18.zip.sig">sailfish-factory-2019.06.03.18.zip.sig</a></li>
<li><a href="https://seamlessupdate.app/sailfish-ota_update-2019.06.03.18.zip">sailfish-ota_update-2019.06.03.18.zip</a></li> <li><a href="https://releases.grapheneos.org/sailfish-ota_update-2019.06.03.18.zip">sailfish-ota_update-2019.06.03.18.zip</a></li>
</ul> </ul>
</section> </section>
</section> </section>
@ -406,6 +406,6 @@
<li><a href="https://github.com/GrapheneOS">GitHub</a></li> <li><a href="https://github.com/GrapheneOS">GitHub</a></li>
</ul> </ul>
</footer> </footer>
<script src="/releases.js?9"></script> <script src="/releases.js?10"></script>
</body> </body>
</html> </html>

View File

@ -2,7 +2,7 @@
"use strict"; "use strict";
const baseUrl = "https://seamlessupdate.app/"; const baseUrl = "https://releases.grapheneos.org/";
const versionBaseUrl = "https://github.com/GrapheneOS/platform_manifest/releases/tag/"; const versionBaseUrl = "https://github.com/GrapheneOS/platform_manifest/releases/tag/";
const devices = ["crosshatch", "blueline", "taimen", "walleye", "marlin", "sailfish"]; const devices = ["crosshatch", "blueline", "taimen", "walleye", "marlin", "sailfish"];
const channels = ["stable", "beta"]; const channels = ["stable", "beta"];

View File

@ -44,7 +44,7 @@
<ul> <ul>
<li><a href="https://github.com/GrapheneOS/os_issue_tracker/issues">OS issue tracker</a></li> <li><a href="https://github.com/GrapheneOS/os_issue_tracker/issues">OS issue tracker</a></li>
<li><a href="https://github.com/GrapheneOS/grapheneos.org">Website repository and issue tracker</a></li> <li><a href="https://github.com/GrapheneOS/grapheneos.org">Website repository and issue tracker</a></li>
<li><a href="https://github.com/GrapheneOS/seamlessupdate.app">Update server repository and issue tracker</a></li> <li><a href="https://github.com/GrapheneOS/releases.grapheneos.org">Update server repository and issue tracker</a></li>
<li><a href="https://github.com/GrapheneOS/tls_pinning">Utilities for setting up conservative non-leaf TLS pinning with backup pins</a></li> <li><a href="https://github.com/GrapheneOS/tls_pinning">Utilities for setting up conservative non-leaf TLS pinning with backup pins</a></li>
<li><a href="https://github.com/GrapheneOS/branding_tools">Scripting for managing branding</a></li> <li><a href="https://github.com/GrapheneOS/branding_tools">Scripting for managing branding</a></li>
<li><a href="https://github.com/GrapheneOS/platform_manifest">Manifest for OS repositories</a></li> <li><a href="https://github.com/GrapheneOS/platform_manifest">Manifest for OS repositories</a></li>

View File

@ -144,7 +144,7 @@
<ul> <ul>
<li> <li>
<p>The GrapheneOS Updater app fetches update metadata from <p>The GrapheneOS Updater app fetches update metadata from
https://seamlessupdate.app/DEVICE-CHANNEL approximately once every four hours https://releases.grapheneos.org/DEVICE-CHANNEL approximately once every four hours
when connected to a permitted network for updates.</p> when connected to a permitted network for updates.</p>
<p>Users can control which types of connections the Updater app will use, and <p>Users can control which types of connections the Updater app will use, and
although it's strongly recommended to always leave it enabled it can be although it's strongly recommended to always leave it enabled it can be