Changes
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/nb_NO/changes/?format=api&page=12
https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/nb_NO/changes/?format=api&page=13", "previous": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/nb_NO/changes/?format=api&page=11", "results": [ { "unit": "https://weblate.framasoft.org/api/units/880062/?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/nb_NO/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:13.477609Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "To get the address of the room you want to join, you can use the \"share chat\" button that is located above the chat:", "old_state": -1 }, "id": 660853, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/660853/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/880061/?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/nb_NO/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:13.477580Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "If this feature is enabled on your instance, you can connect to Peertube chats using any XMPP account.", "old_state": -1 }, "id": 660852, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/660852/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/880060/?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/nb_NO/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:13.477551Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "The features described on this page must be enabled and configured by your Peertube instance's administrators. You may therefore not have access to them.", "old_state": -1 }, "id": 660851, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/660851/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/880059/?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/nb_NO/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:13.477522Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "This chat plugin relies on the XMPP protocol (also known as Jabber). It is therefore possible to connect to the chats using [XMPP client software](https://en.wikipedia.org/wiki/XMPP#Clients). This can be useful for example to facilitate moderation operations.", "old_state": -1 }, "id": 660850, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/660850/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/880058/?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/nb_NO/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:13.477493Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "You can use the [social_stream browser extension](https://github.com/steveseguin/social_stream#readme) to mix multiple chat source (from Peertube, Twitch, Youtube, Facebook, ...) and include their contents in your live stream. The compatibility with this plugin was added in recent versions.", "old_state": -1 }, "id": 660849, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/660849/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/880052/?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/nb_NO/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:13.477320Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "You can use [ConverseJS moderation commands](https://conversejs.org/docs/html/features.html#moderating-chatrooms) to moderate the room. When you open the chat room in full screen, there will also be a menu with dedicated commands on the top right.", "old_state": -1 }, "id": 660843, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/660843/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/880050/?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/nb_NO/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:13.477262Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "You can delete old rooms: join the room, and use the menu on the top to destroy the room.", "old_state": -1 }, "id": 660841, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/660841/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/880049/?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/nb_NO/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:13.477233Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "You can list all existing chatrooms: in the plugin settings screen, there is a button «List rooms».", "old_state": -1 }, "id": 660840, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/660840/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/880047/?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/nb_NO/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:13.477159Z", "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": 660838, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/660838/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/880046/?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/nb_NO/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:13.477130Z", "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": 660837, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/660837/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/880045/?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/nb_NO/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:13.477101Z", "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": 660836, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/660836/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/880044/?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/nb_NO/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:13.477072Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "Here are some other more specific instructions:", "old_state": -1 }, "id": 660835, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/660835/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/880043/?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/nb_NO/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:13.477042Z", "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": 660834, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/660834/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/880042/?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/nb_NO/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:13.477012Z", "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": 660833, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/660833/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/880041/?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/nb_NO/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:13.476982Z", "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": 660832, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/660832/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/880040/?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/nb_NO/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:13.476954Z", "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": 660831, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/660831/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/880039/?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/nb_NO/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:13.476928Z", "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": 660830, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/660830/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/880038/?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/nb_NO/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:13.476901Z", "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": 660829, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/660829/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/880037/?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/nb_NO/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:13.476875Z", "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": 660828, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/660828/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/880036/?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/nb_NO/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:13.476850Z", "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": 660827, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/660827/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/880035/?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/nb_NO/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:13.476823Z", "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": 660826, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/660826/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/880034/?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/nb_NO/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:13.476785Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "For example, on Debian/Ubuntu:", "old_state": -1 }, "id": 660825, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/660825/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/880033/?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/nb_NO/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:13.476758Z", "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": 660824, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/660824/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/880032/?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/nb_NO/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:13.476732Z", "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": 660823, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/660823/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/880031/?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/nb_NO/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:13.476705Z", "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": 660822, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/660822/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/880030/?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/nb_NO/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:13.476665Z", "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": 660821, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/660821/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/880029/?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/nb_NO/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:13.476639Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "More informations on Prosody external components [here](https://prosody.im/doc/components).", "old_state": -1 }, "id": 660820, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/660820/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/880028/?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/nb_NO/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:13.476613Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "This feature could be used to connect bridges or bots.", "old_state": -1 }, "id": 660819, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/660819/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/880026/?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/nb_NO/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:13.476561Z", "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": 660817, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/660817/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/880025/?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/nb_NO/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:13.476535Z", "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": 660816, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/660816/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/880023/?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/nb_NO/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:13.476482Z", "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": 660814, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/660814/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/880022/?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/nb_NO/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:13.476455Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "ConverseJS concord theme: this is a theme provided by ConverseJS.", "old_state": -1 }, "id": 660813, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/660813/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/880021/?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/nb_NO/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:13.476429Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "Default ConverseJS theme: this is the default ConverseJS theme.", "old_state": -1 }, "id": 660812, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/660812/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/880020/?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/nb_NO/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:13.476403Z", "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": 660811, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/660811/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/880019/?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/nb_NO/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:13.476376Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "You can choose which theme to use for ConverseJS:", "old_state": -1 }, "id": 660810, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/660810/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/880018/?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/nb_NO/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:13.476349Z", "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": 660809, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/660809/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/880017/?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/nb_NO/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:13.476323Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "The video owner will be able to activate web chats.", "old_state": -1 }, "id": 660808, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/660808/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/880015/?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/nb_NO/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:13.476271Z", "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": 660806, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/660806/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/880014/?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/nb_NO/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:13.476244Z", "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": 660805, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/660805/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/880013/?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/nb_NO/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:13.476219Z", "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": 660804, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/660804/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/880012/?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/nb_NO/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:13.476192Z", "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": 660803, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/660803/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/880011/?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/nb_NO/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:13.476166Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "This section describes the plugin settings page.", "old_state": -1 }, "id": 660802, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/660802/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/880010/?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/nb_NO/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:13.476140Z", "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": 660801, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/660801/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/880009/?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/nb_NO/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:13.476114Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "Save the plugin settings and verify Prosody can see the certificates:", "old_state": -1 }, "id": 660800, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/660800/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/880008/?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/nb_NO/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:13.476088Z", "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": 660799, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/660799/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/880007/?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/nb_NO/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:13.476062Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "Restart your services:", "old_state": -1 }, "id": 660798, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/660798/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/880006/?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/nb_NO/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:13.476036Z", "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": 660797, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/660797/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/880005/?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/nb_NO/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:13.476009Z", "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": 660796, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/660796/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/880004/?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/nb_NO/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:13.475983Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "Exit the certbot container:", "old_state": -1 }, "id": 660795, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/660795/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/880003/?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/nb_NO/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:13.475956Z", "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": 660794, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/660794/?format=api" } ] }{ "count": 828, "next": "