Translation projects API.

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

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

{
    "count": 139055,
    "next": "https://translate.yunohost.org/api/projects/yunohost/changes/?format=api&page=2212",
    "previous": "https://translate.yunohost.org/api/projects/yunohost/changes/?format=api&page=2210",
    "results": [
        {
            "unit": null,
            "component": "https://translate.yunohost.org/api/components/yunohost/moulinette/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2021-09-28T17:15:54.286578Z",
            "action": 18,
            "target": "",
            "id": 42687,
            "action_name": "Changes pushed",
            "url": "https://translate.yunohost.org/api/changes/42687/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.yunohost.org/api/components/yunohost/admin/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2021-09-28T17:15:53.991251Z",
            "action": 18,
            "target": "",
            "id": 42685,
            "action_name": "Changes pushed",
            "url": "https://translate.yunohost.org/api/changes/42685/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.yunohost.org/api/components/yunohost/core/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2021-09-28T17:15:53.901918Z",
            "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": 42684,
            "action_name": "Repository rebase failed",
            "url": "https://translate.yunohost.org/api/changes/42684/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.yunohost.org/api/components/yunohost/admin/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2021-09-28T14:48:56.147214Z",
            "action": 18,
            "target": "",
            "id": 42683,
            "action_name": "Changes pushed",
            "url": "https://translate.yunohost.org/api/changes/42683/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.yunohost.org/api/components/yunohost/admin/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2021-09-28T14:48:52.442310Z",
            "action": 21,
            "target": "",
            "id": 42682,
            "action_name": "Repository rebased",
            "url": "https://translate.yunohost.org/api/changes/42682/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.yunohost.org/api/components/yunohost/admin/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2021-09-28T14:48:42.068599Z",
            "action": 53,
            "target": "",
            "id": 42681,
            "action_name": "Repository notification received",
            "url": "https://translate.yunohost.org/api/changes/42681/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.yunohost.org/api/components/yunohost/moulinette/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2021-09-28T04:15:59.213734Z",
            "action": 18,
            "target": "",
            "id": 42679,
            "action_name": "Changes pushed",
            "url": "https://translate.yunohost.org/api/changes/42679/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.yunohost.org/api/components/yunohost/admin/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2021-09-28T04:15:59.195751Z",
            "action": 18,
            "target": "",
            "id": 42678,
            "action_name": "Changes pushed",
            "url": "https://translate.yunohost.org/api/changes/42678/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.yunohost.org/api/components/yunohost/core/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2021-09-28T04:15:58.459474Z",
            "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": 42677,
            "action_name": "Repository rebase failed",
            "url": "https://translate.yunohost.org/api/changes/42677/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.yunohost.org/api/components/yunohost/moulinette/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2021-09-28T02:10:52.081408Z",
            "action": 18,
            "target": "",
            "id": 42676,
            "action_name": "Changes pushed",
            "url": "https://translate.yunohost.org/api/changes/42676/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.yunohost.org/api/components/yunohost/admin/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2021-09-28T02:10:52.021712Z",
            "action": 18,
            "target": "",
            "id": 42674,
            "action_name": "Changes pushed",
            "url": "https://translate.yunohost.org/api/changes/42674/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.yunohost.org/api/components/yunohost/core/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2021-09-28T02:10:51.011729Z",
            "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": 42673,
            "action_name": "Repository rebase failed",
            "url": "https://translate.yunohost.org/api/changes/42673/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.yunohost.org/api/components/yunohost/moulinette/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2021-09-28T01:04:09.235414Z",
            "action": 18,
            "target": "",
            "id": 42672,
            "action_name": "Changes pushed",
            "url": "https://translate.yunohost.org/api/changes/42672/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.yunohost.org/api/components/yunohost/core/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2021-09-28T01:04:07.987871Z",
            "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": 42671,
            "action_name": "Repository rebase failed",
            "url": "https://translate.yunohost.org/api/changes/42671/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.yunohost.org/api/components/yunohost/admin/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2021-09-28T01:04:05.929219Z",
            "action": 18,
            "target": "",
            "id": 42669,
            "action_name": "Changes pushed",
            "url": "https://translate.yunohost.org/api/changes/42669/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.yunohost.org/api/components/yunohost/admin/?format=api",
            "translation": "https://translate.yunohost.org/api/translations/yunohost/admin/oc/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2021-09-28T01:04:00.098771Z",
            "action": 17,
            "target": "",
            "id": 42668,
            "action_name": "Changes committed",
            "url": "https://translate.yunohost.org/api/changes/42668/?format=api"
        },
        {
            "unit": "https://translate.yunohost.org/api/units/25342/?format=api",
            "component": "https://translate.yunohost.org/api/components/yunohost/moulinette/?format=api",
            "translation": "https://translate.yunohost.org/api/translations/yunohost/moulinette/tr/?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-27T17:38:22.247118Z",
            "action": 2,
            "target": "Diğer komut şimdi tamamlandı, şimdi bu komutu başlatıyor",
            "id": 42667,
            "action_name": "Translation changed",
            "url": "https://translate.yunohost.org/api/changes/42667/?format=api"
        },
        {
            "unit": "https://translate.yunohost.org/api/units/25339/?format=api",
            "component": "https://translate.yunohost.org/api/components/yunohost/moulinette/?format=api",
            "translation": "https://translate.yunohost.org/api/translations/yunohost/moulinette/tr/?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-27T17:38:05.059224Z",
            "action": 2,
            "target": "{ressource} kaynağından okunan bozuk TOML(nedeni: {error})",
            "id": 42666,
            "action_name": "Translation changed",
            "url": "https://translate.yunohost.org/api/changes/42666/?format=api"
        },
        {
            "unit": "https://translate.yunohost.org/api/units/25339/?format=api",
            "component": "https://translate.yunohost.org/api/components/yunohost/moulinette/?format=api",
            "translation": "https://translate.yunohost.org/api/translations/yunohost/moulinette/tr/?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-27T17:38:05.025881Z",
            "action": 45,
            "target": "",
            "id": 42665,
            "action_name": "Contributor joined",
            "url": "https://translate.yunohost.org/api/changes/42665/?format=api"
        },
        {
            "unit": "https://translate.yunohost.org/api/units/25308/?format=api",
            "component": "https://translate.yunohost.org/api/components/yunohost/moulinette/?format=api",
            "translation": "https://translate.yunohost.org/api/translations/yunohost/moulinette/ru/?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-27T17:37:21.107806Z",
            "action": 2,
            "target": "другая команда только что завершилась, теперь запускает эту команду",
            "id": 42664,
            "action_name": "Translation changed",
            "url": "https://translate.yunohost.org/api/changes/42664/?format=api"
        },
        {
            "unit": "https://translate.yunohost.org/api/units/25297/?format=api",
            "component": "https://translate.yunohost.org/api/components/yunohost/moulinette/?format=api",
            "translation": "https://translate.yunohost.org/api/translations/yunohost/moulinette/ru/?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-27T17:37:05.364093Z",
            "action": 2,
            "target": "Поврежденный TOML, прочитанный из {ressource} (причина: {error})",
            "id": 42663,
            "action_name": "Translation changed",
            "url": "https://translate.yunohost.org/api/changes/42663/?format=api"
        },
        {
            "unit": "https://translate.yunohost.org/api/units/16341/?format=api",
            "component": "https://translate.yunohost.org/api/components/yunohost/moulinette/?format=api",
            "translation": "https://translate.yunohost.org/api/translations/yunohost/moulinette/ru/?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-27T17:36:54.345200Z",
            "action": 2,
            "target": "Повреждённой YAML получен от {ressource} (причина: {error})",
            "id": 42662,
            "action_name": "Translation changed",
            "url": "https://translate.yunohost.org/api/changes/42662/?format=api"
        },
        {
            "unit": "https://translate.yunohost.org/api/units/16340/?format=api",
            "component": "https://translate.yunohost.org/api/components/yunohost/moulinette/?format=api",
            "translation": "https://translate.yunohost.org/api/translations/yunohost/moulinette/ru/?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-27T17:36:40.112773Z",
            "action": 2,
            "target": "Повреждённый json получен от {ressource} (причина: {error})",
            "id": 42661,
            "action_name": "Translation changed",
            "url": "https://translate.yunohost.org/api/changes/42661/?format=api"
        },
        {
            "unit": "https://translate.yunohost.org/api/units/16340/?format=api",
            "component": "https://translate.yunohost.org/api/components/yunohost/moulinette/?format=api",
            "translation": "https://translate.yunohost.org/api/translations/yunohost/moulinette/ru/?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-27T17:36:40.111217Z",
            "action": 45,
            "target": "",
            "id": 42660,
            "action_name": "Contributor joined",
            "url": "https://translate.yunohost.org/api/changes/42660/?format=api"
        },
        {
            "unit": "https://translate.yunohost.org/api/units/13176/?format=api",
            "component": "https://translate.yunohost.org/api/components/yunohost/admin/?format=api",
            "translation": "https://translate.yunohost.org/api/translations/yunohost/admin/oc/?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-27T17:35:51.348099Z",
            "action": 2,
            "target": "Aquesta pagina mòstra la configuracion *recomandada*. Configura *pas* lo DNS per vos. Es vòstra responsabilitat la configuracion de la zòna DNS en çò vòstre registrar DNS amb aquesta recomandacion.",
            "id": 42659,
            "action_name": "Translation changed",
            "url": "https://translate.yunohost.org/api/changes/42659/?format=api"
        },
        {
            "unit": "https://translate.yunohost.org/api/units/39795/?format=api",
            "component": "https://translate.yunohost.org/api/components/yunohost/admin/?format=api",
            "translation": "https://translate.yunohost.org/api/translations/yunohost/admin/oc/?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-27T17:35:47.419276Z",
            "action": 2,
            "target": "L’administrator a ensajat d'accedir a quicòm qu’existís pas.",
            "id": 42658,
            "action_name": "Translation changed",
            "url": "https://translate.yunohost.org/api/changes/42658/?format=api"
        },
        {
            "unit": "https://translate.yunohost.org/api/units/38756/?format=api",
            "component": "https://translate.yunohost.org/api/components/yunohost/admin/?format=api",
            "translation": "https://translate.yunohost.org/api/translations/yunohost/admin/oc/?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-27T17:35:43.793707Z",
            "action": 2,
            "target": "YunoHost a rescontrat una error de connexion",
            "id": 42657,
            "action_name": "Translation changed",
            "url": "https://translate.yunohost.org/api/changes/42657/?format=api"
        },
        {
            "unit": "https://translate.yunohost.org/api/units/38756/?format=api",
            "component": "https://translate.yunohost.org/api/components/yunohost/admin/?format=api",
            "translation": "https://translate.yunohost.org/api/translations/yunohost/admin/oc/?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-27T17:35:43.763734Z",
            "action": 45,
            "target": "",
            "id": 42656,
            "action_name": "Contributor joined",
            "url": "https://translate.yunohost.org/api/changes/42656/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.yunohost.org/api/components/yunohost/moulinette/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2021-09-26T23:38:23.128313Z",
            "action": 18,
            "target": "",
            "id": 42655,
            "action_name": "Changes pushed",
            "url": "https://translate.yunohost.org/api/changes/42655/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.yunohost.org/api/components/yunohost/admin/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2021-09-26T23:38:23.072105Z",
            "action": 18,
            "target": "",
            "id": 42653,
            "action_name": "Changes pushed",
            "url": "https://translate.yunohost.org/api/changes/42653/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.yunohost.org/api/components/yunohost/core/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2021-09-26T23:38:22.639573Z",
            "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": 42652,
            "action_name": "Repository rebase failed",
            "url": "https://translate.yunohost.org/api/changes/42652/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.yunohost.org/api/components/yunohost/moulinette/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2021-09-26T14:12:36.306264Z",
            "action": 18,
            "target": "",
            "id": 42651,
            "action_name": "Changes pushed",
            "url": "https://translate.yunohost.org/api/changes/42651/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.yunohost.org/api/components/yunohost/admin/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2021-09-26T14:12:36.096420Z",
            "action": 18,
            "target": "",
            "id": 42649,
            "action_name": "Changes pushed",
            "url": "https://translate.yunohost.org/api/changes/42649/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.yunohost.org/api/components/yunohost/core/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2021-09-26T14:12:36.062011Z",
            "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": 42648,
            "action_name": "Repository rebase failed",
            "url": "https://translate.yunohost.org/api/changes/42648/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.yunohost.org/api/components/yunohost/moulinette/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2021-09-26T05:56:53.819757Z",
            "action": 18,
            "target": "",
            "id": 42647,
            "action_name": "Changes pushed",
            "url": "https://translate.yunohost.org/api/changes/42647/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.yunohost.org/api/components/yunohost/admin/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2021-09-26T05:56:53.682367Z",
            "action": 18,
            "target": "",
            "id": 42645,
            "action_name": "Changes pushed",
            "url": "https://translate.yunohost.org/api/changes/42645/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.yunohost.org/api/components/yunohost/core/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2021-09-26T05:56:53.126204Z",
            "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": 42644,
            "action_name": "Repository rebase failed",
            "url": "https://translate.yunohost.org/api/changes/42644/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.yunohost.org/api/components/yunohost/moulinette/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2021-09-26T02:28:44.639911Z",
            "action": 18,
            "target": "",
            "id": 42643,
            "action_name": "Changes pushed",
            "url": "https://translate.yunohost.org/api/changes/42643/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.yunohost.org/api/components/yunohost/admin/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2021-09-26T02:28:44.340723Z",
            "action": 18,
            "target": "",
            "id": 42641,
            "action_name": "Changes pushed",
            "url": "https://translate.yunohost.org/api/changes/42641/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.yunohost.org/api/components/yunohost/core/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2021-09-26T02:28:43.582712Z",
            "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": 42640,
            "action_name": "Repository rebase failed",
            "url": "https://translate.yunohost.org/api/changes/42640/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.yunohost.org/api/components/yunohost/moulinette/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2021-09-25T21:02:56.816495Z",
            "action": 18,
            "target": "",
            "id": 42639,
            "action_name": "Changes pushed",
            "url": "https://translate.yunohost.org/api/changes/42639/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.yunohost.org/api/components/yunohost/admin/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2021-09-25T21:02:56.699673Z",
            "action": 18,
            "target": "",
            "id": 42638,
            "action_name": "Changes pushed",
            "url": "https://translate.yunohost.org/api/changes/42638/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.yunohost.org/api/components/yunohost/core/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2021-09-25T21:02:55.263137Z",
            "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": 42636,
            "action_name": "Repository rebase failed",
            "url": "https://translate.yunohost.org/api/changes/42636/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.yunohost.org/api/components/yunohost/moulinette/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2021-09-25T19:21:53.245860Z",
            "action": 18,
            "target": "",
            "id": 42635,
            "action_name": "Changes pushed",
            "url": "https://translate.yunohost.org/api/changes/42635/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.yunohost.org/api/components/yunohost/admin/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2021-09-25T19:21:52.746180Z",
            "action": 18,
            "target": "",
            "id": 42633,
            "action_name": "Changes pushed",
            "url": "https://translate.yunohost.org/api/changes/42633/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.yunohost.org/api/components/yunohost/core/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2021-09-25T19:21:51.823293Z",
            "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": 42632,
            "action_name": "Repository rebase failed",
            "url": "https://translate.yunohost.org/api/changes/42632/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.yunohost.org/api/components/yunohost/admin/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2021-09-25T12:24:43.386250Z",
            "action": 18,
            "target": "",
            "id": 42627,
            "action_name": "Changes pushed",
            "url": "https://translate.yunohost.org/api/changes/42627/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.yunohost.org/api/components/yunohost/moulinette/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2021-09-25T12:24:43.346330Z",
            "action": 18,
            "target": "",
            "id": 42626,
            "action_name": "Changes pushed",
            "url": "https://translate.yunohost.org/api/changes/42626/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.yunohost.org/api/components/yunohost/core/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2021-09-25T12:24:41.894369Z",
            "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": 42624,
            "action_name": "Repository rebase failed",
            "url": "https://translate.yunohost.org/api/changes/42624/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.yunohost.org/api/components/yunohost/admin/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2021-09-25T12:10:47.266596Z",
            "action": 18,
            "target": "",
            "id": 42623,
            "action_name": "Changes pushed",
            "url": "https://translate.yunohost.org/api/changes/42623/?format=api"
        }
    ]
}