]>
git.ipfire.org Git - ipfire.org.git/log
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>
Michael Tremer [Sat, 1 Jul 2023 10:47:39 +0000 (10:47 +0000)]
docs: Move delete file handler
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sat, 1 Jul 2023 10:44:36 +0000 (10:44 +0000)]
docs: Move watch handler
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sat, 1 Jul 2023 10:39:13 +0000 (10:39 +0000)]
docs: Move edit handler
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sat, 1 Jul 2023 10:33:50 +0000 (10:33 +0000)]
docs: Move watchlist
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sat, 1 Jul 2023 10:31:18 +0000 (10:31 +0000)]
docs: Move tree
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sat, 1 Jul 2023 10:26:48 +0000 (10:26 +0000)]
docs: Move recent changes
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sat, 1 Jul 2023 10:24:26 +0000 (10:24 +0000)]
docs: Move search page
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sat, 1 Jul 2023 10:21:01 +0000 (10:21 +0000)]
wiki: Fast-path looking up pages that should be an action
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sat, 1 Jul 2023 10:18:07 +0000 (10:18 +0000)]
docs: Move 404 template
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sat, 1 Jul 2023 10:16:23 +0000 (10:16 +0000)]
docs: Move file detail template
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sat, 1 Jul 2023 10:13:43 +0000 (10:13 +0000)]
docs: Move the diff UI module
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sat, 1 Jul 2023 10:10:05 +0000 (10:10 +0000)]
docs: Move diff template
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sat, 1 Jul 2023 10:08:14 +0000 (10:08 +0000)]
docs: Move confirm-restore template
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sat, 1 Jul 2023 10:06:58 +0000 (10:06 +0000)]
docs: Move revisions template
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sat, 1 Jul 2023 10:05:02 +0000 (10:05 +0000)]
wiki: Redirect to the new docs section
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Rico Hoppe [Fri, 30 Jun 2023 02:37:10 +0000 (02:37 +0000)]
password-reset: styled all pages
Signed-off-by: Rico Hoppe <rico.hoppe@ipfire.org>
Rico Hoppe [Thu, 29 Jun 2023 13:49:51 +0000 (13:49 +0000)]
Merge branch 'new-design' of https://git.ipfire.org/pub/git/ipfire.org into new-design
Rico Hoppe [Wed, 28 Jun 2023 22:59:35 +0000 (22:59 +0000)]
added mastodon to footer
Michael Tremer [Wed, 28 Jun 2023 16:47:48 +0000 (16:47 +0000)]
auth: Move Password module
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 28 Jun 2023 16:43:08 +0000 (16:43 +0000)]
asterisk: Remove ping test
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 28 Jun 2023 16:42:36 +0000 (16:42 +0000)]
asterisk: Check if we have received an Event before accessing it
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 28 Jun 2023 16:41:20 +0000 (16:41 +0000)]
voip: Show conferences
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 28 Jun 2023 16:12:16 +0000 (16:12 +0000)]
asterisk: Create a unified method to fetch objects
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 28 Jun 2023 15:59:10 +0000 (15:59 +0000)]
people: Drop conferences page
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 28 Jun 2023 15:54:20 +0000 (15:54 +0000)]
talk: Drop old FreeSWITCH integration
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 28 Jun 2023 15:52:05 +0000 (15:52 +0000)]
people: Drop old SIP page
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 28 Jun 2023 15:49:12 +0000 (15:49 +0000)]
accounts: Drop agent stuff
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 28 Jun 2023 15:44:44 +0000 (15:44 +0000)]
people: Drop old calls page
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 28 Jun 2023 15:32:39 +0000 (15:32 +0000)]
voip: Show queues
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 28 Jun 2023 15:10:03 +0000 (15:10 +0000)]
voip: Make page only accessible for staff
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 28 Jun 2023 15:08:06 +0000 (15:08 +0000)]
voip: Show outbound registrations
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 28 Jun 2023 14:51:30 +0000 (14:51 +0000)]
voip: Create an extra page for debugging VoIP stuff
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 28 Jun 2023 13:35:16 +0000 (13:35 +0000)]
users: Connect to Asterisk and show any ongoing calls
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 28 Jun 2023 12:08:47 +0000 (12:08 +0000)]
accounts: Don't cache LDAP attributes
Our LDAP servers are fast enough that we don't need to do this.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 28 Jun 2023 12:05:50 +0000 (12:05 +0000)]
accounts: Actually delete users from LDAP
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 28 Jun 2023 11:07:15 +0000 (11:07 +0000)]
bugzilla: Catch 404 when a user does not exist
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 28 Jun 2023 10:45:28 +0000 (10:45 +0000)]
accounts: Fix comparison functions
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 28 Jun 2023 10:43:54 +0000 (10:43 +0000)]
users: Add controls to delete a user
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 28 Jun 2023 10:26:29 +0000 (10:26 +0000)]
accounts: Authenticate against Kerberos rather than LDAP
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 23 Feb 2022 18:35:19 +0000 (18:35 +0000)]
donate: Disable all buttons after submit
This helps to avoid any double-submissions of the form
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 28 Apr 2022 16:20:49 +0000 (16:20 +0000)]
releases: Ignore Blake2 checksum files
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 28 Apr 2022 16:21:12 +0000 (16:21 +0000)]
hwdata: Load required sys module
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Tue, 29 Nov 2022 12:59:02 +0000 (12:59 +0000)]
donate: Fix opening of a paragraph in Christmas email
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 11 May 2023 09:52:40 +0000 (09:52 +0000)]
cron: Only log more serious problems when running campaigns
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 11 May 2023 10:36:37 +0000 (10:36 +0000)]
Toot once a day
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 11 May 2023 10:35:26 +0000 (10:35 +0000)]
Remove any references to Twitter
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 11 Jan 2023 10:33:14 +0000 (10:33 +0000)]
accounts: Drop StopForumSpam
This service seems to have a lot of false positives and probably makes
us non-GDPR-compliant.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 28 Jun 2023 09:55:18 +0000 (09:55 +0000)]
accounts: Add Bugzilla API to delete accounts in Bugzilla
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 28 Jun 2023 09:54:52 +0000 (09:54 +0000)]
httpclient: Add an improved HTTP client that logs requests
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 28 Jun 2023 09:31:01 +0000 (09:31 +0000)]
index: Further decrease video filesize
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Tue, 27 Jun 2023 17:36:52 +0000 (17:36 +0000)]
index: Increase the quality of HEVC/H.264 video
This will also slightly increase the file size.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Tue, 27 Jun 2023 17:36:23 +0000 (17:36 +0000)]
index: Increase the quality of the AV1 file
This will take slightly longer to encode.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Tue, 27 Jun 2023 17:18:43 +0000 (17:18 +0000)]
static: Remove the obsolete background image
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Tue, 27 Jun 2023 17:18:06 +0000 (17:18 +0000)]
web: Replace the background image with a video of fire
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Tue, 27 Jun 2023 10:29:37 +0000 (10:29 +0000)]
CSS: Make headlines and texts a lighter black
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Tue, 27 Jun 2023 10:20:06 +0000 (10:20 +0000)]
users: Move edit page from people
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Tue, 27 Jun 2023 10:16:17 +0000 (10:16 +0000)]
users: Move passwd handler from people
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Tue, 27 Jun 2023 09:09:05 +0000 (09:09 +0000)]
docs: Make the content column and images less wide
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
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>