diff --git a/.lycheeignore b/.lycheeignore index 906aac9..b32c557 100644 --- a/.lycheeignore +++ b/.lycheeignore @@ -1,12 +1,12 @@ -http://127.0.0.1:** +.*%7B%7B%20child.url%20%7D%7D +http://127.0.0.1:.* https://pages.codeberg.org/user.name/ https://user.name.codeberg.page/ https://repo.sitory.username.codeberg.page/ -file://** */ https://codeberg.org/username/repo.git -https://username.codeberg.page/** -https://openclipart.org/** -https://www.gnu.org/** +https://username.codeberg.page/.* +https://openclipart.org/.* +https://www.gnu.org/.* https://translate.codeberg.org -https://stackoverflow.com/** +https://stackoverflow.com/.* https://medium.com/technical-writing-is-easy/screenshots-in-documentation-27b45342aad8 diff --git a/.woodpecker/lint.yaml b/.woodpecker/lint.yaml index 23b03ad..b18f0f8 100644 --- a/.woodpecker/lint.yaml +++ b/.woodpecker/lint.yaml @@ -25,10 +25,10 @@ steps: version: 3.7.4 links: - image: lycheeverse/lychee:0.15.1 + image: lycheeverse/lychee:0.22.0 depends_on: [] commands: - - lychee -v -t 40 . + - lychee -v -t 40 --root-dir $(pwd)/content --fallback-extensions md . lint-yaml: image: pipelinecomponents/yamllint:0.35.9 diff --git a/content/getting-started/install-git.md b/content/getting-started/install-git.md index 9d504d5..09c2710 100644 --- a/content/getting-started/install-git.md +++ b/content/getting-started/install-git.md @@ -89,7 +89,7 @@ Here are some important steps: From Git 2.29.0 onwards, the `Git Credential Manager Core` will be used by default. The `Git Credential Manager` can still be installed and used, but is now deprecated. When using either of these, your Git/Codeberg credentials will be stored in Windows' [Credential Manager](https://support.microsoft.com/en-us/help/4026814/windows-accessing-credential-manager) - when you enter them for your first pull/push (see [Clone & Commit via HTTP](/git/clone-commit-via-http)). + when you enter them for your first pull/push (see [Clone & Commit via HTTP](/git/clone-commit-via-cli)). Windows' Credential Manager is also where you'd go to change them. Follow the links on the setup wizard for more details. If you'd prefer not to store your credentials in Windows but e.g. in a password manager, select the third option (`None`). diff --git a/content/getting-started/licensing.md b/content/getting-started/licensing.md index f30c739..907a120 100644 --- a/content/getting-started/licensing.md +++ b/content/getting-started/licensing.md @@ -134,7 +134,7 @@ restrictions/obligations on any [derivative work](https://en.wikipedia.org/wiki/ The term "derivative work" has a precise meaning in copyright law: For example, when developers modify the source code written by somebody else, they have created a derivative work. As an example, if program A is licensed under GPL version 3 and program B is licensed under the Microsoft Public License -([MS-PL](https://directory.fsf.org/wiki/License:MS-PL)), the GPL requires to re-license any derivative work based on +([MS-PL](https://spdx.org/licenses/MS-PL.html)), the GPL requires to re-license any derivative work based on both programs A and B again under GPL, while the MS-PL requires to re-license the derivative work under MS-PL: the two conditions are incompatible with each other. The incompatibility between licenses is clearly a headache for every developer. A possible way out, and the one we diff --git a/content/security/2fa.md b/content/security/2fa.md index c26c747..e959ee4 100644 --- a/content/security/2fa.md +++ b/content/security/2fa.md @@ -106,7 +106,7 @@ You can very likely use your WebAuthn security key to secure your SSH key, learn ## Personal access token -If you push to Codeberg via HTTP (see [Clone & Commit via HTTP](/git/clone-commit-via-http)), +If you push to Codeberg via HTTP (see [Clone & Commit via HTTP](/git/clone-commit-via-cli)), an extra step will be needed to create a personal access token. This token will replace your normal password (+ authentication code) on Codeberg.