Przeglądaj źródła

Merge pull request #4103 from luixxiul/tribute-to-deprecated-components

Add license information to files for deprecated mautrix facebook and instagram bridges
pull/4106/head
Slavi Pantaleev 1 rok temu
committed by GitHub
rodzic
commit
4996d4723c
Nie znaleziono w bazie danych klucza dla tego podpisu ID klucza GPG: B5690EEEBB952194
18 zmienionych plików z 152 dodań i 0 usunięć
  1. +12
    -0
      docs/configuring-playbook-bridge-mautrix-facebook.md
  2. +9
    -0
      docs/configuring-playbook-bridge-mautrix-instagram.md
  3. +14
    -0
      roles/custom/matrix-bridge-mautrix-facebook/defaults/main.yml
  4. +7
    -0
      roles/custom/matrix-bridge-mautrix-facebook/tasks/main.yml
  5. +15
    -0
      roles/custom/matrix-bridge-mautrix-facebook/tasks/setup_install.yml
  6. +6
    -0
      roles/custom/matrix-bridge-mautrix-facebook/tasks/setup_uninstall.yml
  7. +7
    -0
      roles/custom/matrix-bridge-mautrix-facebook/tasks/validate_config.yml
  8. +9
    -0
      roles/custom/matrix-bridge-mautrix-facebook/templates/config.yaml.j2.license
  9. +6
    -0
      roles/custom/matrix-bridge-mautrix-facebook/templates/labels.j2
  10. +7
    -0
      roles/custom/matrix-bridge-mautrix-facebook/templates/systemd/matrix-mautrix-facebook.service.j2.license
  11. +12
    -0
      roles/custom/matrix-bridge-mautrix-instagram/defaults/main.yml
  12. +7
    -0
      roles/custom/matrix-bridge-mautrix-instagram/tasks/main.yml
  13. +10
    -0
      roles/custom/matrix-bridge-mautrix-instagram/tasks/setup_install.yml
  14. +6
    -0
      roles/custom/matrix-bridge-mautrix-instagram/tasks/setup_uninstall.yml
  15. +5
    -0
      roles/custom/matrix-bridge-mautrix-instagram/tasks/validate_config.yml
  16. +10
    -0
      roles/custom/matrix-bridge-mautrix-instagram/templates/config.yaml.j2.license
  17. +6
    -0
      roles/custom/matrix-bridge-mautrix-instagram/templates/labels.j2
  18. +4
    -0
      roles/custom/matrix-bridge-mautrix-instagram/templates/systemd/matrix-mautrix-instagram.service.j2.license

+ 12
- 0
docs/configuring-playbook-bridge-mautrix-facebook.md Wyświetl plik

@@ -1,3 +1,15 @@
<!--
SPDX-FileCopyrightText: 2019 Hugues Morisset
SPDX-FileCopyrightText: 2019 - 2024 Slavi Pantaleev
SPDX-FileCopyrightText: 2021 Aaron Raimist
SPDX-FileCopyrightText: 2021 - 2022 MDAD project contributors
SPDX-FileCopyrightText: 2022 László Várady
SPDX-FileCopyrightText: 2022 Dennis Ciba
SPDX-FileCopyrightText: 2024 Suguru Hirahara

SPDX-License-Identifier: AGPL-3.0-or-later
-->

# Setting up Mautrix Facebook bridging (optional, deprecated)

<sup>Refer the common guide for configuring mautrix bridges: [Setting up a Generic Mautrix Bridge](configuring-playbook-bridge-mautrix-bridges.md)</sup>


+ 9
- 0
docs/configuring-playbook-bridge-mautrix-instagram.md Wyświetl plik

@@ -1,3 +1,12 @@
<!--
SPDX-FileCopyrightText: 2021 Marcus Proest
SPDX-FileCopyrightText: 2021 - 2022 MDAD project contributors
SPDX-FileCopyrightText: 2022 - 2024 Slavi Pantaleev
SPDX-FileCopyrightText: 2024 - 2025 Suguru Hirahara

SPDX-License-Identifier: AGPL-3.0-or-later
-->

# Setting up Mautrix Instagram bridging (optional, deprecated)

<sup>Refer the common guide for configuring mautrix bridges: [Setting up a Generic Mautrix Bridge](configuring-playbook-bridge-mautrix-bridges.md)</sup>


+ 14
- 0
roles/custom/matrix-bridge-mautrix-facebook/defaults/main.yml Wyświetl plik

@@ -1,3 +1,17 @@
# SPDX-FileCopyrightText: 2019 - 2024 Slavi Pantaleev
# SPDX-FileCopyrightText: 2020 Marcel Partap
# SPDX-FileCopyrightText: 2020 Horvath Gergely
# SPDX-FileCopyrightText: 2021 - 2024 MDAD project contributors
# SPDX-FileCopyrightText: 2021 Arthur Brugière
# SPDX-FileCopyrightText: 2021 Aaron Raimist
# SPDX-FileCopyrightText: 2022 Marko Weltzer
# SPDX-FileCopyrightText: 2022 László Várady
# SPDX-FileCopyrightText: 2022 - 2023 Nikita Chernyi
# SPDX-FileCopyrightText: 2023 Adrien le Maire
# SPDX-FileCopyrightText: 2023 Samuel Meenzen
#
# SPDX-License-Identifier: AGPL-3.0-or-later

