]> git.ipfire.org Git - ipfire.org.git/log
ipfire.org.git
22 months agodocs/modules/list: restyled the module
Rico Hoppe [Thu, 12 Oct 2023 18:45:45 +0000 (18:45 +0000)] 
docs/modules/list: restyled the module

22 months agodocs/revisions: converted the page to new design
Rico Hoppe [Thu, 12 Oct 2023 18:37:23 +0000 (18:37 +0000)] 
docs/revisions: converted the page to new design

22 months agodonate/thank-you: updated 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

22 months agodocs/search-results: updated the 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

22 months agoerror: updated page to new design
Rico Hoppe [Wed, 11 Oct 2023 15:05:00 +0000 (15:05 +0000)] 
error: updated page to new design

22 months agovoip/registrations: added "Unknown", if transport is unknown
Rico Hoppe [Wed, 11 Oct 2023 14:54:29 +0000 (14:54 +0000)] 
voip/registrations: added "Unknown", if transport is unknown

22 months agodonate.html: updated page to new design
Rico Hoppe [Wed, 11 Oct 2023 14:52:14 +0000 (14:52 +0000)] 
donate.html: updated page to new design

22 months agodocs/404: updated the design of the page
Rico Hoppe [Wed, 11 Oct 2023 14:50:54 +0000 (14:50 +0000)] 
docs/404: updated the design of the page

22 months agomain sass: added a minimum height for the body element
Rico Hoppe [Wed, 11 Oct 2023 14:49:42 +0000 (14:49 +0000)] 
main sass: added a minimum height for the body element

2 years agobase.html: footer down
Rico Hoppe [Wed, 2 Aug 2023 11:02:36 +0000 (11:02 +0000)] 
base.html: footer down

2 years agousers/edit.html: updated to new design
Rico Hoppe [Tue, 1 Aug 2023 12:02:19 +0000 (12:02 +0000)] 
users/edit.html: updated to new design

2 years agoremoved an empty line at the end of the file
Rico Hoppe [Fri, 28 Jul 2023 16:09:14 +0000 (16:09 +0000)] 
removed an empty line at the end of the file

2 years agoregister-success.html updated to new design
Rico Hoppe [Thu, 27 Jul 2023 22:20:14 +0000 (22:20 +0000)] 
register-success.html updated to new design

2 years agothank-you.html: added links to donation page & docs
Rico Hoppe [Thu, 27 Jul 2023 22:12:41 +0000 (22:12 +0000)] 
thank-you.html: added links to donation page & docs

2 years agobase.html: added log in button to footer
Rico Hoppe [Wed, 26 Jul 2023 18:05:06 +0000 (18:05 +0000)] 
base.html: added log in button to footer

