Translation components API.

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

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

{
    "count": 834,
    "next": "https://weblate.framasoft.org/api/translations/peertube/angular/en_US/changes/?format=api&page=9",
    "previous": "https://weblate.framasoft.org/api/translations/peertube/angular/en_US/changes/?format=api&page=7",
    "results": [
        {
            "unit": "https://weblate.framasoft.org/api/units/849679/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/en_US/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-05-22T07:04:09.434820Z",
            "action": 59,
            "target": "Enable remote runners for VOD",
            "old": "",
            "details": {
                "state": 20,
                "source": "Enable remote runners for VOD",
                "old_state": -1
            },
            "id": 619030,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/619030/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/849678/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/en_US/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-05-22T07:04:09.434760Z",
            "action": 59,
            "target": "Enable remote runners for lives",
            "old": "",
            "details": {
                "state": 20,
                "source": "Enable remote runners for lives",
                "old_state": -1
            },
            "id": 619029,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/619029/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/en_US/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-05-09T09:27:00.579910Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "client/src/locale/angular.en-US.xlf"
            },
            "id": 614941,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/614941/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/847371/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/en_US/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-05-09T09:27:00.579858Z",
            "action": 59,
            "target": "List registration runner tokens",
            "old": "",
            "details": {
                "state": 20,
                "source": "List registration runner tokens",
                "old_state": -1
            },
            "id": 614940,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/614940/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/847370/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/en_US/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-05-09T09:27:00.579806Z",
            "action": 59,
            "target": "List remote runners",
            "old": "",
            "details": {
                "state": 20,
                "source": "List remote runners",
                "old_state": -1
            },
            "id": 614939,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/614939/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/847369/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/en_US/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-05-09T09:27:00.579756Z",
            "action": 59,
            "target": "List runner jobs",
            "old": "",
            "details": {
                "state": 20,
                "source": "List runner jobs",
                "old_state": -1
            },
            "id": 614938,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/614938/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/847368/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/en_US/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-05-09T09:27:00.579706Z",
            "action": 59,
            "target": "Registration token removed.",
            "old": "",
            "details": {
                "state": 20,
                "source": "Registration token removed.",
                "old_state": -1
            },
            "id": 614937,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/614937/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/847367/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/en_US/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-05-09T09:27:00.579655Z",
            "action": 59,
            "target": "Remove registration token",
            "old": "",
            "details": {
                "state": 20,
                "source": "Remove registration token",
                "old_state": -1
            },
            "id": 614936,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/614936/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/847366/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/en_US/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-05-09T09:27:00.579604Z",
            "action": 59,
            "target": "Do you really want to remove this registration token? All associated runners will also be removed.",
            "old": "",
            "details": {
                "state": 20,
                "source": "Do you really want to remove this registration token? All associated runners will also be removed.",
                "old_state": -1
            },
            "id": 614935,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/614935/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/847365/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/en_US/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-05-09T09:27:00.579554Z",
            "action": 59,
            "target": "Registration token generated.",
            "old": "",
            "details": {
                "state": 20,
                "source": "Registration token generated.",
                "old_state": -1
            },
            "id": 614934,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/614934/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/847364/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/en_US/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-05-09T09:27:00.579504Z",
            "action": 59,
            "target": "Remove this token",
            "old": "",
            "details": {
                "state": 20,
                "source": "Remove this token",
                "old_state": -1
            },
            "id": 614933,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/614933/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/847363/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/en_US/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-05-09T09:27:00.579453Z",
            "action": 59,
            "target": "No registration token found for remote runners.",
            "old": "",
            "details": {
                "state": 20,
                "source": "No registration token found for remote runners.",
                "old_state": -1
            },
            "id": 614932,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/614932/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/847362/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/en_US/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-05-09T09:27:00.579402Z",
            "action": 59,
            "target": "Generate token",
            "old": "",
            "details": {
                "state": 20,
                "source": "Generate token",
                "old_state": -1
            },
            "id": 614931,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/614931/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/847361/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/en_US/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-05-09T09:27:00.579351Z",
            "action": 59,
            "target": "Associated runners",
            "old": "",
            "details": {
                "state": 20,
                "source": "Associated runners",
                "old_state": -1
            },
            "id": 614930,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/614930/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/847360/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/en_US/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-05-09T09:27:00.579301Z",
            "action": 59,
            "target": "Token",
            "old": "",
            "details": {
                "state": 20,
                "source": "Token",
                "old_state": -1
            },
            "id": 614929,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/614929/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/847358/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/en_US/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-05-09T09:27:00.579200Z",
            "action": 59,
            "target": "Runner removed.",
            "old": "",
            "details": {
                "state": 20,
                "source": "Runner removed.",
                "old_state": -1
            },
            "id": 614927,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/614927/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/847357/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/en_US/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-05-09T09:27:00.579149Z",
            "action": 59,
            "target": "Remove <x id=\"PH\" equiv-text=\"runner.name\"/>",
            "old": "",
            "details": {
                "state": 20,
                "source": "Remove <x id=\"PH\" equiv-text=\"runner.name\"/>",
                "old_state": -1
            },
            "id": 614926,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/614926/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/847356/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/en_US/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-05-09T09:27:00.579099Z",
            "action": 59,
            "target": "Do you really want to delete this runner? It won't be able to process jobs anymore.",
            "old": "",
            "details": {
                "state": 20,
                "source": "Do you really want to delete this runner? It won't be able to process jobs anymore.",
                "old_state": -1
            },
            "id": 614925,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/614925/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/847355/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/en_US/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-05-09T09:27:00.579048Z",
            "action": 59,
            "target": "No remote runners found.",
            "old": "",
            "details": {
                "state": 20,
                "source": "No remote runners found.",
                "old_state": -1
            },
            "id": 614924,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/614924/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/847354/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/en_US/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-05-09T09:27:00.578998Z",
            "action": 59,
            "target": "Last contact",
            "old": "",
            "details": {
                "state": 20,
                "source": "Last contact",
                "old_state": -1
            },
            "id": 614923,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/614923/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/847353/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/en_US/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-05-09T09:27:00.578947Z",
            "action": 59,
            "target": "IP",
            "old": "",
            "details": {
                "state": 20,
                "source": "IP",
                "old_state": -1
            },
            "id": 614922,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/614922/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/847351/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/en_US/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-05-09T09:27:00.578845Z",
            "action": 59,
            "target": "Runner registration tokens",
            "old": "",
            "details": {
                "state": 20,
                "source": "Runner registration tokens",
                "old_state": -1
            },
            "id": 614920,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/614920/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/847347/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/en_US/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-05-09T09:27:00.578642Z",
            "action": 59,
            "target": "Cancel this job",
            "old": "",
            "details": {
                "state": 20,
                "source": "Cancel this job",
                "old_state": -1
            },
            "id": 614916,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/614916/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/847346/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/en_US/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-05-09T09:27:00.578591Z",
            "action": 59,
            "target": "No runner jobs found.",
            "old": "",
            "details": {
                "state": 20,
                "source": "No runner jobs found.",
                "old_state": -1
            },
            "id": 614915,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/614915/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/847345/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/en_US/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-05-09T09:27:00.578540Z",
            "action": 59,
            "target": "Private payload:",
            "old": "",
            "details": {
                "state": 20,
                "source": "Private payload:",
                "old_state": -1
            },
            "id": 614914,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/614914/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/847344/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/en_US/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-05-09T09:27:00.578486Z",
            "action": 59,
            "target": "Payload:",
            "old": "",
            "details": {
                "state": 20,
                "source": "Payload:",
                "old_state": -1
            },
            "id": 614913,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/614913/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/847343/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/en_US/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-05-09T09:27:00.578436Z",
            "action": 59,
            "target": "Runner",
            "old": "",
            "details": {
                "state": 20,
                "source": "Runner",
                "old_state": -1
            },
            "id": 614912,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/614912/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/847342/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/en_US/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-05-09T09:27:00.578385Z",
            "action": 59,
            "target": "Progress <x id=\"START_TAG_P_SORTICON\" ctype=\"x-p_sorticon\" equiv-text=\"&lt;p-sortIcon field=&quot;progress&quot;&gt;\"/><x id=\"CLOSE_TAG_P_SORTICON\" ctype=\"x-p_sorticon\" equiv-text=\"&lt;/th&gt;\"/>",
            "old": "",
            "details": {
                "state": 20,
                "source": "Progress <x id=\"START_TAG_P_SORTICON\" ctype=\"x-p_sorticon\" equiv-text=\"&lt;p-sortIcon field=&quot;progress&quot;&gt;\"/><x id=\"CLOSE_TAG_P_SORTICON\" ctype=\"x-p_sorticon\" equiv-text=\"&lt;/th&gt;\"/>",
                "old_state": -1
            },
            "id": 614911,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/614911/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/847341/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/en_US/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-05-09T09:27:00.578333Z",
            "action": 59,
            "target": "Priority <x id=\"START_TAG_P_SORTICON\" ctype=\"x-p_sorticon\" equiv-text=\"&lt;p-sortIcon field=&quot;priority&quot;&gt;\"/><x id=\"CLOSE_TAG_P_SORTICON\" ctype=\"x-p_sorticon\" equiv-text=\"&lt;/th&gt;\"/>",
            "old": "",
            "details": {
                "state": 20,
                "source": "Priority <x id=\"START_TAG_P_SORTICON\" ctype=\"x-p_sorticon\" equiv-text=\"&lt;p-sortIcon field=&quot;priority&quot;&gt;\"/><x id=\"CLOSE_TAG_P_SORTICON\" ctype=\"x-p_sorticon\" equiv-text=\"&lt;/th&gt;\"/>",
                "old_state": -1
            },
            "id": 614910,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/614910/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/847340/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/en_US/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-05-09T09:27:00.578279Z",
            "action": 59,
            "target": "UUID",
            "old": "",
            "details": {
                "state": 20,
                "source": "UUID",
                "old_state": -1
            },
            "id": 614909,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/614909/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/847338/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/en_US/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-05-09T09:27:00.578175Z",
            "action": 59,
            "target": "Use <x id=\"START_LINK\" ctype=\"x-a\" equiv-text=\"&lt;a routerLink=&quot;/admin/system/runners/runners-list&quot;&gt;\"/>remote runners<x id=\"CLOSE_LINK\" ctype=\"x-a\" equiv-text=\"&lt;/a&gt;\"/> to process studio transcoding tasks. Remote runners has to register on your instance first. ",
            "old": "",
            "details": {
                "state": 20,
                "source": "Use <x id=\"START_LINK\" ctype=\"x-a\" equiv-text=\"&lt;a routerLink=&quot;/admin/system/runners/runners-list&quot;&gt;\"/>remote runners<x id=\"CLOSE_LINK\" ctype=\"x-a\" equiv-text=\"&lt;/a&gt;\"/> to process studio transcoding tasks. Remote runners has to register on your instance first. ",
                "old_state": -1
            },
            "id": 614907,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/614907/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/847337/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/en_US/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-05-09T09:27:00.578123Z",
            "action": 59,
            "target": "Use <x id=\"START_LINK\" ctype=\"x-a\" equiv-text=\"&lt;a routerLink=&quot;/admin/system/runners/runners-list&quot;&gt;\"/>remote runners<x id=\"CLOSE_LINK\" ctype=\"x-a\" equiv-text=\"&lt;/a&gt;\"/> to process VOD transcoding. Remote runners has to register on your instance first. ",
            "old": "",
            "details": {
                "state": 20,
                "source": "Use <x id=\"START_LINK\" ctype=\"x-a\" equiv-text=\"&lt;a routerLink=&quot;/admin/system/runners/runners-list&quot;&gt;\"/>remote runners<x id=\"CLOSE_LINK\" ctype=\"x-a\" equiv-text=\"&lt;/a&gt;\"/> to process VOD transcoding. Remote runners has to register on your instance first. ",
                "old_state": -1
            },
            "id": 614906,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/614906/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/847336/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/en_US/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-05-09T09:27:00.578067Z",
            "action": 59,
            "target": "Use <x id=\"START_LINK\" ctype=\"x-a\" equiv-text=\"&lt;a routerLink=&quot;/admin/system/runners/runners-list&quot;&gt;\"/>remote runners<x id=\"CLOSE_LINK\" ctype=\"x-a\" equiv-text=\"&lt;/a&gt;\"/> to process live transcoding. Remote runners has to register on your instance first. ",
            "old": "",
            "details": {
                "state": 20,
                "source": "Use <x id=\"START_LINK\" ctype=\"x-a\" equiv-text=\"&lt;a routerLink=&quot;/admin/system/runners/runners-list&quot;&gt;\"/>remote runners<x id=\"CLOSE_LINK\" ctype=\"x-a\" equiv-text=\"&lt;/a&gt;\"/> to process live transcoding. Remote runners has to register on your instance first. ",
                "old_state": -1
            },
            "id": 614905,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/614905/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/847334/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/en_US/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-05-09T09:27:00.577964Z",
            "action": 59,
            "target": "Local jobs",
            "old": "",
            "details": {
                "state": 20,
                "source": "Local jobs",
                "old_state": -1
            },
            "id": 614903,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/614903/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/847333/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/en_US/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-05-09T09:27:00.577913Z",
            "action": 59,
            "target": "Runner jobs",
            "old": "",
            "details": {
                "state": 20,
                "source": "Runner jobs",
                "old_state": -1
            },
            "id": 614902,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/614902/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/847332/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/en_US/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-05-09T09:27:00.577856Z",
            "action": 59,
            "target": "Remote runners",
            "old": "",
            "details": {
                "state": 20,
                "source": "Remote runners",
                "old_state": -1
            },
            "id": 614901,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/614901/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/847331/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/en_US/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-05-09T09:27:00.577779Z",
            "action": 59,
            "target": "Error in runner job",
            "old": "",
            "details": {
                "state": 20,
                "source": "Error in runner job",
                "old_state": -1
            },
            "id": 614900,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/614900/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/847330/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/en_US/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-05-09T09:27:00.577699Z",
            "action": 59,
            "target": "Runner job cancelled",
            "old": "",
            "details": {
                "state": 20,
                "source": "Runner job cancelled",
                "old_state": -1
            },
            "id": 614899,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/614899/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/en_US/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-05-02T08:36:48.125460Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "client/src/locale/angular.en-US.xlf"
            },
            "id": 585738,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/585738/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/845054/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/en_US/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-05-02T08:36:48.125405Z",
            "action": 59,
            "target": "Manage <x id=\"START_LINK\" ctype=\"x-a\" equiv-text=\"&lt;a class=&quot;link-orange&quot; routerLink=&quot;/admin/users&quot;&gt;\"/>users<x id=\"CLOSE_LINK\" ctype=\"x-a\" equiv-text=\"&lt;/a&gt;\"/> to build a moderation team. ",
            "old": "",
            "details": {
                "state": 20,
                "source": "Manage <x id=\"START_LINK\" ctype=\"x-a\" equiv-text=\"&lt;a class=&quot;link-orange&quot; routerLink=&quot;/admin/users&quot;&gt;\"/>users<x id=\"CLOSE_LINK\" ctype=\"x-a\" equiv-text=\"&lt;/a&gt;\"/> to build a moderation team. ",
                "old_state": -1
            },
            "id": 585737,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/585737/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/en_US/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-04-17T06:56:11.108687Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "client/src/locale/angular.en-US.xlf"
            },
            "id": 583770,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/583770/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/844614/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/en_US/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-04-17T06:56:11.108664Z",
            "action": 59,
            "target": "Themes",
            "old": "",
            "details": {
                "state": 20,
                "source": "Themes",
                "old_state": -1
            },
            "id": 583769,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/583769/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/844613/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/en_US/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-04-17T06:56:11.108640Z",
            "action": 59,
            "target": "Plugins",
            "old": "",
            "details": {
                "state": 20,
                "source": "Plugins",
                "old_state": -1
            },
            "id": 583768,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/583768/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/844612/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/en_US/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-04-17T06:56:11.108614Z",
            "action": 59,
            "target": "Notification preferences",
            "old": "",
            "details": {
                "state": 20,
                "source": "Notification preferences",
                "old_state": -1
            },
            "id": 583767,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/583767/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/844611/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/en_US/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-04-17T06:56:11.108589Z",
            "action": 59,
            "target": "Automatically enable video history for new users",
            "old": "",
            "details": {
                "state": 20,
                "source": "Automatically enable video history for new users",
                "old_state": -1
            },
            "id": 583766,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/583766/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/844610/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/en_US/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-04-17T06:56:11.108565Z",
            "action": 59,
            "target": "Responsive embed",
            "old": "",
            "details": {
                "state": 20,
                "source": "Responsive embed",
                "old_state": -1
            },
            "id": 583765,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/583765/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/844609/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/en_US/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-04-17T06:56:11.108540Z",
            "action": 59,
            "target": "Privacy of the new replay",
            "old": "",
            "details": {
                "state": 20,
                "source": "Privacy of the new replay",
                "old_state": -1
            },
            "id": 583764,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/583764/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/844608/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/en_US/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-04-17T06:56:11.108508Z",
            "action": 59,
            "target": "A timestamp (<x id=\"START_ITALIC_TEXT\" ctype=\"x-i\" equiv-text=\"&lt;i&gt;\"/>00:05<x id=\"CLOSE_ITALIC_TEXT\" ctype=\"x-i\" equiv-text=\"&lt;/i&gt;\"/> for example) is automatically converted into a link to a part of the video.",
            "old": "",
            "details": {
                "state": 20,
                "source": "A timestamp (<x id=\"START_ITALIC_TEXT\" ctype=\"x-i\" equiv-text=\"&lt;i&gt;\"/>00:05<x id=\"CLOSE_ITALIC_TEXT\" ctype=\"x-i\" equiv-text=\"&lt;/i&gt;\"/> for example) is automatically converted into a link to a part of the video.",
                "old_state": -1
            },
            "id": 583763,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/583763/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/844607/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/en_US/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-04-17T06:56:11.108453Z",
            "action": 59,
            "target": "Video descriptions are truncated by default and require manual action to expand them.",
            "old": "",
            "details": {
                "state": 20,
                "source": "Video descriptions are truncated by default and require manual action to expand them.",
                "old_state": -1
            },
            "id": 583762,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/583762/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/en_US/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-02-27T12:56:34.353343Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "client/src/locale/angular.en-US.xlf"
            },
            "id": 537475,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/537475/?format=api"
        }
    ]
}