Translation projects API.

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

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

{
    "count": 15512,
    "next": "https://hosted.weblate.org/api/projects/soundswitch/changes/?format=api&page=303",
    "previous": "https://hosted.weblate.org/api/projects/soundswitch/changes/?format=api&page=301",
    "results": [
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/soundswitch/settings/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/soundswitch/settings/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2019-10-13T16:52:50+02:00",
            "action": 17,
            "target": "",
            "old": "",
            "details": {},
            "id": 4793768,
            "action_name": "Changes committed",
            "url": "https://hosted.weblate.org/api/changes/4793768/?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/update-download/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2019-05-14T22:47:33+02:00",
            "action": 47,
            "target": "",
            "old": "",
            "details": {
                "alert": "RepositoryChanges"
            },
            "id": 4210186,
            "action_name": "Alert triggered",
            "url": "https://hosted.weblate.org/api/changes/4210186/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/soundswitch/settings/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2019-05-14T22:47:33+02:00",
            "action": 47,
            "target": "",
            "old": "",
            "details": {
                "alert": "RepositoryChanges"
            },
            "id": 4210184,
            "action_name": "Alert triggered",
            "url": "https://hosted.weblate.org/api/changes/4210184/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/soundswitch/tray-icon/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2019-05-14T22:47:33+02:00",
            "action": 47,
            "target": "",
            "old": "",
            "details": {
                "alert": "RepositoryChanges"
            },
            "id": 4210185,
            "action_name": "Alert triggered",
            "url": "https://hosted.weblate.org/api/changes/4210185/?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/update-download/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2019-05-14T16:50:15+02:00",
            "action": 47,
            "target": "",
            "old": "",
            "details": {
                "alert": "PushFailure"
            },
            "id": 4209869,
            "action_name": "Alert triggered",
            "url": "https://hosted.weblate.org/api/changes/4209869/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/soundswitch/tray-icon/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2019-05-14T16:50:15+02:00",
            "action": 47,
            "target": "",
            "old": "",
            "details": {
                "alert": "PushFailure"
            },
            "id": 4209868,
            "action_name": "Alert triggered",
            "url": "https://hosted.weblate.org/api/changes/4209868/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/soundswitch/settings/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2019-05-14T16:50:14+02:00",
            "action": 47,
            "target": "",
            "old": "",
            "details": {
                "alert": "PushFailure"
            },
            "id": 4209867,
            "action_name": "Alert triggered",
            "url": "https://hosted.weblate.org/api/changes/4209867/?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": 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: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: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/tray-icon/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/soundswitch/tray-icon/pt_BR/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2019-05-14T16:49:59+02:00",
            "action": 0,
            "target": "",
            "old": "",
            "details": {},
            "id": 4209860,
            "action_name": "Resource updated",
            "url": "https://hosted.weblate.org/api/changes/4209860/?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/tray-icon/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/soundswitch/tray-icon/pt_BR/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2019-05-14T16:49:50+02:00",
            "action": 17,
            "target": "",
            "old": "",
            "details": {},
            "id": 4209854,
            "action_name": "Changes committed",
            "url": "https://hosted.weblate.org/api/changes/4209854/?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": null,
            "component": "https://hosted.weblate.org/api/components/soundswitch/settings/?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-13T16:02:18+02:00",
            "action": 48,
            "target": "",
            "old": "",
            "details": {
                "language": "pt"
            },
            "id": 4208201,
            "action_name": "Language added",
            "url": "https://hosted.weblate.org/api/changes/4208201/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/soundswitch/update-download/?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-13T16:00:15+02:00",
            "action": 48,
            "target": "",
            "old": "",
            "details": {
                "language": "pt"
            },
            "id": 4208186,
            "action_name": "Language added",
            "url": "https://hosted.weblate.org/api/changes/4208186/?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": "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/8218212/?format=api",
            "component": "https://hosted.weblate.org/api/components/soundswitch/tray-icon/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/soundswitch/tray-icon/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:58:03+02:00",
            "action": 45,
            "target": "",
            "old": "",
            "details": {},
            "id": 4208162,
            "action_name": "Contributor joined",
            "url": "https://hosted.weblate.org/api/changes/4208162/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/8218212/?format=api",
            "component": "https://hosted.weblate.org/api/components/soundswitch/tray-icon/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/soundswitch/tray-icon/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:58:03+02:00",
            "action": 2,
            "target": "Não há dispositivos para serem trocados. Abra as configurações clicando com o botão direito no ícone.",
            "old": "Não há dispostivos para serem trocados. Abra as configurações clicando com o botão direito no ícone.",
            "details": {},
            "id": 4208163,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/4208163/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/soundswitch/tray-icon/?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:56:03+02:00",
            "action": 48,
            "target": "",
            "old": "",
            "details": {
                "language": "pt"
            },
            "id": 4208143,
            "action_name": "Language added",
            "url": "https://hosted.weblate.org/api/changes/4208143/?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/settings/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/soundswitch/settings/zh_Hans/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2019-05-08T21:49:30+02:00",
            "action": 0,
            "target": "",
            "old": "",
            "details": {},
            "id": 4190362,
            "action_name": "Resource updated",
            "url": "https://hosted.weblate.org/api/changes/4190362/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/soundswitch/settings/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/soundswitch/settings/it/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2019-05-08T21:49:29+02:00",
            "action": 0,
            "target": "",
            "old": "",
            "details": {},
            "id": 4190359,
            "action_name": "Resource updated",
            "url": "https://hosted.weblate.org/api/changes/4190359/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/soundswitch/settings/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/soundswitch/settings/nb_NO/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2019-05-08T21:49:29+02:00",
            "action": 0,
            "target": "",
            "old": "",
            "details": {},
            "id": 4190360,
            "action_name": "Resource updated",
            "url": "https://hosted.weblate.org/api/changes/4190360/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/soundswitch/settings/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/soundswitch/settings/de/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2019-05-08T21:49:29+02:00",
            "action": 0,
            "target": "",
            "old": "",
            "details": {},
            "id": 4190358,
            "action_name": "Resource updated",
            "url": "https://hosted.weblate.org/api/changes/4190358/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/soundswitch/update-download/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2019-05-08T21:49:28+02:00",
            "action": 47,
            "target": "",
            "old": "",
            "details": {
                "alert": "MergeFailure"
            },
            "id": 4190356,
            "action_name": "Alert triggered",
            "url": "https://hosted.weblate.org/api/changes/4190356/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/soundswitch/tray-icon/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2019-05-08T21:49:28+02:00",
            "action": 47,
            "target": "",
            "old": "",
            "details": {
                "alert": "MergeFailure"
            },
            "id": 4190355,
            "action_name": "Alert triggered",
            "url": "https://hosted.weblate.org/api/changes/4190355/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/soundswitch/settings/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2019-05-08T21:49:28+02:00",
            "action": 47,
            "target": "",
            "old": "",
            "details": {
                "alert": "MergeFailure"
            },
            "id": 4190354,
            "action_name": "Alert triggered",
            "url": "https://hosted.weblate.org/api/changes/4190354/?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": 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/settings/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/soundswitch/settings/de/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2019-05-08T21:49:26+02:00",
            "action": 17,
            "target": "",
            "old": "",
            "details": {},
            "id": 4190350,
            "action_name": "Changes committed",
            "url": "https://hosted.weblate.org/api/changes/4190350/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/8218353/?format=api",
            "component": "https://hosted.weblate.org/api/components/soundswitch/settings/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/soundswitch/settings/fi/?format=api",
            "user": null,
            "author": "https://hosted.weblate.org/api/users/anonymous/?format=api",
            "timestamp": "2019-04-26T13:06:46+02:00",
            "action": 4,
            "target": "Äänitiedostot",
            "old": "",
            "details": {},
            "id": 4137067,
            "action_name": "Suggestion added",
            "url": "https://hosted.weblate.org/api/changes/4137067/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/8218351/?format=api",
            "component": "https://hosted.weblate.org/api/components/soundswitch/settings/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/soundswitch/settings/fi/?format=api",
            "user": null,
            "author": "https://hosted.weblate.org/api/users/anonymous/?format=api",
            "timestamp": "2019-04-26T13:05:30+02:00",
            "action": 4,
            "target": "Sisällytä beetaversiot",
            "old": "",
            "details": {},
            "id": 4137065,
            "action_name": "Suggestion added",
            "url": "https://hosted.weblate.org/api/changes/4137065/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/8218350/?format=api",
            "component": "https://hosted.weblate.org/api/components/soundswitch/settings/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/soundswitch/settings/fi/?format=api",
            "user": null,
            "author": "https://hosted.weblate.org/api/users/anonymous/?format=api",
            "timestamp": "2019-04-26T13:03:41+02:00",
            "action": 4,
            "target": "Ilmoitukset",
            "old": "",
            "details": {},
            "id": 4137064,
            "action_name": "Suggestion added",
            "url": "https://hosted.weblate.org/api/changes/4137064/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/8218346/?format=api",
            "component": "https://hosted.weblate.org/api/components/soundswitch/settings/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/soundswitch/settings/fi/?format=api",
            "user": null,
            "author": "https://hosted.weblate.org/api/users/anonymous/?format=api",
            "timestamp": "2019-04-26T13:01:55+02:00",
            "action": 4,
            "target": "Käynnistä Windowsin yhteydessä",
            "old": "",
            "details": {},
            "id": 4137060,
            "action_name": "Suggestion added",
            "url": "https://hosted.weblate.org/api/changes/4137060/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/8218345/?format=api",
            "component": "https://hosted.weblate.org/api/components/soundswitch/settings/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/soundswitch/settings/fi/?format=api",
            "user": null,
            "author": "https://hosted.weblate.org/api/users/anonymous/?format=api",
            "timestamp": "2019-04-26T13:01:44+02:00",
            "action": 4,
            "target": "Vaihda oletuskommunikointilaitetta",
            "old": "",
            "details": {},
            "id": 4137059,
            "action_name": "Suggestion added",
            "url": "https://hosted.weblate.org/api/changes/4137059/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/8218723/?format=api",
            "component": "https://hosted.weblate.org/api/components/soundswitch/tray-icon/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/soundswitch/tray-icon/fi/?format=api",
            "user": null,
            "author": "https://hosted.weblate.org/api/users/anonymous/?format=api",
            "timestamp": "2019-04-26T13:01:16+02:00",
            "action": 4,
            "target": "Asetukset",
            "old": "",
            "details": {},
            "id": 4137054,
            "action_name": "Suggestion added",
            "url": "https://hosted.weblate.org/api/changes/4137054/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/8218343/?format=api",
            "component": "https://hosted.weblate.org/api/components/soundswitch/settings/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/soundswitch/settings/fi/?format=api",
            "user": null,
            "author": "https://hosted.weblate.org/api/users/anonymous/?format=api",
            "timestamp": "2019-04-26T13:01:16+02:00",
            "action": 4,
            "target": "Asetukset",
            "old": "",
            "details": {},
            "id": 4137055,
            "action_name": "Suggestion added",
            "url": "https://hosted.weblate.org/api/changes/4137055/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/8218342/?format=api",
            "component": "https://hosted.weblate.org/api/components/soundswitch/settings/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/soundswitch/settings/fi/?format=api",
            "user": null,
            "author": "https://hosted.weblate.org/api/users/anonymous/?format=api",
            "timestamp": "2019-04-26T13:01:11+02:00",
            "action": 4,
            "target": "Toisto",
            "old": "",
            "details": {},
            "id": 4137053,
            "action_name": "Suggestion added",
            "url": "https://hosted.weblate.org/api/changes/4137053/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/8218341/?format=api",
            "component": "https://hosted.weblate.org/api/components/soundswitch/settings/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/soundswitch/settings/fi/?format=api",
            "user": null,
            "author": "https://hosted.weblate.org/api/users/anonymous/?format=api",
            "timestamp": "2019-04-26T13:01:05+02:00",
            "action": 4,
            "target": "Äänitys",
            "old": "",
            "details": {},
            "id": 4137052,
            "action_name": "Suggestion added",
            "url": "https://hosted.weblate.org/api/changes/4137052/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/8218340/?format=api",
            "component": "https://hosted.weblate.org/api/components/soundswitch/settings/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/soundswitch/settings/fi/?format=api",
            "user": null,
            "author": "https://hosted.weblate.org/api/users/anonymous/?format=api",
            "timestamp": "2019-04-26T13:00:58+02:00",
            "action": 4,
            "target": "Irrotettu",
            "old": "",
            "details": {},
            "id": 4137051,
            "action_name": "Suggestion added",
            "url": "https://hosted.weblate.org/api/changes/4137051/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/8218339/?format=api",
            "component": "https://hosted.weblate.org/api/components/soundswitch/settings/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/soundswitch/settings/fi/?format=api",
            "user": null,
            "author": "https://hosted.weblate.org/api/users/anonymous/?format=api",
            "timestamp": "2019-04-26T13:00:18+02:00",
            "action": 4,
            "target": "Yhdistetty",
            "old": "",
            "details": {},
            "id": 4137050,
            "action_name": "Suggestion added",
            "url": "https://hosted.weblate.org/api/changes/4137050/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/8218338/?format=api",
            "component": "https://hosted.weblate.org/api/components/soundswitch/settings/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/soundswitch/settings/fi/?format=api",
            "user": null,
            "author": "https://hosted.weblate.org/api/users/anonymous/?format=api",
            "timestamp": "2019-04-26T13:00:12+02:00",
            "action": 4,
            "target": "Valittu",
            "old": "",
            "details": {},
            "id": 4137049,
            "action_name": "Suggestion added",
            "url": "https://hosted.weblate.org/api/changes/4137049/?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"
        }
    ]
}