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
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=2",
    "previous": null,
    "results": [
        {
            "unit": null,
            "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": "2023-03-25T18:31:27.044998Z",
            "action": 0,
            "target": "",
            "id": 352508,
            "action_name": "Resource updated",
            "url": "https://translate.funkwhale.audio/api/changes/352508/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/382891/?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": "2023-03-25T18:31:27.044979Z",
            "action": 59,
            "target": "Models: now store release group mbid on Album model (#7)",
            "id": 352507,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/352507/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/382890/?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": "2023-03-25T18:31:27.044960Z",
            "action": 59,
            "target": "Shortcuts: can now use the `f` shortcut to toggle the currently playing track as a favorite (#53)",
            "id": 352506,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/352506/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/382889/?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": "2023-03-25T18:31:27.044940Z",
            "action": 59,
            "target": "Revamped all import logic, everything is more tested and consistent",
            "id": 352505,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/352505/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/382888/?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": "2023-03-25T18:31:27.044920Z",
            "action": 59,
            "target": "This relies internally on FFMPEG and can put some load on your server. It's definitely recommended you setup some caching for the transcoded files at your webserver level. Check the the example nginx file at deploy/nginx.conf for an implementation.",
            "id": 352504,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/352504/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/382887/?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": "2023-03-25T18:31:27.044900Z",
            "action": 59,
            "target": "_This is still an alpha feature at the moment, please report any bug._",
            "id": 352503,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/352503/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/382886/?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": "2023-03-25T18:31:27.044880Z",
            "action": 59,
            "target": "On non docker setups, you'll have to update the `[Service]` block of your funkwhale-server systemd unit file to launch the application server using daphne instead of gunicorn.",
            "id": 352502,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/352502/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/382885/?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": "2023-03-25T18:31:27.044861Z",
            "action": 59,
            "target": "This replaces gunicorn and the switch should be easy assuming you follow the upgrade process described below.",
            "id": 352501,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/352501/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/382884/?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": "2023-03-25T18:31:27.044838Z",
            "action": 59,
            "target": "Fixed position not being reset properly when playing the same track multiple times in a row",
            "id": 352500,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/352500/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/382883/?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": "2023-03-25T18:31:27.044817Z",
            "action": 59,
            "target": "Add `FEDERATION_ENABLED=false` to your .env file to disable federation on the application side.",
            "id": 352499,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/352499/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/382882/?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": "2023-03-25T18:31:27.044798Z",
            "action": 59,
            "target": "A new `FEDERATION_ENABLED` env var have also been added to control whether federation is enabled or not on the application side. This settings defaults to True, which should have no consequences at the moment, since actual federation is not implemented and the only available endpoints are for testing purposes.",
            "id": 352498,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/352498/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/382881/?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": "2023-03-25T18:31:27.044779Z",
            "action": 59,
            "target": "For these endpoints to work, you will need to update your nginx configuration, and add the following snippets:",
            "id": 352497,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/352497/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/382880/?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": "2023-03-25T18:31:27.044759Z",
            "action": 59,
            "target": "Celery beat can be enabled easily:",
            "id": 352496,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/352496/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/382879/?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": "2023-03-25T18:31:27.044740Z",
            "action": 59,
            "target": "Searching across federated catalogs",
            "id": 352495,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/352495/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/382878/?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": "2023-03-25T18:31:27.044720Z",
            "action": 59,
            "target": "Assuming you have the following volume directive in your `docker-compose.yml` (it's the default): `/srv/funkwhale/data/music:/music:ro`, then add the following to your .env file:",
            "id": 352494,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/352494/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/382877/?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": "2023-03-25T18:31:27.044701Z",
            "action": 59,
            "target": "And the following to your .env file:",
            "id": 352493,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/352493/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/382876/?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": "2023-03-25T18:31:27.044682Z",
            "action": 59,
            "target": "Assuming your music is stored in `/srv/funkwhale/data/music`, add the following block to your nginx configuration:",
            "id": 352492,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/352492/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/382875/?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": "2023-03-25T18:31:27.044662Z",
            "action": 59,
            "target": "[This new feature is documented here](https://docs.funkwhale.audio/importing-music.html#in-place-import) and require additional configuration to ensure funkwhale and your webserver can serve those files properly.",
            "id": 352491,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/352491/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/382874/?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": "2023-03-25T18:31:27.044643Z",
            "action": 59,
            "target": "For non-docker deployments, add `--proxy-headers` at the end of the `daphne` command in :file:`/etc/systemd/system/funkwhale-server.service`.",
            "id": 352490,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/352490/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/382873/?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": "2023-03-25T18:31:27.044623Z",
            "action": 59,
            "target": "If you want to actually send those emails to your users, you should edit your .env file and tweak the `EMAIL_CONFIG` variable. See :data:`EMAIL_CONFIG <config.settings.common.EMAIL_CONFIG>` for more details.",
            "id": 352489,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/352489/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/382872/?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": "2023-03-25T18:31:27.044604Z",
            "action": 59,
            "target": "Email sending is disabled by default, as it requires additional configuration. In this mode, emails are simply outputted on stdout.",
            "id": 352488,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/352488/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/382871/?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": "2023-03-25T18:31:27.044584Z",
            "action": 59,
            "target": "You can do the same if you use apache:",
            "id": 352487,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/352487/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/382870/?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": "2023-03-25T18:31:27.044564Z",
            "action": 59,
            "target": "To make your instance fully compatible with the nodeinfo protocol, you need to to edit your nginx configuration file:",
            "id": 352486,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/352486/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/382869/?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": "2023-03-25T18:31:27.044545Z",
            "action": 59,
            "target": "On Apache, add the following block:",
            "id": 352485,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/352485/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/382868/?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": "2023-03-25T18:31:27.044525Z",
            "action": 59,
            "target": "On nginx, add the following block:",
            "id": 352484,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/352484/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/382867/?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": "2023-03-25T18:31:27.044505Z",
            "action": 59,
            "target": "Please see [our list of supported apps](https://funkwhale.audio/en_US/apps) for more information about supported clients and user instructions.",
            "id": 352483,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/352483/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/382866/?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": "2023-03-25T18:31:27.044486Z",
            "action": 59,
            "target": "There is still no dedicated interface to manage user permissions, but you can use the admin interface at `/api/admin/users/user/` for that purpose in the meantime.",
            "id": 352482,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/352482/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/382865/?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": "2023-03-25T18:31:27.044466Z",
            "action": 59,
            "target": "This change is not retroactive, meaning already imported files will lack those information. The interface and API should work as before in such case, however, we offer a command to deal with legacy files and populate the missing values.",
            "id": 352481,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/352481/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/382864/?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": "2023-03-25T18:31:27.044446Z",
            "action": 59,
            "target": "This interface is available at `/manage/settings` and via link in the sidebar.",
            "id": 352480,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/352480/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/382863/?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": "2023-03-25T18:31:27.044427Z",
            "action": 59,
            "target": "Apache2:",
            "id": 352479,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/352479/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/382862/?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": "2023-03-25T18:31:27.044408Z",
            "action": 59,
            "target": "Nginx:",
            "id": 352478,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/352478/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/382861/?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": "2023-03-25T18:31:27.044388Z",
            "action": 59,
            "target": "Because of a missing block in the sample Nginx and Apache configurations, instances that were deployed after the 0.13 release are likely to be unable to answer to Subsonic clients (the missing bits were properly documented in the changelog).",
            "id": 352477,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/352477/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/382860/?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": "2023-03-25T18:31:27.044368Z",
            "action": 59,
            "target": "Missing subsonic configuration block in vhost files",
            "id": 352476,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/352476/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/382859/?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": "2023-03-25T18:31:27.044349Z",
            "action": 59,
            "target": "You have nothing to do to benefit from this, however, since Flac files tend to be a lot bigger than other files, you may want to increase the `client_max_body_size` value in your Nginx configuration if you plan to upload flac files.",
            "id": 352475,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/352475/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/382858/?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": "2023-03-25T18:31:27.044329Z",
            "action": 59,
            "target": "`/api/v1/requests/import-requests/search` endpoint is removed as well. Use `/api/v1/requests/import-requests/?q=yourquery` instead. It's also more powerful, since you can combine search with other filters and ordering options.",
            "id": 352474,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/352474/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/382857/?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": "2023-03-25T18:31:27.044309Z",
            "action": 59,
            "target": "`/api/v1/artists/search`, `/api/v1/albums/search` and `/api/v1/tracks/search` endpoints are removed. Use `/api/v1/{artists|albums|tracks}/?q=yourquery` instead. It's also more powerful, since you can combine search with other filters and ordering options.",
            "id": 352473,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/352473/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/382856/?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": "2023-03-25T18:31:27.044290Z",
            "action": 59,
            "target": "Additionally, `/api/v1/tracks` now support an `album` filter to filter tracks matching an album",
            "id": 352472,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/352472/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/382855/?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": "2023-03-25T18:31:27.044270Z",
            "action": 59,
            "target": "`/api/v1/artists` does not includes a list of tracks anymore. It was to heavy to return all of this data all the time. You can get all tracks for an artist using `/api/v1/tracks?artist=artist_id`",
            "id": 352471,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/352471/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/382854/?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": "2023-03-25T18:31:27.044251Z",
            "action": 59,
            "target": "Then launch it:",
            "id": 352470,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/352470/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/382853/?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": "2023-03-25T18:31:27.044231Z",
            "action": 59,
            "target": "This new permission is helpful if you want to give upload/import rights to some users, but don't want them to be able to manage the library as a whole: although there are no controls yet for managing library in the fron-end, subsequent release will introduce management interfaces for artists, files, etc.",
            "id": 352469,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/352469/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/382852/?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": "2023-03-25T18:31:27.044210Z",
            "action": 59,
            "target": "This is the first bit of an ongoing work that will span several releases, to bring more powerful library management features to Funkwhale. This iteration includes a basic file management interface where users with the \"library\" permission can list and search available files, order them using various criteria (size, bitrate, duration...) and delete them.",
            "id": 352468,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/352468/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/382851/?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": "2023-03-25T18:31:27.044191Z",
            "action": 59,
            "target": "Fixed ignored page_size parameter on artist and favorites list (#240)",
            "id": 352467,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/352467/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/382850/?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": "2023-03-25T18:31:27.044170Z",
            "action": 59,
            "target": "You don't have to do anything on your side, but you may want to remove the now obsolete configuration from your reverse proxy file (nginx only):",
            "id": 352466,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/352466/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/382849/?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": "2023-03-25T18:31:27.044151Z",
            "action": 59,
            "target": "Added warning about \\_protected/music location in nginx configuration (#247)",
            "id": 352465,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/352465/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/382848/?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": "2023-03-25T18:31:27.044131Z",
            "action": 59,
            "target": "This is a warning, not an error, and it can be safely ignored. Never run the `makemigrations` command yourself.",
            "id": 352464,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/352464/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/382847/?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": "2023-03-25T18:31:27.044111Z",
            "action": 59,
            "target": "You may sometimes get the following warning while applying migrations:",
            "id": 352463,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/352463/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/382846/?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": "2023-03-25T18:31:27.044092Z",
            "action": 59,
            "target": "Here is how to modify your `funkwhale.conf` apache2 configuration:",
            "id": 352462,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/352462/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/382845/?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": "2023-03-25T18:31:27.044072Z",
            "action": 59,
            "target": "And this, before the \"/api\" block:",
            "id": 352461,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/352461/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/382844/?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": "2023-03-25T18:31:27.044052Z",
            "action": 59,
            "target": "Up until now, our Apache2 configuration was not working with websockets. This is now solved by adding this at the beginning of your Apache2 configuration file:",
            "id": 352460,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/352460/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/382843/?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": "2023-03-25T18:31:27.044033Z",
            "action": 59,
            "target": "Fixed duplicated websocket connection on timeline (#287)",
            "id": 352459,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/352459/?format=api"
        }
    ]
}