]> git.ipfire.org Git - ipfire.org.git/log
ipfire.org.git
4 years agofireinfo: Show amount of active profiles
Michael Tremer [Mon, 3 Feb 2020 18:01:55 +0000 (18:01 +0000)] 
fireinfo: Show amount of active profiles

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agofireinfo: Show total amount of profiles in database
Michael Tremer [Mon, 3 Feb 2020 12:12:19 +0000 (12:12 +0000)] 
fireinfo: Show total amount of profiles in database

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agofireinfo: Label unknown processors as "Unknown"
Michael Tremer [Mon, 3 Feb 2020 12:08:59 +0000 (12:08 +0000)] 
fireinfo: Label unknown processors as "Unknown"

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoblog: Mark announcement emails as bulk, too
Michael Tremer [Thu, 23 Jan 2020 16:30:17 +0000 (16:30 +0000)] 
blog: Mark announcement emails as bulk, too

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agowiki: Add meta tags for OpenGraph & Twitter
Michael Tremer [Thu, 23 Jan 2020 12:35:11 +0000 (12:35 +0000)] 
wiki: Add meta tags for OpenGraph & Twitter

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoblog: Add meta tags for OpenGraph & Twitter
Michael Tremer [Thu, 23 Jan 2020 12:25:40 +0000 (12:25 +0000)] 
blog: Add meta tags for OpenGraph & Twitter

Those tags will be read by Facebook, Twitter and other software
like Discourse to show a short summary about the content behind
the link.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoregister: Fix hiding invalid feedback
Michael Tremer [Sun, 19 Jan 2020 18:31:54 +0000 (18:31 +0000)] 
register: Fix hiding invalid feedback

Because the markup has changed, JS did not find the correct elements to
hide any more.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agocrontab: Prevent sending emails twice
Michael Tremer [Fri, 17 Jan 2020 11:00:58 +0000 (11:00 +0000)] 
crontab: Prevent sending emails twice

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agomessages: Ensure that addresses are properly encoded
Michael Tremer [Thu, 16 Jan 2020 12:57:52 +0000 (12:57 +0000)] 
messages: Ensure that addresses are properly encoded

Email addresses with non-ASCII characters must be properly
encoded.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agomessages: Do not manually pass recipients any more
Michael Tremer [Thu, 16 Jan 2020 09:47:13 +0000 (09:47 +0000)] 
messages: Do not manually pass recipients any more

They are not put into the email and read back from there.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agomessages: Make sure all messages have a To: header
Michael Tremer [Thu, 16 Jan 2020 09:40:22 +0000 (09:40 +0000)] 
messages: Make sure all messages have a To: header

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agomessages: Talk to local relay instead of using sendmail
Michael Tremer [Thu, 16 Jan 2020 09:07:59 +0000 (09:07 +0000)] 
messages: Talk to local relay instead of using sendmail

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoaccounts: Add CLI command to list all email addresses
Michael Tremer [Thu, 9 Jan 2020 12:34:09 +0000 (12:34 +0000)] 
accounts: Add CLI command to list all email addresses

This is used to automatically unsubscribe users from the announce mailing list

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoaccounts: Do not log a warning when the server did not pagee results
Michael Tremer [Thu, 9 Jan 2020 11:21:43 +0000 (11:21 +0000)] 
accounts: Do not log a warning when the server did not pagee results

It looks like when there are only few responses this does not
get activated and we do not need to log a warning.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoaccounts: Implement page searches for LDAP
Michael Tremer [Sat, 4 Jan 2020 16:21:43 +0000 (16:21 +0000)] 
accounts: Implement page searches for LDAP

Since we have so many accounts, we can no longer retrieve them
in one single search operation without disabling all safety measures
that OpenLDAP provides.

Hence we perform all search now as paged search retrieving up to
512 results at a time.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoaccounts: Drop username check from StopForumSpam
Michael Tremer [Tue, 24 Dec 2019 11:53:36 +0000 (12:53 +0100)] 
accounts: Drop username check from StopForumSpam

