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=590
https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/changes/?format=api&page=591", "previous": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/changes/?format=api&page=589", "results": [ { "unit": "https://weblate.framasoft.org/api/units/876562/?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/cs/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:34:57.388812Z", "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": 656966, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/656966/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/876561/?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/cs/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:34:57.388786Z", "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": 656965, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/656965/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/876560/?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/cs/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:34:57.388760Z", "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": 656964, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/656964/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/876559/?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/cs/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:34:57.388734Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "Here are some other more specific instructions:", "old_state": -1 }, "id": 656963, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/656963/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/876558/?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/cs/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:34:57.388708Z", "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": 656962, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/656962/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/876557/?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/cs/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:34:57.388682Z", "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": 656961, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/656961/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/876556/?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/cs/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:34:57.388657Z", "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": 656960, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/656960/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/876555/?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/cs/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:34:57.388631Z", "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": 656959, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/656959/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/876554/?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/cs/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:34:57.388605Z", "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": 656958, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/656958/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/876553/?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/cs/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:34:57.388579Z", "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": 656957, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/656957/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/876552/?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/cs/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:34:57.388553Z", "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": 656956, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/656956/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/876551/?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/cs/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:34:57.388527Z", "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": 656955, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/656955/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/876550/?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/cs/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:34:57.388501Z", "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": 656954, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/656954/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/876549/?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/cs/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:34:57.388475Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "For example, on Debian/Ubuntu:", "old_state": -1 }, "id": 656953, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/656953/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/876548/?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/cs/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:34:57.388449Z", "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": 656952, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/656952/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/876547/?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/cs/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:34:57.388423Z", "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": 656951, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/656951/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/876546/?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/cs/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:34:57.388397Z", "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": 656950, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/656950/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/876545/?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/cs/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:34:57.388371Z", "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": 656949, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/656949/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/876544/?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/cs/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:34:57.388346Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "More informations on Prosody external components [here](https://prosody.im/doc/components).", "old_state": -1 }, "id": 656948, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/656948/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/876543/?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/cs/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:34:57.388320Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "This feature could be used to connect bridges or bots.", "old_state": -1 }, "id": 656947, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/656947/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/876541/?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/cs/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:34:57.388268Z", "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": 656945, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/656945/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/876540/?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/cs/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:34:57.388242Z", "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": 656944, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/656944/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/876538/?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/cs/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:34:57.388190Z", "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": 656942, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/656942/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/876537/?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/cs/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:34:57.388163Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "ConverseJS concord theme: this is a theme provided by ConverseJS.", "old_state": -1 }, "id": 656941, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/656941/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/876536/?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/cs/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:34:57.388137Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "Default ConverseJS theme: this is the default ConverseJS theme.", "old_state": -1 }, "id": 656940, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/656940/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/876535/?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/cs/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:34:57.388111Z", "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": 656939, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/656939/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/876534/?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/cs/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:34:57.388085Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "You can choose which theme to use for ConverseJS:", "old_state": -1 }, "id": 656938, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/656938/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/876533/?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/cs/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:34:57.388058Z", "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": 656937, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/656937/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/876532/?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/cs/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:34:57.388032Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "The video owner will be able to activate web chats.", "old_state": -1 }, "id": 656936, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/656936/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/876530/?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/cs/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:34:57.387981Z", "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": 656934, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/656934/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/876529/?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/cs/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:34:57.387955Z", "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": 656933, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/656933/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/876528/?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/cs/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:34:57.387930Z", "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": 656932, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/656932/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/876527/?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/cs/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:34:57.387904Z", "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": 656931, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/656931/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/876526/?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/cs/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:34:57.387878Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "This section describes the plugin settings page.", "old_state": -1 }, "id": 656930, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/656930/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/876525/?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/cs/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:34:57.387838Z", "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": 656929, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/656929/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/876524/?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/cs/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:34:57.387805Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "Save the plugin settings and verify Prosody can see the certificates:", "old_state": -1 }, "id": 656928, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/656928/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/876523/?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/cs/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:34:57.387779Z", "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": 656927, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/656927/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/876522/?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/cs/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:34:57.387752Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "Restart your services:", "old_state": -1 }, "id": 656926, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/656926/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/876521/?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/cs/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:34:57.387726Z", "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": 656925, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/656925/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/876520/?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/cs/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:34:57.387698Z", "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": 656924, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/656924/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/876519/?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/cs/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:34:57.387672Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "Exit the certbot container:", "old_state": -1 }, "id": 656923, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/656923/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/876518/?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/cs/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:34:57.387630Z", "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": 656922, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/656922/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/876517/?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/cs/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:34:57.387605Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "You should see output like the following:", "old_state": -1 }, "id": 656921, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/656921/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/876516/?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/cs/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:34:57.387579Z", "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": 656920, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/656920/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/876515/?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/cs/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:34:57.387553Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "Enter the domain name `room.your_instance.tld`:", "old_state": -1 }, "id": 656919, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/656919/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/876514/?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/cs/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:34:57.387527Z", "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": 656918, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/656918/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/876513/?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/cs/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:34:57.387501Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "Run certbot:", "old_state": -1 }, "id": 656917, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/656917/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/876512/?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/cs/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:34:57.387476Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "Open a shell in the certbot container:", "old_state": -1 }, "id": 656916, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/656916/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/876511/?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/cs/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:34:57.387450Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "Enter the directory where your `docker-compose.yml` file exists.", "old_state": -1 }, "id": 656915, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/656915/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/876510/?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/cs/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:34:57.387424Z", "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": 656914, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/656914/?format=api" } ] }{ "count": 34170, "next": "