---
# mautrix-facebook is a Matrix <-> Facebook bridge
# Project source code URL: https://github.com/mautrix/facebook


+ 7
- 0
roles/custom/matrix-bridge-mautrix-facebook/tasks/main.yml Wyświetl plik

@@ -1,3 +1,10 @@
# SPDX-FileCopyrightText: 2019 - 2024 Slavi Pantaleev
# SPDX-FileCopyrightText: 2019 Dan Arnfield
# SPDX-FileCopyrightText: 2019 Jason Locklin
# SPDX-FileCopyrightText: 2022 Marko Weltzer
#
# SPDX-License-Identifier: AGPL-3.0-or-later

---

- tags:


+ 15
- 0
roles/custom/matrix-bridge-mautrix-facebook/tasks/setup_install.yml Wyświetl plik

@@ -1,3 +1,18 @@
# SPDX-FileCopyrightText: 2019 - 2024 Slavi Pantaleev
# SPDX-FileCopyrightText: 2019 Dan Arnfield
# SPDX-FileCopyrightText: 2020 Horvath Gergely
# SPDX-FileCopyrightText: 2020 MDAD project contributors
# SPDX-FileCopyrightText: 2020 Chris van Dijk
# SPDX-FileCopyrightText: 2020 Stuart Mumford
# SPDX-FileCopyrightText: 2021 Aaron Raimist
# SPDX-FileCopyrightText: 2022 Marko Weltzer
# SPDX-FileCopyrightText: 2022 Jim Myhrberg
# SPDX-FileCopyrightText: 2022 Nikita Chernyi
# SPDX-FileCopyrightText: 2022 Sebastian Gumprich
# SPDX-FileCopyrightText: 2024 David Mehren
#
# SPDX-License-Identifier: AGPL-3.0-or-later

---

- ansible.builtin.set_fact:


+ 6
- 0
roles/custom/matrix-bridge-mautrix-facebook/tasks/setup_uninstall.yml Wyświetl plik

@@ -1,3 +1,9 @@
# SPDX-FileCopyrightText: 2019 - 2022 Slavi Pantaleev
# SPDX-FileCopyrightText: 2020 MDAD project contributors
# SPDX-FileCopyrightText: 2022 Marko Weltzer
#
# SPDX-License-Identifier: AGPL-3.0-or-later

---

- name: Check existence of matrix-mautrix-facebook service


+ 7
- 0
roles/custom/matrix-bridge-mautrix-facebook/tasks/validate_config.yml Wyświetl plik

@@ -1,3 +1,10 @@
# SPDX-FileCopyrightText: 2019 - 2024 Slavi Pantaleev
# SPDX-FileCopyrightText: 2019 Jason Locklin
# SPDX-FileCopyrightText: 2022 László Várady
# SPDX-FileCopyrightText: 2024 Suguru Hirahara
#
# SPDX-License-Identifier: AGPL-3.0-or-later

---

- name: (Deprecation) Catch and report renamed mautrix-facebook settings


+ 9
- 0
roles/custom/matrix-bridge-mautrix-facebook/templates/config.yaml.j2.license Wyświetl plik

@@ -0,0 +1,9 @@
SPDX-FileCopyrightText: 2019 Hugues Morisset
SPDX-FileCopyrightText: 2019 - 2024 Slavi Pantaleev
SPDX-FileCopyrightText: 2020 - 2022 MDAD project contributors
SPDX-FileCopyrightText: 2022 László Várady
SPDX-FileCopyrightText: 2022 Olivér Falvai
SPDX-FileCopyrightText: 2022 - 2023 Nikita Chernyi
SPDX-FileCopyrightText: 2023 Adrien le Maire

SPDX-License-Identifier: AGPL-3.0-or-later

+ 6
- 0
roles/custom/matrix-bridge-mautrix-facebook/templates/labels.j2 Wyświetl plik

