Changes API.

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

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

{
    "count": 143801,
    "next": "https://translate.funkwhale.audio/api/changes/?format=api&page=2681",
    "previous": "https://translate.funkwhale.audio/api/changes/?format=api&page=2679",
    "results": [
        {
            "unit": "https://translate.funkwhale.audio/api/units/144144/?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.312727Z",
            "action": 59,
            "target": "Subsonic API implementation to offer compatibility with existing clients such as DSub (#75)",
            "id": 89502,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/89502/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/144143/?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.312681Z",
            "action": 59,
            "target": "0.12 (2018-05-09)",
            "id": 89501,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/89501/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/144141/?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.312586Z",
            "action": 59,
            "target": "If you have manually given permissions to users on your instance, you can migrate those to the new system.",
            "id": 89499,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/89499/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/144140/?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.312526Z",
            "action": 59,
            "target": "The new implementation relies on simpler logic, which will make integration on the front-end in upcoming releases faster and easier.",
            "id": 89498,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/89498/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/144139/?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.312443Z",
            "action": 59,
            "target": "Starting from this release, the permission system is much simpler. Up until now, we were using Django's built-in permission system, which was working, but also quite complex to deal with.",
            "id": 89497,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/89497/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/144138/?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.312371Z",
            "action": 59,
            "target": "Simpler permission system",
            "id": 89496,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/89496/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/144137/?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.312297Z",
            "action": 59,
            "target": "Use the --dry-run flag to check how many files would be impacted.",
            "id": 89495,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/89495/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/144136/?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.312217Z",
            "action": 59,
            "target": "It's also safe to interrupt this command and rerun it at a later point, or run it multiple times.",
            "id": 89494,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/89494/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/144135/?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.312131Z",
            "action": 59,
            "target": "The execution time for this command is proportional to the number of audio files stored on your instance. This is because we need to read the files from disk to fetch the data. You can run it in the background while Funkwhale is up.",
            "id": 89493,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/89493/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/144134/?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.312058Z",
            "action": 59,
            "target": "On non-docker setups:",
            "id": 89492,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/89492/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/144133/?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.311985Z",
            "action": 59,
            "target": "On docker setups:",
            "id": 89491,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/89491/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/144127/?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.311829Z",
            "action": 59,
            "target": "Duration",
            "id": 89489,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/89489/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/144116/?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.311756Z",
            "action": 59,
            "target": "Size (in bytes)",
            "id": 89488,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/89488/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/144111/?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.311676Z",
            "action": 59,
            "target": "Bitrate",
            "id": 89487,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/89487/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/144109/?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.311596Z",
            "action": 59,
            "target": "Starting with this release, when importing files, Funkwhale will store additional information about audio files:",
            "id": 89486,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/89486/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/144107/?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.311523Z",
            "action": 59,
            "target": "Storage of bitrate, size and length in database",
            "id": 89485,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/89485/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/144103/?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.311362Z",
            "action": 59,
            "target": "Starting from this release, we now offer a dedicated interface directly in the front-end. You can view and edit all your instance settings from here, assuming you have the required permissions.",
            "id": 89483,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/89483/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/144101/?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.311274Z",
            "action": 59,
            "target": "This interface worked, but was not really-user friendly and intuitive.",
            "id": 89482,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/89482/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/144098/?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.311196Z",
            "action": 59,
            "target": "Prior to this release, the only way to update instance settings (such as instance description, signup policy, federation configuration, etc.) was using the admin interface provided by Django (the back-end framework which power the API).",
            "id": 89481,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/89481/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/144096/?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.310957Z",
            "action": 59,
            "target": "Instance settings interface",
            "id": 89480,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/89480/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/144094/?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.310880Z",
            "action": 59,
            "target": "Uplayable tracks are now properly disabled in the interface (#199)",
            "id": 89479,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/89479/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/144092/?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.310793Z",
            "action": 59,
            "target": "Removed Python 3.6 dependency (secrets module) (#198)",
            "id": 89478,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/89478/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/144090/?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.310680Z",
            "action": 59,
            "target": "In-place imported tracks with non-ascii characters don't break reverse-proxy serving (#196)",
            "id": 89477,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/89477/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/144088/?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.310603Z",
            "action": 59,
            "target": "Fixed missing dot when downloading file (#204)",
            "id": 89476,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/89476/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/144085/?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.310520Z",
            "action": 59,
            "target": "Fixed escaping issue of track name in playlist modal (#201)",
            "id": 89475,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/89475/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/144082/?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.310446Z",
            "action": 59,
            "target": ".well-known/nodeinfo endpoint can now answer to request with Accept: application/json (#197)",
            "id": 89474,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/89474/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/144079/?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.310370Z",
            "action": 59,
            "target": "Instances can now indicate on the nodeinfo endpoint if they want to remain private (#200)",
            "id": 89473,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/89473/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/144075/?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.310286Z",
            "action": 59,
            "target": "Disabled browsable HTML API in production (#205)",
            "id": 89472,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/89472/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/144072/?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.310211Z",
            "action": 59,
            "target": "We now have a brand new instance settings interface in the front-end (#206)",
            "id": 89471,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/89471/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/144070/?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.310137Z",
            "action": 59,
            "target": "Store file length, size and bitrate (#195)",
            "id": 89470,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/89470/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/144067/?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.310059Z",
            "action": 59,
            "target": "Simpler permission system (#152)",
            "id": 89469,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/89469/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/144064/?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.309968Z",
            "action": 59,
            "target": "Can now import and play flac files (#157)",
            "id": 89468,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/89468/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/144060/?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.309895Z",
            "action": 59,
            "target": "0.13 (2018-05-19)",
            "id": 89467,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/89467/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/144051/?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.309665Z",
            "action": 59,
            "target": "Ensure you have the following snippets in your Nginx or Apache configuration if you plan to use the Subsonic API.",
            "id": 89464,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/89464/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/144039/?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.309329Z",
            "action": 59,
            "target": "Flac files imports via upload",
            "id": 89460,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/89460/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/144036/?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.309254Z",
            "action": 59,
            "target": "The API is still not stable and may evolve again in the future. API freeze will come at a later point.",
            "id": 89459,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/89459/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/144034/?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.309177Z",
            "action": 59,
            "target": "Of course, the front-end was updated to work with the new API, so this should not impact end-users in any way, apart from slight performance gains.",
            "id": 89458,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/89458/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/144020/?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.308774Z",
            "action": 59,
            "target": "This release includes an API break. Even though the API is advertised as unstable, and not documented, here is a brief explanation of the change in case you are using the API in a client or in a script. Summary of the changes:",
            "id": 89453,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/89453/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/144017/?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.308681Z",
            "action": 59,
            "target": "Music API changes",
            "id": 89452,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/89452/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/144015/?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.308599Z",
            "action": 59,
            "target": "Depending on your number of albums, the previous snippet may take some time to execute. You can interrupt it at any time using ctrl-c and relaunch it later, as it's idempotent.",
            "id": 89451,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/89451/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/144010/?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.308447Z",
            "action": 59,
            "target": "This will only work for newly imported tracks and albums though. In the future, we may offer an option to refetch album covers from the interface, but in the meantime, you can use the following snippet:",
            "id": 89449,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/89449/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/143999/?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.308367Z",
            "action": 59,
            "target": "By fetching cover art from Musibrainz, assuming the file is tagged correctly",
            "id": 89448,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/89448/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/143995/?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.308293Z",
            "action": 59,
            "target": "In a cover.jpg or cover.png in the file directory",
            "id": 89447,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/89447/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/143994/?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.308217Z",
            "action": 59,
            "target": "In the imported file itself (FLAC/MP3 only)",
            "id": 89446,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/89446/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/143993/?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.308134Z",
            "action": 59,
            "target": "In earlier versions, covers where only imported when launching a YouTube import. Starting from this release, covers will be imported regardless of the import mode (file upload, youtube-dl, CLI, in-place...). Funkwhale will look for covers in the following order:",
            "id": 89445,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/89445/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/143992/?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.308061Z",
            "action": 59,
            "target": "Smarter album cover importer",
            "id": 89444,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/89444/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/143991/?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.307985Z",
            "action": 59,
            "target": "Also, this release also includes a new feature called \"default permissions\": those are permissions that are granted to every users on the platform. On public/open instances, this will play well with the \"upload\" permission since everyone will be able to contribute to the instance library without an admin giving the permission to every single user.",
            "id": 89443,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/89443/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/143979/?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.307904Z",
            "action": 59,
            "target": "Because of that, users with the \"library\" permission will have much more power, and will also be able to remove content from the platform. On the other hand, users with the \"upload\" permission will only have the ability to add new content.",
            "id": 89442,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/89442/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/143977/?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.307714Z",
            "action": 59,
            "target": "New \"upload\" permission",
            "id": 89440,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/89440/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/143975/?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.307537Z",
            "action": 59,
            "target": "Files management interface",
            "id": 89438,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/89438/?format=api"
        }
    ]
}