]> git.ipfire.org Git - ipfire.org.git/log
ipfire.org.git
10 months agofeatures: Drop old features page
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>
10 months agopeople: Move SSO for Discourse
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>
10 months agobase: Remove navigation for People
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>
10 months agoaccounts: Disable SIP for all accounts
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>
10 months agopeople: Drop accounts list
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>
10 months agodownloads: Move from "download" to "downloads"
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>
10 months agodownloads: Re-activate download splash page
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>
10 months agousers: Update design of groups pages
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>
10 months agousers: Move group handlers
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>
10 months agoauth: Move password reset handlers
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>
10 months agofooter: Keep profile navigation and social icons horizontal
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>
10 months agobase: Rename "Profile" to "My Profile"
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>
10 months agobase: Make buttons in header and footer work
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>
10 months agoblog: Allow more spacing between posts and make headlines slightly larger
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>
10 months agodownloads: Use correct centering in mirror section
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>
10 months agodownloads: Make the LWL box more like a box
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>
10 months agodownloads: Use notifications for boxes
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>
10 months agodownloads: Cleanup markup on release page
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>
10 months agoblog: Move buttons to the top on posts page
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>
10 months agoblog: Cleanup markup on posts page
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>
10 months agoblog: Make the latest post in primary colour
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>
10 months agoblog: Cleanup markup on index page
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>
10 months agoaccounts: Drop unused constant INT_MAX
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>
10 months agousers: Merge stats from people
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>
10 months agopeople: Drop search
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>
10 months agoaccounts: Don't fail if we cannot read the avatar
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>
10 months agousers: Move avatar handler
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>
10 months agoaccounts: Make path to avatar relative unless specifically asking for absolute
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>
10 months agousers: Add index page
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>
10 months agopeople: Move profile page into main website
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>
10 months agoauth: Redesign the login page
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>
10 months agoCSS: Make links in footer hover black
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>
10 months agofooter: Show profile information in footer
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>
10 months agoCSS: Make links in footer grey
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>
10 months agofooter: Use icons for social networks
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>
10 months agobase: Simplify markup of the footer
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>
10 months agoreleases: Drop support for torrent files
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>
10 months agoauth: Move authentication to the main page
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>
10 months agobackend/blog.py: changed how latest posts are returned
Rico Hoppe [Fri, 23 Jun 2023 00:13:02 +0000 (00:13 +0000)] 
backend/blog.py: changed how latest posts are returned

10 months agostyled blog/index.html
Rico Hoppe [Fri, 23 Jun 2023 00:10:43 +0000 (00:10 +0000)] 
styled blog/index.html

10 months agostyled list.html
Rico Hoppe [Fri, 23 Jun 2023 00:10:04 +0000 (00:10 +0000)] 
styled list.html

10 months agopost.html: styled posts
Rico Hoppe [Fri, 23 Jun 2023 00:09:18 +0000 (00:09 +0000)] 
post.html: styled posts

10 months agoblog.py: added latest_post variable
Rico Hoppe [Fri, 23 Jun 2023 00:07:04 +0000 (00:07 +0000)] 
blog.py: added latest_post variable

10 months agohistory-navigation.html: removed "Read More"
Rico Hoppe [Fri, 23 Jun 2023 00:06:03 +0000 (00:06 +0000)] 
history-navigation.html: removed "Read More"

12 months agomirrors.html: finished the page
Rico Hoppe [Wed, 17 May 2023 17:00:27 +0000 (17:00 +0000)] 
mirrors.html: finished the page

12 months agorelease.html: finished download-cards
Rico Hoppe [Wed, 17 May 2023 16:58:39 +0000 (16:58 +0000)] 
release.html: finished download-cards

12 months agomirrors.html: converted to new design
Rico Hoppe [Tue, 9 May 2023 19:12:36 +0000 (19:12 +0000)] 
mirrors.html: converted to new design

