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/tr/changes/?format=api&page=19
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 941,
    "next": null,
    "previous": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tr/changes/?format=api&page=18",
    "results": [
        {
            "unit": "https://weblate.framasoft.org/api/units/948477/?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/tr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-03T10:30:37.042451Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Restart Prosody",
                "old_state": -1
            },
            "id": 780513,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/780513/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/948476/?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/tr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-03T10:30:37.042383Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Don't enable this mode on a production server, neither on a public server.  This could cause security issues.",
                "old_state": -1
            },
            "id": 780512,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/780512/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/948475/?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/tr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-03T10:30:37.042315Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "This file can contain some JSON to enable more advanced options.  To have a list of existing parameters, check `server/lib/debug.ts`.  Restart Peertube after each content modification.",
                "old_state": -1
            },
            "id": 780511,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/780511/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/948474/?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/tr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-03T10:30:37.042246Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "The simple existence of this file is sufficient to trigger the debug mode.  To make sure it's taken into account, you can restart your Peertube instance.",
                "old_state": -1
            },
            "id": 780510,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/780510/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/948473/?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/tr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-03T10:30:37.042176Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "To enable this mode, you juste have to create the `/var/www/peertube/storage/plugins/data/peertube-plugin-livechat/debug_mode` file (replacing `/var/www/peertube/storage/` by the correct path on your installation).",
                "old_state": -1
            },
            "id": 780509,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/780509/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/948472/?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/tr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-03T10:30:37.042106Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "There is a debug mode for this plugin, that shorten some delay.  For example, some log files will rotate every two minutes, instead of once per day.  This permit to test more easily certain actions, for which it could normally take hours or days to wait.",
                "old_state": -1
            },
            "id": 780508,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/780508/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/948471/?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/tr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-03T10:30:37.042036Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Debug Mode",
                "old_state": -1
            },
            "id": 780507,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/780507/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/948470/?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/tr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-03T10:30:37.041966Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "This plugin uses ESBuild for frontend code generation, as the official `peertube-plugin-quickstart` plugin.  ESBuild can handle Typescript, but does not check types (see [ESBuild documentation](https://esbuild.github.io/content-types/#typescript)).  That's why we first compile Typescript with the `-noEmit` option, just to check types (`check:client:ts` in package.json file).  Then, if everything is okay, we run ESBuild to generate the compiled javascript.",
                "old_state": -1
            },
            "id": 780506,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/780506/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/948469/?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/tr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-03T10:30:37.041895Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "ESBuild vs Typescript",
                "old_state": -1
            },
            "id": 780505,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/780505/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/948468/?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/tr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-03T10:30:37.041825Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 100,
                "source": "NODE_ENV=dev npm run build\n",
                "old_state": -1
            },
            "id": 780504,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/780504/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/948467/?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/tr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-03T10:30:37.041755Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "You can build the plugin with extra debug features simply by using:",
                "old_state": -1
            },
            "id": 780503,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/780503/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/948466/?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/tr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-03T10:30:37.041683Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "For general instructions (developping plugins, building, installation, ...), please refer to the [Peertube documentation](https://docs.joinpeertube.org/contribute-plugins?id=write-a-plugintheme).",
                "old_state": -1
            },
            "id": 780502,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/780502/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/948465/?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/tr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-03T10:30:37.041601Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "The front-end code is in the `client` folder, the back-end code in `server`. There are some shared code in `shared` folder.",
                "old_state": -1
            },
            "id": 780501,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/780501/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/948464/?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/tr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-03T10:30:37.039581Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Once you are ready to show your code to ask for feedback, submit a *draft* Pull Request.  Once you are ready for a code review before merge, submit a Pull Request.  In any case, please link your PR to the issues it solves by using the GitHub syntax: \"fixes #issue_number\".",
                "old_state": -1
            },
            "id": 780500,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/780500/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/948463/?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/tr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-03T10:30:37.039500Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "# Clone the repository. Dont forget the --recursive to clone submodules.\ngit clone https://github.com/JohnXLivingston/peertube-plugin-livechat.git --recursive\n\ncd peertube-plugin-livechat\n\n# Install NPM dependencies and build the module for the first time:\nnpm install\n\n# Build the plugin after a modification:\nnpm run build\n\n# If you have a fork from the repository, add it as remote (example):\ngit remote add me git@github.com:MY_GITHUB_ACCOUNT/peertube-plugin-livechat.git\n\n# Create a local branch for you developments, and checkout it (example):\ngit checkout my_development # Note: if an issue is associated, use fix_1234 as your branch name (where 1234 is the issue's number)\n# To propose your modifications, push your branch to your repository (example):\ngit push --set-upstream me my_development\n# Then go to your github repository with your web browser to propose the Pull Request (see additional instructions below)\n",
                "old_state": -1
            },
            "id": 780499,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/780499/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/948462/?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/tr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-03T10:30:37.039156Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Clone the repository, buid the plugin, and create your feature branch:",
                "old_state": -1
            },
            "id": 780498,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/780498/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/948461/?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/tr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-03T10:30:37.039087Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Please note that this plugin needs an AppImage for the Prosody XMPP server.  This AppImage is provided by the [Prosody AppImage](https://github.com/JohnXLivingston/prosody-appimage) sideproject.  The `build-prosody.sh` script download binaries attached to this remote repository, and checks that their sha256 hashsum are correct.",
                "old_state": -1
            },
            "id": 780497,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/780497/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/948460/?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/tr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-03T10:30:37.039018Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 100,
                "source": "`wget`",
                "old_state": -1
            },
            "id": 780496,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/780496/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/948459/?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/tr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-03T10:30:37.038949Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 100,
                "source": "`coreutils`",
                "old_state": -1
            },
            "id": 780495,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/780495/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/948458/?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/tr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-03T10:30:37.038880Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "`build-essential`",
                "old_state": -1
            },
            "id": 780494,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/780494/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/948457/?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/tr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-03T10:30:37.038811Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "`nodejs` (>=14.x)",
                "old_state": -1
            },
            "id": 780493,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/780493/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/948456/?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/tr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-03T10:30:37.038742Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "`npm` (>=8.x)",
                "old_state": -1
            },
            "id": 780492,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/780492/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/948455/?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/tr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-03T10:30:37.038673Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "`git`",
                "old_state": -1
            },
            "id": 780491,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/780491/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/948454/?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/tr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-03T10:30:37.038605Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "To build the plugin, you must have following packages:",
                "old_state": -1
            },
            "id": 780490,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/780490/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/948453/?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/tr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-03T10:30:37.038536Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Typescript",
                "old_state": -1
            },
            "id": 780489,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/780489/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/948452/?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/tr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-03T10:30:37.038467Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "NPM",
                "old_state": -1
            },
            "id": 780488,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/780488/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/948451/?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/tr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-03T10:30:37.038398Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "NodeJS",
                "old_state": -1
            },
            "id": 780487,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/780487/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/948450/?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/tr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-03T10:30:37.038329Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Git",
                "old_state": -1
            },
            "id": 780486,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/780486/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/948449/?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/tr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-03T10:30:37.038261Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "It is highly recommended to be familiar with following concepts:",
                "old_state": -1
            },
            "id": 780485,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/780485/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/948448/?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/tr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-03T10:30:37.038191Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Prerequisite for building this plugin",
                "old_state": -1
            },
            "id": 780484,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/780484/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/948447/?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/tr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-03T10:30:37.038123Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Until march 2023, contribution were made on the `develop` branch. This procedure is now deprecated.",
                "old_state": -1
            },
            "id": 780483,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/780483/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/948446/?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/tr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-03T10:30:37.038055Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Pull Request must be done on the `main` branch.",
                "old_state": -1
            },
            "id": 780482,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/780482/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/948445/?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/tr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-03T10:30:37.037985Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Always talk about features you want to develop by creating/finding and commenting the issue tackling your problem before you start working on it, and inform the community that you begin coding by claiming the issue.",
                "old_state": -1
            },
            "id": 780481,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/780481/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/948444/?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/tr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-03T10:30:37.037917Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Develop",
                "old_state": -1
            },
            "id": 780480,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/780480/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/948443/?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/tr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-03T10:30:37.037838Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "This Code of Conduct is adapted from the [Contributor Covenant](https://www.contributor-covenant.org), version 2.1, available at [https://www.contributor-covenant.org/version/2/1/code_of_conduct.html](https://www.contributor-covenant.org/version/2/1/code_of_conduct.html).  Translations are available at [https://www.contributor-covenant.org/translations](https://www.contributor-covenant.org/translations).  Instances of abusive, harassing, or otherwise unacceptable behavior may be reported to the community leaders responsible for enforcement by mail at git.[at].john-livingston.fr.",
                "old_state": -1
            },
            "id": 780479,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/780479/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/948442/?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/tr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-03T10:30:37.037769Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Code of Conduct",
                "old_state": -1
            },
            "id": 780478,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/780478/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/948441/?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/tr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-03T10:30:37.037699Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Contributor Covenant Code of Conduct",
                "old_state": -1
            },
            "id": 780477,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/780477/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/948440/?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/tr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-03T10:30:37.037630Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "If you want to support the project financially, you can contact me by mail at git.[at].john-livingston.fr, or check my [Liberapay profile](https://liberapay.com/JohnLivingston/).",
                "old_state": -1
            },
            "id": 780476,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/780476/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/948439/?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/tr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-03T10:30:37.037559Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "If you have any question, or if you want to talk about this plugin, you can join this XMPP room with any Jabber client: [plugin-livechat-support@room.im.yiny.org](xmpp:plugin-livechat-support@room.im.yiny.org?join).",
                "old_state": -1
            },
            "id": 780475,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/780475/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/948438/?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/tr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-03T10:30:37.037486Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Contact me",
                "old_state": -1
            },
            "id": 780474,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/780474/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/948437/?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/tr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-03T10:30:37.037359Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Contact the author",
                "old_state": -1
            },
            "id": 780473,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/780473/?format=api"
        }
    ]
}