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=206
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=207",
    "previous": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/changes/?format=api&page=205",
    "results": [
        {
            "unit": "https://weblate.framasoft.org/api/units/946326/?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": "2024-04-19T09:13:23.084194Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "You can configure an external OpenID Connect provider that could be used to log in to the chat.\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": 776099,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/776099/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/946325/?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": "2024-04-19T09:13:23.084179Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Use an OpenID Connect provider",
                "old_state": -1
            },
            "id": 776098,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/776098/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/946324/?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": "2024-04-19T09:13:23.084163Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "<h4>OpenID Connect</h4>",
                "old_state": -1
            },
            "id": 776097,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/776097/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/946323/?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": "2024-04-19T09:13:23.084133Z",
            "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": 776096,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/776096/?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": "2024-04-19T09:13:22.813460Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "languages/en.yml"
            },
            "id": 776095,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/776095/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/946318/?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": "2024-04-19T09:13:22.813446Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Authentication failed",
                "old_state": -1
            },
            "id": 776094,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/776094/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/946313/?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": "2024-04-19T09:13:22.813386Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Discovery URL",
                "old_state": -1
            },
            "id": 776090,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/776090/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/946312/?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": "2024-04-19T09:13:22.813371Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "This label will be displayed to users, as the button label to authenticate with this OIDC provider.",
                "old_state": -1
            },
            "id": 776089,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/776089/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/946311/?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": "2024-04-19T09:13:22.813355Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Label for the connection button",
                "old_state": -1
            },
            "id": 776088,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/776088/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/946310/?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": "2024-04-19T09:13:22.813341Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "You can configure an external OpenID Connect provider that could be used to log in to the chat.\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": 776087,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/776087/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/946309/?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": "2024-04-19T09:13:22.813325Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Use an OpenID Connect provider",
                "old_state": -1
            },
            "id": 776086,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/776086/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/946308/?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": "2024-04-19T09:13:22.813307Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "<h4>OpenID Connect</h4>",
                "old_state": -1
            },
            "id": 776085,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/776085/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/946307/?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": "2024-04-19T09:13:22.813278Z",
            "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": 776084,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/776084/?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": "2024-04-19T09:13:21.050888Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "languages/en.yml"
            },
            "id": 776043,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/776043/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/946303/?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": "2024-04-19T09:13:21.050874Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Authentication failed",
                "old_state": -1
            },
            "id": 776042,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/776042/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/946268/?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": "2024-04-19T09:13:21.050814Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Discovery URL",
                "old_state": -1
            },
            "id": 776038,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/776038/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/946267/?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": "2024-04-19T09:13:21.050799Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "This label will be displayed to users, as the button label to authenticate with this OIDC provider.",
                "old_state": -1
            },
            "id": 776037,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/776037/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/946266/?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": "2024-04-19T09:13:21.050784Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Label for the connection button",
                "old_state": -1
            },
            "id": 776036,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/776036/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/946265/?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": "2024-04-19T09:13:21.050768Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "You can configure an external OpenID Connect provider that could be used to log in to the chat.\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": 776035,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/776035/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/946264/?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": "2024-04-19T09:13:21.050752Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Use an OpenID Connect provider",
                "old_state": -1
            },
            "id": 776034,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/776034/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/946263/?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": "2024-04-19T09:13:21.050733Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "<h4>OpenID Connect</h4>",
                "old_state": -1
            },
            "id": 776033,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/776033/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/946262/?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": "2024-04-19T09:13:21.050702Z",
            "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": 776032,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/776032/?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": "2024-04-19T09:13:20.776529Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "languages/en.yml"
            },
            "id": 776031,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/776031/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/946256/?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": "2024-04-19T09:13:20.776515Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Authentication failed",
                "old_state": -1
            },
            "id": 776030,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/776030/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/946252/?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": "2024-04-19T09:13:20.776455Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Discovery URL",
                "old_state": -1
            },
            "id": 776026,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/776026/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/946251/?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": "2024-04-19T09:13:20.776440Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "This label will be displayed to users, as the button label to authenticate with this OIDC provider.",
                "old_state": -1
            },
            "id": 776025,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/776025/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/946250/?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": "2024-04-19T09:13:20.776425Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Label for the connection button",
                "old_state": -1
            },
            "id": 776024,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/776024/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/946249/?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": "2024-04-19T09:13:20.776409Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "You can configure an external OpenID Connect provider that could be used to log in to the chat.\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": 776023,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/776023/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/946248/?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": "2024-04-19T09:13:20.776393Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Use an OpenID Connect provider",
                "old_state": -1
            },
            "id": 776022,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/776022/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/946247/?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": "2024-04-19T09:13:20.776375Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "<h4>OpenID Connect</h4>",
                "old_state": -1
            },
            "id": 776021,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/776021/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/946246/?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": "2024-04-19T09:13:20.776345Z",
            "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": 776020,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/776020/?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": "2024-04-19T09:13:19.582402Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "languages/en.yml"
            },
            "id": 775979,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/775979/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/946206/?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": "2024-04-19T09:13:19.582388Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Authentication failed",
                "old_state": -1
            },
            "id": 775978,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/775978/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/946202/?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": "2024-04-19T09:13:19.582329Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Discovery URL",
                "old_state": -1
            },
            "id": 775974,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/775974/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/946201/?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": "2024-04-19T09:13:19.582314Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "This label will be displayed to users, as the button label to authenticate with this OIDC provider.",
                "old_state": -1
            },
            "id": 775973,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/775973/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/946200/?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": "2024-04-19T09:13:19.582299Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Label for the connection button",
                "old_state": -1
            },
            "id": 775972,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/775972/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/946199/?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": "2024-04-19T09:13:19.582284Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "You can configure an external OpenID Connect provider that could be used to log in to the chat.\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": 775971,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/775971/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/946198/?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": "2024-04-19T09:13:19.582268Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Use an OpenID Connect provider",
                "old_state": -1
            },
            "id": 775970,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/775970/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/946197/?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": "2024-04-19T09:13:19.582251Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "<h4>OpenID Connect</h4>",
                "old_state": -1
            },
            "id": 775969,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/775969/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/946196/?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": "2024-04-19T09:13:19.582219Z",
            "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": 775968,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/775968/?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": "2024-04-19T09:13:18.282694Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "languages/en.yml"
            },
            "id": 775967,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/775967/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/946195/?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": "2024-04-19T09:13:18.282680Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Authentication failed",
                "old_state": -1
            },
            "id": 775966,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/775966/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/946191/?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": "2024-04-19T09:13:18.282620Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Discovery URL",
                "old_state": -1
            },
            "id": 775962,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/775962/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/946190/?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": "2024-04-19T09:13:18.282604Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "This label will be displayed to users, as the button label to authenticate with this OIDC provider.",
                "old_state": -1
            },
            "id": 775961,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/775961/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/946189/?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": "2024-04-19T09:13:18.282585Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Label for the connection button",
                "old_state": -1
            },
            "id": 775960,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/775960/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/946188/?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": "2024-04-19T09:13:18.282528Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "You can configure an external OpenID Connect provider that could be used to log in to the chat.\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": 775959,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/775959/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/946187/?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": "2024-04-19T09:13:18.282512Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Use an OpenID Connect provider",
                "old_state": -1
            },
            "id": 775958,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/775958/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/946186/?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": "2024-04-19T09:13:18.282494Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "<h4>OpenID Connect</h4>",
                "old_state": -1
            },
            "id": 775957,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/775957/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/946185/?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": "2024-04-19T09:13:18.282462Z",
            "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": 775956,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/775956/?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": "2024-04-19T09:13:16.803974Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "languages/en.yml"
            },
            "id": 775915,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/775915/?format=api"
        }
    ]
}