Translation components API.

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

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

{
    "count": 19578,
    "next": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/changes/?format=api&page=266",
    "previous": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/changes/?format=api&page=264",
    "results": [
        {
            "unit": "https://weblate.framasoft.org/api/units/903354/?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/vi/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-09-22T16:21:35.451252Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "By enabling this option, each time an anonymous user is banned from a chatroom, it's IP will also be banned from the chat server.\nWarning: if your instance is open to registration, any user could create a trapped-room, invite users to join, and automatically ban all anonymous user's IPs.\nThe banned IP list is not stored, it will be cleared on server restart, or when you change some plugin's settings.\nThe banned IP are logged in the Prosody server log files, so server's administrators can eventually use some external tools (like fail2ban) to ban IPs more widely.\n",
                "old_state": -1
            },
            "id": 695367,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/695367/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/903353/?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/vi/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-09-22T16:21:35.451209Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Ban anonymous user's IP when user is banned from a chatroom",
                "old_state": -1
            },
            "id": 695366,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/695366/?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/uk/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-09-22T16:21:35.293447Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "languages/en.yml"
            },
            "id": 695365,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/695365/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/903352/?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/uk/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-09-22T16:21:35.293422Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "By enabling this option, each time an anonymous user is banned from a chatroom, it's IP will also be banned from the chat server.\nWarning: if your instance is open to registration, any user could create a trapped-room, invite users to join, and automatically ban all anonymous user's IPs.\nThe banned IP list is not stored, it will be cleared on server restart, or when you change some plugin's settings.\nThe banned IP are logged in the Prosody server log files, so server's administrators can eventually use some external tools (like fail2ban) to ban IPs more widely.\n",
                "old_state": -1
            },
            "id": 695364,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/695364/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/903351/?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/uk/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-09-22T16:21:35.293350Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Ban anonymous user's IP when user is banned from a chatroom",
                "old_state": -1
            },
            "id": 695363,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/695363/?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/tok/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-09-22T16:21:35.120776Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "languages/en.yml"
            },
            "id": 695362,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/695362/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/903350/?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/tok/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-09-22T16:21:35.120750Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "By enabling this option, each time an anonymous user is banned from a chatroom, it's IP will also be banned from the chat server.\nWarning: if your instance is open to registration, any user could create a trapped-room, invite users to join, and automatically ban all anonymous user's IPs.\nThe banned IP list is not stored, it will be cleared on server restart, or when you change some plugin's settings.\nThe banned IP are logged in the Prosody server log files, so server's administrators can eventually use some external tools (like fail2ban) to ban IPs more widely.\n",
                "old_state": -1
            },
            "id": 695361,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/695361/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/903349/?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/tok/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-09-22T16:21:35.120705Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Ban anonymous user's IP when user is banned from a chatroom",
                "old_state": -1
            },
            "id": 695360,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/695360/?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/th/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-09-22T16:21:34.855010Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "languages/en.yml"
            },
            "id": 695359,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/695359/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/903348/?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/th/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-09-22T16:21:34.854985Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "By enabling this option, each time an anonymous user is banned from a chatroom, it's IP will also be banned from the chat server.\nWarning: if your instance is open to registration, any user could create a trapped-room, invite users to join, and automatically ban all anonymous user's IPs.\nThe banned IP list is not stored, it will be cleared on server restart, or when you change some plugin's settings.\nThe banned IP are logged in the Prosody server log files, so server's administrators can eventually use some external tools (like fail2ban) to ban IPs more widely.\n",
                "old_state": -1
            },
            "id": 695358,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/695358/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/903347/?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/th/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-09-22T16:21:34.854941Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Ban anonymous user's IP when user is banned from a chatroom",
                "old_state": -1
            },
            "id": 695357,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/695357/?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/sv/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-09-22T16:21:34.665068Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "languages/en.yml"
            },
            "id": 695356,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/695356/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/903346/?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/sv/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-09-22T16:21:34.665045Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "By enabling this option, each time an anonymous user is banned from a chatroom, it's IP will also be banned from the chat server.\nWarning: if your instance is open to registration, any user could create a trapped-room, invite users to join, and automatically ban all anonymous user's IPs.\nThe banned IP list is not stored, it will be cleared on server restart, or when you change some plugin's settings.\nThe banned IP are logged in the Prosody server log files, so server's administrators can eventually use some external tools (like fail2ban) to ban IPs more widely.\n",
                "old_state": -1
            },
            "id": 695355,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/695355/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/903345/?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/sv/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-09-22T16:21:34.665001Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Ban anonymous user's IP when user is banned from a chatroom",
                "old_state": -1
            },
            "id": 695354,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/695354/?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/sq/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-09-22T16:21:34.489350Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "languages/en.yml"
            },
            "id": 695353,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/695353/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/903344/?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/sq/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-09-22T16:21:34.489326Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "By enabling this option, each time an anonymous user is banned from a chatroom, it's IP will also be banned from the chat server.\nWarning: if your instance is open to registration, any user could create a trapped-room, invite users to join, and automatically ban all anonymous user's IPs.\nThe banned IP list is not stored, it will be cleared on server restart, or when you change some plugin's settings.\nThe banned IP are logged in the Prosody server log files, so server's administrators can eventually use some external tools (like fail2ban) to ban IPs more widely.\n",
                "old_state": -1
            },
            "id": 695352,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/695352/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/903343/?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/sq/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-09-22T16:21:34.489283Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Ban anonymous user's IP when user is banned from a chatroom",
                "old_state": -1
            },
            "id": 695351,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/695351/?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/ru/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-09-22T16:21:34.322613Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "languages/en.yml"
            },
            "id": 695350,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/695350/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/903342/?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/ru/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-09-22T16:21:34.322588Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "By enabling this option, each time an anonymous user is banned from a chatroom, it's IP will also be banned from the chat server.\nWarning: if your instance is open to registration, any user could create a trapped-room, invite users to join, and automatically ban all anonymous user's IPs.\nThe banned IP list is not stored, it will be cleared on server restart, or when you change some plugin's settings.\nThe banned IP are logged in the Prosody server log files, so server's administrators can eventually use some external tools (like fail2ban) to ban IPs more widely.\n",
                "old_state": -1
            },
            "id": 695349,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/695349/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/903341/?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/ru/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-09-22T16:21:34.322539Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Ban anonymous user's IP when user is banned from a chatroom",
                "old_state": -1
            },
            "id": 695348,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/695348/?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/pt/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-09-22T16:21:33.837216Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "languages/en.yml"
            },
            "id": 695347,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/695347/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/903340/?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/pt/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-09-22T16:21:33.837191Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "By enabling this option, each time an anonymous user is banned from a chatroom, it's IP will also be banned from the chat server.\nWarning: if your instance is open to registration, any user could create a trapped-room, invite users to join, and automatically ban all anonymous user's IPs.\nThe banned IP list is not stored, it will be cleared on server restart, or when you change some plugin's settings.\nThe banned IP are logged in the Prosody server log files, so server's administrators can eventually use some external tools (like fail2ban) to ban IPs more widely.\n",
                "old_state": -1
            },
            "id": 695346,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/695346/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/903339/?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/pt/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-09-22T16:21:33.837144Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Ban anonymous user's IP when user is banned from a chatroom",
                "old_state": -1
            },
            "id": 695345,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/695345/?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-09-22T16:21:33.032437Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "languages/en.yml"
            },
            "id": 695344,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/695344/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/903338/?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-09-22T16:21:33.032412Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "By enabling this option, each time an anonymous user is banned from a chatroom, it's IP will also be banned from the chat server.\nWarning: if your instance is open to registration, any user could create a trapped-room, invite users to join, and automatically ban all anonymous user's IPs.\nThe banned IP list is not stored, it will be cleared on server restart, or when you change some plugin's settings.\nThe banned IP are logged in the Prosody server log files, so server's administrators can eventually use some external tools (like fail2ban) to ban IPs more widely.\n",
                "old_state": -1
            },
            "id": 695343,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/695343/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/903337/?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-09-22T16:21:33.032368Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Ban anonymous user's IP when user is banned from a chatroom",
                "old_state": -1
            },
            "id": 695342,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/695342/?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/oc/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-09-22T16:21:32.543512Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "languages/en.yml"
            },
            "id": 695341,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/695341/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/903336/?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/oc/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-09-22T16:21:32.543488Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "By enabling this option, each time an anonymous user is banned from a chatroom, it's IP will also be banned from the chat server.\nWarning: if your instance is open to registration, any user could create a trapped-room, invite users to join, and automatically ban all anonymous user's IPs.\nThe banned IP list is not stored, it will be cleared on server restart, or when you change some plugin's settings.\nThe banned IP are logged in the Prosody server log files, so server's administrators can eventually use some external tools (like fail2ban) to ban IPs more widely.\n",
                "old_state": -1
            },
            "id": 695340,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/695340/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/903335/?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/oc/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-09-22T16:21:32.543443Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Ban anonymous user's IP when user is banned from a chatroom",
                "old_state": -1
            },
            "id": 695339,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/695339/?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/nn/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-09-22T16:21:32.211021Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "languages/en.yml"
            },
            "id": 695338,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/695338/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/903334/?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/nn/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-09-22T16:21:32.210996Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "By enabling this option, each time an anonymous user is banned from a chatroom, it's IP will also be banned from the chat server.\nWarning: if your instance is open to registration, any user could create a trapped-room, invite users to join, and automatically ban all anonymous user's IPs.\nThe banned IP list is not stored, it will be cleared on server restart, or when you change some plugin's settings.\nThe banned IP are logged in the Prosody server log files, so server's administrators can eventually use some external tools (like fail2ban) to ban IPs more widely.\n",
                "old_state": -1
            },
            "id": 695337,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/695337/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/903333/?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/nn/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-09-22T16:21:32.210951Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Ban anonymous user's IP when user is banned from a chatroom",
                "old_state": -1
            },
            "id": 695336,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/695336/?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/nl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-09-22T16:21:32.038989Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "languages/en.yml"
            },
            "id": 695335,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/695335/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/903332/?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/nl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-09-22T16:21:32.038965Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "By enabling this option, each time an anonymous user is banned from a chatroom, it's IP will also be banned from the chat server.\nWarning: if your instance is open to registration, any user could create a trapped-room, invite users to join, and automatically ban all anonymous user's IPs.\nThe banned IP list is not stored, it will be cleared on server restart, or when you change some plugin's settings.\nThe banned IP are logged in the Prosody server log files, so server's administrators can eventually use some external tools (like fail2ban) to ban IPs more widely.\n",
                "old_state": -1
            },
            "id": 695334,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/695334/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/903331/?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/nl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-09-22T16:21:32.038920Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Ban anonymous user's IP when user is banned from a chatroom",
                "old_state": -1
            },
            "id": 695333,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/695333/?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/nb_NO/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-09-22T16:21:31.726956Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "languages/en.yml"
            },
            "id": 695332,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/695332/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/903330/?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/nb_NO/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-09-22T16:21:31.726932Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "By enabling this option, each time an anonymous user is banned from a chatroom, it's IP will also be banned from the chat server.\nWarning: if your instance is open to registration, any user could create a trapped-room, invite users to join, and automatically ban all anonymous user's IPs.\nThe banned IP list is not stored, it will be cleared on server restart, or when you change some plugin's settings.\nThe banned IP are logged in the Prosody server log files, so server's administrators can eventually use some external tools (like fail2ban) to ban IPs more widely.\n",
                "old_state": -1
            },
            "id": 695331,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/695331/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/903329/?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/nb_NO/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-09-22T16:21:31.726889Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Ban anonymous user's IP when user is banned from a chatroom",
                "old_state": -1
            },
            "id": 695330,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/695330/?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/kab/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-09-22T16:21:31.537825Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "languages/en.yml"
            },
            "id": 695329,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/695329/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/903328/?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/kab/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-09-22T16:21:31.537800Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "By enabling this option, each time an anonymous user is banned from a chatroom, it's IP will also be banned from the chat server.\nWarning: if your instance is open to registration, any user could create a trapped-room, invite users to join, and automatically ban all anonymous user's IPs.\nThe banned IP list is not stored, it will be cleared on server restart, or when you change some plugin's settings.\nThe banned IP are logged in the Prosody server log files, so server's administrators can eventually use some external tools (like fail2ban) to ban IPs more widely.\n",
                "old_state": -1
            },
            "id": 695328,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/695328/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/903327/?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/kab/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-09-22T16:21:31.537755Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Ban anonymous user's IP when user is banned from a chatroom",
                "old_state": -1
            },
            "id": 695327,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/695327/?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/ja/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-09-22T16:21:30.623833Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "languages/en.yml"
            },
            "id": 695326,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/695326/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/856599/?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/ja/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-09-22T16:21:30.623811Z",
            "action": 59,
            "target": "XMPPコンポーネントがProsodyサーバーに接続する際に使用されるポート番号です。<br>\nこのポートが既にサーバー上で使用されている場合に変更してください。<br>\n現時点では、このポートをファイアウォールにより閉じておくことができます。外部からアクセスされることはありません。<br>\n注: 外部接続を有効にする機能の追加が予定されている為、この設定は近い将来変更される可能性があります。\n",
            "old": "XMPPコンポーネントがProsodyサーバーに接続する際に使用されるポート番号です。<br>\nこのポートが既にサーバー上で使用されている場合に変更してください。<br>\n現時点では、このポートをファイアウォールにより閉じておくことができます。外部からアクセスされることはありません。<br>\n注: 外部接続を有効にする機能の追加が予定されている為、この設定は近い将来変更される可能性があります。\n",
            "details": {
                "state": 10,
                "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 if you don't allow access on interfaces other than localhost.<br>\nNote: this might change in a near future, as it is planned to add a feature to activate external connections.\n",
                "old_state": 10
            },
            "id": 695325,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/695325/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/856597/?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/ja/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-09-22T16:21:30.623787Z",
            "action": 59,
            "target": "外部XMPPコンポーネントの使用を有効にします。<br>\nこの設定のみでは、localhostからの接続のみが許可されます。<br>\nこの機能により、例えばbotなどがチャットルームに接続できるようにすることができます。\n",
            "old": "外部XMPPコンポーネントの使用を有効にします。<br>\nこの設定のみでは、localhostからの接続のみが許可されます。<br>\nこの機能により、例えばbotなどがチャットルームに接続できるようにすることができます。\n",
            "details": {
                "state": 10,
                "source": "Enable the use of external XMPP components.<br>\nThis option alone only allows connections from localhost.\nYou have to setup the listening interfaces and open the port on your firewall to make it available from remote servers.<br>\nThis feature can, for example, be used to connect some bots to the chatting rooms.\n",
                "old_state": 10
            },
            "id": 695324,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/695324/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/903326/?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/ja/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-09-22T16:21:30.623762Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "By enabling this option, each time an anonymous user is banned from a chatroom, it's IP will also be banned from the chat server.\nWarning: if your instance is open to registration, any user could create a trapped-room, invite users to join, and automatically ban all anonymous user's IPs.\nThe banned IP list is not stored, it will be cleared on server restart, or when you change some plugin's settings.\nThe banned IP are logged in the Prosody server log files, so server's administrators can eventually use some external tools (like fail2ban) to ban IPs more widely.\n",
                "old_state": -1
            },
            "id": 695323,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/695323/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/903325/?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/ja/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-09-22T16:21:30.623718Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Ban anonymous user's IP when user is banned from a chatroom",
                "old_state": -1
            },
            "id": 695322,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/695322/?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/it/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-09-22T16:21:30.340997Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "languages/en.yml"
            },
            "id": 695321,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/695321/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/856493/?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/it/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-09-22T16:21:30.340974Z",
            "action": 59,
            "target": "Questa è la porta che verrà utilizzata dalle componenti XMPP per connettersi al server Prosody.<br>\nCambiala se questa porta è già in uso sul tuo server.<br>\nPer ora, puoi chiudere l'accesso a questa porta dall'esterno, tramite il tuo firewall (Prosody ascolta solo il localhost).<br>\nNota: questo potrebbe cambiare prossimamente, poiché è prevista l'aggiunta di una funzione per attivare le connessioni dall'esterno.\n",
            "old": "Questa è la porta che verrà utilizzata dalle componenti XMPP per connettersi al server Prosody.<br>\nCambiala se questa porta è già in uso sul tuo server.<br>\nPer ora, puoi chiudere l'accesso a questa porta dall'esterno, tramite il tuo firewall (Prosody ascolta solo il localhost).<br>\nNota: questo potrebbe cambiare prossimamente, poiché è prevista l'aggiunta di una funzione per attivare le connessioni dall'esterno.\n",
            "details": {
                "state": 10,
                "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 if you don't allow access on interfaces other than localhost.<br>\nNote: this might change in a near future, as it is planned to add a feature to activate external connections.\n",
                "old_state": 10
            },
            "id": 695320,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/695320/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/856491/?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/it/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-09-22T16:21:30.340949Z",
            "action": 59,
            "target": "Abilita l'uso di componenti XMPP esterne.<br>\nSono consentite solo le connessioni dal localhost.<br>\nQuesta funzione può essere utilizzata, ad esempio, per collegare dei bot alle chat room.\n",
            "old": "Abilita l'uso di componenti XMPP esterne.<br>\nSono consentite solo le connessioni dal localhost.<br>\nQuesta funzione può essere utilizzata, ad esempio, per collegare dei bot alle chat room.\n",
            "details": {
                "state": 10,
                "source": "Enable the use of external XMPP components.<br>\nThis option alone only allows connections from localhost.\nYou have to setup the listening interfaces and open the port on your firewall to make it available from remote servers.<br>\nThis feature can, for example, be used to connect some bots to the chatting rooms.\n",
                "old_state": 10
            },
            "id": 695319,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/695319/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/903324/?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/it/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-09-22T16:21:30.340923Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "By enabling this option, each time an anonymous user is banned from a chatroom, it's IP will also be banned from the chat server.\nWarning: if your instance is open to registration, any user could create a trapped-room, invite users to join, and automatically ban all anonymous user's IPs.\nThe banned IP list is not stored, it will be cleared on server restart, or when you change some plugin's settings.\nThe banned IP are logged in the Prosody server log files, so server's administrators can eventually use some external tools (like fail2ban) to ban IPs more widely.\n",
                "old_state": -1
            },
            "id": 695318,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/695318/?format=api"
        }
    ]
}