]>
git.ipfire.org Git - ipfire.org.git/log
Michael Tremer [Tue, 27 Jun 2023 09:01:09 +0000 (09:01 +0000)]
docs: Render images (and other uploaded files)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Tue, 27 Jun 2023 08:51:29 +0000 (08:51 +0000)]
docs: Refactor showing pages
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Tue, 27 Jun 2023 08:50:33 +0000 (08:50 +0000)]
wiki: Prepend /docs to page URLs
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Tue, 27 Jun 2023 08:50:09 +0000 (08:50 +0000)]
wiki: Correctly implement comparing and sorting pages
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Tue, 27 Jun 2023 08:17:38 +0000 (08:17 +0000)]
base: Add search to navigation when on docs
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Tue, 27 Jun 2023 08:17:24 +0000 (08:17 +0000)]
docs: Copy page handler from wiki
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Rico Hoppe [Mon, 26 Jun 2023 16:12:41 +0000 (16:12 +0000)]
blog: added a working search bar
Signed-off-by: Rico Hoppe <rico.hoppe@ipfire.org>
Rico Hoppe [Mon, 26 Jun 2023 15:44:17 +0000 (15:44 +0000)]
base.hmtl: changed "active" attribute to "is-active"
Signed-off-by: Rico Hoppe <rico.hoppe@ipfire.org>
Michael Tremer [Mon, 26 Jun 2023 14:30:42 +0000 (14:30 +0000)]
Merge remote-tracking branch 'rico/new-design' into new-design
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Rico Hoppe [Mon, 26 Jun 2023 13:12:10 +0000 (13:12 +0000)]
blog/index.html: added a visual searchbar
Rico Hoppe [Mon, 26 Jun 2023 13:10:26 +0000 (13:10 +0000)]
year.html: converted to bulma
Michael Tremer [Mon, 26 Jun 2023 10:25:56 +0000 (10:25 +0000)]
help: Make buttons work
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 26 Jun 2023 10:22:46 +0000 (10:22 +0000)]
web: Drop lots of simple redirection handlers and group them together
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 26 Jun 2023 10:17:20 +0000 (10:17 +0000)]
web: static: Cache pages for up to 24 hours
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 26 Jun 2023 10:16:31 +0000 (10:16 +0000)]
about: Move the page into the static handler
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 26 Jun 2023 10:14:24 +0000 (10:14 +0000)]
web: Drop unused CacheMixin
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 26 Jun 2023 10:09:03 +0000 (10:09 +0000)]
web: Improve caching of static content
We need to make sure that we don't let browsers cache anything when the
cookie changes (Vary: Cookie).
Furthermore, we want to make sure that public caches don't cache
anything when the content is sent to a logged in user (Cache-Control:
private).
Finally, we want to indicate to caches how long something can be cached
which we do with an additional Cache-Control header and Expires for
older clients.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 26 Jun 2023 09:51:10 +0000 (09:51 +0000)]
features: Drop old features page
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 26 Jun 2023 09:47:19 +0000 (09:47 +0000)]
people: Move SSO for Discourse
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 26 Jun 2023 09:43:21 +0000 (09:43 +0000)]
base: Remove navigation for People
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 26 Jun 2023 09:42:21 +0000 (09:42 +0000)]
accounts: Disable SIP for all accounts
The integration into our VoIP is slightly broken right now and since I
lack the time to fix it right now, I will turn this off for now.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 26 Jun 2023 09:42:12 +0000 (09:42 +0000)]
people: Drop accounts list
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 26 Jun 2023 09:40:32 +0000 (09:40 +0000)]
downloads: Move from "download" to "downloads"
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 26 Jun 2023 09:33:40 +0000 (09:33 +0000)]
downloads: Re-activate download splash page
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 26 Jun 2023 09:32:03 +0000 (09:32 +0000)]
users: Update design of groups pages
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 26 Jun 2023 09:23:07 +0000 (09:23 +0000)]
users: Move group handlers
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 26 Jun 2023 09:16:50 +0000 (09:16 +0000)]
auth: Move password reset handlers
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 26 Jun 2023 09:12:12 +0000 (09:12 +0000)]
footer: Keep profile navigation and social icons horizontal
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 26 Jun 2023 09:11:05 +0000 (09:11 +0000)]
base: Rename "Profile" to "My Profile"
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Rico Hoppe [Sun, 25 Jun 2023 21:32:40 +0000 (21:32 +0000)]
index.html: restyled the page
Rico Hoppe [Sun, 25 Jun 2023 21:31:54 +0000 (21:31 +0000)]
blog/modules/hitory-nav: restsyled
Rico Hoppe [Sun, 25 Jun 2023 21:30:37 +0000 (21:30 +0000)]
blog/index.html: changed colour of notification box
Rico Hoppe [Sun, 25 Jun 2023 21:27:56 +0000 (21:27 +0000)]
base.hmtl: changed "active" modeifier to "is-active"
Rico Hoppe [Sun, 25 Jun 2023 21:27:09 +0000 (21:27 +0000)]
about.html: updated font-awesome icons
Rico Hoppe [Sun, 25 Jun 2023 21:25:06 +0000 (21:25 +0000)]
main.sass: added colour "success" and "success-invert"
Rico Hoppe [Sun, 25 Jun 2023 21:24:15 +0000 (21:24 +0000)]
font-awesome: updated to newest version
Rico Hoppe [Sun, 25 Jun 2023 21:23:26 +0000 (21:23 +0000)]
author.html: finished styling
Michael Tremer [Sat, 24 Jun 2023 21:02:44 +0000 (21:02 +0000)]
base: Make buttons in header and footer work
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sat, 24 Jun 2023 20:59:15 +0000 (20:59 +0000)]
blog: Allow more spacing between posts and make headlines slightly larger
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sat, 24 Jun 2023 20:56:02 +0000 (20:56 +0000)]
downloads: Use correct centering in mirror section
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sat, 24 Jun 2023 20:54:34 +0000 (20:54 +0000)]
downloads: Make the LWL box more like a box
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sat, 24 Jun 2023 20:54:20 +0000 (20:54 +0000)]
downloads: Use notifications for boxes
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sat, 24 Jun 2023 20:42:17 +0000 (20:42 +0000)]
downloads: Cleanup markup on release page
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sat, 24 Jun 2023 20:36:02 +0000 (20:36 +0000)]
blog: Move buttons to the top on posts page
This should hopefully be more inviting for people to click them instead
of hiding them at the end of the page where nobody ever gets to anyways.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sat, 24 Jun 2023 20:27:56 +0000 (20:27 +0000)]
blog: Cleanup markup on posts page
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sat, 24 Jun 2023 20:23:40 +0000 (20:23 +0000)]
blog: Make the latest post in primary colour
This should be the eye catcher on the page
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sat, 24 Jun 2023 20:18:17 +0000 (20:18 +0000)]
blog: Cleanup markup on index page
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sat, 24 Jun 2023 20:12:19 +0000 (20:12 +0000)]
accounts: Drop unused constant INT_MAX
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sat, 24 Jun 2023 20:12:03 +0000 (20:12 +0000)]
users: Merge stats from people
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sat, 24 Jun 2023 19:37:19 +0000 (19:37 +0000)]
people: Drop search
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sat, 24 Jun 2023 19:31:32 +0000 (19:31 +0000)]
accounts: Don't fail if we cannot read the avatar
PIL might not support the image type. In that case, we cannot generate a
thumbnail and return the source image.
Fixes: #13157
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sat, 24 Jun 2023 19:31:10 +0000 (19:31 +0000)]
users: Move avatar handler
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sat, 24 Jun 2023 19:20:52 +0000 (19:20 +0000)]
accounts: Make path to avatar relative unless specifically asking for absolute
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sat, 24 Jun 2023 19:15:49 +0000 (19:15 +0000)]
users: Add index page
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sat, 24 Jun 2023 17:43:54 +0000 (17:43 +0000)]
people: Move profile page into main website
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sat, 24 Jun 2023 16:04:24 +0000 (16:04 +0000)]
auth: Redesign the login page
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sat, 24 Jun 2023 15:44:56 +0000 (15:44 +0000)]
CSS: Make links in footer hover black
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sat, 24 Jun 2023 15:43:26 +0000 (15:43 +0000)]
footer: Show profile information in footer
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sat, 24 Jun 2023 15:43:14 +0000 (15:43 +0000)]
CSS: Make links in footer grey
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sat, 24 Jun 2023 15:28:31 +0000 (15:28 +0000)]
footer: Use icons for social networks
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sat, 24 Jun 2023 15:26:58 +0000 (15:26 +0000)]
base: Simplify markup of the footer
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sat, 24 Jun 2023 15:14:17 +0000 (15:14 +0000)]
releases: Drop support for torrent files
The yabencode module is not available any more and I cannot find a
suitable replacement.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sat, 24 Jun 2023 15:08:22 +0000 (15:08 +0000)]
auth: Move authentication to the main page
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Rico Hoppe [Fri, 23 Jun 2023 00:13:02 +0000 (00:13 +0000)]
backend/blog.py: changed how latest posts are returned
Rico Hoppe [Fri, 23 Jun 2023 00:10:43 +0000 (00:10 +0000)]
styled blog/index.html
Rico Hoppe [Fri, 23 Jun 2023 00:10:04 +0000 (00:10 +0000)]
styled list.html
Rico Hoppe [Fri, 23 Jun 2023 00:09:18 +0000 (00:09 +0000)]
post.html: styled posts
Rico Hoppe [Fri, 23 Jun 2023 00:07:04 +0000 (00:07 +0000)]
blog.py: added latest_post variable
Rico Hoppe [Fri, 23 Jun 2023 00:06:03 +0000 (00:06 +0000)]
history-navigation.html: removed "Read More"
Rico Hoppe [Wed, 17 May 2023 17:00:27 +0000 (17:00 +0000)]
mirrors.html: finished the page
Rico Hoppe [Wed, 17 May 2023 16:58:39 +0000 (16:58 +0000)]
release.html: finished download-cards
Rico Hoppe [Tue, 9 May 2023 19:12:36 +0000 (19:12 +0000)]
mirrors.html: converted to new design
Michael Tremer [Mon, 17 Apr 2023 17:47:52 +0000 (17:47 +0000)]
base: Fix navbar item colour
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 17 Apr 2023 17:47:39 +0000 (17:47 +0000)]
CSS: Make all links in primary colour again
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 17 Apr 2023 17:42:34 +0000 (17:42 +0000)]
CSS: Make text on elements that are primary-coloured white
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 17 Apr 2023 17:40:49 +0000 (17:40 +0000)]
about: Simplify markup of download button
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 17 Apr 2023 17:32:40 +0000 (17:32 +0000)]
about: Add tagline
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 17 Apr 2023 17:29:27 +0000 (17:29 +0000)]
about: Add first draft of some copy
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 17 Apr 2023 17:29:07 +0000 (17:29 +0000)]
help: Tidy up markup
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 17 Apr 2023 17:28:13 +0000 (17:28 +0000)]
base: Tidy up markup for navbar branding
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 17 Apr 2023 17:27:44 +0000 (17:27 +0000)]
font-awesome: Update to 6.4.0
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 17 Apr 2023 09:12:50 +0000 (09:12 +0000)]
base: Re-arrange navigation bar
This re-adds the Buy button and re-orders the other link entries.
Community has been dropped as it is reachable via the "Help" page and we
need to keep the navigation as simple as possible.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 17 Apr 2023 09:07:37 +0000 (09:07 +0000)]
Merge remote-tracking branch 'rico/new-design' into new-design
Rico Hoppe [Sun, 16 Apr 2023 13:43:22 +0000 (13:43 +0000)]
base.html: changed support -> help in footer
Rico Hoppe [Sun, 16 Apr 2023 13:39:49 +0000 (13:39 +0000)]
renamed support.html to help.html
Rico Hoppe [Sun, 16 Apr 2023 13:36:12 +0000 (13:36 +0000)]
changed support links to help
Rico Hoppe [Sun, 16 Apr 2023 13:11:33 +0000 (13:11 +0000)]
support: changed design of wiki & community section
Rico Hoppe [Sun, 16 Apr 2023 11:08:44 +0000 (11:08 +0000)]
support: fixed mispositioned buttons
Michael Tremer [Sun, 16 Apr 2023 10:37:47 +0000 (10:37 +0000)]
base: Fix people navigation bar
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sun, 16 Apr 2023 10:36:09 +0000 (10:36 +0000)]
web: Fix access to other domains in dev environments
The former regular expression was slightly too greedy and this change
should fix this.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sun, 16 Apr 2023 10:27:31 +0000 (10:27 +0000)]
about: Remove old comment
I believe this is fixed.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sun, 16 Apr 2023 10:23:23 +0000 (10:23 +0000)]
about: Wrap team members into blocks
This creates better spacing between the top row and the one below.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Rico Hoppe [Sun, 16 Apr 2023 01:04:06 +0000 (01:04 +0000)]
support: applied basics of new design
Rico Hoppe [Fri, 14 Apr 2023 14:21:20 +0000 (14:21 +0000)]
base.html: dropped old features page
Rico Hoppe [Thu, 13 Apr 2023 16:43:23 +0000 (16:43 +0000)]
about.html : finished styling of the page
Rico Hoppe [Fri, 7 Apr 2023 00:08:29 +0000 (00:08 +0000)]
about.html: meet the team-columns, download-button, list of features designed
Rico Hoppe [Sun, 19 Mar 2023 19:14:00 +0000 (19:14 +0000)]
base: added horizontal line to footer
Rico Hoppe [Sun, 19 Mar 2023 19:11:32 +0000 (19:11 +0000)]
about: started adding new design
Rico Hoppe [Sat, 18 Mar 2023 14:34:11 +0000 (14:34 +0000)]
about: added hero
Rico Hoppe [Sat, 18 Mar 2023 14:26:07 +0000 (14:26 +0000)]
edited section padding for mobile & desktop