]> git.ipfire.org Git - ipfire.org.git/log
ipfire.org.git
4 years agoStart webapp after PostgreSQL has been launched
Michael Tremer [Mon, 23 Sep 2019 23:08:06 +0000 (23:08 +0000)] 
Start webapp after PostgreSQL has been launched

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agowiki: Permit no space between hash and headline
Michael Tremer [Thu, 5 Sep 2019 09:52:39 +0000 (10:52 +0100)] 
wiki: Permit no space between hash and headline

Fixes: #12158
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agowiki: Fix path for embedding images
Michael Tremer [Wed, 4 Sep 2019 17:28:34 +0000 (18:28 +0100)] 
wiki: Fix path for embedding images

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agowiki: Fix alignment of tables
Michael Tremer [Fri, 30 Aug 2019 13:25:33 +0000 (14:25 +0100)] 
wiki: Fix alignment of tables

This was broken because of CSS overwriting what was in the markup.

Fixes: #12145
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoShorten list of blacklists
Michael Tremer [Wed, 28 Aug 2019 13:43:24 +0000 (14:43 +0100)] 
Shorten list of blacklists

Fixes: #11926
Suggested-by: Peter Müller <peter.mueller@link38.eu>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agowiki: Fix double-use of page variable
Michael Tremer [Wed, 28 Aug 2019 12:11:35 +0000 (13:11 +0100)] 
wiki: Fix double-use of page variable

This overlayed the path of the page and rendered an incorrect navigation.

Fixes: #12144
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agowiki: editor: Indent everything using tabs
Michael Tremer [Tue, 27 Aug 2019 14:09:33 +0000 (15:09 +0100)] 
wiki: editor: Indent everything using tabs

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agowiki: Move preview code into Editor class
Michael Tremer [Tue, 27 Aug 2019 14:09:04 +0000 (15:09 +0100)] 
wiki: Move preview code into Editor class

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agowiki: editor: Set focus on textarea when launching
Michael Tremer [Tue, 27 Aug 2019 13:53:54 +0000 (14:53 +0100)] 
wiki: editor: Set focus on textarea when launching

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agowiki: editor: Initialise selection with some data
Michael Tremer [Tue, 27 Aug 2019 13:53:31 +0000 (14:53 +0100)] 
wiki: editor: Initialise selection with some data

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agowiki: Support links in editor
Michael Tremer [Tue, 27 Aug 2019 13:50:46 +0000 (14:50 +0100)] 
wiki: Support links in editor

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agowiki: Add code feature to editor
Michael Tremer [Tue, 27 Aug 2019 13:43:35 +0000 (14:43 +0100)] 
wiki: Add code feature to editor

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agowiki: Add keyboard shortcuts to edit text
Michael Tremer [Tue, 27 Aug 2019 13:35:16 +0000 (14:35 +0100)] 
wiki: Add keyboard shortcuts to edit text

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agowiki: Use setRangeText and move cursor to end when replacing text
Michael Tremer [Tue, 27 Aug 2019 13:22:39 +0000 (14:22 +0100)] 
wiki: Use setRangeText and move cursor to end when replacing text

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agowiki: Add editor elements to insert headlines
Michael Tremer [Tue, 27 Aug 2019 13:10:00 +0000 (14:10 +0100)] 
wiki: Add editor elements to insert headlines

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agowiki: Add link to files page
Michael Tremer [Tue, 27 Aug 2019 10:29:26 +0000 (11:29 +0100)] 
wiki: Add link to files page

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agowiki: Add a little JS editor for highlighting text
Michael Tremer [Tue, 27 Aug 2019 10:25:15 +0000 (11:25 +0100)] 
wiki: Add a little JS editor for highlighting text

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoBe less verbose when tweeting
Michael Tremer [Mon, 26 Aug 2019 13:54:45 +0000 (14:54 +0100)] 
Be less verbose when tweeting

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agowiki: Set sender when sending emails
Michael Tremer [Wed, 21 Aug 2019 09:11:52 +0000 (10:11 +0100)] 
wiki: Set sender when sending emails

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agowiki: Improve code highlighting
Michael Tremer [Tue, 20 Aug 2019 19:54:28 +0000 (20:54 +0100)] 
wiki: Improve code highlighting

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoblog/wiki: Only create Bugzilla links for numbers of 5 or more digits
Michael Tremer [Tue, 20 Aug 2019 19:24:39 +0000 (20:24 +0100)] 
blog/wiki: Only create Bugzilla links for numbers of 5 or more digits

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agohwdata: Fix paths on Debian
Michael Tremer [Tue, 20 Aug 2019 13:22:56 +0000 (14:22 +0100)] 
hwdata: Fix paths on Debian

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoMake the file scan and mirror check less verbose
Michael Tremer [Sun, 18 Aug 2019 17:53:22 +0000 (18:53 +0100)] 
Make the file scan and mirror check less verbose

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agocrontab: Make sure that we are running bash when executing cron jobs
Michael Tremer [Sun, 18 Aug 2019 17:48:32 +0000 (18:48 +0100)] 
crontab: Make sure that we are running bash when executing cron jobs

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoMerge branch 'master' of ssh://people.ipfire.org/pub/git/ipfire.org
Michael Tremer [Thu, 15 Aug 2019 14:38:42 +0000 (15:38 +0100)] 
Merge branch 'master' of ssh://people.ipfire.org/pub/git/ipfire.org

