8
16
Derivar 22

Add support for remote interact #519

Integrado
Plume_migration_agent integrou 15 cometimento(s) do ramo remote-interact no ramo master há 5 anos
Proprietário(a)

Add support for remote interaction (this thing in mastodon)

  • create the endpoint dispatching remote interactions to local pages
  • add this endpoint to web-finger
  • propose remote interaction when following and not connected
  • propose remote interaction when liking/sharing and not connected
  • propose remote interaction when commenting and not connected
  • fetch posts/comments we don't know but remote interaction was requested for ?
Add support for remote interaction ([this thing](https://eldritch.cafe/users/Barmaid/remote_follow) in mastodon) - [x] create the endpoint dispatching remote interactions to local pages - [x] add this endpoint to web-finger - [x] propose remote interaction when following and not connected - [x] propose remote interaction when liking/sharing and not connected - [x] propose remote interaction when commenting and not connected - [x] fetch posts/comments we don't know but remote interaction was requested for ?
codecov[bot] comentou há 5 anos (Migrado de github.com)

Codecov Report

Merging #519 into master will decrease coverage by 1.56%.
The diff coverage is 0%.

@@            Coverage Diff             @@
##           master     #519      +/-   ##
==========================================
- Coverage   42.48%   40.92%   -1.57%     
==========================================
  Files          68       68              
  Lines        9314     9823     +509     
==========================================
+ Hits         3957     4020      +63     
- Misses       5357     5803     +446
# [Codecov](https://codecov.io/gh/Plume-org/Plume/pull/519?src=pr&el=h1) Report > Merging [#519](https://codecov.io/gh/Plume-org/Plume/pull/519?src=pr&el=desc) into [master](https://codecov.io/gh/Plume-org/Plume/commit/12efe721cc4616b6ece512de16c8c396a62f8614?src=pr&el=desc) will **decrease** coverage by `1.56%`. > The diff coverage is `0%`. ```diff @@ Coverage Diff @@ ## master #519 +/- ## ========================================== - Coverage 42.48% 40.92% -1.57% ========================================== Files 68 68 Lines 9314 9823 +509 ========================================== + Hits 3957 4020 +63 - Misses 5357 5803 +446 ```
trinity-1686a reviu há 5 anos
@ -34,3 +34,3 @@
@if ctx.2.clone().map(|u| u.id != user.id).unwrap_or(false) {
@if ctx.2.clone().map(|u| u.id != user.id).unwrap_or(true) {
<form class="inline" method="post" action="@uri!(user::follow: name = &user.fqn)">
Remetente
Proprietário(a)

(rational behind this : show the button when not connected)

(rational behind this : show the button when not connected)
igalic (Migrado de github.com) reviu há 5 anos
igalic (Migrado de github.com) deixou um comentário

@ -24,3 +24,4 @@
rocket_i18n = "0.4.0"
rpassword = "2.0"
runtime-fmt = "0.3.0"
scheduled-thread-pool = "0.2.0"
igalic (Migrado de github.com) comentou há 5 anos

what's this do?

what's this do?
trinity-1686a reviu há 5 anos
@ -24,3 +24,4 @@
rocket_i18n = "0.4.0"
rpassword = "2.0"
runtime-fmt = "0.3.0"
scheduled-thread-pool = "0.2.0"
Remetente
Proprietário(a)

like format!() or println!(), but with the base string unknown at compile time (when we fetch the url, we get something like https://<instance>/authorize_interaction?uri={uri}, which we obviously can't now at compile time)

like format!() or println!(), but with the base string unknown at compile time (when we fetch the url, we get something like `https://<instance>/authorize_interaction?uri={uri}`, which we obviously can't now at compile time)
Remetente
Proprietário(a)

blocked by #443

blocked by #443
elegaanz (Migrado de github.com) aprovou estas modificações há 5 anos
elegaanz (Migrado de github.com) deixou um comentário

👍

:+1:

Revisores

A integração foi executada no cometimento 0d708e1639.

Passo 1:

No seu repositório, crie um novo ramo e teste as modificações.
git checkout -b remote-interact master
git pull origin remote-interact

Passo 2:

Integre as modificações e envie para o Forgejo.
git checkout master
git merge --no-ff remote-interact
git push origin master
Inicie a sessão para participar neste diálogo.
Sem revisores
Sem etapa
Sem encarregados
2 Participantes
Notificações
Data de vencimento
A data de vencimento é inválida ou está fora do intervalo permitido. Por favor, use o formato 'aaaa-mm-dd'.

Sem data de vencimento definida.

Dependências

Não estão definidas dependências.

Referência: Plume/Plume#519
Carregando…
Ainda não há conteúdo.