Changes
Translation components API.
See the Weblate's Web API documentation for detailed description of the API.
GET /api/components/documentation/administrator-configuration-optimize/changes/?format=api&page=2
https://translate.funkwhale.audio/api/components/documentation/administrator-configuration-optimize/changes/?format=api", "results": [ { "unit": "https://translate.funkwhale.audio/api/units/372296/?format=api", "component": "https://translate.funkwhale.audio/api/components/documentation/administrator-configuration-optimize/?format=api", "translation": "https://translate.funkwhale.audio/api/translations/documentation/administrator-configuration-optimize/en_GB/?format=api", "user": null, "author": null, "timestamp": "2023-03-25T08:06:48.733495Z", "action": 59, "target": "", "id": 341032, "action_name": "String updated in the repository", "url": "https://translate.funkwhale.audio/api/changes/341032/?format=api" }, { "unit": "https://translate.funkwhale.audio/api/units/372294/?format=api", "component": "https://translate.funkwhale.audio/api/components/documentation/administrator-configuration-optimize/?format=api", "translation": "https://translate.funkwhale.audio/api/translations/documentation/administrator-configuration-optimize/en_GB/?format=api", "user": null, "author": null, "timestamp": "2023-03-25T08:06:48.733474Z", "action": 59, "target": "", "id": 341031, "action_name": "String updated in the repository", "url": "https://translate.funkwhale.audio/api/changes/341031/?format=api" }, { "unit": "https://translate.funkwhale.audio/api/units/372292/?format=api", "component": "https://translate.funkwhale.audio/api/components/documentation/administrator-configuration-optimize/?format=api", "translation": "https://translate.funkwhale.audio/api/translations/documentation/administrator-configuration-optimize/en_GB/?format=api", "user": null, "author": null, "timestamp": "2023-03-25T08:06:48.733452Z", "action": 59, "target": "", "id": 341030, "action_name": "String updated in the repository", "url": "https://translate.funkwhale.audio/api/changes/341030/?format=api" }, { "unit": "https://translate.funkwhale.audio/api/units/372290/?format=api", "component": "https://translate.funkwhale.audio/api/components/documentation/administrator-configuration-optimize/?format=api", "translation": "https://translate.funkwhale.audio/api/translations/documentation/administrator-configuration-optimize/en_GB/?format=api", "user": null, "author": null, "timestamp": "2023-03-25T08:06:48.733428Z", "action": 59, "target": "", "id": 341029, "action_name": "String updated in the repository", "url": "https://translate.funkwhale.audio/api/changes/341029/?format=api" }, { "unit": "https://translate.funkwhale.audio/api/units/372288/?format=api", "component": "https://translate.funkwhale.audio/api/components/documentation/administrator-configuration-optimize/?format=api", "translation": "https://translate.funkwhale.audio/api/translations/documentation/administrator-configuration-optimize/en_GB/?format=api", "user": null, "author": null, "timestamp": "2023-03-25T08:06:48.733396Z", "action": 59, "target": "", "id": 341028, "action_name": "String updated in the repository", "url": "https://translate.funkwhale.audio/api/changes/341028/?format=api" }, { "unit": null, "component": "https://translate.funkwhale.audio/api/components/documentation/administrator-configuration-optimize/?format=api", "translation": "https://translate.funkwhale.audio/api/translations/documentation/administrator-configuration-optimize/en_devel/?format=api", "user": null, "author": null, "timestamp": "2023-03-25T08:06:48.077108Z", "action": 0, "target": "", "id": 340948, "action_name": "Resource updated", "url": "https://translate.funkwhale.audio/api/changes/340948/?format=api" }, { "unit": "https://translate.funkwhale.audio/api/units/372194/?format=api", "component": "https://translate.funkwhale.audio/api/components/documentation/administrator-configuration-optimize/?format=api", "translation": "https://translate.funkwhale.audio/api/translations/documentation/administrator-configuration-optimize/en_devel/?format=api", "user": null, "author": null, "timestamp": "2023-03-25T08:06:48.077088Z", "action": 59, "target": "Restart Celery.", "id": 340947, "action_name": "String updated in the repository", "url": "https://translate.funkwhale.audio/api/changes/340947/?format=api" }, { "unit": "https://translate.funkwhale.audio/api/units/372193/?format=api", "component": "https://translate.funkwhale.audio/api/components/documentation/administrator-configuration-optimize/?format=api", "translation": "https://translate.funkwhale.audio/api/translations/documentation/administrator-configuration-optimize/en_devel/?format=api", "user": null, "author": null, "timestamp": "2023-03-25T08:06:48.077065Z", "action": 59, "target": "Add the `--pool=solo` flag to the `celerybeat` command in `docker-compose.yml`.", "id": 340946, "action_name": "String updated in the repository", "url": "https://translate.funkwhale.audio/api/changes/340946/?format=api" }, { "unit": "https://translate.funkwhale.audio/api/units/372192/?format=api", "component": "https://translate.funkwhale.audio/api/components/documentation/administrator-configuration-optimize/?format=api", "translation": "https://translate.funkwhale.audio/api/translations/documentation/administrator-configuration-optimize/en_devel/?format=api", "user": null, "author": null, "timestamp": "2023-03-25T08:06:48.077044Z", "action": 59, "target": "Docker", "id": 340945, "action_name": "String updated in the repository", "url": "https://translate.funkwhale.audio/api/changes/340945/?format=api" }, { "unit": "https://translate.funkwhale.audio/api/units/372191/?format=api", "component": "https://translate.funkwhale.audio/api/components/documentation/administrator-configuration-optimize/?format=api", "translation": "https://translate.funkwhale.audio/api/translations/documentation/administrator-configuration-optimize/en_devel/?format=api", "user": null, "author": null, "timestamp": "2023-03-25T08:06:48.077024Z", "action": 59, "target": "Restart the Celery service.", "id": 340944, "action_name": "String updated in the repository", "url": "https://translate.funkwhale.audio/api/changes/340944/?format=api" }, { "unit": "https://translate.funkwhale.audio/api/units/372190/?format=api", "component": "https://translate.funkwhale.audio/api/components/documentation/administrator-configuration-optimize/?format=api", "translation": "https://translate.funkwhale.audio/api/translations/documentation/administrator-configuration-optimize/en_devel/?format=api", "user": null, "author": null, "timestamp": "2023-03-25T08:06:48.077000Z", "action": 59, "target": "Add the `--pool=solo` flag to the `ExecStart` line of your unit file.", "id": 340943, "action_name": "String updated in the repository", "url": "https://translate.funkwhale.audio/api/changes/340943/?format=api" }, { "unit": "https://translate.funkwhale.audio/api/units/372186/?format=api", "component": "https://translate.funkwhale.audio/api/components/documentation/administrator-configuration-optimize/?format=api", "translation": "https://translate.funkwhale.audio/api/translations/documentation/administrator-configuration-optimize/en_devel/?format=api", "user": null, "author": null, "timestamp": "2023-03-25T08:06:48.076976Z", "action": 59, "target": "Open your `funkwhale-worker` unit file in an editor.", "id": 340942, "action_name": "String updated in the repository", "url": "https://translate.funkwhale.audio/api/changes/340942/?format=api" }, { "unit": "https://translate.funkwhale.audio/api/units/372174/?format=api", "component": "https://translate.funkwhale.audio/api/components/documentation/administrator-configuration-optimize/?format=api", "translation": "https://translate.funkwhale.audio/api/translations/documentation/administrator-configuration-optimize/en_devel/?format=api", "user": null, "author": null, "timestamp": "2023-03-25T08:06:48.076954Z", "action": 59, "target": "Debian", "id": 340941, "action_name": "String updated in the repository", "url": "https://translate.funkwhale.audio/api/changes/340941/?format=api" }, { "unit": "https://translate.funkwhale.audio/api/units/372162/?format=api", "component": "https://translate.funkwhale.audio/api/components/documentation/administrator-configuration-optimize/?format=api", "translation": "https://translate.funkwhale.audio/api/translations/documentation/administrator-configuration-optimize/en_devel/?format=api", "user": null, "author": null, "timestamp": "2023-03-25T08:06:48.076933Z", "action": 59, "target": "Celery uses a `prefork` pool by default. This enables the server to process many tasks at the same time. You can switch to a `solo` pool which handles tasks one at a time. This reduces memory overhead but removes the ability to process tasks concurrently.", "id": 340940, "action_name": "String updated in the repository", "url": "https://translate.funkwhale.audio/api/changes/340940/?format=api" }, { "unit": "https://translate.funkwhale.audio/api/units/372150/?format=api", "component": "https://translate.funkwhale.audio/api/components/documentation/administrator-configuration-optimize/?format=api", "translation": "https://translate.funkwhale.audio/api/translations/documentation/administrator-configuration-optimize/en_devel/?format=api", "user": null, "author": null, "timestamp": "2023-03-25T08:06:48.076912Z", "action": 59, "target": "Switch to solo pool execution", "id": 340939, "action_name": "String updated in the repository", "url": "https://translate.funkwhale.audio/api/changes/340939/?format=api" }, { "unit": "https://translate.funkwhale.audio/api/units/372146/?format=api", "component": "https://translate.funkwhale.audio/api/components/documentation/administrator-configuration-optimize/?format=api", "translation": "https://translate.funkwhale.audio/api/translations/documentation/administrator-configuration-optimize/en_devel/?format=api", "user": null, "author": null, "timestamp": "2023-03-25T08:06:48.076891Z", "action": 59, "target": "Reducing the number of celery workers slows down the handling of asynchronous tasks. On larger instances, this can cause performance problems.", "id": 340938, "action_name": "String updated in the repository", "url": "https://translate.funkwhale.audio/api/changes/340938/?format=api" }, { "unit": "https://translate.funkwhale.audio/api/units/372145/?format=api", "component": "https://translate.funkwhale.audio/api/components/documentation/administrator-configuration-optimize/?format=api", "translation": "https://translate.funkwhale.audio/api/translations/documentation/administrator-configuration-optimize/en_devel/?format=api", "user": null, "author": null, "timestamp": "2023-03-25T08:06:48.076870Z", "action": 59, "target": "You can set the number of workers using the `CELERYD_CONCURRENCY` variable in your `.env` file. For example, a value of `CELERYD_CONCURRENCY=1` spawns a single worker.", "id": 340937, "action_name": "String updated in the repository", "url": "https://translate.funkwhale.audio/api/changes/340937/?format=api" }, { "unit": "https://translate.funkwhale.audio/api/units/372144/?format=api", "component": "https://translate.funkwhale.audio/api/components/documentation/administrator-configuration-optimize/?format=api", "translation": "https://translate.funkwhale.audio/api/translations/documentation/administrator-configuration-optimize/en_devel/?format=api", "user": null, "author": null, "timestamp": "2023-03-25T08:06:48.076848Z", "action": 59, "target": "Funkwhale uses Celery to handle asynchronous tasks. By default, Celery spawns a worker per CPU core. This can lead to higher memory usage.", "id": 340936, "action_name": "String updated in the repository", "url": "https://translate.funkwhale.audio/api/changes/340936/?format=api" }, { "unit": "https://translate.funkwhale.audio/api/units/372143/?format=api", "component": "https://translate.funkwhale.audio/api/components/documentation/administrator-configuration-optimize/?format=api", "translation": "https://translate.funkwhale.audio/api/translations/documentation/administrator-configuration-optimize/en_devel/?format=api", "user": null, "author": null, "timestamp": "2023-03-25T08:06:48.076826Z", "action": 59, "target": "Reduce workers concurrency", "id": 340935, "action_name": "String updated in the repository", "url": "https://translate.funkwhale.audio/api/changes/340935/?format=api" }, { "unit": "https://translate.funkwhale.audio/api/units/372142/?format=api", "component": "https://translate.funkwhale.audio/api/components/documentation/administrator-configuration-optimize/?format=api", "translation": "https://translate.funkwhale.audio/api/translations/documentation/administrator-configuration-optimize/en_devel/?format=api", "user": null, "author": null, "timestamp": "2023-03-25T08:06:48.076802Z", "action": 59, "target": "Funkwhale has a reasonable memory footprint. If you're running Funkwhale on a limited device, you can use these tweaks to reduce the footprint.", "id": 340934, "action_name": "String updated in the repository", "url": "https://translate.funkwhale.audio/api/changes/340934/?format=api" }, { "unit": "https://translate.funkwhale.audio/api/units/372141/?format=api", "component": "https://translate.funkwhale.audio/api/components/documentation/administrator-configuration-optimize/?format=api", "translation": "https://translate.funkwhale.audio/api/translations/documentation/administrator-configuration-optimize/en_devel/?format=api", "user": null, "author": null, "timestamp": "2023-03-25T08:06:48.076767Z", "action": 59, "target": "Optimize memory usage", "id": 340933, "action_name": "String updated in the repository", "url": "https://translate.funkwhale.audio/api/changes/340933/?format=api" }, { "unit": null, "component": "https://translate.funkwhale.audio/api/components/documentation/administrator-configuration-optimize/?format=api", "translation": null, "user": null, "author": null, "timestamp": "2023-03-25T08:06:04.167066Z", "action": 51, "target": "", "id": 338648, "action_name": "Component created", "url": "https://translate.funkwhale.audio/api/changes/338648/?format=api" } ] }{ "count": 72, "next": null, "previous": "