]>
git.ipfire.org Git - ipfire.org.git/log
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
Rico Hoppe [Sun, 15 Oct 2023 15:04:51 +0000 (15:04 +0000)]
base: fixed a bug where there is a space in the navbar
Rico Hoppe [Sun, 15 Oct 2023 14:29:46 +0000 (14:29 +0000)]
docs/watchlist: edited a <section>
Rico Hoppe [Sun, 15 Oct 2023 14:28:59 +0000 (14:28 +0000)]
docs/modules/diff: added coloring for lines starting with +/-
Rico Hoppe [Sun, 15 Oct 2023 14:26:38 +0000 (14:26 +0000)]
docs/recent-changes: restyled the page
Rico Hoppe [Sun, 15 Oct 2023 14:26:14 +0000 (14:26 +0000)]
docs/edit: restyled the page
Rico Hoppe [Sun, 15 Oct 2023 14:09:10 +0000 (14:09 +0000)]
donate/thank-you: added a missing container
Michael Tremer [Thu, 12 Oct 2023 20:12:49 +0000 (20:12 +0000)]
donate: Pre-fill form with the user's profile
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 12 Oct 2023 19:58:03 +0000 (19:58 +0000)]
base: Drop unused location menu
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 12 Oct 2023 19:57:52 +0000 (19:57 +0000)]
base: Make the donation link relative on www
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 12 Oct 2023 19:40:56 +0000 (19:40 +0000)]
docs: Make the diff colourful again
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 12 Oct 2023 19:28:34 +0000 (19:28 +0000)]
Merge remote-tracking branch 'rico/new-design' into new-design
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>
Rico Hoppe [Thu, 12 Oct 2023 19:20:02 +0000 (19:20 +0000)]
docs/diff: restyled the docs diff
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 [Thu, 12 Oct 2023 18:47:02 +0000 (18:47 +0000)]
docs/watchlist: restyled the page
Rico Hoppe [Thu, 12 Oct 2023 18:45:45 +0000 (18:45 +0000)]
docs/modules/list: restyled the module
Rico Hoppe [Thu, 12 Oct 2023 18:37:23 +0000 (18:37 +0000)]
docs/revisions: converted the page to new design
Rico Hoppe [Wed, 11 Oct 2023 15:27:42 +0000 (15:27 +0000)]
donate/thank-you: updated page to 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>