Translation components API.

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

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

{
    "count": 374,
    "next": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/el/changes/?format=api&page=2",
    "previous": null,
    "results": [
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/debian-handbook/11_network-services/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/el/?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:59:50.365712+02:00",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "check forced",
                "filename": "el-GR/11_network-services.po"
            },
            "id": 68047720,
            "action_name": "Resource updated",
            "url": "https://hosted.weblate.org/api/changes/68047720/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/debian-handbook/11_network-services/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/el/?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:56:12.228522+01:00",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "check forced",
                "filename": "el-GR/11_network-services.po"
            },
            "id": 43185637,
            "action_name": "Resource updated",
            "url": "https://hosted.weblate.org/api/changes/43185637/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/debian-handbook/11_network-services/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/el/?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:06:03.846819+01:00",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "check forced",
                "filename": "el-GR/11_network-services.po"
            },
            "id": 41271410,
            "action_name": "Resource updated",
            "url": "https://hosted.weblate.org/api/changes/41271410/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/debian-handbook/11_network-services/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/el/?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:29.890363+01:00",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "check forced",
                "filename": "el-GR/11_network-services.po"
            },
            "id": 39575005,
            "action_name": "Resource updated",
            "url": "https://hosted.weblate.org/api/changes/39575005/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/debian-handbook/11_network-services/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/el/?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:10:22.089143+02:00",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "check forced",
                "filename": "el-GR/11_network-services.po"
            },
            "id": 37494681,
            "action_name": "Resource updated",
            "url": "https://hosted.weblate.org/api/changes/37494681/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/debian-handbook/11_network-services/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/el/?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:34:04.611995+02:00",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "check forced",
                "filename": "el-GR/11_network-services.po"
            },
            "id": 36923138,
            "action_name": "Resource updated",
            "url": "https://hosted.weblate.org/api/changes/36923138/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/debian-handbook/11_network-services/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/el/?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:21:07.200528+02:00",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "el-GR/11_network-services.po"
            },
            "id": 36921098,
            "action_name": "Resource updated",
            "url": "https://hosted.weblate.org/api/changes/36921098/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/84934196/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/11_network-services/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/el/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-10-16T21:21:07.200392+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "In order for the statistics to take all the logs into account, <emphasis>AWStats</emphasis> needs to be run right before the Apache log files are rotated. Looking at the <literal>prerotate</literal> directive of <filename>/etc/logrotate.d/apache2</filename> file, this is solved by the <emphasis role=\"pkg\">awstats</emphasis> package by putting a script in <filename>/etc/logrotate.d/httpd-prerotate</filename> running <filename>/usr/share/awstats/tools/update.sh</filename>.",
                "old_state": -1
            },
            "id": 36921097,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/36921097/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/84934195/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/11_network-services/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/el/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-10-16T21:21:07.200177+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "<primary>Postfix</primary><secondary><literal>smtpd_milters</literal></secondary><tertiary><emphasis role=\"pkg\">milter-greylist</emphasis></tertiary>",
                "old_state": -1
            },
            "id": 36921096,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/36921096/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/debian-handbook/11_network-services/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/el/?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:03:37.131895+02:00",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "check forced",
                "filename": "el-GR/11_network-services.po"
            },
            "id": 36920220,
            "action_name": "Resource updated",
            "url": "https://hosted.weblate.org/api/changes/36920220/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/debian-handbook/11_network-services/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/el/?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:36:11.034061+02:00",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "check forced",
                "filename": "el-GR/11_network-services.po"
            },
            "id": 36898166,
            "action_name": "Resource updated",
            "url": "https://hosted.weblate.org/api/changes/36898166/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/debian-handbook/11_network-services/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/el/?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:03:35.597360+02:00",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "check forced",
                "filename": "el-GR/11_network-services.po"
            },
            "id": 35318836,
            "action_name": "Resource updated",
            "url": "https://hosted.weblate.org/api/changes/35318836/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/debian-handbook/11_network-services/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/el/?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:18:22.326969+02:00",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "check forced",
                "filename": "el-GR/11_network-services.po"
            },
            "id": 34946524,
            "action_name": "Resource updated",
            "url": "https://hosted.weblate.org/api/changes/34946524/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/debian-handbook/11_network-services/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/el/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T10:04:20.226961+02:00",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "el-GR/11_network-services.po"
            },
            "id": 34133304,
            "action_name": "Resource updated",
            "url": "https://hosted.weblate.org/api/changes/34133304/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82761842/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/11_network-services/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/el/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T10:04:20.226927+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "A very flexible approach is using GStreamer's WebRTC implementation. It enables pipeline-based multimedia applications, which allows developing interesting and highly efficient applications. A good starting point is the following demo by Centricular, the main company that is developing it: <ulink type=\"block\" url=\"https://gitlab.freedesktop.org/gstreamer/gst-examples\" />",
                "old_state": -1
            },
            "id": 34133303,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34133303/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82761841/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/11_network-services/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/el/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T10:04:20.226893+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "If you have not tried WebRTC before, there are various sites that give an online demonstration and test facilities. <ulink type=\"block\" url=\"https://sip5060.net/test-calls\" />",
                "old_state": -1
            },
            "id": 34133302,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34133302/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82761840/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/11_network-services/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/el/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T10:04:20.226845+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "<computeroutput># </computeroutput><userinput>prosodyctl adduser joe@falcot.com\n</userinput>",
                "old_state": -1
            },
            "id": 34133301,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34133301/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82761839/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/11_network-services/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/el/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T10:04:20.226808+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Some management operations can be performed using the <command>prosodyctl</command> command line utility. For example, to add the administrator account specified in <filename>/etc/prosody/prosody.cfg.lua</filename>:",
                "old_state": -1
            },
            "id": 34133300,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34133300/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82761838/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/11_network-services/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/el/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T10:04:20.226772+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "<primary><command>prosodyctl</command></primary>",
                "old_state": -1
            },
            "id": 34133299,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34133299/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82761837/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/11_network-services/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/el/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T10:04:20.226734+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "<primary>service</primary><secondary><filename>prosody.service</filename></secondary>",
                "old_state": -1
            },
            "id": 34133298,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34133298/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82761836/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/11_network-services/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/el/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T10:04:20.226664+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "<primary><filename>/etc</filename></primary><secondary><filename>/etc/prosody/conf.d/</filename></secondary>",
                "old_state": -1
            },
            "id": 34133297,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34133297/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82761835/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/11_network-services/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/el/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T10:04:20.226590+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "\nVirtualHost \"falcot.com\"\n        enabled = true\n        ssl = {\n                key = \"/etc/ssl/private/falcot.com.key\";\n                certificate = \"/etc/ssl/certs/falcot.com.pem\";\n                }\n\n-- Set up a MUC (multi-user chat) room server on conference.example.com:\nComponent \"conference.falcot.com\" \"muc\"",
                "old_state": -1
            },
            "id": 34133296,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34133296/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82761834/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/11_network-services/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/el/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T10:04:20.226513+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "<primary><filename>/etc</filename></primary><secondary><filename>/etc/prosody/conf.avail/</filename></secondary>",
                "old_state": -1
            },
            "id": 34133295,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34133295/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82761833/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/11_network-services/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/el/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T10:04:20.226433+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "<primary><filename>/etc</filename></primary><secondary><filename>/etc/prosody/prosody.cfg.lua</filename></secondary>",
                "old_state": -1
            },
            "id": 34133294,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34133294/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82761832/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/11_network-services/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/el/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T10:04:20.226367+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "<primary><emphasis role=\"pkg\">prosody</emphasis></primary>",
                "old_state": -1
            },
            "id": 34133293,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34133293/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82761831/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/11_network-services/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/el/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T10:04:20.226286+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "<emphasis role=\"pkg\">prosody</emphasis> is a popular XMPP server that operates reliably on Debian servers.",
                "old_state": -1
            },
            "id": 34133292,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34133292/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82761830/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/11_network-services/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/el/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T10:04:20.226202+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "<primary>service</primary><secondary><filename>kamailio.service</filename></secondary>",
                "old_state": -1
            },
            "id": 34133291,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34133291/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82761829/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/11_network-services/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/el/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T10:04:20.226099+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Once everything is properly configured you can start or restart the service with <command>systemctl restart kamailio</command>, you can connect with a SIP client providing the IP address and the port (5090 is the default port). The users have the following id: <literal><replaceable>roland</replaceable>@<replaceable>sip.falcot.com</replaceable></literal>, and they can login using a client (see <xref linkend=\"sect.rtc-clients\" />).",
                "old_state": -1
            },
            "id": 34133290,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34133290/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82761828/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/11_network-services/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/el/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T10:04:20.226062+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "<computeroutput># </computeroutput><userinput>kamdbctl create\n</userinput><computeroutput>[...]\n# </computeroutput><userinput>kamctl add <replaceable>roland</replaceable> <replaceable>secret_password</replaceable></userinput>",
                "old_state": -1
            },
            "id": 34133289,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34133289/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82761827/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/11_network-services/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/el/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T10:04:20.226026+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "<primary><command>kamctl</command></primary>",
                "old_state": -1
            },
            "id": 34133288,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34133288/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82761826/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/11_network-services/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/el/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T10:04:20.225988+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "<primary><command>kamdbctl</command></primary>",
                "old_state": -1
            },
            "id": 34133287,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34133287/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82761825/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/11_network-services/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/el/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T10:04:20.225925+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Kamailio needs a database structure that we can create running <command>kamdbctl create</command> as root. Finally, we can add some users with <command>kamctl</command>.",
                "old_state": -1
            },
            "id": 34133286,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34133286/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82761824/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/11_network-services/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/el/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T10:04:20.225817+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "\n#!KAMAILIO\n#\n# Kamailio (OpenSER) SIP Server v5.2 - default configuration script\n#     - web: https://www.kamailio.org\n#     - git: https://github.com/kamailio/kamailio\n#!define WITH_MYSQL\n#!define WITH_AUTH\n#!define WITH_USRLOCDB\n[...]",
                "old_state": -1
            },
            "id": 34133285,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34133285/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82761823/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/11_network-services/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/el/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T10:04:20.225684+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "<primary><filename>/etc</filename></primary><secondary><filename>/etc/kamailio/</filename></secondary><seealso><command>kamailio</command></seealso>",
                "old_state": -1
            },
            "id": 34133284,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34133284/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82761822/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/11_network-services/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/el/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T10:04:20.225566+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "<primary><command>kamailio</command></primary>",
                "old_state": -1
            },
            "id": 34133283,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34133283/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82761821/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/11_network-services/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/el/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T10:04:20.225434+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "[...]\n## your SIP domain\nSIP_DOMAIN=sip.falcot.com\n\n## chrooted directory\n# CHROOT_DIR=\"/path/to/chrooted/directory\"\n\n## database type: MYSQL, PGSQL, ORACLE, DB_BERKELEY, DBTEXT, or SQLITE\n# by default none is loaded\n#\n# If you want to setup a database with kamdbctl, you must at least specify\n# this parameter.\nDBENGINE=MYSQL\n[...]",
                "old_state": -1
            },
            "id": 34133282,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34133282/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82761820/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/11_network-services/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/el/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T10:04:20.225323+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Install the <emphasis role=\"pkg\">kamailio</emphasis> package and the package for the database backend. The Falcot administrators chose MySQL, so they install <emphasis role=\"pkg\">kamailio-mysql-modules</emphasis> and <emphasis role=\"pkg\">mariadb-server</emphasis>. <filename>/etc/kamailio/kamctlrc</filename> is the configuration file for the control tools <command>kamctl</command> and <command>kamdbctl</command>. You need to edit and set the <literal>SIP_DOMAIN</literal> to your SIP service domain and set the <literal>DBENGINE</literal> to MySQL, another database backend can be used.",
                "old_state": -1
            },
            "id": 34133281,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34133281/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82761819/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/11_network-services/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/el/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T10:04:20.225235+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "<primary><filename>/etc</filename></primary><secondary><filename>/etc/kamailio/</filename></secondary>",
                "old_state": -1
            },
            "id": 34133280,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34133280/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82761818/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/11_network-services/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/el/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T10:04:20.225144+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "<primary>proxy</primary><secondary>SIP</secondary>",
                "old_state": -1
            },
            "id": 34133279,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34133279/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82761817/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/11_network-services/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/el/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T10:04:20.225047+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "<primary><command>turnadmin</command></primary>",
                "old_state": -1
            },
            "id": 34133278,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34133278/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82761816/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/11_network-services/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/el/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T10:04:20.225001+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "#\n# Uncomment it if you want to have the turnserver running as\n# an automatic system service daemon\n#\nTURNSERVER_ENABLED=1",
                "old_state": -1
            },
            "id": 34133277,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34133277/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82761815/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/11_network-services/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/el/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T10:04:20.224966+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "<primary><filename>/etc</filename></primary><secondary><filename>/etc/default/coturn</filename></secondary>",
                "old_state": -1
            },
            "id": 34133276,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34133276/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82761814/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/11_network-services/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/el/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T10:04:20.224930+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "<primary><command>turnserver</command></primary>",
                "old_state": -1
            },
            "id": 34133275,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34133275/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82761813/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/11_network-services/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/el/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T10:04:20.224894+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "The server can be started running <command>turnserver</command> from the <emphasis role=\"pkg\">coturn</emphasis> package. We want the server to be an automatically started system service. This is the default behavior using <emphasis>systemd</emphasis>. Only when using the older SysVinit you have to edit the <filename>/etc/default/coturn</filename> file like this:",
                "old_state": -1
            },
            "id": 34133274,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34133274/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82761812/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/11_network-services/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/el/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T10:04:20.224859+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "<primary><filename>/etc</filename></primary><secondary><filename>/etc/turnserver.conf</filename></secondary>",
                "old_state": -1
            },
            "id": 34133273,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34133273/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82761811/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/11_network-services/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/el/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T10:04:20.224823+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "<primary><emphasis role=\"pkg\">coturn</emphasis></primary>",
                "old_state": -1
            },
            "id": 34133272,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34133272/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82761810/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/11_network-services/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/el/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T10:04:20.224788+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "<primary>server</primary><secondary>TURN</secondary>",
                "old_state": -1
            },
            "id": 34133271,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34133271/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82761809/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/11_network-services/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/el/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T10:04:20.224753+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "<primary>DNS</primary><secondary>resource record</secondary><tertiary><literal>NAPTR</literal></tertiary>",
                "old_state": -1
            },
            "id": 34133270,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34133270/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82761808/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/11_network-services/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/el/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T10:04:20.224718+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "<primary>DNS</primary><secondary>resource record</secondary><tertiary><literal>SRV</literal></tertiary>",
                "old_state": -1
            },
            "id": 34133269,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34133269/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82761807/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/11_network-services/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/el/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T10:04:20.224681+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "RTC services require DNS SRV and NAPTR records. A sample configuration that can be placed in the zone file for <literal>falcot.com</literal> (see also <xref linkend=\"example.bind-db.falcot.com\" />:",
                "old_state": -1
            },
            "id": 34133268,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34133268/?format=api"
        }
    ]
}