Changes
Translation components API.
See the Weblate's Web API documentation for detailed description of the API.
GET /api/translations/tails/openpgp_keys/bg/changes/?format=api
{ "count": 63, "next": "https://translate.tails.net/api/translations/tails/openpgp_keys/bg/changes/?format=api&page=2", "previous": null, "results": [ { "unit": null, "component": "https://translate.tails.net/api/components/tails/openpgp_keys/?format=api", "translation": "https://translate.tails.net/api/translations/tails/openpgp_keys/bg/?format=api", "user": null, "author": null, "timestamp": "2025-10-30T21:04:34.541238Z", "action": 0, "target": "", "old": "", "details": { "reason": "content changed", "filename": "wiki/src/doc/about/openpgp_keys.bg.po" }, "id": 3524570, "action_name": "Resource updated", "url": "https://translate.tails.net/api/changes/3524570/?format=api" }, { "unit": "https://translate.tails.net/api/units/756457/?format=api", "component": "https://translate.tails.net/api/components/tails/openpgp_keys/?format=api", "translation": "https://translate.tails.net/api/translations/tails/openpgp_keys/bg/?format=api", "user": null, "author": null, "timestamp": "2025-10-30T21:04:34.541164Z", "action": 71, "target": "", "old": "", "details": { "state": 0, "source": " pub rsa4096 2013-07-24 [SC] [expires: 2027-10-08]\n 1F56EDD30741048035DAC1C5EC57B56EF0C43132\n uid [ unknown] Tails user support <support@tails.net>\n sub rsa4096 2013-07-24 [E] [expires: 2027-10-08]\n", "old_state": -1 }, "id": 3524569, "action_name": "String added in the repository", "url": "https://translate.tails.net/api/changes/3524569/?format=api" }, { "unit": null, "component": "https://translate.tails.net/api/components/tails/openpgp_keys/?format=api", "translation": "https://translate.tails.net/api/translations/tails/openpgp_keys/bg/?format=api", "user": null, "author": null, "timestamp": "2025-09-18T09:12:11.456669Z", "action": 0, "target": "", "old": "", "details": { "reason": "content changed", "filename": "wiki/src/doc/about/openpgp_keys.bg.po" }, "id": 3509368, "action_name": "Resource updated", "url": "https://translate.tails.net/api/changes/3509368/?format=api" }, { "unit": "https://translate.tails.net/api/units/748913/?format=api", "component": "https://translate.tails.net/api/components/tails/openpgp_keys/?format=api", "translation": "https://translate.tails.net/api/translations/tails/openpgp_keys/bg/?format=api", "user": null, "author": null, "timestamp": "2025-09-18T09:12:11.456596Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "<p>Make sure to verify the keys that you download.</p>\n", "old_state": -1 }, "id": 3509367, "action_name": "String updated in the repository", "url": "https://translate.tails.net/api/changes/3509367/?format=api" }, { "unit": null, "component": "https://translate.tails.net/api/components/tails/openpgp_keys/?format=api", "translation": "https://translate.tails.net/api/translations/tails/openpgp_keys/bg/?format=api", "user": null, "author": null, "timestamp": "2025-08-19T16:02:40.867855Z", "action": 0, "target": "", "old": "", "details": { "reason": "content changed", "filename": "wiki/src/doc/about/openpgp_keys.bg.po" }, "id": 3503635, "action_name": "Resource updated", "url": "https://translate.tails.net/api/changes/3503635/?format=api" }, { "unit": "https://translate.tails.net/api/units/747230/?format=api", "component": "https://translate.tails.net/api/components/tails/openpgp_keys/?format=api", "translation": "https://translate.tails.net/api/translations/tails/openpgp_keys/bg/?format=api", "user": null, "author": null, "timestamp": "2025-08-19T16:02:40.867804Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": " pub rsa4096/0xDBB802B258ACD84F 2015-01-18 [SC] [expires: 2027-01-13]\n A490D0F4D311A4153E2BB7CADBB802B258ACD84F\n uid [ultimate] Tails developers <tails@boum.org>\n uid [ultimate] Tails developers (offline long-term identity key) <tails@boum.org>\n sub ed25519/0x8E9567D327792707 2024-05-23 [S] [expires: 2027-01-13]\n sub ed25519/0xC69FF0E4C08F8209 2024-05-23 [S] [expires: 2027-01-13]\n sub ed25519/0xBC8BD3DAC9CD2979 2024-05-23 [S] [expires: 2027-01-13]\n", "old_state": -1 }, "id": 3503634, "action_name": "String updated in the repository", "url": "https://translate.tails.net/api/changes/3503634/?format=api" }, { "unit": null, "component": "https://translate.tails.net/api/components/tails/openpgp_keys/?format=api", "translation": "https://translate.tails.net/api/translations/tails/openpgp_keys/bg/?format=api", "user": null, "author": null, "timestamp": "2025-06-26T10:08:53.247927Z", "action": 0, "target": "", "old": "", "details": { "reason": "content changed", "filename": "wiki/src/doc/about/openpgp_keys.bg.po" }, "id": 3483346, "action_name": "Resource updated", "url": "https://translate.tails.net/api/changes/3483346/?format=api" }, { "unit": "https://translate.tails.net/api/units/740500/?format=api", "component": "https://translate.tails.net/api/components/tails/openpgp_keys/?format=api", "translation": "https://translate.tails.net/api/translations/tails/openpgp_keys/bg/?format=api", "user": null, "author": null, "timestamp": "2025-06-26T10:08:53.247901Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "Use this key to encrypt private emails sent to [[the admins of the translation platform at weblate@tails.net|doc/about/contact#tails-weblate]].", "old_state": -1 }, "id": 3483345, "action_name": "String updated in the repository", "url": "https://translate.tails.net/api/changes/3483345/?format=api" }, { "unit": "https://translate.tails.net/api/units/740499/?format=api", "component": "https://translate.tails.net/api/components/tails/openpgp_keys/?format=api", "translation": "https://translate.tails.net/api/translations/tails/openpgp_keys/bg/?format=api", "user": null, "author": null, "timestamp": "2025-06-26T10:08:53.247874Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "Use this key to encrypt private emails sent to [[sysadmins@tails.net|doc/about/contact#tails-sysadmins]].", "old_state": -1 }, "id": 3483344, "action_name": "String updated in the repository", "url": "https://translate.tails.net/api/changes/3483344/?format=api" }, { "unit": "https://translate.tails.net/api/units/740498/?format=api", "component": "https://translate.tails.net/api/components/tails/openpgp_keys/?format=api", "translation": "https://translate.tails.net/api/translations/tails/openpgp_keys/bg/?format=api", "user": null, "author": null, "timestamp": "2025-06-26T10:08:53.247844Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "Use this key to encrypt private emails sent to [[foundations@tails.net|doc/about/contact#tails-foundations]].", "old_state": -1 }, "id": 3483343, "action_name": "String updated in the repository", "url": "https://translate.tails.net/api/changes/3483343/?format=api" }, { "unit": "https://translate.tails.net/api/units/740497/?format=api", "component": "https://translate.tails.net/api/components/tails/openpgp_keys/?format=api", "translation": "https://translate.tails.net/api/translations/tails/openpgp_keys/bg/?format=api", "user": null, "author": null, "timestamp": "2025-06-26T10:08:53.247794Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "Use this key to encrypt private support requests sent to [[support@tails.net|doc/about/contact#support]].", "old_state": -1 }, "id": 3483342, "action_name": "String updated in the repository", "url": "https://translate.tails.net/api/changes/3483342/?format=api" }, { "unit": null, "component": "https://translate.tails.net/api/components/tails/openpgp_keys/?format=api", "translation": "https://translate.tails.net/api/translations/tails/openpgp_keys/bg/?format=api", "user": null, "author": null, "timestamp": "2025-06-10T12:31:44.860191Z", "action": 0, "target": "", "old": "", "details": { "reason": "content changed", "filename": "wiki/src/doc/about/openpgp_keys.bg.po" }, "id": 3454577, "action_name": "Resource updated", "url": "https://translate.tails.net/api/changes/3454577/?format=api" }, { "unit": "https://translate.tails.net/api/units/726184/?format=api", "component": "https://translate.tails.net/api/components/tails/openpgp_keys/?format=api", "translation": "https://translate.tails.net/api/translations/tails/openpgp_keys/bg/?format=api", "user": null, "author": null, "timestamp": "2025-06-10T12:31:44.860165Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "Download it from this website: [[!tails_website weblate-tails-net.key]].", "old_state": -1 }, "id": 3454576, "action_name": "String updated in the repository", "url": "https://translate.tails.net/api/changes/3454576/?format=api" }, { "unit": "https://translate.tails.net/api/units/726183/?format=api", "component": "https://translate.tails.net/api/components/tails/openpgp_keys/?format=api", "translation": "https://translate.tails.net/api/translations/tails/openpgp_keys/bg/?format=api", "user": null, "author": null, "timestamp": "2025-06-10T12:31:44.860138Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "Download it from this website: [[!tails_website sysadmins-tails-net.key]].", "old_state": -1 }, "id": 3454575, "action_name": "String updated in the repository", "url": "https://translate.tails.net/api/changes/3454575/?format=api" }, { "unit": "https://translate.tails.net/api/units/726182/?format=api", "component": "https://translate.tails.net/api/components/tails/openpgp_keys/?format=api", "translation": "https://translate.tails.net/api/translations/tails/openpgp_keys/bg/?format=api", "user": null, "author": null, "timestamp": "2025-06-10T12:31:44.860111Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "Download it from this website: [[!tails_website foundations-tails-net.key]].", "old_state": -1 }, "id": 3454574, "action_name": "String updated in the repository", "url": "https://translate.tails.net/api/changes/3454574/?format=api" }, { "unit": "https://translate.tails.net/api/units/726177/?format=api", "component": "https://translate.tails.net/api/components/tails/openpgp_keys/?format=api", "translation": "https://translate.tails.net/api/translations/tails/openpgp_keys/bg/?format=api", "user": null, "author": null, "timestamp": "2025-06-10T12:31:44.859955Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "Fetch it from your favourite key server.", "old_state": -1 }, "id": 3454569, "action_name": "String updated in the repository", "url": "https://translate.tails.net/api/changes/3454569/?format=api" }, { "unit": "https://translate.tails.net/api/units/726176/?format=api", "component": "https://translate.tails.net/api/components/tails/openpgp_keys/?format=api", "translation": "https://translate.tails.net/api/translations/tails/openpgp_keys/bg/?format=api", "user": null, "author": null, "timestamp": "2025-06-10T12:31:44.859927Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "Download it from this website: [[!tails_website tails-bugs.key]].", "old_state": -1 }, "id": 3454568, "action_name": "String updated in the repository", "url": "https://translate.tails.net/api/changes/3454568/?format=api" }, { "unit": "https://translate.tails.net/api/units/726175/?format=api", "component": "https://translate.tails.net/api/components/tails/openpgp_keys/?format=api", "translation": "https://translate.tails.net/api/translations/tails/openpgp_keys/bg/?format=api", "user": null, "author": null, "timestamp": "2025-06-10T12:31:44.859899Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "This same key is used to handle [[*WhisperBack* reports|first_steps/whisperback]].", "old_state": -1 }, "id": 3454567, "action_name": "String updated in the repository", "url": "https://translate.tails.net/api/changes/3454567/?format=api" }, { "unit": "https://translate.tails.net/api/units/726174/?format=api", "component": "https://translate.tails.net/api/components/tails/openpgp_keys/?format=api", "translation": "https://translate.tails.net/api/translations/tails/openpgp_keys/bg/?format=api", "user": null, "author": null, "timestamp": "2025-06-10T12:31:44.859868Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "Expiration date: same as the primary key.", "old_state": -1 }, "id": 3454566, "action_name": "String updated in the repository", "url": "https://translate.tails.net/api/changes/3454566/?format=api" }, { "unit": "https://translate.tails.net/api/units/726173/?format=api", "component": "https://translate.tails.net/api/components/tails/openpgp_keys/?format=api", "translation": "https://translate.tails.net/api/translations/tails/openpgp_keys/bg/?format=api", "user": null, "author": null, "timestamp": "2025-06-10T12:31:44.859819Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "To sign Tails released images", "old_state": -1 }, "id": 3454565, "action_name": "String updated in the repository", "url": "https://translate.tails.net/api/changes/3454565/?format=api" }, { "unit": null, "component": "https://translate.tails.net/api/components/tails/openpgp_keys/?format=api", "translation": "https://translate.tails.net/api/translations/tails/openpgp_keys/bg/?format=api", "user": null, "author": null, "timestamp": "2025-03-06T15:16:41.863150Z", "action": 0, "target": "", "old": "", "details": { "reason": "new file", "filename": "wiki/src/doc/about/openpgp_keys.bg.po" }, "id": 3429922, "action_name": "Resource updated", "url": "https://translate.tails.net/api/changes/3429922/?format=api" }, { "unit": "https://translate.tails.net/api/units/717735/?format=api", "component": "https://translate.tails.net/api/components/tails/openpgp_keys/?format=api", "translation": "https://translate.tails.net/api/translations/tails/openpgp_keys/bg/?format=api", "user": null, "author": null, "timestamp": "2025-03-06T15:16:41.863098Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": " pub rsa4096 2024-04-30 [SC]\n EFECA896F429B066B83E0266B702FE73C485A41D\n uid [ unknown] weblate@tails.net <weblate@tails.net>\n uid [ unknown] weblate@tails.net <weblate-request@tails.net>\n uid [ unknown] weblate@tails.net <weblate-owner@tails.net>\n sub rsa4096 2024-04-30 [E]\n", "old_state": -1 }, "id": 3429920, "action_name": "String updated in the repository", "url": "https://translate.tails.net/api/changes/3429920/?format=api" }, { "unit": "https://translate.tails.net/api/units/717731/?format=api", "component": "https://translate.tails.net/api/components/tails/openpgp_keys/?format=api", "translation": "https://translate.tails.net/api/translations/tails/openpgp_keys/bg/?format=api", "user": null, "author": null, "timestamp": "2025-03-06T15:16:41.863044Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "Translation platform admins team key", "old_state": -1 }, "id": 3429918, "action_name": "String updated in the repository", "url": "https://translate.tails.net/api/changes/3429918/?format=api" }, { "unit": "https://translate.tails.net/api/units/717729/?format=api", "component": "https://translate.tails.net/api/components/tails/openpgp_keys/?format=api", "translation": "https://translate.tails.net/api/translations/tails/openpgp_keys/bg/?format=api", "user": null, "author": null, "timestamp": "2025-03-06T15:16:41.863005Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "<a id=\"weblate\"></a>\n", "old_state": -1 }, "id": 3429917, "action_name": "String updated in the repository", "url": "https://translate.tails.net/api/changes/3429917/?format=api" }, { "unit": "https://translate.tails.net/api/units/717725/?format=api", "component": "https://translate.tails.net/api/components/tails/openpgp_keys/?format=api", "translation": "https://translate.tails.net/api/translations/tails/openpgp_keys/bg/?format=api", "user": null, "author": null, "timestamp": "2025-03-06T15:16:41.862947Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": " pub rsa4096 2024-04-26 [SC]\n 0082D4D63B722D1FA27518A5C8F12D2B1AE1CB26\n uid [ unknown] sysadmins@tails.net <sysadmins@tails.net>\n uid [ unknown] sysadmins@tails.net <sysadmins-request@tails.net>\n uid [ unknown] sysadmins@tails.net <sysadmins-owner@tails.net>\n sub rsa4096 2024-04-26 [E]\n", "old_state": -1 }, "id": 3429915, "action_name": "String updated in the repository", "url": "https://translate.tails.net/api/changes/3429915/?format=api" }, { "unit": "https://translate.tails.net/api/units/717722/?format=api", "component": "https://translate.tails.net/api/components/tails/openpgp_keys/?format=api", "translation": "https://translate.tails.net/api/translations/tails/openpgp_keys/bg/?format=api", "user": null, "author": null, "timestamp": "2025-03-06T15:16:41.862887Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "Sysadmins team key", "old_state": -1 }, "id": 3429913, "action_name": "String updated in the repository", "url": "https://translate.tails.net/api/changes/3429913/?format=api" }, { "unit": "https://translate.tails.net/api/units/717720/?format=api", "component": "https://translate.tails.net/api/components/tails/openpgp_keys/?format=api", "translation": "https://translate.tails.net/api/translations/tails/openpgp_keys/bg/?format=api", "user": null, "author": null, "timestamp": "2025-03-06T15:16:41.862858Z", "action": 59, "target": "", "old": "", "details": { "state": 100, "source": "<a id=\"sysadmins\"></a>\n", "old_state": -1 }, "id": 3429912, "action_name": "String updated in the repository", "url": "https://translate.tails.net/api/changes/3429912/?format=api" }, { "unit": "https://translate.tails.net/api/units/717716/?format=api", "component": "https://translate.tails.net/api/components/tails/openpgp_keys/?format=api", "translation": "https://translate.tails.net/api/translations/tails/openpgp_keys/bg/?format=api", "user": null, "author": null, "timestamp": "2025-03-06T15:16:41.862799Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": " pub rsa4096 2024-04-30 [SC]\n 621609457A166C993245FFCA5F6B02630DDDE331\n uid [ unknown] foundations@tails.net <foundations@tails.net>\n uid [ unknown] foundations@tails.net <foundations-request@tails.net>\n uid [ unknown] foundations@tails.net <foundations-owner@tails.net>\n sub rsa4096 2024-04-30 [E]\n", "old_state": -1 }, "id": 3429910, "action_name": "String updated in the repository", "url": "https://translate.tails.net/api/changes/3429910/?format=api" }, { "unit": "https://translate.tails.net/api/units/717712/?format=api", "component": "https://translate.tails.net/api/components/tails/openpgp_keys/?format=api", "translation": "https://translate.tails.net/api/translations/tails/openpgp_keys/bg/?format=api", "user": null, "author": null, "timestamp": "2025-03-06T15:16:41.862741Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "Foundations team key\n==================\n", "old_state": -1 }, "id": 3429908, "action_name": "String updated in the repository", "url": "https://translate.tails.net/api/changes/3429908/?format=api" }, { "unit": "https://translate.tails.net/api/units/717710/?format=api", "component": "https://translate.tails.net/api/components/tails/openpgp_keys/?format=api", "translation": "https://translate.tails.net/api/translations/tails/openpgp_keys/bg/?format=api", "user": null, "author": null, "timestamp": "2025-03-06T15:16:41.862712Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "<a id=\"foundations\"></a>\n", "old_state": -1 }, "id": 3429907, "action_name": "String updated in the repository", "url": "https://translate.tails.net/api/changes/3429907/?format=api" }, { "unit": "https://translate.tails.net/api/units/717675/?format=api", "component": "https://translate.tails.net/api/components/tails/openpgp_keys/?format=api", "translation": "https://translate.tails.net/api/translations/tails/openpgp_keys/bg/?format=api", "user": null, "author": null, "timestamp": "2025-03-06T15:16:41.862184Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "There are multiple ways to get this OpenPGP public key:", "old_state": -1 }, "id": 3429889, "action_name": "String updated in the repository", "url": "https://translate.tails.net/api/changes/3429889/?format=api" }, { "unit": "https://translate.tails.net/api/units/717670/?format=api", "component": "https://translate.tails.net/api/components/tails/openpgp_keys/?format=api", "translation": "https://translate.tails.net/api/translations/tails/openpgp_keys/bg/?format=api", "user": null, "author": null, "timestamp": "2025-03-06T15:16:41.862125Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "The secret key material and its passphrase are stored on the server that runs our encrypted mailing list software and on systems managed by core Tails developers.", "old_state": -1 }, "id": 3429887, "action_name": "String updated in the repository", "url": "https://translate.tails.net/api/changes/3429887/?format=api" }, { "unit": "https://translate.tails.net/api/units/717664/?format=api", "component": "https://translate.tails.net/api/components/tails/openpgp_keys/?format=api", "translation": "https://translate.tails.net/api/translations/tails/openpgp_keys/bg/?format=api", "user": null, "author": null, "timestamp": "2025-03-06T15:16:41.862038Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "Encryption", "old_state": -1 }, "id": 3429884, "action_name": "String updated in the repository", "url": "https://translate.tails.net/api/changes/3429884/?format=api" }, { "unit": "https://translate.tails.net/api/units/717662/?format=api", "component": "https://translate.tails.net/api/components/tails/openpgp_keys/?format=api", "translation": "https://translate.tails.net/api/translations/tails/openpgp_keys/bg/?format=api", "user": null, "author": null, "timestamp": "2025-03-06T15:16:41.862009Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "User support key", "old_state": -1 }, "id": 3429883, "action_name": "String updated in the repository", "url": "https://translate.tails.net/api/changes/3429883/?format=api" }, { "unit": "https://translate.tails.net/api/units/717658/?format=api", "component": "https://translate.tails.net/api/components/tails/openpgp_keys/?format=api", "translation": "https://translate.tails.net/api/translations/tails/openpgp_keys/bg/?format=api", "user": null, "author": null, "timestamp": "2025-03-06T15:16:41.861980Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "<a id=\"support\"></a>\n", "old_state": -1 }, "id": 3429882, "action_name": "String updated in the repository", "url": "https://translate.tails.net/api/changes/3429882/?format=api" }, { "unit": "https://translate.tails.net/api/units/717654/?format=api", "component": "https://translate.tails.net/api/components/tails/openpgp_keys/?format=api", "translation": "https://translate.tails.net/api/translations/tails/openpgp_keys/bg/?format=api", "user": null, "author": null, "timestamp": "2025-03-06T15:16:41.861951Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "If you already have Tails signing key but download it again, it can update the list of existing signatures of the key.", "old_state": -1 }, "id": 3429881, "action_name": "String updated in the repository", "url": "https://translate.tails.net/api/changes/3429881/?format=api" }, { "unit": "https://translate.tails.net/api/units/717650/?format=api", "component": "https://translate.tails.net/api/components/tails/openpgp_keys/?format=api", "translation": "https://translate.tails.net/api/translations/tails/openpgp_keys/bg/?format=api", "user": null, "author": null, "timestamp": "2025-03-06T15:16:41.861921Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "To get this OpenPGP public key, download it from this website: [[!tails_website tails-signing.key]].", "old_state": -1 }, "id": 3429880, "action_name": "String updated in the repository", "url": "https://translate.tails.net/api/changes/3429880/?format=api" }, { "unit": "https://translate.tails.net/api/units/717647/?format=api", "component": "https://translate.tails.net/api/components/tails/openpgp_keys/?format=api", "translation": "https://translate.tails.net/api/translations/tails/openpgp_keys/bg/?format=api", "user": null, "author": null, "timestamp": "2025-03-06T15:16:41.861893Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "How to get the public key?", "old_state": -1 }, "id": 3429879, "action_name": "String updated in the repository", "url": "https://translate.tails.net/api/changes/3429879/?format=api" }, { "unit": "https://translate.tails.net/api/units/717640/?format=api", "component": "https://translate.tails.net/api/components/tails/openpgp_keys/?format=api", "translation": "https://translate.tails.net/api/translations/tails/openpgp_keys/bg/?format=api", "user": null, "author": null, "timestamp": "2025-03-06T15:16:41.861836Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "Key details", "old_state": -1 }, "id": 3429877, "action_name": "String updated in the repository", "url": "https://translate.tails.net/api/changes/3429877/?format=api" }, { "unit": "https://translate.tails.net/api/units/717633/?format=api", "component": "https://translate.tails.net/api/components/tails/openpgp_keys/?format=api", "translation": "https://translate.tails.net/api/translations/tails/openpgp_keys/bg/?format=api", "user": null, "author": null, "timestamp": "2025-03-06T15:16:41.861777Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "Stored on OpenPGP smartcards owned by those who need them. Smartcards ensure that the cryptographic operations are done on the smartcard itself and that the secret cryptographic material is not directly available to the operating system using it.", "old_state": -1 }, "id": 3429875, "action_name": "String updated in the repository", "url": "https://translate.tails.net/api/changes/3429875/?format=api" }, { "unit": "https://translate.tails.net/api/units/717631/?format=api", "component": "https://translate.tails.net/api/components/tails/openpgp_keys/?format=api", "translation": "https://translate.tails.net/api/translations/tails/openpgp_keys/bg/?format=api", "user": null, "author": null, "timestamp": "2025-03-06T15:16:41.861748Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "Signing subkeys", "old_state": -1 }, "id": 3429874, "action_name": "String updated in the repository", "url": "https://translate.tails.net/api/changes/3429874/?format=api" }, { "unit": "https://translate.tails.net/api/units/717627/?format=api", "component": "https://translate.tails.net/api/components/tails/openpgp_keys/?format=api", "translation": "https://translate.tails.net/api/translations/tails/openpgp_keys/bg/?format=api", "user": null, "author": null, "timestamp": "2025-03-06T15:16:41.861718Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "Has a revocation certificate split amongst different people. See the [[details of the mechanism|signing_key_revocation]].", "old_state": -1 }, "id": 3429873, "action_name": "String updated in the repository", "url": "https://translate.tails.net/api/changes/3429873/?format=api" }, { "unit": "https://translate.tails.net/api/units/717624/?format=api", "component": "https://translate.tails.net/api/components/tails/openpgp_keys/?format=api", "translation": "https://translate.tails.net/api/translations/tails/openpgp_keys/bg/?format=api", "user": null, "author": null, "timestamp": "2025-03-06T15:16:41.861689Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "Expires in less than one year. We will extend its validity as many times as we find reasonable.", "old_state": -1 }, "id": 3429872, "action_name": "String updated in the repository", "url": "https://translate.tails.net/api/changes/3429872/?format=api" }, { "unit": "https://translate.tails.net/api/units/717621/?format=api", "component": "https://translate.tails.net/api/components/tails/openpgp_keys/?format=api", "translation": "https://translate.tails.net/api/translations/tails/openpgp_keys/bg/?format=api", "user": null, "author": null, "timestamp": "2025-03-06T15:16:41.861660Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "Plugging other removable media in the air-gapped Tails to receive Debian packages, public keys, and so on from the outside world.", "old_state": -1 }, "id": 3429871, "action_name": "String updated in the repository", "url": "https://translate.tails.net/api/changes/3429871/?format=api" }, { "unit": "https://translate.tails.net/api/units/717618/?format=api", "component": "https://translate.tails.net/api/components/tails/openpgp_keys/?format=api", "translation": "https://translate.tails.net/api/translations/tails/openpgp_keys/bg/?format=api", "user": null, "author": null, "timestamp": "2025-03-06T15:16:41.861620Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "Plugging other removable media in the air-gapped Tails to send the public key, secret key stubs, parts of the secret master key, and so on to the outside world.", "old_state": -1 }, "id": 3429870, "action_name": "String updated in the repository", "url": "https://translate.tails.net/api/changes/3429870/?format=api" }, { "unit": "https://translate.tails.net/api/units/717614/?format=api", "component": "https://translate.tails.net/api/components/tails/openpgp_keys/?format=api", "translation": "https://translate.tails.net/api/translations/tails/openpgp_keys/bg/?format=api", "user": null, "author": null, "timestamp": "2025-03-06T15:16:41.861593Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "Plugging the Tails flash media in another operating system to install Tails in the first place.", "old_state": -1 }, "id": 3429869, "action_name": "String updated in the repository", "url": "https://translate.tails.net/api/changes/3429869/?format=api" }, { "unit": "https://translate.tails.net/api/units/717610/?format=api", "component": "https://translate.tails.net/api/components/tails/openpgp_keys/?format=api", "translation": "https://translate.tails.net/api/translations/tails/openpgp_keys/bg/?format=api", "user": null, "author": null, "timestamp": "2025-03-06T15:16:41.861566Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "Is only used offline, in an air-gapped Tails only communicating with the outside world through:", "old_state": -1 }, "id": 3429868, "action_name": "String updated in the repository", "url": "https://translate.tails.net/api/changes/3429868/?format=api" }, { "unit": "https://translate.tails.net/api/units/717607/?format=api", "component": "https://translate.tails.net/api/components/tails/openpgp_keys/?format=api", "translation": "https://translate.tails.net/api/translations/tails/openpgp_keys/bg/?format=api", "user": null, "author": null, "timestamp": "2025-03-06T15:16:41.861539Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "Is not owned in a usable format by any single individual. It is split cryptographically using [gfshare](https://tracker.debian.org/pkg/libgfshare).", "old_state": -1 }, "id": 3429867, "action_name": "String updated in the repository", "url": "https://translate.tails.net/api/changes/3429867/?format=api" }, { "unit": "https://translate.tails.net/api/units/717604/?format=api", "component": "https://translate.tails.net/api/components/tails/openpgp_keys/?format=api", "translation": "https://translate.tails.net/api/translations/tails/openpgp_keys/bg/?format=api", "user": null, "author": null, "timestamp": "2025-03-06T15:16:41.861500Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "Primary key", "old_state": -1 }, "id": 3429866, "action_name": "String updated in the repository", "url": "https://translate.tails.net/api/changes/3429866/?format=api" }, { "unit": "https://translate.tails.net/api/units/717601/?format=api", "component": "https://translate.tails.net/api/components/tails/openpgp_keys/?format=api", "translation": "https://translate.tails.net/api/translations/tails/openpgp_keys/bg/?format=api", "user": null, "author": null, "timestamp": "2025-03-06T15:16:41.861471Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "The secret key material will never be stored on an online server or on systems managed by anyone other than Tails core developers.", "old_state": -1 }, "id": 3429865, "action_name": "String updated in the repository", "url": "https://translate.tails.net/api/changes/3429865/?format=api" } ] }