Translation components API.

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

GET /api/translations/debian-handbook/11_network-services/vi/changes/?format=api&page=11
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 618,
    "next": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/vi/changes/?format=api&page=12",
    "previous": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/vi/changes/?format=api&page=10",
    "results": [
        {
            "unit": "https://hosted.weblate.org/api/units/82767351/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/11_network-services/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/vi/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T10:06:01.291046+02:00",
            "action": 59,
            "target": "<primary>Samba</primary>",
            "old": "",
            "details": {
                "state": 10,
                "source": "<primary>Sender Policy Framework</primary><see>SPF</see>",
                "old_state": -1
            },
            "id": 34142442,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34142442/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82767351/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/11_network-services/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/vi/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T10:06:01.291012+02:00",
            "action": 30,
            "target": "<primary>Sender Policy Framework</primary><see>SPF</see>",
            "old": "<primary>Samba</primary>",
            "details": {},
            "id": 34142441,
            "action_name": "Source string changed",
            "url": "https://hosted.weblate.org/api/changes/34142441/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82767350/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/11_network-services/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/vi/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T10:06:01.290977+02:00",
            "action": 59,
            "target": "<primary>Samba</primary>",
            "old": "",
            "details": {
                "state": 10,
                "source": "<primary>SPF</primary>",
                "old_state": -1
            },
            "id": 34142440,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34142440/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82767350/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/11_network-services/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/vi/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T10:06:01.290943+02:00",
            "action": 30,
            "target": "<primary>SPF</primary>",
            "old": "<primary>Samba</primary>",
            "details": {},
            "id": 34142439,
            "action_name": "Source string changed",
            "url": "https://hosted.weblate.org/api/changes/34142439/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82767349/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/11_network-services/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/vi/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T10:06:01.290905+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Like any other tool, the following standards have limits and real effects if put to use. They can (and should) lead to emails being rejected or even just discarded. If that happens to some legitimate emails (sometimes sent from a misconfigured SMTP server), it usually causes anger and a lack of understanding by the user. Therefore these rules are often applied as a \"soft fail\" or a \"soft reject\", which usually means that failing the checks only leads to adding a (header) mark to the affected email. There are people who think that this makes these standards \"broken by design\". Decide for yourself and be careful about how strict you choose to apply these standards.",
                "old_state": -1
            },
            "id": 34142438,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34142438/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82767348/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/11_network-services/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/vi/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T10:06:01.290869+02:00",
            "action": 59,
            "target": "<primary>Samba</primary>",
            "old": "",
            "details": {
                "state": 10,
                "source": "<primary>Postfix</primary><secondary><literal>smtpd_milters</literal></secondary><tertiary>clamav</tertiary>",
                "old_state": -1
            },
            "id": 34142437,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34142437/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82767348/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/11_network-services/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/vi/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T10:06:01.290836+02:00",
            "action": 30,
            "target": "<primary>Postfix</primary><secondary><literal>smtpd_milters</literal></secondary><tertiary>clamav</tertiary>",
            "old": "<primary>Samba</primary>",
            "details": {},
            "id": 34142436,
            "action_name": "Source string changed",
            "url": "https://hosted.weblate.org/api/changes/34142436/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82767347/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/11_network-services/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/vi/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T10:06:01.290800+02:00",
            "action": 59,
            "target": "<primary>Samba</primary>",
            "old": "",
            "details": {
                "state": 10,
                "source": "<primary>Postfix</primary><secondary><emphasis role=\"pkg\">spamass-milter</emphasis></secondary>",
                "old_state": -1
            },
            "id": 34142435,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34142435/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82767347/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/11_network-services/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/vi/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T10:06:01.290766+02:00",
            "action": 30,
            "target": "<primary>Postfix</primary><secondary><emphasis role=\"pkg\">spamass-milter</emphasis></secondary>",
            "old": "<primary>Samba</primary>",
            "details": {},
            "id": 34142434,
            "action_name": "Source string changed",
            "url": "https://hosted.weblate.org/api/changes/34142434/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82767346/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/11_network-services/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/vi/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T10:06:01.290730+02:00",
            "action": 59,
            "target": "<primary>Samba</primary>",
            "old": "",
            "details": {
                "state": 10,
                "source": "<primary>Postfix</primary><secondary><emphasis>milter</emphasis></secondary>",
                "old_state": -1
            },
            "id": 34142433,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34142433/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82767346/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/11_network-services/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/vi/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T10:06:01.290696+02:00",
            "action": 30,
            "target": "<primary>Postfix</primary><secondary><emphasis>milter</emphasis></secondary>",
            "old": "<primary>Samba</primary>",
            "details": {},
            "id": 34142432,
            "action_name": "Source string changed",
            "url": "https://hosted.weblate.org/api/changes/34142432/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82767345/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/11_network-services/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/vi/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T10:06:01.290657+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "The Falcot administrators selected <command>clamav</command> from the homonymous package.",
                "old_state": -1
            },
            "id": 34142431,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34142431/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82767344/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/11_network-services/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/vi/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T10:06:01.290601+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "The many viruses circulating as attachments to emails make it important to set up an antivirus solution at the entry point of the company network, since despite an awareness campaign, some users will still open attachments from obviously shady messages.",
                "old_state": -1
            },
            "id": 34142430,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34142430/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82767343/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/11_network-services/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/vi/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T10:06:01.290566+02:00",
            "action": 59,
            "target": "<primary>Samba</primary>",
            "old": "",
            "details": {
                "state": 10,
                "source": "<primary>Postfix</primary><secondary><command>clamav-milter</command></secondary>",
                "old_state": -1
            },
            "id": 34142429,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34142429/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82767343/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/11_network-services/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/vi/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T10:06:01.290532+02:00",
            "action": 30,
            "target": "<primary>Postfix</primary><secondary><command>clamav-milter</command></secondary>",
            "old": "<primary>Samba</primary>",
            "details": {},
            "id": 34142428,
            "action_name": "Source string changed",
            "url": "https://hosted.weblate.org/api/changes/34142428/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82767342/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/11_network-services/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/vi/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T10:06:01.290496+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Integrating an Antivirus Filter",
                "old_state": -1
            },
            "id": 34142427,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34142427/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82767341/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/11_network-services/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/vi/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T10:06:01.290460+02:00",
            "action": 59,
            "target": "<primary>Samba</primary>",
            "old": "",
            "details": {
                "state": 10,
                "source": "<primary><filename>/etc</filename></primary><secondary><filename>/etc/default/milter-greylist</filename></secondary>",
                "old_state": -1
            },
            "id": 34142426,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34142426/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82767341/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/11_network-services/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/vi/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T10:06:01.290427+02:00",
            "action": 30,
            "target": "<primary><filename>/etc</filename></primary><secondary><filename>/etc/default/milter-greylist</filename></secondary>",
            "old": "<primary>Samba</primary>",
            "details": {},
            "id": 34142425,
            "action_name": "Source string changed",
            "url": "https://hosted.weblate.org/api/changes/34142425/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82767340/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/11_network-services/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/vi/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T10:06:01.290391+02:00",
            "action": 59,
            "target": "<primary>Samba</primary>",
            "old": "",
            "details": {
                "state": 10,
                "source": "<primary><filename>/etc</filename></primary><secondary><filename>/etc/milter-greylist/greylist.conf</filename></secondary>",
                "old_state": -1
            },
            "id": 34142424,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34142424/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82767340/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/11_network-services/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/vi/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T10:06:01.290357+02:00",
            "action": 30,
            "target": "<primary><filename>/etc</filename></primary><secondary><filename>/etc/milter-greylist/greylist.conf</filename></secondary>",
            "old": "<primary>Samba</primary>",
            "details": {},
            "id": 34142423,
            "action_name": "Source string changed",
            "url": "https://hosted.weblate.org/api/changes/34142423/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82767338/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/11_network-services/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/vi/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T10:06:01.290251+02:00",
            "action": 59,
            "target": "<primary>Samba</primary>",
            "old": "",
            "details": {
                "state": 10,
                "source": "<primary>Postfix</primary><secondary><emphasis role=\"pkg\">milter-greylist</emphasis></secondary>",
                "old_state": -1
            },
            "id": 34142420,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34142420/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82767338/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/11_network-services/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/vi/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T10:06:01.290216+02:00",
            "action": 30,
            "target": "<primary>Postfix</primary><secondary><emphasis role=\"pkg\">milter-greylist</emphasis></secondary>",
            "old": "<primary>Samba</primary>",
            "details": {},
            "id": 34142419,
            "action_name": "Source string changed",
            "url": "https://hosted.weblate.org/api/changes/34142419/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82767337/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/11_network-services/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/vi/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T10:06:01.290169+02:00",
            "action": 59,
            "target": "<primary>Samba</primary>",
            "old": "",
            "details": {
                "state": 10,
                "source": "<primary><filename>/etc</filename></primary><secondary><filename>/etc/postgrey/whitelist_clients</filename></secondary>",
                "old_state": -1
            },
            "id": 34142418,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34142418/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82767337/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/11_network-services/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/vi/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T10:06:01.290135+02:00",
            "action": 30,
            "target": "<primary><filename>/etc</filename></primary><secondary><filename>/etc/postgrey/whitelist_clients</filename></secondary>",
            "old": "<primary>Samba</primary>",
            "details": {},
            "id": 34142417,
            "action_name": "Source string changed",
            "url": "https://hosted.weblate.org/api/changes/34142417/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82767336/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/11_network-services/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/vi/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T10:06:01.290096+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Each time Postfix reaches this rule in the rule set, it will connect to the <command>postgrey</command> daemon and send it information concerning the relevant message. On its side, Postgrey considers the IP address/sender/recipient triplet and checks in its database whether that same triplet has been seen recently. If so, Postgrey replies that the message should be accepted; if not, the reply indicates that the message should be temporarily rejected, and the triplet gets recorded in the database.",
                "old_state": -1
            },
            "id": 34142416,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34142416/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82767335/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/11_network-services/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/vi/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T10:06:01.290060+02:00",
            "action": 59,
            "target": "<primary>Samba</primary>",
            "old": "",
            "details": {
                "state": 10,
                "source": "<primary>Postfix</primary><secondary><literal>check_policy_service</literal></secondary>",
                "old_state": -1
            },
            "id": 34142415,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34142415/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82767335/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/11_network-services/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/vi/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T10:06:01.290026+02:00",
            "action": 30,
            "target": "<primary>Postfix</primary><secondary><literal>check_policy_service</literal></secondary>",
            "old": "<primary>Samba</primary>",
            "details": {},
            "id": 34142414,
            "action_name": "Source string changed",
            "url": "https://hosted.weblate.org/api/changes/34142414/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82767334/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/11_network-services/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/vi/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T10:06:01.289987+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "“Greylisting” is a filtering technique according to which a message is initially rejected with a temporary error code, and only accepted after a further delivery attempt with some delay. This filtering is particularly efficient against spam sent by the many machines infected by worms and viruses, since this software rarely acts as a full SMTP agent (by checking the error code and retrying failed messages later), especially since many of the harvested addresses are really invalid and retrying would only mean losing time.",
                "old_state": -1
            },
            "id": 34142413,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34142413/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82767333/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/11_network-services/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/vi/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T10:06:01.289951+02:00",
            "action": 59,
            "target": "<primary>Samba</primary>",
            "old": "",
            "details": {
                "state": 10,
                "source": "<primary>Postfix</primary><secondary>greylisting</secondary>",
                "old_state": -1
            },
            "id": 34142412,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34142412/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82767333/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/11_network-services/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/vi/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T10:06:01.289917+02:00",
            "action": 30,
            "target": "<primary>Postfix</primary><secondary>greylisting</secondary>",
            "old": "<primary>Samba</primary>",
            "details": {},
            "id": 34142411,
            "action_name": "Source string changed",
            "url": "https://hosted.weblate.org/api/changes/34142411/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82767332/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/11_network-services/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/vi/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T10:06:01.289881+02:00",
            "action": 59,
            "target": "<primary>Samba</primary>",
            "old": "",
            "details": {
                "state": 10,
                "source": "<primary>regexp</primary><see>regular expression</see>",
                "old_state": -1
            },
            "id": 34142410,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34142410/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82767332/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/11_network-services/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/vi/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T10:06:01.289847+02:00",
            "action": 30,
            "target": "<primary>regexp</primary><see>regular expression</see>",
            "old": "<primary>Samba</primary>",
            "details": {},
            "id": 34142409,
            "action_name": "Source string changed",
            "url": "https://hosted.weblate.org/api/changes/34142409/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82767331/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/11_network-services/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/vi/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T10:06:01.289811+02:00",
            "action": 59,
            "target": "<primary>Samba</primary>",
            "old": "",
            "details": {
                "state": 10,
                "source": "<primary>regex</primary><see>regular expression</see>",
                "old_state": -1
            },
            "id": 34142408,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34142408/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82767331/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/11_network-services/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/vi/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T10:06:01.289776+02:00",
            "action": 30,
            "target": "<primary>regex</primary><see>regular expression</see>",
            "old": "<primary>Samba</primary>",
            "details": {},
            "id": 34142407,
            "action_name": "Source string changed",
            "url": "https://hosted.weblate.org/api/changes/34142407/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82767330/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/11_network-services/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/vi/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T10:06:01.289740+02:00",
            "action": 59,
            "target": "<primary>Samba</primary>",
            "old": "",
            "details": {
                "state": 10,
                "source": "<primary>regular expression</primary>",
                "old_state": -1
            },
            "id": 34142406,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34142406/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82767330/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/11_network-services/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/vi/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T10:06:01.289706+02:00",
            "action": 30,
            "target": "<primary>regular expression</primary>",
            "old": "<primary>Samba</primary>",
            "details": {},
            "id": 34142405,
            "action_name": "Source string changed",
            "url": "https://hosted.weblate.org/api/changes/34142405/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82767329/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/11_network-services/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/vi/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T10:06:01.289668+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "The file <filename>/usr/share/doc/postfix/examples/header_checks</filename> (from the <emphasis role=\"pkg\">postfix-doc</emphasis> package) and <citerefentry><refentrytitle>header_checks</refentrytitle> <manvolnum>5</manvolnum></citerefentry> contain many explanatory comments and can be used as a starting point for creating the <filename>/etc/postfix/header_checks</filename> and <filename>/etc/postfix/body_checks</filename> files.",
                "old_state": -1
            },
            "id": 34142404,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34142404/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82767328/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/11_network-services/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/vi/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T10:06:01.289632+02:00",
            "action": 59,
            "target": "<primary>Samba</primary>",
            "old": "",
            "details": {
                "state": 10,
                "source": "<primary>SMTP</primary><secondary>RCPT TO</secondary>",
                "old_state": -1
            },
            "id": 34142403,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34142403/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82767328/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/11_network-services/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/vi/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T10:06:01.289598+02:00",
            "action": 30,
            "target": "<primary>SMTP</primary><secondary>RCPT TO</secondary>",
            "old": "<primary>Samba</primary>",
            "details": {},
            "id": 34142402,
            "action_name": "Source string changed",
            "url": "https://hosted.weblate.org/api/changes/34142402/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82767327/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/11_network-services/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/vi/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T10:06:01.289562+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Accepting or Refusing Mails Based on the Recipient",
                "old_state": -1
            },
            "id": 34142401,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34142401/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82767326/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/11_network-services/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/vi/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T10:06:01.289523+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "The <literal>reject_unknown_sender_domain</literal> rule requires a valid sender domain, since it is needed for a valid address. The <literal>reject_unlisted_sender</literal> rule rejects local senders if the address does not exist; this prevents emails being sent from an invalid address in the <literal>falcot.com</literal> domain, and messages emanating from <literal>joe.bloggs@falcot.com</literal> are only accepted if such an address really exists.",
                "old_state": -1
            },
            "id": 34142400,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34142400/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82767325/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/11_network-services/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/vi/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T10:06:01.289486+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Accepting or Refusing Mails Based on the Announced Sender",
                "old_state": -1
            },
            "id": 34142399,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34142399/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82767324/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/11_network-services/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/vi/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T10:06:01.289427+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "The <literal>reject_invalid_helo_hostname</literal> rule rejects emails when the <literal>EHLO</literal> announce lists a syntactically incorrect hostname. The <literal>reject_non_fqdn_helo_hostname</literal> rule rejects messages when the announced hostname is not a fully-qualified domain name (including a domain name as well as a host name). The <literal>reject_unknown_helo_hostname</literal> rule rejects messages if the announced name does not exist in the DNS. Since this last rule unfortunately leads to a lot of rejections, the administrators turned its effect to a simple warning with the <literal>warn_if_reject</literal> modifier as a first step; they may decide to remove this modifier at a later stage, after auditing the results of this rule.",
                "old_state": -1
            },
            "id": 34142398,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34142398/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82767323/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/11_network-services/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/vi/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T10:06:01.289391+02:00",
            "action": 59,
            "target": "<primary>Samba</primary>",
            "old": "",
            "details": {
                "state": 10,
                "source": "<primary>Postfix</primary><secondary><literal>smtpd_helo_required</literal></secondary>",
                "old_state": -1
            },
            "id": 34142397,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34142397/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82767323/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/11_network-services/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/vi/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T10:06:01.289356+02:00",
            "action": 30,
            "target": "<primary>Postfix</primary><secondary><literal>smtpd_helo_required</literal></secondary>",
            "old": "<primary>Samba</primary>",
            "details": {},
            "id": 34142396,
            "action_name": "Source string changed",
            "url": "https://hosted.weblate.org/api/changes/34142396/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82767322/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/11_network-services/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/vi/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T10:06:01.289320+02:00",
            "action": 59,
            "target": "<primary>Samba</primary>",
            "old": "",
            "details": {
                "state": 10,
                "source": "<primary>Remote Black List</primary><see>RBL</see>",
                "old_state": -1
            },
            "id": 34142395,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34142395/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82767322/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/11_network-services/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/vi/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T10:06:01.289286+02:00",
            "action": 30,
            "target": "<primary>Remote Black List</primary><see>RBL</see>",
            "old": "<primary>Samba</primary>",
            "details": {},
            "id": 34142394,
            "action_name": "Source string changed",
            "url": "https://hosted.weblate.org/api/changes/34142394/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82767321/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/11_network-services/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/vi/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T10:06:01.289250+02:00",
            "action": 59,
            "target": "<primary>Samba</primary>",
            "old": "",
            "details": {
                "state": 10,
                "source": "<primary>RBL</primary>",
                "old_state": -1
            },
            "id": 34142393,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34142393/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82767321/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/11_network-services/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/vi/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T10:06:01.289216+02:00",
            "action": 30,
            "target": "<primary>RBL</primary>",
            "old": "<primary>Samba</primary>",
            "details": {},
            "id": 34142392,
            "action_name": "Source string changed",
            "url": "https://hosted.weblate.org/api/changes/34142392/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82767320/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/11_network-services/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/vi/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T10:06:01.289176+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "The <literal>check_client_access</literal> directive allows the administrator to set up a blacklist and a whitelist of email servers, stored in the <filename>/etc/postfix/access_clientip</filename> file. Servers in the whitelist are considered as trusted, and the emails coming from there therefore do not go through the following filtering rules.",
                "old_state": -1
            },
            "id": 34142391,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34142391/?format=api"
        }
    ]
}