This week I was working on upgrading to the latest version of the activitystreams library. @asonix@lemmy.ml was very busy, so there were a lot to catch up with. Doing that took a lot of changes, partly because our code sucks and has a lot of copy-paste. The good news is that the library changes have made our code less verbose, and we also got a security feature basically for free.
This week I was working on upgrading to the latest version of the activitystreams library. @asonix@lemmy.ml was very busy, so there were a lot to catch up with. Doing that took a lot of changes, partly because our code sucks and has a lot of copy-paste. The good news is that the library changes have made our code less verbose, and we also got a security feature basically for free.
Here are the relevant PRs:
Next week I will do some proper refactoring to clean up all the duplicated and unneeded code. Should be much easier to work with it then.