Translation components API.

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

GET /api/components/privacyidea/privacyidea-server/changes/?format=api
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 7641,
    "next": "https://hosted.weblate.org/api/components/privacyidea/privacyidea-server/changes/?format=api&page=2",
    "previous": null,
    "results": [
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/privacyidea/privacyidea-server/?format=api",
            "translation": null,
            "user": "https://hosted.weblate.org/api/users/plettich/?format=api",
            "author": null,
            "timestamp": "2024-06-26T16:08:29.872526+02:00",
            "action": 21,
            "target": "",
            "old": "",
            "details": {
                "new_head": "7fdaf376eedf12a137a21c066989e5d5b383e37f",
                "previous_head": "e8c552a6a2f837e2de9fea2ddde0295eb133cc1b"
            },
            "id": 95479362,
            "action_name": "Repository rebased",
            "url": "https://hosted.weblate.org/api/changes/95479362/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/privacyidea/privacyidea-server/?format=api",
            "translation": null,
            "user": "https://hosted.weblate.org/api/users/plettich/?format=api",
            "author": null,
            "timestamp": "2024-06-14T11:04:02.129100+02:00",
            "action": 21,
            "target": "",
            "old": "",
            "details": {
                "new_head": "e8c552a6a2f837e2de9fea2ddde0295eb133cc1b",
                "previous_head": "5e43a6265b7ad9d6352698eecc64a4ec0da833e9"
            },
            "id": 94412476,
            "action_name": "Repository rebased",
            "url": "https://hosted.weblate.org/api/changes/94412476/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/privacyidea/privacyidea-server/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2024-06-14T03:51:52.167076+02:00",
            "action": 47,
            "target": "",
            "old": "",
            "details": {
                "alert": "RepositoryOutdated"
            },
            "id": 94377224,
            "action_name": "Alert triggered",
            "url": "https://hosted.weblate.org/api/changes/94377224/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/privacyidea/privacyidea-server/?format=api",
            "translation": null,
            "user": "https://hosted.weblate.org/api/users/plettich/?format=api",
            "author": null,
            "timestamp": "2024-05-13T12:24:41.868801+02:00",
            "action": 21,
            "target": "",
            "old": "",
            "details": {
                "new_head": "5e43a6265b7ad9d6352698eecc64a4ec0da833e9",
                "previous_head": "484b01edffedd28c0f9e89bdacb574ac8d6d9002"
            },
            "id": 89618142,
            "action_name": "Repository rebased",
            "url": "https://hosted.weblate.org/api/changes/89618142/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/privacyidea/privacyidea-server/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2024-05-02T03:48:14.819342+02:00",
            "action": 47,
            "target": "",
            "old": "",
            "details": {
                "alert": "RepositoryOutdated"
            },
            "id": 88591292,
            "action_name": "Alert triggered",
            "url": "https://hosted.weblate.org/api/changes/88591292/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/privacyidea/privacyidea-server/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2024-04-24T17:08:04.289721+02:00",
            "action": 18,
            "target": "",
            "old": "",
            "details": {},
            "id": 88186137,
            "action_name": "Changes pushed",
            "url": "https://hosted.weblate.org/api/changes/88186137/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/privacyidea/privacyidea-server/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2024-04-24T17:07:53.827003+02:00",
            "action": 18,
            "target": "",
            "old": "",
            "details": {},
            "id": 88186135,
            "action_name": "Changes pushed",
            "url": "https://hosted.weblate.org/api/changes/88186135/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/privacyidea/privacyidea-server/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2024-04-24T17:07:34.037390+02:00",
            "action": 21,
            "target": "",
            "old": "",
            "details": {
                "new_head": "484b01edffedd28c0f9e89bdacb574ac8d6d9002",
                "previous_head": "f7eb0706837914020194f35cece6d1cde23b700f"
            },
            "id": 88186114,
            "action_name": "Repository rebased",
            "url": "https://hosted.weblate.org/api/changes/88186114/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/privacyidea/privacyidea-server/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/privacyidea/privacyidea-server/ru/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-04-24T17:07:26.754551+02:00",
            "action": 17,
            "target": "",
            "old": "",
            "details": {},
            "id": 88186106,
            "action_name": "Changes committed",
            "url": "https://hosted.weblate.org/api/changes/88186106/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/102199440/?format=api",
            "component": "https://hosted.weblate.org/api/components/privacyidea/privacyidea-server/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/privacyidea/privacyidea-server/ru/?format=api",
            "user": "https://hosted.weblate.org/api/users/SkifAlef/?format=api",
            "author": "https://hosted.weblate.org/api/users/SkifAlef/?format=api",
            "timestamp": "2024-04-23T16:41:12.952858+02:00",
            "action": 7,
            "target": "Требуется описание для токена {}.",
            "old": "",
            "details": {
                "state": 20,
                "source": "Description required for {} token.",
                "old_state": 0
            },
            "id": 88116139,
            "action_name": "Suggestion accepted",
            "url": "https://hosted.weblate.org/api/changes/88116139/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/102199439/?format=api",
            "component": "https://hosted.weblate.org/api/components/privacyidea/privacyidea-server/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/privacyidea/privacyidea-server/ru/?format=api",
            "user": "https://hosted.weblate.org/api/users/SkifAlef/?format=api",
            "author": "https://hosted.weblate.org/api/users/SkifAlef/?format=api",
            "timestamp": "2024-04-23T16:40:58.484609+02:00",
            "action": 7,
            "target": "Отсутствует описание токена {}.",
            "old": "",
            "details": {
                "state": 20,
                "source": "Missing description for {} token.",
                "old_state": 0
            },
            "id": 88116133,
            "action_name": "Suggestion accepted",
            "url": "https://hosted.weblate.org/api/changes/88116133/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/102199439/?format=api",
            "component": "https://hosted.weblate.org/api/components/privacyidea/privacyidea-server/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/privacyidea/privacyidea-server/ru/?format=api",
            "user": "https://hosted.weblate.org/api/users/SkifAlef/?format=api",
            "author": "https://hosted.weblate.org/api/users/SkifAlef/?format=api",
            "timestamp": "2024-04-23T16:40:58.482012+02:00",
            "action": 45,
            "target": "",
            "old": "",
            "details": {},
            "id": 88116132,
            "action_name": "Contributor joined",
            "url": "https://hosted.weblate.org/api/changes/88116132/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/privacyidea/privacyidea-server/?format=api",
            "translation": null,
            "user": "https://hosted.weblate.org/api/users/plettich/?format=api",
            "author": null,
            "timestamp": "2024-04-15T14:09:03.150650+02:00",
            "action": 21,
            "target": "",
            "old": "",
            "details": {
                "new_head": "b0410b6836f2ff84481e7af8874239c04f9efc36",
                "previous_head": "4f38e5e34eacbbc34e272d5eef358863ebbb53ca"
            },
            "id": 87532547,
            "action_name": "Repository rebased",
            "url": "https://hosted.weblate.org/api/changes/87532547/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/privacyidea/privacyidea-server/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2024-04-06T03:47:43.297505+02:00",
            "action": 47,
            "target": "",
            "old": "",
            "details": {
                "alert": "RepositoryOutdated"
            },
            "id": 86837197,
            "action_name": "Alert triggered",
            "url": "https://hosted.weblate.org/api/changes/86837197/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/privacyidea/privacyidea-server/?format=api",
            "translation": null,
            "user": "https://hosted.weblate.org/api/users/cornelinux/?format=api",
            "author": null,
            "timestamp": "2024-03-27T10:25:40.032810+01:00",
            "action": 21,
            "target": "",
            "old": "",
            "details": {
                "new_head": "4f38e5e34eacbbc34e272d5eef358863ebbb53ca",
                "previous_head": "9d8b5e5fff5bfe47f5e0b15c465802126220bc5d"
            },
            "id": 85818545,
            "action_name": "Repository rebased",
            "url": "https://hosted.weblate.org/api/changes/85818545/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/privacyidea/privacyidea-server/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2024-03-27T03:47:35.966525+01:00",
            "action": 47,
            "target": "",
            "old": "",
            "details": {
                "alert": "RepositoryOutdated"
            },
            "id": 85766216,
            "action_name": "Alert triggered",
            "url": "https://hosted.weblate.org/api/changes/85766216/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/privacyidea/privacyidea-server/?format=api",
            "translation": null,
            "user": "https://hosted.weblate.org/api/users/plettich/?format=api",
            "author": null,
            "timestamp": "2024-02-19T16:06:38.242763+01:00",
            "action": 21,
            "target": "",
            "old": "",
            "details": {
                "new_head": "9d8b5e5fff5bfe47f5e0b15c465802126220bc5d",
                "previous_head": "186ec7a00bceee4bd7eb4e593b81df600f89f4fd"
            },
            "id": 81461091,
            "action_name": "Repository rebased",
            "url": "https://hosted.weblate.org/api/changes/81461091/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/102199300/?format=api",
            "component": "https://hosted.weblate.org/api/components/privacyidea/privacyidea-server/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/privacyidea/privacyidea-server/it/?format=api",
            "user": "https://hosted.weblate.org/api/users/anonymous/?format=api",
            "author": "https://hosted.weblate.org/api/users/anonymous/?format=api",
            "timestamp": "2024-01-15T08:31:29.895336+01:00",
            "action": 4,
            "target": "Descrizione richiesta per il token {}.",
            "old": "",
            "details": {
                "state": 0,
                "source": "Description required for {} token.",
                "old_state": 0
            },
            "id": 77221762,
            "action_name": "Suggestion added",
            "url": "https://hosted.weblate.org/api/changes/77221762/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/102199299/?format=api",
            "component": "https://hosted.weblate.org/api/components/privacyidea/privacyidea-server/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/privacyidea/privacyidea-server/it/?format=api",
            "user": "https://hosted.weblate.org/api/users/anonymous/?format=api",
            "author": "https://hosted.weblate.org/api/users/anonymous/?format=api",
            "timestamp": "2024-01-15T08:30:59.426424+01:00",
            "action": 4,
            "target": "La descrizione per il token {} è mancante",
            "old": "",
            "details": {
                "state": 0,
                "source": "Missing description for {} token.",
                "old_state": 0
            },
            "id": 77221682,
            "action_name": "Suggestion added",
            "url": "https://hosted.weblate.org/api/changes/77221682/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/privacyidea/privacyidea-server/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2023-12-02T03:48:30.864146+01:00",
            "action": 47,
            "target": "",
            "old": "",
            "details": {
                "alert": "RepositoryOutdated"
            },
            "id": 72878927,
            "action_name": "Alert triggered",
            "url": "https://hosted.weblate.org/api/changes/72878927/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/privacyidea/privacyidea-server/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2023-11-23T17:05:31.009597+01:00",
            "action": 18,
            "target": "",
            "old": "",
            "details": {},
            "id": 71978506,
            "action_name": "Changes pushed",
            "url": "https://hosted.weblate.org/api/changes/71978506/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/privacyidea/privacyidea-server/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/privacyidea/privacyidea-server/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-23T17:05:23.051357+01:00",
            "action": 17,
            "target": "",
            "old": "",
            "details": {},
            "id": 71978504,
            "action_name": "Changes committed",
            "url": "https://hosted.weblate.org/api/changes/71978504/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/67450508/?format=api",
            "component": "https://hosted.weblate.org/api/components/privacyidea/privacyidea-server/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/privacyidea/privacyidea-server/fr/?format=api",
            "user": null,
            "author": "https://hosted.weblate.org/api/users/anonymous/?format=api",
            "timestamp": "2023-11-23T00:47:51.790151+01:00",
            "action": 29,
            "target": "Pour resynchroniser votre jeton, veuillez entrer la prochaine valeur OTP",
            "old": "",
            "details": {
                "rejection_reason": ""
            },
            "id": 71950446,
            "action_name": "Suggestion removed during cleanup",
            "url": "https://hosted.weblate.org/api/changes/71950446/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/102199275/?format=api",
            "component": "https://hosted.weblate.org/api/components/privacyidea/privacyidea-server/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/privacyidea/privacyidea-server/fr/?format=api",
            "user": "https://hosted.weblate.org/api/users/sebastien67/?format=api",
            "author": "https://hosted.weblate.org/api/users/sebastien67/?format=api",
            "timestamp": "2023-11-22T16:44:48.761881+01:00",
            "action": 2,
            "target": "L'administrateur est autorisé à ajouter un nouveau service ID.",
            "old": "L'administrateur est autorisé à ajouter un nouveau service ID",
            "details": {
                "state": 20,
                "source": "The Admin is allowed to add a new service ID definition.",
                "old_state": 20
            },
            "id": 71932044,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/71932044/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/102199275/?format=api",
            "component": "https://hosted.weblate.org/api/components/privacyidea/privacyidea-server/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/privacyidea/privacyidea-server/fr/?format=api",
            "user": "https://hosted.weblate.org/api/users/sebastien67/?format=api",
            "author": "https://hosted.weblate.org/api/users/sebastien67/?format=api",
            "timestamp": "2023-11-22T16:44:42.259520+01:00",
            "action": 2,
            "target": "L'administrateur est autorisé à ajouter un nouveau service ID",
            "old": "L'administrateur est autorisé à lire les définitions du serveur RADIUS.",
            "details": {
                "state": 20,
                "source": "The Admin is allowed to add a new service ID definition.",
                "old_state": 10
            },
            "id": 71932041,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/71932041/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/102199274/?format=api",
            "component": "https://hosted.weblate.org/api/components/privacyidea/privacyidea-server/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/privacyidea/privacyidea-server/fr/?format=api",
            "user": "https://hosted.weblate.org/api/users/sebastien67/?format=api",
            "author": "https://hosted.weblate.org/api/users/sebastien67/?format=api",
            "timestamp": "2023-11-22T16:14:11.239888+01:00",
            "action": 2,
            "target": "L'administrateur est autorisé à lister les définitions des services ID disponibles.",
            "old": "L'administrateur est autorisé à lire les définitions du serveur RADIUS.",
            "details": {
                "state": 20,
                "source": "The Admin is allowed list the available service ID definitions.",
                "old_state": 10
            },
            "id": 71930668,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/71930668/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/87760617/?format=api",
            "component": "https://hosted.weblate.org/api/components/privacyidea/privacyidea-server/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/privacyidea/privacyidea-server/fr/?format=api",
            "user": "https://hosted.weblate.org/api/users/sebastien67/?format=api",
            "author": "https://hosted.weblate.org/api/users/sebastien67/?format=api",
            "timestamp": "2023-11-22T16:12:44.172380+01:00",
            "action": 5,
            "target": "L'administrateur est autorisé à supprimer un groupe de jetons.",
            "old": "",
            "details": {
                "state": 20,
                "source": "The Admin is allowed delete a tokengroup.",
                "old_state": 0
            },
            "id": 71930624,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/71930624/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/87760616/?format=api",
            "component": "https://hosted.weblate.org/api/components/privacyidea/privacyidea-server/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/privacyidea/privacyidea-server/fr/?format=api",
            "user": "https://hosted.weblate.org/api/users/sebastien67/?format=api",
            "author": "https://hosted.weblate.org/api/users/sebastien67/?format=api",
            "timestamp": "2023-11-22T16:12:27.026761+01:00",
            "action": 5,
            "target": "L'administrateur est autorisé à ajouter un nouveau groupe de jetons.",
            "old": "",
            "details": {
                "state": 20,
                "source": "The Admin is allowed to add a new tokengroup.",
                "old_state": 0
            },
            "id": 71930620,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/71930620/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/87760615/?format=api",
            "component": "https://hosted.weblate.org/api/components/privacyidea/privacyidea-server/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/privacyidea/privacyidea-server/fr/?format=api",
            "user": "https://hosted.weblate.org/api/users/sebastien67/?format=api",
            "author": "https://hosted.weblate.org/api/users/sebastien67/?format=api",
            "timestamp": "2023-11-22T16:12:09.995203+01:00",
            "action": 5,
            "target": "L'administrateur est autorisé à lister les groupes de jetons disponibles.",
            "old": "",
            "details": {
                "state": 20,
                "source": "The Admin is allowed list the available tokengroups.",
                "old_state": 0
            },
            "id": 71930619,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/71930619/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/102199273/?format=api",
            "component": "https://hosted.weblate.org/api/components/privacyidea/privacyidea-server/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/privacyidea/privacyidea-server/fr/?format=api",
            "user": "https://hosted.weblate.org/api/users/sebastien67/?format=api",
            "author": "https://hosted.weblate.org/api/users/sebastien67/?format=api",
            "timestamp": "2023-11-22T16:11:33.451212+01:00",
            "action": 2,
            "target": "L'administrateur est autorisé à définir la description du jeton.",
            "old": "L'utilisateur est autorisé à définir la description du jeton.",
            "details": {
                "state": 20,
                "source": "The admin is allowed to set the token description.",
                "old_state": 10
            },
            "id": 71930602,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/71930602/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/71445831/?format=api",
            "component": "https://hosted.weblate.org/api/components/privacyidea/privacyidea-server/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/privacyidea/privacyidea-server/fr/?format=api",
            "user": "https://hosted.weblate.org/api/users/sebastien67/?format=api",
            "author": "https://hosted.weblate.org/api/users/sebastien67/?format=api",
            "timestamp": "2023-11-22T16:11:04.090800+01:00",
            "action": 5,
            "target": "Définition du client invalide !",
            "old": "",
            "details": {
                "state": 20,
                "source": "Invalid client definition!",
                "old_state": 0
            },
            "id": 71930583,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/71930583/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/67450508/?format=api",
            "component": "https://hosted.weblate.org/api/components/privacyidea/privacyidea-server/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/privacyidea/privacyidea-server/fr/?format=api",
            "user": "https://hosted.weblate.org/api/users/sebastien67/?format=api",
            "author": "https://hosted.weblate.org/api/users/sebastien67/?format=api",
            "timestamp": "2023-11-22T16:10:52.151555+01:00",
            "action": 5,
            "target": "Pour resynchroniser votre jeton, veuillez entrer la prochaine valeur OTP",
            "old": "",
            "details": {
                "state": 20,
                "source": "To resync your token, please enter the next OTP value",
                "old_state": 0
            },
            "id": 71930579,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/71930579/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/102199272/?format=api",
            "component": "https://hosted.weblate.org/api/components/privacyidea/privacyidea-server/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/privacyidea/privacyidea-server/fr/?format=api",
            "user": "https://hosted.weblate.org/api/users/sebastien67/?format=api",
            "author": "https://hosted.weblate.org/api/users/sebastien67/?format=api",
            "timestamp": "2023-11-22T16:10:23.774715+01:00",
            "action": 2,
            "target": "Description requise pour le jeton {}.",
            "old": "La nouvelle description du jeton.",
            "details": {
                "state": 20,
                "source": "Description required for {} token.",
                "old_state": 10
            },
            "id": 71930569,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/71930569/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/102199271/?format=api",
            "component": "https://hosted.weblate.org/api/components/privacyidea/privacyidea-server/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/privacyidea/privacyidea-server/fr/?format=api",
            "user": "https://hosted.weblate.org/api/users/sebastien67/?format=api",
            "author": "https://hosted.weblate.org/api/users/sebastien67/?format=api",
            "timestamp": "2023-11-22T16:10:05.934420+01:00",
            "action": 2,
            "target": "Description manquante pour le jeton {}.",
            "old": "La nouvelle description du jeton.",
            "details": {
                "state": 20,
                "source": "Missing description for {} token.",
                "old_state": 10
            },
            "id": 71930562,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/71930562/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/102199271/?format=api",
            "component": "https://hosted.weblate.org/api/components/privacyidea/privacyidea-server/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/privacyidea/privacyidea-server/fr/?format=api",
            "user": "https://hosted.weblate.org/api/users/sebastien67/?format=api",
            "author": "https://hosted.weblate.org/api/users/sebastien67/?format=api",
            "timestamp": "2023-11-22T16:10:05.929232+01:00",
            "action": 45,
            "target": "",
            "old": "",
            "details": {},
            "id": 71930561,
            "action_name": "Contributor joined",
            "url": "https://hosted.weblate.org/api/changes/71930561/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/privacyidea/privacyidea-server/?format=api",
            "translation": null,
            "user": "https://hosted.weblate.org/api/users/plettich/?format=api",
            "author": null,
            "timestamp": "2023-11-22T11:39:17.217069+01:00",
            "action": 21,
            "target": "",
            "old": "",
            "details": {
                "new_head": "9823773272c57653deeae6fbbe72629bf3fd291b",
                "previous_head": "0facb209610e6553cc1f420e1d65f454f85e3460"
            },
            "id": 71855082,
            "action_name": "Repository rebased",
            "url": "https://hosted.weblate.org/api/changes/71855082/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/privacyidea/privacyidea-server/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2023-11-22T03:47:18.243280+01:00",
            "action": 47,
            "target": "",
            "old": "",
            "details": {
                "alert": "RepositoryOutdated"
            },
            "id": 71847522,
            "action_name": "Alert triggered",
            "url": "https://hosted.weblate.org/api/changes/71847522/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/privacyidea/privacyidea-server/?format=api",
            "translation": null,
            "user": "https://hosted.weblate.org/api/users/plettich/?format=api",
            "author": null,
            "timestamp": "2023-10-26T14:05:35.380276+02:00",
            "action": 21,
            "target": "",
            "old": "",
            "details": {},
            "id": 69976737,
            "action_name": "Repository rebased",
            "url": "https://hosted.weblate.org/api/changes/69976737/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/privacyidea/privacyidea-server/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2023-10-26T03:46:12.008150+02:00",
            "action": 47,
            "target": "",
            "old": "",
            "details": {
                "alert": "RepositoryOutdated"
            },
            "id": 69859500,
            "action_name": "Alert triggered",
            "url": "https://hosted.weblate.org/api/changes/69859500/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/87760786/?format=api",
            "component": "https://hosted.weblate.org/api/components/privacyidea/privacyidea-server/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/privacyidea/privacyidea-server/ru/?format=api",
            "user": "https://hosted.weblate.org/api/users/anonymous/?format=api",
            "author": "https://hosted.weblate.org/api/users/anonymous/?format=api",
            "timestamp": "2023-10-10T04:47:50.846975+02:00",
            "action": 4,
            "target": "Администратору разрешено управлять группами токенов токена.",
            "old": "",
            "details": {
                "state": 0,
                "source": "The Admin is allowed to manage the tokengroups of a token.",
                "old_state": 0
            },
            "id": 67905047,
            "action_name": "Suggestion added",
            "url": "https://hosted.weblate.org/api/changes/67905047/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/102199444/?format=api",
            "component": "https://hosted.weblate.org/api/components/privacyidea/privacyidea-server/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/privacyidea/privacyidea-server/ru/?format=api",
            "user": "https://hosted.weblate.org/api/users/anonymous/?format=api",
            "author": "https://hosted.weblate.org/api/users/anonymous/?format=api",
            "timestamp": "2023-10-10T04:47:36.862164+02:00",
            "action": 4,
            "target": "Администратору разрешено удалять коннекторы УЦ.",
            "old": "Администратору разрешено удалять коннекторы УЦ.",
            "details": {
                "state": 10,
                "source": "The Admin is allowed delete a service ID definition.",
                "old_state": 10
            },
            "id": 67905044,
            "action_name": "Suggestion added",
            "url": "https://hosted.weblate.org/api/changes/67905044/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/102199443/?format=api",
            "component": "https://hosted.weblate.org/api/components/privacyidea/privacyidea-server/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/privacyidea/privacyidea-server/ru/?format=api",
            "user": "https://hosted.weblate.org/api/users/anonymous/?format=api",
            "author": "https://hosted.weblate.org/api/users/anonymous/?format=api",
            "timestamp": "2023-10-10T04:46:21.080876+02:00",
            "action": 4,
            "target": "Администратору разрешено просматривать определения сервера RADIUS.",
            "old": "Администратору разрешено просматривать определения сервера RADIUS.",
            "details": {
                "state": 10,
                "source": "The Admin is allowed to add a new service ID definition.",
                "old_state": 10
            },
            "id": 67905038,
            "action_name": "Suggestion added",
            "url": "https://hosted.weblate.org/api/changes/67905038/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/102199442/?format=api",
            "component": "https://hosted.weblate.org/api/components/privacyidea/privacyidea-server/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/privacyidea/privacyidea-server/ru/?format=api",
            "user": "https://hosted.weblate.org/api/users/anonymous/?format=api",
            "author": "https://hosted.weblate.org/api/users/anonymous/?format=api",
            "timestamp": "2023-10-10T04:43:05.826218+02:00",
            "action": 4,
            "target": "Администратору разрешено просматривать определения сервера RADIUS.",
            "old": "Администратору разрешено просматривать определения сервера RADIUS.",
            "details": {
                "state": 10,
                "source": "The Admin is allowed list the available service ID definitions.",
                "old_state": 10
            },
            "id": 67905032,
            "action_name": "Suggestion added",
            "url": "https://hosted.weblate.org/api/changes/67905032/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/87760785/?format=api",
            "component": "https://hosted.weblate.org/api/components/privacyidea/privacyidea-server/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/privacyidea/privacyidea-server/ru/?format=api",
            "user": "https://hosted.weblate.org/api/users/anonymous/?format=api",
            "author": "https://hosted.weblate.org/api/users/anonymous/?format=api",
            "timestamp": "2023-10-10T04:41:57.533588+02:00",
            "action": 4,
            "target": "Администратору разрешено удалять группу токенов.",
            "old": "",
            "details": {
                "state": 0,
                "source": "The Admin is allowed delete a tokengroup.",
                "old_state": 0
            },
            "id": 67905030,
            "action_name": "Suggestion added",
            "url": "https://hosted.weblate.org/api/changes/67905030/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/87760784/?format=api",
            "component": "https://hosted.weblate.org/api/components/privacyidea/privacyidea-server/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/privacyidea/privacyidea-server/ru/?format=api",
            "user": "https://hosted.weblate.org/api/users/anonymous/?format=api",
            "author": "https://hosted.weblate.org/api/users/anonymous/?format=api",
            "timestamp": "2023-10-10T04:41:48.508940+02:00",
            "action": 4,
            "target": "Администратору разрешено добавлять новую группу токенов.",
            "old": "",
            "details": {
                "state": 0,
                "source": "The Admin is allowed to add a new tokengroup.",
                "old_state": 0
            },
            "id": 67905029,
            "action_name": "Suggestion added",
            "url": "https://hosted.weblate.org/api/changes/67905029/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/87760783/?format=api",
            "component": "https://hosted.weblate.org/api/components/privacyidea/privacyidea-server/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/privacyidea/privacyidea-server/ru/?format=api",
            "user": "https://hosted.weblate.org/api/users/anonymous/?format=api",
            "author": "https://hosted.weblate.org/api/users/anonymous/?format=api",
            "timestamp": "2023-10-10T04:41:37.191897+02:00",
            "action": 4,
            "target": "Администратору разрешено перечислять доступные группы токенов.",
            "old": "",
            "details": {
                "state": 0,
                "source": "The Admin is allowed list the available tokengroups.",
                "old_state": 0
            },
            "id": 67905028,
            "action_name": "Suggestion added",
            "url": "https://hosted.weblate.org/api/changes/67905028/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/102199440/?format=api",
            "component": "https://hosted.weblate.org/api/components/privacyidea/privacyidea-server/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/privacyidea/privacyidea-server/ru/?format=api",
            "user": "https://hosted.weblate.org/api/users/anonymous/?format=api",
            "author": "https://hosted.weblate.org/api/users/anonymous/?format=api",
            "timestamp": "2023-10-10T04:38:07.010461+02:00",
            "action": 4,
            "target": "Требуется описание для токена {}.",
            "old": "",
            "details": {
                "state": 0,
                "source": "Description required for {} token.",
                "old_state": 0
            },
            "id": 67905017,
            "action_name": "Suggestion added",
            "url": "https://hosted.weblate.org/api/changes/67905017/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/102199439/?format=api",
            "component": "https://hosted.weblate.org/api/components/privacyidea/privacyidea-server/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/privacyidea/privacyidea-server/ru/?format=api",
            "user": "https://hosted.weblate.org/api/users/anonymous/?format=api",
            "author": "https://hosted.weblate.org/api/users/anonymous/?format=api",
            "timestamp": "2023-10-10T04:37:56.539490+02:00",
            "action": 4,
            "target": "Отсутствует описание токена {}.",
            "old": "",
            "details": {
                "state": 0,
                "source": "Missing description for {} token.",
                "old_state": 0
            },
            "id": 67905015,
            "action_name": "Suggestion added",
            "url": "https://hosted.weblate.org/api/changes/67905015/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/privacyidea/privacyidea-server/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2023-09-29T11:02:48.503346+02:00",
            "action": 18,
            "target": "",
            "old": "",
            "details": {},
            "id": 67178453,
            "action_name": "Changes pushed",
            "url": "https://hosted.weblate.org/api/changes/67178453/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/privacyidea/privacyidea-server/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2023-09-29T11:02:38.077436+02:00",
            "action": 18,
            "target": "",
            "old": "",
            "details": {},
            "id": 67178449,
            "action_name": "Changes pushed",
            "url": "https://hosted.weblate.org/api/changes/67178449/?format=api"
        }
    ]
}