Changes API.

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

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

{
    "count": 603985,
    "next": "https://weblate.framasoft.org/api/changes/?format=api&page=6284",
    "previous": "https://weblate.framasoft.org/api/changes/?format=api&page=6282",
    "results": [
        {
            "unit": "https://weblate.framasoft.org/api/units/778201/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/bn_BD/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-11-29T10:14:07.217083Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Videos",
                "old_state": -1
            },
            "id": 487095,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/487095/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/778200/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/bn_BD/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-11-29T10:14:07.217031Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Platforms",
                "old_state": -1
            },
            "id": 487094,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/487094/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/778199/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/bn_BD/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-11-29T10:14:07.216978Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Or you prefer to subscribe to the PeerTube <strong>RSS feed</strong>?",
                "old_state": -1
            },
            "id": 487093,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/487093/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/778198/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/bn_BD/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-11-29T10:14:07.216943Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Here is the link!",
                "old_state": -1
            },
            "id": 487092,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/487092/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/778197/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/bn_BD/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-11-29T10:14:07.216886Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Go back to beginning of the list",
                "old_state": -1
            },
            "id": 487091,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/487091/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/be/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-11-29T10:14:06.637695Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "src/locale/be/app.po"
            },
            "id": 487090,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/487090/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/778196/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/be/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-11-29T10:14:06.637672Z",
            "action": 59,
            "target": "Дазволеная відеа прастора",
            "old": "",
            "details": {
                "state": 10,
                "source": "Videos",
                "old_state": -1
            },
            "id": 487089,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/487089/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/778195/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/be/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-11-29T10:14:06.637648Z",
            "action": 59,
            "target": "PeerTube Git",
            "old": "",
            "details": {
                "state": 10,
                "source": "Platforms",
                "old_state": -1
            },
            "id": 487088,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/487088/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/778194/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/be/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-11-29T10:14:06.637622Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Or you prefer to subscribe to the PeerTube <strong>RSS feed</strong>?",
                "old_state": -1
            },
            "id": 487087,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/487087/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/778193/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/be/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-11-29T10:14:06.637593Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Here is the link!",
                "old_state": -1
            },
            "id": 487086,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/487086/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/778192/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/be/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-11-29T10:14:06.637542Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Go back to beginning of the list",
                "old_state": -1
            },
            "id": 487085,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/487085/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/az/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-11-29T10:14:06.079093Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "src/locale/az/app.po"
            },
            "id": 487084,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/487084/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/778191/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/az/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-11-29T10:14:06.079070Z",
            "action": 59,
            "target": "Video bloqeri",
            "old": "",
            "details": {
                "state": 10,
                "source": "Videos",
                "old_state": -1
            },
            "id": 487083,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/487083/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/778190/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/az/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-11-29T10:14:06.079044Z",
            "action": 59,
            "target": "PeerTube Git (tərtibatçılar üç.)",
            "old": "",
            "details": {
                "state": 10,
                "source": "Platforms",
                "old_state": -1
            },
            "id": 487082,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/487082/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/778189/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/az/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-11-29T10:14:06.079018Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Or you prefer to subscribe to the PeerTube <strong>RSS feed</strong>?",
                "old_state": -1
            },
            "id": 487081,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/487081/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/778188/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/az/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-11-29T10:14:06.078989Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Here is the link!",
                "old_state": -1
            },
            "id": 487080,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/487080/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/778187/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/az/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-11-29T10:14:06.078936Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Go back to beginning of the list",
                "old_state": -1
            },
            "id": 487079,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/487079/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/ar_LY/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-11-29T10:14:04.725484Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "src/locale/ar_LY/app.po"
            },
            "id": 487078,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/487078/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/778186/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/ar_LY/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-11-29T10:14:04.725460Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Videos",
                "old_state": -1
            },
            "id": 487077,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/487077/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/778185/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/ar_LY/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-11-29T10:14:04.725436Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Platforms",
                "old_state": -1
            },
            "id": 487076,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/487076/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/778184/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/ar_LY/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-11-29T10:14:04.725409Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Or you prefer to subscribe to the PeerTube <strong>RSS feed</strong>?",
                "old_state": -1
            },
            "id": 487075,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/487075/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/778183/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/ar_LY/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-11-29T10:14:04.725380Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Here is the link!",
                "old_state": -1
            },
            "id": 487074,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/487074/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/778182/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/ar_LY/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-11-29T10:14:04.725328Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Go back to beginning of the list",
                "old_state": -1
            },
            "id": 487073,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/487073/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/ar/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-11-29T10:14:04.112561Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "src/locale/ar/app.po"
            },
            "id": 487072,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/487072/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/778181/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/ar/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-11-29T10:14:04.112538Z",
            "action": 59,
            "target": "صانع الفيديو",
            "old": "",
            "details": {
                "state": 10,
                "source": "Videos",
                "old_state": -1
            },
            "id": 487071,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/487071/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/778179/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/ar/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-11-29T10:14:04.112512Z",
            "action": 59,
            "target": "PeerTube Git",
            "old": "",
            "details": {
                "state": 10,
                "source": "Platforms",
                "old_state": -1
            },
            "id": 487070,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/487070/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/778177/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/ar/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-11-29T10:14:04.112487Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Or you prefer to subscribe to the PeerTube <strong>RSS feed</strong>?",
                "old_state": -1
            },
            "id": 487069,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/487069/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/778175/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/ar/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-11-29T10:14:04.112458Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Here is the link!",
                "old_state": -1
            },
            "id": 487068,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/487068/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/778173/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/ar/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-11-29T10:14:04.112404Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Go back to beginning of the list",
                "old_state": -1
            },
            "id": 487067,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/487067/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/778180/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/en_US/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-11-29T10:14:04.052626Z",
            "action": 13,
            "target": "",
            "old": "",
            "details": {},
            "id": 487066,
            "action_name": "Chaîne source ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/487066/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/778178/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/en_US/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-11-29T10:14:03.956641Z",
            "action": 13,
            "target": "",
            "old": "",
            "details": {},
            "id": 487065,
            "action_name": "Chaîne source ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/487065/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/778176/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/en_US/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-11-29T10:14:03.918582Z",
            "action": 13,
            "target": "",
            "old": "",
            "details": {},
            "id": 487064,
            "action_name": "Chaîne source ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/487064/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/778174/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/en_US/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-11-29T10:14:03.835551Z",
            "action": 13,
            "target": "",
            "old": "",
            "details": {},
            "id": 487063,
            "action_name": "Chaîne source ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/487063/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/778172/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/en_US/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-11-29T10:14:03.827677Z",
            "action": 13,
            "target": "",
            "old": "",
            "details": {},
            "id": 487062,
            "action_name": "Chaîne source ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/487062/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2022-11-29T10:14:03.311824Z",
            "action": 21,
            "target": "",
            "old": "",
            "details": {},
            "id": 487061,
            "action_name": "Dépôt rebasé",
            "url": "https://weblate.framasoft.org/api/changes/487061/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2022-11-29T10:13:56.236959Z",
            "action": 53,
            "target": "",
            "old": "",
            "details": {
                "repos": [
                    "git@framagit.org:framasoft/peertube/joinpeertube.git",
                    "https://framagit.org/framasoft/peertube/joinpeertube.git",
                    "https://framagit.org/framasoft/peertube/joinpeertube.git",
                    "git@framagit.org:framasoft/peertube/joinpeertube.git",
                    "https://framagit.org/framasoft/peertube/joinpeertube"
                ],
                "branch": "master",
                "repo_url": "https://framagit.org/framasoft/peertube/joinpeertube",
                "full_name": "framasoft/peertube/joinpeertube.git",
                "service_long_name": "GitLab"
            },
            "id": 487060,
            "action_name": "Notification de dépôt reçue",
            "url": "https://weblate.framasoft.org/api/changes/487060/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": null,
            "user": "https://weblate.framasoft.org/api/users/chocobozzz/?format=api",
            "author": null,
            "timestamp": "2022-11-29T10:09:28.413111Z",
            "action": 14,
            "target": "",
            "old": "",
            "details": {
                "auto": false
            },
            "id": 487059,
            "action_name": "Le composant est verrouillé",
            "url": "https://weblate.framasoft.org/api/changes/487059/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/framadate/home/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2022-11-29T09:59:00.717785Z",
            "action": 18,
            "target": "",
            "old": "",
            "details": {},
            "id": 487058,
            "action_name": "Modifications poussées",
            "url": "https://weblate.framasoft.org/api/changes/487058/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/framadate/framadate/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2022-11-29T09:59:00.516656Z",
            "action": 18,
            "target": "",
            "old": "",
            "details": {},
            "id": 487057,
            "action_name": "Modifications poussées",
            "url": "https://weblate.framasoft.org/api/changes/487057/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/framadate/framadate-v11x/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2022-11-29T09:59:00.301998Z",
            "action": 23,
            "target": "Rebasing (1/32)\nRebasing (2/32)\nRebasing (3/32)\nRebasing (4/32)\nRebasing (5/32)\nRebasing (6/32)\nRebasing (7/32)\nRebasing (8/32)\nRebasing (9/32)\nRebasing (10/32)\nRebasing (11/32)\nRebasing (12/32)\nRebasing (13/32)\nRebasing (14/32)\nRebasing (15/32)\nRebasing (16/32)\nRebasing (17/32)\nRebasing (18/32)\nRebasing (19/32)\nRebasing (20/32)\nRebasing (21/32)\nRebasing (22/32)\nRebasing (23/32)\nRebasing (24/32)\nRebasing (25/32)\nRebasing (26/32)\nRebasing (27/32)\nRebasing (28/32)\nRebasing (29/32)\nRebasing (30/32)\nRebasing (31/32)\nRebasing (32/32)\nerror: could not apply e4a6082a... Translated using Weblate (German)\nResolve all conflicts manually, mark them as resolved with\n\"git add/rm <conflicted_files>\", then run \"git rebase --continue\".\nYou can instead skip this commit: run \"git rebase --skip\".\nTo abort and get back to the state before \"git rebase\", run \"git rebase --abort\".\nCould not apply e4a6082a... Translated using Weblate (German)\nAuto-merging locale/de.json\nCONFLICT (content): Merge conflict in locale/de.json\n (1)",
            "old": "",
            "details": {
                "error": "Rebasing (1/32)\nRebasing (2/32)\nRebasing (3/32)\nRebasing (4/32)\nRebasing (5/32)\nRebasing (6/32)\nRebasing (7/32)\nRebasing (8/32)\nRebasing (9/32)\nRebasing (10/32)\nRebasing (11/32)\nRebasing (12/32)\nRebasing (13/32)\nRebasing (14/32)\nRebasing (15/32)\nRebasing (16/32)\nRebasing (17/32)\nRebasing (18/32)\nRebasing (19/32)\nRebasing (20/32)\nRebasing (21/32)\nRebasing (22/32)\nRebasing (23/32)\nRebasing (24/32)\nRebasing (25/32)\nRebasing (26/32)\nRebasing (27/32)\nRebasing (28/32)\nRebasing (29/32)\nRebasing (30/32)\nRebasing (31/32)\nRebasing (32/32)\nerror: could not apply e4a6082a... Translated using Weblate (German)\nResolve all conflicts manually, mark them as resolved with\n\"git add/rm <conflicted_files>\", then run \"git rebase --continue\".\nYou can instead skip this commit: run \"git rebase --skip\".\nTo abort and get back to the state before \"git rebase\", run \"git rebase --abort\".\nCould not apply e4a6082a... Translated using Weblate (German)\nAuto-merging locale/de.json\nCONFLICT (content): Merge conflict in locale/de.json\n (1)",
                "status": "interactive rebase in progress; onto ffdfdb98\nLast commands done (32 commands done):\n   pick bb3ad765 Translated using Weblate (Czech)\n   pick e4a6082a Translated using Weblate (German)\n  (see more in file .git/rebase-merge/done)\nNo commands remaining.\nYou are currently rebasing branch 'v1.1.x' on 'ffdfdb98'.\n  (fix conflicts and then run \"git rebase --continue\")\n  (use \"git rebase --skip\" to skip this patch)\n  (use \"git rebase --abort\" to check out the original branch)\n\nUnmerged paths:\n  (use \"git restore --staged <file>...\" to unstage)\n  (use \"git add <file>...\" to mark resolution)\n\tboth modified:   locale/de.json\n\nno changes added to commit (use \"git add\" and/or \"git commit -a\")\n"
            },
            "id": 487056,
            "action_name": "Échec du rebasement du dépôt",
            "url": "https://weblate.framasoft.org/api/changes/487056/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/framadate/home/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2022-11-29T09:44:58.966404Z",
            "action": 18,
            "target": "",
            "old": "",
            "details": {},
            "id": 487055,
            "action_name": "Modifications poussées",
            "url": "https://weblate.framasoft.org/api/changes/487055/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/framadate/framadate/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2022-11-29T09:44:58.277110Z",
            "action": 18,
            "target": "",
            "old": "",
            "details": {},
            "id": 487054,
            "action_name": "Modifications poussées",
            "url": "https://weblate.framasoft.org/api/changes/487054/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/framadate/framadate-v11x/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2022-11-29T09:44:58.225598Z",
            "action": 23,
            "target": "Rebasing (1/32)\nRebasing (2/32)\nRebasing (3/32)\nRebasing (4/32)\nRebasing (5/32)\nRebasing (6/32)\nRebasing (7/32)\nRebasing (8/32)\nRebasing (9/32)\nRebasing (10/32)\nRebasing (11/32)\nRebasing (12/32)\nRebasing (13/32)\nRebasing (14/32)\nRebasing (15/32)\nRebasing (16/32)\nRebasing (17/32)\nRebasing (18/32)\nRebasing (19/32)\nRebasing (20/32)\nRebasing (21/32)\nRebasing (22/32)\nRebasing (23/32)\nRebasing (24/32)\nRebasing (25/32)\nRebasing (26/32)\nRebasing (27/32)\nRebasing (28/32)\nRebasing (29/32)\nRebasing (30/32)\nRebasing (31/32)\nRebasing (32/32)\nerror: could not apply e4a6082a... Translated using Weblate (German)\nResolve all conflicts manually, mark them as resolved with\n\"git add/rm <conflicted_files>\", then run \"git rebase --continue\".\nYou can instead skip this commit: run \"git rebase --skip\".\nTo abort and get back to the state before \"git rebase\", run \"git rebase --abort\".\nCould not apply e4a6082a... Translated using Weblate (German)\nAuto-merging locale/de.json\nCONFLICT (content): Merge conflict in locale/de.json\n (1)",
            "old": "",
            "details": {
                "error": "Rebasing (1/32)\nRebasing (2/32)\nRebasing (3/32)\nRebasing (4/32)\nRebasing (5/32)\nRebasing (6/32)\nRebasing (7/32)\nRebasing (8/32)\nRebasing (9/32)\nRebasing (10/32)\nRebasing (11/32)\nRebasing (12/32)\nRebasing (13/32)\nRebasing (14/32)\nRebasing (15/32)\nRebasing (16/32)\nRebasing (17/32)\nRebasing (18/32)\nRebasing (19/32)\nRebasing (20/32)\nRebasing (21/32)\nRebasing (22/32)\nRebasing (23/32)\nRebasing (24/32)\nRebasing (25/32)\nRebasing (26/32)\nRebasing (27/32)\nRebasing (28/32)\nRebasing (29/32)\nRebasing (30/32)\nRebasing (31/32)\nRebasing (32/32)\nerror: could not apply e4a6082a... Translated using Weblate (German)\nResolve all conflicts manually, mark them as resolved with\n\"git add/rm <conflicted_files>\", then run \"git rebase --continue\".\nYou can instead skip this commit: run \"git rebase --skip\".\nTo abort and get back to the state before \"git rebase\", run \"git rebase --abort\".\nCould not apply e4a6082a... Translated using Weblate (German)\nAuto-merging locale/de.json\nCONFLICT (content): Merge conflict in locale/de.json\n (1)",
                "status": "interactive rebase in progress; onto ffdfdb98\nLast commands done (32 commands done):\n   pick bb3ad765 Translated using Weblate (Czech)\n   pick e4a6082a Translated using Weblate (German)\n  (see more in file .git/rebase-merge/done)\nNo commands remaining.\nYou are currently rebasing branch 'v1.1.x' on 'ffdfdb98'.\n  (fix conflicts and then run \"git rebase --continue\")\n  (use \"git rebase --skip\" to skip this patch)\n  (use \"git rebase --abort\" to check out the original branch)\n\nUnmerged paths:\n  (use \"git restore --staged <file>...\" to unstage)\n  (use \"git add <file>...\" to mark resolution)\n\tboth modified:   locale/de.json\n\nno changes added to commit (use \"git add\" and/or \"git commit -a\")\n"
            },
            "id": 487053,
            "action_name": "Échec du rebasement du dépôt",
            "url": "https://weblate.framasoft.org/api/changes/487053/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/framaspace/charon-messages/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaspace/charon-messages/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-11-29T09:43:51.451618Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "translations/messages+intl-icu.fr.xlf"
            },
            "id": 487052,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/487052/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/778171/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framaspace/charon-messages/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaspace/charon-messages/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-11-29T09:43:51.451594Z",
            "action": 59,
            "target": "Merci de votre compréhension,",
            "old": "",
            "details": {
                "state": 20,
                "source": "Thank you for your understanding,",
                "old_state": -1
            },
            "id": 487051,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/487051/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/778170/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framaspace/charon-messages/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaspace/charon-messages/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-11-29T09:43:51.451555Z",
            "action": 59,
            "target": "Sans action de la part de l'administrateur⋅ice, l'espace et toutes ses données seront complètement supprimés le {complete_deletion_date, date, full}.",
            "old": "",
            "details": {
                "state": 20,
                "source": "Without action on the admin's side, the space and all its data will be completely deleted on {complete_deletion_date, date, full}.",
                "old_state": -1
            },
            "id": 487050,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/487050/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/778169/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framaspace/charon-messages/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaspace/charon-messages/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-11-29T09:43:51.451498Z",
            "action": 59,
            "target": "L'espace peut être réactivé <a href=\"{manage_space_path}\">depuis la page de gestion de votre espace</a>, accessible uniquement à l'administrateur⋅ice de votre espace. Veuillez-le ou la contacter pour rétablir l'accès à votre espace.",
            "old": "",
            "details": {
                "state": 20,
                "source": "The space can be reactivated <a href=\"{manage_space_path}\">from the management page of your space</a>, accessible to your space administrator only. Please contact them to restore access to your space.",
                "old_state": -1
            },
            "id": 487049,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/487049/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/778168/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framaspace/charon-messages/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaspace/charon-messages/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-11-29T09:43:51.451468Z",
            "action": 59,
            "target": "L'espace <code>{spaceDomain}.frama.space</code> a été désactivé pour cause d'inactivité. Le compte administrateur⋅ice de l'espace a été notifié et averti plusieurs fois.",
            "old": "",
            "details": {
                "state": 20,
                "source": "The space <code>{spaceDomain}.frama.space</code> has been disabled due to inactivity. The administrator account of the space has been notified and warned several times.",
                "old_state": -1
            },
            "id": 487048,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/487048/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/778167/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framaspace/charon-messages/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaspace/charon-messages/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-11-29T09:43:51.451421Z",
            "action": 59,
            "target": "L'espace {spaceDomain} a été désactivé pour cause d'inactivité",
            "old": "",
            "details": {
                "state": 20,
                "source": "Space {spaceDomain} has been disabled due to inactivity",
                "old_state": -1
            },
            "id": 487047,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/487047/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/framaspace/charon-messages/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaspace/charon-messages/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-11-29T09:43:51.268640Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "translations/messages+intl-icu.en.xlf"
            },
            "id": 487046,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/487046/?format=api"
        }
    ]
}