ipfire.org.git
13 months 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>
13 months 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>
13 months 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>
13 months 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>
13 months 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>
13 months 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>
13 months 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>
13 months 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>
13 months 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>
13 months 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>
13 months 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>
13 months 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>
13 months 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>
13 months 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>
13 months 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>
13 months 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>
13 months 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>
14 months 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>
14 months 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>
14 months 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>
14 months 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>
14 months 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>
14 months 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>
14 months 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>
14 months 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>
14 months 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>
14 months 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>
14 months 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>
14 months 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>
14 months 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>
14 months 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>
14 months 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>
14 months 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>
14 months agoauth: Send Vary: Cookie header for all authentication pages
Michael Tremer [Tue, 7 May 2019 17:16:43 +0000 (18:16 +0100)] 
auth: Send Vary: Cookie header for all authentication pages

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
14 months agoaccounts: Drop a couple of unused Python modules
Michael Tremer [Tue, 7 May 2019 17:13:13 +0000 (18:13 +0100)] 
accounts: Drop a couple of unused Python modules

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
14 months agoaccounts: Change way how to compose the CN
Michael Tremer [Tue, 7 May 2019 17:07:31 +0000 (18:07 +0100)] 
accounts: Change way how to compose the CN

This seemed to fail in production

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
14 months agotemplates: Fix wrong path
Michael Tremer [Tue, 7 May 2019 16:59:56 +0000 (17:59 +0100)] 
templates: Fix wrong path

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
14 months agopeople: Do not show any personal information to users without status
Michael Tremer [Tue, 7 May 2019 16:58:31 +0000 (17:58 +0100)] 
people: Do not show any personal information to users without status

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
14 months agoaccounts: Unify using DN in cache keys
Michael Tremer [Tue, 7 May 2019 16:53:21 +0000 (17:53 +0100)] 
accounts: Unify using DN in cache keys

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
14 months agopeople: Decrease size of phone numbers field
Michael Tremer [Tue, 7 May 2019 16:49:28 +0000 (17:49 +0100)] 
people: Decrease size of phone numbers field

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
14 months agopeople: Fix "None" showing when street is empty
Michael Tremer [Tue, 7 May 2019 16:48:34 +0000 (17:48 +0100)] 
people: Fix "None" showing when street is empty

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
14 months agoCleanup sessions, accounts and the message queue once an hour
Michael Tremer [Tue, 7 May 2019 16:44:37 +0000 (17:44 +0100)] 
Cleanup sessions, accounts and the message queue once an hour

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
14 months agoaccounts: Do not try to resize when no avatar was uploaded
Michael Tremer [Tue, 7 May 2019 16:35:05 +0000 (17:35 +0100)] 
accounts: Do not try to resize when no avatar was uploaded

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
14 months agoaccounts: Fix wrong variable name
Michael Tremer [Tue, 7 May 2019 16:33:41 +0000 (17:33 +0100)] 
accounts: Fix wrong variable name

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
14 months agoaccounts: Make avatars square
Michael Tremer [Tue, 7 May 2019 16:31:05 +0000 (17:31 +0100)] 
accounts: Make avatars square

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
14 months agoCache generated thumbnails
Michael Tremer [Tue, 7 May 2019 16:27:54 +0000 (17:27 +0100)] 
Cache generated thumbnails

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
14 months agofooter: Add spacing between user name and logout button
Michael Tremer [Tue, 7 May 2019 16:00:51 +0000 (17:00 +0100)] 
footer: Add spacing between user name and logout button

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
14 months agoaccounts: Remove search cache
Michael Tremer [Tue, 7 May 2019 15:58:56 +0000 (16:58 +0100)] 
accounts: Remove search cache

This is not very useful when registering a new account.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
14 months agoRevert "auth: Wrap login and logout in a single transaction"
Michael Tremer [Tue, 7 May 2019 15:54:17 +0000 (16:54 +0100)] 
Revert "auth: Wrap login and logout in a single transaction"

This reverts commit 32d0ee1cba55825d13b192c6d53d8bd507d76a6b.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
14 months agoaccounts: Rename _get_account_from_dn to get_by_dn
Michael Tremer [Tue, 7 May 2019 15:52:51 +0000 (16:52 +0100)] 
accounts: Rename _get_account_from_dn to get_by_dn

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
14 months agoaccounts: Create LDAP user when account is activated
Michael Tremer [Tue, 7 May 2019 15:51:19 +0000 (16:51 +0100)] 
accounts: Create LDAP user when account is activated

