Changes
Translation components API.
See the Weblate's Web API documentation for detailed description of the API.
GET /api/components/peertube-livechat/peertube-plugin-livechat-documentation/changes/?format=api&page=670
https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/changes/?format=api&page=671", "previous": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/changes/?format=api&page=669", "results": [ { "unit": "https://weblate.framasoft.org/api/units/879432/?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/it/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:11.577403Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "If you were using the custom Peertube docker image that is embedding Prosody, you can switch back to the official Peertube image.", "old_state": -1 }, "id": 660218, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/660218/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/879431/?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/it/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:11.577377Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "If you were using this plugin before this version, and if you had installed Prosody manually, you can safely uninstall Prosody.", "old_state": -1 }, "id": 660217, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/660217/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/879430/?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/it/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:11.577351Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "Since version v6.0.0, this plugin does not need any Prosody installation.", "old_state": -1 }, "id": 660216, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/660216/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/879429/?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/it/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:11.577325Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "Here are some other more specific instructions:", "old_state": -1 }, "id": 660215, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/660215/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/879428/?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/it/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:11.577299Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "To install or update the plugin, **just use the Peertube web admin interface**.", "old_state": -1 }, "id": 660214, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/660214/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/879427/?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/it/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:11.577272Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "Before updating to a major release, please read the release notes and breaking changes list : [CHANGELOG](https://github.com/JohnXLivingston/peertube-plugin-livechat/blob/main/CHANGELOG.md).", "old_state": -1 }, "id": 660213, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/660213/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/879426/?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/it/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:11.577246Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "But it may be removed in a near feature (to avoid drawbacks of this method). I have to discuss with Yunohost team, to decide how we can do to minimize drawbacks, and maximize compatibility.", "old_state": -1 }, "id": 660212, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/660212/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/879425/?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/it/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:11.577219Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "This is already done by the Yunohost Peertube application, as it was required for the plugin before the v6.0.0.", "old_state": -1 }, "id": 660211, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/660211/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/879424/?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/it/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:11.577192Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "You have to disable `metronome` (the XMPP server provided by Yunohost), and install `prosody`.", "old_state": -1 }, "id": 660210, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/660210/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/879423/?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/it/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:11.577148Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "To generate and use such an image, please refer to the Docker documentation. The Docker file to generate the image should be:", "old_state": -1 }, "id": 660209, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/660209/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/879422/?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/it/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:11.577121Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "You will have to generate a Peertube image that includes Prosody in the same container that Peertube. I know this is not the standard way to do this with Docker, but keep in mind it is a temporary workaround.", "old_state": -1 }, "id": 660208, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/660208/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/879421/?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/it/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:11.577095Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "Warning: do not disable Prosody if it is used for another service on your server, like for example Jitsi.", "old_state": -1 }, "id": 660207, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/660207/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/879420/?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/it/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:11.577069Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "You can then disable the service that starts automatically when you install Prosody (the plugin will launch a Prosody process, there is no need for the service to run). For example, on Debian/Ubuntu (and other Systemd based linux distributions):", "old_state": -1 }, "id": 660206, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/660206/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/879419/?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/it/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:11.577043Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "For example, on Debian/Ubuntu:", "old_state": -1 }, "id": 660205, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/660205/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/879418/?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/it/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:11.577017Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "For standard installation, you just have to install the official `prosody` package for your linux distribution.", "old_state": -1 }, "id": 660204, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/660204/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/879417/?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/it/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:11.576991Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "Once it is done, you have to check `Use system Prosody` in the plugin settings.", "old_state": -1 }, "id": 660203, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/660203/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/879416/?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/it/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:11.576965Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "To use the plugin, you will have to manually install Prosody on your server (see below).", "old_state": -1 }, "id": 660202, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/660202/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/879415/?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/it/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:11.576939Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "The Prosody AppImage included in the plugin will only work on x86_64 and arm64 CPU. It is not compatible with other CPU architectures.", "old_state": -1 }, "id": 660201, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/660201/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/879414/?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/it/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:11.576913Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "More informations on Prosody external components [here](https://prosody.im/doc/components).", "old_state": -1 }, "id": 660200, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/660200/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/879413/?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/it/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:11.576887Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "This feature could be used to connect bridges or bots.", "old_state": -1 }, "id": 660199, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/660199/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/879411/?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/it/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:11.576834Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "As example, this option can allow an instance of Matterbridge (once it could use anonymous login) *on the same machine* to bridge your chat with another services like a Matrix room.", "old_state": -1 }, "id": 660197, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/660197/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/879410/?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/it/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:11.576808Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "This setting enable XMPP clients to connect to the built-in Prosody server. For now, this option **only allows connections from localhost clients**.", "old_state": -1 }, "id": 660196, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/660196/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/879408/?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/it/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:11.576755Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "The plugin comes with an AppImage that is used to run the [Prosody XMPP server](https://prosody.im). If this AppImage is not working, you can fallback to the Prosody that is packaged for your server. Just install the `prosody` package.", "old_state": -1 }, "id": 660194, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/660194/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/879406/?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/it/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:11.576703Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "Default ConverseJS theme: this is the default ConverseJS theme.", "old_state": -1 }, "id": 660192, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/660192/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/879405/?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/it/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:11.576676Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "Peertube theme: this is a special theme, made especially for peertube's integration.", "old_state": -1 }, "id": 660191, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/660191/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/879404/?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/it/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:11.576650Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "You can choose which theme to use for ConverseJS:", "old_state": -1 }, "id": 660190, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/660190/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/879403/?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/it/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:11.576623Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "Note: for now this feature simply hide the chat. In a future release, the chat will be replaced by a message saying «please log in to [...]». See [v5.7.0 Release Notes](https://github.com/JohnXLivingston/peertube-plugin-livechat/blob/main/CHANGELOG.md#570) for more information.", "old_state": -1 }, "id": 660189, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/660189/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/879402/?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/it/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:11.576597Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "The video owner will be able to activate web chats.", "old_state": -1 }, "id": 660188, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/660188/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/879400/?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/it/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:11.576546Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "You can for example generate a readonly URL and use it in OBS to integrate the chat in your live stream!", "old_state": -1 }, "id": 660186, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/660186/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/879399/?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/it/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:11.576519Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "This feature enables a «share chat link» modal. With this modal, you can generate URLs to join the chat. The chat can be customized (readonly mode, use the current theme, ...).", "old_state": -1 }, "id": 660185, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/660185/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/879398/?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/it/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:11.576493Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "Following settings concern the federation with other Peertube instances, and other fediverse softwares.", "old_state": -1 }, "id": 660184, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/660184/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/879397/?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/it/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:11.576467Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "When pressing the «List rooms» button, all existing chatrooms will be listed. You can then find them and moderated them.", "old_state": -1 }, "id": 660183, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/660183/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/879396/?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/it/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:11.576441Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "This section describes the plugin settings page.", "old_state": -1 }, "id": 660182, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/660182/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/879395/?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/it/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:11.576414Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "If you can't make it work, you can use the diagnostic tool (there is a button on top of the plugin settings page), and take a close look on the «Prosody check» section.", "old_state": -1 }, "id": 660181, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/660181/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/879394/?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/it/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:11.576388Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "Save the plugin settings and verify Prosody can see the certificates:", "old_state": -1 }, "id": 660180, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/660180/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/879393/?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/it/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:11.576361Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "In the livechat plugin settings from your PeerTube administration settings, set the certificate directory to the following:", "old_state": -1 }, "id": 660179, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/660179/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/879392/?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/it/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:11.576335Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "Restart your services:", "old_state": -1 }, "id": 660178, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/660178/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/879391/?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/it/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:11.576309Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "Continuing to modify `docker-compose.yml`, add the certbot certificate volume into the peertube container. It should look something like this:", "old_state": -1 }, "id": 660177, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/660177/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/879390/?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/it/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:11.576282Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "Modify your `docker-compose.yml` file, changing the `entrypoint` line under the `certbot` service to the following. This is the same as the above, but to be automatically executed after every certificate renewal.", "old_state": -1 }, "id": 660176, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/660176/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/879389/?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/it/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:11.576256Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "Exit the certbot container:", "old_state": -1 }, "id": 660175, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/660175/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/879388/?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/it/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:11.576228Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "Run the below command inside the certbot container to give read access to the new certs and private keys to the peertube group. *Note*: This will also make the files readable to the group with id 999 on the host system. Check the groups on your system to assess this as a risk before running this command.", "old_state": -1 }, "id": 660174, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/660174/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/879387/?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/it/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:11.576202Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "You should see output like the following:", "old_state": -1 }, "id": 660173, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/660173/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/879386/?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/it/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:11.576176Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "Enter the directory where the PeerTube webserver serves requests for Let's Encrypt, `/var/www/certbot`:", "old_state": -1 }, "id": 660172, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/660172/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/879385/?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/it/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:11.576150Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "Enter the domain name `room.your_instance.tld`:", "old_state": -1 }, "id": 660171, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/660171/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/879384/?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/it/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:11.576123Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "You will be presented with a series of prompts. Enter `2` for the authentication type:", "old_state": -1 }, "id": 660170, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/660170/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/879383/?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/it/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:11.576096Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "Run certbot:", "old_state": -1 }, "id": 660169, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/660169/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/879382/?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/it/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:11.576070Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "Open a shell in the certbot container:", "old_state": -1 }, "id": 660168, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/660168/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/879381/?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/it/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:11.576043Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "Enter the directory where your `docker-compose.yml` file exists.", "old_state": -1 }, "id": 660167, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/660167/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/879380/?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/it/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:11.576015Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "First, ensure you create a DNS entry for `room.your_instance.tld`, which points to your server. You can use a CNAME entry (or an A entry and a AAAA entry). This is necessary for Let's Encrypt to validate the domain for certificate generation.", "old_state": -1 }, "id": 660166, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/660166/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/879379/?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/it/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:11.575988Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "This method works with the officially supported [Docker guide](https://docs.joinpeertube.org/install/docker) from PeerTube.", "old_state": -1 }, "id": 660165, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/660165/?format=api" } ] }{ "count": 40880, "next": "