Translation components API.

See the Weblate's Web API documentation for detailed description of the API.

GET /api/translations/documentation/changelog/en_devel/changes/?format=api&page=18
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 1861,
    "next": "https://translate.funkwhale.audio/api/translations/documentation/changelog/en_devel/changes/?format=api&page=19",
    "previous": "https://translate.funkwhale.audio/api/translations/documentation/changelog/en_devel/changes/?format=api&page=17",
    "results": [
        {
            "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"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/143547/?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.295490Z",
            "action": 59,
            "target": "If you use in-place import:",
            "id": 89316,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/89316/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/143535/?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.295077Z",
            "action": 59,
            "target": "This also applies to in-place paths (MUSIC_DIRECTORY_PATH and MUSIC_DIRECTORY_SERVE_PATH), whose values are now used directly to set up the proper Docker volumes.",
            "id": 89312,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/89312/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/143531/?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.294982Z",
            "action": 59,
            "target": "From now on, those variables are uncommented, and will also be used on docker setups to mount the volumes automatically in the docker-compose.yml file. This has been a source of headache as well in some deployments, where you had to update both the .env file and the compose file.",
            "id": 89311,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/89311/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/143528/?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.294887Z",
            "action": 59,
            "target": "In our default .env file, MEDIA_ROOT and STATIC_ROOT were commented by default, causing some deployment issues on non-docker setups when people forgot to uncomment them.",
            "id": 89310,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/89310/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/143506/?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.294142Z",
            "action": 59,
            "target": "This is the type of query you can run:",
            "id": 89303,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/89303/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/143502/?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.294022Z",
            "action": 59,
            "target": "This release implements a limited but working subset of this query system. You can use it only on the federated tracks list (/manage/federation/tracks) at the moment, but depending on feedback it will be rolled-out on other pages as well.",
            "id": 89302,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/89302/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/143499/?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.293918Z",
            "action": 59,
            "target": "Github does a pretty good job with that, using a structured but simple query system (See https://help.github.com/articles/searching-issues-and-pull-requests/#search-only-issues-or-pull-requests).",
            "id": 89301,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/89301/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/143496/?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.293812Z",
            "action": 59,
            "target": "Having a powerful but easy-to-use search is important but difficult to achieve, especially if you do not want to have a real complex search interface.",
            "id": 89300,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/89300/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/143492/?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.293706Z",
            "action": 59,
            "target": "Improved search on federated tracks list",
            "id": 89299,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/89299/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/143489/?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.293596Z",
            "action": 59,
            "target": "This should be quite fast but may take up to a few minutes depending on the number of albums you have in database. It is safe to interrupt the process or rerun it multiple times.",
            "id": 89298,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/89298/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/143485/?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.293492Z",
            "action": 59,
            "target": "Thumbnail will be created automatically for new objects, however, you have to launch a manual command to deal with existing ones.",
            "id": 89297,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/89297/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/143482/?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.293390Z",
            "action": 59,
            "target": "To reduce bandwidth usage on slow or limited connexions and improve performance in general, we now use smaller images in the front-end. For instance, if you have an album cover with a 1000x1000 pixel size, we will create smaller versions of this image (50x50, 200x200, 400x400) and reference those resized version when we don't actually need the original image.",
            "id": 89296,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/89296/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/143479/?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.293282Z",
            "action": 59,
            "target": "Image thumbnails [Manual action required]",
            "id": 89295,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/89295/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/143475/?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.293179Z",
            "action": 59,
            "target": "This should only take a few seconds to run. It is safe to interrupt the process or rerun it multiple times.",
            "id": 89294,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/89294/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/143473/?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.293077Z",
            "action": 59,
            "target": "Those profiles will be created automatically for new users, but you have to run a command to create them for existing users.",
            "id": 89293,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/89293/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/143471/?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.292982Z",
            "action": 59,
            "target": "This does not means the federation is working, but this is a needed step to implement it.",
            "id": 89292,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/89292/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/143469/?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.292885Z",
            "action": 59,
            "target": "In the process of implementing federation for user activity such as listening history, we are now making user profiles (a.k.a. ActivityPub actors) available through federation.",
            "id": 89291,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/89291/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/143467/?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.292787Z",
            "action": 59,
            "target": "Users now have an ActivityPub Actor [Manual action required]",
            "id": 89290,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/89290/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/143466/?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.292691Z",
            "action": 59,
            "target": "The situation should be improved with this release, as Funkwhale is now able to store separately the track and album artist, and display it properly in the interface.",
            "id": 89289,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/89289/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/143464/?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.292587Z",
            "action": 59,
            "target": "Some tracks involve a different artist than the album artist (e.g. a featuring) and Funkwhale has been known to do weird things when importing such tracks, resulting in albums that contained a single track, for instance.",
            "id": 89288,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/89288/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/143463/?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.292484Z",
            "action": 59,
            "target": "Better handling of tracks with a different artist than the album artist",
            "id": 89287,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/89287/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/143462/?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.292381Z",
            "action": 59,
            "target": "You can easily get involved at https://translate.funkwhale.audio/engage/funkwhale/",
            "id": 89286,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/89286/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/143461/?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.292275Z",
            "action": 59,
            "target": "Translators have already started the work of translating Funkwhale in 8 different languages, and we're ready to add more as needed.",
            "id": 89285,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/89285/?format=api"
        }
    ]
}