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/ru/changes/?format=api&page=6
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/ru/changes/?format=api&page=7",
    "previous": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/ru/changes/?format=api&page=5",
    "results": [
        {
            "unit": "https://weblate.framasoft.org/api/units/930462/?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/ru/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-16T17:10:45.672643Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "When they send a message, the input field will be disabled for X seconds (where X is the slow mode duration).",
                "old_state": -1
            },
            "id": 749359,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/749359/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/930461/?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/ru/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-16T17:10:45.672627Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "![Slow mode infobox](/peertube-plugin-livechat/images/slow_mode.png?classes=shadow,border&height=400px)",
                "old_state": -1
            },
            "id": 749358,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/749358/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/930455/?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/ru/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-16T17:10:45.672531Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Setting the value to a positive integer will set the period during which users will not be able to post additional messages.",
                "old_state": -1
            },
            "id": 749352,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/749352/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/930454/?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/ru/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-16T17:10:45.672516Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Setting the value to `0` will disable the feature.",
                "old_state": -1
            },
            "id": 749351,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/749351/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/930449/?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/ru/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-16T17:10:45.672439Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "This limitation does not apply to moderators.",
                "old_state": -1
            },
            "id": 749346,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/749346/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/930448/?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/ru/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-16T17:10:45.672423Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "You can set a number of seconds that users will have to wait after sending a message, before sending another.",
                "old_state": -1
            },
            "id": 749345,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/749345/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/930446/?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/ru/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-16T17:10:45.672392Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "avoid message flooding",
                "old_state": -1
            },
            "id": 749343,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/749343/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/930445/?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/ru/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-16T17:10:45.672376Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "This can be really usefull to:",
                "old_state": -1
            },
            "id": 749342,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/749342/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/930444/?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/ru/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-16T17:10:45.672360Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "As a streamer, you can choose to rate limit your viewers messages in the chat.",
                "old_state": -1
            },
            "id": 749341,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/749341/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/930442/?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/ru/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-16T17:10:45.672328Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Slow mode",
                "old_state": -1
            },
            "id": 749339,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/749339/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/930441/?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/ru/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-16T17:10:45.672312Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Plugin peertube-plugin-livechat slow mode",
                "old_state": -1
            },
            "id": 749338,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/749338/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/930440/?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/ru/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-16T17:10:45.672295Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Plugin peertube-plugin-livechat advanced moderation features",
                "old_state": -1
            },
            "id": 749337,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/749337/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/930439/?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/ru/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-16T17:10:45.672277Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "[The slow mode](/peertube-plugin-livechat/documentation/user/streamers/slow_mode)",
                "old_state": -1
            },
            "id": 749336,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/749336/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/930438/?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/ru/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-16T17:10:45.672242Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "![Configure chat room](/peertube-plugin-livechat/images/configure.png?classes=shadow,border&height=200px)",
                "old_state": -1
            },
            "id": 749335,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/749335/?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/ru/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-12T15:50:53.799435Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "support/documentation/po/livechat.ru.po"
            },
            "id": 748098,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/748098/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/929664/?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/ru/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-12T15:50:53.799417Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "![Abstracts](/peertube-plugin-livechat/images/avatar_abstract.png?classes=shadow,border&height=40px)",
                "old_state": -1
            },
            "id": 748097,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/748097/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/929663/?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/ru/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-12T15:50:53.799386Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "{{% livechat_label avatar_set_option_abstract %}}: [David Revoy's Abstract avatar generator](https://www.peppercarrot.com/extras/html/2017_abstract-generator/index.php), [CC-By](https://creativecommons.org/licenses/by/4.0/) license",
                "old_state": -1
            },
            "id": 748096,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/748096/?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/ru/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-12T08:56:28.237921Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "support/documentation/po/livechat.ru.po"
            },
            "id": 747770,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/747770/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/929519/?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/ru/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-12T08:56:28.237906Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "![Fenecs](/peertube-plugin-livechat/images/avatar_fenec.png?classes=shadow,border&height=40px)",
                "old_state": -1
            },
            "id": 747769,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/747769/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/929518/?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/ru/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-12T08:56:28.237892Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "{{% livechat_label avatar_set_option_fenec %}}: [David Revoy's fenec/mobilizon avatar generator](https://www.peppercarrot.com/extras/html/2020_mobilizon-generator/), [CC-By](https://creativecommons.org/licenses/by/4.0/) license",
                "old_state": -1
            },
            "id": 747768,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/747768/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/929517/?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/ru/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-12T08:56:28.237877Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "![Birds](/peertube-plugin-livechat/images/avatar_bird.png?classes=shadow,border&height=40px)",
                "old_state": -1
            },
            "id": 747767,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/747767/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/929516/?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/ru/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-12T08:56:28.237863Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "{{% livechat_label avatar_set_option_bird %}}: [David Revoy's bird avatar generator](https://www.peppercarrot.com/extras/html/2019_bird-generator/), [CC-By](https://creativecommons.org/licenses/by/4.0/) license",
                "old_state": -1
            },
            "id": 747766,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/747766/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/929515/?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/ru/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-12T08:56:28.237847Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "![Cats](/peertube-plugin-livechat/images/avatar_cat.png?classes=shadow,border&height=40px)",
                "old_state": -1
            },
            "id": 747765,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/747765/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/929514/?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/ru/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-12T08:56:28.237830Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "{{% livechat_label avatar_set_option_cat %}}: [David Revoy's cat avatar generator](https://www.peppercarrot.com/extras/html/2016_cat-generator/), [CC-By](https://creativecommons.org/licenses/by/4.0/) license",
                "old_state": -1
            },
            "id": 747764,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/747764/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/929513/?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/ru/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-12T08:56:28.237797Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "{{% livechat_label avatar_set_option_sepia %}}: [David Revoy's Peertube avatar generator](https://www.peppercarrot.com/extras/html/2023_peertube-generator/), [CC-By](https://creativecommons.org/licenses/by/4.0/) license",
                "old_state": -1
            },
            "id": 747763,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/747763/?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/ru/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-09T14:43:17.129085Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "support/documentation/po/livechat.ru.po"
            },
            "id": 746073,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/746073/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/929202/?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/ru/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-09T14:43:17.129070Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "If you can't see the change immediatly, it could be because of your browser cache. Just clear your browser session storage, or restart it.",
                "old_state": -1
            },
            "id": 746072,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/746072/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/929201/?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/ru/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-09T14:43:17.129055Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "![Legacy](/peertube-plugin-livechat/images/avatar_legacy.jpg?classes=shadow,border&height=40px)",
                "old_state": -1
            },
            "id": 746071,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/746071/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/929200/?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/ru/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-09T14:43:17.129040Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "{{% livechat_label avatar_set_option_legacy %}}: Based on [David Revoy' work](https://www.davidrevoy.com), [AGPL-v3](https://www.gnu.org/licenses/agpl-3.0.en.html) license",
                "old_state": -1
            },
            "id": 746070,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/746070/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/929193/?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/ru/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-09T14:43:17.128931Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "![Sepia](/peertube-plugin-livechat/images/avatar_sepia.png?classes=shadow,border&height=40px)",
                "old_state": -1
            },
            "id": 746063,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/746063/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/929191/?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/ru/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-09T14:43:17.128895Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "You can choose from several different sets the default avatars that will be used for chat users.",
                "old_state": -1
            },
            "id": 746061,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/746061/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/929190/?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/ru/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-09T14:43:17.128862Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Thanks to David Revoy for his work on Peertube's mascot, [Sepia](https://www.davidrevoy.com/index.php?tag/peertube).  The character design is under CC-By licence, and the SVG files used to create some logo and avatars in this plugin are GPLv3.0.  PNG files are under CC-By licences, and comes from the [online Sepia Avatar Generator](https://www.peppercarrot.com/extras/html/2023_peertube-generator/).",
                "old_state": -1
            },
            "id": 746060,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/746060/?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/ru/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-07T16:42:15.519198Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "support/documentation/po/livechat.ru.po"
            },
            "id": 744818,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/744818/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/928509/?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/ru/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-07T16:42:15.519180Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "This plugin relies on [ConverseJS](https://conversejs.org/) for the chat front-end.  ConverseJS has its own translations, on its own [weblate instance](https://hosted.weblate.org/projects/conversejs/#languages).  You can also translate directly in the code repository.  For more information, check [ConverseJS translations documentation](https://conversejs.org/docs/html/translations.html).",
                "old_state": -1
            },
            "id": 744817,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/744817/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/928508/?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/ru/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-07T16:42:15.519149Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "ConverseJS translations",
                "old_state": -1
            },
            "id": 744816,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/744816/?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/ru/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-07T16:05:44.215298Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "support/documentation/po/livechat.ru.po"
            },
            "id": 744713,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/744713/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/928447/?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/ru/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-07T16:05:44.215262Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "You can change your nickname by typing `/nick your_new_nickname` in the message field.",
                "old_state": -1
            },
            "id": 744712,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/744712/?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/ru/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-01-31T17:25:37.784950Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "support/documentation/po/livechat.ru.po"
            },
            "id": 743952,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/743952/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/927941/?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/ru/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-01-31T17:25:37.784915Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "The [livechat-perf-test](https://github.com/JohnXLivingston/livechat-perf-test) repository contains some tools to make performance tests.  It can be used to evaluate code improvements, or find bottlenecks.",
                "old_state": -1
            },
            "id": 743951,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/743951/?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/ru/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-12-27T09:38:35.551967Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "support/documentation/po/livechat.ru.po"
            },
            "id": 734867,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/734867/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/923903/?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/ru/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-12-27T09:38:35.551951Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "You can also plug in any other XMPP chat bot, using [XMPP External Components](https://prosody.im/doc/components).  To do so, you just have to configure External Components access in the [plugin settings](/peertube-plugin-livechat/documentation/admin/settings).",
                "old_state": -1
            },
            "id": 734866,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/734866/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/923902/?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/ru/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-12-27T09:38:35.551920Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "This plugin comes with a built-in [chat bot](/peertube-plugin-livechat/documentation/user/streamers/bot/).  Check its documentation for more information.",
                "old_state": -1
            },
            "id": 734865,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/734865/?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/ru/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-12-07T10:04:16.003241Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "support/documentation/po/livechat.ru.po"
            },
            "id": 728827,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/728827/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/919357/?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/ru/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-12-07T10:04:16.003189Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Performance tests",
                "old_state": -1
            },
            "id": 728825,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/728825/?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/ru/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-09-26T12:42:30.030048Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "support/documentation/po/livechat.ru.po"
            },
            "id": 699029,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/699029/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/905156/?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/ru/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-09-26T12:42:30.030023Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "![Timers configuration](/peertube-plugin-livechat/images/bot_quotes.png?classes=shadow,border&height=200px)",
                "old_state": -1
            },
            "id": 699028,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/699028/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/905155/?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/ru/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-09-26T12:42:30.029978Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Timers",
                "old_state": -1
            },
            "id": 699027,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/699027/?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/ru/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-09-26T08:46:24.060343Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "support/documentation/po/livechat.ru.po"
            },
            "id": 698707,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/698707/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/905094/?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/ru/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-09-26T08:46:24.060297Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "**Important note**:\nIf you enable this feature, and are using a custom reverse proxy on front of Peertube, please make sure that your setup is correctly configured to forward real user's IPs to Peertube.\nOtherwise it could block all anonymous users at once.\n",
                "old_state": -1
            },
            "id": 698706,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/698706/?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/ru/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-09-25T16:48:28.515826Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "support/documentation/po/livechat.ru.po"
            },
            "id": 698491,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/698491/?format=api"
        }
    ]
}