~bouncepaw/betula#130: 
Miniflux integration

Apparently, it's not that hard to add a Betula integration to Miniflux. Shaarli and Pinboard are already there.

=> https://github.com/miniflux/v2/tree/main/internal/integration

Status
REPORTED
Submitter
~bouncepaw
Assigned to
No-one
Submitted
9 months ago
Updated
9 months ago
Labels
External

~danilax86 9 months ago

I started implementing one.

The only issue occurs that it is a no go if using username/password for integration. In Betula every login event creates a new entry in a sessions table. Sadly, Miniflux creates an integration client instance on every save request.

So, I used a cookie related solution. Just pass the betula-token of some session to integration settings and you’re ready to save articles from Miniflux to Betula.

Translation needed, of course, too

~bouncepaw 9 months ago

Thank you! The cookie approach is what I expected, yes. We might want to have the Copy cookie button in the session manager as well. Tell me if you need any guidance with the Miniflux integration development.

~danilax86 9 months ago

Tell me if you need any guidance with the Miniflux integration development

I definitely need some help with translations

~danilax86 9 months ago

And of course some help with introducing the integration to Miniflux authors

~bouncepaw 9 months ago

  1. I don't think I'm the polyglot who could translate to all languages. Does Miniflux expect new integrations to be in all languages from the get-go or are they fine with partially untranslated work?
  2. Do you want me to start the pull request from your branch? Or do you want me to help you write the message you will post?

~danilax86 9 months ago

do you want me to help you write the message you will post?

This

~danilax86 9 months ago

Does Miniflux expect new integrations to be in all languages from the get-go or are they fine with partially untranslated work?

Yes, they are fine with partially untranslated work.
https://miniflux.app/docs/i18n.html#update-translations

Alternatively, you could use the English text as a reference for other translations. Sometimes, it might be preferable to have a proper translation done by a native speaker.

~bouncepaw 9 months ago

So, it was merged. Wonderful! They ask to write some docs, I will do it.

Register here or Log in to comment, or comment via email.