This converts the temporary user account into an account on our
LDAP database.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
14 months agopeople: Allow no account reference when using the password module
Michael Tremer [Tue, 7 May 2019 15:50:28 +0000 (16:50 +0100)] 
people: Allow no account reference when using the password module

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
14 months agoauth: Add register button
Michael Tremer [Tue, 7 May 2019 15:37:40 +0000 (16:37 +0100)] 
auth: Add register button

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
14 months agoauth: Raise Bad Request on ValueError upon registration
Michael Tremer [Tue, 7 May 2019 15:07:04 +0000 (16:07 +0100)] 
auth: Raise Bad Request on ValueError upon registration

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
14 months agoauth: Do not allow logged-in users to register again
Michael Tremer [Tue, 7 May 2019 15:06:46 +0000 (16:06 +0100)] 
auth: Do not allow logged-in users to register again

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
14 months agoauth: Wrap login and logout in a single transaction
Michael Tremer [Tue, 7 May 2019 15:06:24 +0000 (16:06 +0100)] 
auth: Wrap login and logout in a single transaction

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
14 months agoaccounts: Add function to register a new (temporary account)
Michael Tremer [Tue, 7 May 2019 15:05:40 +0000 (16:05 +0100)] 
accounts: Add function to register a new (temporary account)

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
14 months agoauth: Add article to headline
Michael Tremer [Tue, 7 May 2019 14:25:55 +0000 (15:25 +0100)] 
auth: Add article to headline

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
14 months agofeatures: Fix width of icons
Michael Tremer [Tue, 7 May 2019 14:18:00 +0000 (15:18 +0100)] 
features: Fix width of icons

Those icons grew out of the box in some browsers.

Fixes: #11925
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
14 months agowiki: Fix wrong variable name
Michael Tremer [Tue, 7 May 2019 11:25:07 +0000 (12:25 +0100)] 
wiki: Fix wrong variable name

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
14 months agopeople: Rename "My Calls" to "Calls"
Michael Tremer [Tue, 7 May 2019 11:20:20 +0000 (12:20 +0100)] 
people: Rename "My Calls" to "Calls"

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
14 months agoaccounts: Return list as search result
Michael Tremer [Tue, 7 May 2019 11:19:04 +0000 (12:19 +0100)] 
accounts: Return list as search result

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
14 months agopeople: Move "My Calls" into sidebar
Michael Tremer [Tue, 7 May 2019 11:15:38 +0000 (12:15 +0100)] 
people: Move "My Calls" into sidebar

This allows us to have more space in the top navigation

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
14 months agoaccounts: Remove any control characters
Michael Tremer [Tue, 7 May 2019 11:11:20 +0000 (12:11 +0100)] 
accounts: Remove any control characters

memcache does not like this and won't put things into its cache

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
14 months agoRevert "CSS: Expand menu only on XL screens"
Michael Tremer [Tue, 7 May 2019 10:55:47 +0000 (11:55 +0100)] 
Revert "CSS: Expand menu only on XL screens"

This reverts commit 3a091f90f3c2880628db29785b43dac02610910f.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
14 months agotemplates: Remove whitespace errors on base template
Michael Tremer [Tue, 7 May 2019 10:53:14 +0000 (11:53 +0100)] 
templates: Remove whitespace errors on base template

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
14 months agoCSS: Expand menu only on XL screens
Michael Tremer [Tue, 7 May 2019 10:52:56 +0000 (11:52 +0100)] 
CSS: Expand menu only on XL screens

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
14 months agoaccounts: Use heavy caching to take off load from LDAP server
Michael Tremer [Tue, 7 May 2019 10:49:25 +0000 (11:49 +0100)] 
accounts: Use heavy caching to take off load from LDAP server

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
14 months agomemcache: Allow caching None
Michael Tremer [Tue, 7 May 2019 10:41:32 +0000 (11:41 +0100)] 
memcache: Allow caching None

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
14 months agoaccounts: Cache group memberships
Michael Tremer [Tue, 7 May 2019 10:19:30 +0000 (11:19 +0100)] 
accounts: Cache group memberships

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
14 months agoaccounts: Log time it takes to run an LDAP query
Michael Tremer [Tue, 7 May 2019 10:16:24 +0000 (11:16 +0100)] 
accounts: Log time it takes to run an LDAP query

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
14 months agoaccounts: Simplify LDAP search code
Michael Tremer [Tue, 7 May 2019 10:11:31 +0000 (11:11 +0100)] 
accounts: Simplify LDAP search code

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
14 months agowiki: Store title of pages in memcache
Michael Tremer [Tue, 7 May 2019 09:56:17 +0000 (10:56 +0100)] 
wiki: Store title of pages in memcache

