forked from tangled.org/core
this repo has no description

docs: write upgrade guide for v1.8.x

merge all migration guides into one doc

Signed-off-by: oppiliappan <me@oppi.li>

oppi.li febe069c f7609e84

verified
Changed files
+19 -4
appview
pages
templates
docs
+1 -1
appview/pages/templates/banner.html
···
<div class="mx-6">
These services may not be fully accessible until upgraded.
<a class="underline text-red-800 dark:text-red-200"
-
href="https://tangled.sh/@tangled.sh/core/tree/master/docs/migrations/">
+
href="https://tangled.sh/@tangled.sh/core/tree/master/docs/migrations.md">
Click to read the upgrade guide</a>.
</div>
</details>
+18 -3
docs/migrations/knot-1.7.0.md docs/migrations.md
···
-
# Upgrading from v1.7.0
+
# Migrations
+
+
This document is laid out in reverse-chronological order.
+
Newer migration guides are listed first, and older guides
+
are further down the page.
+
+
## Upgrading from v1.8.x
+
+
After v1.8.2, the HTTP API for knots has been deprecated and
+
replaced with XRPC. Repositories on outdated knots will not
+
be viewable from the appview. Upgrading is straightforward:
+
+
- Upgrade to latest tag (v1.9.0 or above)
+
- Head to the [knot dashboard](https://tangled.sh/knots) and
+
hit the "retry" button to verify your knot
+
+
## Upgrading from v1.7.x
After v1.7.0, knot secrets have been deprecated. You no
longer need a secret from the appview to run a knot. All
···
hit the "retry" button to verify your knot. This simply
writes a `sh.tangled.knot` record to your PDS.
-
## Nix
-
If you use the nix module, simply bump the flake to the
latest revision, and change your config block like so:
···
};
};
```
+