13 months agobase: Fix navbar item colour
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>
13 months agoCSS: Make all links in primary colour again
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>
13 months agoCSS: Make text on elements that are primary-coloured white
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>
13 months agoabout: Simplify markup of download button
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>
13 months agoabout: Add tagline
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>
13 months agoabout: Add first draft of some copy
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>
13 months agohelp: Tidy up markup
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>
13 months agobase: Tidy up markup for navbar branding
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>
13 months agofont-awesome: Update to 6.4.0
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>
13 months agobase: Re-arrange navigation bar
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>
13 months agoMerge remote-tracking branch 'rico/new-design' into new-design
Michael Tremer [Mon, 17 Apr 2023 09:07:37 +0000 (09:07 +0000)] 
Merge remote-tracking branch 'rico/new-design' into new-design

13 months agobase.html: changed support -> help in footer
Rico Hoppe [Sun, 16 Apr 2023 13:43:22 +0000 (13:43 +0000)] 
base.html: changed support -> help in footer

13 months agorenamed support.html to help.html
Rico Hoppe [Sun, 16 Apr 2023 13:39:49 +0000 (13:39 +0000)] 
renamed support.html to help.html

13 months agochanged support links to help
Rico Hoppe [Sun, 16 Apr 2023 13:36:12 +0000 (13:36 +0000)] 
changed support links to help

13 months agosupport: changed design of wiki & community section
Rico Hoppe [Sun, 16 Apr 2023 13:11:33 +0000 (13:11 +0000)] 
support: changed design of wiki & community section

13 months agosupport: fixed mispositioned buttons
Rico Hoppe [Sun, 16 Apr 2023 11:08:44 +0000 (11:08 +0000)] 
support: fixed mispositioned buttons

13 months agobase: Fix people navigation bar
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>
13 months agoweb: Fix access to other domains in dev environments
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>
13 months agoabout: Remove old comment
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>
13 months agoabout: Wrap team members into blocks
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>
13 months agosupport: applied basics of new design
Rico Hoppe [Sun, 16 Apr 2023 01:04:06 +0000 (01:04 +0000)] 
support: applied basics of new design

13 months agobase.html: dropped old features page
Rico Hoppe [Fri, 14 Apr 2023 14:21:20 +0000 (14:21 +0000)] 
base.html: dropped old features page

13 months agoabout.html : finished styling of the page
Rico Hoppe [Thu, 13 Apr 2023 16:43:23 +0000 (16:43 +0000)] 
about.html : finished styling of the page

13 months agoabout.html: meet the team-columns, download-button, list of features designed
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

14 months agobase: added horizontal line to footer
Rico Hoppe [Sun, 19 Mar 2023 19:14:00 +0000 (19:14 +0000)] 
base: added horizontal line to footer

14 months agoabout: started adding new design
Rico Hoppe [Sun, 19 Mar 2023 19:11:32 +0000 (19:11 +0000)] 
about: started adding new design

14 months agoabout: added hero
Rico Hoppe [Sat, 18 Mar 2023 14:34:11 +0000 (14:34 +0000)] 
about: added hero

14 months agoedited section padding for mobile & desktop
Rico Hoppe [Sat, 18 Mar 2023 14:26:07 +0000 (14:26 +0000)] 
edited section padding for mobile & desktop

14 months agochanged default color for text & title
Rico Hoppe [Sat, 18 Mar 2023 14:08:01 +0000 (14:08 +0000)] 
changed default color for text & title

14 months agochanged list formats
Rico Hoppe [Sat, 18 Mar 2023 13:43:07 +0000 (13:43 +0000)] 
changed list formats

14 months agoupdated legal.hmtl to new design
Rico Hoppe [Wed, 15 Mar 2023 20:49:47 +0000 (20:49 +0000)] 
updated legal.hmtl to new design

14 months agoremoved button padding
Rico Hoppe [Wed, 15 Mar 2023 19:45:14 +0000 (19:45 +0000)] 
removed button padding

14 months agoMerge branch 'new-design' of https://git.ipfire.org/pub/git/ipfire.org into new-design
Rico Hoppe [Wed, 15 Mar 2023 19:30:25 +0000 (19:30 +0000)] 
Merge branch 'new-design' of https://git.ipfire.org/pub/git/ipfire.org into new-design

14 months agoCommit forgotten JS file
Rico Hoppe [Wed, 15 Mar 2023 19:25:50 +0000 (19:25 +0000)] 
Commit forgotten JS file

