ipfire.org.git
18 months ago.gitignore: Ignore .DS_Store files
Michael Tremer [Mon, 18 Mar 2019 16:07:25 +0000 (16:07 +0000)] 
.gitignore: Ignore .DS_Store files

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
18 months agoGenerate favicon.ico and Apple Icons from logo
Michael Tremer [Mon, 18 Mar 2019 16:07:05 +0000 (16:07 +0000)] 
Generate favicon.ico and Apple Icons from logo

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
18 months agoboot.ipfire.org: Serve nightly builds from boot.ipfire.org, too
Michael Tremer [Thu, 7 Mar 2019 11:41:39 +0000 (11:41 +0000)] 
boot.ipfire.org: Serve nightly builds from boot.ipfire.org, too

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
18 months agoboot.ipfire.org: Only use HTTP
Michael Tremer [Thu, 7 Mar 2019 11:27:57 +0000 (11:27 +0000)] 
boot.ipfire.org: Only use HTTP

There is no chance that iPXE supports HTTPS reliably. Certificates
cannot be validated, PFS is not supported at all.

I guess this is just the same as disabling HTTPS at all and at least
have a working service.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
18 months agoaccounts: Fix setting SIP routing address
Michael Tremer [Wed, 6 Mar 2019 10:32:20 +0000 (10:32 +0000)] 
accounts: Fix setting SIP routing address

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
18 months agonopaste: Do not cache upload page
Michael Tremer [Wed, 27 Feb 2019 16:38:19 +0000 (16:38 +0000)] 
nopaste: Do not cache upload page

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
18 months agonopaste: Fix uploading files that never expire
Michael Tremer [Wed, 27 Feb 2019 16:37:58 +0000 (16:37 +0000)] 
nopaste: Fix uploading files that never expire

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
19 months agoFix mirror check
Michael Tremer [Wed, 6 Feb 2019 15:42:04 +0000 (15:42 +0000)] 
Fix mirror check

This didn't run at all

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
20 months agoblog: Make importing blog posts an async call
Michael Tremer [Thu, 10 Jan 2019 16:18:50 +0000 (16:18 +0000)] 
blog: Make importing blog posts an async call

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
21 months agowiki: Always render live
Michael Tremer [Thu, 6 Dec 2018 15:17:43 +0000 (15:17 +0000)] 
wiki: Always render live

Since we have loads of references to other pages, these pages
need to be updated every time a linked page is being updated
and that is quite hard to find out those references now.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
21 months agowiki: Add support for relative links
Michael Tremer [Thu, 6 Dec 2018 15:14:03 +0000 (15:14 +0000)] 
wiki: Add support for relative links

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
21 months agowiki: Render HTML for faster pages
Michael Tremer [Thu, 6 Dec 2018 11:25:47 +0000 (11:25 +0000)] 
wiki: Render HTML for faster pages