This caused many false positives and I am not aware that
this has actually stopped any spammers from registering.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoaccounts: Perform some basic checks on valid email addresses
Michael Tremer [Tue, 24 Dec 2019 11:45:38 +0000 (12:45 +0100)] 
accounts: Perform some basic checks on valid email addresses

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoregistration: Disable registration button if UID/email are incorrect
Michael Tremer [Tue, 24 Dec 2019 11:36:47 +0000 (12:36 +0100)] 
registration: Disable registration button if UID/email are incorrect

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoaccounts: Check emails against our local blacklist
Michael Tremer [Tue, 24 Dec 2019 11:16:58 +0000 (12:16 +0100)] 
accounts: Check emails against our local blacklist

This list holds throwaway domains and others that cannot
be used to register an account.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoDrop mockups
Michael Tremer [Tue, 24 Dec 2019 10:53:24 +0000 (11:53 +0100)] 
Drop mockups

This has all either been implemented or dropped.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoMake legal link work on all pages
Michael Tremer [Fri, 13 Dec 2019 21:46:08 +0000 (21:46 +0000)] 
Make legal link work on all pages

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoMark Christmas emails as bulk
Michael Tremer [Thu, 12 Dec 2019 11:16:11 +0000 (11:16 +0000)] 
Mark Christmas emails as bulk

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 [Tue, 10 Dec 2019 14:18:02 +0000 (14:18 +0000)] 
Merge branch 'master' )of ssh://people.ipfire.org/pub/git/ipfire.org

4 years agowiki: Fix group membership check for ACLs
Michael Tremer [Tue, 10 Dec 2019 14:12:20 +0000 (14:12 +0000)] 
wiki: Fix group membership check for ACLs

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoblog: Fix last publications check if we have posts to be released in the future
Michael Tremer [Tue, 10 Dec 2019 13:01:15 +0000 (13:01 +0000)] 
blog: Fix last publications check if we have posts to be released in the future

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agopeople: Show pending registrations
Michael Tremer [Tue, 10 Dec 2019 11:38:57 +0000 (11:38 +0000)] 
people: Show pending registrations

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoaccounts: Remove left-over newsletter subscription invite
Michael Tremer [Tue, 10 Dec 2019 10:58:55 +0000 (10:58 +0000)] 
accounts: Remove left-over newsletter subscription invite

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoauth: Do not attempt to render page after redirect
Michael Tremer [Tue, 10 Dec 2019 10:55:05 +0000 (10:55 +0000)] 
auth: Do not attempt to render page after redirect

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoauth: Do not cache registration page because of XSRF cookie
Michael Tremer [Mon, 9 Dec 2019 20:20:58 +0000 (20:20 +0000)] 
auth: Do not cache registration page because of XSRF cookie

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agowiki: Fix styling of footnotes
Michael Tremer [Fri, 6 Dec 2019 06:19:02 +0000 (06:19 +0000)] 
wiki: Fix styling of footnotes

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoaccounts: Limit LDAP operations to 10 seconds
Michael Tremer [Wed, 4 Dec 2019 16:51:33 +0000 (16:51 +0000)] 
accounts: Limit LDAP operations to 10 seconds

Some operations seem to lock up indefinitely.