14 months agoadded navbar/burger ID & changed design elements
Rico Hoppe [Wed, 15 Mar 2023 19:13:55 +0000 (19:13 +0000)] 
added navbar/burger ID & changed design elements

14 months agoadded danger-light colour
Rico Hoppe [Wed, 15 Mar 2023 19:12:28 +0000 (19:12 +0000)] 
added danger-light colour

14 months agoadded site.js to makefile
Rico Hoppe [Wed, 15 Mar 2023 19:10:50 +0000 (19:10 +0000)] 
added site.js to makefile

14 months agostarted updating legal.html to new design
Rico Hoppe [Wed, 15 Mar 2023 19:09:04 +0000 (19:09 +0000)] 
started updating legal.html to new design

14 months agoCSS: Add custom colour for LWL
Michael Tremer [Tue, 14 Mar 2023 11:35:46 +0000 (11:35 +0000)] 
CSS: Add custom colour for LWL

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
14 months agoCSS: Import some basic variables that we can use as basis
Michael Tremer [Tue, 14 Mar 2023 11:35:26 +0000 (11:35 +0000)] 
CSS: Import some basic variables that we can use as basis

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
14 months agoCSS: Drop unused/unnecessary colour definitions
Michael Tremer [Tue, 14 Mar 2023 11:28:51 +0000 (11:28 +0000)] 
CSS: Drop unused/unnecessary colour definitions

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
14 months agoCSS: Convert remaining placeholders to SASS
Michael Tremer [Tue, 14 Mar 2023 11:26:50 +0000 (11:26 +0000)] 
CSS: Convert remaining placeholders to SASS

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
14 months agoCSS: Convert _code-highlighting.scss to SASS
Michael Tremer [Tue, 14 Mar 2023 11:24:46 +0000 (11:24 +0000)] 
CSS: Convert _code-highlighting.scss to SASS

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
14 months agoconfigure: Adjust comment to reflect that we are using SASS
Michael Tremer [Tue, 14 Mar 2023 11:22:23 +0000 (11:22 +0000)] 
configure: Adjust comment to reflect that we are using SASS

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
14 months agoCSS: Drop old Bootstrap variables
Michael Tremer [Tue, 14 Mar 2023 11:21:37 +0000 (11:21 +0000)] 
CSS: Drop old Bootstrap variables

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
14 months agoCSS: Convert _icons.scss to SASS
Michael Tremer [Tue, 14 Mar 2023 11:20:50 +0000 (11:20 +0000)] 
CSS: Convert _icons.scss to SASS

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
14 months agoCSS: Convert _fonts.scss to SASS
Michael Tremer [Tue, 14 Mar 2023 11:19:28 +0000 (11:19 +0000)] 
CSS: Convert _fonts.scss to SASS

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
14 months agoCSS: Move src/scss to src/sass
Michael Tremer [Tue, 14 Mar 2023 11:16:37 +0000 (11:16 +0000)] 
CSS: Move src/scss to src/sass

Since we are now using SASS, this makes more sense.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
14 months agoCSS: Thicken the outline for buttons
Michael Tremer [Tue, 14 Mar 2023 11:14:21 +0000 (11:14 +0000)] 
CSS: Thicken the outline for buttons

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
14 months agoCSS: Import Bulma utilities first
Michael Tremer [Tue, 14 Mar 2023 11:13:47 +0000 (11:13 +0000)] 
CSS: Import Bulma utilities first

This will set all default variables in Bulma so that any of the
variables that we set will take effect when importing any components.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
14 months agoweb: Serve any static files locally
Michael Tremer [Tue, 14 Mar 2023 11:03:28 +0000 (11:03 +0000)] 
web: Serve any static files locally

This allows to run the web app for development without Apache in front

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
14 months agoUpdated Navbar & Footer to new design
Rico Hoppe [Mon, 13 Mar 2023 18:41:19 +0000 (18:41 +0000)] 
Updated Navbar & Footer to new design

14 months agoCSS: Convert from SCSS to SASS
Rico Hoppe [Mon, 13 Mar 2023 18:36:26 +0000 (18:36 +0000)] 
CSS: Convert from SCSS to SASS

Signed-off-by: Rico Hoppe <rico.hoppe@ipfire.org>