Translation components API.

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

GET /api/translations/peertube-livechat/peertube-plugin-livechat-documentation/gd/changes/?format=api&page=4
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 828,
    "next": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/gd/changes/?format=api&page=5",
    "previous": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/gd/changes/?format=api&page=3",
    "results": [
        {
            "unit": "https://weblate.framasoft.org/api/units/951476/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/gd/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-13T11:58:22.220285Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Edit tasks",
                "old_state": -1
            },
            "id": 784217,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/784217/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/951475/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/gd/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-13T11:58:22.220214Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "![Task created](/peertube-plugin-livechat/images/task_app_task_1.png?classes=shadow,border&height=200px)",
                "old_state": -1
            },
            "id": 784216,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/784216/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/951474/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/gd/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-13T11:58:22.220143Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "![Task form](/peertube-plugin-livechat/images/task_app_task_form.png?classes=shadow,border&height=200px)",
                "old_state": -1
            },
            "id": 784215,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/784215/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/951472/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/gd/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-13T11:58:22.220000Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Create tasks",
                "old_state": -1
            },
            "id": 784213,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/784213/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/951471/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/gd/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-13T11:58:22.219929Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Tasks",
                "old_state": -1
            },
            "id": 784212,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/784212/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/951469/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/gd/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-13T11:58:22.219728Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "![Task lists](/peertube-plugin-livechat/images/task_app_task_lists.png?classes=shadow,border&height=200px)",
                "old_state": -1
            },
            "id": 784210,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/784210/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/951468/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/gd/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-13T11:58:22.219617Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Task lists are sorted alphabetically.",
                "old_state": -1
            },
            "id": 784209,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/784209/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/951465/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/gd/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-13T11:58:22.219379Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Task lists",
                "old_state": -1
            },
            "id": 784206,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/784206/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/951462/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/gd/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-13T11:58:22.219169Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Access rights",
                "old_state": -1
            },
            "id": 784203,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/784203/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/951460/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/gd/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-13T11:58:22.219028Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "![Task Application](/peertube-plugin-livechat/images/task_app_fullpage_1.png?classes=shadow,border&height=200px)",
                "old_state": -1
            },
            "id": 784201,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/784201/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/951459/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/gd/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-13T11:58:22.218957Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "![Task Application](/peertube-plugin-livechat/images/task_app_video_1.png?classes=shadow,border&height=200px)",
                "old_state": -1
            },
            "id": 784200,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/784200/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/951458/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/gd/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-13T11:58:22.218886Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Clicking this button will toggle the Task Application display:",
                "old_state": -1
            },
            "id": 784199,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/784199/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/951457/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/gd/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-13T11:58:22.218815Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "![Opening the Task Application](/peertube-plugin-livechat/images/task_open_app_fullpage.png?classes=shadow,border&height=200px)",
                "old_state": -1
            },
            "id": 784198,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/784198/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/951456/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/gd/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-13T11:58:22.218744Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "![Opening the Task Application](/peertube-plugin-livechat/images/task_open_app_video.png?classes=shadow,border&height=200px)",
                "old_state": -1
            },
            "id": 784197,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/784197/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/951454/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/gd/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-13T11:58:22.218602Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Opening the Task Application",
                "old_state": -1
            },
            "id": 784195,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/784195/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/951453/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/gd/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-13T11:58:22.218531Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Using the Task Application",
                "old_state": -1
            },
            "id": 784194,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/784194/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/951452/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/gd/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-13T11:58:22.218459Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "...",
                "old_state": -1
            },
            "id": 784193,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/784193/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/951449/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/gd/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-13T11:58:22.218240Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "You can for example use the Task Application to:",
                "old_state": -1
            },
            "id": 784190,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/784190/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/951447/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/gd/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-13T11:58:22.218037Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "This feature comes with the livechat plugin version 10.0.0.",
                "old_state": -1
            },
            "id": 784188,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/784188/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/951446/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/gd/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-13T11:58:22.217963Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Tasks / To-do lists",
                "old_state": -1
            },
            "id": 784187,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/784187/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/gd/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-04-22T12:50:32.005254Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "support/documentation/po/livechat.gd.po"
            },
            "id": 777747,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/777747/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/947569/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/gd/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-04-22T12:50:32.005220Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "For these providers, discovery url and button label are preset.  You just have to create an OAuth2 application on the provider side, and configure Client ID and Client Secret.",
                "old_state": -1
            },
            "id": 777745,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/777745/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/947568/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/gd/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-04-22T12:50:32.005201Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "In addition to that, you can also configure one or several \"standard\" Open ID Connect provider (Google, Facebook, ...).",
                "old_state": -1
            },
            "id": 777744,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/777744/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/947567/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/gd/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-04-22T12:50:32.005166Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Google, Facebook, ...",
                "old_state": -1
            },
            "id": 777743,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/777743/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/gd/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-04-19T09:13:25.331926Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "support/documentation/po/livechat.gd.po"
            },
            "id": 776236,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/776236/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/946439/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/gd/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-04-19T09:13:25.331911Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Once you signed in the remote account, and have granted access, your nickname and avatar (if available) will be automatically fetched.  No other data will be stored.  These data will be automatically deleted several hours after your quit the chat.",
                "old_state": -1
            },
            "id": 776235,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/776235/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/946438/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/gd/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-04-19T09:13:25.331896Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "The Peertube instance can configure external authentication providers (Mastodon accounts, Google accounts, ...).  In such case, you will see a \"{{% livechat_label login_using_external_account %}}\" button, that will open a dialog modal.  In this dialog modal, there will be some buttons to connect using a remote account.",
                "old_state": -1
            },
            "id": 776234,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/776234/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/946437/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/gd/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-04-19T09:13:25.331881Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Log in using an external authentication provider",
                "old_state": -1
            },
            "id": 776233,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/776233/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/946436/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/gd/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-04-19T09:13:25.331866Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "[External Authentication](/peertube-plugin-livechat/documentation/admin/external_auth/)",
                "old_state": -1
            },
            "id": 776232,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/776232/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/946435/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/gd/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-04-19T09:13:25.331851Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "See the detailed documentation page:",
                "old_state": -1
            },
            "id": 776231,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/776231/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/946434/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/gd/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-04-19T09:13:25.331836Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Other authentication methods will be implemented in the future.",
                "old_state": -1
            },
            "id": 776230,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/776230/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/946433/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/gd/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-04-19T09:13:25.331820Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "More to come",
                "old_state": -1
            },
            "id": 776229,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/776229/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/946432/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/gd/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-04-19T09:13:25.331805Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "If the button is displayed but is not working, check your Peertube logs.  It could be because the remote service does not use standard scopes or attribute names.",
                "old_state": -1
            },
            "id": 776228,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/776228/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/946431/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/gd/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-04-19T09:13:25.331790Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Note: if you are connected to your Peertube account, the button will never show. So use a private browser window to test.",
                "old_state": -1
            },
            "id": 776227,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/776227/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/946430/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/gd/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-04-19T09:13:25.331774Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "If the button does not appear for end users, there might be a configuration issue.  You can try the [diagnostic tool](/peertube-plugin-livechat/documentation/installation/troubleshooting/) to get more information.",
                "old_state": -1
            },
            "id": 776226,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/776226/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/946429/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/gd/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-04-19T09:13:25.331759Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "You application Client secret.",
                "old_state": -1
            },
            "id": 776225,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/776225/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/946428/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/gd/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-04-19T09:13:25.331743Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Your application Client ID.",
                "old_state": -1
            },
            "id": 776224,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/776224/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/946427/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/gd/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-04-19T09:13:25.331727Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Note: if your provider use the standard `/.well-known/openid-configuration` path, you can omit it.  For example `https://accounts.google.com` will work.",
                "old_state": -1
            },
            "id": 776223,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/776223/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/946426/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/gd/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-04-19T09:13:25.331700Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Your OpenID Connect provider must implement the [discovery URL](https://openid.net/specs/openid-connect-discovery-1_0.html).  Just set here the discovery url, that should be something like `https://example.com/.well-known/openid-configuration`.",
                "old_state": -1
            },
            "id": 776222,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/776222/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/946425/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/gd/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-04-19T09:13:25.331684Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "For now, it is not possible to localize this label.",
                "old_state": -1
            },
            "id": 776221,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/776221/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/946424/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/gd/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-04-19T09:13:25.331669Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "This is the button label in the following screenshot:",
                "old_state": -1
            },
            "id": 776220,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/776220/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/946423/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/gd/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-04-19T09:13:25.331654Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "You will now have to fill some settings.",
                "old_state": -1
            },
            "id": 776219,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/776219/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/946422/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/gd/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-04-19T09:13:25.331639Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Note: if you want to restrict allowed redirection urls on the provider side (best security practice), the plugin will show you the url to allow.  Just copy it in your OpenID Connect application configuration.",
                "old_state": -1
            },
            "id": 776218,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/776218/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/946421/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/gd/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-04-19T09:13:25.331624Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "To enable this feature, first you have to create a client on your provider side (check the related documentation for enabling OpenID Connect).  Then go to the [plugin settings](/peertube-plugin-livechat/documentation/admin/settings), and enable \"{{% livechat_label external_auth_custom_oidc_label %}}\".",
                "old_state": -1
            },
            "id": 776217,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/776217/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/946419/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/gd/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-04-19T09:13:25.331594Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Popular CMS softwares (Wordpess, ...) offers plugins implementing OpenID Connect.",
                "old_state": -1
            },
            "id": 776215,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/776215/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/946418/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/gd/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-04-19T09:13:25.331579Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Doing so, you can for example use your website for Single Sign-On.",
                "old_state": -1
            },
            "id": 776214,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/776214/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/946417/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/gd/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-04-19T09:13:25.331564Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "You can configure one external [OpenID Connect](https://openid.net/developers/how-connect-works/) compatible provider.",
                "old_state": -1
            },
            "id": 776213,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/776213/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/946416/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/gd/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-04-19T09:13:25.331549Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "This feature is still experimental.\nThis feature is available with the plugin version >= 9.0.0.\n",
                "old_state": -1
            },
            "id": 776212,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/776212/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/946415/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/gd/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-04-19T09:13:25.331534Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "OpenID Connect",
                "old_state": -1
            },
            "id": 776211,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/776211/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/946414/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/gd/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-04-19T09:13:25.331519Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "For the user documentation, see [user documentation](/peertube-plugin-livechat/documentation/user/viewers/)",
                "old_state": -1
            },
            "id": 776210,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/776210/?format=api"
        }
    ]
}