ipfire.org.git
4 weeks agolocation: Use country name from location database master
Michael Tremer [Fri, 21 Aug 2020 09:36:21 +0000 (09:36 +0000)] 
location: Use country name from location database

https://lists.ipfire.org/pipermail/location/2020-August/000131.html

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 weeks agoRSS: Change feed to Atom format
Michael Tremer [Tue, 18 Aug 2020 15:29:08 +0000 (15:29 +0000)] 
RSS: Change feed to Atom format

RSS does not allow to not have an email address for authors
which we do not have for imported feeds.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 weeks agoRSS: Fix empty GUID field
Michael Tremer [Tue, 18 Aug 2020 14:58:46 +0000 (14:58 +0000)] 
RSS: Fix empty GUID field

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 weeks agodownload: Re-add torrent links
Michael Tremer [Tue, 4 Aug 2020 20:06:18 +0000 (20:06 +0000)] 
download: Re-add torrent links

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 weeks agodownload: Introduce secondary architectures for i586 and aarch64
Michael Tremer [Tue, 4 Aug 2020 19:55:15 +0000 (19:55 +0000)] 
download: Introduce secondary architectures for i586 and aarch64

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 weeks agoreleases: Add aarch64 to supported architectures
Michael Tremer [Tue, 4 Aug 2020 17:34:04 +0000 (17:34 +0000)] 
releases: Add aarch64 to supported architectures

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 weeks agolocation: Fix typo in blog URL
Michael Tremer [Tue, 4 Aug 2020 17:05:42 +0000 (17:05 +0000)] 
location: Fix typo in blog URL

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 weeks agolocation: Remove BETA badge
Michael Tremer [Tue, 4 Aug 2020 17:03:23 +0000 (17:03 +0000)] 
location: Remove BETA badge

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 weeks agolocation: Fix spacing in Python example code
Michael Tremer [Tue, 4 Aug 2020 16:43:58 +0000 (16:43 +0000)] 
location: Fix spacing in Python example code

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 weeks agolocation: Add download page
Michael Tremer [Tue, 4 Aug 2020 16:42:43 +0000 (16:42 +0000)] 
location: Add download page

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 weeks agolocation: Remove unnecessary -d test.db argument
Michael Tremer [Tue, 4 Aug 2020 15:43:03 +0000 (15:43 +0000)] 
location: Remove unnecessary -d test.db argument

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 weeks agolocation: Add latest relevant blog post
Michael Tremer [Tue, 4 Aug 2020 15:42:05 +0000 (15:42 +0000)] 
location: Add latest relevant blog post

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 weeks agodonate: Do not cache donation page
Michael Tremer [Tue, 4 Aug 2020 15:19:47 +0000 (15:19 +0000)] 
donate: Do not cache donation page

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 weeks agoauth: Set Cache-Control: no-store when we don't want to cache
Michael Tremer [Tue, 4 Aug 2020 15:13:57 +0000 (15:13 +0000)] 
auth: Set Cache-Control: no-store when we don't want to cache

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 months agowiki: Do not try to resize vector images
Michael Tremer [Fri, 12 Jun 2020 10:59:38 +0000 (10:59 +0000)] 
wiki: Do not try to resize vector images

This way, we can now support SVG images

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 months agoDrop unused format_asn() function
Michael Tremer [Mon, 8 Jun 2020 18:16:24 +0000 (18:16 +0000)] 
Drop unused format_asn() function

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 months agomirrors: Fix printing AS information
Michael Tremer [Mon, 8 Jun 2020 18:15:02 +0000 (18:15 +0000)] 
mirrors: Fix printing AS information

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 months agolocation: Show ASN when no name is available
Michael Tremer [Mon, 8 Jun 2020 18:14:32 +0000 (18:14 +0000)] 
location: Show ASN when no name is available

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 months agolocation: Do not show the map when we do not know the country
Michael Tremer [Mon, 8 Jun 2020 18:14:03 +0000 (18:14 +0000)] 
location: Do not show the map when we do not know the country

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 months agoutil: Avoid error when no network was found
Michael Tremer [Mon, 8 Jun 2020 18:13:37 +0000 (18:13 +0000)] 
util: Avoid error when no network was found

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 months agolocation: Bring back map
Michael Tremer [Mon, 8 Jun 2020 18:04:32 +0000 (18:04 +0000)] 
location: Bring back map

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 months agolocation: Redesign lookup page
Michael Tremer [Mon, 8 Jun 2020 16:45:22 +0000 (16:45 +0000)] 
location: Redesign lookup page

