Translation projects API.

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

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

{
    "count": 49212,
    "next": "https://weblate.framasoft.org/api/projects/peertube-livechat/changes/?format=api&page=823",
    "previous": "https://weblate.framasoft.org/api/projects/peertube-livechat/changes/?format=api&page=821",
    "results": [
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/gl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-14T17:56:38.715959Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "support/documentation/po/livechat.gl.po"
            },
            "id": 650868,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/650868/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/gd/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-14T17:56:38.159199Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "support/documentation/po/livechat.gd.po"
            },
            "id": 650866,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/650866/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-14T17:56:37.981798Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "support/documentation/po/livechat.fr.po"
            },
            "id": 650864,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/650864/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/865085/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-14T17:56:37.981692Z",
            "action": 59,
            "target": "Écrire la documentation",
            "old": "Écrire la documentation",
            "details": {
                "state": 20,
                "source": "Write documentation",
                "old_state": 20
            },
            "id": 650860,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/650860/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/fi/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-14T17:56:37.694213Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "support/documentation/po/livechat.fi.po"
            },
            "id": 650854,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/650854/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/fa/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-14T17:56:37.526295Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "support/documentation/po/livechat.fa.po"
            },
            "id": 650852,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/650852/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/eu/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-14T17:56:37.379345Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "support/documentation/po/livechat.eu.po"
            },
            "id": 650850,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/650850/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/es/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-14T17:56:37.213660Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "support/documentation/po/livechat.es.po"
            },
            "id": 650848,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/650848/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/eo/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-14T17:56:36.936275Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "support/documentation/po/livechat.eo.po"
            },
            "id": 650846,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/650846/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/el/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-14T17:56:36.714299Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "support/documentation/po/livechat.el.po"
            },
            "id": 650844,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/650844/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/de/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-14T17:56:36.434637Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "support/documentation/po/livechat.de.po"
            },
            "id": 650842,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/650842/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/cs/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-14T17:56:36.166112Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "support/documentation/po/livechat.cs.po"
            },
            "id": 650840,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/650840/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/ca/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-14T17:56:35.983011Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "support/documentation/po/livechat.ca.po"
            },
            "id": 650838,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/650838/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/ar/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-14T17:56:35.665793Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "support/documentation/po/livechat.ar.po"
            },
            "id": 650836,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/650836/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-14T17:56:35.492412Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "support/documentation/po/livechat.en.pot"
            },
            "id": 650834,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/650834/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2023-07-14T17:56:35.212748Z",
            "action": 21,
            "target": "",
            "old": "",
            "details": {},
            "id": 650832,
            "action_name": "Dépôt rebasé",
            "url": "https://weblate.framasoft.org/api/changes/650832/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-14T17:56:34.591133Z",
            "action": 17,
            "target": "",
            "old": "",
            "details": {},
            "id": 650831,
            "action_name": "Modifications envoyées",
            "url": "https://weblate.framasoft.org/api/changes/650831/?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": "2023-07-14T17:56:34.416413Z",
            "action": 21,
            "target": "",
            "old": "",
            "details": {},
            "id": 650830,
            "action_name": "Dépôt rebasé",
            "url": "https://weblate.framasoft.org/api/changes/650830/?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": "2023-07-14T17:56:30.508896Z",
            "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": 650829,
            "action_name": "Notification de dépôt reçue",
            "url": "https://weblate.framasoft.org/api/changes/650829/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2023-07-14T17:56:30.429559Z",
            "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": 650828,
            "action_name": "Notification de dépôt reçue",
            "url": "https://weblate.framasoft.org/api/changes/650828/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/865078/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/fr/?format=api",
            "user": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "author": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "timestamp": "2023-07-14T17:52:14.957302Z",
            "action": 2,
            "target": "Mettre à jour les fichiers de localisation et générer les traductions de la documentation",
            "old": "Mettre à jour les fichiers de localisation et générer les traductions de la documentation.",
            "details": {
                "state": 20,
                "source": "Update localization files and generate documentation translations",
                "old_state": 20
            },
            "id": 650824,
            "action_name": "Traduction modifiée",
            "url": "https://weblate.framasoft.org/api/changes/650824/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/865078/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/fr/?format=api",
            "user": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "author": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "timestamp": "2023-07-14T17:49:54.959304Z",
            "action": 5,
            "target": "Mettre à jour les fichiers de localisation et générer les traductions de la documentation.",
            "old": "",
            "details": {
                "state": 20,
                "source": "Update localization files and generate documentation translations",
                "old_state": 0
            },
            "id": 650823,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/650823/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/865085/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/fr/?format=api",
            "user": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "author": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "timestamp": "2023-07-14T17:42:16.471446Z",
            "action": 2,
            "target": "Écrire la documentation",
            "old": "Documentation utilisateur⋅rice",
            "details": {
                "state": 20,
                "source": "Write documentation",
                "old_state": 10
            },
            "id": 650816,
            "action_name": "Traduction modifiée",
            "url": "https://weblate.framasoft.org/api/changes/650816/?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": "2023-07-14T17:35:54.520628Z",
            "action": 21,
            "target": "",
            "old": "",
            "details": {},
            "id": 650813,
            "action_name": "Dépôt rebasé",
            "url": "https://weblate.framasoft.org/api/changes/650813/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2023-07-14T17:35:54.508545Z",
            "action": 21,
            "target": "",
            "old": "",
            "details": {},
            "id": 650812,
            "action_name": "Dépôt rebasé",
            "url": "https://weblate.framasoft.org/api/changes/650812/?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": "2023-07-14T17:35:50.642101Z",
            "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": 650811,
            "action_name": "Notification de dépôt reçue",
            "url": "https://weblate.framasoft.org/api/changes/650811/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2023-07-14T17:35:50.579980Z",
            "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": 650810,
            "action_name": "Notification de dépôt reçue",
            "url": "https://weblate.framasoft.org/api/changes/650810/?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": "2023-07-14T17:30:03.902626Z",
            "action": 21,
            "target": "",
            "old": "",
            "details": {},
            "id": 650809,
            "action_name": "Dépôt rebasé",
            "url": "https://weblate.framasoft.org/api/changes/650809/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2023-07-14T17:30:03.878059Z",
            "action": 21,
            "target": "",
            "old": "",
            "details": {},
            "id": 650808,
            "action_name": "Dépôt rebasé",
            "url": "https://weblate.framasoft.org/api/changes/650808/?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": "2023-07-14T17:30:00.654603Z",
            "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": 650807,
            "action_name": "Notification de dépôt reçue",
            "url": "https://weblate.framasoft.org/api/changes/650807/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2023-07-14T17:30:00.360622Z",
            "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": 650806,
            "action_name": "Notification de dépôt reçue",
            "url": "https://weblate.framasoft.org/api/changes/650806/?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": "2023-07-14T17:29:34.742717Z",
            "action": 18,
            "target": "",
            "old": "",
            "details": {},
            "id": 650805,
            "action_name": "Modifications poussées",
            "url": "https://weblate.framasoft.org/api/changes/650805/?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": "2023-07-14T17:29:32.052717Z",
            "action": 21,
            "target": "",
            "old": "",
            "details": {},
            "id": 650804,
            "action_name": "Dépôt rebasé",
            "url": "https://weblate.framasoft.org/api/changes/650804/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2023-07-14T17:29:31.850801Z",
            "action": 21,
            "target": "",
            "old": "",
            "details": {},
            "id": 650803,
            "action_name": "Dépôt rebasé",
            "url": "https://weblate.framasoft.org/api/changes/650803/?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": "2023-07-14T17:29:29.121779Z",
            "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": 650802,
            "action_name": "Notification de dépôt reçue",
            "url": "https://weblate.framasoft.org/api/changes/650802/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2023-07-14T17:29:29.073436Z",
            "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": 650801,
            "action_name": "Notification de dépôt reçue",
            "url": "https://weblate.framasoft.org/api/changes/650801/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": null,
            "user": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "author": null,
            "timestamp": "2023-07-14T17:28:38.498167Z",
            "action": 18,
            "target": "",
            "old": "",
            "details": {},
            "id": 650800,
            "action_name": "Modifications poussées",
            "url": "https://weblate.framasoft.org/api/changes/650800/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": null,
            "user": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "author": null,
            "timestamp": "2023-07-14T17:28:20.638080Z",
            "action": 15,
            "target": "",
            "old": "",
            "details": {
                "auto": false
            },
            "id": 650799,
            "action_name": "Le composant est déverrouillé",
            "url": "https://weblate.framasoft.org/api/changes/650799/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": null,
            "user": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "author": null,
            "timestamp": "2023-07-14T17:26:59.218393Z",
            "action": 28,
            "target": "ERROR: Permission to JohnXLivingston/peertube-plugin-livechat.git denied to framabot.\nfatal: Could not read from remote repository.\n\nPlease make sure you have the correct access rights\nand the repository exists.\n (128)",
            "old": "",
            "details": {},
            "id": 650798,
            "action_name": "Échec de la poussée du dépôt",
            "url": "https://weblate.framasoft.org/api/changes/650798/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2023-07-14T17:26:56.336933Z",
            "action": 14,
            "target": "",
            "old": "",
            "details": {
                "auto": true
            },
            "id": 650797,
            "action_name": "Le composant est verrouillé",
            "url": "https://weblate.framasoft.org/api/changes/650797/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2023-07-14T17:26:56.307308Z",
            "action": 47,
            "target": "",
            "old": "",
            "details": {
                "alert": "PushFailure"
            },
            "id": 650796,
            "action_name": "Alerte déclenchée",
            "url": "https://weblate.framasoft.org/api/changes/650796/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2023-07-14T17:26:56.208961Z",
            "action": 28,
            "target": "ERROR: Permission to JohnXLivingston/peertube-plugin-livechat.git denied to framabot.\nfatal: Could not read from remote repository.\n\nPlease make sure you have the correct access rights\nand the repository exists.\n (128)",
            "old": "",
            "details": {},
            "id": 650795,
            "action_name": "Échec de la poussée du dépôt",
            "url": "https://weblate.framasoft.org/api/changes/650795/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/fr/?format=api",
            "user": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "author": null,
            "timestamp": "2023-07-14T17:26:53.931046Z",
            "action": 17,
            "target": "",
            "old": "",
            "details": {},
            "id": 650794,
            "action_name": "Modifications envoyées",
            "url": "https://weblate.framasoft.org/api/changes/650794/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/zh_Hant/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-14T17:22:25.558149Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "new file",
                "filename": "support/documentation/po/livechat.zh-Hant.po"
            },
            "id": 650756,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/650756/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/872159/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/zh_Hant/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-14T17:22:25.557998Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Bug tracking & new features",
                "old_state": -1
            },
            "id": 650750,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/650750/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/872158/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/zh_Hant/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-14T17:22:25.557960Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Bug tracking / New features requests",
                "old_state": -1
            },
            "id": 650749,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/650749/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/872154/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/zh_Hant/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-14T17:22:25.557788Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Introduction",
                "old_state": -1
            },
            "id": 650745,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/650745/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/872152/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/zh_Hant/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-14T17:22:25.557723Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "PeerTube plugin livechat",
                "old_state": -1
            },
            "id": 650743,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/650743/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/872142/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/zh_Hant/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-14T17:22:25.557464Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "XMPP Clients",
                "old_state": -1
            },
            "id": 650733,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/650733/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/872141/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/zh_Hant/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-14T17:22:25.557438Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Connect to chat using a XMPP client",
                "old_state": -1
            },
            "id": 650732,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/650732/?format=api"
        }
    ]
}