Also adds a command to rebake all pages

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
21 months agowiki: Remove doubly-used variable page
Michael Tremer [Thu, 6 Dec 2018 11:11:20 +0000 (11:11 +0000)] 
wiki: Remove doubly-used variable page

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
21 months agowiki: Adjust width of label for changes box
Michael Tremer [Tue, 4 Dec 2018 15:38:34 +0000 (15:38 +0000)] 
wiki: Adjust width of label for changes box

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
21 months agoaccounts: Log to which LDAP server we are connecting
Michael Tremer [Tue, 4 Dec 2018 14:48:27 +0000 (14:48 +0000)] 
accounts: Log to which LDAP server we are connecting

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
21 months agowiki: Send email when page has been changed
Michael Tremer [Tue, 4 Dec 2018 14:47:35 +0000 (14:47 +0000)] 
wiki: Send email when page has been changed

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
21 months agoaccounts: Use stored email address
Michael Tremer [Tue, 4 Dec 2018 00:27:35 +0000 (00:27 +0000)] 
accounts: Use stored email address

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
21 months agomessages: Log messages in debug mode only
Michael Tremer [Tue, 4 Dec 2018 00:21:57 +0000 (00:21 +0000)] 
messages: Log messages in debug mode only

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
21 months agocron: Run all jobs as nobody
Michael Tremer [Tue, 4 Dec 2018 00:20:16 +0000 (00:20 +0000)] 
cron: Run all jobs as nobody

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
21 months agomessages: Fall back to no-reply@ipfire.org when there was no From: address
Michael Tremer [Tue, 4 Dec 2018 00:15:10 +0000 (00:15 +0000)] 
messages: Fall back to no-reply@ipfire.org when there was no From: address

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
21 months agomessages: Actually put message into the queue
Michael Tremer [Tue, 4 Dec 2018 00:09:10 +0000 (00:09 +0000)] 
messages: Actually put message into the queue

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
21 months agomessages: Add default locale
Michael Tremer [Tue, 4 Dec 2018 00:08:46 +0000 (00:08 +0000)] 
messages: Add default locale

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
21 months agomessages: Read templates_dir from configuration file
Michael Tremer [Mon, 3 Dec 2018 23:56:05 +0000 (23:56 +0000)] 
messages: Read templates_dir from configuration file

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
21 months agobackend: Fix order of import if submodules
Michael Tremer [Mon, 3 Dec 2018 23:40:34 +0000 (23:40 +0000)] 
backend: Fix order of import if submodules

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
21 months agomessages: Import code that handles emails
Michael Tremer [Mon, 3 Dec 2018 23:34:37 +0000 (23:34 +0000)] 
messages: Import code that handles emails

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
21 months agowiki: Add wrapper to send emails to watchers
Michael Tremer [Mon, 3 Dec 2018 22:31:14 +0000 (22:31 +0000)] 
wiki: Add wrapper to send emails to watchers

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
21 months agowiki: Only show last segment of a page when no title is given
Michael Tremer [Mon, 3 Dec 2018 22:17:04 +0000 (22:17 +0000)] 
wiki: Only show last segment of a page when no title is given

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
21 months agowiki: Show diff link only when changes are shown
Michael Tremer [Mon, 3 Dec 2018 18:45:13 +0000 (18:45 +0000)] 
wiki: Show diff link only when changes are shown

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
21 months agowiki: Show changes when listing all revisions
Michael Tremer [Mon, 3 Dec 2018 18:41:30 +0000 (18:41 +0000)] 
wiki: Show changes when listing all revisions

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
21 months agowiki: Show a sidebar on file detail view
Michael Tremer [Mon, 3 Dec 2018 18:21:47 +0000 (18:21 +0000)] 
wiki: Show a sidebar on file detail view

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
21 months agowiki: Make bottom bar less eye-catching
Michael Tremer [Mon, 3 Dec 2018 18:12:21 +0000 (18:12 +0000)] 
wiki: Make bottom bar less eye-catching

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
21 months agowiki: Use custom CSS for checkboxes and file uploads
Michael Tremer [Mon, 3 Dec 2018 18:10:44 +0000 (18:10 +0000)] 
wiki: Use custom CSS for checkboxes and file uploads

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
21 months agowiki: Add help text to what watching a page means
Michael Tremer [Mon, 3 Dec 2018 17:58:55 +0000 (17:58 +0000)] 
wiki: Add help text to what watching a page means

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
21 months agowiki: Rename is_watching() to is_watched_by()
Michael Tremer [Mon, 3 Dec 2018 17:55:42 +0000 (17:55 +0000)] 
wiki: Rename is_watching() to is_watched_by()

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
21 months agowiki: Don't show watch checkbox when a page is already being watched
Michael Tremer [Mon, 3 Dec 2018 17:54:21 +0000 (17:54 +0000)] 
wiki: Don't show watch checkbox when a page is already being watched

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
21 months agowiki: Create a watchlist with all pages a user has ever edited
Michael Tremer [Mon, 3 Dec 2018 17:49:36 +0000 (17:49 +0000)] 
wiki: Create a watchlist with all pages a user has ever edited

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
21 months agowiki: Fix heading on diff page
Michael Tremer [Mon, 3 Dec 2018 12:16:10 +0000 (12:16 +0000)] 
wiki: Fix heading on diff page

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
21 months agoAdd docker container for testing
Michael Tremer [Sun, 2 Dec 2018 15:32:18 +0000 (15:32 +0000)] 
Add docker container for testing

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
21 months agowiki: Add page that diffs revisions of a page
Michael Tremer [Sun, 2 Dec 2018 15:31:13 +0000 (15:31 +0000)] 
wiki: Add page that diffs revisions of a page

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
21 months agoShip local copy of hwdata module
Michael Tremer [Sun, 2 Dec 2018 15:29:07 +0000 (15:29 +0000)] 
Ship local copy of hwdata module