This change will abort any operation after 10 seconds
and prevent the webapp from locking up.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agomessages: Do not use relative links in emails
Michael Tremer [Wed, 4 Dec 2019 16:16:35 +0000 (16:16 +0000)] 
messages: Do not use relative links in emails

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoAdd unsubscribe link to text emails
Michael Tremer [Wed, 4 Dec 2019 16:14:20 +0000 (16:14 +0000)] 
Add unsubscribe link to text emails

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoaccounts: Count up to INT_MAX objects
Michael Tremer [Wed, 4 Dec 2019 16:07:04 +0000 (16:07 +0000)] 
accounts: Count up to INT_MAX objects

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoaccounts: Limit request times to StopForumSpam
Michael Tremer [Mon, 2 Dec 2019 16:56:14 +0000 (16:56 +0000)] 
accounts: Limit request times to StopForumSpam

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agomessages: Fix wrong variable name
Michael Tremer [Mon, 2 Dec 2019 10:48:56 +0000 (10:48 +0000)] 
messages: Fix wrong variable name

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agodonations: Adress people by their first name in some emails
Michael Tremer [Sun, 1 Dec 2019 18:23:43 +0000 (18:23 +0000)] 
donations: Adress people by their first name in some emails

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoblog: Send out emails for posts
Michael Tremer [Fri, 29 Nov 2019 18:19:31 +0000 (18:19 +0000)] 
blog: Send out emails for posts

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoReduce height of the footer
Michael Tremer [Fri, 29 Nov 2019 15:48:19 +0000 (15:48 +0000)] 
Reduce height of the footer

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoDrop newsletter and add sign up button
Michael Tremer [Fri, 29 Nov 2019 15:44:06 +0000 (15:44 +0000)] 
Drop newsletter and add sign up button

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoindex: Make release information slightly larger
Michael Tremer [Fri, 29 Nov 2019 15:35:56 +0000 (15:35 +0000)] 
index: Make release information slightly larger

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoMake footer actually responsive
Michael Tremer [Fri, 29 Nov 2019 15:33:46 +0000 (15:33 +0000)] 
Make footer actually responsive

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoUpdate to Bootstrap 4.4.1
Michael Tremer [Fri, 29 Nov 2019 15:26:31 +0000 (15:26 +0000)] 
Update to Bootstrap 4.4.1

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agopeople: Show username next to name
Michael Tremer [Fri, 29 Nov 2019 15:23:49 +0000 (15:23 +0000)] 
people: Show username next to name

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agopeople: Do not show SIP status to everybody
Michael Tremer [Fri, 29 Nov 2019 15:18:15 +0000 (15:18 +0000)] 
people: Do not show SIP status to everybody

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agopeople: Show signed up users in percentage
Michael Tremer [Fri, 29 Nov 2019 15:15:25 +0000 (15:15 +0000)] 
people: Show signed up users in percentage

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agopeople: Show groups only staff
Michael Tremer [Fri, 29 Nov 2019 14:56:42 +0000 (14:56 +0000)] 
people: Show groups only staff

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agomessages: Try to suppress any out-of-office replies
Michael Tremer [Tue, 26 Nov 2019 14:08:12 +0000 (14:08 +0000)] 
messages: Try to suppress any out-of-office replies

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoIncrease frequency of tweets
Michael Tremer [Mon, 25 Nov 2019 10:58:22 +0000 (10:58 +0000)] 
Increase frequency of tweets

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoaccounts: Iterate over all accounts
Michael Tremer [Sun, 24 Nov 2019 22:10:34 +0000 (22:10 +0000)] 
accounts: Iterate over all accounts

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agocampaigns: Do not send promotional emails when we do not have consent
Michael Tremer [Sun, 24 Nov 2019 21:21:54 +0000 (21:21 +0000)] 
campaigns: Do not send promotional emails when we do not have consent

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agopeople: Improve wording of unsubscribe experience
Michael Tremer [Fri, 22 Nov 2019 15:07:51 +0000 (15:07 +0000)] 
people: Improve wording of unsubscribe experience

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agopeople: Remove subscription confirmation page
Michael Tremer [Fri, 22 Nov 2019 10:57:32 +0000 (10:57 +0000)] 
people: Remove subscription confirmation page

