Translation components API.

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

GET /api/translations/debian-handbook/08_basic-configuration/hr/changes/?format=api
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 532,
    "next": "https://hosted.weblate.org/api/translations/debian-handbook/08_basic-configuration/hr/changes/?format=api&page=2",
    "previous": null,
    "results": [
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/debian-handbook/08_basic-configuration/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/08_basic-configuration/hr/?format=api",
            "user": "https://hosted.weblate.org/api/users/pere/?format=api",
            "author": "https://hosted.weblate.org/api/users/pere/?format=api",
            "timestamp": "2023-10-12T23:55:25.670293+02:00",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "check forced",
                "filename": "hr-HR/08_basic-configuration.po"
            },
            "id": 68046574,
            "action_name": "Resource updated",
            "url": "https://hosted.weblate.org/api/changes/68046574/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/debian-handbook/08_basic-configuration/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/08_basic-configuration/hr/?format=api",
            "user": "https://hosted.weblate.org/api/users/pere/?format=api",
            "author": "https://hosted.weblate.org/api/users/pere/?format=api",
            "timestamp": "2022-12-23T22:57:51.501311+01:00",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "check forced",
                "filename": "hr-HR/08_basic-configuration.po"
            },
            "id": 43185907,
            "action_name": "Resource updated",
            "url": "https://hosted.weblate.org/api/changes/43185907/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/debian-handbook/08_basic-configuration/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/08_basic-configuration/hr/?format=api",
            "user": "https://hosted.weblate.org/api/users/pere/?format=api",
            "author": "https://hosted.weblate.org/api/users/pere/?format=api",
            "timestamp": "2022-12-11T09:08:44.135248+01:00",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "check forced",
                "filename": "hr-HR/08_basic-configuration.po"
            },
            "id": 41272982,
            "action_name": "Resource updated",
            "url": "https://hosted.weblate.org/api/changes/41272982/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/debian-handbook/08_basic-configuration/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/08_basic-configuration/hr/?format=api",
            "user": "https://hosted.weblate.org/api/users/pere/?format=api",
            "author": "https://hosted.weblate.org/api/users/pere/?format=api",
            "timestamp": "2022-11-19T23:26:59.485013+01:00",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "check forced",
                "filename": "hr-HR/08_basic-configuration.po"
            },
            "id": 39575547,
            "action_name": "Resource updated",
            "url": "https://hosted.weblate.org/api/changes/39575547/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/debian-handbook/08_basic-configuration/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/08_basic-configuration/hr/?format=api",
            "user": "https://hosted.weblate.org/api/users/pere/?format=api",
            "author": "https://hosted.weblate.org/api/users/pere/?format=api",
            "timestamp": "2022-10-22T11:13:00.863123+02:00",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "check forced",
                "filename": "hr-HR/08_basic-configuration.po"
            },
            "id": 37495140,
            "action_name": "Resource updated",
            "url": "https://hosted.weblate.org/api/changes/37495140/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/debian-handbook/08_basic-configuration/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/08_basic-configuration/hr/?format=api",
            "user": "https://hosted.weblate.org/api/users/pere/?format=api",
            "author": "https://hosted.weblate.org/api/users/pere/?format=api",
            "timestamp": "2022-10-16T21:31:02.307827+02:00",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "check forced",
                "filename": "hr-HR/08_basic-configuration.po"
            },
            "id": 36922717,
            "action_name": "Resource updated",
            "url": "https://hosted.weblate.org/api/changes/36922717/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/debian-handbook/08_basic-configuration/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/08_basic-configuration/hr/?format=api",
            "user": "https://hosted.weblate.org/api/users/pere/?format=api",
            "author": "https://hosted.weblate.org/api/users/pere/?format=api",
            "timestamp": "2022-10-16T21:17:23.082442+02:00",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "hr-HR/08_basic-configuration.po"
            },
            "id": 36920545,
            "action_name": "Resource updated",
            "url": "https://hosted.weblate.org/api/changes/36920545/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/debian-handbook/08_basic-configuration/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/08_basic-configuration/hr/?format=api",
            "user": "https://hosted.weblate.org/api/users/pere/?format=api",
            "author": "https://hosted.weblate.org/api/users/pere/?format=api",
            "timestamp": "2022-10-16T21:00:09.576075+02:00",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "check forced",
                "filename": "hr-HR/08_basic-configuration.po"
            },
            "id": 36919709,
            "action_name": "Resource updated",
            "url": "https://hosted.weblate.org/api/changes/36919709/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/debian-handbook/08_basic-configuration/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/08_basic-configuration/hr/?format=api",
            "user": "https://hosted.weblate.org/api/users/pere/?format=api",
            "author": "https://hosted.weblate.org/api/users/pere/?format=api",
            "timestamp": "2022-10-15T11:34:26.830087+02:00",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "check forced",
                "filename": "hr-HR/08_basic-configuration.po"
            },
            "id": 36897356,
            "action_name": "Resource updated",
            "url": "https://hosted.weblate.org/api/changes/36897356/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/debian-handbook/08_basic-configuration/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/08_basic-configuration/hr/?format=api",
            "user": "https://hosted.weblate.org/api/users/pere/?format=api",
            "author": "https://hosted.weblate.org/api/users/pere/?format=api",
            "timestamp": "2022-09-27T18:04:33.272993+02:00",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "check forced",
                "filename": "hr-HR/08_basic-configuration.po"
            },
            "id": 35319367,
            "action_name": "Resource updated",
            "url": "https://hosted.weblate.org/api/changes/35319367/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/debian-handbook/08_basic-configuration/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/08_basic-configuration/hr/?format=api",
            "user": "https://hosted.weblate.org/api/users/pere/?format=api",
            "author": "https://hosted.weblate.org/api/users/pere/?format=api",
            "timestamp": "2022-09-21T09:15:48.825124+02:00",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "check forced",
                "filename": "hr-HR/08_basic-configuration.po"
            },
            "id": 34945400,
            "action_name": "Resource updated",
            "url": "https://hosted.weblate.org/api/changes/34945400/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/debian-handbook/08_basic-configuration/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/08_basic-configuration/hr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:59:55.400231+02:00",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "hr-HR/08_basic-configuration.po"
            },
            "id": 34110778,
            "action_name": "Resource updated",
            "url": "https://hosted.weblate.org/api/changes/34110778/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82747347/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/08_basic-configuration/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/08_basic-configuration/hr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:59:55.400122+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Using <command>apt</command> is so convenient that it makes it easy to forget about the lower-level tools, but the easiest way of installing a compiled kernel is to use a command such as <command>dpkg -i <replaceable>package</replaceable>.deb</command>, where <literal><replaceable>package</replaceable>.deb</literal> is the name of a <emphasis role=\"pkg\">linux-image</emphasis> package such as <filename>linux-image-5.10.46-falcot_5.10.46-1_amd64.deb</filename>.",
                "old_state": -1
            },
            "id": 34110777,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34110777/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82747346/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/08_basic-configuration/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/08_basic-configuration/hr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:59:55.399949+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "<primary><emphasis role=\"pkg\">linux-image-<replaceable>arch</replaceable></emphasis></primary>",
                "old_state": -1
            },
            "id": 34110776,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34110776/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82747345/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/08_basic-configuration/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/08_basic-configuration/hr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:59:55.135270+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "<primary><filename>/etc</filename></primary><secondary><filename>/etc/kernel/*.d/</filename></secondary>",
                "old_state": -1
            },
            "id": 34110775,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34110775/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82747344/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/08_basic-configuration/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/08_basic-configuration/hr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:59:55.135232+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "The package's configuration scripts automatically generate an <literal>initramfs</literal> image (the successor of the old initial ramdisk <literal>initrd</literal> image), which is a compressed mini-system designed to be loaded in memory (hence the name, which stands for “initial ram filesystem”) by the bootloader, and used by the Linux kernel solely for loading the modules needed to access the devices containing the complete Debian system (for example, the driver for SATA disks). Finally, the post-installation scripts update the symbolic links <filename>/vmlinuz</filename>, <filename>/vmlinuz.old</filename>, <filename>/initrd.img</filename>, and <filename>/initrd.img.old</filename> so that they point to the latest two kernels installed, respectively, as well as the corresponding initramfs boot images.",
                "old_state": -1
            },
            "id": 34110774,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34110774/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82747343/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/08_basic-configuration/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/08_basic-configuration/hr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:59:55.135198+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "<primary>initial ramdisk</primary><seealso>initial ram filesystem</seealso>",
                "old_state": -1
            },
            "id": 34110773,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34110773/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82747342/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/08_basic-configuration/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/08_basic-configuration/hr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:59:55.135165+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "<primary>initial ram filesystem</primary>",
                "old_state": -1
            },
            "id": 34110772,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34110772/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82747341/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/08_basic-configuration/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/08_basic-configuration/hr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:59:55.135132+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "<primary>kernel</primary><secondary><literal>initramfs</literal></secondary>",
                "old_state": -1
            },
            "id": 34110771,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34110771/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82747340/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/08_basic-configuration/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/08_basic-configuration/hr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:59:55.135098+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "<primary>kernel</primary><secondary><filename>initrd</filename></secondary>",
                "old_state": -1
            },
            "id": 34110770,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34110770/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82747339/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/08_basic-configuration/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/08_basic-configuration/hr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:59:55.135065+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "<primary>kernel</primary><secondary><filename>vmlinuz</filename></secondary>",
                "old_state": -1
            },
            "id": 34110769,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34110769/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82747338/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/08_basic-configuration/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/08_basic-configuration/hr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:59:55.135031+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "<primary>kernel</primary><secondary>“oops”</secondary>",
                "old_state": -1
            },
            "id": 34110768,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34110768/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82747337/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/08_basic-configuration/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/08_basic-configuration/hr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:59:55.134998+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "<primary>kernel</primary><secondary>symbols table</secondary>",
                "old_state": -1
            },
            "id": 34110767,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34110767/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82747336/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/08_basic-configuration/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/08_basic-configuration/hr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:59:55.134964+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "<primary>kernel</primary><secondary>image</secondary>",
                "old_state": -1
            },
            "id": 34110766,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34110766/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82747335/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/08_basic-configuration/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/08_basic-configuration/hr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:59:55.134930+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "To apply one or more of these installed patches, use the <command>patch</command> command in the sources directory then start compilation of the kernel as described above. The following shows an old example using <emphasis role=\"pkg\">linux-patch-grsecurity2</emphasis> and <emphasis role=\"pkg\">linux-source-4.9</emphasis>.",
                "old_state": -1
            },
            "id": 34110765,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34110765/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82747334/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/08_basic-configuration/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/08_basic-configuration/hr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:59:55.134897+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "<primary><command>m-a</command></primary><see><command>module-assistant</command></see>",
                "old_state": -1
            },
            "id": 34110764,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34110764/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82747333/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/08_basic-configuration/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/08_basic-configuration/hr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:59:55.134863+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "<primary><command>module-assistant</command></primary>",
                "old_state": -1
            },
            "id": 34110763,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34110763/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82747332/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/08_basic-configuration/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/08_basic-configuration/hr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:59:55.134829+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "<primary>kernel</primary><secondary>module-assistant</secondary><see><command>module-assistant</command></see>",
                "old_state": -1
            },
            "id": 34110762,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34110762/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82747331/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/08_basic-configuration/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/08_basic-configuration/hr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:59:55.134789+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "\n<computeroutput>$ </computeroutput><userinput>sudo apt install dahdi-dkms</userinput>\n<computeroutput><![CDATA[[...]\nSetting up dkms (2.8.4-3) ...\nSetting up linux-headers-5.10.0-8-amd64 (5.10.46-4) ...\n/etc/kernel/header_postinst.d/dkms:\ndkms: running auto installation service for kernel 5.10.0-8-amd64:.\nSetting up dahdi-dkms (1:2.11.1.0.20170917~dfsg-7.4) ...\nLoading new dahdi-2.11.1.0.20170917~dfsg-7.4 DKMS files...\nBuilding for 5.10.0-8-amd64\nBuilding initial module for 5.10.0-8-amd64\nDone.\n\ndahdi_dummy.ko:\nRunning module version sanity check.\n - Original module\n   - No original module exists within this kernel\n - Installation\n   - Installing to /lib/modules/5.10.0-8-amd64/updates/dkms/\n\ndahdi_dynamic_eth.ko:\nRunning module version sanity check.\n - Original module\n   - No original module exists within this kernel\n - Installation\n   - Installing to /lib/modules/5.10.0-8-amd64/updates/dkms/\n\n[...]\nDKMS: install completed.]]>\n$ </computeroutput><userinput>sudo dkms status</userinput>\n<computeroutput>dahdi, 2.11.1.0.20170917~dfsg-7.4, 5.10.0-8-amd64, x86_64: installed\n$ </computeroutput><userinput>sudo modinfo dahdi_dummy</userinput>\n<computeroutput><![CDATA[filename:       /lib/modules/5.10.0-8-amd64/updates/dkms/dahdi_dummy.ko\nlicense:        GPL v2\nauthor:         Robert Pleh <robert.pleh@hermes.si>\ndescription:    Timing-Only Driver\ndepends:        dahdi\nretpoline:      Y\nname:           dahdi_dummy\nvermagic:       5.10.0-8-amd64 SMP mod_unload modversions \nparm:           debug:int\n]]></computeroutput>",
                "old_state": -1
            },
            "id": 34110761,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34110761/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82747330/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/08_basic-configuration/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/08_basic-configuration/hr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:59:55.134756+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "<primary><command>modinfo</command></primary>",
                "old_state": -1
            },
            "id": 34110760,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34110760/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82747329/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/08_basic-configuration/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/08_basic-configuration/hr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:59:55.134722+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "<primary><command>dkms</command></primary><secondary><literal>status</literal></secondary>",
                "old_state": -1
            },
            "id": 34110759,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34110759/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82747328/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/08_basic-configuration/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/08_basic-configuration/hr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:59:55.134689+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "<primary><command>mokutil</command></primary>",
                "old_state": -1
            },
            "id": 34110758,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34110758/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82747327/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/08_basic-configuration/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/08_basic-configuration/hr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:59:55.134656+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "<primary><command>openssl</command></primary>",
                "old_state": -1
            },
            "id": 34110757,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34110757/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82747326/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/08_basic-configuration/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/08_basic-configuration/hr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:59:55.134620+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "First, create a private key <filename>/root/dkms.key</filename> and a matching certificate <filename>/root/dkms.der</filename> with <command>openssl</command>, and enroll it with the <command>mokutil --import /root/dkms.der</command> command (please read <filename>/usr/share/doc/dkms/README.md.gz</filename> for details). This will require a restart and actively importing the certificate using the EFI MOK Manager interface. After this has been done, the <literal>sign_tool</literal> line in <filename>/etc/dkms/framework.conf</filename> must be uncommented. Already built modules need to be rebuilt, to be signed by the newly created and enrolled certificate. New modules will be automatically signed.",
                "old_state": -1
            },
            "id": 34110756,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34110756/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82747325/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/08_basic-configuration/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/08_basic-configuration/hr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:59:55.134585+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "On UEFI systems with Secure Boot enabled, modules require signing before they can be loaded. The modules shipped with the kernel packages are signed. But external modules are not. Luckily, <emphasis role=\"pkg\">dkms</emphasis> already has everything that is required to sign built modules.",
                "old_state": -1
            },
            "id": 34110755,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34110755/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82747324/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/08_basic-configuration/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/08_basic-configuration/hr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:59:55.134552+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "<primary><emphasis role=\"pkg\">dkms</emphasis></primary>",
                "old_state": -1
            },
            "id": 34110754,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34110754/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82747323/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/08_basic-configuration/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/08_basic-configuration/hr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:59:55.134519+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "<primary><filename>/etc</filename></primary><secondary><filename>/etc/dkms/framework.conf</filename></secondary>",
                "old_state": -1
            },
            "id": 34110753,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34110753/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82747322/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/08_basic-configuration/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/08_basic-configuration/hr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:59:55.134485+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "<primary>signature</primary><secondary>module signature</secondary>",
                "old_state": -1
            },
            "id": 34110752,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34110752/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82747321/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/08_basic-configuration/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/08_basic-configuration/hr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:59:55.134452+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "<primary>modules</primary><secondary>signing</secondary>",
                "old_state": -1
            },
            "id": 34110751,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34110751/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82747319/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/08_basic-configuration/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/08_basic-configuration/hr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:59:55.134386+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "<emphasis>QUICK LOOK</emphasis> DKMS and Secure Boot",
                "old_state": -1
            },
            "id": 34110749,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34110749/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82747318/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/08_basic-configuration/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/08_basic-configuration/hr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:59:55.134348+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "For example, let's look at the <emphasis role=\"pkg\">dahdi-source</emphasis> package: after installation, a <filename>.tar.bz2</filename> of the module's sources is stored in <filename>/usr/src/</filename>. While we could manually extract the tarball and build the module, in practice we prefer to automate all this using the DKMS framework (Dynamic Kernel Module Support). Most modules offer the required DKMS integration in a package ending with a <literal>-dkms</literal> suffix. In our case, installing <emphasis role=\"pkg\">dahdi-dkms</emphasis> is all that is needed to compile the kernel module for the current kernel provided that we have the <emphasis role=\"pkg\">linux-headers-*</emphasis> package matching the installed kernel. For instance, if you use <emphasis role=\"pkg\">linux-image-amd64</emphasis>, you would also install <emphasis role=\"pkg\">linux-headers-amd64</emphasis>.",
                "old_state": -1
            },
            "id": 34110748,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34110748/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82747317/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/08_basic-configuration/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/08_basic-configuration/hr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:59:55.134315+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "<primary>kernel</primary><secondary>headers</secondary>",
                "old_state": -1
            },
            "id": 34110747,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34110747/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82747316/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/08_basic-configuration/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/08_basic-configuration/hr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:59:55.134281+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "<primary><command>apt-cache</command></primary><secondary><literal>rdepends</literal></secondary>",
                "old_state": -1
            },
            "id": 34110746,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34110746/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82747315/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/08_basic-configuration/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/08_basic-configuration/hr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:59:55.134247+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Some modules are maintained outside of the official Linux kernel. To use them, they must be compiled alongside the matching kernel. A number of common third party modules are provided by Debian in dedicated packages, such as <emphasis role=\"pkg\">vpb-driver-source</emphasis> (extra modules for Voicetronix telephony hardware) or <emphasis role=\"pkg\">leds-alix-source</emphasis> (driver of PCEngines ALIX 2/3 boards).",
                "old_state": -1
            },
            "id": 34110745,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34110745/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82747314/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/08_basic-configuration/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/08_basic-configuration/hr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:59:55.134213+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "<primary>Dynamic Kernel Module Support</primary><see><command>dkms</command></see>",
                "old_state": -1
            },
            "id": 34110744,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34110744/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82747313/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/08_basic-configuration/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/08_basic-configuration/hr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:59:55.134180+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "<primary>kernel</primary><secondary>DKMS</secondary><seealso><command>dkms</command></seealso>",
                "old_state": -1
            },
            "id": 34110743,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34110743/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82747312/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/08_basic-configuration/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/08_basic-configuration/hr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:59:55.134144+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Building a custom kernel based on these settings will fail if <filename>debian/certs/debian-uefi-certs.pem</filename> does not exist. This file can either be obtained from the kernel team's Git repository and placed into the source tree, or it can be replaced by your own certificate(s), or you'll have to disable the setting via <literal>CONFIG_SYSTEM_TRUSTED_KEYS=\"\"</literal>. <ulink type=\"block\" url=\"https://salsa.debian.org/kernel-team/linux/-/blob/master/debian/certs/debian-uefi-certs.pem\" />",
                "old_state": -1
            },
            "id": 34110742,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34110742/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82747311/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/08_basic-configuration/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/08_basic-configuration/hr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:59:55.134109+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "\n[..]\n#\n# Certificates for signature checking\n#\nCONFIG_MODULE_SIG_KEY=\"\"\nCONFIG_SYSTEM_TRUSTED_KEYRING=y\nCONFIG_SYSTEM_TRUSTED_KEYS=\"debian/certs/debian-uefi-certs.pem\"\n# CONFIG_SYSTEM_EXTRA_CERTIFICATE is not set\nCONFIG_SECONDARY_TRUSTED_KEYRING=y\nCONFIG_SYSTEM_BLACKLIST_KEYRING=y\nCONFIG_SYSTEM_BLACKLIST_HASH_LIST=\"\"\n# end of Certificates for signature checking\n[..]",
                "old_state": -1
            },
            "id": 34110741,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34110741/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82747310/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/08_basic-configuration/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/08_basic-configuration/hr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:59:55.134074+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "The default kernel in Debian contains the following configuration:",
                "old_state": -1
            },
            "id": 34110740,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34110740/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82747309/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/08_basic-configuration/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/08_basic-configuration/hr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:59:55.134022+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "<primary>kernel</primary><secondary><filename>debian-uefi-certs.pem</filename></secondary>",
                "old_state": -1
            },
            "id": 34110739,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34110739/?format=api"
        }
    ]
}