Translation components API.

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

GET /api/components/tor/support-portal/changes/?format=api&page=5468
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 273624,
    "next": "https://hosted.weblate.org/api/components/tor/support-portal/changes/?format=api&page=5469",
    "previous": "https://hosted.weblate.org/api/components/tor/support-portal/changes/?format=api&page=5467",
    "results": [
        {
            "unit": "https://hosted.weblate.org/api/units/84088720/?format=api",
            "component": "https://hosted.weblate.org/api/components/tor/support-portal/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/support-portal/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-10-01T11:47:38.684807+02:00",
            "action": 59,
            "target": "The Tor Project",
            "old": "",
            "details": {
                "state": 100,
                "source": "The Tor Project",
                "old_state": -1
            },
            "id": 35839331,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/35839331/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/84088718/?format=api",
            "component": "https://hosted.weblate.org/api/components/tor/support-portal/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/support-portal/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-10-01T11:47:38.684739+02:00",
            "action": 59,
            "target": "[The Guardian Project](https://guardianproject.info/) is a group of software developers, activists and designers that create easy to use, secure, opensource mobile apps and operating system enhancements.",
            "old": "",
            "details": {
                "state": 100,
                "source": "[The Guardian Project](https://guardianproject.info/) is a group of software developers, activists and designers that create easy to use, secure, opensource mobile apps and operating system enhancements.",
                "old_state": -1
            },
            "id": 35839329,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/35839329/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/84088717/?format=api",
            "component": "https://hosted.weblate.org/api/components/tor/support-portal/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/support-portal/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-10-01T11:47:38.684706+02:00",
            "action": 59,
            "target": "The Guardian Project",
            "old": "",
            "details": {
                "state": 100,
                "source": "The Guardian Project",
                "old_state": -1
            },
            "id": 35839328,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/35839328/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/84088715/?format=api",
            "component": "https://hosted.weblate.org/api/components/tor/support-portal/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/support-portal/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-10-01T11:47:38.684637+02:00",
            "action": 59,
            "target": "It aims to preserve your privacy and anonymity.",
            "old": "",
            "details": {
                "state": 100,
                "source": "It aims to preserve your privacy and anonymity.",
                "old_state": -1
            },
            "id": 35839326,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/35839326/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/84088714/?format=api",
            "component": "https://hosted.weblate.org/api/components/tor/support-portal/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/support-portal/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-10-01T11:47:38.684588+02:00",
            "action": 59,
            "target": "Tails is a \"live\" [operating system](../operating-system-os), that you can start on almost any computer from a DVD, USB stick, or SD card.",
            "old": "",
            "details": {
                "state": 100,
                "source": "Tails is a \"live\" [operating system](../operating-system-os), that you can start on almost any computer from a DVD, USB stick, or SD card.",
                "old_state": -1
            },
            "id": 35839325,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/35839325/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/84088713/?format=api",
            "component": "https://hosted.weblate.org/api/components/tor/support-portal/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/support-portal/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-10-01T11:47:38.684553+02:00",
            "action": 59,
            "target": "Tails",
            "old": "",
            "details": {
                "state": 100,
                "source": "Tails",
                "old_state": -1
            },
            "id": 35839324,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/35839324/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/84088712/?format=api",
            "component": "https://hosted.weblate.org/api/components/tor/support-portal/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/support-portal/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-10-01T11:47:38.684520+02:00",
            "action": 59,
            "target": "The Sybil attack in computer security is an attack wherein a reputation system is subverted by creating a large number of identities, and using them to gain a disproportionately large influence in the network.",
            "old": "",
            "details": {
                "state": 100,
                "source": "The Sybil attack in computer security is an attack wherein a reputation system is subverted by creating a large number of identities, and using them to gain a disproportionately large influence in the network.",
                "old_state": -1
            },
            "id": 35839323,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/35839323/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/84088711/?format=api",
            "component": "https://hosted.weblate.org/api/components/tor/support-portal/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/support-portal/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-10-01T11:47:38.684486+02:00",
            "action": 59,
            "target": "Sybil attack",
            "old": "",
            "details": {
                "state": 100,
                "source": "Sybil attack",
                "old_state": -1
            },
            "id": 35839322,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/35839322/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/84088710/?format=api",
            "component": "https://hosted.weblate.org/api/components/tor/support-portal/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/support-portal/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-10-01T11:47:38.684451+02:00",
            "action": 59,
            "target": "Stem is a Python (programming language) controller library for core [Tor](../tor-tor-network-core-tor). If you want to control core Tor with python, this is for you.",
            "old": "",
            "details": {
                "state": 100,
                "source": "Stem is a Python (programming language) controller library for core [Tor](../tor-tor-network-core-tor). If you want to control core Tor with python, this is for you.",
                "old_state": -1
            },
            "id": 35839321,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/35839321/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/84088709/?format=api",
            "component": "https://hosted.weblate.org/api/components/tor/support-portal/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/support-portal/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-10-01T11:47:38.684418+02:00",
            "action": 59,
            "target": "Stem",
            "old": "",
            "details": {
                "state": 100,
                "source": "Stem",
                "old_state": -1
            },
            "id": 35839320,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/35839320/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/84088708/?format=api",
            "component": "https://hosted.weblate.org/api/components/tor/support-portal/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/support-portal/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-10-01T11:47:38.684378+02:00",
            "action": 59,
            "target": "Secure sockets layer (SSL) is a standard Internet security protocol that is used to secure an internet connection and protect sensitive data being transmitted between two systems. SSL encrypts data that is being transferred, preventing third parties from accessing the data as it is being sent.",
            "old": "",
            "details": {
                "state": 100,
                "source": "Secure sockets layer (SSL) is a standard Internet security protocol that is used to secure an internet connection and protect sensitive data being transmitted between two systems. SSL encrypts data that is being transferred, preventing third parties from accessing the data as it is being sent.",
                "old_state": -1
            },
            "id": 35839319,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/35839319/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/84088707/?format=api",
            "component": "https://hosted.weblate.org/api/components/tor/support-portal/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/support-portal/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-10-01T11:47:38.684345+02:00",
            "action": 59,
            "target": "secure sockets layer (SSL)",
            "old": "",
            "details": {
                "state": 100,
                "source": "secure sockets layer (SSL)",
                "old_state": -1
            },
            "id": 35839318,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/35839318/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/84088706/?format=api",
            "component": "https://hosted.weblate.org/api/components/tor/support-portal/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/support-portal/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-10-01T11:47:38.684312+02:00",
            "action": 59,
            "target": "All in caps, as it is an acronym.",
            "old": "",
            "details": {
                "state": 100,
                "source": "All in caps, as it is an acronym.",
                "old_state": -1
            },
            "id": 35839317,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/35839317/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/84088705/?format=api",
            "component": "https://hosted.weblate.org/api/components/tor/support-portal/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/support-portal/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-10-01T11:47:38.684278+02:00",
            "action": 59,
            "target": "The applications that you run with SOCKS5 will be aware of the tunneling, but you can prevent identity correlation if set up correctly.",
            "old": "",
            "details": {
                "state": 100,
                "source": "The applications that you run with SOCKS5 will be aware of the tunneling, but you can prevent identity correlation if set up correctly.",
                "old_state": -1
            },
            "id": 35839316,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/35839316/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/84088704/?format=api",
            "component": "https://hosted.weblate.org/api/components/tor/support-portal/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/support-portal/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-10-01T11:47:38.684243+02:00",
            "action": 59,
            "target": "It is a general purpose [proxy](../proxy) that sits at the layer 5 of the OSI model and uses the tunneling method.",
            "old": "",
            "details": {
                "state": 100,
                "source": "It is a general purpose [proxy](../proxy) that sits at the layer 5 of the OSI model and uses the tunneling method.",
                "old_state": -1
            },
            "id": 35839315,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/35839315/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/84088703/?format=api",
            "component": "https://hosted.weblate.org/api/components/tor/support-portal/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/support-portal/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-10-01T11:47:38.684210+02:00",
            "action": 59,
            "target": "It sends the traffic through the Tor network instead of sending it from your IP address into the open network.",
            "old": "",
            "details": {
                "state": 100,
                "source": "It sends the traffic through the Tor network instead of sending it from your IP address into the open network.",
                "old_state": -1
            },
            "id": 35839314,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/35839314/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/84088702/?format=api",
            "component": "https://hosted.weblate.org/api/components/tor/support-portal/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/support-portal/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-10-01T11:47:38.684176+02:00",
            "action": 59,
            "target": "SOCKS5 is an Internet protocol used by Tor.",
            "old": "",
            "details": {
                "state": 100,
                "source": "SOCKS5 is an Internet protocol used by Tor.",
                "old_state": -1
            },
            "id": 35839313,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/35839313/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/84088700/?format=api",
            "component": "https://hosted.weblate.org/api/components/tor/support-portal/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/support-portal/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-10-01T11:47:38.684108+02:00",
            "action": 59,
            "target": "In order to prevent the blocking of proxy IP addresses, Snowflake involves a large number of volunteer proxies, which also makes them hard to pin point.",
            "old": "",
            "details": {
                "state": 100,
                "source": "In order to prevent the blocking of proxy IP addresses, Snowflake involves a large number of volunteer proxies, which also makes them hard to pin point.",
                "old_state": -1
            },
            "id": 35839311,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/35839311/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/84088699/?format=api",
            "component": "https://hosted.weblate.org/api/components/tor/support-portal/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/support-portal/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-10-01T11:47:38.684074+02:00",
            "action": 59,
            "target": "Snowflake can allow an open browser tab to act as an ephemeral Tor bridge.",
            "old": "",
            "details": {
                "state": 100,
                "source": "Snowflake can allow an open browser tab to act as an ephemeral Tor bridge.",
                "old_state": -1
            },
            "id": 35839310,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/35839310/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/84088698/?format=api",
            "component": "https://hosted.weblate.org/api/components/tor/support-portal/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/support-portal/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-10-01T11:47:38.684040+02:00",
            "action": 59,
            "target": "It has three components; the Snowflake client, the Snowflake proxy (the two together known as the Snowflake peers) and the broker.",
            "old": "",
            "details": {
                "state": 100,
                "source": "It has three components; the Snowflake client, the Snowflake proxy (the two together known as the Snowflake peers) and the broker.",
                "old_state": -1
            },
            "id": 35839309,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/35839309/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/84088697/?format=api",
            "component": "https://hosted.weblate.org/api/components/tor/support-portal/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/support-portal/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-10-01T11:47:38.684006+02:00",
            "action": 59,
            "target": "[Snowflake](https://snowflake.torproject.org) is a pluggable transport which provides censorship circumvention and access to a free and open internet.",
            "old": "",
            "details": {
                "state": 100,
                "source": "[Snowflake](https://snowflake.torproject.org) is a pluggable transport which provides censorship circumvention and access to a free and open internet.",
                "old_state": -1
            },
            "id": 35839308,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/35839308/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/84088696/?format=api",
            "component": "https://hosted.weblate.org/api/components/tor/support-portal/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/support-portal/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-10-01T11:47:38.683972+02:00",
            "action": 59,
            "target": "Snowflake",
            "old": "",
            "details": {
                "state": 100,
                "source": "Snowflake",
                "old_state": -1
            },
            "id": 35839307,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/35839307/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/84088695/?format=api",
            "component": "https://hosted.weblate.org/api/components/tor/support-portal/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/support-portal/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-10-01T11:47:38.683938+02:00",
            "action": 59,
            "target": "A single onion service is an onion service that can be configured for services that do not require anonymity, but want to offer it for clients connecting to their service. Single onion services use only three hops in the [circuit](../circuit) rather than the typical six hops for onion services.",
            "old": "",
            "details": {
                "state": 100,
                "source": "A single onion service is an onion service that can be configured for services that do not require anonymity, but want to offer it for clients connecting to their service. Single onion services use only three hops in the [circuit](../circuit) rather than the typical six hops for onion services.",
                "old_state": -1
            },
            "id": 35839306,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/35839306/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/84088694/?format=api",
            "component": "https://hosted.weblate.org/api/components/tor/support-portal/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/support-portal/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-10-01T11:47:38.683905+02:00",
            "action": 59,
            "target": "single onion service",
            "old": "",
            "details": {
                "state": 100,
                "source": "single onion service",
                "old_state": -1
            },
            "id": 35839305,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/35839305/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/84088693/?format=api",
            "component": "https://hosted.weblate.org/api/components/tor/support-portal/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/support-portal/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-10-01T11:47:38.683869+02:00",
            "action": 59,
            "target": "A session refers to a conversation between two devices communicating on a network. Using [Tor Browser](../tor-browser) means that your session data will be wiped when you close the [web browser](../web-browser).",
            "old": "",
            "details": {
                "state": 100,
                "source": "A session refers to a conversation between two devices communicating on a network. Using [Tor Browser](../tor-browser) means that your session data will be wiped when you close the [web browser](../web-browser).",
                "old_state": -1
            },
            "id": 35839304,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/35839304/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/84088692/?format=api",
            "component": "https://hosted.weblate.org/api/components/tor/support-portal/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/support-portal/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-10-01T11:47:38.683834+02:00",
            "action": 59,
            "target": "session",
            "old": "",
            "details": {
                "state": 100,
                "source": "session",
                "old_state": -1
            },
            "id": 35839303,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/35839303/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/84088691/?format=api",
            "component": "https://hosted.weblate.org/api/components/tor/support-portal/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/support-portal/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-10-01T11:47:38.683795+02:00",
            "action": 59,
            "target": "A device on a network that offers a service, such as file and web page storage, email or chat.",
            "old": "",
            "details": {
                "state": 100,
                "source": "A device on a network that offers a service, such as file and web page storage, email or chat.",
                "old_state": -1
            },
            "id": 35839302,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/35839302/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/84088690/?format=api",
            "component": "https://hosted.weblate.org/api/components/tor/support-portal/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/support-portal/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-10-01T11:47:38.683730+02:00",
            "action": 59,
            "target": "server",
            "old": "",
            "details": {
                "state": 100,
                "source": "server",
                "old_state": -1
            },
            "id": 35839301,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/35839301/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/84088689/?format=api",
            "component": "https://hosted.weblate.org/api/components/tor/support-portal/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/support-portal/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-10-01T11:47:38.683673+02:00",
            "action": 59,
            "target": "The specialized address format of [onion addresses](../onion-address) is self-authenticating. The format automatically guarantees that the onion address is bound to the key used to protect connections to the [onion site](../onion-site). Ordinary internet domain names require site owners to trust and be approved by a Certificate Authority (CA) for this binding, and they are subject to hijack by the CA and typically by many other parties as well.",
            "old": "",
            "details": {
                "state": 100,
                "source": "The specialized address format of [onion addresses](../onion-address) is self-authenticating. The format automatically guarantees that the onion address is bound to the key used to protect connections to the [onion site](../onion-site). Ordinary internet domain names require site owners to trust and be approved by a Certificate Authority (CA) for this binding, and they are subject to hijack by the CA and typically by many other parties as well.",
                "old_state": -1
            },
            "id": 35839300,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/35839300/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/84088688/?format=api",
            "component": "https://hosted.weblate.org/api/components/tor/support-portal/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/support-portal/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-10-01T11:47:38.683596+02:00",
            "action": 59,
            "target": "self-authenticating address",
            "old": "",
            "details": {
                "state": 100,
                "source": "self-authenticating address",
                "old_state": -1
            },
            "id": 35839299,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/35839299/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/84088687/?format=api",
            "component": "https://hosted.weblate.org/api/components/tor/support-portal/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/support-portal/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-10-01T11:47:38.683562+02:00",
            "action": 59,
            "target": "Element used for offering dynamic/interactive content via websites.",
            "old": "",
            "details": {
                "state": 100,
                "source": "Element used for offering dynamic/interactive content via websites.",
                "old_state": -1
            },
            "id": 35839298,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/35839298/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/84088686/?format=api",
            "component": "https://hosted.weblate.org/api/components/tor/support-portal/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/support-portal/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-10-01T11:47:38.683529+02:00",
            "action": 59,
            "target": "script",
            "old": "",
            "details": {
                "state": 100,
                "source": "script",
                "old_state": -1
            },
            "id": 35839297,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/35839297/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/84088684/?format=api",
            "component": "https://hosted.weblate.org/api/components/tor/support-portal/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/support-portal/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-10-01T11:47:38.683461+02:00",
            "action": 59,
            "target": "ScrambleSuit",
            "old": "",
            "details": {
                "state": 100,
                "source": "ScrambleSuit",
                "old_state": -1
            },
            "id": 35839295,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/35839295/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/84088683/?format=api",
            "component": "https://hosted.weblate.org/api/components/tor/support-portal/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/support-portal/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-10-01T11:47:38.683427+02:00",
            "action": 59,
            "target": "It is an [add-on](../add-on-extension-or-plugin) for the Chrome or Chromium browsers that allows you to download several security and privacy programs, including [Tor Browser](../tor-browser), from different sources.",
            "old": "",
            "details": {
                "state": 100,
                "source": "It is an [add-on](../add-on-extension-or-plugin) for the Chrome or Chromium browsers that allows you to download several security and privacy programs, including [Tor Browser](../tor-browser), from different sources.",
                "old_state": -1
            },
            "id": 35839294,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/35839294/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/84088682/?format=api",
            "component": "https://hosted.weblate.org/api/components/tor/support-portal/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/support-portal/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-10-01T11:47:38.683393+02:00",
            "action": 59,
            "target": "Satori",
            "old": "",
            "details": {
                "state": 100,
                "source": "Satori",
                "old_state": -1
            },
            "id": 35839293,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/35839293/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/84088681/?format=api",
            "component": "https://hosted.weblate.org/api/components/tor/support-portal/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/support-portal/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-10-01T11:47:38.683353+02:00",
            "action": 59,
            "target": "A publicly-listed node in the [Tor network](../tor-tor-network-core-tor) that forwards [traffic](../traffic) on behalf of [clients](../client), and that registers itself with the [directory authorities](../directory-authority).",
            "old": "",
            "details": {
                "state": 100,
                "source": "A publicly-listed node in the [Tor network](../tor-tor-network-core-tor) that forwards [traffic](../traffic) on behalf of [clients](../client), and that registers itself with the [directory authorities](../directory-authority).",
                "old_state": -1
            },
            "id": 35839292,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/35839292/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/84088680/?format=api",
            "component": "https://hosted.weblate.org/api/components/tor/support-portal/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/support-portal/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-10-01T11:47:38.683319+02:00",
            "action": 59,
            "target": "relay",
            "old": "",
            "details": {
                "state": 100,
                "source": "relay",
                "old_state": -1
            },
            "id": 35839291,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/35839291/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/84088679/?format=api",
            "component": "https://hosted.weblate.org/api/components/tor/support-portal/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/support-portal/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-10-01T11:47:38.683271+02:00",
            "action": 59,
            "target": "In [public key cryptography](../public-key-cryptography), a public key fingerprint is a sequence of bytes that is used to identify and authenticate a corresponding longer [public key](../public-key).",
            "old": "",
            "details": {
                "state": 100,
                "source": "In [public key cryptography](../public-key-cryptography), a public key fingerprint is a sequence of bytes that is used to identify and authenticate a corresponding longer [public key](../public-key).",
                "old_state": -1
            },
            "id": 35839290,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/35839290/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/84088678/?format=api",
            "component": "https://hosted.weblate.org/api/components/tor/support-portal/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/support-portal/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-10-01T11:47:38.683237+02:00",
            "action": 59,
            "target": "public key fingerprint",
            "old": "",
            "details": {
                "state": 100,
                "source": "public key fingerprint",
                "old_state": -1
            },
            "id": 35839289,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/35839289/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/84088677/?format=api",
            "component": "https://hosted.weblate.org/api/components/tor/support-portal/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/support-portal/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-10-01T11:47:38.683203+02:00",
            "action": 59,
            "target": "This signature can be verified by the public key.",
            "old": "",
            "details": {
                "state": 100,
                "source": "This signature can be verified by the public key.",
                "old_state": -1
            },
            "id": 35839288,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/35839288/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/84088676/?format=api",
            "component": "https://hosted.weblate.org/api/components/tor/support-portal/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/support-portal/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-10-01T11:47:38.683166+02:00",
            "action": 59,
            "target": "Additionally, the private key can be used to create a [signature](../cryptographic-signature) to prove the identity of the creator of a message or other files.",
            "old": "",
            "details": {
                "state": 100,
                "source": "Additionally, the private key can be used to create a [signature](../cryptographic-signature) to prove the identity of the creator of a message or other files.",
                "old_state": -1
            },
            "id": 35839287,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/35839287/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/84088675/?format=api",
            "component": "https://hosted.weblate.org/api/components/tor/support-portal/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/support-portal/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-10-01T11:47:38.683112+02:00",
            "action": 59,
            "target": "Any person can [encrypt](../encryption) a message using the public key of the receiver but only the receiver in possession of the private key is able to decrypt the message.",
            "old": "",
            "details": {
                "state": 100,
                "source": "Any person can [encrypt](../encryption) a message using the public key of the receiver but only the receiver in possession of the private key is able to decrypt the message.",
                "old_state": -1
            },
            "id": 35839286,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/35839286/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/84088674/?format=api",
            "component": "https://hosted.weblate.org/api/components/tor/support-portal/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/support-portal/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-10-01T11:47:38.683078+02:00",
            "action": 59,
            "target": "The [public key](../public-key) can be disseminated widely while its corresponding [private key](../private-key) is known only by the owner of the key pair.",
            "old": "",
            "details": {
                "state": 100,
                "source": "The [public key](../public-key) can be disseminated widely while its corresponding [private key](../private-key) is known only by the owner of the key pair.",
                "old_state": -1
            },
            "id": 35839285,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/35839285/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/84088673/?format=api",
            "component": "https://hosted.weblate.org/api/components/tor/support-portal/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/support-portal/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-10-01T11:47:38.683044+02:00",
            "action": 59,
            "target": "A public-key cryptography system uses pairs of mathematical keys.",
            "old": "",
            "details": {
                "state": 100,
                "source": "A public-key cryptography system uses pairs of mathematical keys.",
                "old_state": -1
            },
            "id": 35839284,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/35839284/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/84088672/?format=api",
            "component": "https://hosted.weblate.org/api/components/tor/support-portal/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/support-portal/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-10-01T11:47:38.683004+02:00",
            "action": 59,
            "target": "public key cryptography",
            "old": "",
            "details": {
                "state": 100,
                "source": "public key cryptography",
                "old_state": -1
            },
            "id": 35839283,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/35839283/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/84088671/?format=api",
            "component": "https://hosted.weblate.org/api/components/tor/support-portal/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/support-portal/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-10-01T11:47:38.682969+02:00",
            "action": 59,
            "target": "This is the key that can be disseminated to others.",
            "old": "",
            "details": {
                "state": 100,
                "source": "This is the key that can be disseminated to others.",
                "old_state": -1
            },
            "id": 35839282,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/35839282/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/84088670/?format=api",
            "component": "https://hosted.weblate.org/api/components/tor/support-portal/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/support-portal/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-10-01T11:47:38.682923+02:00",
            "action": 59,
            "target": "The public portion of a [public/private key pair](../public-key-cryptography).",
            "old": "",
            "details": {
                "state": 100,
                "source": "The public portion of a [public/private key pair](../public-key-cryptography).",
                "old_state": -1
            },
            "id": 35839281,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/35839281/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/84088669/?format=api",
            "component": "https://hosted.weblate.org/api/components/tor/support-portal/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/support-portal/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-10-01T11:47:38.682889+02:00",
            "action": 59,
            "target": "public key",
            "old": "",
            "details": {
                "state": 100,
                "source": "public key",
                "old_state": -1
            },
            "id": 35839280,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/35839280/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/84088668/?format=api",
            "component": "https://hosted.weblate.org/api/components/tor/support-portal/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/support-portal/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-10-01T11:47:38.682855+02:00",
            "action": 59,
            "target": "Instead of connecting directly to the service, a client sends the message to the proxy. The proxy makes the request on behalf of the client, and passes the response back to the client. The service only communicates with and sees the proxy.",
            "old": "",
            "details": {
                "state": 100,
                "source": "Instead of connecting directly to the service, a client sends the message to the proxy. The proxy makes the request on behalf of the client, and passes the response back to the client. The service only communicates with and sees the proxy.",
                "old_state": -1
            },
            "id": 35839279,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/35839279/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/84088667/?format=api",
            "component": "https://hosted.weblate.org/api/components/tor/support-portal/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/support-portal/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-10-01T11:47:38.682821+02:00",
            "action": 59,
            "target": "A proxy is a middle man between a [client](../client) (like a [web browser](../web-browser)) and a service (like a [web server](../server)).",
            "old": "",
            "details": {
                "state": 100,
                "source": "A proxy is a middle man between a [client](../client) (like a [web browser](../web-browser)) and a service (like a [web server](../server)).",
                "old_state": -1
            },
            "id": 35839278,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/35839278/?format=api"
        }
    ]
}