Translation projects API.

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

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

{
    "count": 143353,
    "next": "https://translate.yunohost.org/api/projects/yunohost/changes/?format=api&page=2325",
    "previous": "https://translate.yunohost.org/api/projects/yunohost/changes/?format=api&page=2323",
    "results": [
        {
            "unit": "https://translate.yunohost.org/api/units/55431/?format=api",
            "component": "https://translate.yunohost.org/api/components/yunohost/admin/?format=api",
            "translation": "https://translate.yunohost.org/api/translations/yunohost/admin/zh_Hans/?format=api",
            "user": "https://translate.yunohost.org/api/users/ericgaspar/?format=api",
            "author": "https://translate.yunohost.org/api/users/ericgaspar/?format=api",
            "timestamp": "2021-09-17T21:01:39.681027Z",
            "action": 5,
            "target": "{type}",
            "id": 41337,
            "action_name": "Translation added",
            "url": "https://translate.yunohost.org/api/changes/41337/?format=api"
        },
        {
            "unit": "https://translate.yunohost.org/api/units/55430/?format=api",
            "component": "https://translate.yunohost.org/api/components/yunohost/admin/?format=api",
            "translation": "https://translate.yunohost.org/api/translations/yunohost/admin/zh_Hans/?format=api",
            "user": "https://translate.yunohost.org/api/users/ericgaspar/?format=api",
            "author": "https://translate.yunohost.org/api/users/ericgaspar/?format=api",
            "timestamp": "2021-09-17T21:01:34.461643Z",
            "action": 5,
            "target": "{message}",
            "id": 41336,
            "action_name": "Translation added",
            "url": "https://translate.yunohost.org/api/changes/41336/?format=api"
        },
        {
            "unit": "https://translate.yunohost.org/api/units/39399/?format=api",
            "component": "https://translate.yunohost.org/api/components/yunohost/admin/?format=api",
            "translation": "https://translate.yunohost.org/api/translations/yunohost/admin/zh_Hans/?format=api",
            "user": "https://translate.yunohost.org/api/users/ericgaspar/?format=api",
            "author": "https://translate.yunohost.org/api/users/ericgaspar/?format=api",
            "timestamp": "2021-09-17T21:01:25.726609Z",
            "action": 2,
            "target": "名称中不能包含特殊字符,除了<code>,.'-</code>",
            "id": 41335,
            "action_name": "Translation changed",
            "url": "https://translate.yunohost.org/api/changes/41335/?format=api"
        },
        {
            "unit": "https://translate.yunohost.org/api/units/20555/?format=api",
            "component": "https://translate.yunohost.org/api/components/yunohost/admin/?format=api",
            "translation": "https://translate.yunohost.org/api/translations/yunohost/admin/zh_Hans/?format=api",
            "user": "https://translate.yunohost.org/api/users/ericgaspar/?format=api",
            "author": "https://translate.yunohost.org/api/users/ericgaspar/?format=api",
            "timestamp": "2021-09-17T21:00:59.767843Z",
            "action": 2,
            "target": "本页向你展示了*推荐的*配置。它并*不*为你配置DNS。你有责任根据该建议在你的DNS注册商处配置你的DNS区域。",
            "id": 41332,
            "action_name": "Translation changed",
            "url": "https://translate.yunohost.org/api/changes/41332/?format=api"
        },
        {
            "unit": "https://translate.yunohost.org/api/units/39873/?format=api",
            "component": "https://translate.yunohost.org/api/components/yunohost/admin/?format=api",
            "translation": "https://translate.yunohost.org/api/translations/yunohost/admin/zh_Hans/?format=api",
            "user": "https://translate.yunohost.org/api/users/ericgaspar/?format=api",
            "author": "https://translate.yunohost.org/api/users/ericgaspar/?format=api",
            "timestamp": "2021-09-17T21:00:55.658488Z",
            "action": 2,
            "target": "似乎网络管理员试图查询不存在的东西。",
            "id": 41331,
            "action_name": "Translation changed",
            "url": "https://translate.yunohost.org/api/changes/41331/?format=api"
        },
        {
            "unit": "https://translate.yunohost.org/api/units/39362/?format=api",
            "component": "https://translate.yunohost.org/api/components/yunohost/admin/?format=api",
            "translation": "https://translate.yunohost.org/api/translations/yunohost/admin/zh_Hans/?format=api",
            "user": "https://translate.yunohost.org/api/users/ericgaspar/?format=api",
            "author": "https://translate.yunohost.org/api/users/ericgaspar/?format=api",
            "timestamp": "2021-09-17T21:00:50.889548Z",
            "action": 2,
            "target": "YunoHost遇到连接错误",
            "id": 41330,
            "action_name": "Translation changed",
            "url": "https://translate.yunohost.org/api/changes/41330/?format=api"
        },
        {
            "unit": "https://translate.yunohost.org/api/units/39362/?format=api",
            "component": "https://translate.yunohost.org/api/components/yunohost/admin/?format=api",
            "translation": "https://translate.yunohost.org/api/translations/yunohost/admin/zh_Hans/?format=api",
            "user": "https://translate.yunohost.org/api/users/ericgaspar/?format=api",
            "author": "https://translate.yunohost.org/api/users/ericgaspar/?format=api",
            "timestamp": "2021-09-17T21:00:50.870042Z",
            "action": 45,
            "target": "",
            "id": 41329,
            "action_name": "Contributor joined",
            "url": "https://translate.yunohost.org/api/changes/41329/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.yunohost.org/api/components/yunohost/core/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2021-09-17T20:51:02.127111Z",
            "action": 18,
            "target": "",
            "id": 41328,
            "action_name": "Changes pushed",
            "url": "https://translate.yunohost.org/api/changes/41328/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.yunohost.org/api/components/yunohost/admin/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2021-09-17T20:50:54.960297Z",
            "action": 18,
            "target": "",
            "id": 41326,
            "action_name": "Changes pushed",
            "url": "https://translate.yunohost.org/api/changes/41326/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.yunohost.org/api/components/yunohost/moulinette/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2021-09-17T20:50:54.561411Z",
            "action": 23,
            "target": "First, rewinding head to replay your work on top of it...\nApplying: Translated using Weblate (French)\nUsing index info to reconstruct a base tree...\nM\tlocales/fr.json\nFalling back to patching base and 3-way merge...\nAuto-merging locales/fr.json\nCONFLICT (content): Merge conflict in locales/fr.json\nerror: Failed to merge in the changes.\nhint: Use 'git am --show-current-patch' to see the failed patch\nPatch failed at 0001 Translated using Weblate (French)\n\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\".\n\n (1)",
            "id": 41325,
            "action_name": "Repository rebase failed",
            "url": "https://translate.yunohost.org/api/changes/41325/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.yunohost.org/api/components/yunohost/core/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2021-09-17T17:57:06.159174Z",
            "action": 18,
            "target": "",
            "id": 41324,
            "action_name": "Changes pushed",
            "url": "https://translate.yunohost.org/api/changes/41324/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.yunohost.org/api/components/yunohost/core/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2021-09-17T17:57:03.187225Z",
            "action": 21,
            "target": "",
            "id": 41323,
            "action_name": "Repository rebased",
            "url": "https://translate.yunohost.org/api/changes/41323/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.yunohost.org/api/components/yunohost/core/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2021-09-17T17:56:43.532251Z",
            "action": 53,
            "target": "",
            "id": 41322,
            "action_name": "Repository notification received",
            "url": "https://translate.yunohost.org/api/changes/41322/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.yunohost.org/api/components/yunohost/core/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2021-09-17T17:32:43.303088Z",
            "action": 18,
            "target": "",
            "id": 41321,
            "action_name": "Changes pushed",
            "url": "https://translate.yunohost.org/api/changes/41321/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.yunohost.org/api/components/yunohost/moulinette/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2021-09-17T17:32:27.202654Z",
            "action": 23,
            "target": "First, rewinding head to replay your work on top of it...\nApplying: Translated using Weblate (French)\nUsing index info to reconstruct a base tree...\nM\tlocales/fr.json\nFalling back to patching base and 3-way merge...\nAuto-merging locales/fr.json\nCONFLICT (content): Merge conflict in locales/fr.json\nerror: Failed to merge in the changes.\nhint: Use 'git am --show-current-patch' to see the failed patch\nPatch failed at 0001 Translated using Weblate (French)\n\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\".\n\n (1)",
            "id": 41320,
            "action_name": "Repository rebase failed",
            "url": "https://translate.yunohost.org/api/changes/41320/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.yunohost.org/api/components/yunohost/admin/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2021-09-17T17:32:13.073795Z",
            "action": 18,
            "target": "",
            "id": 41319,
            "action_name": "Changes pushed",
            "url": "https://translate.yunohost.org/api/changes/41319/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.yunohost.org/api/components/yunohost/core/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2021-09-17T16:32:45.360711Z",
            "action": 18,
            "target": "",
            "id": 41317,
            "action_name": "Changes pushed",
            "url": "https://translate.yunohost.org/api/changes/41317/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.yunohost.org/api/components/yunohost/core/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2021-09-17T16:32:42.145866Z",
            "action": 21,
            "target": "",
            "id": 41316,
            "action_name": "Repository rebased",
            "url": "https://translate.yunohost.org/api/changes/41316/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.yunohost.org/api/components/yunohost/core/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2021-09-17T16:32:37.567246Z",
            "action": 53,
            "target": "",
            "id": 41315,
            "action_name": "Repository notification received",
            "url": "https://translate.yunohost.org/api/changes/41315/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.yunohost.org/api/components/yunohost/core/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2021-09-17T16:00:31.734675Z",
            "action": 18,
            "target": "",
            "id": 41314,
            "action_name": "Changes pushed",
            "url": "https://translate.yunohost.org/api/changes/41314/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.yunohost.org/api/components/yunohost/core/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2021-09-17T16:00:28.677158Z",
            "action": 21,
            "target": "",
            "id": 41313,
            "action_name": "Repository rebased",
            "url": "https://translate.yunohost.org/api/changes/41313/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.yunohost.org/api/components/yunohost/core/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2021-09-17T16:00:27.373498Z",
            "action": 53,
            "target": "",
            "id": 41312,
            "action_name": "Repository notification received",
            "url": "https://translate.yunohost.org/api/changes/41312/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.yunohost.org/api/components/yunohost/core/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2021-09-17T15:10:31.433696Z",
            "action": 18,
            "target": "",
            "id": 41311,
            "action_name": "Changes pushed",
            "url": "https://translate.yunohost.org/api/changes/41311/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.yunohost.org/api/components/yunohost/core/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2021-09-17T15:10:28.428060Z",
            "action": 21,
            "target": "",
            "id": 41310,
            "action_name": "Repository rebased",
            "url": "https://translate.yunohost.org/api/changes/41310/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.yunohost.org/api/components/yunohost/core/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2021-09-17T15:10:27.191631Z",
            "action": 53,
            "target": "",
            "id": 41309,
            "action_name": "Repository notification received",
            "url": "https://translate.yunohost.org/api/changes/41309/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.yunohost.org/api/components/yunohost/core/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2021-09-17T15:04:06.553255Z",
            "action": 18,
            "target": "",
            "id": 41308,
            "action_name": "Changes pushed",
            "url": "https://translate.yunohost.org/api/changes/41308/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.yunohost.org/api/components/yunohost/core/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2021-09-17T15:03:44.738104Z",
            "action": 21,
            "target": "",
            "id": 41307,
            "action_name": "Repository rebased",
            "url": "https://translate.yunohost.org/api/changes/41307/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.yunohost.org/api/components/yunohost/core/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2021-09-17T15:03:42.019165Z",
            "action": 53,
            "target": "",
            "id": 41306,
            "action_name": "Repository notification received",
            "url": "https://translate.yunohost.org/api/changes/41306/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.yunohost.org/api/components/yunohost/moulinette/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2021-09-17T14:26:41.643355Z",
            "action": 23,
            "target": "First, rewinding head to replay your work on top of it...\nApplying: Translated using Weblate (French)\nUsing index info to reconstruct a base tree...\nM\tlocales/fr.json\nFalling back to patching base and 3-way merge...\nAuto-merging locales/fr.json\nCONFLICT (content): Merge conflict in locales/fr.json\nerror: Failed to merge in the changes.\nhint: Use 'git am --show-current-patch' to see the failed patch\nPatch failed at 0001 Translated using Weblate (French)\n\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\".\n\n (1)",
            "id": 41305,
            "action_name": "Repository rebase failed",
            "url": "https://translate.yunohost.org/api/changes/41305/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.yunohost.org/api/components/yunohost/moulinette/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2021-09-17T14:26:13.723828Z",
            "action": 53,
            "target": "",
            "id": 41304,
            "action_name": "Repository notification received",
            "url": "https://translate.yunohost.org/api/changes/41304/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.yunohost.org/api/components/yunohost/moulinette/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2021-09-17T13:00:16.183268Z",
            "action": 23,
            "target": "First, rewinding head to replay your work on top of it...\nApplying: Translated using Weblate (French)\nUsing index info to reconstruct a base tree...\nM\tlocales/fr.json\nFalling back to patching base and 3-way merge...\nAuto-merging locales/fr.json\nCONFLICT (content): Merge conflict in locales/fr.json\nerror: Failed to merge in the changes.\nhint: Use 'git am --show-current-patch' to see the failed patch\nPatch failed at 0001 Translated using Weblate (French)\n\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\".\n\n (1)",
            "id": 41303,
            "action_name": "Repository rebase failed",
            "url": "https://translate.yunohost.org/api/changes/41303/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.yunohost.org/api/components/yunohost/moulinette/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2021-09-17T13:00:14.797983Z",
            "action": 53,
            "target": "",
            "id": 41302,
            "action_name": "Repository notification received",
            "url": "https://translate.yunohost.org/api/changes/41302/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.yunohost.org/api/components/yunohost/core/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2021-09-17T12:47:34.440839Z",
            "action": 18,
            "target": "",
            "id": 41301,
            "action_name": "Changes pushed",
            "url": "https://translate.yunohost.org/api/changes/41301/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.yunohost.org/api/components/yunohost/core/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2021-09-17T12:47:31.612934Z",
            "action": 21,
            "target": "",
            "id": 41300,
            "action_name": "Repository rebased",
            "url": "https://translate.yunohost.org/api/changes/41300/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.yunohost.org/api/components/yunohost/core/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2021-09-17T12:47:20.930599Z",
            "action": 53,
            "target": "",
            "id": 41299,
            "action_name": "Repository notification received",
            "url": "https://translate.yunohost.org/api/changes/41299/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.yunohost.org/api/components/yunohost/core/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2021-09-17T12:39:25.808892Z",
            "action": 18,
            "target": "",
            "id": 41298,
            "action_name": "Changes pushed",
            "url": "https://translate.yunohost.org/api/changes/41298/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.yunohost.org/api/components/yunohost/core/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2021-09-17T12:39:22.940933Z",
            "action": 21,
            "target": "",
            "id": 41297,
            "action_name": "Repository rebased",
            "url": "https://translate.yunohost.org/api/changes/41297/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.yunohost.org/api/components/yunohost/core/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2021-09-17T12:39:20.713099Z",
            "action": 53,
            "target": "",
            "id": 41296,
            "action_name": "Repository notification received",
            "url": "https://translate.yunohost.org/api/changes/41296/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.yunohost.org/api/components/yunohost/moulinette/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2021-09-17T11:54:32.191126Z",
            "action": 23,
            "target": "First, rewinding head to replay your work on top of it...\nApplying: Translated using Weblate (French)\nUsing index info to reconstruct a base tree...\nM\tlocales/fr.json\nFalling back to patching base and 3-way merge...\nAuto-merging locales/fr.json\nCONFLICT (content): Merge conflict in locales/fr.json\nerror: Failed to merge in the changes.\nhint: Use 'git am --show-current-patch' to see the failed patch\nPatch failed at 0001 Translated using Weblate (French)\n\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\".\n\n (1)",
            "id": 41295,
            "action_name": "Repository rebase failed",
            "url": "https://translate.yunohost.org/api/changes/41295/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.yunohost.org/api/components/yunohost/moulinette/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2021-09-17T11:54:31.206511Z",
            "action": 53,
            "target": "",
            "id": 41294,
            "action_name": "Repository notification received",
            "url": "https://translate.yunohost.org/api/changes/41294/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.yunohost.org/api/components/yunohost/moulinette/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2021-09-17T11:53:03.846124Z",
            "action": 14,
            "target": "",
            "id": 41293,
            "action_name": "Component locked",
            "url": "https://translate.yunohost.org/api/changes/41293/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.yunohost.org/api/components/yunohost/moulinette/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2021-09-17T11:53:03.819838Z",
            "action": 47,
            "target": "",
            "id": 41292,
            "action_name": "Alert triggered",
            "url": "https://translate.yunohost.org/api/changes/41292/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.yunohost.org/api/components/yunohost/moulinette/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2021-09-17T11:53:03.779802Z",
            "action": 23,
            "target": "First, rewinding head to replay your work on top of it...\nApplying: Translated using Weblate (French)\nUsing index info to reconstruct a base tree...\nM\tlocales/fr.json\nFalling back to patching base and 3-way merge...\nAuto-merging locales/fr.json\nCONFLICT (content): Merge conflict in locales/fr.json\nerror: Failed to merge in the changes.\nhint: Use 'git am --show-current-patch' to see the failed patch\nPatch failed at 0001 Translated using Weblate (French)\n\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\".\n\n (1)",
            "id": 41291,
            "action_name": "Repository rebase failed",
            "url": "https://translate.yunohost.org/api/changes/41291/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.yunohost.org/api/components/yunohost/moulinette/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2021-09-17T11:53:00.783946Z",
            "action": 53,
            "target": "",
            "id": 41290,
            "action_name": "Repository notification received",
            "url": "https://translate.yunohost.org/api/changes/41290/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.yunohost.org/api/components/yunohost/core/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2021-09-17T10:55:53.647027Z",
            "action": 18,
            "target": "",
            "id": 41289,
            "action_name": "Changes pushed",
            "url": "https://translate.yunohost.org/api/changes/41289/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.yunohost.org/api/components/yunohost/core/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2021-09-17T10:55:50.597884Z",
            "action": 21,
            "target": "",
            "id": 41288,
            "action_name": "Repository rebased",
            "url": "https://translate.yunohost.org/api/changes/41288/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.yunohost.org/api/components/yunohost/core/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2021-09-17T10:55:46.407038Z",
            "action": 53,
            "target": "",
            "id": 41287,
            "action_name": "Repository notification received",
            "url": "https://translate.yunohost.org/api/changes/41287/?format=api"
        },
        {
            "unit": "https://translate.yunohost.org/api/units/55023/?format=api",
            "component": "https://translate.yunohost.org/api/components/yunohost/core/?format=api",
            "translation": "https://translate.yunohost.org/api/translations/yunohost/core/gl/?format=api",
            "user": "https://translate.yunohost.org/api/users/ghose/?format=api",
            "author": "https://translate.yunohost.org/api/users/ghose/?format=api",
            "timestamp": "2021-09-17T04:53:36.826046Z",
            "action": 5,
            "target": "Non se recargou/reiniciou o servizo '{name}' porque a súa configuración está estragada: {errors}",
            "id": 41286,
            "action_name": "Translation added",
            "url": "https://translate.yunohost.org/api/changes/41286/?format=api"
        },
        {
            "unit": "https://translate.yunohost.org/api/units/55022/?format=api",
            "component": "https://translate.yunohost.org/api/components/yunohost/core/?format=api",
            "translation": "https://translate.yunohost.org/api/translations/yunohost/core/gl/?format=api",
            "user": "https://translate.yunohost.org/api/users/ghose/?format=api",
            "author": "https://translate.yunohost.org/api/users/ghose/?format=api",
            "timestamp": "2021-09-17T04:53:03.169109Z",
            "action": 5,
            "target": "Aplicar a configuración á app '{}'",
            "id": 41285,
            "action_name": "Translation added",
            "url": "https://translate.yunohost.org/api/changes/41285/?format=api"
        },
        {
            "unit": "https://translate.yunohost.org/api/units/55018/?format=api",
            "component": "https://translate.yunohost.org/api/components/yunohost/core/?format=api",
            "translation": "https://translate.yunohost.org/api/translations/yunohost/core/gl/?format=api",
            "user": "https://translate.yunohost.org/api/users/ghose/?format=api",
            "author": "https://translate.yunohost.org/api/users/ghose/?format=api",
            "timestamp": "2021-09-17T04:51:17.762824Z",
            "action": 5,
            "target": "Perigo:",
            "id": 41281,
            "action_name": "Translation added",
            "url": "https://translate.yunohost.org/api/changes/41281/?format=api"
        }
    ]
}