This allows us to render pages a lot quicker

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
14 months agoaccounts: Try to automatically re-connect to the LDAP server
Michael Tremer [Tue, 7 May 2019 09:43:57 +0000 (10:43 +0100)] 
accounts: Try to automatically re-connect to the LDAP server

When the connection is lost, we should try to re-connect.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
14 months agowiki: Let search function return a list of pages instead of a generator
Michael Tremer [Sat, 27 Apr 2019 15:16:06 +0000 (16:16 +0100)] 
wiki: Let search function return a list of pages instead of a generator

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
14 months agowiki: Increase space below headlines
Michael Tremer [Sat, 27 Apr 2019 14:41:32 +0000 (15:41 +0100)] 
wiki: Increase space below headlines

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
14 months agowiki: Make sidebar content smaller
Michael Tremer [Sat, 27 Apr 2019 14:38:51 +0000 (15:38 +0100)] 
wiki: Make sidebar content smaller

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
14 months agowiki: Stripe tables by default
Michael Tremer [Sat, 27 Apr 2019 14:37:04 +0000 (15:37 +0100)] 
wiki: Stripe tables by default

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
14 months agowiki: Compress images better when using JPEG format
Michael Tremer [Sat, 27 Apr 2019 14:32:50 +0000 (15:32 +0100)] 
wiki: Compress images better when using JPEG format

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
14 months agowiki: Use non-greedy matching when searching for images
Michael Tremer [Sat, 27 Apr 2019 14:10:52 +0000 (15:10 +0100)] 
wiki: Use non-greedy matching when searching for images

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
14 months agowiki: Fix render issue when no sidebar exists
Michael Tremer [Sat, 27 Apr 2019 13:41:42 +0000 (14:41 +0100)] 
wiki: Fix render issue when no sidebar exists

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
14 months agowiki: Handle external links and email addresses
Michael Tremer [Sat, 27 Apr 2019 13:41:20 +0000 (14:41 +0100)] 
wiki: Handle external links and email addresses

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
14 months agowiki: Allow relative links to have a description, too
Michael Tremer [Sat, 27 Apr 2019 12:16:15 +0000 (13:16 +0100)] 
wiki: Allow relative links to have a description, too

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
14 months agoaccounts: Take PNG images as well
Michael Tremer [Sat, 20 Apr 2019 18:09:23 +0000 (19:09 +0100)] 
accounts: Take PNG images as well

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
14 months agoAdd bot that automatically tweets some things
Michael Tremer [Thu, 18 Apr 2019 13:22:57 +0000 (14:22 +0100)] 
Add bot that automatically tweets some things

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
14 months agonopaste: Encode texts into bytes before sending them to the backend
Michael Tremer [Thu, 18 Apr 2019 10:21:02 +0000 (11:21 +0100)] 
nopaste: Encode texts into bytes before sending them to the backend

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
15 months agocrontab: Fix sytnax error
Michael Tremer [Mon, 8 Apr 2019 18:11:26 +0000 (19:11 +0100)] 
crontab: Fix sytnax error

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
15 months agoMakefile: Hack to make ImageMagick happier
Michael Tremer [Mon, 18 Mar 2019 16:38:40 +0000 (16:38 +0000)] 
Makefile: Hack to make ImageMagick happier

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
15 months agoImprove description text
Michael Tremer [Mon, 18 Mar 2019 16:17:35 +0000 (16:17 +0000)] 
Improve description text

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
15 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>
15 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>
16 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>
16 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>
16 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>
16 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>
16 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>
17 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>
17 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>
19 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>
19 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>