]>
git.ipfire.org Git - ipfire.org.git/log
Michael Tremer [Thu, 12 Oct 2023 19:26:46 +0000 (19:26 +0000)]
docs: Fix URL computation
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 12 Oct 2023 19:17:32 +0000 (19:17 +0000)]
Merge remote-tracking branch 'rico/new-design' into new-design
Rico Hoppe [Wed, 11 Oct 2023 15:09:32 +0000 (15:09 +0000)]
docs/search-results: updated the page to new design
Rico Hoppe [Wed, 11 Oct 2023 15:05:00 +0000 (15:05 +0000)]
error: updated page to new design
Rico Hoppe [Wed, 11 Oct 2023 14:54:29 +0000 (14:54 +0000)]
voip/registrations: added "Unknown", if transport is unknown
Rico Hoppe [Wed, 11 Oct 2023 14:52:14 +0000 (14:52 +0000)]
donate.html: updated page to new design
Rico Hoppe [Wed, 11 Oct 2023 14:50:54 +0000 (14:50 +0000)]
docs/404: updated the design of the page
Rico Hoppe [Wed, 11 Oct 2023 14:49:42 +0000 (14:49 +0000)]
main sass: added a minimum height for the body element
Michael Tremer [Tue, 10 Oct 2023 17:29:43 +0000 (17:29 +0000)]
base: Dynamically change nagivation on location stuff
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Tue, 10 Oct 2023 17:23:07 +0000 (17:23 +0000)]
location: Update layout to Bulma
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Tue, 10 Oct 2023 10:42:21 +0000 (10:42 +0000)]
location: Move on to the main page
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Tue, 10 Oct 2023 10:36:11 +0000 (10:36 +0000)]
sitemap: Add a new page that links to all sorts of things
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Tue, 10 Oct 2023 09:55:29 +0000 (09:55 +0000)]
CSS: Make code in the primary colour
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Tue, 10 Oct 2023 09:48:53 +0000 (09:48 +0000)]
downloads: mirrors: Simplify markup
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Tue, 10 Oct 2023 09:10:42 +0000 (09:10 +0000)]
downloads: mirrors: Remove any unused code
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 9 Oct 2023 16:50:48 +0000 (16:50 +0000)]
docs: Drop sidebar stuff which we no longer use
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 9 Oct 2023 16:48:38 +0000 (16:48 +0000)]
docs: Replace "IPFire Wiki" with "IPFire Documentation"
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 9 Oct 2023 16:47:05 +0000 (16:47 +0000)]
docs: Make the wiki footer smaller
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 9 Oct 2023 16:34:37 +0000 (16:34 +0000)]
docs: Decide on page width on large viewports
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 9 Oct 2023 16:34:27 +0000 (16:34 +0000)]
docs: Remove a double container
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 9 Oct 2023 16:30:26 +0000 (16:30 +0000)]
docs: Update link to wiki.ipfire.org
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 9 Oct 2023 16:27:21 +0000 (16:27 +0000)]
wiki: Fix fetching any watched pages
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 9 Oct 2023 16:10:34 +0000 (16:10 +0000)]
base: Remove all sorts of references to the old wiki
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 9 Oct 2023 16:07:04 +0000 (16:07 +0000)]
help: Remove link to the wiki from the help page
This is no longer necessary as the documentation is being linked from
the main navbar.
This change also moves the two remaining things next to each other.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 9 Oct 2023 16:00:24 +0000 (16:00 +0000)]
base: Make navbar items tabs
This way, the is-active class has an actual effect.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 9 Oct 2023 15:59:32 +0000 (15:59 +0000)]
base: Add link to the documentation to the main nav
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 9 Oct 2023 15:54:40 +0000 (15:54 +0000)]
CSS: Fix moving the footer to the bottom
The viewport was not scaled up to the maximum height of the window which
is why the footer was not pushed to the bottom of the page.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 9 Oct 2023 15:49:18 +0000 (15:49 +0000)]
downloads: Suggest next steps in an easier way
Fixes: #13189
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 9 Oct 2023 15:36:01 +0000 (15:36 +0000)]
downloads: Use hero unit on thank you page
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 2 Aug 2023 13:39:52 +0000 (13:39 +0000)]
Merge remote-tracking branch 'rico/new-design' into new-design
Rico Hoppe [Wed, 2 Aug 2023 11:02:36 +0000 (11:02 +0000)]
base.html: footer down
Rico Hoppe [Tue, 1 Aug 2023 12:02:19 +0000 (12:02 +0000)]
users/edit.html: updated to new design
Rico Hoppe [Fri, 28 Jul 2023 16:09:14 +0000 (16:09 +0000)]
removed an empty line at the end of the file
Rico Hoppe [Thu, 27 Jul 2023 22:20:14 +0000 (22:20 +0000)]
register-success.html updated to new design
Rico Hoppe [Thu, 27 Jul 2023 22:12:41 +0000 (22:12 +0000)]
thank-you.html: added links to donation page & docs
Rico Hoppe [Wed, 26 Jul 2023 18:05:06 +0000 (18:05 +0000)]
base.html: added log in button to footer
Michael Tremer [Thu, 27 Jul 2023 13:36:45 +0000 (13:36 +0000)]
docs: Strip headline from rendered content
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 27 Jul 2023 13:30:46 +0000 (13:30 +0000)]
docs: Show "Documentation" in header if there is enough space
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 27 Jul 2023 13:24:19 +0000 (13:24 +0000)]
Makefile: Remove src/web/people.py
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 27 Jul 2023 10:42:25 +0000 (10:42 +0000)]
accounts: Deliver avatars from the main domain
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 27 Jul 2023 10:41:49 +0000 (10:41 +0000)]
people: Drop remaining handlers and add legacy redirection
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 27 Jul 2023 10:37:15 +0000 (10:37 +0000)]
users: Move account activation handler into the main vhost
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 27 Jul 2023 10:33:55 +0000 (10:33 +0000)]
index: Link to the blog article for the latest release
This makes more sense as the link says "Read More".
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 27 Jul 2023 10:20:10 +0000 (10:20 +0000)]
downloads: Make header primary and use tiles to give arches equal height
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 27 Jul 2023 10:10:11 +0000 (10:10 +0000)]
about: Make header in primary colour
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 27 Jul 2023 09:33:41 +0000 (09:33 +0000)]
blog: Make header purple for LWL posts
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 27 Jul 2023 09:24:08 +0000 (09:24 +0000)]
CSS: Adjust the colour palette and add a secondary colour
This moves our colour palette away from the standard Bulma colours as
they clash a lot with our primary colours.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 27 Jul 2023 09:09:28 +0000 (09:09 +0000)]
blog: Remove unneeded backend functions
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 27 Jul 2023 09:04:29 +0000 (09:04 +0000)]
blog: Show unpublished posts
There is no point in hiding them as we normally don't publish top-secret
information on the wiki, but it makes it easier to pass around the link.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 27 Jul 2023 09:02:27 +0000 (09:02 +0000)]
error: Refactor page
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 27 Jul 2023 08:57:43 +0000 (08:57 +0000)]
blog: Fix icons on buttons
buttons don't need the icon-text span.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 27 Jul 2023 08:56:58 +0000 (08:56 +0000)]
blog: Make the post column slightly wider
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 27 Jul 2023 08:55:56 +0000 (08:55 +0000)]
blog: Move author navigation to the sidebar
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 27 Jul 2023 08:51:30 +0000 (08:51 +0000)]
blog: Add publish button
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 27 Jul 2023 08:42:45 +0000 (08:42 +0000)]
blog: Refactor writing posts
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 27 Jul 2023 08:15:34 +0000 (08:15 +0000)]
blog: Translate posts page
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 26 Jul 2023 16:48:32 +0000 (16:48 +0000)]
blog: Make unpublished posts grey
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 26 Jul 2023 15:54:29 +0000 (15:54 +0000)]
blog: Restrict access to editing pages
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 26 Jul 2023 15:52:09 +0000 (15:52 +0000)]
blog: Refactor drafts page and add it to the navigation
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 26 Jul 2023 15:51:38 +0000 (15:51 +0000)]
accounts: Create a special group for blog authors
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 26 Jul 2023 15:27:44 +0000 (15:27 +0000)]
social: Add title attribute to all social media icons
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 26 Jul 2023 15:25:53 +0000 (15:25 +0000)]
blog: Translate "Follow Us!"
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 26 Jul 2023 15:23:47 +0000 (15:23 +0000)]
blog: Increase size of social media icons and put in one row
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 26 Jul 2023 15:22:14 +0000 (15:22 +0000)]
blog: Encourage people to sign up & subscribe to the newsletter
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 26 Jul 2023 15:17:02 +0000 (15:17 +0000)]
users: Move Subscribe/Unsubscribe handlers from People
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 26 Jul 2023 14:38:29 +0000 (14:38 +0000)]
social: Put Mastodon first, then Twitter
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 26 Jul 2023 14:37:22 +0000 (14:37 +0000)]
social: Link to the @news account on Mastodon
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 26 Jul 2023 14:34:19 +0000 (14:34 +0000)]
blog: Use translation on index page
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 26 Jul 2023 14:27:24 +0000 (14:27 +0000)]
blog: Drop authors page and link to user's page
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 26 Jul 2023 14:23:48 +0000 (14:23 +0000)]
blog: Update markup of history navigation module
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 26 Jul 2023 14:22:22 +0000 (14:22 +0000)]
users: Fix URL to home directories
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 26 Jul 2023 14:20:42 +0000 (14:20 +0000)]
asterisk: Use correct event loop to connect
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 26 Jul 2023 14:18:15 +0000 (14:18 +0000)]
blog: Add <meta> tag for RSS feed
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 26 Jul 2023 14:17:15 +0000 (14:17 +0000)]
blog: Fix HTML syntax
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 26 Jul 2023 14:14:33 +0000 (14:14 +0000)]
blog: Make the header in primary colour
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 26 Jul 2023 14:10:39 +0000 (14:10 +0000)]
blog: Drop unused search handler
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 26 Jul 2023 14:08:25 +0000 (14:08 +0000)]
blog: Drop unused base.html
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 26 Jul 2023 14:04:06 +0000 (14:04 +0000)]
blog: Move search into top navigation bar
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 26 Jul 2023 14:00:41 +0000 (14:00 +0000)]
database: Import wrapper module from PBS
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 26 Jul 2023 14:00:20 +0000 (14:00 +0000)]
ipfire.org-webapp: Wrap everything into asyncio.run()
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 24 Jul 2023 15:12:19 +0000 (15:12 +0000)]
API: Tell browsers to not cache any responses
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 24 Jul 2023 15:07:06 +0000 (15:07 +0000)]
register.html: Fix showing warnings on errors
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 24 Jul 2023 15:00:55 +0000 (15:00 +0000)]
register.html: Re-add name attribute on UID field
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 24 Jul 2023 15:00:23 +0000 (15:00 +0000)]
web: Move API calls for authentication into main vhost
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 24 Jul 2023 14:45:48 +0000 (14:45 +0000)]
register.html: Fix indentation
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 24 Jul 2023 14:42:23 +0000 (14:42 +0000)]
register.html: Drop all old commented content
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Rico Hoppe [Sun, 23 Jul 2023 14:47:39 +0000 (14:47 +0000)]
added email field to form
Rico Hoppe [Sun, 23 Jul 2023 14:14:53 +0000 (14:14 +0000)]
modified about.html
Rico Hoppe [Sun, 23 Jul 2023 14:12:19 +0000 (14:12 +0000)]
redesigned nopaste
Rico Hoppe [Sun, 23 Jul 2023 14:10:32 +0000 (14:10 +0000)]
redesigned downloads/thank-you.html
Rico Hoppe [Sun, 23 Jul 2023 14:08:43 +0000 (14:08 +0000)]
modified template of blog/index.html
Rico Hoppe [Sun, 23 Jul 2023 14:07:20 +0000 (14:07 +0000)]
applied new design to register.html
Michael Tremer [Tue, 11 Jul 2023 15:36:11 +0000 (15:36 +0000)]
wiki: Fix handling @ in links
Fixes: #12704 - Wiki doesn't like `@` in http url
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Tue, 11 Jul 2023 15:35:14 +0000 (15:35 +0000)]
asterisk: roundtrip: Don't fail on no value
If the peer could not be reached, RoundtripUsec contains "N/A" which we
will now catch and return nothing instead.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sat, 1 Jul 2023 11:01:15 +0000 (11:01 +0000)]
wiki: Only keep redirection to the new docs section
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sat, 1 Jul 2023 10:59:25 +0000 (10:59 +0000)]
docs: Move list module
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sat, 1 Jul 2023 10:56:12 +0000 (10:56 +0000)]
docs: Move restore handler
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sat, 1 Jul 2023 10:54:03 +0000 (10:54 +0000)]
docs: Move upload handler
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sat, 1 Jul 2023 10:51:07 +0000 (10:51 +0000)]
docs: Move file listing handler
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sat, 1 Jul 2023 10:48:32 +0000 (10:48 +0000)]
docs: Remove useless Action prefix in handlers
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>