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=9
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 14613,
    "next": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/changes/?format=api&page=10",
    "previous": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/changes/?format=api&page=8",
    "results": [
        {
            "unit": "https://weblate.framasoft.org/api/units/963074/?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/de/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-25T11:21:04.577375Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "These terms & conditions will be shown to all users when then join chatrooms.\nStreamers can also configure terms & conditions for their channels, that will be shown right after these global terms & conditions.\n",
                "old_state": -1
            },
            "id": 801310,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/801310/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/963073/?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/de/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-25T11:21:04.577286Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Terms & Conditions",
                "old_state": -1
            },
            "id": 801309,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/801309/?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/cs/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-25T11:21:04.108391Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "languages/en.yml"
            },
            "id": 801308,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/801308/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/963070/?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/cs/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-25T11:21:04.108319Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "You can configure a \"terms & conditions\" message that will be shown to users joining your chatrooms.\n",
                "old_state": -1
            },
            "id": 801307,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/801307/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/963069/?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/cs/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-25T11:21:04.108246Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Channel's chat terms & conditions",
                "old_state": -1
            },
            "id": 801306,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/801306/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/963068/?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/cs/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-25T11:21:04.108173Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Value too long",
                "old_state": -1
            },
            "id": 801305,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/801305/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/963067/?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/cs/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-25T11:21:04.108099Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "These terms & conditions will be shown to all users when then join chatrooms.\nStreamers can also configure terms & conditions for their channels, that will be shown right after these global terms & conditions.\n",
                "old_state": -1
            },
            "id": 801304,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/801304/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/963066/?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/cs/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-25T11:21:04.108014Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Terms & Conditions",
                "old_state": -1
            },
            "id": 801303,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/801303/?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/ca/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-25T11:21:03.697705Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "languages/en.yml"
            },
            "id": 801301,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/801301/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/963065/?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/ca/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-25T11:21:03.697630Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "You can configure a \"terms & conditions\" message that will be shown to users joining your chatrooms.\n",
                "old_state": -1
            },
            "id": 801300,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/801300/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/963064/?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/ca/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-25T11:21:03.697518Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Channel's chat terms & conditions",
                "old_state": -1
            },
            "id": 801299,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/801299/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/963063/?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/ca/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-25T11:21:03.697447Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Value too long",
                "old_state": -1
            },
            "id": 801298,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/801298/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/963062/?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/ca/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-25T11:21:03.697374Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "These terms & conditions will be shown to all users when then join chatrooms.\nStreamers can also configure terms & conditions for their channels, that will be shown right after these global terms & conditions.\n",
                "old_state": -1
            },
            "id": 801297,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/801297/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/963061/?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/ca/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-25T11:21:03.697291Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Terms & Conditions",
                "old_state": -1
            },
            "id": 801296,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/801296/?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/ar/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-25T11:21:03.364606Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "languages/en.yml"
            },
            "id": 801295,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/801295/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/963060/?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/ar/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-25T11:21:03.364537Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "You can configure a \"terms & conditions\" message that will be shown to users joining your chatrooms.\n",
                "old_state": -1
            },
            "id": 801294,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/801294/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/963059/?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/ar/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-25T11:21:03.364466Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Channel's chat terms & conditions",
                "old_state": -1
            },
            "id": 801293,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/801293/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/963058/?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/ar/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-25T11:21:03.364395Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Value too long",
                "old_state": -1
            },
            "id": 801292,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/801292/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/963057/?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/ar/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-25T11:21:03.364323Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "These terms & conditions will be shown to all users when then join chatrooms.\nStreamers can also configure terms & conditions for their channels, that will be shown right after these global terms & conditions.\n",
                "old_state": -1
            },
            "id": 801291,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/801291/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/963056/?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/ar/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-25T11:21:03.364242Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Terms & Conditions",
                "old_state": -1
            },
            "id": 801290,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/801290/?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/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-25T11:21:02.936691Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "languages/en.yml"
            },
            "id": 801289,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/801289/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/963055/?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/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-25T11:21:02.936621Z",
            "action": 71,
            "target": "You can configure a \"terms & conditions\" message that will be shown to users joining your chatrooms.\n",
            "old": "",
            "details": {
                "state": 20,
                "source": "You can configure a \"terms & conditions\" message that will be shown to users joining your chatrooms.\n",
                "old_state": -1
            },
            "id": 801288,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/801288/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/963054/?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/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-25T11:21:02.936548Z",
            "action": 71,
            "target": "Channel's chat terms & conditions",
            "old": "",
            "details": {
                "state": 20,
                "source": "Channel's chat terms & conditions",
                "old_state": -1
            },
            "id": 801287,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/801287/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/963053/?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/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-25T11:21:02.936474Z",
            "action": 71,
            "target": "Value too long",
            "old": "",
            "details": {
                "state": 20,
                "source": "Value too long",
                "old_state": -1
            },
            "id": 801286,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/801286/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/963052/?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/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-25T11:21:02.936398Z",
            "action": 71,
            "target": "These terms & conditions will be shown to all users when then join chatrooms.\nStreamers can also configure terms & conditions for their channels, that will be shown right after these global terms & conditions.\n",
            "old": "",
            "details": {
                "state": 20,
                "source": "These terms & conditions will be shown to all users when then join chatrooms.\nStreamers can also configure terms & conditions for their channels, that will be shown right after these global terms & conditions.\n",
                "old_state": -1
            },
            "id": 801285,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/801285/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/963051/?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/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-25T11:21:02.936307Z",
            "action": 71,
            "target": "Terms & Conditions",
            "old": "",
            "details": {
                "state": 20,
                "source": "Terms & Conditions",
                "old_state": -1
            },
            "id": 801284,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/801284/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2024-06-25T11:21:01.987438Z",
            "action": 21,
            "target": "",
            "old": "",
            "details": {
                "new_head": "fa8aec49b750e401b9980b37613aa6965421678b",
                "previous_head": "4b49037f6865381bda05bc71f927795d414e664e"
            },
            "id": 801283,
            "action_name": "Dépôt rebasé",
            "url": "https://weblate.framasoft.org/api/changes/801283/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2024-06-25T11:20:58.464377Z",
            "action": 53,
            "target": "",
            "old": "",
            "details": {
                "repos": [
                    "git://github.com/JohnXLivingston/peertube-plugin-livechat",
                    "git://github.com/JohnXLivingston/peertube-plugin-livechat.git",
                    "git@github.com:JohnXLivingston/peertube-plugin-livechat",
                    "git@github.com:JohnXLivingston/peertube-plugin-livechat.git",
                    "https://github.com/JohnXLivingston/peertube-plugin-livechat",
                    "https://github.com/JohnXLivingston/peertube-plugin-livechat.git"
                ],
                "branch": "main",
                "repo_url": "https://github.com/JohnXLivingston/peertube-plugin-livechat",
                "full_name": "JohnXLivingston/peertube-plugin-livechat",
                "service_long_name": "GitHub"
            },
            "id": 801281,
            "action_name": "Notification de dépôt reçue",
            "url": "https://weblate.framasoft.org/api/changes/801281/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2024-06-25T09:58:36.477505Z",
            "action": 21,
            "target": "",
            "old": "",
            "details": {
                "new_head": "4b49037f6865381bda05bc71f927795d414e664e",
                "previous_head": "cc526c529fa6404ad5ea503bc8977d44dc13c406"
            },
            "id": 801279,
            "action_name": "Dépôt rebasé",
            "url": "https://weblate.framasoft.org/api/changes/801279/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2024-06-25T09:58:33.389388Z",
            "action": 53,
            "target": "",
            "old": "",
            "details": {
                "repos": [
                    "git://github.com/JohnXLivingston/peertube-plugin-livechat",
                    "git://github.com/JohnXLivingston/peertube-plugin-livechat.git",
                    "git@github.com:JohnXLivingston/peertube-plugin-livechat",
                    "git@github.com:JohnXLivingston/peertube-plugin-livechat.git",
                    "https://github.com/JohnXLivingston/peertube-plugin-livechat",
                    "https://github.com/JohnXLivingston/peertube-plugin-livechat.git"
                ],
                "branch": "main",
                "repo_url": "https://github.com/JohnXLivingston/peertube-plugin-livechat",
                "full_name": "JohnXLivingston/peertube-plugin-livechat",
                "service_long_name": "GitHub"
            },
            "id": 801277,
            "action_name": "Notification de dépôt reçue",
            "url": "https://weblate.framasoft.org/api/changes/801277/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2024-06-25T09:58:00.664696Z",
            "action": 21,
            "target": "",
            "old": "",
            "details": {
                "new_head": "cc526c529fa6404ad5ea503bc8977d44dc13c406",
                "previous_head": "6fbb9a99bb62a0a4f483f100b0e21e7e504edadc"
            },
            "id": 801275,
            "action_name": "Dépôt rebasé",
            "url": "https://weblate.framasoft.org/api/changes/801275/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2024-06-25T09:57:56.328788Z",
            "action": 53,
            "target": "",
            "old": "",
            "details": {
                "repos": [
                    "git://github.com/JohnXLivingston/peertube-plugin-livechat",
                    "git://github.com/JohnXLivingston/peertube-plugin-livechat.git",
                    "git@github.com:JohnXLivingston/peertube-plugin-livechat",
                    "git@github.com:JohnXLivingston/peertube-plugin-livechat.git",
                    "https://github.com/JohnXLivingston/peertube-plugin-livechat",
                    "https://github.com/JohnXLivingston/peertube-plugin-livechat.git"
                ],
                "branch": "main",
                "repo_url": "https://github.com/JohnXLivingston/peertube-plugin-livechat",
                "full_name": "JohnXLivingston/peertube-plugin-livechat",
                "service_long_name": "GitHub"
            },
            "id": 801272,
            "action_name": "Notification de dépôt reçue",
            "url": "https://weblate.framasoft.org/api/changes/801272/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2024-06-22T11:54:21.706350Z",
            "action": 18,
            "target": "",
            "old": "",
            "details": {},
            "id": 800597,
            "action_name": "Modifications poussées",
            "url": "https://weblate.framasoft.org/api/changes/800597/?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/de/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-22T11:54:16.557413Z",
            "action": 17,
            "target": "",
            "old": "",
            "details": {},
            "id": 800595,
            "action_name": "Modifications envoyées",
            "url": "https://weblate.framasoft.org/api/changes/800595/?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/de/?format=api",
            "user": "https://weblate.framasoft.org/api/users/v.hampel/?format=api",
            "author": "https://weblate.framasoft.org/api/users/v.hampel/?format=api",
            "timestamp": "2024-06-22T08:27:14.803155Z",
            "action": 1,
            "target": "",
            "old": "",
            "details": {},
            "id": 800581,
            "action_name": "Traduction terminée",
            "url": "https://weblate.framasoft.org/api/changes/800581/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/962168/?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/de/?format=api",
            "user": "https://weblate.framasoft.org/api/users/v.hampel/?format=api",
            "author": "https://weblate.framasoft.org/api/users/v.hampel/?format=api",
            "timestamp": "2024-06-22T08:27:14.681748Z",
            "action": 5,
            "target": "Standardwert für neue Chaträume.\nFür bestehende Chaträume können Sie die Funktion im Raumkonfigurationsformular ändern.\nWenn diese Funktion aktiviert ist, können anonyme Benutzer den Chat nur lesen, aber keine Nachrichten senden.\n",
            "old": "",
            "details": {
                "state": 20,
                "source": "Default value for new chatrooms.\nFor existing chatrooms, you can change the feature in the room configuration form.\nWhen this feature is enabled, anonymous users can only read the chat, and not send messages.\n",
                "old_state": 0
            },
            "id": 800580,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/800580/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/962167/?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/de/?format=api",
            "user": "https://weblate.framasoft.org/api/users/v.hampel/?format=api",
            "author": "https://weblate.framasoft.org/api/users/v.hampel/?format=api",
            "timestamp": "2024-06-22T08:26:52.252217Z",
            "action": 5,
            "target": "Anonyme Benutzer stummschalten",
            "old": "",
            "details": {
                "state": 20,
                "source": "Mute anonymous users",
                "old_state": 0
            },
            "id": 800579,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/800579/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/962166/?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/de/?format=api",
            "user": "https://weblate.framasoft.org/api/users/v.hampel/?format=api",
            "author": "https://weblate.framasoft.org/api/users/v.hampel/?format=api",
            "timestamp": "2024-06-22T08:26:42.450542Z",
            "action": 5,
            "target": "Nur registrierte Benutzer können Nachrichten versenden.",
            "old": "",
            "details": {
                "state": 20,
                "source": "Only registered users can send messages.",
                "old_state": 0
            },
            "id": 800578,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/800578/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/962075/?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/de/?format=api",
            "user": "https://weblate.framasoft.org/api/users/v.hampel/?format=api",
            "author": "https://weblate.framasoft.org/api/users/v.hampel/?format=api",
            "timestamp": "2024-06-22T08:26:34.397424Z",
            "action": 5,
            "target": "Zu viele Einträge",
            "old": "",
            "details": {
                "state": 20,
                "source": "Too many entries",
                "old_state": 0
            },
            "id": 800577,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/800577/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2024-06-21T13:24:26.138599Z",
            "action": 18,
            "target": "",
            "old": "",
            "details": {},
            "id": 800555,
            "action_name": "Modifications poussées",
            "url": "https://weblate.framasoft.org/api/changes/800555/?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": "2024-06-21T13:24:19.557013Z",
            "action": 17,
            "target": "",
            "old": "",
            "details": {},
            "id": 800554,
            "action_name": "Modifications envoyées",
            "url": "https://weblate.framasoft.org/api/changes/800554/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/959560/?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": "https://weblate.framasoft.org/api/users/voju/?format=api",
            "author": "https://weblate.framasoft.org/api/users/voju/?format=api",
            "timestamp": "2024-06-21T12:29:08.342366Z",
            "action": 5,
            "target": "コピーしました",
            "old": "",
            "details": {
                "state": 20,
                "source": "Copied",
                "old_state": 0
            },
            "id": 800551,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/800551/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/959560/?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": "https://weblate.framasoft.org/api/users/voju/?format=api",
            "author": "https://weblate.framasoft.org/api/users/voju/?format=api",
            "timestamp": "2024-06-21T12:29:08.340916Z",
            "action": 45,
            "target": "",
            "old": "",
            "details": {},
            "id": 800550,
            "action_name": "Un contributeur à rejoint",
            "url": "https://weblate.framasoft.org/api/changes/800550/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2024-06-21T10:17:05.012228Z",
            "action": 21,
            "target": "",
            "old": "",
            "details": {
                "new_head": "81b8e07169a9b0f367cf6fe98b3838d097595f11",
                "previous_head": "ec0e5005789dd7a973f299cff48c571bef534e4e"
            },
            "id": 800545,
            "action_name": "Dépôt rebasé",
            "url": "https://weblate.framasoft.org/api/changes/800545/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2024-06-21T10:17:02.202731Z",
            "action": 53,
            "target": "",
            "old": "",
            "details": {
                "repos": [
                    "git://github.com/JohnXLivingston/peertube-plugin-livechat",
                    "git://github.com/JohnXLivingston/peertube-plugin-livechat.git",
                    "git@github.com:JohnXLivingston/peertube-plugin-livechat",
                    "git@github.com:JohnXLivingston/peertube-plugin-livechat.git",
                    "https://github.com/JohnXLivingston/peertube-plugin-livechat",
                    "https://github.com/JohnXLivingston/peertube-plugin-livechat.git"
                ],
                "branch": "main",
                "repo_url": "https://github.com/JohnXLivingston/peertube-plugin-livechat",
                "full_name": "JohnXLivingston/peertube-plugin-livechat",
                "service_long_name": "GitHub"
            },
            "id": 800543,
            "action_name": "Notification de dépôt reçue",
            "url": "https://weblate.framasoft.org/api/changes/800543/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": null,
            "user": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "author": null,
            "timestamp": "2024-06-21T10:16:54.701065Z",
            "action": 18,
            "target": "",
            "old": "",
            "details": {},
            "id": 800542,
            "action_name": "Modifications poussées",
            "url": "https://weblate.framasoft.org/api/changes/800542/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2024-06-21T10:16:44.403320Z",
            "action": 18,
            "target": "",
            "old": "",
            "details": {},
            "id": 800541,
            "action_name": "Modifications poussées",
            "url": "https://weblate.framasoft.org/api/changes/800541/?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/fr/?format=api",
            "user": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "author": null,
            "timestamp": "2024-06-21T10:16:35.151782Z",
            "action": 17,
            "target": "",
            "old": "",
            "details": {},
            "id": 800540,
            "action_name": "Modifications envoyées",
            "url": "https://weblate.framasoft.org/api/changes/800540/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2024-06-21T10:14:24.706886Z",
            "action": 21,
            "target": "",
            "old": "",
            "details": {
                "new_head": "9c2ad4ac141678ab3de285c5504c5b3742b29718",
                "previous_head": "14b2357b2d4c52938537bb3df81bb6fcb1fcf126"
            },
            "id": 800538,
            "action_name": "Dépôt rebasé",
            "url": "https://weblate.framasoft.org/api/changes/800538/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2024-06-21T10:14:21.772581Z",
            "action": 53,
            "target": "",
            "old": "",
            "details": {
                "repos": [
                    "git://github.com/JohnXLivingston/peertube-plugin-livechat",
                    "git://github.com/JohnXLivingston/peertube-plugin-livechat.git",
                    "git@github.com:JohnXLivingston/peertube-plugin-livechat",
                    "git@github.com:JohnXLivingston/peertube-plugin-livechat.git",
                    "https://github.com/JohnXLivingston/peertube-plugin-livechat",
                    "https://github.com/JohnXLivingston/peertube-plugin-livechat.git"
                ],
                "branch": "main",
                "repo_url": "https://github.com/JohnXLivingston/peertube-plugin-livechat",
                "full_name": "JohnXLivingston/peertube-plugin-livechat",
                "service_long_name": "GitHub"
            },
            "id": 800535,
            "action_name": "Notification de dépôt reçue",
            "url": "https://weblate.framasoft.org/api/changes/800535/?format=api"
        }
    ]
}