Fixes: #12422
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 months agolocation: Redesign index page
Michael Tremer [Mon, 8 Jun 2020 16:27:39 +0000 (16:27 +0000)] 
location: Redesign index page

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 months agolocation: Disable caching for the index page
Michael Tremer [Mon, 8 Jun 2020 15:04:08 +0000 (15:04 +0000)] 
location: Disable caching for the index page

This page shows the user where they are visiting from
which cannot be cached.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 months agoRemove unused blacklist feature
Michael Tremer [Mon, 8 Jun 2020 15:01:55 +0000 (15:01 +0000)] 
Remove unused blacklist feature

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 months agolocation: Drop old warniing about blocked resources
Michael Tremer [Mon, 8 Jun 2020 14:59:41 +0000 (14:59 +0000)] 
location: Drop old warniing about blocked resources

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 months agolocation: location-query(8) has been renamed to location(8)
Michael Tremer [Mon, 8 Jun 2020 14:38:38 +0000 (14:38 +0000)] 
location: location-query(8) has been renamed to location(8)

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 months agodonations: Bring back PayPal
Michael Tremer [Fri, 5 Jun 2020 13:48:06 +0000 (13:48 +0000)] 
donations: Bring back PayPal

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 months agoUse host certificate to send emails
Michael Tremer [Tue, 19 May 2020 18:25:33 +0000 (18:25 +0000)] 
Use host certificate to send emails

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 months agobootstrap: Update to 4.5.0
Michael Tremer [Tue, 19 May 2020 16:39:01 +0000 (16:39 +0000)] 
bootstrap: Update to 4.5.0

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 months agorobots.txt: Disallow indexing anything with query strings
Michael Tremer [Tue, 19 May 2020 16:36:01 +0000 (16:36 +0000)] 
robots.txt: Disallow indexing anything with query strings

Older revisions of the wiki pages are in the Google index

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 months agowiki: Allow adding a comment when a page is being restored
Michael Tremer [Tue, 19 May 2020 16:30:51 +0000 (16:30 +0000)] 
wiki: Allow adding a comment when a page is being restored

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 months agowiki: Add tree
Michael Tremer [Tue, 19 May 2020 16:17:34 +0000 (16:17 +0000)] 
wiki: Add tree

This lists all pages on the wiki

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 months agoMigrate to libloc
Michael Tremer [Tue, 19 May 2020 15:31:14 +0000 (15:31 +0000)] 
Migrate to libloc

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 months agoconfigure: Fail if tools are missing
Michael Tremer [Tue, 19 May 2020 15:06:28 +0000 (15:06 +0000)] 
configure: Fail if tools are missing

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 months agodonate: Add information about PCI DSS
Michael Tremer [Mon, 11 May 2020 12:13:18 +0000 (13:13 +0100)] 
donate: Add information about PCI DSS

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 months agodonate: Add note about PayPal
Michael Tremer [Mon, 11 May 2020 11:13:46 +0000 (12:13 +0100)] 
donate: Add note about PayPal

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 months agowiki: Move navigation into footer
Michael Tremer [Tue, 5 May 2020 22:29:59 +0000 (23:29 +0100)] 
wiki: Move navigation into footer

These are not very often accessed, so they can be more obscure

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 months agoMake the wiki slightly narrower by dropping the sidebar
Michael Tremer [Tue, 5 May 2020 22:19:31 +0000 (23:19 +0100)] 
Make the wiki slightly narrower by dropping the sidebar

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 months agowiki: Only show revisions of the same file
Michael Tremer [Mon, 4 May 2020 17:46:57 +0000 (17:46 +0000)] 
wiki: Only show revisions of the same file

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 months agowiki: Render empty header block for files
Michael Tremer [Mon, 4 May 2020 17:40:02 +0000 (17:40 +0000)] 
wiki: Render empty header block for files

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 months agoaccounts: Reject subdomains of blacklisted domains, too
Michael Tremer [Mon, 27 Apr 2020 20:52:03 +0000 (20:52 +0000)] 
accounts: Reject subdomains of blacklisted domains, too

