Translation components API.

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

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

{
    "count": 311,
    "next": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/is/changes/?format=api&page=4",
    "previous": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/is/changes/?format=api&page=2",
    "results": [
        {
            "unit": "https://weblate.framasoft.org/api/units/946060/?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/is/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-04-19T09:13:13.883399Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "<h3>External authentication</h3>\nFor users that have no Peertube account, you can enable various authentication modes based on remote authentication providers.\n",
                "old_state": -1
            },
            "id": 775827,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/775827/?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/is/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-04-09T15:15:36.328647Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "languages/en.yml"
            },
            "id": 771543,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/771543/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/942976/?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/is/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-04-09T15:15:36.328633Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Try anyway to open the video on the Peertube instance",
                "old_state": -1
            },
            "id": 771542,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/771542/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/942975/?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/is/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-04-09T15:15:36.328618Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "In some cases, the video can still be retrieved if you connect to the remote instance.",
                "old_state": -1
            },
            "id": 771541,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/771541/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/942974/?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/is/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-04-09T15:15:36.328603Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "This video is not available on this Peertube instance.",
                "old_state": -1
            },
            "id": 771540,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/771540/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/942973/?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/is/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-04-09T15:15:36.328588Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "The livechat plugin is not installed on this Peertube instance.",
                "old_state": -1
            },
            "id": 771539,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/771539/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/942972/?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/is/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-04-09T15:15:36.328574Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Invalid Peertube URL.",
                "old_state": -1
            },
            "id": 771538,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/771538/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/942971/?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/is/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-04-09T15:15:36.328558Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Searching the video on the Peertube instance...",
                "old_state": -1
            },
            "id": 771537,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/771537/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/942970/?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/is/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-04-09T15:15:36.328542Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Your Peertube instance URL",
                "old_state": -1
            },
            "id": 771536,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/771536/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/942969/?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/is/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-04-09T15:15:36.328525Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Log in using an account on another Peertube instance:",
                "old_state": -1
            },
            "id": 771535,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/771535/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/942968/?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/is/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-04-09T15:15:36.328498Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Log in using an external account",
                "old_state": -1
            },
            "id": 771534,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/771534/?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/is/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-04-04T15:08:43.969925Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "languages/en.yml"
            },
            "id": 771142,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/771142/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/942724/?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/is/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-04-04T15:08:43.969896Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "This chatroom does not exist, or is not accessible to you.",
                "old_state": -1
            },
            "id": 771141,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/771141/?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/is/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-03-11T15:04:12.578108Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "languages/en.yml"
            },
            "id": 764062,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/764062/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/857963/?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/is/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-03-11T15:04:12.578044Z",
            "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>\n<span class=\"peertube-plugin-livechat-warning\">\n  <b>Warning</b>, enabling this option can request extra server and DNS configuration.\n</span>\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": 0
            },
            "id": 764061,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/764061/?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/is/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-03-07T16:59:14.184526Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "languages/en.yml"
            },
            "id": 760700,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/760700/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/938661/?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/is/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-03-07T16:59:14.184509Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Slow mode value:\n<ul>\n  <li>0: slow mode disabled</li>\n  <li>Any positive integer: users can send a message every X seconds (moderators are not limited)</li>\n</ul>\n",
                "old_state": -1
            },
            "id": 760699,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/760699/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/938660/?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/is/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-03-07T16:59:14.184477Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Slow mode",
                "old_state": -1
            },
            "id": 760698,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/760698/?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/is/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-16T16:36:39.236701Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "languages/en.yml"
            },
            "id": 748554,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/748554/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/929733/?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/is/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-16T16:36:39.236686Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Slow mode is enabled, users can send a message every %1$s seconds.",
                "old_state": -1
            },
            "id": 748553,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/748553/?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/is/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-12T15:50:29.341463Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "languages/en.yml"
            },
            "id": 747996,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/747996/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/929604/?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/is/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-12T15:50:29.341433Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Abstract",
                "old_state": -1
            },
            "id": 747995,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/747995/?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/is/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-09T14:43:07.161695Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "languages/en.yml"
            },
            "id": 745727,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/745727/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/928920/?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/is/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-09T14:43:07.161679Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Legacy Sepia avatars (those included in previous plugin versions)",
                "old_state": -1
            },
            "id": 745726,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/745726/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/928919/?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/is/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-09T14:43:07.161662Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Fenecs (Mobilizon mascot)",
                "old_state": -1
            },
            "id": 745725,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/745725/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/928918/?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/is/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-09T14:43:07.161645Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Birds",
                "old_state": -1
            },
            "id": 745724,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/745724/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/928917/?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/is/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-09T14:43:07.161602Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Cats",
                "old_state": -1
            },
            "id": 745723,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/745723/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/928916/?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/is/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-09T14:43:07.161585Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Sepia (Peertube mascot)",
                "old_state": -1
            },
            "id": 745722,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/745722/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/928915/?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/is/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-09T14:43:07.161567Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "You can choose from several different sets the default avatars that will be used for chat users.\nPlease refer to the documentation:\n<a href=\"https://johnxlivingston.github.io/peertube-plugin-livechat/documentation/admin/settings/\" target=\"_blank\">Settings</a>.\n",
                "old_state": -1
            },
            "id": 745721,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/745721/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/928914/?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/is/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-09T14:43:07.161533Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Avatar set",
                "old_state": -1
            },
            "id": 745720,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/745720/?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/is/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-09-26T12:59:17.631490Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "languages/en.yml"
            },
            "id": 699138,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/699138/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/905189/?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/is/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-09-26T12:59:17.631441Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Messages",
                "old_state": -1
            },
            "id": 699137,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/699137/?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/is/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-09-26T12:42:09.473047Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "languages/en.yml"
            },
            "id": 698890,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/698890/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/902474/?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/is/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-09-26T12:42:09.473021Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "You can configure several timers that will send messages at regular interval.\nThese messages will be sent by the bot every X minutes.\nYou can for example make the bot sent some sponsoring information every 5 minutes.\n",
                "old_state": 0
            },
            "id": 698889,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/698889/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/902473/?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/is/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-09-26T12:42:09.472977Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Timer",
                "old_state": 0
            },
            "id": 698888,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/698888/?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/is/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-09-25T15:44:35.643141Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "languages/en.yml"
            },
            "id": 698289,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/698289/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/902483/?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/is/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-09-25T15:44:35.643101Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "The message to send.",
                "old_state": 0
            },
            "id": 698288,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/698288/?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/is/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-09-25T11:16:33.472725Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "languages/en.yml"
            },
            "id": 698124,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/698124/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/904996/?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/is/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-09-25T11:16:33.472700Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "You can add here some comments about this rule, to remember how and why you created it.\nThese comments are purely indicative, and have no influence on the bot's behavior.\n",
                "old_state": -1
            },
            "id": 698123,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/698123/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/904995/?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/is/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-09-25T11:16:33.472651Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Comments",
                "old_state": -1
            },
            "id": 698122,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/698122/?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/is/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-09-25T10:53:33.568988Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "languages/en.yml"
            },
            "id": 697999,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/697999/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/904944/?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/is/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-09-25T10:53:33.568947Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Invalid value.",
                "old_state": -1
            },
            "id": 697998,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/697998/?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/is/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-09-25T07:52:18.603859Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "languages/en.yml"
            },
            "id": 697862,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/697862/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/857977/?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/is/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-09-25T07:52:18.603812Z",
            "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 if you don't allow access on interfaces other than localhost.\n",
                "old_state": 0
            },
            "id": 697861,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/697861/?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/is/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-09-25T07:51:00.336863Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "languages/en.yml"
            },
            "id": 697747,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/697747/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/857977/?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/is/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-09-25T07:51:00.336810Z",
            "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 if you don't allow access on interfaces other than localhost.<br>\n",
                "old_state": 0
            },
            "id": 697746,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/697746/?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/is/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-09-22T17:48:21.572332Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "languages/en.yml"
            },
            "id": 695520,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/695520/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/902483/?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/is/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-09-22T17:48:21.572283Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "The message to send.\n",
                "old_state": 0
            },
            "id": 695519,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/695519/?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/is/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-09-22T16:21:30.130282Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "languages/en.yml"
            },
            "id": 695316,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/695316/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/903322/?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/is/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-09-22T16:21:30.130258Z",
            "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": 695315,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/695315/?format=api"
        }
    ]
}