Translation components API.

See the Weblate's Web API documentation for detailed description of the API.

GET /api/translations/peertube-livechat/peertube-plugin-livechat/pl/changes/?format=api&page=9
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 525,
    "next": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/pl/changes/?format=api&page=10",
    "previous": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/pl/changes/?format=api&page=8",
    "results": [
        {
            "unit": "https://weblate.framasoft.org/api/units/856725/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/pl/?format=api",
            "user": "https://weblate.framasoft.org/api/users/ewm/?format=api",
            "author": "https://weblate.framasoft.org/api/users/ewm/?format=api",
            "timestamp": "2023-09-02T09:53:08.025585Z",
            "action": 5,
            "target": "Nazwa pokoju",
            "old": "",
            "details": {
                "state": 20,
                "source": "Room name",
                "old_state": 0
            },
            "id": 690210,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/690210/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/856719/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/pl/?format=api",
            "user": "https://weblate.framasoft.org/api/users/ewm/?format=api",
            "author": "https://weblate.framasoft.org/api/users/ewm/?format=api",
            "timestamp": "2023-09-02T09:53:02.604174Z",
            "action": 5,
            "target": "Skopiowano link",
            "old": "",
            "details": {
                "state": 20,
                "source": "Link copied",
                "old_state": 0
            },
            "id": 690209,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/690209/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/856737/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/pl/?format=api",
            "user": "https://weblate.framasoft.org/api/users/ewm/?format=api",
            "author": "https://weblate.framasoft.org/api/users/ewm/?format=api",
            "timestamp": "2023-09-02T09:49:09.358273Z",
            "action": 5,
            "target": "<h3>Czat</h3>",
            "old": "",
            "details": {
                "state": 20,
                "source": "<h3>Chat</h3>",
                "old_state": 0
            },
            "id": 690208,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/690208/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/856729/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/pl/?format=api",
            "user": "https://weblate.framasoft.org/api/users/ewm/?format=api",
            "author": "https://weblate.framasoft.org/api/users/ewm/?format=api",
            "timestamp": "2023-09-02T09:49:00.488215Z",
            "action": 5,
            "target": "Kanał",
            "old": "",
            "details": {
                "state": 20,
                "source": "Channel",
                "old_state": 0
            },
            "id": 690207,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/690207/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/856728/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/pl/?format=api",
            "user": "https://weblate.framasoft.org/api/users/ewm/?format=api",
            "author": "https://weblate.framasoft.org/api/users/ewm/?format=api",
            "timestamp": "2023-09-02T09:48:57.500552Z",
            "action": 5,
            "target": "Film",
            "old": "",
            "details": {
                "state": 20,
                "source": "Video",
                "old_state": 0
            },
            "id": 690206,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/690206/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/856721/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/pl/?format=api",
            "user": "https://weblate.framasoft.org/api/users/ewm/?format=api",
            "author": "https://weblate.framasoft.org/api/users/ewm/?format=api",
            "timestamp": "2023-09-02T09:48:44.602219Z",
            "action": 5,
            "target": "Otwórz",
            "old": "",
            "details": {
                "state": 20,
                "source": "Open",
                "old_state": 0
            },
            "id": 690205,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/690205/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/856720/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/pl/?format=api",
            "user": "https://weblate.framasoft.org/api/users/ewm/?format=api",
            "author": "https://weblate.framasoft.org/api/users/ewm/?format=api",
            "timestamp": "2023-09-02T09:48:32.132044Z",
            "action": 5,
            "target": "Błąd",
            "old": "",
            "details": {
                "state": 20,
                "source": "Error",
                "old_state": 0
            },
            "id": 690204,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/690204/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/856718/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/pl/?format=api",
            "user": "https://weblate.framasoft.org/api/users/ewm/?format=api",
            "author": "https://weblate.framasoft.org/api/users/ewm/?format=api",
            "timestamp": "2023-09-02T09:48:29.730565Z",
            "action": 5,
            "target": "Kopiuj",
            "old": "",
            "details": {
                "state": 20,
                "source": "Copy",
                "old_state": 0
            },
            "id": 690203,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/690203/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/856714/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/pl/?format=api",
            "user": "https://weblate.framasoft.org/api/users/ewm/?format=api",
            "author": "https://weblate.framasoft.org/api/users/ewm/?format=api",
            "timestamp": "2023-09-02T09:48:27.030782Z",
            "action": 5,
            "target": "Tylko do odczytu",
            "old": "",
            "details": {
                "state": 20,
                "source": "Read-only",
                "old_state": 0
            },
            "id": 690202,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/690202/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/856714/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/pl/?format=api",
            "user": "https://weblate.framasoft.org/api/users/ewm/?format=api",
            "author": "https://weblate.framasoft.org/api/users/ewm/?format=api",
            "timestamp": "2023-09-02T09:48:27.028435Z",
            "action": 45,
            "target": "",
            "old": "",
            "details": {},
            "id": 690201,
            "action_name": "Un contributeur à rejoint",
            "url": "https://weblate.framasoft.org/api/changes/690201/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/pl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-27T09:39:53.413630Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "languages/en.yml"
            },
            "id": 673712,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/673712/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/889481/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/pl/?format=api",
            "user": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "author": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "timestamp": "2023-07-27T09:37:00.190918Z",
            "action": 30,
            "target": "Online help",
            "old": "Help",
            "details": {},
            "id": 673661,
            "action_name": "Chaîne source modifiée",
            "url": "https://weblate.framasoft.org/api/changes/673661/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/pl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-26T16:17:21.220677Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "languages/en.yml"
            },
            "id": 673072,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/673072/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/856735/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/pl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-26T16:17:21.220643Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "You can find the plugin documentation here:\n<a href=\"https://livingston.frama.io/peertube-plugin-livechat/\" target=\"_blank\">\n  Peertube Plugin Livechat documentation\n</a>.\n",
                "old_state": 0
            },
            "id": 673071,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/673071/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/889481/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/pl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-26T16:17:21.220583Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Help",
                "old_state": -1
            },
            "id": 673070,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/673070/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/pl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-06T14:07:29.247019Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "languages/en.yml"
            },
            "id": 639260,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/639260/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/856770/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/pl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-06T14:07:29.246905Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "If checked, anonymous Peertube users won't see the chat.\nThis feature is still experimental.\nIf you enabled it, it is highly recommended to also check \"Don't publish chat information\".\nOtherwise, some third party tools could try to open the chat, and have unpredictable behaviours.\n",
                "old_state": 0
            },
            "id": 639259,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/639259/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/pl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-06-14T09:42:28.875100Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "languages/en.yml"
            },
            "id": 634098,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/634098/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/856813/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/pl/?format=api",
            "user": "https://weblate.framasoft.org/api/users/thibault/?format=api",
            "author": "https://weblate.framasoft.org/api/users/thibault/?format=api",
            "timestamp": "2023-06-12T14:47:40.116357Z",
            "action": 30,
            "target": "The external components to declare:\n<ul>\n  <li>One per line.</li>\n  <li>Use the format «component_name:component_secret» (spaces will be trimmed).</li>\n  <li>You can add comments: everything after the # character will be stripped off, and empty lines ignored.</li>\n  <li>The name can only contain latin alphanumeric characters and dots.</li>\n  <li>\n    If the name contains only alphanumeric characters, it will be suffixed with the XMPP domain.\n    For example, «bridge» will become «bridge.your_domain.tld».\n    You can also specify a full domain name, but you have to make sure to configure your DNS correctly.\n  </li>\n  <li>Only use alphanumeric characters in the secret passphrase (use at least 15 characters).</li>\n</ul>\n",
            "old": "The external components to declare:\n<ul>\n  <li>One per line.</li>\n  <li>Use the format «component_name:component_secret» (spaces will be trimmed).</li>\n  <li>\n    You can add comments: everything after the # character will be stripped off,\n    and empty lines ignored.\n  </li>\n  <li>The name can only contain latin alphanumeric characters and dots.</li>\n  <li>\n    If the name contains only alphanumeric characters, it will be suffixed with the XMPP domain.\n    For example, «bridge» will become «bridge.your_domain.tld».\n    You can also specify a full domain name, but you have to make sure to configure your DNS correctly.\n  </li>\n  <li>Only use alphanumeric characters in the secret passphrase (use at least 15 characters).</li>\n</ul>\n",
            "details": {},
            "id": 633954,
            "action_name": "Chaîne source modifiée",
            "url": "https://weblate.framasoft.org/api/changes/633954/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/pl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-06-09T15:31:50.118921Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "new file",
                "filename": "languages/pl.yml"
            },
            "id": 630141,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/630141/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/856813/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/pl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-06-09T15:31:50.118895Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "The external components to declare:\n<ul>\n  <li>One per line.</li>\n  <li>Use the format «component_name:component_secret» (spaces will be trimmed).</li>\n  <li>\n    You can add comments: everything after the # character will be stripped off,\n    and empty lines ignored.\n  </li>\n  <li>The name can only contain latin alphanumeric characters and dots.</li>\n  <li>\n    If the name contains only alphanumeric characters, it will be suffixed with the XMPP domain.\n    For example, «bridge» will become «bridge.your_domain.tld».\n    You can also specify a full domain name, but you have to make sure to configure your DNS correctly.\n  </li>\n  <li>Only use alphanumeric characters in the secret passphrase (use at least 15 characters).</li>\n</ul>\n",
                "old_state": -1
            },
            "id": 630140,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/630140/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/856812/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/pl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-06-09T15:31:50.118871Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "External components",
                "old_state": -1
            },
            "id": 630139,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/630139/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/856811/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/pl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-06-09T15:31:50.118847Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "The port that will be used by XMPP components to connect to the Prosody server.<br>\nChange it if this port is already in use on your server.<br>\nYou can keep this port closed on your firewall for now, it will not be accessed from the outer world.<br>\nNote: this might change in a near future, as it is planned to add a feature to activate external connections.\n",
                "old_state": -1
            },
            "id": 630138,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/630138/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/856810/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/pl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-06-09T15:31:50.118823Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Prosody external components port",
                "old_state": -1
            },
            "id": 630137,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/630137/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/856809/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/pl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-06-09T15:31:50.118799Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Enable the use of external XMPP components.<br>\nThis option alone only allows connections from localhost.<br>\nThis feature can, for example, be used to connect some bots to the chatting rooms.\n",
                "old_state": -1
            },
            "id": 630136,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/630136/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/856808/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/pl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-06-09T15:31:50.118776Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Enable custom Prosody external components",
                "old_state": -1
            },
            "id": 630135,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/630135/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/856807/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/pl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-06-09T15:31:50.118751Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "The port that will be used by the c2s module of the built-in Prosody server.<br>\nXMPP clients shall use this port to connect.<br>\nChange it if this port is already in use on your server.<br>\nYou can keep this port closed on your firewall for now, it will not be accessed from the outer world.<br>\nNote: this might change in a near future, as it is planned to add a feature to activate external connections.\n",
                "old_state": -1
            },
            "id": 630134,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/630134/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/856806/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/pl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-06-09T15:31:50.118728Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Prosody client to server port",
                "old_state": -1
            },
            "id": 630133,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/630133/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/856805/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/pl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-06-09T15:31:50.118703Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Enable XMPP clients to connect to the built-in Prosody server.<br>\nThis option alone only allows connections from localhost clients.\n",
                "old_state": -1
            },
            "id": 630132,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/630132/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/856804/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/pl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-06-09T15:31:50.118679Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Enable client to server connections",
                "old_state": -1
            },
            "id": 630131,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/630131/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/856803/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/pl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-06-09T15:31:50.118655Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "If this field is empty, the plugin will generate and use self-signed certificates.<br>\nIf you want to use other certificates, just specify here the folder where\nProsody can find them. Note: the \"peertube\" user must have read access to this folder.\n",
                "old_state": -1
            },
            "id": 630130,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/630130/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/856802/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/pl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-06-09T15:31:50.118631Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Certificates folder",
                "old_state": -1
            },
            "id": 630129,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/630129/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/856801/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/pl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-06-09T15:31:50.118605Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "The network interfaces to listen on for server to server connections.<br>\nList of IP to listen on, coma separated (spaces will be stripped).<br>\nYou can use «*» to listen on all IPv4 interfaces, and «::» for all IPv6.<br>\nExamples:\n<ul>\n  <li>*, ::</li>\n  <li>*</li>\n  <li>127.0.0.1, ::1</li>\n  <li>172.18.0.42</li>\n</ul>\n",
                "old_state": -1
            },
            "id": 630128,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/630128/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/856800/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/pl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-06-09T15:31:50.118581Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Server to server network interfaces",
                "old_state": -1
            },
            "id": 630127,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/630127/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/856799/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/pl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-06-09T15:31:50.118557Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "The port that will be used for XMPP s2s (server to server) connections.<br>\nYou should use the standard 5269 port.\nOtherwise you should <a href=\"https://prosody.im/doc/s2s\">\n  setup a specific DNS record\n</a>.\n",
                "old_state": -1
            },
            "id": 630126,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/630126/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/856798/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/pl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-06-09T15:31:50.118533Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Prosody server to server port",
                "old_state": -1
            },
            "id": 630125,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/630125/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/856797/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/pl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-06-09T15:31:50.118508Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "By enabling this option, it will be possible to connect to rooms using external XMPP accounts and XMPP clients.<br>\nWarning, enabling this option can request extra server and DNS configuration.\nPlease refer to the documentation:\n<a href=\"https://johnxlivingston.github.io/peertube-plugin-livechat/documentation/admin/advanced/xmpp_clients/\" target=\"_blank\">\n  Enable external XMPP account connections.\n</a>\n",
                "old_state": -1
            },
            "id": 630124,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/630124/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/856796/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/pl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-06-09T15:31:50.118483Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Enable connection to room using external XMPP accounts",
                "old_state": -1
            },
            "id": 630123,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/630123/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/856795/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/pl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-06-09T15:31:50.118457Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "You can choose here how long the chatting room's content is kept by the server. The value can be:\n<ul>\n    <li><b>60</b>: the content will be saved for 60 <b>seconds</b>. You can replace 60 by any integer value.</li>\n    <li><b>1d</b>: the content will be saved for 1 <b>day</b>. You can replace 1 by any integer value.</li>\n    <li><b>1w</b>: the content will be saved for 1 <b>week</b>. You can replace 1 by any integer value.</li>\n    <li><b>1m</b>: the content will be saved for 1 <b>month</b>. You can replace 1 by any integer value.</li>\n    <li><b>1y</b>: the content will be saved for 1 <b>year</b>. You can replace 1 by any integer value.</li>\n    <li><b>never</b>: the content will never expire, and will be kept forever.</li>\n</ul>\n",
                "old_state": -1
            },
            "id": 630122,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/630122/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/856794/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/pl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-06-09T15:31:50.118434Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Room logs expiration",
                "old_state": -1
            },
            "id": 630121,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/630121/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/856793/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/pl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-06-09T15:31:50.118409Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "If checked, room contents will be saved by default.\nAny user who joins a room will see what was written before he joins.<br>\nPlease note that it is always possible to enable/disable the content\narchiving for a specific room, by editing its properties.\n",
                "old_state": -1
            },
            "id": 630120,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/630120/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/856792/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/pl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-06-09T15:31:50.118385Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Log rooms content by default",
                "old_state": -1
            },
            "id": 630119,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/630119/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/856791/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/pl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-06-09T15:31:50.118359Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Please let this setting empty if you don't know what you are doing.<br>\nIn some rare cases, Prosody can't call Peertube's API from its public URI.\nYou can use this field to customize Peertube's URI for Prosody modules\n(for example, with «http://localhost:9000» or «http://127.0.0.1:9000»).\n",
                "old_state": -1
            },
            "id": 630118,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/630118/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/856790/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/pl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-06-09T15:31:50.118336Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Peertube url for API calls",
                "old_state": -1
            },
            "id": 630117,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/630117/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/856789/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/pl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-06-09T15:31:50.118311Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "The port that will be used by the Prosody server.<br>\nChange it if this port is already in use on your server.<br>\nYou can close this port on your firewall, it will not be accessed from the outer world.<br>\nNote: this might change in a near future, as it is planned to add a feature to activate external connections.\n",
                "old_state": -1
            },
            "id": 630116,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/630116/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/856788/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/pl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-06-09T15:31:50.118287Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Prosody port",
                "old_state": -1
            },
            "id": 630115,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/630115/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/856787/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/pl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-06-09T15:31:50.118262Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "With Peertube &gt;= 5.0.0, this plugin try to use Websocket connection for chatting.\nIf the user's browser or connection is incompatible, the browser will automatically fall back on the BOSH protocol.\n<br>\nBut in rare case, this can fail. For example, if you have a reverse proxy in front of Peertube that does not\nallow Websocket connection for plugins.\nIn this case, you can check this setting to disable Websocket connections.\n",
                "old_state": -1
            },
            "id": 630114,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/630114/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/856786/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/pl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-06-09T15:31:50.118238Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Disable Websocket",
                "old_state": -1
            },
            "id": 630113,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/630113/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/856785/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/pl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-06-09T15:31:50.118213Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Warning: don't check this setting if you are not sure of what you are doing.<br>\nBy checking this setting, your Peertube will use the Prosody server that comes with your system,\nand not the embedded AppImage.<br>\nOnly use this if you encounter problems with the embedded Prosody.\n",
                "old_state": -1
            },
            "id": 630112,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/630112/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/856784/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/pl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-06-09T15:31:50.118189Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Use system Prosody",
                "old_state": -1
            },
            "id": 630111,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/630111/?format=api"
        }
    ]
}