Skip to content

0.6.2 Local Downloads and Offline Mode

Compare
Choose a tag to compare
@madeofpendletonwool madeofpendletonwool released this 08 Jul 00:49
· 375 commits to main since this release
272b5ae

This particularly exciting release makes the Pinepods Desktop client a first class citizen. The client now supports downloading podcasts to your local machine for immediate loading or for offline listening. There's now an offline mode that doesn't require a login on the clients. You just hit the offline mode button instead of signing in and you'll be presented with all your offline downloads to listen to.
Other new features include PWA support. You can now quickly install a PWA version of the app by browsing to it from any browser that supports PWAs and adding it, and a new experimental kubernetes deployment option using an official Helm chart. The new helm repo can be found here.

A few additional bugs have been squashed as well -

  • Kubernetes deployment option with helm
  • Easy to use helm repo setup and active https://helm.pinepods.online
  • Added Local Download support to the client versions
    • Local Downloads and Server Downloads tabs in client versions
    • Created logic to keep track of locally downloaded episodes
    • Episodes download using tauri function
    • Episodes play using tauri functions
    • Episodes delete using tauri functions
    • Create a system to queue the local download jobs so that you don't need to wait for the downloads to complete
  • Added offline support to the client versions.
  • Installable PWA
  • Fixed bug where some requests would queue instead of clearing on continued episode plays. For example, if you played an episode and then played another episode, the first episode would still make reqeuests for updating certain values.
  • Fixed issue with postgres dbs not adding episodes after addding a Nextcloud sync server (It was calling the refresh nextcloud function in the wrong file)
  • Fixed issue with manual completion where it only could complete, but not uncomplete
  • Fixed issue in downloads page where see more button didn't work on episodes