Some time ago I could easily get the content of a tweet to show as a cited post on my likes. Now all I get is 403 Forbidden... 😐

The last few days, I made improvements to Ekster. I simplified the conversion from MF2 to JF2. The first version of this code was ad-hoc, because I didn't understand what I could expect from the MF2 library. Now that I know what the inputs look like, I have written a better converter. The code now converts directly from microformat.Microformat to jf2.Item with less layers of map[string][]interface{} in between. At the same time I added logging that shows the properties that were used, but weren't accepted by this new code.

Researching bugs in the code of Ekster and the Reader. Or perhaps it's the hosting of the Redis server in Docker.
Testing Redis 5.0 with Reader and Ekster.
A new test. Let's see if I get a higher postid.
It seems something goes wrong with saving the newest posts on my website.
It's always strange and great to be mentioned in the Indieweb podcast. Always unexpected.

Import OPML files into Microsub servers

Some time ago I wrote a one liner to import OPML files. Now it has become a lot easier to import an OPML file with ek.

  ek import opml subscriptions.opml

It is also possible to export an OPML file.

  ek export opml > subscriptions.opml

With these two commands it becomes easier to import and export OPML files.

The format of the OPML files should match the structure of the Microsub channels and feeds. Microsub has a list of channels and each channel contains a list of feeds. If the OPML file contains feeds on the first level of the file, it will skip these. Channels in the second (or higher) level will also be skipped.

Perhaps a nice client for Microsub would be an Android app that allows you to follow a website by sharing the link.
Posting a note works great. I also like the new interface of #omnibear. It 's great that it's possible to create bookmarks now.

Load more