Changes
Translation projects API.
See the Weblate's Web API documentation for detailed description of the API.
GET /api/projects/pf2e-npc-knowledges/changes/?format=api
https://weblate.foundryvtt-hub.com/api/projects/pf2e-npc-knowledges/changes/?format=api&page=2", "previous": null, "results": [ { "unit": null, "component": "https://weblate.foundryvtt-hub.com/api/components/pf2e-npc-knowledges/glossary/?format=api", "translation": null, "user": null, "author": null, "timestamp": "2025-04-09T09:36:42.087765Z", "action": 47, "target": "", "old": "", "details": { "alert": "BrokenProjectURL" }, "id": 502597, "action_name": "Alert triggered", "url": "https://weblate.foundryvtt-hub.com/api/changes/502597/?format=api" }, { "unit": null, "component": "https://weblate.foundryvtt-hub.com/api/components/pf2e-npc-knowledges/main/?format=api", "translation": null, "user": null, "author": null, "timestamp": "2025-04-09T08:36:47.141111Z", "action": 47, "target": "", "old": "", "details": { "alert": "BrokenProjectURL" }, "id": 502596, "action_name": "Alert triggered", "url": "https://weblate.foundryvtt-hub.com/api/changes/502596/?format=api" }, { "unit": null, "component": "https://weblate.foundryvtt-hub.com/api/components/pf2e-npc-knowledges/glossary/?format=api", "translation": null, "user": null, "author": null, "timestamp": "2024-12-08T09:36:40.931594Z", "action": 47, "target": "", "old": "", "details": { "alert": "BrokenProjectURL" }, "id": 491352, "action_name": "Alert triggered", "url": "https://weblate.foundryvtt-hub.com/api/changes/491352/?format=api" }, { "unit": null, "component": "https://weblate.foundryvtt-hub.com/api/components/pf2e-npc-knowledges/main/?format=api", "translation": null, "user": null, "author": null, "timestamp": "2024-12-08T08:36:45.949025Z", "action": 47, "target": "", "old": "", "details": { "alert": "BrokenProjectURL" }, "id": 491349, "action_name": "Alert triggered", "url": "https://weblate.foundryvtt-hub.com/api/changes/491349/?format=api" }, { "unit": null, "component": "https://weblate.foundryvtt-hub.com/api/components/pf2e-npc-knowledges/main/?format=api", "translation": null, "user": null, "author": null, "timestamp": "2024-07-28T03:10:23.140710Z", "action": 47, "target": "", "old": "", "details": { "alert": "UpdateFailure" }, "id": 470781, "action_name": "Alert triggered", "url": "https://weblate.foundryvtt-hub.com/api/changes/470781/?format=api" }, { "unit": null, "component": "https://weblate.foundryvtt-hub.com/api/components/pf2e-npc-knowledges/main/?format=api", "translation": null, "user": null, "author": null, "timestamp": "2024-07-26T03:08:42.393222Z", "action": 47, "target": "", "old": "", "details": { "alert": "UpdateFailure" }, "id": 470745, "action_name": "Alert triggered", "url": "https://weblate.foundryvtt-hub.com/api/changes/470745/?format=api" }, { "unit": null, "component": "https://weblate.foundryvtt-hub.com/api/components/pf2e-npc-knowledges/main/?format=api", "translation": null, "user": null, "author": null, "timestamp": "2024-07-23T03:09:09.732818Z", "action": 47, "target": "", "old": "", "details": { "alert": "UpdateFailure" }, "id": 469797, "action_name": "Alert triggered", "url": "https://weblate.foundryvtt-hub.com/api/changes/469797/?format=api" }, { "unit": null, "component": "https://weblate.foundryvtt-hub.com/api/components/pf2e-npc-knowledges/main/?format=api", "translation": null, "user": null, "author": null, "timestamp": "2024-04-22T03:11:42.900958Z", "action": 47, "target": "", "old": "", "details": { "alert": "UpdateFailure" }, "id": 455558, "action_name": "Alert triggered", "url": "https://weblate.foundryvtt-hub.com/api/changes/455558/?format=api" }, { "unit": null, "component": "https://weblate.foundryvtt-hub.com/api/components/pf2e-npc-knowledges/main/?format=api", "translation": null, "user": null, "author": null, "timestamp": "2024-02-27T03:17:26.257678Z", "action": 47, "target": "", "old": "", "details": { "alert": "UpdateFailure" }, "id": 443211, "action_name": "Alert triggered", "url": "https://weblate.foundryvtt-hub.com/api/changes/443211/?format=api" }, { "unit": null, "component": "https://weblate.foundryvtt-hub.com/api/components/pf2e-npc-knowledges/main/?format=api", "translation": null, "user": null, "author": null, "timestamp": "2024-02-20T03:19:52.999880Z", "action": 47, "target": "", "old": "", "details": { "alert": "UpdateFailure" }, "id": 442749, "action_name": "Alert triggered", "url": "https://weblate.foundryvtt-hub.com/api/changes/442749/?format=api" }, { "unit": null, "component": "https://weblate.foundryvtt-hub.com/api/components/pf2e-npc-knowledges/main/?format=api", "translation": null, "user": null, "author": null, "timestamp": "2023-12-07T03:08:51.280123Z", "action": 47, "target": "", "old": "", "details": { "alert": "UpdateFailure" }, "id": 406708, "action_name": "Alert triggered", "url": "https://weblate.foundryvtt-hub.com/api/changes/406708/?format=api" }, { "unit": null, "component": "https://weblate.foundryvtt-hub.com/api/components/pf2e-npc-knowledges/main/?format=api", "translation": null, "user": null, "author": null, "timestamp": "2023-09-30T22:30:18.431995Z", "action": 23, "target": "Rebasing (1/4)\nerror: could not apply 0c6936a... Added translation using Weblate (French)\nResolve all conflicts manually, mark them as resolved with\n\"git add/rm <conflicted_files>\", then run \"git rebase --continue\".\nYou can instead skip this commit: run \"git rebase --skip\".\nTo abort and get back to the state before \"git rebase\", run \"git rebase --abort\".\nCould not apply 0c6936a... Added translation using Weblate (French)\nAuto-merging module.json\nCONFLICT (content): Merge conflict in module.json\nCONFLICT (add/add): Merge conflict in lang/fr.json\nAuto-merging lang/fr.json\n (1)", "old": "", "details": { "error": "Rebasing (1/4)\nerror: could not apply 0c6936a... Added translation using Weblate (French)\nResolve all conflicts manually, mark them as resolved with\n\"git add/rm <conflicted_files>\", then run \"git rebase --continue\".\nYou can instead skip this commit: run \"git rebase --skip\".\nTo abort and get back to the state before \"git rebase\", run \"git rebase --abort\".\nCould not apply 0c6936a... Added translation using Weblate (French)\nAuto-merging module.json\nCONFLICT (content): Merge conflict in module.json\nCONFLICT (add/add): Merge conflict in lang/fr.json\nAuto-merging lang/fr.json\n (1)", "status": "interactive rebase in progress; onto cd80502\nLast command done (1 command done):\n pick 0c6936a Added translation using Weblate (French)\nNext commands to do (3 remaining commands):\n pick eb253df Translated using Weblate (French)\n pick b08c4ac Added translation using Weblate (Chinese (Simplified))\n (use \"git rebase --edit-todo\" to view and edit)\nYou are currently rebasing branch 'master' on 'cd80502'.\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 restore --staged <file>...\" to unstage)\n (use \"git add <file>...\" to mark resolution)\n\tboth added: lang/fr.json\n\tboth modified: module.json\n\nno changes added to commit (use \"git add\" and/or \"git commit -a\")\n" }, "id": 384476, "action_name": "Repository rebase failed", "url": "https://weblate.foundryvtt-hub.com/api/changes/384476/?format=api" }, { "unit": null, "component": "https://weblate.foundryvtt-hub.com/api/components/pf2e-npc-knowledges/main/?format=api", "translation": null, "user": null, "author": null, "timestamp": "2023-09-30T22:30:17.675651Z", "action": 53, "target": "", "old": "", "details": { "repos": [ "git://github.com/reonZ/pf2e-npc-knowledges", "git://github.com/reonZ/pf2e-npc-knowledges.git", "[email protected]:reonZ/pf2e-npc-knowledges", "[email protected]:reonZ/pf2e-npc-knowledges.git", "https://github.com/reonZ/pf2e-npc-knowledges", "https://github.com/reonZ/pf2e-npc-knowledges.git" ], "branch": "master", "repo_url": "https://github.com/reonZ/pf2e-npc-knowledges", "full_name": "reonZ/pf2e-npc-knowledges", "service_long_name": "GitHub" }, "id": 384475, "action_name": "Repository notification received", "url": "https://weblate.foundryvtt-hub.com/api/changes/384475/?format=api" }, { "unit": null, "component": "https://weblate.foundryvtt-hub.com/api/components/pf2e-npc-knowledges/main/?format=api", "translation": null, "user": null, "author": null, "timestamp": "2023-06-13T16:10:19.148217Z", "action": 23, "target": "Rebasing (1/4)\nerror: could not apply 0c6936a... Added translation using Weblate (French)\nResolve all conflicts manually, mark them as resolved with\n\"git add/rm <conflicted_files>\", then run \"git rebase --continue\".\nYou can instead skip this commit: run \"git rebase --skip\".\nTo abort and get back to the state before \"git rebase\", run \"git rebase --abort\".\nCould not apply 0c6936a... Added translation using Weblate (French)\nAuto-merging module.json\nCONFLICT (content): Merge conflict in module.json\nCONFLICT (add/add): Merge conflict in lang/fr.json\nAuto-merging lang/fr.json\n (1)", "old": "", "details": { "error": "Rebasing (1/4)\nerror: could not apply 0c6936a... Added translation using Weblate (French)\nResolve all conflicts manually, mark them as resolved with\n\"git add/rm <conflicted_files>\", then run \"git rebase --continue\".\nYou can instead skip this commit: run \"git rebase --skip\".\nTo abort and get back to the state before \"git rebase\", run \"git rebase --abort\".\nCould not apply 0c6936a... Added translation using Weblate (French)\nAuto-merging module.json\nCONFLICT (content): Merge conflict in module.json\nCONFLICT (add/add): Merge conflict in lang/fr.json\nAuto-merging lang/fr.json\n (1)", "status": "interactive rebase in progress; onto 01df142\nLast command done (1 command done):\n pick 0c6936a Added translation using Weblate (French)\nNext commands to do (3 remaining commands):\n pick eb253df Translated using Weblate (French)\n pick b08c4ac Added translation using Weblate (Chinese (Simplified))\n (use \"git rebase --edit-todo\" to view and edit)\nYou are currently rebasing branch 'master' on '01df142'.\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 restore --staged <file>...\" to unstage)\n (use \"git add <file>...\" to mark resolution)\n\tboth added: lang/fr.json\n\tboth modified: module.json\n\nno changes added to commit (use \"git add\" and/or \"git commit -a\")\n" }, "id": 340368, "action_name": "Repository rebase failed", "url": "https://weblate.foundryvtt-hub.com/api/changes/340368/?format=api" }, { "unit": null, "component": "https://weblate.foundryvtt-hub.com/api/components/pf2e-npc-knowledges/main/?format=api", "translation": null, "user": null, "author": null, "timestamp": "2023-06-13T16:10:18.501119Z", "action": 53, "target": "", "old": "", "details": { "repos": [ "git://github.com/reonZ/pf2e-npc-knowledges", "git://github.com/reonZ/pf2e-npc-knowledges.git", "[email protected]:reonZ/pf2e-npc-knowledges", "[email protected]:reonZ/pf2e-npc-knowledges.git", "https://github.com/reonZ/pf2e-npc-knowledges", "https://github.com/reonZ/pf2e-npc-knowledges.git" ], "branch": "master", "repo_url": "https://github.com/reonZ/pf2e-npc-knowledges", "full_name": "reonZ/pf2e-npc-knowledges", "service_long_name": "GitHub" }, "id": 340367, "action_name": "Repository notification received", "url": "https://weblate.foundryvtt-hub.com/api/changes/340367/?format=api" }, { "unit": null, "component": "https://weblate.foundryvtt-hub.com/api/components/pf2e-npc-knowledges/main/?format=api", "translation": null, "user": null, "author": null, "timestamp": "2023-04-16T19:09:13.562699Z", "action": 23, "target": "Rebasing (1/4)\nerror: could not apply 0c6936a... Added translation using Weblate (French)\nResolve all conflicts manually, mark them as resolved with\n\"git add/rm <conflicted_files>\", then run \"git rebase --continue\".\nYou can instead skip this commit: run \"git rebase --skip\".\nTo abort and get back to the state before \"git rebase\", run \"git rebase --abort\".\nCould not apply 0c6936a... Added translation using Weblate (French)\nAuto-merging module.json\nCONFLICT (content): Merge conflict in module.json\nCONFLICT (add/add): Merge conflict in lang/fr.json\nAuto-merging lang/fr.json\n (1)", "old": "", "details": { "error": "Rebasing (1/4)\nerror: could not apply 0c6936a... Added translation using Weblate (French)\nResolve all conflicts manually, mark them as resolved with\n\"git add/rm <conflicted_files>\", then run \"git rebase --continue\".\nYou can instead skip this commit: run \"git rebase --skip\".\nTo abort and get back to the state before \"git rebase\", run \"git rebase --abort\".\nCould not apply 0c6936a... Added translation using Weblate (French)\nAuto-merging module.json\nCONFLICT (content): Merge conflict in module.json\nCONFLICT (add/add): Merge conflict in lang/fr.json\nAuto-merging lang/fr.json\n (1)", "status": "interactive rebase in progress; onto 27de816\nLast command done (1 command done):\n pick 0c6936a Added translation using Weblate (French)\nNext commands to do (3 remaining commands):\n pick eb253df Translated using Weblate (French)\n pick b08c4ac Added translation using Weblate (Chinese (Simplified))\n (use \"git rebase --edit-todo\" to view and edit)\nYou are currently rebasing branch 'master' on '27de816'.\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 restore --staged <file>...\" to unstage)\n (use \"git add <file>...\" to mark resolution)\n\tboth added: lang/fr.json\n\tboth modified: module.json\n\nno changes added to commit (use \"git add\" and/or \"git commit -a\")\n" }, "id": 302513, "action_name": "Repository rebase failed", "url": "https://weblate.foundryvtt-hub.com/api/changes/302513/?format=api" }, { "unit": null, "component": "https://weblate.foundryvtt-hub.com/api/components/pf2e-npc-knowledges/main/?format=api", "translation": null, "user": null, "author": null, "timestamp": "2023-04-16T19:09:12.925090Z", "action": 53, "target": "", "old": "", "details": { "repos": [ "git://github.com/reonZ/pf2e-npc-knowledges", "git://github.com/reonZ/pf2e-npc-knowledges.git", "[email protected]:reonZ/pf2e-npc-knowledges", "[email protected]:reonZ/pf2e-npc-knowledges.git", "https://github.com/reonZ/pf2e-npc-knowledges", "https://github.com/reonZ/pf2e-npc-knowledges.git" ], "branch": "master", "repo_url": "https://github.com/reonZ/pf2e-npc-knowledges", "full_name": "reonZ/pf2e-npc-knowledges", "service_long_name": "GitHub" }, "id": 302512, "action_name": "Repository notification received", "url": "https://weblate.foundryvtt-hub.com/api/changes/302512/?format=api" }, { "unit": null, "component": "https://weblate.foundryvtt-hub.com/api/components/pf2e-npc-knowledges/main/?format=api", "translation": null, "user": null, "author": null, "timestamp": "2023-04-16T19:07:41.481986Z", "action": 14, "target": "", "old": "", "details": { "auto": true }, "id": 302511, "action_name": "Component locked", "url": "https://weblate.foundryvtt-hub.com/api/changes/302511/?format=api" }, { "unit": null, "component": "https://weblate.foundryvtt-hub.com/api/components/pf2e-npc-knowledges/main/?format=api", "translation": null, "user": null, "author": null, "timestamp": "2023-04-16T19:07:41.472047Z", "action": 47, "target": "", "old": "", "details": { "alert": "MergeFailure" }, "id": 302510, "action_name": "Alert triggered", "url": "https://weblate.foundryvtt-hub.com/api/changes/302510/?format=api" }, { "unit": null, "component": "https://weblate.foundryvtt-hub.com/api/components/pf2e-npc-knowledges/main/?format=api", "translation": null, "user": null, "author": null, "timestamp": "2023-04-16T19:07:41.457819Z", "action": 23, "target": "Rebasing (1/4)\nerror: could not apply 0c6936a... Added translation using Weblate (French)\nResolve all conflicts manually, mark them as resolved with\n\"git add/rm <conflicted_files>\", then run \"git rebase --continue\".\nYou can instead skip this commit: run \"git rebase --skip\".\nTo abort and get back to the state before \"git rebase\", run \"git rebase --abort\".\nCould not apply 0c6936a... Added translation using Weblate (French)\nAuto-merging module.json\nCONFLICT (content): Merge conflict in module.json\nCONFLICT (add/add): Merge conflict in lang/fr.json\nAuto-merging lang/fr.json\n (1)", "old": "", "details": { "error": "Rebasing (1/4)\nerror: could not apply 0c6936a... Added translation using Weblate (French)\nResolve all conflicts manually, mark them as resolved with\n\"git add/rm <conflicted_files>\", then run \"git rebase --continue\".\nYou can instead skip this commit: run \"git rebase --skip\".\nTo abort and get back to the state before \"git rebase\", run \"git rebase --abort\".\nCould not apply 0c6936a... Added translation using Weblate (French)\nAuto-merging module.json\nCONFLICT (content): Merge conflict in module.json\nCONFLICT (add/add): Merge conflict in lang/fr.json\nAuto-merging lang/fr.json\n (1)", "status": "interactive rebase in progress; onto 48adbe1\nLast command done (1 command done):\n pick 0c6936a Added translation using Weblate (French)\nNext commands to do (3 remaining commands):\n pick eb253df Translated using Weblate (French)\n pick b08c4ac Added translation using Weblate (Chinese (Simplified))\n (use \"git rebase --edit-todo\" to view and edit)\nYou are currently rebasing branch 'master' on '48adbe1'.\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 restore --staged <file>...\" to unstage)\n (use \"git add <file>...\" to mark resolution)\n\tboth added: lang/fr.json\n\tboth modified: module.json\n\nno changes added to commit (use \"git add\" and/or \"git commit -a\")\n" }, "id": 302509, "action_name": "Repository rebase failed", "url": "https://weblate.foundryvtt-hub.com/api/changes/302509/?format=api" }, { "unit": null, "component": "https://weblate.foundryvtt-hub.com/api/components/pf2e-npc-knowledges/main/?format=api", "translation": null, "user": null, "author": null, "timestamp": "2023-04-16T19:07:40.808687Z", "action": 53, "target": "", "old": "", "details": { "repos": [ "git://github.com/reonZ/pf2e-npc-knowledges", "git://github.com/reonZ/pf2e-npc-knowledges.git", "[email protected]:reonZ/pf2e-npc-knowledges", "[email protected]:reonZ/pf2e-npc-knowledges.git", "https://github.com/reonZ/pf2e-npc-knowledges", "https://github.com/reonZ/pf2e-npc-knowledges.git" ], "branch": "master", "repo_url": "https://github.com/reonZ/pf2e-npc-knowledges", "full_name": "reonZ/pf2e-npc-knowledges", "service_long_name": "GitHub" }, "id": 302508, "action_name": "Repository notification received", "url": "https://weblate.foundryvtt-hub.com/api/changes/302508/?format=api" }, { "unit": null, "component": "https://weblate.foundryvtt-hub.com/api/components/pf2e-npc-knowledges/main/?format=api", "translation": null, "user": null, "author": null, "timestamp": "2023-04-11T09:42:59.641569Z", "action": 18, "target": "", "old": "", "details": {}, "id": 295958, "action_name": "Changes pushed", "url": "https://weblate.foundryvtt-hub.com/api/changes/295958/?format=api" }, { "unit": "https://weblate.foundryvtt-hub.com/api/units/200662/?format=api", "component": "https://weblate.foundryvtt-hub.com/api/components/pf2e-npc-knowledges/main/?format=api", "translation": "https://weblate.foundryvtt-hub.com/api/translations/pf2e-npc-knowledges/main/zh_Hans/?format=api", "user": "https://weblate.foundryvtt-hub.com/api/users/sakusenerio/?format=api", "author": "https://weblate.foundryvtt-hub.com/api/users/sakusenerio/?format=api", "timestamp": "2023-04-10T08:51:09.336994Z", "action": 5, "target": "用英文逗号分割学识,这会替换角色卡中的一般学识", "old": "", "details": { "state": 20, "source": "Enter comma separated lores which will replace the generic ones in the sheet", "old_state": 0 }, "id": 295462, "action_name": "Translation added", "url": "https://weblate.foundryvtt-hub.com/api/changes/295462/?format=api" }, { "unit": "https://weblate.foundryvtt-hub.com/api/units/200660/?format=api", "component": "https://weblate.foundryvtt-hub.com/api/components/pf2e-npc-knowledges/main/?format=api", "translation": "https://weblate.foundryvtt-hub.com/api/translations/pf2e-npc-knowledges/main/zh_Hans/?format=api", "user": "https://weblate.foundryvtt-hub.com/api/users/sakusenerio/?format=api", "author": "https://weblate.foundryvtt-hub.com/api/users/sakusenerio/?format=api", "timestamp": "2023-04-10T08:50:31.215724Z", "action": 2, "target": "非特定学识", "old": "不明学识", "details": { "state": 20, "source": "Unspecific Lores", "old_state": 20 }, "id": 295461, "action_name": "Translation changed", "url": "https://weblate.foundryvtt-hub.com/api/changes/295461/?format=api" }, { "unit": "https://weblate.foundryvtt-hub.com/api/units/200661/?format=api", "component": "https://weblate.foundryvtt-hub.com/api/components/pf2e-npc-knowledges/main/?format=api", "translation": "https://weblate.foundryvtt-hub.com/api/translations/pf2e-npc-knowledges/main/zh_Hans/?format=api", "user": "https://weblate.foundryvtt-hub.com/api/users/sakusenerio/?format=api", "author": "https://weblate.foundryvtt-hub.com/api/users/sakusenerio/?format=api", "timestamp": "2023-04-10T08:50:25.776282Z", "action": 5, "target": "特定学识", "old": "", "details": { "state": 20, "source": "Specific Lores", "old_state": 0 }, "id": 295460, "action_name": "Translation added", "url": "https://weblate.foundryvtt-hub.com/api/changes/295460/?format=api" }, { "unit": "https://weblate.foundryvtt-hub.com/api/units/200660/?format=api", "component": "https://weblate.foundryvtt-hub.com/api/components/pf2e-npc-knowledges/main/?format=api", "translation": "https://weblate.foundryvtt-hub.com/api/translations/pf2e-npc-knowledges/main/zh_Hans/?format=api", "user": "https://weblate.foundryvtt-hub.com/api/users/sakusenerio/?format=api", "author": "https://weblate.foundryvtt-hub.com/api/users/sakusenerio/?format=api", "timestamp": "2023-04-10T08:50:18.635096Z", "action": 5, "target": "不明学识", "old": "", "details": { "state": 20, "source": "Unspecific Lores", "old_state": 0 }, "id": 295459, "action_name": "Translation added", "url": "https://weblate.foundryvtt-hub.com/api/changes/295459/?format=api" }, { "unit": "https://weblate.foundryvtt-hub.com/api/units/200659/?format=api", "component": "https://weblate.foundryvtt-hub.com/api/components/pf2e-npc-knowledges/main/?format=api", "translation": "https://weblate.foundryvtt-hub.com/api/translations/pf2e-npc-knowledges/main/zh_Hans/?format=api", "user": "https://weblate.foundryvtt-hub.com/api/users/sakusenerio/?format=api", "author": "https://weblate.foundryvtt-hub.com/api/users/sakusenerio/?format=api", "timestamp": "2023-04-10T08:50:11.494803Z", "action": 5, "target": "取消", "old": "", "details": { "state": 20, "source": "Cancel", "old_state": 0 }, "id": 295458, "action_name": "Translation added", "url": "https://weblate.foundryvtt-hub.com/api/changes/295458/?format=api" }, { "unit": "https://weblate.foundryvtt-hub.com/api/units/200658/?format=api", "component": "https://weblate.foundryvtt-hub.com/api/components/pf2e-npc-knowledges/main/?format=api", "translation": "https://weblate.foundryvtt-hub.com/api/translations/pf2e-npc-knowledges/main/zh_Hans/?format=api", "user": "https://weblate.foundryvtt-hub.com/api/users/sakusenerio/?format=api", "author": "https://weblate.foundryvtt-hub.com/api/users/sakusenerio/?format=api", "timestamp": "2023-04-10T08:50:04.248989Z", "action": 5, "target": "保存", "old": "", "details": { "state": 20, "source": "Save", "old_state": 0 }, "id": 295457, "action_name": "Translation added", "url": "https://weblate.foundryvtt-hub.com/api/changes/295457/?format=api" }, { "unit": null, "component": "https://weblate.foundryvtt-hub.com/api/components/pf2e-npc-knowledges/main/?format=api", "translation": null, "user": null, "author": null, "timestamp": "2023-04-10T08:49:50.227279Z", "action": 18, "target": "", "old": "", "details": {}, "id": 295456, "action_name": "Changes pushed", "url": "https://weblate.foundryvtt-hub.com/api/changes/295456/?format=api" }, { "unit": null, "component": "https://weblate.foundryvtt-hub.com/api/components/pf2e-npc-knowledges/glossary/?format=api", "translation": "https://weblate.foundryvtt-hub.com/api/translations/pf2e-npc-knowledges/glossary/zh_Hans/?format=api", "user": null, "author": null, "timestamp": "2023-04-10T08:49:48.493533Z", "action": 0, "target": "", "old": "", "details": { "reason": "new file", "filename": "zh_Hans.tbx" }, "id": 295455, "action_name": "Resource updated", "url": "https://weblate.foundryvtt-hub.com/api/changes/295455/?format=api" }, { "unit": null, "component": "https://weblate.foundryvtt-hub.com/api/components/pf2e-npc-knowledges/main/?format=api", "translation": "https://weblate.foundryvtt-hub.com/api/translations/pf2e-npc-knowledges/main/zh_Hans/?format=api", "user": "https://weblate.foundryvtt-hub.com/api/users/sakusenerio/?format=api", "author": "https://weblate.foundryvtt-hub.com/api/users/sakusenerio/?format=api", "timestamp": "2023-04-10T08:49:47.953100Z", "action": 0, "target": "", "old": "", "details": { "reason": "new file", "filename": "lang/zh_Hans.json" }, "id": 295453, "action_name": "Resource updated", "url": "https://weblate.foundryvtt-hub.com/api/changes/295453/?format=api" }, { "unit": "https://weblate.foundryvtt-hub.com/api/units/200662/?format=api", "component": "https://weblate.foundryvtt-hub.com/api/components/pf2e-npc-knowledges/main/?format=api", "translation": "https://weblate.foundryvtt-hub.com/api/translations/pf2e-npc-knowledges/main/zh_Hans/?format=api", "user": null, "author": null, "timestamp": "2023-04-10T08:49:47.953058Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "Enter comma separated lores which will replace the generic ones in the sheet", "old_state": -1 }, "id": 295452, "action_name": "String updated in the repository", "url": "https://weblate.foundryvtt-hub.com/api/changes/295452/?format=api" }, { "unit": "https://weblate.foundryvtt-hub.com/api/units/200661/?format=api", "component": "https://weblate.foundryvtt-hub.com/api/components/pf2e-npc-knowledges/main/?format=api", "translation": "https://weblate.foundryvtt-hub.com/api/translations/pf2e-npc-knowledges/main/zh_Hans/?format=api", "user": null, "author": null, "timestamp": "2023-04-10T08:49:47.953007Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "Specific Lores", "old_state": -1 }, "id": 295451, "action_name": "String updated in the repository", "url": "https://weblate.foundryvtt-hub.com/api/changes/295451/?format=api" }, { "unit": "https://weblate.foundryvtt-hub.com/api/units/200660/?format=api", "component": "https://weblate.foundryvtt-hub.com/api/components/pf2e-npc-knowledges/main/?format=api", "translation": "https://weblate.foundryvtt-hub.com/api/translations/pf2e-npc-knowledges/main/zh_Hans/?format=api", "user": null, "author": null, "timestamp": "2023-04-10T08:49:47.952950Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "Unspecific Lores", "old_state": -1 }, "id": 295450, "action_name": "String updated in the repository", "url": "https://weblate.foundryvtt-hub.com/api/changes/295450/?format=api" }, { "unit": "https://weblate.foundryvtt-hub.com/api/units/200659/?format=api", "component": "https://weblate.foundryvtt-hub.com/api/components/pf2e-npc-knowledges/main/?format=api", "translation": "https://weblate.foundryvtt-hub.com/api/translations/pf2e-npc-knowledges/main/zh_Hans/?format=api", "user": null, "author": null, "timestamp": "2023-04-10T08:49:47.952887Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "Cancel", "old_state": -1 }, "id": 295449, "action_name": "String updated in the repository", "url": "https://weblate.foundryvtt-hub.com/api/changes/295449/?format=api" }, { "unit": "https://weblate.foundryvtt-hub.com/api/units/200658/?format=api", "component": "https://weblate.foundryvtt-hub.com/api/components/pf2e-npc-knowledges/main/?format=api", "translation": "https://weblate.foundryvtt-hub.com/api/translations/pf2e-npc-knowledges/main/zh_Hans/?format=api", "user": null, "author": null, "timestamp": "2023-04-10T08:49:47.952771Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "Save", "old_state": -1 }, "id": 295448, "action_name": "String updated in the repository", "url": "https://weblate.foundryvtt-hub.com/api/changes/295448/?format=api" }, { "unit": null, "component": "https://weblate.foundryvtt-hub.com/api/components/pf2e-npc-knowledges/main/?format=api", "translation": "https://weblate.foundryvtt-hub.com/api/translations/pf2e-npc-knowledges/main/zh_Hans/?format=api", "user": "https://weblate.foundryvtt-hub.com/api/users/sakusenerio/?format=api", "author": "https://weblate.foundryvtt-hub.com/api/users/sakusenerio/?format=api", "timestamp": "2023-04-10T08:49:47.898568Z", "action": 48, "target": "", "old": "", "details": { "language": "zh_Hans" }, "id": 295447, "action_name": "Language added", "url": "https://weblate.foundryvtt-hub.com/api/changes/295447/?format=api" }, { "unit": null, "component": "https://weblate.foundryvtt-hub.com/api/components/pf2e-npc-knowledges/main/?format=api", "translation": null, "user": null, "author": null, "timestamp": "2023-03-07T23:01:55.255291Z", "action": 15, "target": "", "old": "", "details": { "auto": true }, "id": 263204, "action_name": "Component unlocked", "url": "https://weblate.foundryvtt-hub.com/api/changes/263204/?format=api" }, { "unit": null, "component": "https://weblate.foundryvtt-hub.com/api/components/pf2e-npc-knowledges/main/?format=api", "translation": null, "user": null, "author": null, "timestamp": "2023-03-06T01:30:34.499651Z", "action": 23, "target": "Rebasing (1/2)\nerror: could not apply 0c6936a... Added translation using Weblate (French)\nResolve all conflicts manually, mark them as resolved with\n\"git add/rm <conflicted_files>\", then run \"git rebase --continue\".\nYou can instead skip this commit: run \"git rebase --skip\".\nTo abort and get back to the state before \"git rebase\", run \"git rebase --abort\".\nCould not apply 0c6936a... Added translation using Weblate (French)\nAuto-merging module.json\nCONFLICT (content): Merge conflict in module.json\nCONFLICT (add/add): Merge conflict in lang/fr.json\nAuto-merging lang/fr.json\n (1)", "old": "", "details": { "error": "Rebasing (1/2)\nerror: could not apply 0c6936a... Added translation using Weblate (French)\nResolve all conflicts manually, mark them as resolved with\n\"git add/rm <conflicted_files>\", then run \"git rebase --continue\".\nYou can instead skip this commit: run \"git rebase --skip\".\nTo abort and get back to the state before \"git rebase\", run \"git rebase --abort\".\nCould not apply 0c6936a... Added translation using Weblate (French)\nAuto-merging module.json\nCONFLICT (content): Merge conflict in module.json\nCONFLICT (add/add): Merge conflict in lang/fr.json\nAuto-merging lang/fr.json\n (1)", "status": "interactive rebase in progress; onto ccae5fc\nLast command done (1 command done):\n pick 0c6936a Added translation using Weblate (French)\nNext command to do (1 remaining command):\n pick eb253df Translated using Weblate (French)\n (use \"git rebase --edit-todo\" to view and edit)\nYou are currently rebasing branch 'master' on 'ccae5fc'.\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 restore --staged <file>...\" to unstage)\n (use \"git add <file>...\" to mark resolution)\n\tboth added: lang/fr.json\n\tboth modified: module.json\n\nno changes added to commit (use \"git add\" and/or \"git commit -a\")\n" }, "id": 261655, "action_name": "Repository rebase failed", "url": "https://weblate.foundryvtt-hub.com/api/changes/261655/?format=api" }, { "unit": null, "component": "https://weblate.foundryvtt-hub.com/api/components/pf2e-npc-knowledges/main/?format=api", "translation": null, "user": null, "author": null, "timestamp": "2023-03-06T01:30:33.859878Z", "action": 53, "target": "", "old": "", "details": { "repos": [ "git://github.com/reonZ/pf2e-npc-knowledges", "git://github.com/reonZ/pf2e-npc-knowledges.git", "[email protected]:reonZ/pf2e-npc-knowledges", "[email protected]:reonZ/pf2e-npc-knowledges.git", "https://github.com/reonZ/pf2e-npc-knowledges", "https://github.com/reonZ/pf2e-npc-knowledges.git" ], "branch": "master", "repo_url": "https://github.com/reonZ/pf2e-npc-knowledges", "full_name": "reonZ/pf2e-npc-knowledges", "service_long_name": "GitHub" }, "id": 261654, "action_name": "Repository notification received", "url": "https://weblate.foundryvtt-hub.com/api/changes/261654/?format=api" }, { "unit": null, "component": "https://weblate.foundryvtt-hub.com/api/components/pf2e-npc-knowledges/main/?format=api", "translation": null, "user": null, "author": null, "timestamp": "2023-03-06T01:11:52.520244Z", "action": 14, "target": "", "old": "", "details": { "auto": true }, "id": 261653, "action_name": "Component locked", "url": "https://weblate.foundryvtt-hub.com/api/changes/261653/?format=api" }, { "unit": null, "component": "https://weblate.foundryvtt-hub.com/api/components/pf2e-npc-knowledges/main/?format=api", "translation": null, "user": null, "author": null, "timestamp": "2023-03-06T01:11:52.496349Z", "action": 47, "target": "", "old": "", "details": { "alert": "MergeFailure" }, "id": 261652, "action_name": "Alert triggered", "url": "https://weblate.foundryvtt-hub.com/api/changes/261652/?format=api" }, { "unit": null, "component": "https://weblate.foundryvtt-hub.com/api/components/pf2e-npc-knowledges/main/?format=api", "translation": null, "user": null, "author": null, "timestamp": "2023-03-06T01:11:52.469779Z", "action": 23, "target": "Rebasing (1/2)\nerror: could not apply 0c6936a... Added translation using Weblate (French)\nResolve all conflicts manually, mark them as resolved with\n\"git add/rm <conflicted_files>\", then run \"git rebase --continue\".\nYou can instead skip this commit: run \"git rebase --skip\".\nTo abort and get back to the state before \"git rebase\", run \"git rebase --abort\".\nCould not apply 0c6936a... Added translation using Weblate (French)\nCONFLICT (add/add): Merge conflict in lang/fr.json\nAuto-merging lang/fr.json\n (1)", "old": "", "details": { "error": "Rebasing (1/2)\nerror: could not apply 0c6936a... Added translation using Weblate (French)\nResolve all conflicts manually, mark them as resolved with\n\"git add/rm <conflicted_files>\", then run \"git rebase --continue\".\nYou can instead skip this commit: run \"git rebase --skip\".\nTo abort and get back to the state before \"git rebase\", run \"git rebase --abort\".\nCould not apply 0c6936a... Added translation using Weblate (French)\nCONFLICT (add/add): Merge conflict in lang/fr.json\nAuto-merging lang/fr.json\n (1)", "status": "interactive rebase in progress; onto 8353a20\nLast command done (1 command done):\n pick 0c6936a Added translation using Weblate (French)\nNext command to do (1 remaining command):\n pick eb253df Translated using Weblate (French)\n (use \"git rebase --edit-todo\" to view and edit)\nYou are currently rebasing branch 'master' on '8353a20'.\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 restore --staged <file>...\" to unstage)\n (use \"git add <file>...\" to mark resolution)\n\tboth added: lang/fr.json\n\nno changes added to commit (use \"git add\" and/or \"git commit -a\")\n" }, "id": 261651, "action_name": "Repository rebase failed", "url": "https://weblate.foundryvtt-hub.com/api/changes/261651/?format=api" }, { "unit": null, "component": "https://weblate.foundryvtt-hub.com/api/components/pf2e-npc-knowledges/main/?format=api", "translation": null, "user": null, "author": null, "timestamp": "2023-03-06T01:11:51.879431Z", "action": 53, "target": "", "old": "", "details": { "repos": [ "git://github.com/reonZ/pf2e-npc-knowledges", "git://github.com/reonZ/pf2e-npc-knowledges.git", "[email protected]:reonZ/pf2e-npc-knowledges", "[email protected]:reonZ/pf2e-npc-knowledges.git", "https://github.com/reonZ/pf2e-npc-knowledges", "https://github.com/reonZ/pf2e-npc-knowledges.git" ], "branch": "master", "repo_url": "https://github.com/reonZ/pf2e-npc-knowledges", "full_name": "reonZ/pf2e-npc-knowledges", "service_long_name": "GitHub" }, "id": 261650, "action_name": "Repository notification received", "url": "https://weblate.foundryvtt-hub.com/api/changes/261650/?format=api" }, { "unit": null, "component": "https://weblate.foundryvtt-hub.com/api/components/pf2e-npc-knowledges/main/?format=api", "translation": null, "user": null, "author": null, "timestamp": "2023-02-19T17:29:17.376161Z", "action": 18, "target": "", "old": "", "details": {}, "id": 246848, "action_name": "Changes pushed", "url": "https://weblate.foundryvtt-hub.com/api/changes/246848/?format=api" }, { "unit": "https://weblate.foundryvtt-hub.com/api/units/166341/?format=api", "component": "https://weblate.foundryvtt-hub.com/api/components/pf2e-npc-knowledges/main/?format=api", "translation": "https://weblate.foundryvtt-hub.com/api/translations/pf2e-npc-knowledges/main/fr/?format=api", "user": "https://weblate.foundryvtt-hub.com/api/users/rectulo/?format=api", "author": "https://weblate.foundryvtt-hub.com/api/users/rectulo/?format=api", "timestamp": "2023-02-18T17:03:49.178744Z", "action": 2, "target": "Entrez les connaissances séparées par des virgules qui remplaceront les connaissances génériques sur la feuille", "old": "Entrez les connaissances séparées par des virgules qui remplaceront les connaissances génériques sur la feuille.", "details": { "state": 20, "source": "Enter comma separated lores which will replace the generic ones in the sheet", "old_state": 20 }, "id": 245671, "action_name": "Translation changed", "url": "https://weblate.foundryvtt-hub.com/api/changes/245671/?format=api" }, { "unit": "https://weblate.foundryvtt-hub.com/api/units/166341/?format=api", "component": "https://weblate.foundryvtt-hub.com/api/components/pf2e-npc-knowledges/main/?format=api", "translation": "https://weblate.foundryvtt-hub.com/api/translations/pf2e-npc-knowledges/main/fr/?format=api", "user": "https://weblate.foundryvtt-hub.com/api/users/rectulo/?format=api", "author": "https://weblate.foundryvtt-hub.com/api/users/rectulo/?format=api", "timestamp": "2023-02-18T17:03:42.497977Z", "action": 5, "target": "Entrez les connaissances séparées par des virgules qui remplaceront les connaissances génériques sur la feuille.", "old": "", "details": { "state": 20, "source": "Enter comma separated lores which will replace the generic ones in the sheet", "old_state": 0 }, "id": 245670, "action_name": "Translation added", "url": "https://weblate.foundryvtt-hub.com/api/changes/245670/?format=api" }, { "unit": "https://weblate.foundryvtt-hub.com/api/units/166340/?format=api", "component": "https://weblate.foundryvtt-hub.com/api/components/pf2e-npc-knowledges/main/?format=api", "translation": "https://weblate.foundryvtt-hub.com/api/translations/pf2e-npc-knowledges/main/fr/?format=api", "user": "https://weblate.foundryvtt-hub.com/api/users/rectulo/?format=api", "author": "https://weblate.foundryvtt-hub.com/api/users/rectulo/?format=api", "timestamp": "2023-02-18T17:03:17.743451Z", "action": 5, "target": "Connaissances spécifiques", "old": "", "details": { "state": 20, "source": "Specific Lores", "old_state": 0 }, "id": 245669, "action_name": "Translation added", "url": "https://weblate.foundryvtt-hub.com/api/changes/245669/?format=api" }, { "unit": "https://weblate.foundryvtt-hub.com/api/units/166339/?format=api", "component": "https://weblate.foundryvtt-hub.com/api/components/pf2e-npc-knowledges/main/?format=api", "translation": "https://weblate.foundryvtt-hub.com/api/translations/pf2e-npc-knowledges/main/fr/?format=api", "user": "https://weblate.foundryvtt-hub.com/api/users/rectulo/?format=api", "author": "https://weblate.foundryvtt-hub.com/api/users/rectulo/?format=api", "timestamp": "2023-02-18T17:03:06.175380Z", "action": 2, "target": "Connaissances non spécifiques", "old": "Connaissances non spécifique", "details": { "state": 20, "source": "Unspecific Lores", "old_state": 20 }, "id": 245668, "action_name": "Translation changed", "url": "https://weblate.foundryvtt-hub.com/api/changes/245668/?format=api" }, { "unit": "https://weblate.foundryvtt-hub.com/api/units/166339/?format=api", "component": "https://weblate.foundryvtt-hub.com/api/components/pf2e-npc-knowledges/main/?format=api", "translation": "https://weblate.foundryvtt-hub.com/api/translations/pf2e-npc-knowledges/main/fr/?format=api", "user": "https://weblate.foundryvtt-hub.com/api/users/rectulo/?format=api", "author": "https://weblate.foundryvtt-hub.com/api/users/rectulo/?format=api", "timestamp": "2023-02-18T17:02:51.808125Z", "action": 5, "target": "Connaissances non spécifique", "old": "", "details": { "state": 20, "source": "Unspecific Lores", "old_state": 0 }, "id": 245667, "action_name": "Translation added", "url": "https://weblate.foundryvtt-hub.com/api/changes/245667/?format=api" } ] }{ "count": 79, "next": "