]>
git.ipfire.org Git - ipfire.org.git/log
Michael Tremer [Mon, 8 Jan 2024 18:48:05 +0000 (18:48 +0000)]
fireinfo: Fix rendering the processors page
Fixes: #13489
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 8 Jan 2024 18:08:17 +0000 (18:08 +0000)]
donate: Fix HTML syntax error in email
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 8 Jan 2024 18:07:38 +0000 (18:07 +0000)]
analytics: Add UTM attributes to promotional emails
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 8 Jan 2024 17:55:16 +0000 (17:55 +0000)]
index: Add UTM attributes to LWL store link
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 8 Jan 2024 17:49:17 +0000 (17:49 +0000)]
analytics: Restrict access to admins only
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 8 Jan 2024 17:47:01 +0000 (17:47 +0000)]
analytics: Add link to footer
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 8 Jan 2024 17:45:41 +0000 (17:45 +0000)]
analytics: Add page about docs analytics
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sun, 7 Jan 2024 18:25:12 +0000 (18:25 +0000)]
analytics: Show total page views/last 24 hours
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sun, 7 Jan 2024 18:17:14 +0000 (18:17 +0000)]
analytics: Add an empty index page
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sun, 7 Jan 2024 18:12:06 +0000 (18:12 +0000)]
accounts: Use more than one letter from nicknames for avatars
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sun, 7 Jan 2024 18:08:02 +0000 (18:08 +0000)]
fireinfo: Show ASN map
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sun, 7 Jan 2024 17:47:19 +0000 (17:47 +0000)]
fireinfo: Store ASN
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sun, 7 Jan 2024 17:42:05 +0000 (17:42 +0000)]
util: Don't crash if pictures cannot be blurred
Not all pictures can be blurred, so we just skip that step if not
possible.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sun, 7 Jan 2024 17:41:41 +0000 (17:41 +0000)]
avatars: Increase the margin around letters
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sun, 7 Jan 2024 17:40:05 +0000 (17:40 +0000)]
about: Add Agressive NSEC
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sun, 7 Jan 2024 15:11:05 +0000 (15:11 +0000)]
analytics: Show total page views/page views in the last 24h for blog/docs
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sun, 7 Jan 2024 14:50:31 +0000 (14:50 +0000)]
analytics: Record some page views
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sat, 6 Jan 2024 18:39:10 +0000 (18:39 +0000)]
docs: Deliver images with a better quality (and larger size)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sat, 6 Jan 2024 18:29:42 +0000 (18:29 +0000)]
docs: Deliver images in WEBP format if the browser supports it
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sat, 6 Jan 2024 18:18:01 +0000 (18:18 +0000)]
docs: Allow browsers to cache images up to one year
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sat, 6 Jan 2024 18:15:40 +0000 (18:15 +0000)]
web: Consolidate code to deliver files
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sat, 6 Jan 2024 18:05:27 +0000 (18:05 +0000)]
CSS: Remove the fat outlining of all form elements
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sat, 6 Jan 2024 18:02:23 +0000 (18:02 +0000)]
lists: Add link to archive and controls to subscribe/unsubscribe
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sat, 6 Jan 2024 17:36:42 +0000 (17:36 +0000)]
lists: Refactor list listing
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sat, 6 Jan 2024 17:27:35 +0000 (17:27 +0000)]
Remove yet another forgotten print statement
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sat, 6 Jan 2024 17:26:49 +0000 (17:26 +0000)]
Merge remote-tracking branch 'rico/new-design' into new-design
Michael Tremer [Sat, 6 Jan 2024 17:24:27 +0000 (17:24 +0000)]
accounts: Compress avatars less agressively
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sat, 6 Jan 2024 17:23:55 +0000 (17:23 +0000)]
users: Increase the resolution of the delivered avatar
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sat, 6 Jan 2024 17:17:18 +0000 (17:17 +0000)]
accounts: Deliver avatars in WEBP format if the browser supports it
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sat, 6 Jan 2024 17:02:53 +0000 (17:02 +0000)]
accounts: Show all initials if no avatar is available
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sat, 6 Jan 2024 17:01:55 +0000 (17:01 +0000)]
util: Don't fail if EXIF information is mission rotation
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sat, 6 Jan 2024 17:01:02 +0000 (17:01 +0000)]
util: Support WEBP as output format for thumbnails
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sat, 6 Jan 2024 17:00:41 +0000 (17:00 +0000)]
util: Accept raw PIL images as input
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sat, 6 Jan 2024 15:46:59 +0000 (15:46 +0000)]
users: Replace deprecated imghdr module with magic/mimetypes
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sat, 6 Jan 2024 15:27:31 +0000 (15:27 +0000)]
util: Optionally rotate JPEG images if coded into EXIF
Some pictures store the rotation of the picture in the EXIF data which
we ignored in the past.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Rico Hoppe [Sat, 6 Jan 2024 15:17:09 +0000 (15:17 +0000)]
users/edit: required country selection
Michael Tremer [Sat, 6 Jan 2024 15:04:40 +0000 (15:04 +0000)]
accounts: Store avatars in PostgreSQL
We have some issues with LDAP not handling large uploads very well.
Hence we store any avatars in PostgreSQL which should also help us to
speed up loading LDAP profiles.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 3 Jan 2024 14:54:33 +0000 (14:54 +0000)]
asterisk: Make this less verbose
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Rico Hoppe [Wed, 27 Dec 2023 20:13:13 +0000 (20:13 +0000)]
about: optimized for mobile use
Rico Hoppe [Wed, 27 Dec 2023 20:01:54 +0000 (20:01 +0000)]
docs/search-results: redesigned the page
Rico Hoppe [Wed, 27 Dec 2023 20:01:03 +0000 (20:01 +0000)]
redesigned change passwd pages
Rico Hoppe [Thu, 21 Dec 2023 15:51:19 +0000 (15:51 +0000)]
Merge remote-tracking branch 'origin/new-design' into new-design
Rico Hoppe [Thu, 21 Dec 2023 15:21:50 +0000 (15:21 +0000)]
base: blog searchbar now shows query, if available
Michael Tremer [Wed, 20 Dec 2023 15:41:38 +0000 (15:41 +0000)]
Merge remote-tracking branch 'rico/new-design' into new-design
Michael Tremer [Wed, 20 Dec 2023 15:41:16 +0000 (15:41 +0000)]
blog/docs: Fix putting the search term back into the search box
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 20 Dec 2023 15:36:38 +0000 (15:36 +0000)]
wiki: Render external images correctly
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 20 Dec 2023 15:35:20 +0000 (15:35 +0000)]
wiki: Add link to detail page
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 20 Dec 2023 15:29:11 +0000 (15:29 +0000)]
wiki: Embed the current version of an image
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 20 Dec 2023 15:28:51 +0000 (15:28 +0000)]
wiki: Drop suggested size and replace with custom sizes
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 20 Dec 2023 15:15:52 +0000 (15:15 +0000)]
wiki: Reformat SQL queries
No functional changes
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 20 Dec 2023 15:05:55 +0000 (15:05 +0000)]
CSS: Make the PDF viewer use maximum space
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 20 Dec 2023 15:03:54 +0000 (15:03 +0000)]
docs: Fix link to images
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 20 Dec 2023 15:03:37 +0000 (15:03 +0000)]
wiki: Find other embedded files other than images
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 20 Dec 2023 14:52:26 +0000 (14:52 +0000)]
docs: Prevent deleting files if they are still in use
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 20 Dec 2023 14:50:54 +0000 (14:50 +0000)]
docs: Show where an image is being used
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Rico Hoppe [Wed, 20 Dec 2023 14:03:34 +0000 (14:03 +0000)]
Merge remote-tracking branch 'origin/new-design' into new-design
Rico Hoppe [Wed, 20 Dec 2023 14:02:22 +0000 (14:02 +0000)]
base: redesigned fireinfo navigation
Michael Tremer [Wed, 20 Dec 2023 13:34:39 +0000 (13:34 +0000)]
wiki: Store all linked files in the database
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 20 Dec 2023 12:47:21 +0000 (12:47 +0000)]
docs: Add a way to extract linked images
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 20 Dec 2023 12:12:36 +0000 (12:12 +0000)]
docs: Implement our own Markdown renderer based on the blog
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 20 Dec 2023 11:42:55 +0000 (11:42 +0000)]
docs: Add links to backend pages to the footer
This isn't very ideal, but I don't know where else to put these things.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Fri, 15 Dec 2023 14:09:34 +0000 (14:09 +0000)]
auth: Rename Registering -> Joining
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Fri, 15 Dec 2023 13:50:03 +0000 (13:50 +0000)]
auth: Implement /.well-known/change-password
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Fri, 15 Dec 2023 13:41:14 +0000 (13:41 +0000)]
downloads: Show checksums when hovering over a link
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Fri, 15 Dec 2023 13:29:18 +0000 (13:29 +0000)]
docs: Bring back code highlighting
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Fri, 15 Dec 2023 13:29:08 +0000 (13:29 +0000)]
docs: Fix rendering URL
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Fri, 15 Dec 2023 13:12:14 +0000 (13:12 +0000)]
docs: Fix deleting files
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Fri, 15 Dec 2023 13:05:48 +0000 (13:05 +0000)]
docs: Fix regex matching
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Fri, 15 Dec 2023 12:58:59 +0000 (12:58 +0000)]
docs: Refactor showing image details/uploads
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Fri, 15 Dec 2023 12:26:05 +0000 (12:26 +0000)]
downloads: cloud: Make content full width
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Fri, 15 Dec 2023 12:22:52 +0000 (12:22 +0000)]
JS: Convert from Windows to UNIX line endings
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Fri, 15 Dec 2023 12:21:55 +0000 (12:21 +0000)]
docs: Make image clickable to zoom in
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 14 Dec 2023 18:38:30 +0000 (18:38 +0000)]
index: Add link to the about page
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 14 Dec 2023 15:25:03 +0000 (15:25 +0000)]
static: Make file name handling sane
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 14 Dec 2023 15:23:50 +0000 (15:23 +0000)]
web: No longer cache any dynamically generated pages
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 14 Dec 2023 15:19:45 +0000 (15:19 +0000)]
docs: Refactor the file listing page
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 14 Dec 2023 15:06:16 +0000 (15:06 +0000)]
docs: Fix regex that finds files and pages
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 14 Dec 2023 15:05:53 +0000 (15:05 +0000)]
docs: Fix path to files
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 14 Dec 2023 14:41:22 +0000 (14:41 +0000)]
docs: Fix the preview
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 14 Dec 2023 14:36:07 +0000 (14:36 +0000)]
docs: Show watch checkbox when pages are created
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 14 Dec 2023 14:31:38 +0000 (14:31 +0000)]
docs: Drop superfluous headline on edit page
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 14 Dec 2023 14:29:59 +0000 (14:29 +0000)]
docs: Fix markup of editor
The icons were not in one line
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 14 Dec 2023 14:24:08 +0000 (14:24 +0000)]
blog: Drop unused tag page
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 14 Dec 2023 14:23:07 +0000 (14:23 +0000)]
blog: Drop unused post module
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 14 Dec 2023 14:17:51 +0000 (14:17 +0000)]
docs: Fix rendering page when a user has been deleted
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 14 Dec 2023 14:09:51 +0000 (14:09 +0000)]
Remove any soft pink backgrounds
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 14 Dec 2023 13:59:19 +0000 (13:59 +0000)]
footer: Double-wrap the footer
This is needed so that we can collapse the two parts on mobile, but keep
the links and icons in a row each. Otherwise this does not fit on mobile
screens.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 14 Dec 2023 13:55:36 +0000 (13:55 +0000)]
downloads: Refactor the page again and add an extra cloud page
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 14 Dec 2023 13:55:02 +0000 (13:55 +0000)]
CSS: Make padding around notifications equal on all sides
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 13 Dec 2023 16:18:20 +0000 (16:18 +0000)]
help: Fix rendering page if users are not logged in
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 14 Dec 2023 11:47:35 +0000 (11:47 +0000)]
accounts: Use c attribute to store the country
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 14 Dec 2023 11:11:09 +0000 (11:11 +0000)]
footer: Do not collapse on mobile
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Rico Hoppe [Fri, 1 Dec 2023 20:54:33 +0000 (20:54 +0000)]
fireinfo/profile: updated the page
Rico Hoppe [Fri, 1 Dec 2023 19:02:02 +0000 (19:02 +0000)]
sitemap: fixed a wrong link
Michael Tremer [Wed, 29 Nov 2023 17:46:18 +0000 (17:46 +0000)]
index: Update the Christmas Banner
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 29 Nov 2023 17:15:09 +0000 (17:15 +0000)]
index: Reword the three bullet points (once more)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 29 Nov 2023 17:07:51 +0000 (17:07 +0000)]
downloads: Reword the thank you page
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 29 Nov 2023 17:00:54 +0000 (17:00 +0000)]
downloads: Move link to mirrors onto the sitemap
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 29 Nov 2023 12:29:57 +0000 (12:29 +0000)]
help: Refactor the entire page (yes, again)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 29 Nov 2023 11:56:40 +0000 (11:56 +0000)]
index: Update copy
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>