5
0
mirror of git://git.proxmox.com/git/pve-docs.git synced 2025-03-18 14:50:07 +03:00

142 Commits

Author SHA1 Message Date
Thomas Lamprecht
488da4adbb mediawiki: update README for external extension path
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-05-28 16:36:26 +02:00
Thomas Lamprecht
3b1b5cbd86 mediawiki: load JS helper in plugin instead of including it in the html out
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-05-28 16:24:28 +02:00
Thomas Lamprecht
fe97856a2a mediawiki: transform into new-style add-on
The core 'LanguageGetMagic' hook we used originally was was removed
completely in version 1.33.0 (after being deprecated in 1.16.0).

So transform into the new style, again adapted from:
https://www.mediawiki.org/wiki/Manual:Parser_functions

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-05-28 16:24:28 +02:00
Thomas Lamprecht
9bdbde1f43 bump version to 6.4-2
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-05-07 19:01:25 +02:00
Thomas Lamprecht
442c68eaa9 bump version to 6.4-1
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-04-26 19:17:33 +02:00
Thomas Lamprecht
1dfa227260 bump version to 6.3-1
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-11-25 16:08:32 +01:00
Thomas Lamprecht
7767ef259d bump version to 6.2-7
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-11-24 16:53:35 +01:00
Thomas Lamprecht
52f30c6551 bump version to 6.2-6
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-09-18 16:55:23 +02:00
Thomas Lamprecht
3f81f0ed71 bump version to 6.2-5
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-07-13 12:09:54 +02:00
Thomas Lamprecht
1b760b3894 bump version to 6.2-4
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-05-10 21:11:47 +02:00
Thomas Lamprecht
8748b71e3b bump version to 6.2-3
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-05-08 18:40:22 +02:00
Thomas Lamprecht
06828914db bump version to 6.2-2
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-05-07 21:41:23 +02:00
Thomas Lamprecht
0db05091af bump version to 6.2-1
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-05-06 20:23:33 +02:00
Thomas Lamprecht
a2dce43a15 bump version to 6.1-6
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-02-19 15:54:56 +01:00
Thomas Lamprecht
8f6607cf88 bump version to 6.1-5
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-02-13 12:24:02 +01:00
Thomas Lamprecht
22dbd072ed bump version to 6.1-4
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-01-28 18:47:48 +01:00
Thomas Lamprecht
8c0f75259d bump version to 6.1-3
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-12-02 11:02:33 +01:00
Thomas Lamprecht
de4f5f410f bump version to 6.1-2
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-12-02 09:33:47 +01:00
Thomas Lamprecht
6b035153fe bump version to 6.1-1
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-11-27 19:22:07 +01:00
Thomas Lamprecht
09b4d3c08d bump version to 6.0-9
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-11-18 12:51:51 +01:00
Thomas Lamprecht
fe6cf7b66d bump version to 6.0-8
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-10-18 09:22:06 +02:00
Thomas Lamprecht
7167e52f31 bump version to 6.0-7
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-10-08 15:15:09 +02:00
Thomas Lamprecht
05ec92a145 bump version to 6.0-5
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-10-07 16:10:56 +02:00
Thomas Lamprecht
60598f4ce3 mediawiki: bring doc includer again in line with the HTMLets plug it bases on
We probably always wanted to use a real HTML comment as "tag" here,
but it seems the '!' was forgotten. With older mediawiki it still
worked, but 1.31 got stricter and thus it was converted to HTML
entities.

Bring the plugin again in line with the HTMLets MediaWiki
extension[0] it based on in the first place.

[0]: 11e5ef1ea2/HTMLets.php (140)

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-07-26 08:52:08 +02:00
Thomas Lamprecht
b275db163b fixup: TOC JS script is already in html pages for mediawiki
not required, it's shipped by the docs files themself

This reverts commit 02114e68c2464a67e274090bf8cc0a510bb096a5.
2019-07-25 18:05:30 +02:00
Thomas Lamprecht
d95c639783 mediawiki: add a bit to README
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-07-25 17:30:26 +02:00
Thomas Lamprecht
3e5c017486 mediawiki: make docs include plugin tags robuster for new MW version
Some (new) mediawiki versions can convert '<' and '>' to '&lt;' or
'&gt;', this resulted in a situation where our encoded tag did not
get detected by the decode logic, and thus a visitor only saw
something like the following:

> <--- @PVEDOCHACK@
> PCEtLSBhc2NpaWRvYyBIRUFERVIgLS0+DQo8c2NyaXB0IHR5.....
> @PVEDOCHACK@ -->

The word "HACK" was a bit unfortunate too, as it could be interpreted
as in the docs got hacked, by unknowing people. So change that too to
'PVEDOCS_BASE64'

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-07-25 17:22:38 +02:00
Thomas Lamprecht
02114e68c2 pve-docs-mediawiki: ship mediawiki-asciidoc.js
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-07-25 17:05:46 +02:00
Thomas Lamprecht
e54a8a6f58 bump version to 6.0-4
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-07-15 21:53:35 +02:00
Thomas Lamprecht
0e90aee271 bump version to 6.0-3
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-07-11 19:16:41 +02:00
Thomas Lamprecht
82458168d0 d/control: document libmediawiki-api-perl as pve-docs-mediawiki depends
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-07-11 16:05:53 +02:00
Thomas Lamprecht
cdd619f92b bump version to 6.0-2
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-07-04 16:45:08 +02:00
Thomas Lamprecht
a6c4e7fa9a bump version to 6.0-1
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-06-25 12:52:42 +02:00
Thomas Lamprecht
beb7372325 d/copyright: update years
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-05-28 15:31:07 +02:00
Thomas Lamprecht
3567593e1f d/control: update standards version
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-05-21 17:47:07 +02:00
Thomas Lamprecht
1f381bc5fc bump version to 6.0-0+1
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-05-21 17:46:34 +02:00
Thomas Lamprecht
76834d385d d/control: pass ${perl:Depends} everywhere it is defined
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-05-16 17:02:06 +02:00
Thomas Lamprecht
4f2bdd7660 d/control: Priority extra got replaced by optional
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-05-16 17:01:26 +02:00
Thomas Lamprecht
2996c79096 d/control: rsync is a build dependency
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-05-16 16:54:47 +02:00
Thomas Lamprecht
fcd0059e96 bump version to 5.4-2
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-04-08 08:10:39 +02:00
Thomas Lamprecht
887b1f21da re-bump to version 5.4-1
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-04-04 17:18:03 +02:00
Thomas Lamprecht
fc5373bb1d bump version to 5.4-1
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-04-04 16:57:38 +02:00
Thomas Lamprecht
27d024e633 bump version to 5.3-3
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-02-20 12:23:10 +01:00
Thomas Lamprecht
cb41b5d9e5 bump version to 5.3-2
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-02-01 13:49:22 +01:00
Thomas Lamprecht
a791a09659 bump version to 5.3-1
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2018-11-29 13:17:26 +01:00
Wolfgang Bumiller
1121e9ca86 bump version to 5.2-10
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
2018-11-14 15:27:39 +01:00
Thomas Lamprecht
4bd9bffc98 bump version to 5.2-9
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2018-10-23 13:03:06 +02:00
Fabian Grünbichler
68a192b5be d/control: minimize pve-doc-generator depends
we don't actually need the whole dblatex/texlive dependency chain to
generate man pages.

this reduces the current dependency chain of pve-doc-generator in a
minimal chroot from 184 packages (556mb) to 72 packages (90mb):

-asciidoc-dblatex
-dblatex
-dirmngr
-docbook-dsssl
-docbook-utils
-fontconfig-config
-fonts-dejavu-core
-fonts-lmodern
-gnupg
-gnupg-agent
-jadetex
-libassuan0
-libavahi-client3
-libavahi-common-data
-libavahi-common3
-libbsd0
-libcairo2
-libcups2
-libcupsimage2
-libfontconfig1
-libfreetype6
-libglib2.0-0
-libgnutls30
-libgraphite2-3
-libgs9
-libgs9-common
-libgssapi-krb5-2
-libharfbuzz-icu0
-libharfbuzz0b
-libhogweed4
-libice6
-libidn11
-libijs-0.35
-libjbig0
-libjbig2dec0
-libjpeg62-turbo
-libk5crypto3
-libkeyutils1
-libkpathsea6
-libkrb5-3
-libkrb5support0
-libksba8
-liblcms2-2
-libldap-2.4-2
-libldap-common
-libnettle6
-libnpth0
-libnspr4
-libnss3
-libopenjp2-7
-libosp5
-libostyle1c2
-libp11-kit0
-libpaper-utils
-libpaper1
-libpixman-1-0
-libpng16-16
-libpoppler64
-libpotrace0
-libptexenc1
-libsasl2-2
-libsasl2-modules-db
-libsgmls-perl
-libsm6
-libsynctex1
-libtasn1-6
-libtexlua52
-libtexluajit2
-libtiff5
-libx11-6
-libx11-data
-libxau6
-libxaw7
-libxcb-render0
-libxcb-shm0
-libxcb1
-libxdmcp6
-libxext6
-libxi6
-libxmu6
-libxpm4
-libxrender1
-libxt6
-libzzip-0-13
-lynx
-lynx-common
-openjade
-opensp
-pinentry-curses
-poppler-data
-preview-latex-style
-python-apt
-python-apt-common
-sgmlspl
-t1utils
-tex-common
-texlive
-texlive-base
-texlive-bibtex-extra
-texlive-binaries
-texlive-extra-utils
-texlive-fonts-recommended
-texlive-generic-recommended
-texlive-htmlxml
-texlive-latex-base
-texlive-latex-extra
-texlive-latex-recommended
-texlive-pictures
-texlive-science
-ucf
-x11-common
-xdg-utils

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2018-10-18 14:12:20 +02:00
Fabian Grünbichler
a8b49312f6 d/compat: bump to 10
(enables parallel builds by default)

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2018-09-13 09:06:43 +02:00
Fabian Grünbichler
c8311c1edd d/control: add missing build-dependencies
gathered by building in a minimal Debian Stretch chroot with just the
listed build-dependencies installed.

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2018-09-13 09:06:15 +02:00