mirror of
https://codeberg.org/forgejo/docs.git
synced 2024-12-25 22:40:42 -05:00
98dac9cb1f
Preview: * https://forgejo.codeberg.page/@docs_pull_639/docs/next/developer/federation-architecture/ * https://forgejo.codeberg.page/@docs_pull_639/docs/next/developer/threat-analysis/ * https://forgejo.codeberg.page/@docs_pull_639/docs/next/developer/adr/ Co-authored-by: patdyn <erik.seiert@meissa-gmbh.de> Co-authored-by: Clemens <clemens.geibel@meissa-gmbh.de.de> Reviewed-on: https://codeberg.org/forgejo/docs/pulls/639 Reviewed-by: Earl Warren <earl-warren@noreply.codeberg.org> Reviewed-by: Panagiotis "Ivory" Vasilopoulos <git@n0toose.net> Co-authored-by: Michael Jerger <michael.jerger@meissa-gmbh.de> Co-committed-by: Michael Jerger <michael.jerger@meissa-gmbh.de>
22 lines
631 B
Markdown
22 lines
631 B
Markdown
```mermaid
|
|
flowchart TD
|
|
U(User) -->|Press Star on UI| A(A: repository - follow C by incident)
|
|
A ~~~ B(B: follow A)
|
|
B ~~~ C(C: follow B)
|
|
C ~~~ A
|
|
```
|
|
|
|
```mermaid
|
|
flowchart TD
|
|
U(User) -->|Press Star on UI| A(A: repository - follow C by incident)
|
|
A -->|federate Like Activity| B(B: follow A)
|
|
B -->|federate Like Activity| C(C: follow B)
|
|
C -->|federate Like Activity| A
|
|
```
|
|
|
|
```mermaid
|
|
flowchart TD
|
|
U(User) -->|Press Star on UI| A(A: repository - follow C not allowed)
|
|
A -->|federate Like Activity| B(B: follow A)
|
|
A -->|federate Like Activity| C(C: follow B not allowed, has to follow A)
|
|
```
|