Plugin ActivityPub

Ciao ragazzi, sono felice di dire che la seconda fase di lavoro su questo plugin è stata approvata. Questo è ciò su cui abbiamo già iniziato a lavorare, con l’obiettivo di rilasciarlo tra circa 3,5 mesi.

Supporta la modifica delle Note post-pubblicazione

Supporta il ripristino delle Note

Supporta la pubblicazione di post sia pubblicamente che solo per i follower

  • Impostazione a livello di categoria
  • Vedi ulteriori Audience Targeting e la documentazione di Mastodon su to/cc
  • Imposta i post pubblici come predefiniti

Migliora il parsing del contenuto delle Note

  • Gestisci caratteri speciali (forse usa un parser diverso). Vedi ulteriori.

Supporta l’uso di Article invece di Note come Oggetto di un post.

  • Impostazione a livello di categoria

Supporta l’accettazione di Attività in risposta a una Nota creata su server remoti e la pubblicazione di Attività in risposta a una Nota creata su Discourse.

  • Pubblica Attività relative alle risposte create su Discourse
    • Permetti agli utenti di Discourse di essere Attori
    • Crea oggetti Nota per le risposte di Discourse (post)
    • Pubblica Attività Create/Delete/Update/Undo associate per le loro azioni equivalenti su Discourse
  • Accetta Attività relative alle risposte create su server remoti
    • Organizza gli Attori delle Attività dai server remoti come utenti di Discourse
    • Crea risposte di Discourse (post) da oggetti Nota
    • Converti Attività Create/Delete/Update/Undo associate nelle loro azioni equivalenti su Discourse
  • Aggiungi un’impostazione di categoria per passare da “Solo Primo Post” (attuale) a “Argomento Completo” che supporta le Attività di risposta.

Supporta l’Attività Like

Supporta gli utenti di Discourse che verificano la propria identità su Mastodon in modo che i post di Discourse creati dai loro Toot siano associati al loro account utente di Discourse.

  • Permetti a un utente di eseguire il flusso Mastodon OAuth Authorization con il server Mastodon in cui è archiviato il suo account. Questo viene avviato dalle impostazioni dell’account utente di Discourse.
  • Utilizzando il token di accesso Mastodon dell’utente di Discourse, ottieni e archivia l’ID AP del suo account Mastodon e archivialo con il suo account Discourse.
  • Associa tutte le attività di Discourse associate alle Attività AP di un Attore che porta l’ID AP di un utente di Discourse a quell’utente di Discourse, sia che siano state eseguite prima o dopo che l’utente abbia verificato la propria identità.
15 Mi Piace