4 years agoaccounts: Only try parsing dates when we have a value
Michael Tremer [Thu, 15 Aug 2019 14:38:01 +0000 (15:38 +0100)] 
accounts: Only try parsing dates when we have a value

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoAdd update command to restart webapp gradually
Michael Tremer [Thu, 15 Aug 2019 14:37:01 +0000 (15:37 +0100)] 
Add update command to restart webapp gradually

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agopeople: Force all UIDs to be lowercase
Michael Tremer [Thu, 15 Aug 2019 13:50:25 +0000 (14:50 +0100)] 
people: Force all UIDs to be lowercase

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agopeople: Check permissions before listing calls
Michael Tremer [Thu, 15 Aug 2019 13:47:05 +0000 (14:47 +0100)] 
people: Check permissions before listing calls

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agopeople: Show admins when an account was last changed
Michael Tremer [Thu, 15 Aug 2019 13:39:44 +0000 (14:39 +0100)] 
people: Show admins when an account was last changed

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agopeople: Show list of recently created user accounts
Michael Tremer [Thu, 15 Aug 2019 13:36:01 +0000 (14:36 +0100)] 
people: Show list of recently created user accounts

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agolegal: Send mail to Lightning Wire Labs GmbH
Michael Tremer [Mon, 12 Aug 2019 16:10:59 +0000 (17:10 +0100)] 
legal: Send mail to Lightning Wire Labs GmbH

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agocrontab: Rename file
Michael Tremer [Mon, 12 Aug 2019 14:35:15 +0000 (15:35 +0100)] 
crontab: Rename file

