Translation components API.

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

GET /api/components/tor/tor-code-of-conduct/changes/?format=api&page=140
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 6972,
    "next": null,
    "previous": "https://hosted.weblate.org/api/components/tor/tor-code-of-conduct/changes/?format=api&page=139",
    "results": [
        {
            "unit": "https://hosted.weblate.org/api/units/90867412/?format=api",
            "component": "https://hosted.weblate.org/api/components/tor/tor-code-of-conduct/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/tor-code-of-conduct/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-01-20T09:51:54.655742+01:00",
            "action": 59,
            "target": "This code of conduct outlines our expectations for all those who participate in our community, as well as the consequences for unacceptable behavior.",
            "old": "",
            "details": {
                "state": 100,
                "source": "This code of conduct outlines our expectations for all those who participate in our community, as well as the consequences for unacceptable behavior.",
                "old_state": -1
            },
            "id": 45442974,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/45442974/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/90867411/?format=api",
            "component": "https://hosted.weblate.org/api/components/tor/tor-code-of-conduct/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/tor-code-of-conduct/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-01-20T09:51:54.655646+01:00",
            "action": 59,
            "target": "A safe environment means one free from abuse, whether isolated or systemic. We explicitly acknowledge that tolerating abuse is a security problem. Allowing abusers and malicious people to disrupt our community puts our software, developers, and users at risk.",
            "old": "",
            "details": {
                "state": 100,
                "source": "A safe environment means one free from abuse, whether isolated or systemic. We explicitly acknowledge that tolerating abuse is a security problem. Allowing abusers and malicious people to disrupt our community puts our software, developers, and users at risk.",
                "old_state": -1
            },
            "id": 45442973,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/45442973/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/90867410/?format=api",
            "component": "https://hosted.weblate.org/api/components/tor/tor-code-of-conduct/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/tor-code-of-conduct/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-01-20T09:51:54.655609+01:00",
            "action": 59,
            "target": "A primary goal of the Tor community is to be inclusive of many different contributors. We want to include contributors from the most varied and diverse backgrounds possible. As such, we are committed to providing a friendly, safe and welcoming environment for all, regardless of their experience, gender identity or expression, sexual orientation, family, relationships, ability (whether bodily or mental), personal appearance, socioeconomic status, body size, race, ethnicity, age, religion, nationality, or membership in a disadvantaged and/or underrepresented group.",
            "old": "",
            "details": {
                "state": 100,
                "source": "A primary goal of the Tor community is to be inclusive of many different contributors. We want to include contributors from the most varied and diverse backgrounds possible. As such, we are committed to providing a friendly, safe and welcoming environment for all, regardless of their experience, gender identity or expression, sexual orientation, family, relationships, ability (whether bodily or mental), personal appearance, socioeconomic status, body size, race, ethnicity, age, religion, nationality, or membership in a disadvantaged and/or underrepresented group.",
                "old_state": -1
            },
            "id": 45442972,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/45442972/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/90867409/?format=api",
            "component": "https://hosted.weblate.org/api/components/tor/tor-code-of-conduct/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/tor-code-of-conduct/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-01-20T09:51:54.655563+01:00",
            "action": 59,
            "target": "1. Purpose\n============================================================\n",
            "old": "",
            "details": {
                "state": 100,
                "source": "1. Purpose\n============================================================\n",
                "old_state": -1
            },
            "id": 45442971,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/45442971/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/90867408/?format=api",
            "component": "https://hosted.weblate.org/api/components/tor/tor-code-of-conduct/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/tor-code-of-conduct/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-01-20T09:51:54.655528+01:00",
            "action": 59,
            "target": "  AND DO: Eagerly email: tor-community-council@lists.torproject.org with\n    questions or concerns. Public key:\n    https://trac.torproject.org/projects/tor/wiki/org/CommunityCouncil#Contact\n",
            "old": "",
            "details": {
                "state": 100,
                "source": "  AND DO: Eagerly email: tor-community-council@lists.torproject.org with\n    questions or concerns. Public key:\n    https://trac.torproject.org/projects/tor/wiki/org/CommunityCouncil#Contact\n",
                "old_state": -1
            },
            "id": 45442970,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/45442970/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/90867407/?format=api",
            "component": "https://hosted.weblate.org/api/components/tor/tor-code-of-conduct/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/tor-code-of-conduct/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-01-20T09:51:54.655494+01:00",
            "action": 59,
            "target": "  DON'T: Hunt for ways to uphold the letter of this code while violating its\n    spirit.\n",
            "old": "",
            "details": {
                "state": 100,
                "source": "  DON'T: Hunt for ways to uphold the letter of this code while violating its\n    spirit.\n",
                "old_state": -1
            },
            "id": 45442969,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/45442969/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/90867406/?format=api",
            "component": "https://hosted.weblate.org/api/components/tor/tor-code-of-conduct/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/tor-code-of-conduct/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-01-20T09:51:54.655460+01:00",
            "action": 59,
            "target": "  DON'T: Treat honest mistakes as an excuse to hassle people. Mistakes are for\n    learning.\n",
            "old": "",
            "details": {
                "state": 100,
                "source": "  DON'T: Treat honest mistakes as an excuse to hassle people. Mistakes are for\n    learning.\n",
                "old_state": -1
            },
            "id": 45442968,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/45442968/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/90867405/?format=api",
            "component": "https://hosted.weblate.org/api/components/tor/tor-code-of-conduct/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/tor-code-of-conduct/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-01-20T09:51:54.655427+01:00",
            "action": 59,
            "target": "  DON'T: Insult, harass, intimidate, or be a jerk.\n",
            "old": "",
            "details": {
                "state": 100,
                "source": "  DON'T: Insult, harass, intimidate, or be a jerk.\n",
                "old_state": -1
            },
            "id": 45442967,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/45442967/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/90867404/?format=api",
            "component": "https://hosted.weblate.org/api/components/tor/tor-code-of-conduct/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/tor-code-of-conduct/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-01-20T09:51:54.655393+01:00",
            "action": 59,
            "target": "  DO: Yield the floor. Listen. Make sure everyone gets heard.\n",
            "old": "",
            "details": {
                "state": 100,
                "source": "  DO: Yield the floor. Listen. Make sure everyone gets heard.\n",
                "old_state": -1
            },
            "id": 45442966,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/45442966/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/90867403/?format=api",
            "component": "https://hosted.weblate.org/api/components/tor/tor-code-of-conduct/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/tor-code-of-conduct/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-01-20T09:51:54.655358+01:00",
            "action": 59,
            "target": "  DO: Remember: We are all contributing; we are all learning. Nobody was born\n    an expert.\n",
            "old": "",
            "details": {
                "state": 100,
                "source": "  DO: Remember: We are all contributing; we are all learning. Nobody was born\n    an expert.\n",
                "old_state": -1
            },
            "id": 45442965,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/45442965/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/90867402/?format=api",
            "component": "https://hosted.weblate.org/api/components/tor/tor-code-of-conduct/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/tor-code-of-conduct/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-01-20T09:51:54.655323+01:00",
            "action": 59,
            "target": "  DO: Make Tor a place where people are happy and comfortable.\n",
            "old": "",
            "details": {
                "state": 100,
                "source": "  DO: Make Tor a place where people are happy and comfortable.\n",
                "old_state": -1
            },
            "id": 45442964,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/45442964/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/90867401/?format=api",
            "component": "https://hosted.weblate.org/api/components/tor/tor-code-of-conduct/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/tor-code-of-conduct/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-01-20T09:51:54.655287+01:00",
            "action": 59,
            "target": "  DO: Be kind, thoughtful, and considerate.\n",
            "old": "",
            "details": {
                "state": 100,
                "source": "  DO: Be kind, thoughtful, and considerate.\n",
                "old_state": -1
            },
            "id": 45442963,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/45442963/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/90867400/?format=api",
            "component": "https://hosted.weblate.org/api/components/tor/tor-code-of-conduct/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/tor-code-of-conduct/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-01-20T09:51:54.655247+01:00",
            "action": 59,
            "target": "The Tor community should be a good place where people are glad to be.",
            "old": "",
            "details": {
                "state": 100,
                "source": "The Tor community should be a good place where people are glad to be.",
                "old_state": -1
            },
            "id": 45442962,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/45442962/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/90867399/?format=api",
            "component": "https://hosted.weblate.org/api/components/tor/tor-code-of-conduct/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/tor-code-of-conduct/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-01-20T09:51:54.655161+01:00",
            "action": 59,
            "target": "0. Summary: Don't be a jerk. Be awesome instead.\n============================================================\n",
            "old": "",
            "details": {
                "state": 100,
                "source": "0. Summary: Don't be a jerk. Be awesome instead.\n============================================================\n",
                "old_state": -1
            },
            "id": 45442961,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/45442961/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/90867398/?format=api",
            "component": "https://hosted.weblate.org/api/components/tor/tor-code-of-conduct/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/tor-code-of-conduct/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-01-20T09:51:54.655078+01:00",
            "action": 59,
            "target": "This code of conduct is not exhaustive or complete. It is an ongoing effort to summarize our shared understanding. We want to provide a welcoming, safe environment, so we can work together to pursue powerful solutions. We reserve the right to deviate from strictly enforcing this code. Any deviations must produce an outcome which is fairer, and aligned with our values. We understand that keeping a living document relevant and “patched” involves sustained effort.",
            "old": "",
            "details": {
                "state": 100,
                "source": "This code of conduct is not exhaustive or complete. It is an ongoing effort to summarize our shared understanding. We want to provide a welcoming, safe environment, so we can work together to pursue powerful solutions. We reserve the right to deviate from strictly enforcing this code. Any deviations must produce an outcome which is fairer, and aligned with our values. We understand that keeping a living document relevant and “patched” involves sustained effort.",
                "old_state": -1
            },
            "id": 45442960,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/45442960/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/90867397/?format=api",
            "component": "https://hosted.weblate.org/api/components/tor/tor-code-of-conduct/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/tor-code-of-conduct/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-01-20T09:51:54.655042+01:00",
            "action": 59,
            "target": "This code of conduct applies to The Tor Project as a whole. It is intended to provide guidelines for contributors. Employees and contractors of The Tor Project, Inc. (TPI) are also subject to company policies and procedures. Those people should feel free to contact HR with questions or concerns.",
            "old": "",
            "details": {
                "state": 100,
                "source": "This code of conduct applies to The Tor Project as a whole. It is intended to provide guidelines for contributors. Employees and contractors of The Tor Project, Inc. (TPI) are also subject to company policies and procedures. Those people should feel free to contact HR with questions or concerns.",
                "old_state": -1
            },
            "id": 45442959,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/45442959/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/90867396/?format=api",
            "component": "https://hosted.weblate.org/api/components/tor/tor-code-of-conduct/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/tor-code-of-conduct/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-01-20T09:51:54.655006+01:00",
            "action": 59,
            "target": "The Tor Project is committed to fostering an inclusive environment and community. Tor is a place where people should feel safe to engage, share their point of view, and participate.",
            "old": "",
            "details": {
                "state": 100,
                "source": "The Tor Project is committed to fostering an inclusive environment and community. Tor is a place where people should feel safe to engage, share their point of view, and participate.",
                "old_state": -1
            },
            "id": 45442958,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/45442958/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/90867395/?format=api",
            "component": "https://hosted.weblate.org/api/components/tor/tor-code-of-conduct/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/tor-code-of-conduct/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-01-20T09:51:54.654968+01:00",
            "action": 59,
            "target": "Statement of Intent:",
            "old": "",
            "details": {
                "state": 100,
                "source": "Statement of Intent:",
                "old_state": -1
            },
            "id": 45442957,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/45442957/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/90867394/?format=api",
            "component": "https://hosted.weblate.org/api/components/tor/tor-code-of-conduct/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/tor-code-of-conduct/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-01-20T09:51:54.654911+01:00",
            "action": 59,
            "target": "Tor Project Code of Conduct\n============================================================\n",
            "old": "",
            "details": {
                "state": 100,
                "source": "Tor Project Code of Conduct\n============================================================\n",
                "old_state": -1
            },
            "id": 45442956,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/45442956/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/90867393/?format=api",
            "component": "https://hosted.weblate.org/api/components/tor/tor-code-of-conduct/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/tor-code-of-conduct/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-01-20T09:51:54.654823+01:00",
            "action": 59,
            "target": "============================================================\n",
            "old": "",
            "details": {
                "state": 100,
                "source": "============================================================\n",
                "old_state": -1
            },
            "id": 45442955,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/45442955/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/tor/tor-code-of-conduct/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2023-01-20T09:51:51.058056+01:00",
            "action": 21,
            "target": "",
            "old": "",
            "details": {},
            "id": 45442954,
            "action_name": "Repository rebased",
            "url": "https://hosted.weblate.org/api/changes/45442954/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/tor/tor-code-of-conduct/?format=api",
            "translation": null,
            "user": "https://hosted.weblate.org/api/users/emmapeel/?format=api",
            "author": "https://hosted.weblate.org/api/users/emmapeel/?format=api",
            "timestamp": "2023-01-20T09:51:05.938791+01:00",
            "action": 51,
            "target": "",
            "old": "",
            "details": {},
            "id": 45442949,
            "action_name": "Component created",
            "url": "https://hosted.weblate.org/api/changes/45442949/?format=api"
        }
    ]
}