Commit Graph

8 Commits

Author SHA1 Message Date
ricoberger
9deba8fed5 Fix Typos 2023-09-09 00:09:36 +02:00
Rico Berger
4a8776ee31 [core] Improve Media Handling (#5)
Improve the media handling within the app. We do not save the media
files for items to the Supabase storage anymore. The source icons are
now only saved in the Supabase storage, the usage of an url as source
icon is not possible anymore.

The media files for items are directly retrieved from the corresponding
url or for the web version from the "image-proxy-v1" Supabase function.
If the image is retireved from the Supabase function we cache the image
in the browser via the cache control headers. If the image is directly
retrieved from it's url it's cached by the "CachedNetworkImage" widget.
2023-09-08 22:08:43 +02:00
Rico Berger
4d8d8228bb Add GitHub Action to Publish Web Version (#4)
Add a new GitHub Action to publish the web version of FeedDeck to
Cloudflare Pages. The action will build and publish the web version to
the stage project on every commit to the main branch and to the prod
project when a new tag is created.
2023-09-06 21:57:31 +02:00
Rico Berger
d95f350a7e [core] Add Continuous Delivery and Release Workflow (#3)
Add a continuous delivery and release workflow. The continuous delivery
workflow is used to build the Docker image for FeedDeck and the release
workflow is used to generate the changelog.
2023-09-05 23:19:59 +02:00
Rico Berger
f94d0cb847 [nitter] Add Media Gallery to Details View (#2)
Instead of rendering the images for a Nitter item within the description
in the details view, we are now rendering the images via the
"ItemMediaGallery" widget. To not render the images twice, we also added
the "disableImages" paramter to the "ItemDescription" widget, to not
render the images in the widget.
2023-09-05 21:25:51 +02:00
Rico Berger
0419f2e32d [nitter] Add Basic Authentication (#1)
It is now possible to use a Nitter instance, where the RSS endpoints are
protected via basic authentication. For that a new
"FEEDDECK_SOURCE_NITTER_BASIC_AUTH" environment variable was added,
which can be used to set the value for the authentication header.
2023-09-05 21:07:30 +02:00
ricoberger
c43c970550 Improve readme 2023-09-03 17:02:33 +02:00
ricoberger
b4c8824134 Initial commit 2023-09-03 16:16:38 +02:00