Debian ignores all files with dot in its filename

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoaccounts: Update LDAP base
Michael Tremer [Mon, 12 Aug 2019 14:32:46 +0000 (15:32 +0100)] 
accounts: Update LDAP base

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoauth: Log a better message when an account could not be registered
Michael Tremer [Mon, 12 Aug 2019 14:16:11 +0000 (15:16 +0100)] 
auth: Log a better message when an account could not be registered

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agowiki: Increase ratelimit on search
Michael Tremer [Mon, 12 Aug 2019 14:11:43 +0000 (15:11 +0100)] 
wiki: Increase ratelimit on search

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agolocation: Remove "important" attribute from blacklists
Michael Tremer [Tue, 6 Aug 2019 16:08:42 +0000 (17:08 +0100)] 
location: Remove "important" attribute from blacklists

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agolocation: Evaluate return code from DNS blacklists
Michael Tremer [Tue, 6 Aug 2019 16:02:05 +0000 (17:02 +0100)] 
location: Evaluate return code from DNS blacklists

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoldap: Authenticate using Kerberos
Michael Tremer [Tue, 6 Aug 2019 14:26:41 +0000 (15:26 +0100)] 
ldap: Authenticate using Kerberos

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoMakefile: Install python components into the right path
Michael Tremer [Tue, 6 Aug 2019 13:53:47 +0000 (14:53 +0100)] 
Makefile: Install python components into the right path

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agosystemd: Run as nogroup which is the correct group on Debian
Michael Tremer [Tue, 6 Aug 2019 13:53:02 +0000 (14:53 +0100)] 
systemd: Run as nogroup which is the correct group on Debian

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agomemcache: Remove any spaces from keys
Michael Tremer [Tue, 30 Jul 2019 15:12:10 +0000 (16:12 +0100)] 
memcache: Remove any spaces from keys

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agowiki: Fix example markdown for embedding images
Michael Tremer [Tue, 30 Jul 2019 14:37:56 +0000 (15:37 +0100)] 
wiki: Fix example markdown for embedding images

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoCSS: Import code highlighting and base it on our colour scheme
Michael Tremer [Wed, 17 Jul 2019 15:45:46 +0000 (16:45 +0100)] 
CSS: Import code highlighting and base it on our colour scheme

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agowiki: Implement automatic links for CVEs and Bugzilla
Michael Tremer [Wed, 17 Jul 2019 14:30:40 +0000 (15:30 +0100)] 
wiki: Implement automatic links for CVEs and Bugzilla

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agowiki: Import basic CSS for code highlighting
Michael Tremer [Wed, 17 Jul 2019 13:51:04 +0000 (14:51 +0100)] 
wiki: Import basic CSS for code highlighting

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agowiki: Swap markdown module to default python module
Michael Tremer [Wed, 17 Jul 2019 13:47:10 +0000 (14:47 +0100)] 
wiki: Swap markdown module to default python module

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agowiki: Postprocess links
Michael Tremer [Tue, 16 Jul 2019 15:58:31 +0000 (16:58 +0100)] 
wiki: Postprocess links

This removes all custom lingu from the wiki and only makes
links fancy when we need it.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agowiki: Post-process images to format them nicely
Michael Tremer [Tue, 16 Jul 2019 15:38:55 +0000 (16:38 +0100)] 
wiki: Post-process images to format them nicely

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agodonations: Fix page load error when following pre-formatted link
Michael Tremer [Tue, 16 Jul 2019 09:54:11 +0000 (10:54 +0100)] 
donations: Fix page load error when following pre-formatted link

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agomirrors: Catch any other SSL errors
Michael Tremer [Mon, 8 Jul 2019 18:27:49 +0000 (19:27 +0100)] 
mirrors: Catch any other SSL errors

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoMerge branch 'master' of ssh://git.ipfire.org/pub/git/ipfire.org
Michael Tremer [Sat, 22 Jun 2019 09:09:29 +0000 (10:09 +0100)] 
Merge branch 'master' of ssh://git.ipfire.org/pub/git/ipfire.org

4 years agoDeploy rate-limiting
Michael Tremer [Sat, 22 Jun 2019 09:08:12 +0000 (10:08 +0100)] 
Deploy rate-limiting

To avoid any abuse of various functions of the webapp, we
now rate-limit users to a certain number of requests and send
them a HTTP 429 error if they exceed that limit.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoRevert "blocking: Replace spamhaus XBL against blocklist.de"
Michael Tremer [Sat, 22 Jun 2019 07:33:12 +0000 (08:33 +0100)] 
Revert "blocking: Replace spamhaus XBL against blocklist.de"

This reverts commit 980806016dec8f581f051fc7756a3d62d4f4b78b.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agopeople: Add congratulations page for activating the new account
Michael Tremer [Thu, 13 Jun 2019 08:40:11 +0000 (09:40 +0100)] 
people: Add congratulations page for activating the new account

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agopeople: Add nickname
Michael Tremer [Thu, 30 May 2019 18:59:37 +0000 (19:59 +0100)] 
people: Add nickname

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoFix dimensions of Apple touch icons
Michael Tremer [Thu, 30 May 2019 17:46:21 +0000 (18:46 +0100)] 
Fix dimensions of Apple touch icons

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoUpdate popper.js
Michael Tremer [Thu, 30 May 2019 17:29:22 +0000 (18:29 +0100)] 
Update popper.js

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agowiki: Fix for empty path names
Michael Tremer [Thu, 30 May 2019 17:20:18 +0000 (18:20 +0100)] 
wiki: Fix for empty path names