This is not really available over PIP

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
21 months agorelease: Cache blog post
Michael Tremer [Mon, 26 Nov 2018 10:56:18 +0000 (10:56 +0000)] 
release: Cache blog post

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
21 months agoreleases: Show SHA256 checksums when available
Michael Tremer [Mon, 26 Nov 2018 10:48:00 +0000 (10:48 +0000)] 
releases: Show SHA256 checksums when available

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
21 months agocron: Scan for release files once an hour
Michael Tremer [Mon, 26 Nov 2018 10:45:16 +0000 (10:45 +0000)] 
cron: Scan for release files once an hour

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
21 months agoUse yabencode to decode torrent files
Michael Tremer [Mon, 26 Nov 2018 10:43:12 +0000 (10:43 +0000)] 
Use yabencode to decode torrent files

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
21 months agorelease: Wrap scanning files into a transaction
Michael Tremer [Mon, 26 Nov 2018 10:28:30 +0000 (10:28 +0000)] 
release: Wrap scanning files into a transaction

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
21 months agoreleases: Open files in binary mode for hashing
Michael Tremer [Mon, 26 Nov 2018 10:23:33 +0000 (10:23 +0000)] 
releases: Open files in binary mode for hashing

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
21 months agoCLI: Parse tornado's arguments
Michael Tremer [Mon, 26 Nov 2018 10:20:36 +0000 (10:20 +0000)] 
CLI: Parse tornado's arguments

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
21 months agorelease: Iterate through all releases when searching for files
Michael Tremer [Mon, 26 Nov 2018 10:15:26 +0000 (10:15 +0000)] 
release: Iterate through all releases when searching for files

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
21 months agofiles: Store a SHA256 checksum of files in the database, too
Michael Tremer [Mon, 26 Nov 2018 10:04:39 +0000 (10:04 +0000)] 
files: Store a SHA256 checksum of files in the database, too

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
21 months agorelease: Add command to scan files
Michael Tremer [Mon, 26 Nov 2018 10:00:05 +0000 (10:00 +0000)] 
release: Add command to scan files

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
21 months agoaccounts: Save search_domain only once
Michael Tremer [Fri, 23 Nov 2018 23:51:33 +0000 (23:51 +0000)] 
accounts: Save search_domain only once

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
21 months agowiki: Show useful repr for pages
Michael Tremer [Fri, 23 Nov 2018 23:37:47 +0000 (23:37 +0000)] 
wiki: Show useful repr for pages

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
21 months agowiki: Move edit action into own handler
Michael Tremer [Fri, 23 Nov 2018 23:33:58 +0000 (23:33 +0000)] 
wiki: Move edit action into own handler

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
21 months agowiki: Add ACLs
Michael Tremer [Fri, 23 Nov 2018 23:11:24 +0000 (23:11 +0000)] 
wiki: Add ACLs

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
21 months agodonate: Add note about credit card fees
Michael Tremer [Wed, 21 Nov 2018 12:41:30 +0000 (12:41 +0000)] 
donate: Add note about credit card fees

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
22 months agodonate: Add bank account owner information
Michael Tremer [Tue, 20 Nov 2018 14:56:34 +0000 (14:56 +0000)] 
donate: Add bank account owner information

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
22 months agodonate: Make help texts narrow as the rest of the page
Michael Tremer [Tue, 20 Nov 2018 14:55:23 +0000 (14:55 +0000)] 
donate: Make help texts narrow as the rest of the page

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
22 months agowiki: Set expires of 1h for image files
Michael Tremer [Mon, 19 Nov 2018 16:57:41 +0000 (16:57 +0000)] 
wiki: Set expires of 1h for image files

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
22 months agowiki: Cache thumbnail images in memcache
Michael Tremer [Mon, 19 Nov 2018 16:57:29 +0000 (16:57 +0000)] 
wiki: Cache thumbnail images in memcache

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
22 months agomemcache: Refactor our wrapper class and add logging
Michael Tremer [Mon, 19 Nov 2018 16:57:09 +0000 (16:57 +0000)] 
memcache: Refactor our wrapper class and add logging

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
22 months agoRevert "Drop using memcache"
Michael Tremer [Mon, 19 Nov 2018 16:36:51 +0000 (16:36 +0000)] 
Revert "Drop using memcache"