This is unnecessary because it is two clicks for the same thing

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agopeople: Show stats only to staff
Michael Tremer [Fri, 22 Nov 2019 10:48:21 +0000 (10:48 +0000)] 
people: Show stats only to staff

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agopeople: Show number of accounts created this week/month
Michael Tremer [Fri, 22 Nov 2019 10:45:22 +0000 (10:45 +0000)] 
people: Show number of accounts created this week/month

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agopeople: Add flag to country name
Michael Tremer [Fri, 22 Nov 2019 10:34:48 +0000 (10:34 +0000)] 
people: Add flag to country name

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agopeople: Show some stats
Michael Tremer [Thu, 21 Nov 2019 22:24:27 +0000 (22:24 +0000)] 
people: Show some stats

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agopeople: Render an avatar with letter if no avatar exists
Michael Tremer [Thu, 21 Nov 2019 21:09:57 +0000 (21:09 +0000)] 
people: Render an avatar with letter if no avatar exists

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agopeople: Fix re-subscribe link
Michael Tremer [Thu, 21 Nov 2019 14:31:30 +0000 (14:31 +0000)] 
people: Fix re-subscribe link

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoweb: Fix regular expression for group names
Michael Tremer [Thu, 21 Nov 2019 14:31:11 +0000 (14:31 +0000)] 
web: Fix regular expression for group names

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agopeople: Allow to modify if people want to receive promotional updates
Michael Tremer [Thu, 21 Nov 2019 14:25:02 +0000 (14:25 +0000)] 
people: Allow to modify if people want to receive promotional updates

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agocampaigns: Decrease verbosity when sending emails
Michael Tremer [Thu, 21 Nov 2019 13:10:03 +0000 (13:10 +0000)] 
campaigns: Decrease verbosity when sending emails

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agomessages: Add HTML templates for donation emails
Michael Tremer [Thu, 21 Nov 2019 13:08:16 +0000 (13:08 +0000)] 
messages: Add HTML templates for donation emails

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agomessages: Add HTML version of profile setup emails
Michael Tremer [Thu, 21 Nov 2019 12:12:46 +0000 (12:12 +0000)] 
messages: Add HTML version of profile setup emails

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agomessages: Do not show unsubscribe link in transactional emails
Michael Tremer [Thu, 21 Nov 2019 11:44:21 +0000 (11:44 +0000)] 
messages: Do not show unsubscribe link in transactional emails

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agomessages: Add HTML version of password reset email
Michael Tremer [Thu, 21 Nov 2019 11:36:37 +0000 (11:36 +0000)] 
messages: Add HTML version of password reset email

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agomessages: Add HTML version of registration email
Michael Tremer [Thu, 21 Nov 2019 11:33:51 +0000 (11:33 +0000)] 
messages: Add HTML version of registration email

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agomessages: Make background dark on smaller devices
Michael Tremer [Wed, 20 Nov 2019 16:36:12 +0000 (16:36 +0000)] 
messages: Make background dark on smaller devices

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agomessages: Load our fonts from web server for HTML emails
Michael Tremer [Wed, 20 Nov 2019 16:32:08 +0000 (16:32 +0000)] 
messages: Load our fonts from web server for HTML emails

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoAdd HTML template for donation reminder email
Michael Tremer [Wed, 20 Nov 2019 16:29:59 +0000 (16:29 +0000)] 
Add HTML template for donation reminder email

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoSupport sending HTML emails
Michael Tremer [Wed, 20 Nov 2019 16:28:13 +0000 (16:28 +0000)] 
Support sending HTML emails

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoindex: Fix alignment of front page
Michael Tremer [Wed, 20 Nov 2019 10:04:45 +0000 (10:04 +0000)] 
index: Fix alignment of front page

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoAdd a Christmas banner
Michael Tremer [Wed, 20 Nov 2019 09:57:17 +0000 (09:57 +0000)] 
Add a Christmas banner

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agocampaigns: Only use first names in personal emails
Michael Tremer [Tue, 19 Nov 2019 14:38:55 +0000 (14:38 +0000)] 
campaigns: Only use first names in personal emails

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoAdjust rate-limiting to take off load from memcache
Michael Tremer [Tue, 19 Nov 2019 14:36:58 +0000 (14:36 +0000)] 
Adjust rate-limiting to take off load from memcache

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoDrop checking URL blacklists to block users
Michael Tremer [Tue, 19 Nov 2019 14:32:50 +0000 (14:32 +0000)] 
Drop checking URL blacklists to block users

This simply does not work because of too many false-positives
and some bad handling of DNS lookups in the webapp

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoAdd drip campaign for donations
Michael Tremer [Tue, 19 Nov 2019 14:18:45 +0000 (14:18 +0000)] 
Add drip campaign for donations

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoAdd a drip campaign for Christmas
Michael Tremer [Tue, 19 Nov 2019 14:13:19 +0000 (14:13 +0000)] 
Add a drip campaign for Christmas

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agocampaigns: Give them a name
Michael Tremer [Tue, 19 Nov 2019 13:59:41 +0000 (13:59 +0000)] 
campaigns: Give them a name

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoImplement drip campaigns
Michael Tremer [Tue, 19 Nov 2019 13:46:07 +0000 (13:46 +0000)] 
Implement drip campaigns