@@ -1,3 +1,9 @@
{#
SPDX-FileCopyrightText: 2024 Slavi Pantaleev

SPDX-License-Identifier: AGPL-3.0-or-later
#}

{% if matrix_mautrix_facebook_container_labels_traefik_enabled %}
traefik.enable=true



+ 7
- 0
roles/custom/matrix-bridge-mautrix-facebook/templates/systemd/matrix-mautrix-facebook.service.j2.license Wyświetl plik

@@ -0,0 +1,7 @@
SPDX-FileCopyrightText: 2019 - 2025 Slavi Pantaleev
SPDX-FileCopyrightText: 2019 Hugues Morisset
SPDX-FileCopyrightText: 2020 Chris van Dijk
SPDX-FileCopyrightText: 2020 Scott Crossen
SPDX-FileCopyrightText: 2022 László Várady

SPDX-License-Identifier: AGPL-3.0-or-later

+ 12
- 0
roles/custom/matrix-bridge-mautrix-instagram/defaults/main.yml Wyświetl plik

@@ -1,3 +1,15 @@
# SPDX-FileCopyrightText: 2021 Marcus Proest
# SPDX-FileCopyrightText: 2021 - 2024 MDAD project contributors
# SPDX-FileCopyrightText: 2021 - 2024 Slavi Pantaleev
# SPDX-FileCopyrightText: 2021 Aaron Raimist
# SPDX-FileCopyrightText: 2022 Marko Weltzer
# SPDX-FileCopyrightText: 2022 László Várady
# SPDX-FileCopyrightText: 2022 - 2023 Nikita Chernyi
# SPDX-FileCopyrightText: 2023 Adrien le Maire
# SPDX-FileCopyrightText: 2023 Samuel Meenzen
#
# SPDX-License-Identifier: AGPL-3.0-or-later

---
# mautrix-instagram is a Matrix <-> Instagram bridge
# Project source code URL: https://github.com/mautrix/instagram


+ 7
- 0
roles/custom/matrix-bridge-mautrix-instagram/tasks/main.yml Wyświetl plik

@@ -1,3 +1,10 @@
# SPDX-FileCopyrightText: 2021 Marcus Proest
# SPDX-FileCopyrightText: 2022 Marko Weltzer
# SPDX-FileCopyrightText: 2022 - 2024 Slavi Pantaleev
# SPDX-FileCopyrightText: 2023 Adrien le Maire
#
# SPDX-License-Identifier: AGPL-3.0-or-later

---

- tags:


+ 10
- 0
roles/custom/matrix-bridge-mautrix-instagram/tasks/setup_install.yml Wyświetl plik

@@ -1,3 +1,13 @@
# SPDX-FileCopyrightText: 2021 Marcus Proest
# SPDX-FileCopyrightText: 2021 - 2024 Slavi Pantaleev
# SPDX-FileCopyrightText: 2022 Marko Weltzer
# SPDX-FileCopyrightText: 2022 Jim Myhrberg
# SPDX-FileCopyrightText: 2022 Nikita Chernyi
# SPDX-FileCopyrightText: 2022 Sebastian Gumprich
# SPDX-FileCopyrightText: 2024 David Mehren
#
# SPDX-License-Identifier: AGPL-3.0-or-later

---

- name: Ensure Mautrix instagram image is pulled


+ 6
- 0
roles/custom/matrix-bridge-mautrix-instagram/tasks/setup_uninstall.yml Wyświetl plik

@@ -1,3 +1,9 @@
# SPDX-FileCopyrightText: 2021 Marcus Proest
# SPDX-FileCopyrightText: 2021 - 2022 Slavi Pantaleev
# SPDX-FileCopyrightText: 2022 Marko Weltzer
#
# SPDX-License-Identifier: AGPL-3.0-or-later

---
- name: Check existence of matrix-mautrix-instagram service
ansible.builtin.stat:


+ 5
- 0
roles/custom/matrix-bridge-mautrix-instagram/tasks/validate_config.yml Wyświetl plik

@@ -1,3 +1,8 @@
# SPDX-FileCopyrightText: 2021 Marcus Proest
# SPDX-FileCopyrightText: 2021 - 2024 Slavi Pantaleev
#
# SPDX-License-Identifier: AGPL-3.0-or-later

---
- name: Fail if required mautrix-instagram settings not defined
ansible.builtin.fail:


+ 10
- 0
roles/custom/matrix-bridge-mautrix-instagram/templates/config.yaml.j2.license Wyświetl plik

@@ -0,0 +1,10 @@
SPDX-FileCopyrightText: 2021 Marcus Proest
SPDX-FileCopyrightText: 2021 - 2022 MDAD project contributors
SPDX-FileCopyrightText: 2022 László Várady
SPDX-FileCopyrightText: 2022 - 2023 Nikita Chernyi
SPDX-FileCopyrightText: 2022 - 2023 Slavi Pantaleev
SPDX-FileCopyrightText: 2023 Adrien le Maire
SPDX-FileCopyrightText: 2023 Kevin Kengen
SPDX-FileCopyrightText: 2024 Suguru Hirahara

SPDX-License-Identifier: AGPL-3.0-or-later

+ 6
- 0
roles/custom/matrix-bridge-mautrix-instagram/templates/labels.j2 Wyświetl plik

@@ -1,3 +1,9 @@
{#
SPDX-FileCopyrightText: 2024 Slavi Pantaleev

SPDX-License-Identifier: AGPL-3.0-or-later
#}

{% if matrix_mautrix_instagram_container_labels_traefik_enabled %}
traefik.enable=true



+ 4
- 0
roles/custom/matrix-bridge-mautrix-instagram/templates/systemd/matrix-mautrix-instagram.service.j2.license Wyświetl plik

@@ -0,0 +1,4 @@
SPDX-FileCopyrightText: 2021 Marcus Proest
SPDX-FileCopyrightText: 2022 - 2025 Slavi Pantaleev

SPDX-License-Identifier: AGPL-3.0-or-later

Ładowanie…
Anuluj
Zapisz