This reverts commit 2312d6873f0cef29708de07ac614f417f741d770.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
22 months agowiki: Remove debugging lines
Michael Tremer [Mon, 19 Nov 2018 16:14:07 +0000 (16:14 +0000)] 
wiki: Remove debugging lines

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
22 months agowiki: Add usage instructions for images
Michael Tremer [Mon, 19 Nov 2018 16:09:20 +0000 (16:09 +0000)] 
wiki: Add usage instructions for images

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
22 months agowiki: Center images on detail page
Michael Tremer [Mon, 19 Nov 2018 15:55:46 +0000 (15:55 +0000)] 
wiki: Center images on detail page

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
22 months agowiki: Always link images to detail page
Michael Tremer [Mon, 19 Nov 2018 15:54:29 +0000 (15:54 +0000)] 
wiki: Always link images to detail page

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
22 months agowiki: Add detail page for files
Michael Tremer [Mon, 19 Nov 2018 15:49:10 +0000 (15:49 +0000)] 
wiki: Add detail page for files

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
22 months agoAdd link to blog to main navigation
Michael Tremer [Mon, 19 Nov 2018 14:52:21 +0000 (14:52 +0000)] 
Add link to blog to main navigation

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
22 months agowiki: Embed images
Michael Tremer [Sun, 18 Nov 2018 19:01:19 +0000 (19:01 +0000)] 
wiki: Embed images

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
22 months agowiki: Use downsized version of images in gallery
Michael Tremer [Sun, 18 Nov 2018 18:20:59 +0000 (18:20 +0000)] 
wiki: Use downsized version of images in gallery

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
22 months agowiki: Automatically resize images
Michael Tremer [Sun, 18 Nov 2018 18:19:06 +0000 (18:19 +0000)] 
wiki: Automatically resize images

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
22 months agowiki: Add file gallery and allow uploading files
Michael Tremer [Sun, 18 Nov 2018 18:03:09 +0000 (18:03 +0000)] 
wiki: Add file gallery and allow uploading files

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
22 months agowiki: Fix typo
Michael Tremer [Sun, 18 Nov 2018 16:09:21 +0000 (16:09 +0000)] 
wiki: Fix typo

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
22 months agopeople: Try to store address better in LDAP
Michael Tremer [Sun, 18 Nov 2018 16:04:28 +0000 (16:04 +0000)] 
people: Try to store address better in LDAP

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
22 months agopeople: Hide various things from users that are not staff
Michael Tremer [Sun, 18 Nov 2018 15:01:17 +0000 (15:01 +0000)] 
people: Hide various things from users that are not staff

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
22 months agopeople: Add account activation handler
Michael Tremer [Sun, 18 Nov 2018 14:47:17 +0000 (14:47 +0000)] 
people: Add account activation handler

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
22 months agopeople: Implement simple registration process
Michael Tremer [Sun, 18 Nov 2018 14:29:45 +0000 (14:29 +0000)] 
people: Implement simple registration process

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
22 months agoaccounts: Don't rely on objects being of class posixAccount
Michael Tremer [Sun, 18 Nov 2018 13:27:04 +0000 (13:27 +0000)] 
accounts: Don't rely on objects being of class posixAccount

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
22 months agodownloads: Redirect old release links
Michael Tremer [Sun, 18 Nov 2018 11:38:12 +0000 (11:38 +0000)] 
downloads: Redirect old release links

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
22 months agodonation: Check blacklist before allowing to access page
Michael Tremer [Sun, 18 Nov 2018 11:30:40 +0000 (11:30 +0000)] 
donation: Check blacklist before allowing to access page

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
22 months agowiki: Make sidebar search on older versions of Python
Michael Tremer [Tue, 13 Nov 2018 21:30:48 +0000 (21:30 +0000)] 
wiki: Make sidebar search on older versions of Python

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
22 months agoCSS: Add file with only fonts
Michael Tremer [Tue, 13 Nov 2018 21:45:35 +0000 (21:45 +0000)] 
CSS: Add file with only fonts

