]>
git.ipfire.org Git - ipfire.org.git/log
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>
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>
Michael Tremer [Wed, 29 Nov 2023 10:32:14 +0000 (10:32 +0000)]
lists: Update URL
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Tue, 28 Nov 2023 18:43:56 +0000 (18:43 +0000)]
lists: Implement some basic code to talk to Mailman
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Tue, 28 Nov 2023 16:42:14 +0000 (16:42 +0000)]
auth: Redirect the user to the page the started the login process from
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Tue, 28 Nov 2023 16:41:08 +0000 (16:41 +0000)]
auth: Add register link to the login page
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Tue, 28 Nov 2023 16:35:47 +0000 (16:35 +0000)]
icons: Update to Font Awesome 6.4.2
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Tue, 28 Nov 2023 16:33:18 +0000 (16:33 +0000)]
base: Remove register/signup from footer
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Tue, 28 Nov 2023 16:31:44 +0000 (16:31 +0000)]
base: Create a link to the log in page
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Tue, 28 Nov 2023 16:22:22 +0000 (16:22 +0000)]
blog: Fix font size of subtitles
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Tue, 28 Nov 2023 16:19:47 +0000 (16:19 +0000)]
donate: Fix rendering the donation page if no street is set
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 27 Nov 2023 17:59:18 +0000 (17:59 +0000)]
donate: Update the Christmas campaign to the new template
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 27 Nov 2023 17:38:10 +0000 (17:38 +0000)]
SASS: Fix deprecated syntax in listing.css
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 27 Nov 2023 17:25:40 +0000 (17:25 +0000)]
Merge branch 'master' into new-design
Michael Tremer [Mon, 27 Nov 2023 16:16:08 +0000 (16:16 +0000)]
donate: Update Christmas campaign
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 26 Oct 2023 16:53:25 +0000 (16:53 +0000)]
.gitignore: Fix ignoring scaled images
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 26 Oct 2023 16:52:33 +0000 (16:52 +0000)]
blog: Update announcement email to new template
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 26 Oct 2023 16:45:10 +0000 (16:45 +0000)]
auth: Update messages to the new design
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 26 Oct 2023 16:44:21 +0000 (16:44 +0000)]
messages: Redesign the email base template
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 26 Oct 2023 16:43:07 +0000 (16:43 +0000)]
messages: Add a separate stylesheet for fonts
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 26 Oct 2023 16:42:21 +0000 (16:42 +0000)]
CSS: Add a $baseurl variable to the fonts
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 26 Oct 2023 08:14:20 +0000 (08:14 +0000)]
ipfire.org: Start async loop before running anything else
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 26 Oct 2023 08:13:57 +0000 (08:13 +0000)]
messages: Automatically inline any CSS
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 26 Oct 2023 08:13:09 +0000 (08:13 +0000)]
messages: Add function to embed images
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 26 Oct 2023 08:12:16 +0000 (08:12 +0000)]
messages: Encode messages as UTF-8 instead of base64
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 26 Oct 2023 08:11:30 +0000 (08:11 +0000)]
asterisk: Perform lazy loading
We do not need to connect to Asterisk if we are performing any CLI
commands.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 25 Oct 2023 16:44:36 +0000 (16:44 +0000)]
blog: Add email debug handler
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 25 Oct 2023 16:19:08 +0000 (16:19 +0000)]
CSS: Bring back listing.css
This is very large because we pull the entire main stylesheet in and
then add more on top of it. This is however easier than building this
all from the bits and pieces.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 25 Oct 2023 15:20:37 +0000 (15:20 +0000)]
configure: Bump required Python version to 3.11
This probably is not a strict requirement, but I don't test this on
anything else but this version.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 25 Oct 2023 15:20:22 +0000 (15:20 +0000)]
configure: Check for required Python modules
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 25 Oct 2023 15:14:17 +0000 (15:14 +0000)]
Drop requirements.txt
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 25 Oct 2023 15:14:06 +0000 (15:14 +0000)]
Drop memcache
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 25 Oct 2023 15:12:43 +0000 (15:12 +0000)]
ratelimiter: Migrate from memcache to redis
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 25 Oct 2023 15:06:59 +0000 (15:06 +0000)]
wiki: Migrate from memcache to redis
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 25 Oct 2023 15:02:13 +0000 (15:02 +0000)]
Send everything to the root logger
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 25 Oct 2023 15:00:30 +0000 (15:00 +0000)]
users: Store avatars in redis
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 25 Oct 2023 15:00:14 +0000 (15:00 +0000)]
cache: Fix botched argument list on get command
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 25 Oct 2023 14:59:50 +0000 (14:59 +0000)]
cache: Do not decode responses
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 25 Oct 2023 13:59:25 +0000 (13:59 +0000)]
cache: Import redis cache module from PBS
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 25 Oct 2023 13:52:31 +0000 (13:52 +0000)]
Add an IPFire logo module so that we can customise it depending on time of year
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 25 Oct 2023 11:16:07 +0000 (11:16 +0000)]
docs: Rename to "Documentation"
Docs is just too weird...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 25 Oct 2023 11:12:10 +0000 (11:12 +0000)]
Merge branch 'fireinfo-wip' into new-design
Michael Tremer [Tue, 24 Oct 2023 09:29:29 +0000 (09:29 +0000)]
fireinfo: Refactor all the things
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Tue, 24 Oct 2023 16:55:07 +0000 (16:55 +0000)]
blog: Try something to encourage people to sign up & subscribe
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Tue, 24 Oct 2023 16:50:20 +0000 (16:50 +0000)]
docs: Fix editing the mainpage
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Tue, 24 Oct 2023 16:14:03 +0000 (16:14 +0000)]
blog: Move history navigation to the bottom of the page
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Tue, 24 Oct 2023 12:48:33 +0000 (12:48 +0000)]
users: Move option to change password into the profile dropdown
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Tue, 24 Oct 2023 12:44:00 +0000 (12:44 +0000)]
footer: Refactor - once again
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Tue, 24 Oct 2023 11:43:04 +0000 (11:43 +0000)]
auth: Make the login page full size
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Tue, 24 Oct 2023 11:34:48 +0000 (11:34 +0000)]
design: Adjust the size of titles and breadcrumbs
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Tue, 24 Oct 2023 11:13:41 +0000 (11:13 +0000)]
database: Update pool parameters
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Tue, 24 Oct 2023 09:09:06 +0000 (09:09 +0000)]
base: Make fireinfo/nopaste navigations work in dev environment
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sat, 21 Oct 2023 16:31:33 +0000 (16:31 +0000)]
Merge remote-tracking branch 'rico/new-design' into new-design
Rico Hoppe [Sat, 21 Oct 2023 16:28:39 +0000 (16:28 +0000)]
modules/progress-bar: restyled the progress bar and restored its
functionality
Rico Hoppe [Sat, 21 Oct 2023 16:27:46 +0000 (16:27 +0000)]
fireinfo/releases: restyled the page
Rico Hoppe [Sat, 21 Oct 2023 16:27:00 +0000 (16:27 +0000)]
fireinfo/profile: restyled the page
Rico Hoppe [Sat, 21 Oct 2023 16:26:33 +0000 (16:26 +0000)]
fireinfo/processors: restyled the page
Rico Hoppe [Sat, 21 Oct 2023 16:25:45 +0000 (16:25 +0000)]
fireinfo/modules/table-devices-and-groups: restyled the module
Rico Hoppe [Sat, 21 Oct 2023 16:24:52 +0000 (16:24 +0000)]
fireinfo/index: restyled the page
Rico Hoppe [Sat, 21 Oct 2023 16:24:24 +0000 (16:24 +0000)]
fireinfo/driver: restyled the page
Rico Hoppe [Sat, 21 Oct 2023 16:20:38 +0000 (16:20 +0000)]
fireinfo/admin: restyled the page
Rico Hoppe [Sat, 21 Oct 2023 16:19:58 +0000 (16:19 +0000)]
fireinfo.py: added a function that gets the avg memory usage
Michael Tremer [Sat, 21 Oct 2023 16:19:54 +0000 (16:19 +0000)]
Merge remote-tracking branch 'rico/new-design' into new-design
Rico Hoppe [Thu, 19 Oct 2023 16:43:46 +0000 (16:43 +0000)]
blog/post: applied is-hidden-mobile to download button post.release
Rico Hoppe [Tue, 17 Oct 2023 14:51:35 +0000 (14:51 +0000)]
donate: wrapped all inputs in div class=control
Rico Hoppe [Sun, 15 Oct 2023 15:05:33 +0000 (15:05 +0000)]
docs/files/index: restyled the page