aboutsummaryrefslogtreecommitdiffstats
path: root/doc/oper-guide
Commit message (Expand)AuthorAgeFilesLines
* Remove some legacy cruft•••- The hurt extension doesn't work well and is now supplanted by m_quarantine - ip_cloaking_old has been broken (causes segfaults) for years now, remove it - ip_cloaking_3.0 has hardcoded keys that require .c file edits to be secure. Anyone using it will probably maintain their fork of this file anyway, but it's not good for new people to use. Remove that too - Remove LOCOPS and umode +l entirely; they serve no useful purpose on unified networks. This also removes the no_locops extension since it is now useless Gravatar Ryan Schmidt2026-05-132-20/+1
* Add max_autoconn to documentation•••7c7065b0 introduced class::max_autoconn configuration parameter. However, this parameter was never added to config.rst and the example config. This commits adds them there as well. Gravatar Marco Meier2025-02-111-3/+10
* Allow auth{} to apply extra umodes (#202)•••Allow auth{} to apply extra umodes Co-authored-by: Doug Freed <dwfreed@mtu.edu> Co-authored-by: Ed Kellett <e@kellett.im>Gravatar Eric Mertens2021-06-121-0/+3
* doc: there is no _static directoryGravatar Simon Arlott2018-08-121-1/+1
* Merge pull request #263 from anarcat/extban-doc•••point users towards HELP EXTBAN for inline helpGravatar Simon Arlott2018-08-121-1/+1
* point to the CMODE help page for more modesGravatar Antoine Beaupré2018-08-121-0/+11
* fix more headingsGravatar Antoine Beaupré2018-08-121-36/+18
* fix two headings to be toplevelGravatar Antoine Beaupré2018-08-121-2/+2
* do not hardcode themeGravatar Antoine Beaupré2018-08-121-1/+1
* config.rst reviewGravatar Antoine Beaupré2018-08-121-212/+278
* review commands.rst styleGravatar Antoine Beaupré2018-08-121-285/+240
* fix style in ucommands.rstGravatar Antoine Beaupré2018-08-121-0/+10
* fix syntax warningGravatar Antoine Beaupré2018-08-121-1/+1
* fix ucommands.rst styleGravatar Antoine Beaupré2018-08-121-59/+61
* review umodes.rstGravatar Antoine Beaupré2018-08-121-22/+21
* review oprivs.rst styleGravatar Antoine Beaupré2018-08-121-24/+24
* review cmodes.rst styleGravatar Antoine Beaupré2018-08-121-34/+37
* some styling•••turn all +flags into preformatted flags, fix admonitions Gravatar Antoine Beaupré2018-08-126-252/+218
* ignore build resultsGravatar Antoine Beaupré2018-08-121-0/+1
* fix duplicate headings, remove duplicate ToCGravatar Antoine Beaupré2018-08-128-56/+14
* merge two index pagesGravatar Antoine Beaupré2018-08-123-17/+11
* convert SGML guide to RST•••the rationale behind switching away from SGML/Docbook is the following: * SGML is hard to edit for humans * the output is not much prettier * the toolchain is not well supported and missing from the build * the build is not hooked into anywhere, no automation the reason why RST was chosen: * it allows for a strong structure like Docbook * the theme from Read The Docs is pretty * it also supports mobile devices * sphinx can easily output to PDF and ePUB formats * RST is plaintext that can be easily edited and diff'd * RST can be automatically built by ReadTheDocs and the toolchain is readily available * the output is also parsed by Github so documentation can be read straight from GH the reason why Markdown was not chosen: * the current strong structure would be hard to replicate * markdown is not standardized and output varies according to the implementation the docs were converted with Pandoc, using the following commands: mkdir oper-guide for source in sgml/oper-guide/*.sgml; do pandoc --toc -s -f docbook -t rst $source -o oper-guide/$(basename $source .sgml).rst done cd oper-guide sphinx-quickstart git add *.rst make.bat conf.py git add -f Makefile git rm -r ../sgml [merged from d4214e9445d9f9d0f0ede3e09a9f81deee9: doc/sgml/oper-guide/config.sgml] Gravatar Antoine Beaupré2018-08-1212-0/+3452