Change List
Changes API.
See the Weblate's Web API documentation for detailed description of the API.
GET /api/changes/?format=api&page=2682
https://translate.funkwhale.audio/api/changes/?format=api&page=2683", "previous": "https://translate.funkwhale.audio/api/changes/?format=api&page=2681", "results": [ { "unit": "https://translate.funkwhale.audio/api/units/143767/?format=api", "component": "https://translate.funkwhale.audio/api/components/documentation/changelog/?format=api", "translation": "https://translate.funkwhale.audio/api/translations/documentation/changelog/en_devel/?format=api", "user": null, "author": null, "timestamp": "2022-04-06T09:51:22.301688Z", "action": 59, "target": "It prohibits anyone to distribute closed-source and proprietary forks of Funkwhale", "id": 89377, "action_name": "String updated in the repository", "url": "https://translate.funkwhale.audio/api/changes/89377/?format=api" }, { "unit": "https://translate.funkwhale.audio/api/units/143761/?format=api", "component": "https://translate.funkwhale.audio/api/components/documentation/changelog/?format=api", "translation": "https://translate.funkwhale.audio/api/translations/documentation/changelog/en_devel/?format=api", "user": null, "author": null, "timestamp": "2022-04-06T09:51:22.301582Z", "action": 59, "target": "This is better aligned with other fediverse software", "id": 89376, "action_name": "String updated in the repository", "url": "https://translate.funkwhale.audio/api/changes/89376/?format=api" }, { "unit": "https://translate.funkwhale.audio/api/units/143759/?format=api", "component": "https://translate.funkwhale.audio/api/components/documentation/changelog/?format=api", "translation": "https://translate.funkwhale.audio/api/translations/documentation/changelog/en_devel/?format=api", "user": null, "author": null, "timestamp": "2022-04-06T09:51:22.301477Z", "action": 59, "target": "Following the recent switch made by PixelFed (https://github.com/dansup/pixelfed/issues/143), we decided along with the community to relicence Funkwhale under the AGPL-3 licence. We did this switch for various reasons:", "id": 89375, "action_name": "String updated in the repository", "url": "https://translate.funkwhale.audio/api/changes/89375/?format=api" }, { "unit": "https://translate.funkwhale.audio/api/units/143757/?format=api", "component": "https://translate.funkwhale.audio/api/components/documentation/changelog/?format=api", "translation": "https://translate.funkwhale.audio/api/translations/documentation/changelog/en_devel/?format=api", "user": null, "author": null, "timestamp": "2022-04-06T09:51:22.301373Z", "action": 59, "target": "Funkwhale is now licenced under AGPL-3", "id": 89374, "action_name": "String updated in the repository", "url": "https://translate.funkwhale.audio/api/changes/89374/?format=api" }, { "unit": "https://translate.funkwhale.audio/api/units/143755/?format=api", "component": "https://translate.funkwhale.audio/api/components/documentation/changelog/?format=api", "translation": "https://translate.funkwhale.audio/api/translations/documentation/changelog/en_devel/?format=api", "user": null, "author": null, "timestamp": "2022-04-06T09:51:22.301275Z", "action": 59, "target": "We recommend instances owners to upgrade as fast as possible to avoid any abuse and data loss.", "id": 89373, "action_name": "String updated in the repository", "url": "https://translate.funkwhale.audio/api/changes/89373/?format=api" }, { "unit": "https://translate.funkwhale.audio/api/units/143754/?format=api", "component": "https://translate.funkwhale.audio/api/components/documentation/changelog/?format=api", "translation": "https://translate.funkwhale.audio/api/translations/documentation/changelog/en_devel/?format=api", "user": null, "author": null, "timestamp": "2022-04-06T09:51:22.301167Z", "action": 59, "target": "Because of an error in the way we checked user permissions on radios, public radios could be deleted by any logged-in user, even if they were not the owner of the radio.", "id": 89372, "action_name": "String updated in the repository", "url": "https://translate.funkwhale.audio/api/changes/89372/?format=api" }, { "unit": "https://translate.funkwhale.audio/api/units/143753/?format=api", "component": "https://translate.funkwhale.audio/api/components/documentation/changelog/?format=api", "translation": "https://translate.funkwhale.audio/api/translations/documentation/changelog/en_devel/?format=api", "user": null, "author": null, "timestamp": "2022-04-06T09:51:22.301060Z", "action": 59, "target": "Permission issues on radios", "id": 89371, "action_name": "String updated in the repository", "url": "https://translate.funkwhale.audio/api/changes/89371/?format=api" }, { "unit": "https://translate.funkwhale.audio/api/units/143746/?format=api", "component": "https://translate.funkwhale.audio/api/components/documentation/changelog/?format=api", "translation": "https://translate.funkwhale.audio/api/translations/documentation/changelog/en_devel/?format=api", "user": null, "author": null, "timestamp": "2022-04-06T09:51:22.300953Z", "action": 59, "target": "Added bug and feature issue templates (#299)", "id": 89370, "action_name": "String updated in the repository", "url": "https://translate.funkwhale.audio/api/changes/89370/?format=api" }, { "unit": "https://translate.funkwhale.audio/api/units/143734/?format=api", "component": "https://translate.funkwhale.audio/api/components/documentation/changelog/?format=api", "translation": "https://translate.funkwhale.audio/api/translations/documentation/changelog/en_devel/?format=api", "user": null, "author": null, "timestamp": "2022-04-06T09:51:22.300852Z", "action": 59, "target": "Added Black and flake8 checks in CI to ensure consistent code styling and formatting (#297)", "id": 89369, "action_name": "String updated in the repository", "url": "https://translate.funkwhale.audio/api/changes/89369/?format=api" }, { "unit": "https://translate.funkwhale.audio/api/units/143726/?format=api", "component": "https://translate.funkwhale.audio/api/components/documentation/changelog/?format=api", "translation": "https://translate.funkwhale.audio/api/translations/documentation/changelog/en_devel/?format=api", "user": null, "author": null, "timestamp": "2022-04-06T09:51:22.300752Z", "action": 59, "target": "Improved documentation about in-place imports setup (#298)", "id": 89368, "action_name": "String updated in the repository", "url": "https://translate.funkwhale.audio/api/changes/89368/?format=api" }, { "unit": "https://translate.funkwhale.audio/api/units/143723/?format=api", "component": "https://translate.funkwhale.audio/api/components/documentation/changelog/?format=api", "translation": "https://translate.funkwhale.audio/api/translations/documentation/changelog/en_devel/?format=api", "user": null, "author": null, "timestamp": "2022-04-06T09:51:22.300542Z", "action": 59, "target": "Fixed broken pagination in Subsonic API (#295)", "id": 89366, "action_name": "String updated in the repository", "url": "https://translate.funkwhale.audio/api/changes/89366/?format=api" }, { "unit": "https://translate.funkwhale.audio/api/units/143722/?format=api", "component": "https://translate.funkwhale.audio/api/components/documentation/changelog/?format=api", "translation": "https://translate.funkwhale.audio/api/translations/documentation/changelog/en_devel/?format=api", "user": null, "author": null, "timestamp": "2022-04-06T09:51:22.300441Z", "action": 59, "target": "Fixed admin menu not showing after login (#245)", "id": 89365, "action_name": "String updated in the repository", "url": "https://translate.funkwhale.audio/api/changes/89365/?format=api" }, { "unit": "https://translate.funkwhale.audio/api/units/143720/?format=api", "component": "https://translate.funkwhale.audio/api/components/documentation/changelog/?format=api", "translation": "https://translate.funkwhale.audio/api/translations/documentation/changelog/en_devel/?format=api", "user": null, "author": null, "timestamp": "2022-04-06T09:51:22.300340Z", "action": 59, "target": "Ensure radios can only be edited and deleted by their owners (#311)", "id": 89364, "action_name": "String updated in the repository", "url": "https://translate.funkwhale.audio/api/changes/89364/?format=api" }, { "unit": "https://translate.funkwhale.audio/api/units/143719/?format=api", "component": "https://translate.funkwhale.audio/api/components/documentation/changelog/?format=api", "translation": "https://translate.funkwhale.audio/api/translations/documentation/changelog/en_devel/?format=api", "user": null, "author": null, "timestamp": "2022-04-06T09:51:22.300238Z", "action": 59, "target": "Switch from BSD-3 licence to AGPL-3 licence (#280)", "id": 89363, "action_name": "String updated in the repository", "url": "https://translate.funkwhale.audio/api/changes/89363/?format=api" }, { "unit": "https://translate.funkwhale.audio/api/units/143717/?format=api", "component": "https://translate.funkwhale.audio/api/components/documentation/changelog/?format=api", "translation": "https://translate.funkwhale.audio/api/translations/documentation/changelog/en_devel/?format=api", "user": null, "author": null, "timestamp": "2022-04-06T09:51:22.300134Z", "action": 59, "target": "Display file size in human format during file upload (#289)", "id": 89362, "action_name": "String updated in the repository", "url": "https://translate.funkwhale.audio/api/changes/89362/?format=api" }, { "unit": "https://translate.funkwhale.audio/api/units/143705/?format=api", "component": "https://translate.funkwhale.audio/api/components/documentation/changelog/?format=api", "translation": "https://translate.funkwhale.audio/api/translations/documentation/changelog/en_devel/?format=api", "user": null, "author": null, "timestamp": "2022-04-06T09:51:22.300042Z", "action": 59, "target": "Apache2 reverse proxy now supports websockets (tested with Apache 2.4.25) (!252)", "id": 89361, "action_name": "String updated in the repository", "url": "https://translate.funkwhale.audio/api/changes/89361/?format=api" }, { "unit": "https://translate.funkwhale.audio/api/units/143703/?format=api", "component": "https://translate.funkwhale.audio/api/components/documentation/changelog/?format=api", "translation": "https://translate.funkwhale.audio/api/translations/documentation/changelog/en_devel/?format=api", "user": null, "author": null, "timestamp": "2022-04-06T09:51:22.299950Z", "action": 59, "target": "Album cover served in http (#264)", "id": 89360, "action_name": "String updated in the repository", "url": "https://translate.funkwhale.audio/api/changes/89360/?format=api" }, { "unit": "https://translate.funkwhale.audio/api/units/143702/?format=api", "component": "https://translate.funkwhale.audio/api/components/documentation/changelog/?format=api", "translation": "https://translate.funkwhale.audio/api/translations/documentation/changelog/en_devel/?format=api", "user": null, "author": null, "timestamp": "2022-04-06T09:51:22.299892Z", "action": 59, "target": "Added multiple warnings in the documentation that you should never run makemigrations yourself (#291)", "id": 89359, "action_name": "String updated in the repository", "url": "https://translate.funkwhale.audio/api/changes/89359/?format=api" }, { "unit": "https://translate.funkwhale.audio/api/units/143700/?format=api", "component": "https://translate.funkwhale.audio/api/components/documentation/changelog/?format=api", "translation": "https://translate.funkwhale.audio/api/translations/documentation/changelog/en_devel/?format=api", "user": null, "author": null, "timestamp": "2022-04-06T09:51:22.299836Z", "action": 59, "target": "Added feedback on shuffle button (#262)", "id": 89358, "action_name": "String updated in the repository", "url": "https://translate.funkwhale.audio/api/changes/89358/?format=api" }, { "unit": "https://translate.funkwhale.audio/api/units/143698/?format=api", "component": "https://translate.funkwhale.audio/api/components/documentation/changelog/?format=api", "translation": "https://translate.funkwhale.audio/api/translations/documentation/changelog/en_devel/?format=api", "user": null, "author": null, "timestamp": "2022-04-06T09:51:22.299737Z", "action": 59, "target": "This release contains a fix for a permission issue. You should upgrade as soon as possible. Read the changelog below for more details.", "id": 89357, "action_name": "String updated in the repository", "url": "https://translate.funkwhale.audio/api/changes/89357/?format=api" }, { "unit": "https://translate.funkwhale.audio/api/units/143696/?format=api", "component": "https://translate.funkwhale.audio/api/components/documentation/changelog/?format=api", "translation": "https://translate.funkwhale.audio/api/translations/documentation/changelog/en_devel/?format=api", "user": null, "author": null, "timestamp": "2022-04-06T09:51:22.299641Z", "action": 59, "target": "0.14.2 (2018-06-16)", "id": 89356, "action_name": "String updated in the repository", "url": "https://translate.funkwhale.audio/api/changes/89356/?format=api" }, { "unit": "https://translate.funkwhale.audio/api/units/143693/?format=api", "component": "https://translate.funkwhale.audio/api/components/documentation/changelog/?format=api", "translation": "https://translate.funkwhale.audio/api/translations/documentation/changelog/en_devel/?format=api", "user": null, "author": null, "timestamp": "2022-04-06T09:51:22.299536Z", "action": 59, "target": "Fixing this also unlocked a really interesting feature in our development/review workflow: by leveraging Gitlab CI and review apps, we are now able to deploy automatically live versions of a merge request, making it possible for anyone to review front-end changes easily, without the need to install a local environment.", "id": 89355, "action_name": "String updated in the repository", "url": "https://translate.funkwhale.audio/api/changes/89355/?format=api" }, { "unit": "https://translate.funkwhale.audio/api/units/143689/?format=api", "component": "https://translate.funkwhale.audio/api/components/documentation/changelog/?format=api", "translation": "https://translate.funkwhale.audio/api/translations/documentation/changelog/en_devel/?format=api", "user": null, "author": null, "timestamp": "2022-04-06T09:51:22.299433Z", "action": 59, "target": "From now on, Funkwhale's front-end can connect to any Funkwhale server. You can change the server you are connecting to in the footer.", "id": 89354, "action_name": "String updated in the repository", "url": "https://translate.funkwhale.audio/api/changes/89354/?format=api" }, { "unit": "https://translate.funkwhale.audio/api/units/143686/?format=api", "component": "https://translate.funkwhale.audio/api/components/documentation/changelog/?format=api", "translation": "https://translate.funkwhale.audio/api/translations/documentation/changelog/en_devel/?format=api", "user": null, "author": null, "timestamp": "2022-04-06T09:51:22.299320Z", "action": 59, "target": "Use a locally hosted front-end with a remote API, which is especially useful in development", "id": 89353, "action_name": "String updated in the repository", "url": "https://translate.funkwhale.audio/api/changes/89353/?format=api" }, { "unit": "https://translate.funkwhale.audio/api/units/143683/?format=api", "component": "https://translate.funkwhale.audio/api/components/documentation/changelog/?format=api", "translation": "https://translate.funkwhale.audio/api/translations/documentation/changelog/en_devel/?format=api", "user": null, "author": null, "timestamp": "2022-04-06T09:51:22.299222Z", "action": 59, "target": "Use a customized version of the front-end with multiple instances", "id": 89352, "action_name": "String updated in the repository", "url": "https://translate.funkwhale.audio/api/changes/89352/?format=api" }, { "unit": "https://translate.funkwhale.audio/api/units/143681/?format=api", "component": "https://translate.funkwhale.audio/api/components/documentation/changelog/?format=api", "translation": "https://translate.funkwhale.audio/api/translations/documentation/changelog/en_devel/?format=api", "user": null, "author": null, "timestamp": "2022-04-06T09:51:22.299121Z", "action": 59, "target": "Use multiple customized versions of the front-end with the same instance", "id": 89351, "action_name": "String updated in the repository", "url": "https://translate.funkwhale.audio/api/changes/89351/?format=api" }, { "unit": "https://translate.funkwhale.audio/api/units/143674/?format=api", "component": "https://translate.funkwhale.audio/api/components/documentation/changelog/?format=api", "translation": "https://translate.funkwhale.audio/api/translations/documentation/changelog/en_devel/?format=api", "user": null, "author": null, "timestamp": "2022-04-06T09:51:22.298808Z", "action": 59, "target": "Removed front-end and back-end coupling", "id": 89348, "action_name": "String updated in the repository", "url": "https://translate.funkwhale.audio/api/changes/89348/?format=api" }, { "unit": "https://translate.funkwhale.audio/api/units/143671/?format=api", "component": "https://translate.funkwhale.audio/api/components/documentation/changelog/?format=api", "translation": "https://translate.funkwhale.audio/api/translations/documentation/changelog/en_devel/?format=api", "user": null, "author": null, "timestamp": "2022-04-06T09:51:22.298656Z", "action": 59, "target": "Invitations generation and management requires the \"settings\" permission.", "id": 89347, "action_name": "String updated in the repository", "url": "https://translate.funkwhale.audio/api/changes/89347/?format=api" }, { "unit": "https://translate.funkwhale.audio/api/units/143668/?format=api", "component": "https://translate.funkwhale.audio/api/components/documentation/changelog/?format=api", "translation": "https://translate.funkwhale.audio/api/translations/documentation/changelog/en_devel/?format=api", "user": null, "author": null, "timestamp": "2022-04-06T09:51:22.298548Z", "action": 59, "target": "By default, we generate a random code for invitations, but you can also use custom codes if you need to print them or make them fancier ;)", "id": 89346, "action_name": "String updated in the repository", "url": "https://translate.funkwhale.audio/api/changes/89346/?format=api" }, { "unit": "https://translate.funkwhale.audio/api/units/143666/?format=api", "component": "https://translate.funkwhale.audio/api/components/documentation/changelog/?format=api", "translation": "https://translate.funkwhale.audio/api/translations/documentation/changelog/en_devel/?format=api", "user": null, "author": null, "timestamp": "2022-04-06T09:51:22.298441Z", "action": 59, "target": "You can generate invitation codes via the \"users\" admin interface (you'll find a link in the sidebar). Those codes are valid for 14 days, and can be used once to create a new account on the instance, even if registrations are closed.", "id": 89345, "action_name": "String updated in the repository", "url": "https://translate.funkwhale.audio/api/changes/89345/?format=api" }, { "unit": "https://translate.funkwhale.audio/api/units/143663/?format=api", "component": "https://translate.funkwhale.audio/api/components/documentation/changelog/?format=api", "translation": "https://translate.funkwhale.audio/api/translations/documentation/changelog/en_devel/?format=api", "user": null, "author": null, "timestamp": "2022-04-06T09:51:22.298335Z", "action": 59, "target": "On closed instances, it has always been a little bit painful to create accounts by hand for new users. This release solve that by adding invitations.", "id": 89344, "action_name": "String updated in the repository", "url": "https://translate.funkwhale.audio/api/changes/89344/?format=api" }, { "unit": "https://translate.funkwhale.audio/api/units/143660/?format=api", "component": "https://translate.funkwhale.audio/api/components/documentation/changelog/?format=api", "translation": "https://translate.funkwhale.audio/api/translations/documentation/changelog/en_devel/?format=api", "user": null, "author": null, "timestamp": "2022-04-06T09:51:22.298240Z", "action": 59, "target": "Invite system", "id": 89343, "action_name": "String updated in the repository", "url": "https://translate.funkwhale.audio/api/changes/89343/?format=api" }, { "unit": "https://translate.funkwhale.audio/api/units/143658/?format=api", "component": "https://translate.funkwhale.audio/api/components/documentation/changelog/?format=api", "translation": "https://translate.funkwhale.audio/api/translations/documentation/changelog/en_devel/?format=api", "user": null, "author": null, "timestamp": "2022-04-06T09:51:22.298140Z", "action": 59, "target": "Upgrade documentation now use the correct user on non-docker setups (#265)", "id": 89342, "action_name": "String updated in the repository", "url": "https://translate.funkwhale.audio/api/changes/89342/?format=api" }, { "unit": "https://translate.funkwhale.audio/api/units/143656/?format=api", "component": "https://translate.funkwhale.audio/api/components/documentation/changelog/?format=api", "translation": "https://translate.funkwhale.audio/api/translations/documentation/changelog/en_devel/?format=api", "user": null, "author": null, "timestamp": "2022-04-06T09:51:22.298039Z", "action": 59, "target": "Documented a saner layout with symlinks for in-place imports (#254)", "id": 89341, "action_name": "String updated in the repository", "url": "https://translate.funkwhale.audio/api/changes/89341/?format=api" }, { "unit": "https://translate.funkwhale.audio/api/units/143654/?format=api", "component": "https://translate.funkwhale.audio/api/components/documentation/changelog/?format=api", "translation": "https://translate.funkwhale.audio/api/translations/documentation/changelog/en_devel/?format=api", "user": null, "author": null, "timestamp": "2022-04-06T09:51:22.297936Z", "action": 59, "target": "Document that Funkwhale may be installed with YunoHost (#325)", "id": 89340, "action_name": "String updated in the repository", "url": "https://translate.funkwhale.audio/api/changes/89340/?format=api" }, { "unit": "https://translate.funkwhale.audio/api/units/143650/?format=api", "component": "https://translate.funkwhale.audio/api/components/documentation/changelog/?format=api", "translation": "https://translate.funkwhale.audio/api/translations/documentation/changelog/en_devel/?format=api", "user": null, "author": null, "timestamp": "2022-04-06T09:51:22.297832Z", "action": 59, "target": "Remove link to generic radios, since they don't have detail pages (#324)", "id": 89339, "action_name": "String updated in the repository", "url": "https://translate.funkwhale.audio/api/changes/89339/?format=api" }, { "unit": "https://translate.funkwhale.audio/api/units/143648/?format=api", "component": "https://translate.funkwhale.audio/api/components/documentation/changelog/?format=api", "translation": "https://translate.funkwhale.audio/api/translations/documentation/changelog/en_devel/?format=api", "user": null, "author": null, "timestamp": "2022-04-06T09:51:22.297731Z", "action": 59, "target": "Include user's current private playlists on playlist list (#302)", "id": 89338, "action_name": "String updated in the repository", "url": "https://translate.funkwhale.audio/api/changes/89338/?format=api" }, { "unit": "https://translate.funkwhale.audio/api/units/143638/?format=api", "component": "https://translate.funkwhale.audio/api/components/documentation/changelog/?format=api", "translation": "https://translate.funkwhale.audio/api/translations/documentation/changelog/en_devel/?format=api", "user": null, "author": null, "timestamp": "2022-04-06T09:51:22.297635Z", "action": 59, "target": "Fixed current track restart/hiccup when shuffling queue, deleting track from queue or reordering (#310)", "id": 89337, "action_name": "String updated in the repository", "url": "https://translate.funkwhale.audio/api/changes/89337/?format=api" }, { "unit": "https://translate.funkwhale.audio/api/units/143627/?format=api", "component": "https://translate.funkwhale.audio/api/components/documentation/changelog/?format=api", "translation": "https://translate.funkwhale.audio/api/translations/documentation/changelog/en_devel/?format=api", "user": null, "author": null, "timestamp": "2022-04-06T09:51:22.297541Z", "action": 59, "target": "Expose track files date in manage API (#307)", "id": 89336, "action_name": "String updated in the repository", "url": "https://translate.funkwhale.audio/api/changes/89336/?format=api" }, { "unit": "https://translate.funkwhale.audio/api/units/143611/?format=api", "component": "https://translate.funkwhale.audio/api/components/documentation/changelog/?format=api", "translation": "https://translate.funkwhale.audio/api/translations/documentation/changelog/en_devel/?format=api", "user": null, "author": null, "timestamp": "2022-04-06T09:51:22.297443Z", "action": 59, "target": "Command line import now accepts unlimited args (#242)", "id": 89335, "action_name": "String updated in the repository", "url": "https://translate.funkwhale.audio/api/changes/89335/?format=api" }, { "unit": "https://translate.funkwhale.audio/api/units/143610/?format=api", "component": "https://translate.funkwhale.audio/api/components/documentation/changelog/?format=api", "translation": "https://translate.funkwhale.audio/api/translations/documentation/changelog/en_devel/?format=api", "user": null, "author": null, "timestamp": "2022-04-06T09:51:22.297348Z", "action": 59, "target": "Added \"TV\" to the list of highlighted words during YouTube import (#154)", "id": 89334, "action_name": "String updated in the repository", "url": "https://translate.funkwhale.audio/api/changes/89334/?format=api" }, { "unit": "https://translate.funkwhale.audio/api/units/143609/?format=api", "component": "https://translate.funkwhale.audio/api/components/documentation/changelog/?format=api", "translation": "https://translate.funkwhale.audio/api/translations/documentation/changelog/en_devel/?format=api", "user": null, "author": null, "timestamp": "2022-04-06T09:51:22.297250Z", "action": 59, "target": "New invite system (#248) New invite system", "id": 89333, "action_name": "String updated in the repository", "url": "https://translate.funkwhale.audio/api/changes/89333/?format=api" }, { "unit": "https://translate.funkwhale.audio/api/units/143608/?format=api", "component": "https://translate.funkwhale.audio/api/components/documentation/changelog/?format=api", "translation": "https://translate.funkwhale.audio/api/translations/documentation/changelog/en_devel/?format=api", "user": null, "author": null, "timestamp": "2022-04-06T09:51:22.297153Z", "action": 59, "target": "Management interface for users (#212)", "id": 89332, "action_name": "String updated in the repository", "url": "https://translate.funkwhale.audio/api/changes/89332/?format=api" }, { "unit": "https://translate.funkwhale.audio/api/units/143607/?format=api", "component": "https://translate.funkwhale.audio/api/components/documentation/changelog/?format=api", "translation": "https://translate.funkwhale.audio/api/translations/documentation/changelog/en_devel/?format=api", "user": null, "author": null, "timestamp": "2022-04-06T09:51:22.297055Z", "action": 59, "target": "Funkwhale's front-end can now point to any instance (#327) Removed front-end and back-end coupling", "id": 89331, "action_name": "String updated in the repository", "url": "https://translate.funkwhale.audio/api/changes/89331/?format=api" }, { "unit": "https://translate.funkwhale.audio/api/units/143606/?format=api", "component": "https://translate.funkwhale.audio/api/components/documentation/changelog/?format=api", "translation": "https://translate.funkwhale.audio/api/translations/documentation/changelog/en_devel/?format=api", "user": null, "author": null, "timestamp": "2022-04-06T09:51:22.296956Z", "action": 59, "target": "Added replace flag during import to replace already present tracks with a new version of their track file (#222)", "id": 89330, "action_name": "String updated in the repository", "url": "https://translate.funkwhale.audio/api/changes/89330/?format=api" }, { "unit": "https://translate.funkwhale.audio/api/units/143605/?format=api", "component": "https://translate.funkwhale.audio/api/components/documentation/changelog/?format=api", "translation": "https://translate.funkwhale.audio/api/translations/documentation/changelog/en_devel/?format=api", "user": null, "author": null, "timestamp": "2022-04-06T09:51:22.296857Z", "action": 59, "target": "Added admin interface to manage import requests (#190)", "id": 89329, "action_name": "String updated in the repository", "url": "https://translate.funkwhale.audio/api/changes/89329/?format=api" }, { "unit": "https://translate.funkwhale.audio/api/units/143596/?format=api", "component": "https://translate.funkwhale.audio/api/components/documentation/changelog/?format=api", "translation": "https://translate.funkwhale.audio/api/translations/documentation/changelog/en_devel/?format=api", "user": null, "author": null, "timestamp": "2022-04-06T09:51:22.296726Z", "action": 59, "target": "0.15 (2018-06-24)", "id": 89328, "action_name": "String updated in the repository", "url": "https://translate.funkwhale.audio/api/changes/89328/?format=api" }, { "unit": "https://translate.funkwhale.audio/api/units/143566/?format=api", "component": "https://translate.funkwhale.audio/api/components/documentation/changelog/?format=api", "translation": "https://translate.funkwhale.audio/api/translations/documentation/changelog/en_devel/?format=api", "user": null, "author": null, "timestamp": "2022-04-06T09:51:22.296418Z", "action": 59, "target": "We removed one of our dependency named django-cacheops. It was unly used in a few places, and not playing nice with other dependencies.", "id": 89325, "action_name": "String updated in the repository", "url": "https://translate.funkwhale.audio/api/changes/89325/?format=api" }, { "unit": "https://translate.funkwhale.audio/api/units/143564/?format=api", "component": "https://translate.funkwhale.audio/api/components/documentation/changelog/?format=api", "translation": "https://translate.funkwhale.audio/api/translations/documentation/changelog/en_devel/?format=api", "user": null, "author": null, "timestamp": "2022-04-06T09:51:22.296315Z", "action": 59, "target": "Removed Cacheops dependency", "id": 89324, "action_name": "String updated in the repository", "url": "https://translate.funkwhale.audio/api/changes/89324/?format=api" }, { "unit": "https://translate.funkwhale.audio/api/units/143555/?format=api", "component": "https://translate.funkwhale.audio/api/components/documentation/changelog/?format=api", "translation": "https://translate.funkwhale.audio/api/translations/documentation/changelog/en_devel/?format=api", "user": null, "author": null, "timestamp": "2022-04-06T09:51:22.295798Z", "action": 59, "target": "Edit your docker-compose.yml file to reflect the changes:", "id": 89319, "action_name": "String updated in the repository", "url": "https://translate.funkwhale.audio/api/changes/89319/?format=api" } ] }{ "count": 143801, "next": "