When users sign up, they will now receive a number of emails to
help them setting up their accounts and getting involved with
IPFire.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoaccounts: Add function to add accounts to groups
Michael Tremer [Tue, 19 Nov 2019 12:15:56 +0000 (12:15 +0000)] 
accounts: Add function to add accounts to groups

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoaccounts: Create abstract class for LDAP objects
Michael Tremer [Tue, 19 Nov 2019 12:02:41 +0000 (12:02 +0000)] 
accounts: Create abstract class for LDAP objects

This allows us to use our wrapping layer for groups as well

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoindex: Decrease size of release information
Michael Tremer [Tue, 19 Nov 2019 11:45:56 +0000 (11:45 +0000)] 
index: Decrease size of release information

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoindex: Do not load blog posts which are not rendered any more
Michael Tremer [Tue, 19 Nov 2019 11:44:09 +0000 (11:44 +0000)] 
index: Do not load blog posts which are not rendered any more

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoRemove heart icon from Donate buttons
Michael Tremer [Tue, 19 Nov 2019 11:32:33 +0000 (11:32 +0000)] 
Remove heart icon from Donate buttons

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoblog: Encourage people to follow the blog or Twitter
Michael Tremer [Tue, 19 Nov 2019 11:29:19 +0000 (11:29 +0000)] 
blog: Encourage people to follow the blog or Twitter

Make follow buttons larger and eye-catching.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoindex: Remove "What's New" section
Michael Tremer [Tue, 19 Nov 2019 11:12:22 +0000 (11:12 +0000)] 
index: Remove "What's New" section

This is too far down and people do not really see it

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoindex: Move release information to the top
Michael Tremer [Tue, 19 Nov 2019 11:09:55 +0000 (11:09 +0000)] 
index: Move release information to the top

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoaccounts: Drop exact search
Michael Tremer [Mon, 18 Nov 2019 11:25:44 +0000 (11:25 +0000)] 
accounts: Drop exact search

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoaccounts: Use regex to enforce correct length of usernames
Michael Tremer [Mon, 18 Nov 2019 11:18:55 +0000 (11:18 +0000)] 
accounts: Use regex to enforce correct length of usernames

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoaccounts: Fix off-by-one error when checking username length
Michael Tremer [Mon, 18 Nov 2019 11:15:37 +0000 (11:15 +0000)] 
accounts: Fix off-by-one error when checking username length

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoauth: Fix redirection when next is unset
Michael Tremer [Thu, 14 Nov 2019 12:06:25 +0000 (12:06 +0000)] 
auth: Fix redirection when next is unset

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agopeople: Show SIP agent status
Michael Tremer [Tue, 12 Nov 2019 11:06:48 +0000 (11:06 +0000)] 
people: Show SIP agent status

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agopeople: Clarify UID requirements
Michael Tremer [Tue, 12 Nov 2019 10:36:12 +0000 (10:36 +0000)] 
people: Clarify UID requirements

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agomirrors: Do not raise unknown Exception from socket module exceptions
Michael Tremer [Tue, 12 Nov 2019 09:37:29 +0000 (09:37 +0000)] 
mirrors: Do not raise unknown Exception from socket module exceptions

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agosupport: Make Wiki headline more clear
Michael Tremer [Wed, 6 Nov 2019 15:12:43 +0000 (15:12 +0000)] 
support: Make Wiki headline more clear

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoMerge branch 'community'
Michael Tremer [Wed, 6 Nov 2019 15:09:49 +0000 (15:09 +0000)] 
Merge branch 'community'

4 years agoUse Python's internal asyncio stuff instead of Tornado's
Michael Tremer [Tue, 5 Nov 2019 16:35:55 +0000 (16:35 +0000)] 
Use Python's internal asyncio stuff instead of Tornado's

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agopeople: Cache avatars for forever now since they have a hash
Michael Tremer [Tue, 5 Nov 2019 16:08:25 +0000 (16:08 +0000)] 
people: Cache avatars for forever now since they have a hash

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agopeople: Simplify SSO process for Discourse
Michael Tremer [Mon, 4 Nov 2019 09:34:23 +0000 (09:34 +0000)] 
people: Simplify SSO process for Discourse

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