path can be None (for empty strings). That is translated to the index page.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agowiki: Fix creating pages
Michael Tremer [Thu, 30 May 2019 17:17:08 +0000 (18:17 +0100)] 
wiki: Fix creating pages

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agowiki: Show empty indicator for watchlist
Michael Tremer [Thu, 30 May 2019 15:19:56 +0000 (16:19 +0100)] 
wiki: Show empty indicator for watchlist

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agowiki: Fix wrong variable name
Michael Tremer [Thu, 30 May 2019 15:16:39 +0000 (16:16 +0100)] 
wiki: Fix wrong variable name

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoCSS: Make tables inherit their font colour
Michael Tremer [Thu, 30 May 2019 15:07:37 +0000 (16:07 +0100)] 
CSS: Make tables inherit their font colour

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agowiki: Fix editing the index page
Michael Tremer [Thu, 30 May 2019 15:02:44 +0000 (16:02 +0100)] 
wiki: Fix editing the index page

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agowiki: Reduce image size to 920px
Michael Tremer [Thu, 30 May 2019 14:53:34 +0000 (15:53 +0100)] 
wiki: Reduce image size to 920px

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agowiki: Use <figure> for images
Michael Tremer [Thu, 30 May 2019 14:30:10 +0000 (15:30 +0100)] 
wiki: Use <figure> for images

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agowiki: Implement embedding images with {{...}} syntax
Michael Tremer [Thu, 30 May 2019 14:17:19 +0000 (15:17 +0100)] 
wiki: Implement embedding images with {{...}} syntax

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agowiki: Fix link handling
Michael Tremer [Thu, 30 May 2019 13:36:02 +0000 (14:36 +0100)] 
wiki: Fix link handling

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agowiki: Add preview for editing pages
Michael Tremer [Thu, 30 May 2019 13:15:15 +0000 (14:15 +0100)] 
wiki: Add preview for editing pages

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agobootstrap: Update to 4.3.1
Michael Tremer [Thu, 30 May 2019 13:13:45 +0000 (14:13 +0100)] 
bootstrap: Update to 4.3.1

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agowiki: Enforce ACLs for watchers
Michael Tremer [Thu, 30 May 2019 11:00:17 +0000 (12:00 +0100)] 
wiki: Enforce ACLs for watchers

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agowiki: Update files URL schema
Michael Tremer [Thu, 30 May 2019 10:57:25 +0000 (11:57 +0100)] 
wiki: Update files URL schema

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agowiki: Change watch/unwatch URL schema
Michael Tremer [Thu, 30 May 2019 10:54:44 +0000 (11:54 +0100)] 
wiki: Change watch/unwatch URL schema

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agowiki: Change URL type for edits
Michael Tremer [Thu, 30 May 2019 10:50:26 +0000 (11:50 +0100)] 
wiki: Change URL type for edits

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agowiki: Change breadcrumb handling
Michael Tremer [Thu, 30 May 2019 10:49:37 +0000 (11:49 +0100)] 
wiki: Change breadcrumb handling

This now will ignore any actions at the end of the URL

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agowiki: Fix rendering image detail pages
Michael Tremer [Mon, 27 May 2019 16:28:11 +0000 (17:28 +0100)] 
wiki: Fix rendering image detail pages

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agowiki: Fix authorisation handling when editing pages
Michael Tremer [Mon, 27 May 2019 16:10:36 +0000 (17:10 +0100)] 
wiki: Fix authorisation handling when editing pages

This is now a proper handler which uses the @authenticated decorator
which redirects people to the correct login URL.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoblacklisting: Remove blocklist
Michael Tremer [Sun, 26 May 2019 10:20:38 +0000 (11:20 +0100)] 
blacklisting: Remove blocklist