Fixes: #12333
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 months agoblog: Mark announcement messages as auto-generated
Michael Tremer [Tue, 14 Apr 2020 11:43:28 +0000 (12:43 +0100)] 
blog: Mark announcement messages as auto-generated

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 months agodonations: Remove organization step here because it makes everything so complicated
Michael Tremer [Wed, 25 Mar 2020 17:11:30 +0000 (17:11 +0000)] 
donations: Remove organization step here because it makes everything so complicated

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 months agodonations: Split API call into many small things
Michael Tremer [Wed, 25 Mar 2020 16:59:38 +0000 (16:59 +0000)] 
donations: Split API call into many small things

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
7 months agomirrors: Divide list by country
Michael Tremer [Thu, 13 Feb 2020 12:27:16 +0000 (12:27 +0000)] 
mirrors: Divide list by country

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
7 months agoCSS: Style blockquotes
Michael Tremer [Wed, 12 Feb 2020 20:03:22 +0000 (20:03 +0000)] 
CSS: Style blockquotes

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
7 months agoTry to reconnect to the LDAP server for longer than 30 seconds
Michael Tremer [Sun, 9 Feb 2020 12:30:48 +0000 (12:30 +0000)] 
Try to reconnect to the LDAP server for longer than 30 seconds

When the LDAP server reboots or restarts for any reason, we were
only trying to reconnect for 30 seconds. Obviously a reboot could
take longer. Therefore this patch basically tries to reconnect
for forever.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
7 months agofireinfo: Disable all caching
Michael Tremer [Tue, 4 Feb 2020 12:29:35 +0000 (12:29 +0000)] 
fireinfo: Disable all caching

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
7 months agomirrors: Silence another warning
Michael Tremer [Tue, 4 Feb 2020 12:29:06 +0000 (12:29 +0000)] 
mirrors: Silence another warning

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
7 months agozeiterfassung: Validate API responses
Michael Tremer [Tue, 4 Feb 2020 12:27:50 +0000 (12:27 +0000)] 
zeiterfassung: Validate API responses

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
7 months agomirrors: Stop emailing Michael if a mirror is down
Michael Tremer [Tue, 4 Feb 2020 11:22:20 +0000 (11:22 +0000)] 
mirrors: Stop emailing Michael if a mirror is down

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
7 months agosearch: Use PostgreSQL's websearch_to_tsquery()
Michael Tremer [Tue, 4 Feb 2020 10:39:45 +0000 (10:39 +0000)] 
search: Use PostgreSQL's websearch_to_tsquery()

This allows us to have a more native search like we know
it from larger search engines.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
7 months agoMerge branch 'master' of ssh://people.ipfire.org/pub/git/ipfire.org
Michael Tremer [Mon, 3 Feb 2020 18:02:15 +0000 (18:02 +0000)] 
Merge branch 'master' of ssh://people.ipfire.org/pub/git/ipfire.org

7 months 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>
7 months agoMerge branch 'master' of ssh://people.ipfire.org/pub/git/ipfire.org
Michael Tremer [Mon, 3 Feb 2020 12:19:45 +0000 (12:19 +0000)] 
Merge branch 'master' of ssh://people.ipfire.org/pub/git/ipfire.org

7 months 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>
7 months 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>
7 months agoblog: Make unpublished posts render again
Michael Tremer [Sun, 26 Jan 2020 21:29:54 +0000 (21:29 +0000)] 
blog: Make unpublished posts render again

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
7 months 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>
7 months 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>
7 months 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>
7 months 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>
8 months 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>
8 months 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>
8 months 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>
8 months 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>
8 months 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>
8 months 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>
8 months 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>
8 months 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>
8 months 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>
8 months 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>
8 months 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>
8 months 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>
8 months 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>
9 months 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>
9 months 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>
9 months 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

9 months 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>
9 months 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>
9 months 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>
9 months 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>
9 months 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>
9 months 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>
9 months 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>
9 months 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>
9 months 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>
9 months 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>
9 months 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>
9 months 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>
9 months 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>
9 months 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>
9 months 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>
9 months 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>
9 months 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>
9 months 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>
9 months 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>
9 months 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>
9 months 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>