]> git.ipfire.org Git - people/ric9/ipfire.org.git/log
people/ric9/ipfire.org.git
14 months agodocs/diff: use ogp module 13539
Rico Hoppe [Wed, 29 May 2024 14:59:26 +0000 (14:59 +0000)] 
docs/diff: use ogp module

Signed-off-by: Rico Hoppe <rico.hoppe@ipfire.org>
14 months agonopaste/view: use ogp module
Rico Hoppe [Wed, 29 May 2024 14:56:59 +0000 (14:56 +0000)] 
nopaste/view: use ogp module

Signed-off-by: Rico Hoppe <rico.hoppe@ipfire.org>
14 months agostatic/*: use ogp module
Rico Hoppe [Wed, 29 May 2024 14:55:59 +0000 (14:55 +0000)] 
static/*: use ogp module

Signed-off-by: Rico Hoppe <rico.hoppe@ipfire.org>
14 months agousers/*: use ogp module
Rico Hoppe [Wed, 29 May 2024 14:55:39 +0000 (14:55 +0000)] 
users/*: use ogp module

Signed-off-by: Rico Hoppe <rico.hoppe@ipfire.org>
14 months agolocation/*: use ogp module
Rico Hoppe [Wed, 29 May 2024 14:55:18 +0000 (14:55 +0000)] 
location/*: use ogp module

Signed-off-by: Rico Hoppe <rico.hoppe@ipfire.org>
14 months agofireinfo/*: use ogp module
Rico Hoppe [Wed, 29 May 2024 14:54:55 +0000 (14:54 +0000)] 
fireinfo/*: use ogp module

Signed-off-by: Rico Hoppe <rico.hoppe@ipfire.org>
14 months agolists/*: use ogp module
Rico Hoppe [Wed, 29 May 2024 14:54:34 +0000 (14:54 +0000)] 
lists/*: use ogp module

Signed-off-by: Rico Hoppe <rico.hoppe@ipfire.org>
14 months agodocs/files/*: use ogp module
Rico Hoppe [Wed, 29 May 2024 14:01:14 +0000 (14:01 +0000)] 
docs/files/*: use ogp module

Signed-off-by: Rico Hoppe <rico.hoppe@ipfire.org>
14 months agodocs/404, recent-changes, revisions, search-results, tree: use ogp
Rico Hoppe [Wed, 29 May 2024 14:00:27 +0000 (14:00 +0000)] 
docs/404, recent-changes, revisions, search-results, tree: use ogp
module

Signed-off-by: Rico Hoppe <rico.hoppe@ipfire.org>
14 months agodownloads/cloud, mirrors, release: use ogp module
Rico Hoppe [Wed, 29 May 2024 13:58:29 +0000 (13:58 +0000)] 
downloads/cloud, mirrors, release: use ogp module

Signed-off-by: Rico Hoppe <rico.hoppe@ipfire.org>
14 months agoblog/index, write: use ogp module
Rico Hoppe [Wed, 29 May 2024 13:32:00 +0000 (13:32 +0000)] 
blog/index, write: use ogp module

Signed-off-by: Rico Hoppe <rico.hoppe@ipfire.org>
14 months agoauth/join, login, password-reset: use ogp module
Rico Hoppe [Wed, 29 May 2024 13:31:26 +0000 (13:31 +0000)] 
auth/join, login, password-reset: use ogp module

Signed-off-by: Rico Hoppe <rico.hoppe@ipfire.org>
14 months agodocs/page: use ogp module
Rico Hoppe [Tue, 28 May 2024 16:24:20 +0000 (16:24 +0000)] 
docs/page: use ogp module

Signed-off-by: Rico Hoppe <rico.hoppe@ipfire.org>
14 months agoblog/post: use ogp module
Rico Hoppe [Tue, 28 May 2024 16:23:15 +0000 (16:23 +0000)] 
blog/post: use ogp module

Signed-off-by: Rico Hoppe <rico.hoppe@ipfire.org>
14 months agoabout: use ogp module
Rico Hoppe [Tue, 28 May 2024 16:22:37 +0000 (16:22 +0000)] 
about: use ogp module

Signed-off-by: Rico Hoppe <rico.hoppe@ipfire.org>
14 months agoadd a module to handle open graph metadata
Rico Hoppe [Tue, 28 May 2024 16:18:51 +0000 (16:18 +0000)] 
add a module to handle open graph metadata

Signed-off-by: Rico Hoppe <rico.hoppe@ipfire.org>
14 months agofireinfo/*: fix ogp metadata
Rico Hoppe [Tue, 28 May 2024 11:37:55 +0000 (11:37 +0000)] 
fireinfo/*: fix ogp metadata

Signed-off-by: Rico Hoppe <rico.hoppe@ipfire.org>
14 months agostatic/*: fix ogp metadata
Rico Hoppe [Tue, 28 May 2024 11:27:09 +0000 (11:27 +0000)] 
static/*: fix ogp metadata

Signed-off-by: Rico Hoppe <rico.hoppe@ipfire.org>
14 months agodownloads/cloud & /mirrors: fix ogp metadata
Rico Hoppe [Tue, 28 May 2024 11:22:57 +0000 (11:22 +0000)] 
downloads/cloud & /mirrors: fix ogp metadata

Signed-off-by: Rico Hoppe <rico.hoppe@ipfire.org>
14 months agodonate: fix ogp metadata
Rico Hoppe [Tue, 28 May 2024 11:15:52 +0000 (11:15 +0000)] 
donate: fix ogp metadata

Signed-off-by: Rico Hoppe <rico.hoppe@ipfire.org>
14 months agodocs/tree: fix ogp metadata
Rico Hoppe [Tue, 28 May 2024 11:14:42 +0000 (11:14 +0000)] 
docs/tree: fix ogp metadata

Signed-off-by: Rico Hoppe <rico.hoppe@ipfire.org>
14 months agodocs/files/*: add ogp metadata
Rico Hoppe [Tue, 28 May 2024 11:11:46 +0000 (11:11 +0000)] 
docs/files/*: add ogp metadata

Signed-off-by: Rico Hoppe <rico.hoppe@ipfire.org>
14 months agodocs/search-results: fix ogp metadata
Rico Hoppe [Tue, 28 May 2024 10:53:43 +0000 (10:53 +0000)] 
docs/search-results: fix ogp metadata

Signed-off-by: Rico Hoppe <rico.hoppe@ipfire.org>
14 months agodocs/recent-changes: fix ogp metadata
Rico Hoppe [Tue, 28 May 2024 10:40:11 +0000 (10:40 +0000)] 
docs/recent-changes: fix ogp metadata

Signed-off-by: Rico Hoppe <rico.hoppe@ipfire.org>
15 months agousers: add ogp metadata to pages
Rico Hoppe [Sat, 11 May 2024 14:05:05 +0000 (14:05 +0000)] 
users: add ogp metadata to pages

Signed-off-by: Rico Hoppe <rico.hoppe@ipfire.org>
15 months agousers/groups/index: add ogp metadata
Rico Hoppe [Sat, 11 May 2024 14:01:38 +0000 (14:01 +0000)] 
users/groups/index: add ogp metadata

Signed-off-by: Rico Hoppe <rico.hoppe@ipfire.org>
15 months agobackend: show checksum on thank-you page
Rico Hoppe [Sat, 11 May 2024 13:57:33 +0000 (13:57 +0000)] 
backend: show checksum on thank-you page

* this fixes bug 13652
* implemented function to get file by filename
* implemented checksum into thank-you page
* removed checksum from title of download links

Signed-off-by: Rico Hoppe <rico.hoppe@ipfire.org>
15 months agoerror, index: fix ogp metadata for static pages
Rico Hoppe [Sat, 11 May 2024 13:56:07 +0000 (13:56 +0000)] 
error, index: fix ogp metadata for static pages

Signed-off-by: Rico Hoppe <rico.hoppe@ipfire.org>
15 months agodocs/404: fix ogp metadata
Rico Hoppe [Sat, 11 May 2024 13:55:38 +0000 (13:55 +0000)] 
docs/404: fix ogp metadata

Signed-off-by: Rico Hoppe <rico.hoppe@ipfire.org>
15 months agodocs/confirm-restore: fix restore page
Rico Hoppe [Sat, 11 May 2024 13:52:20 +0000 (13:52 +0000)] 
docs/confirm-restore: fix restore page

* this fixes bug 13538
* used wrong block, now uses right block

Signed-off-by: Rico Hoppe <rico.hoppe@ipfire.org>
15 months agofix ogp metadata
Rico Hoppe [Sat, 11 May 2024 13:50:46 +0000 (13:50 +0000)] 
fix ogp metadata

files: auth/join, auth/login, auth/password-reset. blog/index, blog/write
* page.title can't be used outside of documentation
Signed-off-by: Rico Hoppe <rico.hoppe@ipfire.org>
15 months agostatic: add ogp metadata to all pages
Rico Hoppe [Sat, 11 May 2024 10:36:59 +0000 (10:36 +0000)] 
static: add ogp metadata to all pages

* about, help, legal, partners, sitemap

Signed-off-by: Rico Hoppe <rico.hoppe@ipfire.org>
15 months agonopaste/view: add ogp metadata
Rico Hoppe [Sat, 11 May 2024 10:24:03 +0000 (10:24 +0000)] 
nopaste/view: add ogp metadata

Signed-off-by: Rico Hoppe <rico.hoppe@ipfire.org>
15 months agolocation: add ogp metadata to all pages
Rico Hoppe [Fri, 10 May 2024 19:32:26 +0000 (19:32 +0000)] 
location: add ogp metadata to all pages

* download, how-to-use, index, lookup

Signed-off-by: Rico Hoppe <rico.hoppe@ipfire.org>
15 months agolists: add ogp metadata to all sites
Rico Hoppe [Fri, 10 May 2024 19:09:55 +0000 (19:09 +0000)] 
lists: add ogp metadata to all sites

* index, unsubscribe, subscribe

Signed-off-by: Rico Hoppe <rico.hoppe@ipfire.org>
15 months agofireinfo: add ogp metadata to every page
Rico Hoppe [Fri, 10 May 2024 19:00:50 +0000 (19:00 +0000)] 
fireinfo: add ogp metadata to every page

* driver, index, processors, profile, releases, vendor, vendors

Signed-off-by: Rico Hoppe <rico.hoppe@ipfire.org>
15 months agodownloads/mirrors: add ogp metadata
Rico Hoppe [Wed, 24 Apr 2024 17:42:40 +0000 (17:42 +0000)] 
downloads/mirrors: add ogp metadata

Signed-off-by: Rico Hoppe <rico.hoppe@ipfire.org>
15 months agodownloads/cloud: add ogp metadata
Rico Hoppe [Wed, 24 Apr 2024 17:37:27 +0000 (17:37 +0000)] 
downloads/cloud: add ogp metadata

Signed-off-by: Rico Hoppe <rico.hoppe@ipfire.org>
15 months agodocs/search-results: fix ogp syntax
Rico Hoppe [Wed, 24 Apr 2024 17:33:27 +0000 (17:33 +0000)] 
docs/search-results: fix ogp syntax

Signed-off-by: Rico Hoppe <rico.hoppe@ipfire.org>
16 months agodocs/tree: add ogp metadata
Rico Hoppe [Thu, 4 Apr 2024 17:04:48 +0000 (17:04 +0000)] 
docs/tree: add ogp metadata

Signed-off-by: Rico Hoppe <rico.hoppe@ipfire.org>
16 months agodocs/files/*: template ogp metadata
Rico Hoppe [Thu, 4 Apr 2024 17:04:12 +0000 (17:04 +0000)] 
docs/files/*: template ogp metadata

Signed-off-by: Rico Hoppe <rico.hoppe@ipfire.org>
16 months agodonate: add ogp metadata
Rico Hoppe [Thu, 4 Apr 2024 17:03:21 +0000 (17:03 +0000)] 
donate: add ogp metadata

Signed-off-by: Rico Hoppe <rico.hoppe@ipfire.org>
16 months agodocs/search-results: add ogp metadata
Rico Hoppe [Thu, 4 Apr 2024 16:55:05 +0000 (16:55 +0000)] 
docs/search-results: add ogp metadata

Signed-off-by: Rico Hoppe <rico.hoppe@ipfire.org>
16 months agodocs/revisions: add ogp metadata
Rico Hoppe [Thu, 4 Apr 2024 16:54:42 +0000 (16:54 +0000)] 
docs/revisions: add ogp metadata

Signed-off-by: Rico Hoppe <rico.hoppe@ipfire.org>
16 months agodocs/recent-changes: add ogp metadata
Rico Hoppe [Thu, 4 Apr 2024 16:53:03 +0000 (16:53 +0000)] 
docs/recent-changes: add ogp metadata

Signed-off-by: Rico Hoppe <rico.hoppe@ipfire.org>
16 months agodocs/404: add ogp metadata
Rico Hoppe [Thu, 4 Apr 2024 16:52:31 +0000 (16:52 +0000)] 
docs/404: add ogp metadata

Signed-off-by: Rico Hoppe <rico.hoppe@ipfire.org>
16 months agoblog/write: add ogp metadata
Rico Hoppe [Thu, 4 Apr 2024 16:52:04 +0000 (16:52 +0000)] 
blog/write: add ogp metadata

Signed-off-by: Rico Hoppe <rico.hoppe@ipfire.org>
16 months agoblog/post: add ogp metadata
Rico Hoppe [Thu, 4 Apr 2024 16:51:45 +0000 (16:51 +0000)] 
blog/post: add ogp metadata

Signed-off-by: Rico Hoppe <rico.hoppe@ipfire.org>
16 months agoblog/index: add ogp metadata
Rico Hoppe [Thu, 4 Apr 2024 16:51:21 +0000 (16:51 +0000)] 
blog/index: add ogp metadata

Signed-off-by: Rico Hoppe <rico.hoppe@ipfire.org>
16 months agoauth/password-reset: add ogp metadata
Rico Hoppe [Thu, 4 Apr 2024 16:50:49 +0000 (16:50 +0000)] 
auth/password-reset: add ogp metadata

Signed-off-by: Rico Hoppe <rico.hoppe@ipfire.org>
16 months agoauth/join: add ogp metadata
Rico Hoppe [Thu, 4 Apr 2024 16:50:31 +0000 (16:50 +0000)] 
auth/join: add ogp metadata

Signed-off-by: Rico Hoppe <rico.hoppe@ipfire.org>
16 months agoindex: add ogp metadata
Rico Hoppe [Thu, 4 Apr 2024 16:06:06 +0000 (16:06 +0000)] 
index: add ogp metadata

Signed-off-by: Rico Hoppe <rico.hoppe@ipfire.org>
16 months agoerror: add ogp metadata
Rico Hoppe [Thu, 4 Apr 2024 16:05:32 +0000 (16:05 +0000)] 
error: add ogp metadata

Signed-off-by: Rico Hoppe <rico.hoppe@ipfire.org>
16 months agoauth/loging: add ogp metadata
Rico Hoppe [Thu, 4 Apr 2024 16:04:41 +0000 (16:04 +0000)] 
auth/loging: add ogp metadata

Signed-off-by: Rico Hoppe <rico.hoppe@ipfire.org>
17 months agolists: added pages to un- subscribe from mailing lists
Rico Hoppe [Thu, 7 Mar 2024 12:01:38 +0000 (12:01 +0000)] 
lists: added pages to un- subscribe from mailing lists

17 months agoinit.py: added redirection for legacy location path
Rico Hoppe [Sun, 3 Mar 2024 11:29:40 +0000 (11:29 +0000)] 
init.py: added redirection for legacy location path

Signed-off-by: Rico Hoppe <rico.hoppe@ipfire.org>
17 months agositemap: updated fireinfo navigation
Rico Hoppe [Sun, 3 Mar 2024 11:24:29 +0000 (11:24 +0000)] 
sitemap: updated fireinfo navigation

Signed-off-by: Rico Hoppe <rico.hoppe@ipfire.org>
17 months agobase: updated to new fireinfo nav path
Rico Hoppe [Sun, 3 Mar 2024 11:23:16 +0000 (11:23 +0000)] 
base: updated to new fireinfo nav path

Signed-off-by: Rico Hoppe <rico.hoppe@ipfire.org>
17 months agofireinfo: substituted subdomain for new nav path
Rico Hoppe [Sun, 3 Mar 2024 11:20:15 +0000 (11:20 +0000)] 
fireinfo: substituted subdomain for new nav path

Signed-off-by: Rico Hoppe <rico.hoppe@ipfire.org>
17 months agoinit.py: moved fireinfo onto main page
Rico Hoppe [Sun, 3 Mar 2024 11:12:41 +0000 (11:12 +0000)] 
init.py: moved fireinfo onto main page

17 months agobase: removed /projects from all location related paths
Rico Hoppe [Sun, 3 Mar 2024 11:10:53 +0000 (11:10 +0000)] 
base: removed /projects from all location related paths

Signed-off-by: Rico Hoppe <rico.hoppe@ipfire.org>
17 months agositemap: updated path of IPFire Location
Rico Hoppe [Sun, 3 Mar 2024 11:08:21 +0000 (11:08 +0000)] 
sitemap: updated path of IPFire Location

Signed-off-by: Rico Hoppe <rico.hoppe@ipfire.org>
17 months agonopaste: Add documentation for the CLI interface
Michael Tremer [Fri, 23 Feb 2024 20:22:58 +0000 (20:22 +0000)] 
nopaste: Add documentation for the CLI interface

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
17 months agonopaste: Simplify the layout of the upload pages
Michael Tremer [Fri, 23 Feb 2024 20:19:10 +0000 (20:19 +0000)] 
nopaste: Simplify the layout of the upload pages

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
17 months agonopaste: Add navbar menu
Michael Tremer [Fri, 23 Feb 2024 20:09:38 +0000 (20:09 +0000)] 
nopaste: Add navbar menu

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
17 months agonopaste: Bring back the upload page
Michael Tremer [Fri, 23 Feb 2024 20:07:40 +0000 (20:07 +0000)] 
nopaste: Bring back the upload page

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
17 months agonopaste: Show uploader IP address to admins
Michael Tremer [Fri, 23 Feb 2024 19:55:45 +0000 (19:55 +0000)] 
nopaste: Show uploader IP address to admins

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
17 months agonopaste: Add a proper text representation
Michael Tremer [Fri, 23 Feb 2024 19:48:12 +0000 (19:48 +0000)] 
nopaste: Add a proper text representation

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
17 months agonopaste: Update the raw handler
Michael Tremer [Fri, 23 Feb 2024 19:47:50 +0000 (19:47 +0000)] 
nopaste: Update the raw handler

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
17 months agonopaste: Rename entry to paste
Michael Tremer [Fri, 23 Feb 2024 19:45:37 +0000 (19:45 +0000)] 
nopaste: Rename entry to paste

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
17 months agonopaste: Remove breadcrumbs
Michael Tremer [Fri, 23 Feb 2024 19:42:23 +0000 (19:42 +0000)] 
nopaste: Remove breadcrumbs

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
17 months agonopaste: Don't store content with the pastes any more
Michael Tremer [Fri, 23 Feb 2024 19:41:22 +0000 (19:41 +0000)] 
nopaste: Don't store content with the pastes any more

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
17 months agonopaste: Require an account when creating new pastes
Michael Tremer [Fri, 23 Feb 2024 19:40:29 +0000 (19:40 +0000)] 
nopaste: Require an account when creating new pastes

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
17 months agonopaste: Send users when this object expires
Michael Tremer [Fri, 23 Feb 2024 19:25:51 +0000 (19:25 +0000)] 
nopaste: Send users when this object expires

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
17 months agonopaste: Fix passing the correct account
Michael Tremer [Fri, 23 Feb 2024 19:25:25 +0000 (19:25 +0000)] 
nopaste: Fix passing the correct account

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
17 months agonopaste: Don't send HTML errors to cURL
Michael Tremer [Fri, 23 Feb 2024 19:25:00 +0000 (19:25 +0000)] 
nopaste: Don't send HTML errors to cURL

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
17 months agonopaste: Require authentication on the cURL interface
Michael Tremer [Fri, 23 Feb 2024 19:19:23 +0000 (19:19 +0000)] 
nopaste: Require authentication on the cURL interface

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
17 months agonopaste: Remove the TCP service
Michael Tremer [Fri, 23 Feb 2024 18:55:15 +0000 (18:55 +0000)] 
nopaste: Remove the TCP service

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
17 months agonopaste: Add a simple cURL interface
Michael Tremer [Fri, 23 Feb 2024 18:51:53 +0000 (18:51 +0000)] 
nopaste: Add a simple cURL interface

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
17 months agonopaste: Simplify pasting content
Michael Tremer [Fri, 23 Feb 2024 18:33:25 +0000 (18:33 +0000)] 
nopaste: Simplify pasting content

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
17 months agonopaste: Fix header
Michael Tremer [Fri, 23 Feb 2024 18:32:42 +0000 (18:32 +0000)] 
nopaste: Fix header

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
17 months agoauth: Don't show password forgot/join link on subdomains
Michael Tremer [Fri, 23 Feb 2024 18:29:09 +0000 (18:29 +0000)] 
auth: Don't show password forgot/join link on subdomains

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
17 months agonopaste: Implement PROXY protocol on the TCP service
Michael Tremer [Fri, 23 Feb 2024 17:51:24 +0000 (17:51 +0000)] 
nopaste: Implement PROXY protocol on the TCP service

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
17 months agonopaste: Hash for duplicates
Michael Tremer [Fri, 23 Feb 2024 17:24:01 +0000 (17:24 +0000)] 
nopaste: Hash for duplicates

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
17 months agonopaste: Correctly wrap the content into the section
Michael Tremer [Thu, 22 Feb 2024 19:14:39 +0000 (19:14 +0000)] 
nopaste: Correctly wrap the content into the section

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
17 months agonopaste: Fix download button
Michael Tremer [Thu, 22 Feb 2024 19:12:43 +0000 (19:12 +0000)] 
nopaste: Fix download button

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
17 months agonopaste: No longer allow logging in
Michael Tremer [Thu, 22 Feb 2024 19:10:40 +0000 (19:10 +0000)] 
nopaste: No longer allow logging in

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
17 months agonopaste: Remove link to accounts
Michael Tremer [Thu, 22 Feb 2024 19:09:49 +0000 (19:09 +0000)] 
nopaste: Remove link to accounts

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
17 months agonopaste: Correctly count views
Michael Tremer [Thu, 22 Feb 2024 19:09:08 +0000 (19:09 +0000)] 
nopaste: Correctly count views

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
17 months agoMerge remote-tracking branch 'rico/docs'
Michael Tremer [Thu, 22 Feb 2024 19:05:32 +0000 (19:05 +0000)] 
Merge remote-tracking branch 'rico/docs'

17 months agonopaste: Drop accounts
Michael Tremer [Thu, 22 Feb 2024 19:02:11 +0000 (19:02 +0000)] 
nopaste: Drop accounts

There is no point in tracking this because we have so many anonymous
uploads that this becomes very useless.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
17 months agonopaste: Tidy up the cleanup task
Michael Tremer [Thu, 22 Feb 2024 19:00:45 +0000 (19:00 +0000)] 
nopaste: Tidy up the cleanup task

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
17 months agonopaste: Create an extra object for pastes
Michael Tremer [Thu, 22 Feb 2024 18:50:07 +0000 (18:50 +0000)] 
nopaste: Create an extra object for pastes

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
17 months agonopaste: Create a service that takes pastes through a TCP connection
Michael Tremer [Thu, 22 Feb 2024 18:42:32 +0000 (18:42 +0000)] 
nopaste: Create a service that takes pastes through a TCP connection

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
17 months agonopaste: Store blobs in a separate table
Michael Tremer [Thu, 22 Feb 2024 18:24:11 +0000 (18:24 +0000)] 
nopaste: Store blobs in a separate table

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
17 months agonopaste: Guess mimetype if none given
Michael Tremer [Thu, 22 Feb 2024 18:21:25 +0000 (18:21 +0000)] 
nopaste: Guess mimetype if none given

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
17 months agonopaste/view: restyled the page
Rico Hoppe [Tue, 20 Feb 2024 17:45:01 +0000 (17:45 +0000)] 
nopaste/view: restyled the page

17 months agodatabase: Refresh any materialized views concurrently
Michael Tremer [Mon, 19 Feb 2024 15:22:34 +0000 (15:22 +0000)] 
database: Refresh any materialized views concurrently

When we dump the database we cannot run this operation which causes the
webapp to lock up.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
17 months agofireinfo: Fix reading memory from database
Michael Tremer [Mon, 19 Feb 2024 10:45:27 +0000 (10:45 +0000)] 
fireinfo: Fix reading memory from database

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
18 months agofireinfo: Fix kernel stats
Michael Tremer [Fri, 16 Feb 2024 17:22:54 +0000 (17:22 +0000)] 
fireinfo: Fix kernel stats

The kernel field has different names.

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