This list does not seem to be responding fast enough and often
requests to our webapp time out.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agowiki: Go back in history for forever to show recent changes
Michael Tremer [Thu, 23 May 2019 13:25:36 +0000 (14:25 +0100)] 
wiki: Go back in history for forever to show recent changes

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoCSS: Make code elements dark
Michael Tremer [Thu, 23 May 2019 11:48:25 +0000 (12:48 +0100)] 
CSS: Make code elements dark

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoCSS: Do not style external links differently
Michael Tremer [Thu, 23 May 2019 11:04:59 +0000 (12:04 +0100)] 
CSS: Do not style external links differently

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoaccounts: Authenticate when changing passwords, too
Michael Tremer [Sat, 18 May 2019 12:13:16 +0000 (13:13 +0100)] 
accounts: Authenticate when changing passwords, too

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agopeople: Fix link which referenced the wrong account
Michael Tremer [Sat, 18 May 2019 12:05:02 +0000 (13:05 +0100)] 
people: Fix link which referenced the wrong account

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoaccounts: Bind to LDAP after reconnect
Michael Tremer [Sat, 18 May 2019 12:02:38 +0000 (13:02 +0100)] 
accounts: Bind to LDAP after reconnect

This change makes sure that we are always authenticated
against the LDAP server before performing any write operations

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agotweets: Tweet something every 4-5 days only
Michael Tremer [Thu, 9 May 2019 09:30:18 +0000 (10:30 +0100)] 
tweets: Tweet something every 4-5 days only

Every 3-4 days seems to be a bit much.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoblocking: Replace spamhaus XBL against blocklist.de
Michael Tremer [Wed, 8 May 2019 17:42:26 +0000 (18:42 +0100)] 
blocking: Replace spamhaus XBL against blocklist.de

Spamhaus XBL seems to have quite a high number of false positives.

Therefore we are trying to use a different blacklist now.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agowiki: Remove author from search results
Michael Tremer [Wed, 8 May 2019 17:00:20 +0000 (18:00 +0100)] 
wiki: Remove author from search results

This is not relevant here

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agowiki: Add watchlist
Michael Tremer [Wed, 8 May 2019 16:57:32 +0000 (17:57 +0100)] 
wiki: Add watchlist

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoUpdate requirements
Michael Tremer [Wed, 8 May 2019 17:41:45 +0000 (18:41 +0100)] 
Update requirements

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agomessages: Encode emails as quoted-printable and remove MIME multipart headers
Michael Tremer [Wed, 8 May 2019 16:14:35 +0000 (17:14 +0100)] 
messages: Encode emails as quoted-printable and remove MIME multipart headers

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agomessages: Do not wrap text
Michael Tremer [Wed, 8 May 2019 15:53:47 +0000 (16:53 +0100)] 
messages: Do not wrap text

This does not work very well anyways

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agowiki: Always show edit button to encourage editing
Michael Tremer [Wed, 8 May 2019 14:14:43 +0000 (15:14 +0100)] 
wiki: Always show edit button to encourage editing

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agowiki: Remove "Last modified" before date
Michael Tremer [Wed, 8 May 2019 14:07:29 +0000 (15:07 +0100)] 
wiki: Remove "Last modified" before date

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoutil: Load required PIL module
Michael Tremer [Tue, 7 May 2019 21:35:56 +0000 (22:35 +0100)] 
util: Load required PIL module

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agowiki: External links do not need to have an alias
Michael Tremer [Tue, 7 May 2019 21:23:01 +0000 (22:23 +0100)] 
wiki: External links do not need to have an alias

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agowiki: Handle wiki links
Michael Tremer [Tue, 7 May 2019 21:16:48 +0000 (22:16 +0100)] 
wiki: Handle wiki links

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agowiki: Handle email addresses
Michael Tremer [Tue, 7 May 2019 21:08:15 +0000 (22:08 +0100)] 
wiki: Handle email addresses

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agowiki: Handle external links
Michael Tremer [Tue, 7 May 2019 21:01:41 +0000 (22:01 +0100)] 
wiki: Handle external links

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agowiki: Pre-compile regex for interwiki links
Michael Tremer [Tue, 7 May 2019 20:48:30 +0000 (21:48 +0100)] 
wiki: Pre-compile regex for interwiki links

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agowiki: Add support for Interwiki links
Michael Tremer [Tue, 7 May 2019 18:07:12 +0000 (19:07 +0100)] 
wiki: Add support for Interwiki links

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