Translation components API.

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

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

{
    "count": 5694,
    "next": "https://hosted.weblate.org/api/components/soundswitch/about/changes/?format=api&page=112",
    "previous": "https://hosted.weblate.org/api/components/soundswitch/about/changes/?format=api&page=110",
    "results": [
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/soundswitch/about/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2019-11-16T03:23:32+01:00",
            "action": 53,
            "target": "",
            "old": "",
            "details": {
                "repos": [
                    "https://github.com/Belphemur/SoundSwitch.git",
                    "git://github.com/Belphemur/SoundSwitch.git",
                    "git@github.com:Belphemur/SoundSwitch.git",
                    "https://github.com/Belphemur/SoundSwitch",
                    "https://github.com/Belphemur/SoundSwitch",
                    "https://github.com/Belphemur/SoundSwitch"
                ],
                "branch": "dev",
                "repo_url": "https://github.com/Belphemur/SoundSwitch",
                "full_name": "Belphemur/SoundSwitch.git",
                "service_long_name": "GitHub"
            },
            "id": 4998849,
            "action_name": "Repository notification received",
            "url": "https://hosted.weblate.org/api/changes/4998849/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/soundswitch/about/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2019-11-16T03:23:32+01:00",
            "action": 53,
            "target": "",
            "old": "",
            "details": {
                "repos": [
                    "https://github.com/Belphemur/SoundSwitch.git",
                    "git://github.com/Belphemur/SoundSwitch.git",
                    "git@github.com:Belphemur/SoundSwitch.git",
                    "https://github.com/Belphemur/SoundSwitch",
                    "https://github.com/Belphemur/SoundSwitch",
                    "https://github.com/Belphemur/SoundSwitch"
                ],
                "branch": "dev",
                "repo_url": "https://github.com/Belphemur/SoundSwitch",
                "full_name": "Belphemur/SoundSwitch.git",
                "service_long_name": "GitHub"
            },
            "id": 4998848,
            "action_name": "Repository notification received",
            "url": "https://hosted.weblate.org/api/changes/4998848/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/soundswitch/about/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2019-11-16T03:23:31+01:00",
            "action": 18,
            "target": "",
            "old": "",
            "details": {},
            "id": 4998847,
            "action_name": "Changes pushed",
            "url": "https://hosted.weblate.org/api/changes/4998847/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/soundswitch/about/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2019-11-16T03:12:45+01:00",
            "action": 20,
            "target": "",
            "old": "",
            "details": {},
            "id": 4998843,
            "action_name": "Repository merged",
            "url": "https://hosted.weblate.org/api/changes/4998843/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/soundswitch/about/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2019-11-16T03:12:42+01:00",
            "action": 53,
            "target": "",
            "old": "",
            "details": {
                "repos": [
                    "https://github.com/Belphemur/SoundSwitch.git",
                    "git://github.com/Belphemur/SoundSwitch.git",
                    "git@github.com:Belphemur/SoundSwitch.git",
                    "https://github.com/Belphemur/SoundSwitch",
                    "https://github.com/Belphemur/SoundSwitch",
                    "https://github.com/Belphemur/SoundSwitch"
                ],
                "branch": "dev",
                "repo_url": "https://github.com/Belphemur/SoundSwitch",
                "full_name": "Belphemur/SoundSwitch.git",
                "service_long_name": "GitHub"
            },
            "id": 4998842,
            "action_name": "Repository notification received",
            "url": "https://hosted.weblate.org/api/changes/4998842/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/soundswitch/about/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2019-11-16T03:12:42+01:00",
            "action": 53,
            "target": "",
            "old": "",
            "details": {
                "repos": [
                    "https://github.com/Belphemur/SoundSwitch.git",
                    "git://github.com/Belphemur/SoundSwitch.git",
                    "git@github.com:Belphemur/SoundSwitch.git",
                    "https://github.com/Belphemur/SoundSwitch",
                    "https://github.com/Belphemur/SoundSwitch",
                    "https://github.com/Belphemur/SoundSwitch"
                ],
                "branch": "dev",
                "repo_url": "https://github.com/Belphemur/SoundSwitch",
                "full_name": "Belphemur/SoundSwitch.git",
                "service_long_name": "GitHub"
            },
            "id": 4998841,
            "action_name": "Repository notification received",
            "url": "https://hosted.weblate.org/api/changes/4998841/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/soundswitch/about/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2019-11-14T15:04:37+01:00",
            "action": 53,
            "target": "",
            "old": "",
            "details": {
                "repos": [
                    "https://github.com/Belphemur/SoundSwitch.git",
                    "git://github.com/Belphemur/SoundSwitch.git",
                    "git@github.com:Belphemur/SoundSwitch.git",
                    "https://github.com/Belphemur/SoundSwitch",
                    "https://github.com/Belphemur/SoundSwitch",
                    "https://github.com/Belphemur/SoundSwitch"
                ],
                "branch": "dev",
                "repo_url": "https://github.com/Belphemur/SoundSwitch",
                "full_name": "Belphemur/SoundSwitch.git",
                "service_long_name": "GitHub"
            },
            "id": 4992950,
            "action_name": "Repository notification received",
            "url": "https://hosted.weblate.org/api/changes/4992950/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/soundswitch/about/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2019-11-14T15:04:37+01:00",
            "action": 53,
            "target": "",
            "old": "",
            "details": {
                "repos": [
                    "https://github.com/Belphemur/SoundSwitch.git",
                    "git://github.com/Belphemur/SoundSwitch.git",
                    "git@github.com:Belphemur/SoundSwitch.git",
                    "https://github.com/Belphemur/SoundSwitch",
                    "https://github.com/Belphemur/SoundSwitch",
                    "https://github.com/Belphemur/SoundSwitch"
                ],
                "branch": "dev",
                "repo_url": "https://github.com/Belphemur/SoundSwitch",
                "full_name": "Belphemur/SoundSwitch.git",
                "service_long_name": "GitHub"
            },
            "id": 4992949,
            "action_name": "Repository notification received",
            "url": "https://hosted.weblate.org/api/changes/4992949/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/soundswitch/about/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2019-11-14T15:04:36+01:00",
            "action": 18,
            "target": "",
            "old": "",
            "details": {},
            "id": 4992948,
            "action_name": "Changes pushed",
            "url": "https://hosted.weblate.org/api/changes/4992948/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/soundswitch/about/?format=api",
            "translation": null,
            "user": "https://hosted.weblate.org/api/users/Belphemur/?format=api",
            "author": null,
            "timestamp": "2019-11-13T12:28:50+01:00",
            "action": 20,
            "target": "",
            "old": "",
            "details": {},
            "id": 4987508,
            "action_name": "Repository merged",
            "url": "https://hosted.weblate.org/api/changes/4987508/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/soundswitch/about/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2019-11-13T04:11:33+01:00",
            "action": 47,
            "target": "",
            "old": "",
            "details": {
                "alert": "RepositoryOutdated"
            },
            "id": 4985688,
            "action_name": "Alert triggered",
            "url": "https://hosted.weblate.org/api/changes/4985688/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/soundswitch/about/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/soundswitch/about/pt_BR/?format=api",
            "user": "https://hosted.weblate.org/api/users/Belphemur/?format=api",
            "author": "https://hosted.weblate.org/api/users/Belphemur/?format=api",
            "timestamp": "2019-11-12T03:39:31+01:00",
            "action": 0,
            "target": "",
            "old": "",
            "details": {},
            "id": 4981588,
            "action_name": "Resource updated",
            "url": "https://hosted.weblate.org/api/changes/4981588/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/soundswitch/about/?format=api",
            "translation": null,
            "user": "https://hosted.weblate.org/api/users/Belphemur/?format=api",
            "author": null,
            "timestamp": "2019-11-12T03:39:30+01:00",
            "action": 19,
            "target": "",
            "old": "",
            "details": {},
            "id": 4981587,
            "action_name": "Repository reset",
            "url": "https://hosted.weblate.org/api/changes/4981587/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/soundswitch/about/?format=api",
            "translation": null,
            "user": "https://hosted.weblate.org/api/users/Belphemur/?format=api",
            "author": null,
            "timestamp": "2019-11-12T03:39:11+01:00",
            "action": 23,
            "target": "First, rewinding head to replay your work on top of it...\nApplying: Translated using Weblate (Chinese (Simplified))\nerror: Failed to merge in the changes.\nUsing index info to reconstruct a base tree...\nM\tSoundSwitch/Localization/SettingsStrings.zh-CHS.resx\nFalling back to patching base and 3-way merge...\nAuto-merging SoundSwitch/Localization/SettingsStrings.zh-CHS.resx\nCONFLICT (content): Merge conflict in SoundSwitch/Localization/SettingsStrings.zh-CHS.resx\nPatch failed at 0001 Translated using Weblate (Chinese (Simplified))\nThe copy of the patch that failed is found in: .git/rebase-apply/patch\n\nWhen you have resolved this problem, run \"git rebase --continue\".\nIf you prefer to skip this patch, run \"git rebase --skip\" instead.\nTo check out the original branch and stop rebasing, run \"git rebase --abort\".\n\n (128)",
            "old": "",
            "details": {
                "error": "First, rewinding head to replay your work on top of it...\nApplying: Translated using Weblate (Chinese (Simplified))\nerror: Failed to merge in the changes.\nUsing index info to reconstruct a base tree...\nM\tSoundSwitch/Localization/SettingsStrings.zh-CHS.resx\nFalling back to patching base and 3-way merge...\nAuto-merging SoundSwitch/Localization/SettingsStrings.zh-CHS.resx\nCONFLICT (content): Merge conflict in SoundSwitch/Localization/SettingsStrings.zh-CHS.resx\nPatch failed at 0001 Translated using Weblate (Chinese (Simplified))\nThe copy of the patch that failed is found in: .git/rebase-apply/patch\n\nWhen you have resolved this problem, run \"git rebase --continue\".\nIf you prefer to skip this patch, run \"git rebase --skip\" instead.\nTo check out the original branch and stop rebasing, run \"git rebase --abort\".\n\n (128)",
                "status": "rebase in progress; onto 8bd401f\nYou are currently rebasing branch 'dev' on '8bd401f'.\n  (fix conflicts and then run \"git rebase --continue\")\n  (use \"git rebase --skip\" to skip this patch)\n  (use \"git rebase --abort\" to check out the original branch)\n\nUnmerged paths:\n  (use \"git reset HEAD <file>...\" to unstage)\n  (use \"git add <file>...\" to mark resolution)\n\n\tboth modified:   SoundSwitch/Localization/SettingsStrings.zh-CHS.resx\n\nno changes added to commit (use \"git add\" and/or \"git commit -a\")\n"
            },
            "id": 4981586,
            "action_name": "Repository rebase failed",
            "url": "https://hosted.weblate.org/api/changes/4981586/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/soundswitch/about/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2019-10-29T04:11:29+01:00",
            "action": 47,
            "target": "",
            "old": "",
            "details": {
                "alert": "RepositoryChanges"
            },
            "id": 4900163,
            "action_name": "Alert triggered",
            "url": "https://hosted.weblate.org/api/changes/4900163/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/soundswitch/about/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2019-10-28T17:53:35+01:00",
            "action": 22,
            "target": "Auto-merging SoundSwitch/Localization/SettingsStrings.zh-CHS.resx\nCONFLICT (content): Merge conflict in SoundSwitch/Localization/SettingsStrings.zh-CHS.resx\nAuto-merging SoundSwitch/Localization/SettingsStrings.fr.resx\nCONFLICT (content): Merge conflict in SoundSwitch/Localization/SettingsStrings.fr.resx\nAutomatic merge failed; fix conflicts and then commit the result. (1)",
            "old": "",
            "details": {
                "error": "Auto-merging SoundSwitch/Localization/SettingsStrings.zh-CHS.resx\nCONFLICT (content): Merge conflict in SoundSwitch/Localization/SettingsStrings.zh-CHS.resx\nAuto-merging SoundSwitch/Localization/SettingsStrings.fr.resx\nCONFLICT (content): Merge conflict in SoundSwitch/Localization/SettingsStrings.fr.resx\nAutomatic merge failed; fix conflicts and then commit the result. (1)",
                "status": "On branch weblate-merge-tmp\nYour branch is up-to-date with 'origin/dev'.\nYou have unmerged paths.\n  (fix conflicts and run \"git commit\")\n  (use \"git merge --abort\" to abort the merge)\n\nChanges to be committed:\n\n\tmodified:   SoundSwitch/Localization/AboutStrings.pt-BR.resx\n\tnew file:   SoundSwitch/Localization/AboutStrings.pt.resx\n\tmodified:   SoundSwitch/Localization/SettingsStrings.de.resx\n\tnew file:   SoundSwitch/Localization/SettingsStrings.pt.resx\n\tmodified:   SoundSwitch/Localization/SettingsStrings.pt_PT.resx\n\tmodified:   SoundSwitch/Localization/TrayIconStrings.pt-BR.resx\n\tnew file:   SoundSwitch/Localization/TrayIconStrings.pt.resx\n\tnew file:   SoundSwitch/Localization/UpdateDownloadStrings.pt.resx\n\nUnmerged paths:\n  (use \"git add <file>...\" to mark resolution)\n\n\tboth modified:   SoundSwitch/Localization/SettingsStrings.fr.resx\n\tboth modified:   SoundSwitch/Localization/SettingsStrings.zh-CHS.resx\n\n"
            },
            "id": 4898508,
            "action_name": "Repository merge failed",
            "url": "https://hosted.weblate.org/api/changes/4898508/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/soundswitch/about/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2019-10-28T17:53:33+01:00",
            "action": 22,
            "target": "Auto-merging SoundSwitch/Localization/SettingsStrings.zh-CHS.resx\nCONFLICT (content): Merge conflict in SoundSwitch/Localization/SettingsStrings.zh-CHS.resx\nAuto-merging SoundSwitch/Localization/SettingsStrings.fr.resx\nCONFLICT (content): Merge conflict in SoundSwitch/Localization/SettingsStrings.fr.resx\nAutomatic merge failed; fix conflicts and then commit the result. (1)",
            "old": "",
            "details": {
                "error": "Auto-merging SoundSwitch/Localization/SettingsStrings.zh-CHS.resx\nCONFLICT (content): Merge conflict in SoundSwitch/Localization/SettingsStrings.zh-CHS.resx\nAuto-merging SoundSwitch/Localization/SettingsStrings.fr.resx\nCONFLICT (content): Merge conflict in SoundSwitch/Localization/SettingsStrings.fr.resx\nAutomatic merge failed; fix conflicts and then commit the result. (1)",
                "status": "On branch weblate-merge-tmp\nYour branch is up-to-date with 'origin/dev'.\nYou have unmerged paths.\n  (fix conflicts and run \"git commit\")\n  (use \"git merge --abort\" to abort the merge)\n\nChanges to be committed:\n\n\tmodified:   SoundSwitch/Localization/AboutStrings.pt-BR.resx\n\tnew file:   SoundSwitch/Localization/AboutStrings.pt.resx\n\tmodified:   SoundSwitch/Localization/SettingsStrings.de.resx\n\tnew file:   SoundSwitch/Localization/SettingsStrings.pt.resx\n\tmodified:   SoundSwitch/Localization/SettingsStrings.pt_PT.resx\n\tmodified:   SoundSwitch/Localization/TrayIconStrings.pt-BR.resx\n\tnew file:   SoundSwitch/Localization/TrayIconStrings.pt.resx\n\tnew file:   SoundSwitch/Localization/UpdateDownloadStrings.pt.resx\n\nUnmerged paths:\n  (use \"git add <file>...\" to mark resolution)\n\n\tboth modified:   SoundSwitch/Localization/SettingsStrings.fr.resx\n\tboth modified:   SoundSwitch/Localization/SettingsStrings.zh-CHS.resx\n\n"
            },
            "id": 4898507,
            "action_name": "Repository merge failed",
            "url": "https://hosted.weblate.org/api/changes/4898507/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/soundswitch/about/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2019-10-28T17:53:30+01:00",
            "action": 22,
            "target": "Auto-merging SoundSwitch/Localization/SettingsStrings.zh-CHS.resx\nCONFLICT (content): Merge conflict in SoundSwitch/Localization/SettingsStrings.zh-CHS.resx\nAuto-merging SoundSwitch/Localization/SettingsStrings.fr.resx\nCONFLICT (content): Merge conflict in SoundSwitch/Localization/SettingsStrings.fr.resx\nAutomatic merge failed; fix conflicts and then commit the result. (1)",
            "old": "",
            "details": {
                "error": "Auto-merging SoundSwitch/Localization/SettingsStrings.zh-CHS.resx\nCONFLICT (content): Merge conflict in SoundSwitch/Localization/SettingsStrings.zh-CHS.resx\nAuto-merging SoundSwitch/Localization/SettingsStrings.fr.resx\nCONFLICT (content): Merge conflict in SoundSwitch/Localization/SettingsStrings.fr.resx\nAutomatic merge failed; fix conflicts and then commit the result. (1)",
                "status": "On branch weblate-merge-tmp\nYour branch is up-to-date with 'origin/dev'.\nYou have unmerged paths.\n  (fix conflicts and run \"git commit\")\n  (use \"git merge --abort\" to abort the merge)\n\nChanges to be committed:\n\n\tmodified:   SoundSwitch/Localization/AboutStrings.pt-BR.resx\n\tnew file:   SoundSwitch/Localization/AboutStrings.pt.resx\n\tmodified:   SoundSwitch/Localization/SettingsStrings.de.resx\n\tnew file:   SoundSwitch/Localization/SettingsStrings.pt.resx\n\tmodified:   SoundSwitch/Localization/SettingsStrings.pt_PT.resx\n\tmodified:   SoundSwitch/Localization/TrayIconStrings.pt-BR.resx\n\tnew file:   SoundSwitch/Localization/TrayIconStrings.pt.resx\n\tnew file:   SoundSwitch/Localization/UpdateDownloadStrings.pt.resx\n\nUnmerged paths:\n  (use \"git add <file>...\" to mark resolution)\n\n\tboth modified:   SoundSwitch/Localization/SettingsStrings.fr.resx\n\tboth modified:   SoundSwitch/Localization/SettingsStrings.zh-CHS.resx\n\n"
            },
            "id": 4898505,
            "action_name": "Repository merge failed",
            "url": "https://hosted.weblate.org/api/changes/4898505/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/soundswitch/about/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2019-10-28T17:53:28+01:00",
            "action": 22,
            "target": "Auto-merging SoundSwitch/Localization/SettingsStrings.zh-CHS.resx\nCONFLICT (content): Merge conflict in SoundSwitch/Localization/SettingsStrings.zh-CHS.resx\nAuto-merging SoundSwitch/Localization/SettingsStrings.fr.resx\nCONFLICT (content): Merge conflict in SoundSwitch/Localization/SettingsStrings.fr.resx\nAutomatic merge failed; fix conflicts and then commit the result. (1)",
            "old": "",
            "details": {
                "error": "Auto-merging SoundSwitch/Localization/SettingsStrings.zh-CHS.resx\nCONFLICT (content): Merge conflict in SoundSwitch/Localization/SettingsStrings.zh-CHS.resx\nAuto-merging SoundSwitch/Localization/SettingsStrings.fr.resx\nCONFLICT (content): Merge conflict in SoundSwitch/Localization/SettingsStrings.fr.resx\nAutomatic merge failed; fix conflicts and then commit the result. (1)",
                "status": "On branch weblate-merge-tmp\nYour branch is up-to-date with 'origin/dev'.\nYou have unmerged paths.\n  (fix conflicts and run \"git commit\")\n  (use \"git merge --abort\" to abort the merge)\n\nChanges to be committed:\n\n\tmodified:   SoundSwitch/Localization/AboutStrings.pt-BR.resx\n\tnew file:   SoundSwitch/Localization/AboutStrings.pt.resx\n\tmodified:   SoundSwitch/Localization/SettingsStrings.de.resx\n\tnew file:   SoundSwitch/Localization/SettingsStrings.pt.resx\n\tmodified:   SoundSwitch/Localization/SettingsStrings.pt_PT.resx\n\tmodified:   SoundSwitch/Localization/TrayIconStrings.pt-BR.resx\n\tnew file:   SoundSwitch/Localization/TrayIconStrings.pt.resx\n\tnew file:   SoundSwitch/Localization/UpdateDownloadStrings.pt.resx\n\nUnmerged paths:\n  (use \"git add <file>...\" to mark resolution)\n\n\tboth modified:   SoundSwitch/Localization/SettingsStrings.fr.resx\n\tboth modified:   SoundSwitch/Localization/SettingsStrings.zh-CHS.resx\n\n"
            },
            "id": 4898500,
            "action_name": "Repository merge failed",
            "url": "https://hosted.weblate.org/api/changes/4898500/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/soundswitch/about/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2019-10-13T16:52:53+02:00",
            "action": 22,
            "target": "Auto-merging SoundSwitch/Localization/SettingsStrings.zh-CHS.resx\nCONFLICT (content): Merge conflict in SoundSwitch/Localization/SettingsStrings.zh-CHS.resx\nAuto-merging SoundSwitch/Localization/SettingsStrings.fr.resx\nCONFLICT (content): Merge conflict in SoundSwitch/Localization/SettingsStrings.fr.resx\nAutomatic merge failed; fix conflicts and then commit the result. (1)",
            "old": "",
            "details": {
                "error": "Auto-merging SoundSwitch/Localization/SettingsStrings.zh-CHS.resx\nCONFLICT (content): Merge conflict in SoundSwitch/Localization/SettingsStrings.zh-CHS.resx\nAuto-merging SoundSwitch/Localization/SettingsStrings.fr.resx\nCONFLICT (content): Merge conflict in SoundSwitch/Localization/SettingsStrings.fr.resx\nAutomatic merge failed; fix conflicts and then commit the result. (1)",
                "status": "On branch weblate-merge-tmp\nYour branch is up-to-date with 'origin/dev'.\nYou have unmerged paths.\n  (fix conflicts and run \"git commit\")\n  (use \"git merge --abort\" to abort the merge)\n\nChanges to be committed:\n\n\tmodified:   SoundSwitch/Localization/AboutStrings.pt-BR.resx\n\tnew file:   SoundSwitch/Localization/AboutStrings.pt.resx\n\tmodified:   SoundSwitch/Localization/SettingsStrings.de.resx\n\tnew file:   SoundSwitch/Localization/SettingsStrings.pt.resx\n\tmodified:   SoundSwitch/Localization/SettingsStrings.pt_PT.resx\n\tmodified:   SoundSwitch/Localization/TrayIconStrings.pt-BR.resx\n\tnew file:   SoundSwitch/Localization/TrayIconStrings.pt.resx\n\tnew file:   SoundSwitch/Localization/UpdateDownloadStrings.pt.resx\n\nUnmerged paths:\n  (use \"git add <file>...\" to mark resolution)\n\n\tboth modified:   SoundSwitch/Localization/SettingsStrings.fr.resx\n\tboth modified:   SoundSwitch/Localization/SettingsStrings.zh-CHS.resx\n\n"
            },
            "id": 4793770,
            "action_name": "Repository merge failed",
            "url": "https://hosted.weblate.org/api/changes/4793770/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/soundswitch/about/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2019-05-14T22:47:33+02:00",
            "action": 47,
            "target": "",
            "old": "",
            "details": {
                "alert": "RepositoryChanges"
            },
            "id": 4210183,
            "action_name": "Alert triggered",
            "url": "https://hosted.weblate.org/api/changes/4210183/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/soundswitch/about/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2019-05-14T16:50:25+02:00",
            "action": 28,
            "target": "To github.com:Belphemur/SoundSwitch.git\n ! [rejected]        dev -> dev (non-fast-forward)\nerror: failed to push some refs to 'git@github.com:Belphemur/SoundSwitch.git'\nhint: Updates were rejected because the tip of your current branch is behind\nhint: its remote counterpart. Integrate the remote changes (e.g.\nhint: 'git pull ...') before pushing again.\nhint: See the 'Note about fast-forwards' in 'git push --help' for details. (1)",
            "old": "",
            "details": {},
            "id": 4209872,
            "action_name": "Repository push failed",
            "url": "https://hosted.weblate.org/api/changes/4209872/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/soundswitch/about/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2019-05-14T16:50:22+02:00",
            "action": 22,
            "target": "Auto-merging SoundSwitch/Localization/SettingsStrings.zh-CHS.resx\nCONFLICT (content): Merge conflict in SoundSwitch/Localization/SettingsStrings.zh-CHS.resx\nAutomatic merge failed; fix conflicts and then commit the result. (1)",
            "old": "",
            "details": {
                "error": "Auto-merging SoundSwitch/Localization/SettingsStrings.zh-CHS.resx\nCONFLICT (content): Merge conflict in SoundSwitch/Localization/SettingsStrings.zh-CHS.resx\nAutomatic merge failed; fix conflicts and then commit the result. (1)",
                "status": "On branch weblate-merge-tmp\nYour branch is up-to-date with 'origin/dev'.\nYou have unmerged paths.\n  (fix conflicts and run \"git commit\")\n  (use \"git merge --abort\" to abort the merge)\n\nChanges to be committed:\n\n\tmodified:   SoundSwitch/Localization/AboutStrings.pt-BR.resx\n\tnew file:   SoundSwitch/Localization/AboutStrings.pt.resx\n\tmodified:   SoundSwitch/Localization/SettingsStrings.de.resx\n\tnew file:   SoundSwitch/Localization/SettingsStrings.pt.resx\n\tmodified:   SoundSwitch/Localization/SettingsStrings.pt_PT.resx\n\tmodified:   SoundSwitch/Localization/TrayIconStrings.pt-BR.resx\n\tnew file:   SoundSwitch/Localization/TrayIconStrings.pt.resx\n\tnew file:   SoundSwitch/Localization/UpdateDownloadStrings.pt.resx\n\nUnmerged paths:\n  (use \"git add <file>...\" to mark resolution)\n\n\tboth modified:   SoundSwitch/Localization/SettingsStrings.zh-CHS.resx\n\n"
            },
            "id": 4209871,
            "action_name": "Repository merge failed",
            "url": "https://hosted.weblate.org/api/changes/4209871/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/soundswitch/about/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2019-05-14T16:50:13+02:00",
            "action": 22,
            "target": "Auto-merging SoundSwitch/Localization/SettingsStrings.zh-CHS.resx\nCONFLICT (content): Merge conflict in SoundSwitch/Localization/SettingsStrings.zh-CHS.resx\nAutomatic merge failed; fix conflicts and then commit the result. (1)",
            "old": "",
            "details": {
                "error": "Auto-merging SoundSwitch/Localization/SettingsStrings.zh-CHS.resx\nCONFLICT (content): Merge conflict in SoundSwitch/Localization/SettingsStrings.zh-CHS.resx\nAutomatic merge failed; fix conflicts and then commit the result. (1)",
                "status": "On branch weblate-merge-tmp\nYour branch is up-to-date with 'origin/dev'.\nYou have unmerged paths.\n  (fix conflicts and run \"git commit\")\n  (use \"git merge --abort\" to abort the merge)\n\nChanges to be committed:\n\n\tmodified:   SoundSwitch/Localization/AboutStrings.pt-BR.resx\n\tnew file:   SoundSwitch/Localization/AboutStrings.pt.resx\n\tmodified:   SoundSwitch/Localization/SettingsStrings.de.resx\n\tnew file:   SoundSwitch/Localization/SettingsStrings.pt.resx\n\tmodified:   SoundSwitch/Localization/SettingsStrings.pt_PT.resx\n\tmodified:   SoundSwitch/Localization/TrayIconStrings.pt-BR.resx\n\tnew file:   SoundSwitch/Localization/TrayIconStrings.pt.resx\n\tnew file:   SoundSwitch/Localization/UpdateDownloadStrings.pt.resx\n\nUnmerged paths:\n  (use \"git add <file>...\" to mark resolution)\n\n\tboth modified:   SoundSwitch/Localization/SettingsStrings.zh-CHS.resx\n\n"
            },
            "id": 4209866,
            "action_name": "Repository merge failed",
            "url": "https://hosted.weblate.org/api/changes/4209866/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/soundswitch/about/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2019-05-14T16:50:11+02:00",
            "action": 47,
            "target": "",
            "old": "",
            "details": {
                "alert": "PushFailure"
            },
            "id": 4209865,
            "action_name": "Alert triggered",
            "url": "https://hosted.weblate.org/api/changes/4209865/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/soundswitch/about/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2019-05-14T16:50:11+02:00",
            "action": 28,
            "target": "To github.com:Belphemur/SoundSwitch.git\n ! [rejected]        dev -> dev (non-fast-forward)\nerror: failed to push some refs to 'git@github.com:Belphemur/SoundSwitch.git'\nhint: Updates were rejected because the tip of your current branch is behind\nhint: its remote counterpart. Integrate the remote changes (e.g.\nhint: 'git pull ...') before pushing again.\nhint: See the 'Note about fast-forwards' in 'git push --help' for details. (1)",
            "old": "",
            "details": {},
            "id": 4209864,
            "action_name": "Repository push failed",
            "url": "https://hosted.weblate.org/api/changes/4209864/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/soundswitch/about/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2019-05-14T16:50:04+02:00",
            "action": 22,
            "target": "Auto-merging SoundSwitch/Localization/SettingsStrings.zh-CHS.resx\nCONFLICT (content): Merge conflict in SoundSwitch/Localization/SettingsStrings.zh-CHS.resx\nAutomatic merge failed; fix conflicts and then commit the result. (1)",
            "old": "",
            "details": {
                "error": "Auto-merging SoundSwitch/Localization/SettingsStrings.zh-CHS.resx\nCONFLICT (content): Merge conflict in SoundSwitch/Localization/SettingsStrings.zh-CHS.resx\nAutomatic merge failed; fix conflicts and then commit the result. (1)",
                "status": "On branch weblate-merge-tmp\nYour branch is up-to-date with 'origin/dev'.\nYou have unmerged paths.\n  (fix conflicts and run \"git commit\")\n  (use \"git merge --abort\" to abort the merge)\n\nChanges to be committed:\n\n\tmodified:   SoundSwitch/Localization/AboutStrings.pt-BR.resx\n\tnew file:   SoundSwitch/Localization/AboutStrings.pt.resx\n\tmodified:   SoundSwitch/Localization/SettingsStrings.de.resx\n\tnew file:   SoundSwitch/Localization/SettingsStrings.pt.resx\n\tmodified:   SoundSwitch/Localization/SettingsStrings.pt_PT.resx\n\tmodified:   SoundSwitch/Localization/TrayIconStrings.pt-BR.resx\n\tnew file:   SoundSwitch/Localization/TrayIconStrings.pt.resx\n\tnew file:   SoundSwitch/Localization/UpdateDownloadStrings.pt.resx\n\nUnmerged paths:\n  (use \"git add <file>...\" to mark resolution)\n\n\tboth modified:   SoundSwitch/Localization/SettingsStrings.zh-CHS.resx\n\n"
            },
            "id": 4209863,
            "action_name": "Repository merge failed",
            "url": "https://hosted.weblate.org/api/changes/4209863/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/soundswitch/about/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/soundswitch/about/pt_BR/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2019-05-14T16:49:58+02:00",
            "action": 0,
            "target": "",
            "old": "",
            "details": {},
            "id": 4209856,
            "action_name": "Resource updated",
            "url": "https://hosted.weblate.org/api/changes/4209856/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/soundswitch/about/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2019-05-14T16:49:57+02:00",
            "action": 22,
            "target": "Auto-merging SoundSwitch/Localization/SettingsStrings.zh-CHS.resx\nCONFLICT (content): Merge conflict in SoundSwitch/Localization/SettingsStrings.zh-CHS.resx\nAutomatic merge failed; fix conflicts and then commit the result. (1)",
            "old": "",
            "details": {
                "error": "Auto-merging SoundSwitch/Localization/SettingsStrings.zh-CHS.resx\nCONFLICT (content): Merge conflict in SoundSwitch/Localization/SettingsStrings.zh-CHS.resx\nAutomatic merge failed; fix conflicts and then commit the result. (1)",
                "status": "On branch weblate-merge-tmp\nYour branch is up-to-date with 'origin/dev'.\nYou have unmerged paths.\n  (fix conflicts and run \"git commit\")\n  (use \"git merge --abort\" to abort the merge)\n\nChanges to be committed:\n\n\tmodified:   SoundSwitch/Localization/AboutStrings.pt-BR.resx\n\tnew file:   SoundSwitch/Localization/AboutStrings.pt.resx\n\tmodified:   SoundSwitch/Localization/SettingsStrings.de.resx\n\tnew file:   SoundSwitch/Localization/SettingsStrings.pt.resx\n\tmodified:   SoundSwitch/Localization/SettingsStrings.pt_PT.resx\n\tmodified:   SoundSwitch/Localization/TrayIconStrings.pt-BR.resx\n\tnew file:   SoundSwitch/Localization/TrayIconStrings.pt.resx\n\tnew file:   SoundSwitch/Localization/UpdateDownloadStrings.pt.resx\n\nUnmerged paths:\n  (use \"git add <file>...\" to mark resolution)\n\n\tboth modified:   SoundSwitch/Localization/SettingsStrings.zh-CHS.resx\n\n"
            },
            "id": 4209855,
            "action_name": "Repository merge failed",
            "url": "https://hosted.weblate.org/api/changes/4209855/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/soundswitch/about/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/soundswitch/about/pt_BR/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2019-05-14T16:49:49+02:00",
            "action": 17,
            "target": "",
            "old": "",
            "details": {},
            "id": 4209853,
            "action_name": "Changes committed",
            "url": "https://hosted.weblate.org/api/changes/4209853/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/8238172/?format=api",
            "component": "https://hosted.weblate.org/api/components/soundswitch/about/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/soundswitch/about/pt_BR/?format=api",
            "user": "https://hosted.weblate.org/api/users/tonela/?format=api",
            "author": "https://hosted.weblate.org/api/users/tonela/?format=api",
            "timestamp": "2019-05-13T15:59:51+02:00",
            "action": 45,
            "target": "",
            "old": "",
            "details": {},
            "id": 4208181,
            "action_name": "Contributor joined",
            "url": "https://hosted.weblate.org/api/changes/4208181/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/8238172/?format=api",
            "component": "https://hosted.weblate.org/api/components/soundswitch/about/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/soundswitch/about/pt_BR/?format=api",
            "user": "https://hosted.weblate.org/api/users/tonela/?format=api",
            "author": "https://hosted.weblate.org/api/users/tonela/?format=api",
            "timestamp": "2019-05-13T15:59:51+02:00",
            "action": 5,
            "target": "Logótipo criado por",
            "old": "",
            "details": {},
            "id": 4208182,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/4208182/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/soundswitch/about/?format=api",
            "translation": null,
            "user": "https://hosted.weblate.org/api/users/tonela/?format=api",
            "author": "https://hosted.weblate.org/api/users/tonela/?format=api",
            "timestamp": "2019-05-13T15:54:05+02:00",
            "action": 48,
            "target": "",
            "old": "",
            "details": {
                "language": "pt"
            },
            "id": 4208139,
            "action_name": "Language added",
            "url": "https://hosted.weblate.org/api/changes/4208139/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/soundswitch/about/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2019-05-08T21:49:28+02:00",
            "action": 22,
            "target": "Auto-merging SoundSwitch/Localization/SettingsStrings.zh-CHS.resx\nCONFLICT (content): Merge conflict in SoundSwitch/Localization/SettingsStrings.zh-CHS.resx\nAutomatic merge failed; fix conflicts and then commit the result. (1)",
            "old": "",
            "details": {
                "error": "Auto-merging SoundSwitch/Localization/SettingsStrings.zh-CHS.resx\nCONFLICT (content): Merge conflict in SoundSwitch/Localization/SettingsStrings.zh-CHS.resx\nAutomatic merge failed; fix conflicts and then commit the result. (1)",
                "status": "On branch weblate-merge-tmp\nYour branch is up-to-date with 'origin/dev'.\nYou have unmerged paths.\n  (fix conflicts and run \"git commit\")\n  (use \"git merge --abort\" to abort the merge)\n\nChanges to be committed:\n\n\tmodified:   SoundSwitch/Localization/SettingsStrings.de.resx\n\tmodified:   SoundSwitch/Localization/SettingsStrings.pt_PT.resx\n\nUnmerged paths:\n  (use \"git add <file>...\" to mark resolution)\n\n\tboth modified:   SoundSwitch/Localization/SettingsStrings.zh-CHS.resx\n\n"
            },
            "id": 4190352,
            "action_name": "Repository merge failed",
            "url": "https://hosted.weblate.org/api/changes/4190352/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/soundswitch/about/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2019-05-08T21:49:28+02:00",
            "action": 47,
            "target": "",
            "old": "",
            "details": {
                "alert": "MergeFailure"
            },
            "id": 4190353,
            "action_name": "Alert triggered",
            "url": "https://hosted.weblate.org/api/changes/4190353/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/8218235/?format=api",
            "component": "https://hosted.weblate.org/api/components/soundswitch/about/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/soundswitch/about/fi/?format=api",
            "user": null,
            "author": "https://hosted.weblate.org/api/users/anonymous/?format=api",
            "timestamp": "2019-04-26T12:59:34+02:00",
            "action": 4,
            "target": "Oletustoistolaitteen vaihto",
            "old": "",
            "details": {},
            "id": 4137045,
            "action_name": "Suggestion added",
            "url": "https://hosted.weblate.org/api/changes/4137045/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/8218233/?format=api",
            "component": "https://hosted.weblate.org/api/components/soundswitch/about/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/soundswitch/about/fi/?format=api",
            "user": null,
            "author": "https://hosted.weblate.org/api/users/anonymous/?format=api",
            "timestamp": "2019-04-26T12:56:15+02:00",
            "action": 4,
            "target": "Luojan ja ohjelman tiedot",
            "old": "",
            "details": {},
            "id": 4137038,
            "action_name": "Suggestion added",
            "url": "https://hosted.weblate.org/api/changes/4137038/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/8218230/?format=api",
            "component": "https://hosted.weblate.org/api/components/soundswitch/about/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/soundswitch/about/fi/?format=api",
            "user": null,
            "author": "https://hosted.weblate.org/api/users/anonymous/?format=api",
            "timestamp": "2019-04-26T12:55:14+02:00",
            "action": 4,
            "target": "Luonut",
            "old": "",
            "details": {},
            "id": 4137037,
            "action_name": "Suggestion added",
            "url": "https://hosted.weblate.org/api/changes/4137037/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/8218232/?format=api",
            "component": "https://hosted.weblate.org/api/components/soundswitch/about/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/soundswitch/about/fi/?format=api",
            "user": null,
            "author": "https://hosted.weblate.org/api/users/anonymous/?format=api",
            "timestamp": "2019-04-26T12:54:24+02:00",
            "action": 4,
            "target": "Versio",
            "old": "",
            "details": {},
            "id": 4137034,
            "action_name": "Suggestion added",
            "url": "https://hosted.weblate.org/api/changes/4137034/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/8218231/?format=api",
            "component": "https://hosted.weblate.org/api/components/soundswitch/about/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/soundswitch/about/fi/?format=api",
            "user": null,
            "author": "https://hosted.weblate.org/api/users/anonymous/?format=api",
            "timestamp": "2019-04-26T12:54:19+02:00",
            "action": 4,
            "target": "Ylläpitäjä",
            "old": "",
            "details": {},
            "id": 4137033,
            "action_name": "Suggestion added",
            "url": "https://hosted.weblate.org/api/changes/4137033/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/8218230/?format=api",
            "component": "https://hosted.weblate.org/api/components/soundswitch/about/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/soundswitch/about/fi/?format=api",
            "user": null,
            "author": "https://hosted.weblate.org/api/users/anonymous/?format=api",
            "timestamp": "2019-04-26T12:54:11+02:00",
            "action": 4,
            "target": "Luoja",
            "old": "",
            "details": {},
            "id": 4137032,
            "action_name": "Suggestion added",
            "url": "https://hosted.weblate.org/api/changes/4137032/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/8238172/?format=api",
            "component": "https://hosted.weblate.org/api/components/soundswitch/about/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/soundswitch/about/pt_BR/?format=api",
            "user": null,
            "author": "https://hosted.weblate.org/api/users/anonymous/?format=api",
            "timestamp": "2019-04-13T22:11:19+02:00",
            "action": 4,
            "target": "Logotipo feito por",
            "old": "",
            "details": {},
            "id": 4082020,
            "action_name": "Suggestion added",
            "url": "https://hosted.weblate.org/api/changes/4082020/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/soundswitch/about/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2018-12-05T18:50:29+01:00",
            "action": 18,
            "target": "",
            "old": "",
            "details": {},
            "id": 3392849,
            "action_name": "Changes pushed",
            "url": "https://hosted.weblate.org/api/changes/3392849/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/soundswitch/about/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2018-12-05T02:55:20+01:00",
            "action": 20,
            "target": "",
            "old": "",
            "details": {},
            "id": 3391350,
            "action_name": "Repository merged",
            "url": "https://hosted.weblate.org/api/changes/3391350/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/soundswitch/about/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2018-12-05T02:50:32+01:00",
            "action": 20,
            "target": "",
            "old": "",
            "details": {},
            "id": 3391349,
            "action_name": "Repository merged",
            "url": "https://hosted.weblate.org/api/changes/3391349/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/soundswitch/about/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2018-12-05T02:49:25+01:00",
            "action": 20,
            "target": "",
            "old": "",
            "details": {},
            "id": 3391348,
            "action_name": "Repository merged",
            "url": "https://hosted.weblate.org/api/changes/3391348/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/soundswitch/about/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2018-12-05T01:47:25+01:00",
            "action": 20,
            "target": "",
            "old": "",
            "details": {},
            "id": 3391160,
            "action_name": "Repository merged",
            "url": "https://hosted.weblate.org/api/changes/3391160/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/soundswitch/about/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2018-12-05T01:42:22+01:00",
            "action": 20,
            "target": "",
            "old": "",
            "details": {},
            "id": 3391141,
            "action_name": "Repository merged",
            "url": "https://hosted.weblate.org/api/changes/3391141/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/soundswitch/about/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2018-12-03T14:17:56+01:00",
            "action": 18,
            "target": "",
            "old": "",
            "details": {},
            "id": 3385668,
            "action_name": "Changes pushed",
            "url": "https://hosted.weblate.org/api/changes/3385668/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/soundswitch/about/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/soundswitch/about/zh_Hans/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2018-12-03T14:14:55+01:00",
            "action": 17,
            "target": "",
            "old": "",
            "details": {},
            "id": 3385661,
            "action_name": "Changes committed",
            "url": "https://hosted.weblate.org/api/changes/3385661/?format=api"
        }
    ]
}