diff --git a/docs/api/auto-updater.md b/docs/api/auto-updater.md index 4a02ff5347..80dd7b7d6a 100644 --- a/docs/api/auto-updater.md +++ b/docs/api/auto-updater.md @@ -137,7 +137,7 @@ application starts. [squirrel-mac]: https://github.com/Squirrel/Squirrel.Mac [server-support]: https://github.com/Squirrel/Squirrel.Mac#server-support [squirrel-windows]: https://github.com/Squirrel/Squirrel.Windows -[installer]: https://github.com/electron/grunt-electron-installer +[installer]: https://github.com/electron-archive/grunt-electron-installer [installer-lib]: https://github.com/electron/windows-installer [electron-forge-lib]: https://github.com/electron/forge [app-user-model-id]: https://learn.microsoft.com/en-us/windows/win32/shell/appids diff --git a/docs/api/crash-reporter.md b/docs/api/crash-reporter.md index 9ef7ecc313..a725f70d92 100644 --- a/docs/api/crash-reporter.md +++ b/docs/api/crash-reporter.md @@ -16,7 +16,7 @@ crashReporter.start({ submitURL: 'https://your-domain.com/url-to-submit' }) For setting up a server to accept and process crash reports, you can use following projects: -* [socorro](https://github.com/mozilla/socorro) +* [socorro](https://github.com/mozilla-services/socorro) * [mini-breakpad-server](https://github.com/electron/mini-breakpad-server) > **Note:** Electron uses Crashpad, not Breakpad, to collect and upload diff --git a/docs/development/coding-style.md b/docs/development/coding-style.md index e7e66a357d..ab4812fb7d 100644 --- a/docs/development/coding-style.md +++ b/docs/development/coding-style.md @@ -49,7 +49,7 @@ formatted correctly. * Write [standard](https://www.npmjs.com/package/standard) JavaScript style. * File names should be concatenated with `-` instead of `_`, e.g. `file-name.js` rather than `file_name.js`, because in - [github/atom](https://github.com/github/atom) module names are usually in + [atom/atom](https://github.com/atom/atom) module names are usually in the `module-name` form. This rule only applies to `.js` files. * Use newer ES6/ES2015 syntax where appropriate * [`const`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/const) diff --git a/docs/tutorial/boilerplates-and-clis.md b/docs/tutorial/boilerplates-and-clis.md index 844f290dc5..84f7d6fa29 100644 --- a/docs/tutorial/boilerplates-and-clis.md +++ b/docs/tutorial/boilerplates-and-clis.md @@ -52,7 +52,7 @@ You can find more information and documentation in [the repository](https://gith ## electron-react-boilerplate If you don't want any tools but only a solid boilerplate to build from, -CT Lin's [`electron-react-boilerplate`](https://github.com/chentsulin/electron-react-boilerplate) might be worth +CT Lin's [`electron-react-boilerplate`](https://github.com/electron-react-boilerplate/electron-react-boilerplate) might be worth a look. It's quite popular in the community and uses `electron-builder` internally. diff --git a/docs/tutorial/mac-app-store-submission-guide.md b/docs/tutorial/mac-app-store-submission-guide.md index 685924eaf1..7f029065e5 100644 --- a/docs/tutorial/mac-app-store-submission-guide.md +++ b/docs/tutorial/mac-app-store-submission-guide.md @@ -341,7 +341,7 @@ Electron uses following cryptographic algorithms: * RIPEMD - [ISO/IEC 10118-3](https://webstore.ansi.org/RecordDetail.aspx?sku=ISO%2FIEC%2010118-3:2004) [developer-program]: https://developer.apple.com/support/compare-memberships/ -[@electron/osx-sign]: https://github.com/electron/electron-osx-sign +[@electron/osx-sign]: https://github.com/electron/osx-sign [app-sandboxing]: https://developer.apple.com/app-sandboxing/ [app-notarization]: https://developer.apple.com/documentation/security/notarizing_macos_software_before_distribution [submitting-your-app]: https://developer.apple.com/library/mac/documentation/IDEs/Conceptual/AppDistributionGuide/SubmittingYourApp/SubmittingYourApp.html diff --git a/docs/tutorial/security.md b/docs/tutorial/security.md index 2c64d22064..919f30bdd9 100644 --- a/docs/tutorial/security.md +++ b/docs/tutorial/security.md @@ -9,7 +9,7 @@ toc_max_heading_level: 3 :::info Reporting security issues For information on how to properly disclose an Electron vulnerability, -see [SECURITY.md](https://github.com/electron/electron/tree/main/SECURITY.md). +see [SECURITY.md](https://github.com/electron/electron/blob/main/SECURITY.md). For upstream Chromium vulnerabilities: Electron keeps up to date with alternating Chromium releases. For more information, see the diff --git a/docs/tutorial/snapcraft.md b/docs/tutorial/snapcraft.md index c315e831cf..3df6ac506e 100644 --- a/docs/tutorial/snapcraft.md +++ b/docs/tutorial/snapcraft.md @@ -241,5 +241,5 @@ apps: [electron-packager]: https://github.com/electron/electron-packager [electron-forge]: https://github.com/electron/forge [electron-builder]: https://github.com/electron-userland/electron-builder -[electron-installer-debian]: https://github.com/unindented/electron-installer-debian +[electron-installer-debian]: https://github.com/electron-userland/electron-installer-debian [electron-winstaller]: https://github.com/electron/windows-installer diff --git a/docs/tutorial/updates.md b/docs/tutorial/updates.md index 71c57ee42a..0f2b21c87a 100644 --- a/docs/tutorial/updates.md +++ b/docs/tutorial/updates.md @@ -104,8 +104,7 @@ setInterval(() => { ``` Once your application is [packaged](./application-distribution.md), -it will receive an update for each new -[GitHub Release](https://help.github.com/articles/creating-releases/) that you +it will receive an update for each new [GitHub Release][gh-releases] that you publish. ### Step 3: Notifying users when updates are available @@ -155,7 +154,7 @@ server-communication aspect of the process by loading your update from a local d [vercel]: https://vercel.com [hazel]: https://github.com/vercel/hazel [nuts]: https://github.com/GitbookIO/nuts -[gh-releases]: https://help.github.com/articles/creating-releases/ +[gh-releases]: https://docs.github.com/en/repositories/releasing-projects-on-github/managing-releases-in-a-repository#creating-a-release [electron-release-server]: https://github.com/ArekSredzki/electron-release-server [nucleus]: https://github.com/atlassian/nucleus [update.electronjs.org]: https://github.com/electron/update.electronjs.org diff --git a/docs/tutorial/windows-store-guide.md b/docs/tutorial/windows-store-guide.md index e3720f5b72..762ab02585 100644 --- a/docs/tutorial/windows-store-guide.md +++ b/docs/tutorial/windows-store-guide.md @@ -152,7 +152,7 @@ Once installation succeeded, you can move on to compiling your Electron app. [app-converter]: https://docs.microsoft.com/en-us/windows/uwp/porting/desktop-to-uwp-run-desktop-app-converter [add-appxpackage]: https://technet.microsoft.com/en-us/library/hh856048.aspx [electron-packager]: https://github.com/electron/electron-packager -[electron-windows-store]: https://github.com/catalystcode/electron-windows-store +[electron-windows-store]: https://github.com/electron-userland/electron-windows-store [background-task]: https://github.com/felixrieseberg/electron-uwp-background [centennial-campaigns]: https://developer.microsoft.com/en-us/windows/projects/campaigns/desktop-bridge [how-to-update]: https://blogs.windows.com/windowsexperience/2016/08/02/how-to-get-the-windows-10-anniversary-update