Changes
Translation components API.
See the Weblate's Web API documentation for detailed description of the API.
GET /api/translations/tails/security/sr_Latn/changes/?format=api
{ "count": 25, "next": null, "previous": null, "results": [ { "unit": null, "component": "https://translate.tails.net/api/components/tails/security/?format=api", "translation": "https://translate.tails.net/api/translations/tails/security/sr_Latn/?format=api", "user": null, "author": null, "timestamp": "2025-09-18T09:15:32.735452Z", "action": 0, "target": "", "old": "", "details": { "reason": "content changed", "filename": "wiki/src/security.sr_Latn.po" }, "id": 3519150, "action_name": "Resource updated", "url": "https://translate.tails.net/api/changes/3519150/?format=api" }, { "unit": "https://translate.tails.net/api/units/755504/?format=api", "component": "https://translate.tails.net/api/components/tails/security/?format=api", "translation": "https://translate.tails.net/api/translations/tails/security/sr_Latn/?format=api", "user": null, "author": null, "timestamp": "2025-09-18T09:15:32.735399Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "<h1 id=\"audits\">Security audits</h1>\n", "old_state": -1 }, "id": 3519149, "action_name": "String updated in the repository", "url": "https://translate.tails.net/api/changes/3519149/?format=api" }, { "unit": null, "component": "https://translate.tails.net/api/components/tails/security/?format=api", "translation": "https://translate.tails.net/api/translations/tails/security/sr_Latn/?format=api", "user": null, "author": null, "timestamp": "2025-09-03T15:10:19.266025Z", "action": 0, "target": "", "old": "", "details": { "reason": "content changed", "filename": "wiki/src/security.sr_Latn.po" }, "id": 3507886, "action_name": "Resource updated", "url": "https://translate.tails.net/api/changes/3507886/?format=api" }, { "unit": "https://translate.tails.net/api/units/748286/?format=api", "component": "https://translate.tails.net/api/components/tails/security/?format=api", "translation": "https://translate.tails.net/api/translations/tails/security/sr_Latn/?format=api", "user": null, "author": null, "timestamp": "2025-09-03T15:10:19.265992Z", "action": 59, "target": "[[!inline pages=\"page(security/*) and ! tagged(security/probable)\nand !security/audits and !security/audits.* and !security/audits/*\nand ! tagged(security/fixed) and currentlang() and created_after(security/Numerous_security_holes_in_1.2)\"\nactions=no archive=yes feeds=no show=0 sort=\"-meta(date) age -path\"]]\n", "old": "", "details": { "state": 10, "source": "[[!inline pages=\"page(security/*) and !security/*/*\nand !security/fixed and !security/fixed.* and !security/fixed/*\"\nactions=no archive=yes feedonly=yes show=10 sort=\"-meta(date) age -path\"]]\n", "old_state": -1 }, "id": 3507885, "action_name": "String updated in the repository", "url": "https://translate.tails.net/api/changes/3507885/?format=api" }, { "unit": "https://translate.tails.net/api/units/748285/?format=api", "component": "https://translate.tails.net/api/components/tails/security/?format=api", "translation": "https://translate.tails.net/api/translations/tails/security/sr_Latn/?format=api", "user": null, "author": null, "timestamp": "2025-09-03T15:10:19.265957Z", "action": 59, "target": "[[!inline pages=\"page(security/*) and ! tagged(security/probable)\nand !security/audits and !security/audits.* and !security/audits/*\nand ! tagged(security/fixed) and currentlang() and created_after(security/Numerous_security_holes_in_1.2)\"\nactions=no archive=yes feeds=no show=0 sort=\"-meta(date) age -path\"]]\n", "old": "", "details": { "state": 10, "source": "[[!inline pages=\"page(security/*) and !security/*/* and tagged(security/fixed) and !security/Numerous_security_holes_in_* and !security/known_security_vulnerabilities_in_*\"\nactions=no archive=yes feeds=no show=10 sort=\"-meta(date) age -path\"]]\n", "old_state": -1 }, "id": 3507884, "action_name": "String updated in the repository", "url": "https://translate.tails.net/api/changes/3507884/?format=api" }, { "unit": "https://translate.tails.net/api/units/748284/?format=api", "component": "https://translate.tails.net/api/components/tails/security/?format=api", "translation": "https://translate.tails.net/api/translations/tails/security/sr_Latn/?format=api", "user": null, "author": null, "timestamp": "2025-09-03T15:10:19.265916Z", "action": 59, "target": "[[!inline pages=\"page(security/*) and ! tagged(security/probable)\nand !security/audits and !security/audits.* and !security/audits/*\nand ! tagged(security/fixed) and currentlang() and created_after(security/Numerous_security_holes_in_1.2)\"\nactions=no archive=yes feeds=no show=0 sort=\"-meta(date) age -path\"]]\n", "old": "", "details": { "state": 10, "source": "[[!inline pages=\"page(security/*) and !security/*/*\nand !security/fixed and !security/fixed.* and !security/fixed/*\nand !tagged(security/fixed)\"\nactions=no archive=yes feeds=no show=0 sort=\"-meta(date) age -path\"]]\n", "old_state": -1 }, "id": 3507883, "action_name": "String updated in the repository", "url": "https://translate.tails.net/api/changes/3507883/?format=api" }, { "unit": "https://translate.tails.net/api/units/748283/?format=api", "component": "https://translate.tails.net/api/components/tails/security/?format=api", "translation": "https://translate.tails.net/api/translations/tails/security/sr_Latn/?format=api", "user": null, "author": null, "timestamp": "2025-09-03T15:10:19.265825Z", "action": 59, "target": "[[!inline pages=\"page(security/*) and tagged(security/probable) and currentlang()\"\nactions=no archive=yes feeds=no show=0 sort=\"-meta(date) age -path\"]]\n", "old": "", "details": { "state": 10, "source": "[[!inline pages=\"tagged(security/audit)\" actions=\"no\" archive=\"yes\" feeds=\"no\" show=0 sort=\"-meta(date) age -path\"]]\n", "old_state": -1 }, "id": 3507882, "action_name": "String updated in the repository", "url": "https://translate.tails.net/api/changes/3507882/?format=api" }, { "unit": null, "component": "https://translate.tails.net/api/components/tails/security/?format=api", "translation": "https://translate.tails.net/api/translations/tails/security/sr_Latn/?format=api", "user": null, "author": null, "timestamp": "2025-05-16T19:03:49.215506Z", "action": 0, "target": "", "old": "", "details": { "reason": "content changed", "filename": "wiki/src/security.sr_Latn.po" }, "id": 3443446, "action_name": "Resource updated", "url": "https://translate.tails.net/api/changes/3443446/?format=api" }, { "unit": "https://translate.tails.net/api/units/722422/?format=api", "component": "https://translate.tails.net/api/components/tails/security/?format=api", "translation": "https://translate.tails.net/api/translations/tails/security/sr_Latn/?format=api", "user": null, "author": null, "timestamp": "2025-05-16T19:03:49.215362Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "[[!meta title=\"Security audits and advisories\"]]\n", "old_state": -1 }, "id": 3443443, "action_name": "String updated in the repository", "url": "https://translate.tails.net/api/changes/3443443/?format=api" }, { "unit": null, "component": "https://translate.tails.net/api/components/tails/security/?format=api", "translation": "https://translate.tails.net/api/translations/tails/security/sr_Latn/?format=api", "user": null, "author": null, "timestamp": "2025-04-03T12:03:23.873626Z", "action": 0, "target": "", "old": "", "details": { "reason": "content changed", "filename": "wiki/src/security.sr_Latn.po" }, "id": 3434320, "action_name": "Resource updated", "url": "https://translate.tails.net/api/changes/3434320/?format=api" }, { "unit": "https://translate.tails.net/api/units/719897/?format=api", "component": "https://translate.tails.net/api/components/tails/security/?format=api", "translation": "https://translate.tails.net/api/translations/tails/security/sr_Latn/?format=api", "user": null, "author": null, "timestamp": "2025-04-03T12:03:23.873577Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "See also our [[security issue response policy|contribute/security_policy]].", "old_state": -1 }, "id": 3434319, "action_name": "String updated in the repository", "url": "https://translate.tails.net/api/changes/3434319/?format=api" }, { "unit": null, "component": "https://translate.tails.net/api/components/tails/security/?format=api", "translation": "https://translate.tails.net/api/translations/tails/security/sr_Latn/?format=api", "user": null, "author": null, "timestamp": "2024-06-05T05:54:11.139565Z", "action": 17, "target": "", "old": "", "details": {}, "id": 3323303, "action_name": "Changes committed", "url": "https://translate.tails.net/api/changes/3323303/?format=api" }, { "unit": "https://translate.tails.net/api/units/343528/?format=api", "component": "https://translate.tails.net/api/components/tails/security/?format=api", "translation": "https://translate.tails.net/api/translations/tails/security/sr_Latn/?format=api", "user": "https://translate.tails.net/api/users/xin/?format=api", "author": "https://translate.tails.net/api/users/xin/?format=api", "timestamp": "2024-06-05T04:07:42.827029Z", "action": 36, "target": "[[!toc levels=3]]\n", "old": "[[!toc levels=3]]\n", "details": { "state": 30, "source": "[[!toc levels=3]]\n", "old_state": 20 }, "id": 3323198, "action_name": "Translation approved", "url": "https://translate.tails.net/api/changes/3323198/?format=api" }, { "unit": "https://translate.tails.net/api/units/343528/?format=api", "component": "https://translate.tails.net/api/components/tails/security/?format=api", "translation": "https://translate.tails.net/api/translations/tails/security/sr_Latn/?format=api", "user": "https://translate.tails.net/api/users/xin/?format=api", "author": "https://translate.tails.net/api/users/xin/?format=api", "timestamp": "2024-06-05T04:07:42.824106Z", "action": 45, "target": "", "old": "", "details": {}, "id": 3323197, "action_name": "Contributor joined", "url": "https://translate.tails.net/api/changes/3323197/?format=api" }, { "unit": null, "component": "https://translate.tails.net/api/components/tails/security/?format=api", "translation": "https://translate.tails.net/api/translations/tails/security/sr_Latn/?format=api", "user": null, "author": null, "timestamp": "2023-12-01T03:20:34.341488Z", "action": 0, "target": "", "old": "", "details": { "reason": "content changed", "filename": "/app/data/vcs/tails/index/wiki/src/security.sr_Latn.po" }, "id": 3200789, "action_name": "Resource updated", "url": "https://translate.tails.net/api/changes/3200789/?format=api" }, { "unit": null, "component": "https://translate.tails.net/api/components/tails/security/?format=api", "translation": "https://translate.tails.net/api/translations/tails/security/sr_Latn/?format=api", "user": null, "author": null, "timestamp": "2023-11-14T10:20:01.610274Z", "action": 0, "target": "", "old": "", "details": { "reason": "content changed", "filename": "/app/data/vcs/tails/index/wiki/src/security.sr_Latn.po" }, "id": 3183394, "action_name": "Resource updated", "url": "https://translate.tails.net/api/changes/3183394/?format=api" }, { "unit": null, "component": "https://translate.tails.net/api/components/tails/security/?format=api", "translation": "https://translate.tails.net/api/translations/tails/security/sr_Latn/?format=api", "user": null, "author": null, "timestamp": "2023-06-13T20:16:18.214802Z", "action": 0, "target": "", "old": "", "details": { "reason": "content changed", "filename": "/app/data/vcs/tails/index/wiki/src/security.sr_Latn.po" }, "id": 3121721, "action_name": "Resource updated", "url": "https://translate.tails.net/api/changes/3121721/?format=api" }, { "unit": null, "component": "https://translate.tails.net/api/components/tails/security/?format=api", "translation": "https://translate.tails.net/api/translations/tails/security/sr_Latn/?format=api", "user": null, "author": null, "timestamp": "2020-12-16T07:15:25.388094Z", "action": 0, "target": "", "old": "", "details": {}, "id": 2965083, "action_name": "Resource updated", "url": "https://translate.tails.net/api/changes/2965083/?format=api" }, { "unit": null, "component": "https://translate.tails.net/api/components/tails/security/?format=api", "translation": "https://translate.tails.net/api/translations/tails/security/sr_Latn/?format=api", "user": null, "author": null, "timestamp": "2020-12-15T18:15:34.175190Z", "action": 0, "target": "", "old": "", "details": {}, "id": 2964865, "action_name": "Resource updated", "url": "https://translate.tails.net/api/changes/2964865/?format=api" }, { "unit": null, "component": "https://translate.tails.net/api/components/tails/security/?format=api", "translation": "https://translate.tails.net/api/translations/tails/security/sr_Latn/?format=api", "user": null, "author": null, "timestamp": "2020-07-22T21:26:26.942344Z", "action": 0, "target": "", "old": "", "details": {}, "id": 2943445, "action_name": "Resource updated", "url": "https://translate.tails.net/api/changes/2943445/?format=api" }, { "unit": null, "component": "https://translate.tails.net/api/components/tails/security/?format=api", "translation": "https://translate.tails.net/api/translations/tails/security/sr_Latn/?format=api", "user": null, "author": null, "timestamp": "2019-03-04T04:07:19Z", "action": 0, "target": "", "old": "", "details": {}, "id": 140467, "action_name": "Resource updated", "url": "https://translate.tails.net/api/changes/140467/?format=api" }, { "unit": null, "component": "https://translate.tails.net/api/components/tails/security/?format=api", "translation": "https://translate.tails.net/api/translations/tails/security/sr_Latn/?format=api", "user": "https://translate.tails.net/api/users/admin/?format=api", "author": null, "timestamp": "2018-10-26T11:01:41Z", "action": 17, "target": "", "old": "", "details": {}, "id": 127496, "action_name": "Changes committed", "url": "https://translate.tails.net/api/changes/127496/?format=api" }, { "unit": "https://translate.tails.net/api/units/343528/?format=api", "component": "https://translate.tails.net/api/components/tails/security/?format=api", "translation": "https://translate.tails.net/api/translations/tails/security/sr_Latn/?format=api", "user": "https://translate.tails.net/api/users/admin/?format=api", "author": "https://translate.tails.net/api/users/admin/?format=api", "timestamp": "2018-10-25T11:52:57Z", "action": 7, "target": "[[!toc levels=3]]\n", "old": "", "details": {}, "id": 127037, "action_name": "Suggestion accepted", "url": "https://translate.tails.net/api/changes/127037/?format=api" }, { "unit": "https://translate.tails.net/api/units/343528/?format=api", "component": "https://translate.tails.net/api/components/tails/security/?format=api", "translation": "https://translate.tails.net/api/translations/tails/security/sr_Latn/?format=api", "user": null, "author": "https://translate.tails.net/api/users/anonymous/?format=api", "timestamp": "2018-10-24T17:55:18Z", "action": 4, "target": "[[!toc levels=3]]\n", "old": "", "details": {}, "id": 125241, "action_name": "Suggestion added", "url": "https://translate.tails.net/api/changes/125241/?format=api" }, { "unit": null, "component": "https://translate.tails.net/api/components/tails/security/?format=api", "translation": "https://translate.tails.net/api/translations/tails/security/sr_Latn/?format=api", "user": null, "author": null, "timestamp": "2018-07-28T10:46:45Z", "action": 0, "target": "", "old": "", "details": {}, "id": 116429, "action_name": "Resource updated", "url": "https://translate.tails.net/api/changes/116429/?format=api" } ] }