Is included from Bugzilla

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
22 months agowiki: Add a page that helps users editing pages
Michael Tremer [Tue, 13 Nov 2018 00:32:25 +0000 (00:32 +0000)] 
wiki: Add a page that helps users editing pages

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
22 months agowiki: Show a sensible name for non-existant pages
Michael Tremer [Tue, 13 Nov 2018 00:20:30 +0000 (00:20 +0000)] 
wiki: Show a sensible name for non-existant pages

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
22 months agowiki: Make navbar independent from page
Michael Tremer [Tue, 13 Nov 2018 00:18:06 +0000 (00:18 +0000)] 
wiki: Make navbar independent from page

This allows to show navigation on pages that don't exist, yet

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
22 months agowiki: Implement search
Michael Tremer [Tue, 13 Nov 2018 00:11:55 +0000 (00:11 +0000)] 
wiki: Implement search

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
22 months agowiki: Hide breadcrumbs on lower levels
Michael Tremer [Mon, 12 Nov 2018 23:50:30 +0000 (23:50 +0000)] 
wiki: Hide breadcrumbs on lower levels

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
22 months agowiki: Make make_breadcrumbs() return a list
Michael Tremer [Mon, 12 Nov 2018 23:46:03 +0000 (23:46 +0000)] 
wiki: Make make_breadcrumbs() return a list

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
22 months agowiki: Hide top level in breadcrumbs
Michael Tremer [Mon, 12 Nov 2018 23:42:35 +0000 (23:42 +0000)] 
wiki: Hide top level in breadcrumbs

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
22 months agowiki: Add support for [[wiki]] links
Michael Tremer [Mon, 12 Nov 2018 23:40:36 +0000 (23:40 +0000)] 
wiki: Add support for [[wiki]] links

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
22 months agowiki: Move navigation bar to base template
Michael Tremer [Mon, 12 Nov 2018 23:31:13 +0000 (23:31 +0000)] 
wiki: Move navigation bar to base template

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
22 months agowiki: Add edit button and link to old revisions
Michael Tremer [Mon, 12 Nov 2018 23:29:11 +0000 (23:29 +0000)] 
wiki: Add edit button and link to old revisions

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
22 months agoMerge branch 'master' of ssh://git.ipfire.org/pub/git/ipfire.org
Michael Tremer [Mon, 12 Nov 2018 23:21:50 +0000 (23:21 +0000)] 
Merge branch 'master' of ssh://git.ipfire.org/pub/git/ipfire.org

22 months agowiki: Obviously the sidebar is wiki content, too
Michael Tremer [Mon, 12 Nov 2018 22:12:30 +0000 (22:12 +0000)] 
wiki: Obviously the sidebar is wiki content, too

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
22 months agowiki: CSS: Always enable blockquotes
Michael Tremer [Mon, 12 Nov 2018 22:10:38 +0000 (22:10 +0000)] 
wiki: CSS: Always enable blockquotes

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
22 months agowiki: CSS: Always enable tables
Michael Tremer [Mon, 12 Nov 2018 22:09:24 +0000 (22:09 +0000)] 
wiki: CSS: Always enable tables

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
22 months agowiki: Add some more markdown extras
Michael Tremer [Mon, 12 Nov 2018 22:02:24 +0000 (22:02 +0000)] 
wiki: Add some more markdown extras

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
22 months agowiki: Style wiki content
Michael Tremer [Mon, 12 Nov 2018 21:56:36 +0000 (21:56 +0000)] 
wiki: Style wiki content

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
22 months agowiki: Borrow markdown rendering from blog
Michael Tremer [Mon, 12 Nov 2018 21:55:58 +0000 (21:55 +0000)] 
wiki: Borrow markdown rendering from blog

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
22 months agowiki: Add page that lists revisions of a page
Michael Tremer [Mon, 12 Nov 2018 21:19:52 +0000 (21:19 +0000)] 
wiki: Add page that lists revisions of a page

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
22 months agowiki: Fix creating deleted pages
Michael Tremer [Mon, 12 Nov 2018 20:55:24 +0000 (20:55 +0000)] 
wiki: Fix creating deleted pages

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>