mattermost / mattermost-developer-documentation

Mattermost developer documentation.
https://developers.mattermost.com
BSD 3-Clause "New" or "Revised" License
80 stars 401 forks source link

Broken URL Clean-up in dev Docs #1416

Open yesbhautik opened 1 week ago

yesbhautik commented 1 week ago

hi, @cwarnermm. I have scanned the all URLs mentioned over dev docs site. I found many broken links during scan.

Here is the list of Broken links:

    Line  546: ├─BROKEN─ https://docs.mattermost.com/config-ssl-http2-nginx.html (HTTP_404)
    Line  782: ├─BROKEN─ https://react.dev/docs/react-dom.html (HTTP_404)
    Line  968: ├─BROKEN─ https://www.microsoft.com/en-us/language/Search (HTTP_404)
    Line 1248: ├─BROKEN─ https://github.com/mattermost/mattermost/blob/master/webapp/channels/src/tests/setup.js (HTTP_404)
    Line 1284: ├─BROKEN─ https://github.com/mattermost/mattermost/blob/master/e2e-tests/cypress/tests/support/api/user.d.ts (HTTP_404)
    Line 1287: ├─BROKEN─ https://chrome.google.com/webstore/detail/testing-playground/hejbmebodbijjdhflfknehhcgaklhano/related (HTTP_404)
    Line 1835: ├─BROKEN─ https://github.com/mattermost/desktop/blob/master/src/main/windows/settingsWindow.ts (HTTP_404)
    Line 2085: ├─BROKEN─ https://github.com/matthew-src (HTTP_404)
    Line 2105: ├─BROKEN─ https://github.com/XxLilBoPeepsxX (HTTP_404)
    Line 2234: ├─BROKEN─ https://github.com/mattermost/mattermost-webapp/blob/master/entry.js (HTTP_404)
    Line 2287: ├─BROKEN─ https://github.com/mattermost/mattermost/blob/master/config.mk (HTTP_404)
    Line 2290: ├─BROKEN─ https://grafana.com/grafana/dashboards/2542 (HTTP_404)
    Line 2372: ├─BROKEN─ https://github.com/mattermost/mattermost-webapp/tree/master/e2e/cypress/support (HTTP_404)
    Line 2373: ├─BROKEN─ https://github.com/mattermost/mattermost-webapp/tree/master/e2e/cypress/support/api (HTTP_404)
    Line 2395: ├─BROKEN─ https://github.com/mattermost/mattermost-cloud-monitoring/tree/master/terraform/aws/modules/pritunl (HTTP_404)
    Line 2402: ├─BROKEN─ https://github.com/mattermost/mattermost-cloud-monitoring/tree/master/terraform/aws/modules/pritunl/userdata.sh (HTTP_404)
    Line 2695: ├─BROKEN─ https://blogs.apache.org/infra/entry/subversion-to-git-service-git (HTTP_404)
    Line 2759: ├─BROKEN─ https://developers.mattermost.com/integrate/plugins/server/reference/#API.GetBundlePath (HTTP_404)
    Line 2761: ├─BROKEN─ https://developers.mattermost.com/integrate/plugins/server/reference/#Hooks.OnActivate (HTTP_404)
    Line  542: ├─BROKEN─ https://docs.google.com/document/d/1qABE7VEx4k_ZAeh6Ydn4pGbu6BQfZt65x68i2s65MOQ 

Possible Solutions

cwarnermm commented 6 days ago

Thanks, @yesbhautik!! What tool did you use for testing the links? Are you interested in opening a dev docs PR to fix these links?

yesbhautik commented 6 days ago

What tool did you use for testing the links?

@cwarnermm I used BLC to scan entire Mattermost API-docs website.

With advance configuration, we also can set up auto scanning in future, using BLC or other open-source tools.

yesbhautik commented 6 days ago

Are you interested in opening a dev docs PR to fix these links?

Sure, which possible solution would we use?