Skip to content

[docs] moving Parser Docs to new index#13528

Merged
valentijnscholten merged 16 commits intoDefectDojo:bugfixfrom
paulOsinski:movingparserdocs
Nov 5, 2025
Merged

[docs] moving Parser Docs to new index#13528
valentijnscholten merged 16 commits intoDefectDojo:bugfixfrom
paulOsinski:movingparserdocs

Conversation

@paulOsinski
Copy link
Contributor

@paulOsinski paulOsinski commented Oct 24, 2025

This PR moves the parser documentation to a new URL index https://docs.defectdojo.com/en/connecting_your_tools/parsers/ => https://docs.defectdojo.com/supported_tools to clean things up.

Primarily intended to make the documentation more navigable, because our list of parsers overflows the screen when it's expanded from the main documentation. This moves things into a more walled-off 'appendix' like section while keeping the navigation the same.

Primarily affects the nav - left side is the new version, right side is the old (where Parser docs are mashed in with everything else).
Screenshot 2025-10-24 at 3 50 06 PM

  • merged with "hugoupdate" branch so that I could preview the changes.
    [sc-11972]

Copy link
Member

@valentijnscholten valentijnscholten left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The unit tests need an update as they expect the docs to be in a certain folder.

@paulOsinski
Copy link
Contributor Author

@valentijnscholten I believe I've sorted this out here but I haven't been able to run the unittests locally yet.

@valentijnscholten
Copy link
Member

I was about to quickly fix it, but there are 38 hits when I search for en/connecting_your_tools or connecting_your_tools . Probably most of them need to be changed?

@valentijnscholten valentijnscholten added this to the 2.52.0 milestone Nov 1, 2025
@github-actions
Copy link
Contributor

github-actions bot commented Nov 3, 2025

This pull request has conflicts, please resolve those before we can evaluate the pull request.

@valentijnscholten valentijnscholten modified the milestones: 2.52.0, 2.52.1 Nov 3, 2025
@github-actions github-actions bot added the settings_changes Needs changes to settings.py based on changes in settings.dist.py included in this PR label Nov 3, 2025
@github-actions
Copy link
Contributor

github-actions bot commented Nov 3, 2025

Conflicts have been resolved. A maintainer will review the pull request shortly.

@github-actions github-actions bot removed the settings_changes Needs changes to settings.py based on changes in settings.dist.py included in this PR label Nov 3, 2025
@paulOsinski
Copy link
Contributor Author

@valentijnscholten seems to be working now 🤞

@Maffooch Maffooch requested a review from blakeaowens November 4, 2025 16:01
@valentijnscholten valentijnscholten merged commit b99e169 into DefectDojo:bugfix Nov 5, 2025
151 checks passed
Maffooch pushed a commit to valentijnscholten/django-DefectDojo that referenced this pull request Feb 16, 2026
* update package & package-lock

* rename directories for hugo 0.152.1

* update other stuff

* replace favicons

* update faq

* move the files into new index

* fix links

* add sidebar nav to new index

* Update test_parsers.py docs path

* update node_modules path

* revert breaking commit

* update test_parsers.py

---------

Co-authored-by: Paul Osinski <paul.m.osinski@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants