summaryrefslogtreecommitdiffstats
path: root/roles/wiki
Commit message (Collapse)AuthorAgeFiles
* nginx: Don't hard-code the HPKP headers.Guilhem Moulin2016-07-124
| | | | | Instead, lookup the pubkeys and compute the digests on the fly. But never modify the actual header snippet to avoid locking our users out.
* Change the pubkey extension from .pem to .pub.Guilhem Moulin2016-07-101
|
* certs/public: fetch each cert's pubkey (SPKI), not the cert itself.Guilhem Moulin2016-06-151
| | | | To avoid new commits upon cert renewal.
* wiki.fripost.org CSP: allow inline styles/scripts, and form actions to Paypal.Guilhem Moulin2016-05-221
|
* wiki: replace the formatting engine from Markdown.pl to pandocGuilhem Moulin2016-05-223
| | | | | Using https://raw.githubusercontent.com/sciunto-org/ikiwiki-pandoc/master/pandoc.pm at revision 60fd07b46c750e0891e3474f75e26076348b66c5
* Add an ansible module 'fetch_cmd' to fetch the output of a remote command ↵Guilhem Moulin2016-05-181
| | | | | | locally. And use this to fetch all X.509 leaf certificates.
* wibbleGuilhem Moulin2016-04-022
|
* Set a HPKP on the webmail, website/wiki/git and list manager.Guilhem Moulin2016-04-012
|
* Set a CSP on the webmail, website/wiki and list manager.Guilhem Moulin2016-04-012
|
* Set HTTP security headers.Guilhem Moulin2016-03-302
| | | | See https://securityheaders.io .
* Let's EncryptGuilhem Moulin2016-03-022
|
* Upgrade playbooks to Ansible 2.0.Guilhem Moulin2016-02-122
|
* Update all Fripost links from http:// to https://.Guilhem Moulin2015-12-282
|
* Use the Let's Encrypt CA for our public certs.Guilhem Moulin2015-12-203
|
* nginx: Move include.d/* to snippets/.Guilhem Moulin2015-12-202
|
* nginx: s/conf.d/include.d/Guilhem Moulin2015-12-152
|
* ngnix: mv ssl/config conf.d/sslGuilhem Moulin2015-12-092
|
* Automatically fetch X.509 certificates, and add them to git.Guilhem Moulin2015-12-031
|
* nginx: adjust expiration date for static content.Guilhem Moulin2015-10-301
|
* ikiwiki: Also install Authen::Passphrase.Guilhem Moulin2015-10-281
|
* autoconfiguration: Don't use HTML entities as it makes Thunderbird unhappy.Guilhem Moulin2015-10-271
|
* Wiki: add the 'getsource' plugin.Guilhem Moulin2015-09-301
|
* ikiwiki: Enable DNSSEC and email notification.Guilhem Moulin2015-09-292
|
* Replace gitweb with cgit.Guilhem Moulin2015-09-211
|
* Add references to bug reports.Guilhem Moulin2015-06-101
|
* Provide Thunderbird autoconfiguration.Guilhem Moulin2015-06-073
| | | | | | | References: - https://developer.mozilla.org/en-US/docs/Mozilla/Thunderbird/Autoconfiguration - https://developer.mozilla.org/en-US/docs/Mozilla/Thunderbird/Autoconfiguration/FileFormat/HowTo - https://wiki.mozilla.org/Thunderbird:Autoconfiguration:ConfigFileFormat
* Remove ‘:’ from the list of valid chars in wiki filenames.Guilhem Moulin2015-06-071
| | | | | | | | | | Because it's interpreted weirdly by Image::Magick: $ identify 'Screenshot_from_2015-02-23_18:59:48-extract.png[0]' identify: no decode delegate for this image format `59\' @ error/constitute.c/ReadImage/501. $ mv 'Screenshot_from_2015-02-23_18:59:48-extract.png' screenshot.png $ identify 'screenshot.png[0]' screenshot.png[0]=>screenshot.png PNG 453x122 453x122+0+0 8-bit sRGB 11.2KB 0.000u 0:00.000
* wiki: enable comments in the tracker.Guilhem Moulin2015-06-072
|
* Add a redirection www.fripost.org → fripost.org.Guilhem Moulin2015-06-071
|
* Also distribute material and minutes.Guilhem Moulin2015-06-071
|
* Configure ikiwiki (website + wiki).Guilhem Moulin2015-06-076