]> git.ipfire.org Git - ipfire.org.git/log
ipfire.org.git
4 years 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>
4 years 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>
4 years 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>
4 years 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>
4 years 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>
4 years 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>
4 years 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>
4 years 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>
4 years 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>
4 years 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>
4 years 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>
4 years 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>
4 years 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>
4 years 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>
4 years 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>
4 years 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>
4 years 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>
4 years 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>
4 years 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>
4 years 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>
4 years 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>
4 years 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>
4 years 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>
4 years 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>
4 years 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>
4 years 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>
4 years 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>
4 years 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>
4 years 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>
4 years 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>
4 years 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>
4 years 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>
4 years 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>
4 years 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>
5 years 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>
5 years 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>
5 years 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>
5 years 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>
5 years 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>
5 years 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>
5 years 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>
5 years 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>
5 years 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>
5 years 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>
5 years 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>
5 years 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>
5 years 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>
5 years 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>
5 years 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>
5 years 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>
5 years 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>
5 years 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>
5 years 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>
5 years 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>
5 years 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>
5 years 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>
5 years 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>
5 years 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>
5 years 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>
5 years 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>
5 years agowiki: Render HTML for faster pages
Michael Tremer [Thu, 6 Dec 2018 11:25:47 +0000 (11:25 +0000)] 
wiki: Render HTML for faster pages

Also adds a command to rebake all pages

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

This is not really available over PIP

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

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

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

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

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

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

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

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

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

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

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

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