2 years agoMakefile: Remove src/web/people.py
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>
2 years agoaccounts: Deliver avatars from the main domain
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>
2 years agopeople: Drop remaining handlers and add legacy redirection
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>
2 years agousers: Move account activation handler into the main vhost
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>
2 years agoindex: Link to the blog article for the latest release
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>
2 years agodownloads: Make header primary and use tiles to give arches equal height
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>
2 years agoabout: Make header in primary colour
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>
2 years agoblog: Make header purple for LWL posts
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>
2 years agoCSS: Adjust the colour palette and add a secondary colour
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>
2 years agoblog: Remove unneeded backend functions
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>
2 years agoblog: Show unpublished posts
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>
2 years agoerror: Refactor page
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>
2 years agoblog: Fix icons on buttons
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>
2 years agoblog: Make the post column slightly wider
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>
2 years agoblog: Move author navigation to the sidebar
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>
2 years agoblog: Add publish button
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>
2 years agoblog: Refactor writing posts
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>
2 years agoblog: Translate posts page
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>
2 years agoblog: Make unpublished posts grey
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>
2 years agoblog: Restrict access to editing pages
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>
2 years agoblog: Refactor drafts page and add it to the navigation
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>
2 years agoaccounts: Create a special group for blog authors
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>
2 years agosocial: Add title attribute to all social media icons
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>
2 years agoblog: Translate "Follow Us!"
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>
2 years agoblog: Increase size of social media icons and put in one row
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>
2 years agoblog: Encourage people to sign up & subscribe to the newsletter
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>
2 years agousers: Move Subscribe/Unsubscribe handlers from People
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>
2 years agosocial: Put Mastodon first, then Twitter
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>
2 years agosocial: Link to the @news account on Mastodon
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>
2 years agoblog: Use translation on index page
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>
2 years agoblog: Drop authors page and link to user's page
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>
2 years agoblog: Update markup of history navigation module
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>
2 years agousers: Fix URL to home directories
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>
2 years agoasterisk: Use correct event loop to connect
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>
2 years agoblog: Add <meta> tag for RSS feed
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>
2 years agoblog: Fix HTML syntax
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>
2 years agoblog: Make the header in primary colour
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>
2 years agoblog: Drop unused search handler
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>
2 years agoblog: Drop unused base.html
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>
2 years agoblog: Move search into top navigation bar
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>
2 years agodatabase: Import wrapper module from PBS
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>
2 years agoipfire.org-webapp: Wrap everything into asyncio.run()
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>
2 years agoAPI: Tell browsers to not cache any responses
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>
2 years agoregister.html: Fix showing warnings on errors
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>
2 years agoregister.html: Re-add name attribute on UID field
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>
2 years agoweb: Move API calls for authentication into main vhost
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>
2 years agoregister.html: Fix indentation
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>
2 years agoregister.html: Drop all old commented content
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>
2 years agoadded email field to form
Rico Hoppe [Sun, 23 Jul 2023 14:47:39 +0000 (14:47 +0000)] 
added email field to form

2 years agomodified about.html
Rico Hoppe [Sun, 23 Jul 2023 14:14:53 +0000 (14:14 +0000)] 
modified about.html

2 years agoredesigned nopaste
Rico Hoppe [Sun, 23 Jul 2023 14:12:19 +0000 (14:12 +0000)] 
redesigned nopaste

2 years agoredesigned downloads/thank-you.html
Rico Hoppe [Sun, 23 Jul 2023 14:10:32 +0000 (14:10 +0000)] 
redesigned downloads/thank-you.html

2 years agomodified template of blog/index.html
Rico Hoppe [Sun, 23 Jul 2023 14:08:43 +0000 (14:08 +0000)] 
modified template of blog/index.html

2 years agoapplied new design to register.html
Rico Hoppe [Sun, 23 Jul 2023 14:07:20 +0000 (14:07 +0000)] 
applied new design to register.html

2 years agowiki: Fix handling @ in links
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>
2 years agoasterisk: roundtrip: Don't fail on no value
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>
2 years agowiki: Only keep redirection to the new docs section
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>
2 years agodocs: Move list module
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>
2 years agodocs: Move restore handler
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>
2 years agodocs: Move upload handler
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>
2 years agodocs: Move file listing handler
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>
2 years agodocs: Remove useless Action prefix in handlers
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>
2 years agodocs: Move delete file handler
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>
2 years agodocs: Move watch handler
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>
2 years agodocs: Move edit handler
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>
2 years agodocs: Move watchlist
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>
2 years agodocs: Move tree
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>
2 years agodocs: Move recent changes
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>
2 years agodocs: Move search page
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>
2 years agowiki: Fast-path looking up pages that should be an action
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>
2 years agodocs: Move 404 template
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>
2 years agodocs: Move file detail template
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>
2 years agodocs: Move the diff UI module
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>
2 years agodocs: Move diff template
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>
2 years agodocs: Move confirm-restore template
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>
2 years agodocs: Move revisions template
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>
2 years agowiki: Redirect to the new docs section
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>
2 years agopassword-reset: styled all pages
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>
2 years agoMerge branch 'new-design' of https://git.ipfire.org/pub/git/ipfire.org into new-design
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

2 years agoadded mastodon to footer
Rico Hoppe [Wed, 28 Jun 2023 22:59:35 +0000 (22:59 +0000)] 
added mastodon to footer

2 years agoauth: Move Password module
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>
2 years agoasterisk: Remove ping test
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>
2 years agoasterisk: Check if we have received an Event before accessing it
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>
2 years agovoip: Show conferences
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>
2 years agoasterisk: Create a unified method to fetch objects
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>