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=15
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=16",
    "previous": "https://translate.funkwhale.audio/api/translations/documentation/changelog/en_devel/changes/?format=api&page=14",
    "results": [
        {
            "unit": "https://translate.funkwhale.audio/api/units/144176/?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.314506Z",
            "action": 59,
            "target": "Avoid fetching Actor object on every request authentication",
            "id": 89535,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/89535/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/144175/?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.314460Z",
            "action": 59,
            "target": "Added a fix_track_files command to run checks and fixes against library (#183)",
            "id": 89534,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/89534/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/144174/?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.314415Z",
            "action": 59,
            "target": "Users can now request password reset by email, assuming a SMTP server was correctly configured (#187)",
            "id": 89533,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/89533/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/144173/?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.314369Z",
            "action": 59,
            "target": "Funkwhale now works behind an Apache2 reverse proxy (!165) check out the brand new documentation at https://docs.funkwhale.audio/installation/index.html#apache2 if you want to try it!",
            "id": 89532,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/89532/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/144172/?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.314323Z",
            "action": 59,
            "target": "Special thanks for this release go to @renon:matrix.org (@Hazmo on Gitlab) for bringing Apache2 support to Funkwhale and contributing on other issues. Thank you!",
            "id": 89531,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/89531/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/144171/?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.314278Z",
            "action": 59,
            "target": "0.11 (2018-05-06)",
            "id": 89530,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/89530/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/144170/?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.314231Z",
            "action": 59,
            "target": "About nodeinfo: https://github.com/jhass/nodeinfo",
            "id": 89529,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/89529/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/144169/?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.314181Z",
            "action": 59,
            "target": "Links:",
            "id": 89528,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/89528/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/144168/?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.314135Z",
            "action": 59,
            "target": "This will ensure all well-known endpoints are proxied to funkwhale, and not just webfinger one.",
            "id": 89527,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/89527/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/144165/?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.313997Z",
            "action": 59,
            "target": "One setting to disable only usage and library statistics in the nodeinfo endpoint. This is useful if you want the nodeinfo endpoint to work, but don't feel comfortable sharing aggregated statistics about your library and user activity.",
            "id": 89524,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/89524/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/144164/?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.313950Z",
            "action": 59,
            "target": "One setting to completely disable nodeinfo, but this is not recommended as the exposed data may be needed to make some parts of the front-end work (especially the about page).",
            "id": 89523,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/89523/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/144163/?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.313904Z",
            "action": 59,
            "target": "We offer two settings to manage nodeinfo in your Funkwhale instance:",
            "id": 89522,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/89522/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/144162/?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.313853Z",
            "action": 59,
            "target": "We now offer a nodeinfo 2.0 endpoint which provides, in a single place, all the instance information such as library and user activity statistics, public instance settings (description, registration and federation status, etc.).",
            "id": 89521,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/89521/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/144161/?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.313798Z",
            "action": 59,
            "target": "In earlier version, we where using a custom endpoint and format for our instance information and statistics. While this was working, this was not compatible with anything else on the fediverse.",
            "id": 89520,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/89520/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/144160/?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.313745Z",
            "action": 59,
            "target": "The ``/api/v1/instance/stats/`` endpoint which was used to display instance data in the about page is removed in favor of the new ``/api/v1/instance/nodeinfo/2.0/`` endpoint.",
            "id": 89519,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/89519/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/144159/?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.313661Z",
            "action": 59,
            "target": "Nodeinfo standard for instance information and stats",
            "id": 89518,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/89518/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/144158/?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.313569Z",
            "action": 59,
            "target": "Because of Subsonic's API design which assumes cleartext storing of user passwords, we chose to have a dedicated, separate password for that purpose. Users can generate this password from their settings page in the web client.",
            "id": 89517,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/89517/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/144157/?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.313486Z",
            "action": 59,
            "target": "The Subsonic can be disabled at the instance level from the django admin.",
            "id": 89516,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/89516/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/144154/?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.313335Z",
            "action": 59,
            "target": "At the instance-level, the Subsonic API is enabled by default, but require and additional endpoint to be added in you reverse-proxy configuration.",
            "id": 89513,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/89513/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/144152/?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.313239Z",
            "action": 59,
            "target": "Most advanced Subsonic clients support offline caching of music files, playlist management and search, which makes them well-suited for nomadic use.",
            "id": 89511,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/89511/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/144151/?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.313176Z",
            "action": 59,
            "target": "By offering this API in Funkwhale, we make it possible to access the instance library and listen to the music without from existing Subsonic clients, and without developping our own alternative clients for each and every platform.",
            "id": 89510,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/89510/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/144150/?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.313117Z",
            "action": 59,
            "target": "This release implements some core parts of the Subsonic API, which is widely deployed in various projects and supported by numerous clients.",
            "id": 89509,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/89509/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/144149/?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.313066Z",
            "action": 59,
            "target": "Subsonic API",
            "id": 89508,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/89508/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/144148/?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.312986Z",
            "action": 59,
            "target": "Up-to-date documentation for upgrading front-end files on docker setup (#132)",
            "id": 89507,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/89507/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/144147/?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.312899Z",
            "action": 59,
            "target": "Fix broken federated import (#193)",
            "id": 89506,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/89506/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/144146/?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.312820Z",
            "action": 59,
            "target": "Play button now play tracks immediately instead of appending them to the queue (#99, #156)",
            "id": 89505,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/89505/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/144145/?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.312774Z",
            "action": 59,
            "target": "Use nodeinfo standard for publishing instance information (#192)",
            "id": 89504,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/89504/?format=api"
        },
        {
            "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"
        }
    ]
}