@dessalines:

  • Finished up the user -> person migration. !1428
    • Made similar PRs for lemmy-ui, lemmy-js-client, and lemmy-docs.
  • Strictly typed some commonly used foreign keys in diesel. It will now throw errors if the wrong id is used in code. !1499
  • Along with mart_bogdan, added JWT token invalidation when a user’s password is updated. This means that a password change will now logout all of your devices. !1500
  • Migrated join.lemmy.ml from Zola to Inferno isomorphic. ( Mainly because Zola doesn’t support i18n strings properly, and we want to start internationalizing it ). Set up a docker image, and drone deploy. !31

@nutomic:

  • Wrote a crawler to collect statistics from Lemmy instances (I actually started this last week, but forgot to include it in the dev update)
  • Finished working on federated moderation !185
    • Remote users can be added as mods to local community
    • Remote mods can remove posts/comments, change sticky/locked status
    • Various changes to security checks
  • Updated ActivityPub protocol docs (better formatting, added missing items, adjusted for moderation changes) !44
  • Make sure that announced Apub activities can be fetched #1494
  • Migrated lemmy back from a temporary host to our old host, OVH.
  • Sped up CI builds !1497
  • Wrote application for new NLnet funding (along with @dessalines)