- 6064e37 [BUGFIX] in run_64-Process-Html.py
- 8033dc4 Improve information in final Good-bye output
- b4f0fa9 Address only theme files in HTML postprocessing
- d5eaf5d Add milestone "theme_module_path"
- 0f112e5 Add -jauto to Sphinx build for parallel build
- 436189d Add run_70-Create-objects-inv-json.py
- [FEATURE] Add option '-c sphinxVerboseLevel n'
- Supress pip warnings
- Add '-c allow_unsafe 1' option
- Prepare input files for 'sphinxcontrib.gitloginfo' Sphinx extension
- Use 0 or 255 for FINAL_EXIT_CODE, indication whether html build succeeded
- Bugfix: replacing static files
- Handle the sphinx_typo3_theme
- Account for Azure CDN
Lots of improvements!
Starting with 'reason' strings in the toolchain:
- b956969 Revamp 'reason' strings and 'exitcode'
Replace the old CheckIncludeFiles code:
- 32a54f6 Revamp run_04-Check-included-files
Start renaming the old variable name and use, for example, 'origproject' (now) instead of 'gitdir' (previously):
- ce168d6 Add origproject in run_30-Adjust-the-buildsettings
Allow configuration of which files of the original project 'origproject' (=/PROJECT) shall be available in the copy 'TheProject' that is used for documentation generation:
- 36e9c6b Add run_22-Get-more-documentation-files
- e131a6b Use 'get_documentation' in run_03-Copy-the-project.py
- 31e372e Add get_documentation_defaults in run_01-Start-with-everything
Make everything work for every localization as well:
- 9c08fb6 [BUGFIX][FEATURE] Have package result for each localization
- 884f9db [BUGFIX][FEATURE] Have latex result for each localization
- 286e1d2 [BUFGIX] Make localization work again
Allow a mapping for themes:
- 4c0e0b6 Update run_08-Copy-the-makedir.py: Copy /THEMES as MAKEDIR/_themes
Make everything configurable in - superpowered! - jobfile.json:
- b662d32 [!!!] jobfile.json takes precedence of commandline params
Enhancements, interesting or useful stuff:
- b3ab839 Set 'nonstopmode' in Makefile for 'make latex'
- cf5ea9d run_40-Make-html.py: Use 'sphinx-build -v -v -v'
Lots of changes! See the few commits in the 'master' branch or all the ugly little changes done back and forth in the 'develop' branch that both lead to this v2.7.1
Some from 'develop':
- 70ef40f Neutralize images with src scheme 'javascript:' or 'data:'
- 80f62b3 Neutralize hyperlinks that would start like 'data:'
- 74f469e [BUGFIX] Do not pretty print postprocessed html code
- 75abf03 [BUGFIX] Use the correct formatter="minimal" with BeautifulSoup
- 6dbb907 [BUGFIX] Dump the right sitemap-files list for singlehtml
- ffbd087 Dump info to stdout if there are forbidden include files
- f68ebf0 Dump warnings.txt to stdout if not in _buildinfo
- 4606616 Add rel="nofollow noopener" to external + foreign links
- ee6533e Return sitemap-files in .txt format and not .json as result
- ec9fb21 Provide sitemap-files as .txt file too
- 4d65da1 v2.6.0 Set new version number
- Fix logic error
- For speed reasons rewrite html files only if necessary
- Add CHANGES.rst
- Don't offer docs/manual.sxw as possibility
- Solve issue #64 of t3docs/docker-render-documentation "Weird appearance of README" rendering
- Collect sitemap files issue #64 of t3docs/docker-render-documentation
- Postprocess html files: prettify, sanitize neutralize javascript links issue #67 of t3docs/docker-render-documentation
- convert markdown files by pandoc
- catch all exceptions of Yaml Settings.yml parser
- processed by python-modernize
...
- work in progress
- work in progress
Some recommended headlines:
Maximum characters per line: 79 (except longlinks)
1 2 3 4 5 6 7
1234567890123456789012345678901234567890123456789012345678901234567890123456789
End of CHANGES.