Translation components API.

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

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

{
    "count": 4683,
    "next": "https://weblate.foundryvtt-hub.com/api/components/the-forge/common/changes/?format=api&page=4",
    "previous": "https://weblate.foundryvtt-hub.com/api/components/the-forge/common/changes/?format=api&page=2",
    "results": [
        {
            "unit": "https://weblate.foundryvtt-hub.com/api/units/311806/?format=api",
            "component": "https://weblate.foundryvtt-hub.com/api/components/the-forge/common/?format=api",
            "translation": "https://weblate.foundryvtt-hub.com/api/translations/the-forge/common/de/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-07-23T14:16:18.003761Z",
            "action": 71,
            "target": "Type must be one of CREATOR, SYSTEM, STAFF",
            "old": "",
            "details": {
                "state": 20,
                "source": "Type must be one of CREATOR, SYSTEM, STAFF",
                "old_state": -1
            },
            "id": 507143,
            "action_name": "String added in the repository",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/507143/?format=api"
        },
        {
            "unit": "https://weblate.foundryvtt-hub.com/api/units/311805/?format=api",
            "component": "https://weblate.foundryvtt-hub.com/api/components/the-forge/common/?format=api",
            "translation": "https://weblate.foundryvtt-hub.com/api/translations/the-forge/common/de/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-07-23T14:16:18.003751Z",
            "action": 71,
            "target": "Type is required",
            "old": "",
            "details": {
                "state": 20,
                "source": "Type is required",
                "old_state": -1
            },
            "id": 507142,
            "action_name": "String added in the repository",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/507142/?format=api"
        },
        {
            "unit": "https://weblate.foundryvtt-hub.com/api/units/311804/?format=api",
            "component": "https://weblate.foundryvtt-hub.com/api/components/the-forge/common/?format=api",
            "translation": "https://weblate.foundryvtt-hub.com/api/translations/the-forge/common/de/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-07-23T14:16:18.003741Z",
            "action": 71,
            "target": "Title must be set",
            "old": "",
            "details": {
                "state": 20,
                "source": "Title must be set",
                "old_state": -1
            },
            "id": 507141,
            "action_name": "String added in the repository",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/507141/?format=api"
        },
        {
            "unit": "https://weblate.foundryvtt-hub.com/api/units/311803/?format=api",
            "component": "https://weblate.foundryvtt-hub.com/api/components/the-forge/common/?format=api",
            "translation": "https://weblate.foundryvtt-hub.com/api/translations/the-forge/common/de/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-07-23T14:16:18.003731Z",
            "action": 71,
            "target": "Slug must only contain lowercase letters, numbers, and hyphens",
            "old": "",
            "details": {
                "state": 20,
                "source": "Slug must only contain lowercase letters, numbers, and hyphens",
                "old_state": -1
            },
            "id": 507140,
            "action_name": "String added in the repository",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/507140/?format=api"
        },
        {
            "unit": "https://weblate.foundryvtt-hub.com/api/units/311802/?format=api",
            "component": "https://weblate.foundryvtt-hub.com/api/components/the-forge/common/?format=api",
            "translation": "https://weblate.foundryvtt-hub.com/api/translations/the-forge/common/de/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-07-23T14:16:18.003721Z",
            "action": 71,
            "target": "Slug is required",
            "old": "",
            "details": {
                "state": 20,
                "source": "Slug is required",
                "old_state": -1
            },
            "id": 507139,
            "action_name": "String added in the repository",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/507139/?format=api"
        },
        {
            "unit": "https://weblate.foundryvtt-hub.com/api/units/311801/?format=api",
            "component": "https://weblate.foundryvtt-hub.com/api/components/the-forge/common/?format=api",
            "translation": "https://weblate.foundryvtt-hub.com/api/translations/the-forge/common/de/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-07-23T14:16:18.003710Z",
            "action": 71,
            "target": "Name is required",
            "old": "",
            "details": {
                "state": 20,
                "source": "Name is required",
                "old_state": -1
            },
            "id": 507138,
            "action_name": "String added in the repository",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/507138/?format=api"
        },
        {
            "unit": "https://weblate.foundryvtt-hub.com/api/units/311800/?format=api",
            "component": "https://weblate.foundryvtt-hub.com/api/components/the-forge/common/?format=api",
            "translation": "https://weblate.foundryvtt-hub.com/api/translations/the-forge/common/de/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-07-23T14:16:18.003700Z",
            "action": 71,
            "target": "Mark all as read",
            "old": "",
            "details": {
                "state": 20,
                "source": "Mark all as read",
                "old_state": -1
            },
            "id": 507137,
            "action_name": "String added in the repository",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/507137/?format=api"
        },
        {
            "unit": "https://weblate.foundryvtt-hub.com/api/units/311799/?format=api",
            "component": "https://weblate.foundryvtt-hub.com/api/components/the-forge/common/?format=api",
            "translation": "https://weblate.foundryvtt-hub.com/api/translations/the-forge/common/de/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-07-23T14:16:18.003689Z",
            "action": 71,
            "target": "Invalid subscription data",
            "old": "",
            "details": {
                "state": 20,
                "source": "Invalid subscription data",
                "old_state": -1
            },
            "id": 507136,
            "action_name": "String added in the repository",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/507136/?format=api"
        },
        {
            "unit": "https://weblate.foundryvtt-hub.com/api/units/311798/?format=api",
            "component": "https://weblate.foundryvtt-hub.com/api/components/the-forge/common/?format=api",
            "translation": "https://weblate.foundryvtt-hub.com/api/translations/the-forge/common/de/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-07-23T14:16:18.003679Z",
            "action": 71,
            "target": "Invalid source",
            "old": "",
            "details": {
                "state": 20,
                "source": "Invalid source",
                "old_state": -1
            },
            "id": 507135,
            "action_name": "String added in the repository",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/507135/?format=api"
        },
        {
            "unit": "https://weblate.foundryvtt-hub.com/api/units/311797/?format=api",
            "component": "https://weblate.foundryvtt-hub.com/api/components/the-forge/common/?format=api",
            "translation": "https://weblate.foundryvtt-hub.com/api/translations/the-forge/common/de/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-07-23T14:16:18.003669Z",
            "action": 71,
            "target": "Invalid notification data",
            "old": "",
            "details": {
                "state": 20,
                "source": "Invalid notification data",
                "old_state": -1
            },
            "id": 507134,
            "action_name": "String added in the repository",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/507134/?format=api"
        },
        {
            "unit": "https://weblate.foundryvtt-hub.com/api/units/311796/?format=api",
            "component": "https://weblate.foundryvtt-hub.com/api/components/the-forge/common/?format=api",
            "translation": "https://weblate.foundryvtt-hub.com/api/translations/the-forge/common/de/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-07-23T14:16:18.003658Z",
            "action": 71,
            "target": "Invalid channel data",
            "old": "",
            "details": {
                "state": 20,
                "source": "Invalid channel data",
                "old_state": -1
            },
            "id": 507133,
            "action_name": "String added in the repository",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/507133/?format=api"
        },
        {
            "unit": "https://weblate.foundryvtt-hub.com/api/units/311795/?format=api",
            "component": "https://weblate.foundryvtt-hub.com/api/components/the-forge/common/?format=api",
            "translation": "https://weblate.foundryvtt-hub.com/api/translations/the-forge/common/de/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-07-23T14:16:18.003648Z",
            "action": 71,
            "target": "Icon must be a valid URL",
            "old": "",
            "details": {
                "state": 20,
                "source": "Icon must be a valid URL",
                "old_state": -1
            },
            "id": 507132,
            "action_name": "String added in the repository",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/507132/?format=api"
        },
        {
            "unit": "https://weblate.foundryvtt-hub.com/api/units/311794/?format=api",
            "component": "https://weblate.foundryvtt-hub.com/api/components/the-forge/common/?format=api",
            "translation": "https://weblate.foundryvtt-hub.com/api/translations/the-forge/common/de/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-07-23T14:16:18.003638Z",
            "action": 71,
            "target": "From must have either UserId or Name, not both",
            "old": "",
            "details": {
                "state": 20,
                "source": "From must have either UserId or Name, not both",
                "old_state": -1
            },
            "id": 507131,
            "action_name": "String added in the repository",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/507131/?format=api"
        },
        {
            "unit": "https://weblate.foundryvtt-hub.com/api/units/311793/?format=api",
            "component": "https://weblate.foundryvtt-hub.com/api/components/the-forge/common/?format=api",
            "translation": "https://weblate.foundryvtt-hub.com/api/translations/the-forge/common/de/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-07-23T14:16:18.003628Z",
            "action": 71,
            "target": "From must be set",
            "old": "",
            "details": {
                "state": 20,
                "source": "From must be set",
                "old_state": -1
            },
            "id": 507130,
            "action_name": "String added in the repository",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/507130/?format=api"
        },
        {
            "unit": "https://weblate.foundryvtt-hub.com/api/units/311792/?format=api",
            "component": "https://weblate.foundryvtt-hub.com/api/components/the-forge/common/?format=api",
            "translation": "https://weblate.foundryvtt-hub.com/api/translations/the-forge/common/de/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-07-23T14:16:18.003617Z",
            "action": 71,
            "target": "Either UserId or ChannelId must be set",
            "old": "",
            "details": {
                "state": 20,
                "source": "Either UserId or ChannelId must be set",
                "old_state": -1
            },
            "id": 507129,
            "action_name": "String added in the repository",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/507129/?format=api"
        },
        {
            "unit": "https://weblate.foundryvtt-hub.com/api/units/311791/?format=api",
            "component": "https://weblate.foundryvtt-hub.com/api/components/the-forge/common/?format=api",
            "translation": "https://weblate.foundryvtt-hub.com/api/translations/the-forge/common/de/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-07-23T14:16:18.003607Z",
            "action": 71,
            "target": "Description must not contain HTML tags",
            "old": "",
            "details": {
                "state": 20,
                "source": "Description must not contain HTML tags",
                "old_state": -1
            },
            "id": 507128,
            "action_name": "String added in the repository",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/507128/?format=api"
        },
        {
            "unit": "https://weblate.foundryvtt-hub.com/api/units/311790/?format=api",
            "component": "https://weblate.foundryvtt-hub.com/api/components/the-forge/common/?format=api",
            "translation": "https://weblate.foundryvtt-hub.com/api/translations/the-forge/common/de/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-07-23T14:16:18.003597Z",
            "action": 71,
            "target": "Description must be 140 characters or less",
            "old": "",
            "details": {
                "state": 20,
                "source": "Description must be 140 characters or less",
                "old_state": -1
            },
            "id": 507127,
            "action_name": "String added in the repository",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/507127/?format=api"
        },
        {
            "unit": "https://weblate.foundryvtt-hub.com/api/units/311789/?format=api",
            "component": "https://weblate.foundryvtt-hub.com/api/components/the-forge/common/?format=api",
            "translation": "https://weblate.foundryvtt-hub.com/api/translations/the-forge/common/de/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-07-23T14:16:18.003586Z",
            "action": 71,
            "target": "Cannot set both UserId and ChannelId",
            "old": "",
            "details": {
                "state": 20,
                "source": "Cannot set both UserId and ChannelId",
                "old_state": -1
            },
            "id": 507126,
            "action_name": "String added in the repository",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/507126/?format=api"
        },
        {
            "unit": "https://weblate.foundryvtt-hub.com/api/units/311788/?format=api",
            "component": "https://weblate.foundryvtt-hub.com/api/components/the-forge/common/?format=api",
            "translation": "https://weblate.foundryvtt-hub.com/api/translations/the-forge/common/de/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-07-23T14:16:18.003575Z",
            "action": 71,
            "target": "AvailableTo must be after Timestamp",
            "old": "",
            "details": {
                "state": 20,
                "source": "AvailableTo must be after Timestamp",
                "old_state": -1
            },
            "id": 507125,
            "action_name": "String added in the repository",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/507125/?format=api"
        },
        {
            "unit": "https://weblate.foundryvtt-hub.com/api/units/311787/?format=api",
            "component": "https://weblate.foundryvtt-hub.com/api/components/the-forge/common/?format=api",
            "translation": "https://weblate.foundryvtt-hub.com/api/translations/the-forge/common/de/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-07-23T14:16:18.003564Z",
            "action": 71,
            "target": "AvailableTo must be after AvailableFrom",
            "old": "",
            "details": {
                "state": 20,
                "source": "AvailableTo must be after AvailableFrom",
                "old_state": -1
            },
            "id": 507124,
            "action_name": "String added in the repository",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/507124/?format=api"
        },
        {
            "unit": "https://weblate.foundryvtt-hub.com/api/units/311786/?format=api",
            "component": "https://weblate.foundryvtt-hub.com/api/components/the-forge/common/?format=api",
            "translation": "https://weblate.foundryvtt-hub.com/api/translations/the-forge/common/de/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-07-23T14:16:18.003552Z",
            "action": 71,
            "target": "AvailableFrom must be after Timestamp",
            "old": "",
            "details": {
                "state": 20,
                "source": "AvailableFrom must be after Timestamp",
                "old_state": -1
            },
            "id": 507123,
            "action_name": "String added in the repository",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/507123/?format=api"
        },
        {
            "unit": "https://weblate.foundryvtt-hub.com/api/units/311785/?format=api",
            "component": "https://weblate.foundryvtt-hub.com/api/components/the-forge/common/?format=api",
            "translation": "https://weblate.foundryvtt-hub.com/api/translations/the-forge/common/de/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-07-23T14:16:18.003536Z",
            "action": 71,
            "target": "At least one of Snippet, Content, or URL must be set",
            "old": "",
            "details": {
                "state": 20,
                "source": "At least one of Snippet, Content, or URL must be set",
                "old_state": -1
            },
            "id": 507122,
            "action_name": "String added in the repository",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/507122/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.foundryvtt-hub.com/api/components/the-forge/common/?format=api",
            "translation": "https://weblate.foundryvtt-hub.com/api/translations/the-forge/common/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-07-23T14:16:17.479301Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "locales/en/common.json"
            },
            "id": 507121,
            "action_name": "Resource updated",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/507121/?format=api"
        },
        {
            "unit": "https://weblate.foundryvtt-hub.com/api/units/311784/?format=api",
            "component": "https://weblate.foundryvtt-hub.com/api/components/the-forge/common/?format=api",
            "translation": "https://weblate.foundryvtt-hub.com/api/translations/the-forge/common/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-07-23T14:16:17.479291Z",
            "action": 71,
            "target": "Username cannot be empty",
            "old": "",
            "details": {
                "state": 20,
                "source": "Username cannot be empty",
                "old_state": -1
            },
            "id": 507120,
            "action_name": "String added in the repository",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/507120/?format=api"
        },
        {
            "unit": "https://weblate.foundryvtt-hub.com/api/units/311783/?format=api",
            "component": "https://weblate.foundryvtt-hub.com/api/components/the-forge/common/?format=api",
            "translation": "https://weblate.foundryvtt-hub.com/api/translations/the-forge/common/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-07-23T14:16:17.479281Z",
            "action": 71,
            "target": "Type must be one of CREATOR, SYSTEM, STAFF",
            "old": "",
            "details": {
                "state": 20,
                "source": "Type must be one of CREATOR, SYSTEM, STAFF",
                "old_state": -1
            },
            "id": 507119,
            "action_name": "String added in the repository",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/507119/?format=api"
        },
        {
            "unit": "https://weblate.foundryvtt-hub.com/api/units/311782/?format=api",
            "component": "https://weblate.foundryvtt-hub.com/api/components/the-forge/common/?format=api",
            "translation": "https://weblate.foundryvtt-hub.com/api/translations/the-forge/common/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-07-23T14:16:17.479271Z",
            "action": 71,
            "target": "Type is required",
            "old": "",
            "details": {
                "state": 20,
                "source": "Type is required",
                "old_state": -1
            },
            "id": 507118,
            "action_name": "String added in the repository",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/507118/?format=api"
        },
        {
            "unit": "https://weblate.foundryvtt-hub.com/api/units/311781/?format=api",
            "component": "https://weblate.foundryvtt-hub.com/api/components/the-forge/common/?format=api",
            "translation": "https://weblate.foundryvtt-hub.com/api/translations/the-forge/common/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-07-23T14:16:17.479260Z",
            "action": 71,
            "target": "Title must be set",
            "old": "",
            "details": {
                "state": 20,
                "source": "Title must be set",
                "old_state": -1
            },
            "id": 507117,
            "action_name": "String added in the repository",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/507117/?format=api"
        },
        {
            "unit": "https://weblate.foundryvtt-hub.com/api/units/311780/?format=api",
            "component": "https://weblate.foundryvtt-hub.com/api/components/the-forge/common/?format=api",
            "translation": "https://weblate.foundryvtt-hub.com/api/translations/the-forge/common/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-07-23T14:16:17.479250Z",
            "action": 71,
            "target": "Slug must only contain lowercase letters, numbers, and hyphens",
            "old": "",
            "details": {
                "state": 20,
                "source": "Slug must only contain lowercase letters, numbers, and hyphens",
                "old_state": -1
            },
            "id": 507116,
            "action_name": "String added in the repository",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/507116/?format=api"
        },
        {
            "unit": "https://weblate.foundryvtt-hub.com/api/units/311779/?format=api",
            "component": "https://weblate.foundryvtt-hub.com/api/components/the-forge/common/?format=api",
            "translation": "https://weblate.foundryvtt-hub.com/api/translations/the-forge/common/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-07-23T14:16:17.479239Z",
            "action": 71,
            "target": "Slug is required",
            "old": "",
            "details": {
                "state": 20,
                "source": "Slug is required",
                "old_state": -1
            },
            "id": 507115,
            "action_name": "String added in the repository",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/507115/?format=api"
        },
        {
            "unit": "https://weblate.foundryvtt-hub.com/api/units/311778/?format=api",
            "component": "https://weblate.foundryvtt-hub.com/api/components/the-forge/common/?format=api",
            "translation": "https://weblate.foundryvtt-hub.com/api/translations/the-forge/common/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-07-23T14:16:17.479229Z",
            "action": 71,
            "target": "Name is required",
            "old": "",
            "details": {
                "state": 20,
                "source": "Name is required",
                "old_state": -1
            },
            "id": 507114,
            "action_name": "String added in the repository",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/507114/?format=api"
        },
        {
            "unit": "https://weblate.foundryvtt-hub.com/api/units/311777/?format=api",
            "component": "https://weblate.foundryvtt-hub.com/api/components/the-forge/common/?format=api",
            "translation": "https://weblate.foundryvtt-hub.com/api/translations/the-forge/common/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-07-23T14:16:17.479218Z",
            "action": 71,
            "target": "Mark all as read",
            "old": "",
            "details": {
                "state": 20,
                "source": "Mark all as read",
                "old_state": -1
            },
            "id": 507113,
            "action_name": "String added in the repository",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/507113/?format=api"
        },
        {
            "unit": "https://weblate.foundryvtt-hub.com/api/units/311776/?format=api",
            "component": "https://weblate.foundryvtt-hub.com/api/components/the-forge/common/?format=api",
            "translation": "https://weblate.foundryvtt-hub.com/api/translations/the-forge/common/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-07-23T14:16:17.479208Z",
            "action": 71,
            "target": "Invalid subscription data",
            "old": "",
            "details": {
                "state": 20,
                "source": "Invalid subscription data",
                "old_state": -1
            },
            "id": 507112,
            "action_name": "String added in the repository",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/507112/?format=api"
        },
        {
            "unit": "https://weblate.foundryvtt-hub.com/api/units/311775/?format=api",
            "component": "https://weblate.foundryvtt-hub.com/api/components/the-forge/common/?format=api",
            "translation": "https://weblate.foundryvtt-hub.com/api/translations/the-forge/common/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-07-23T14:16:17.479198Z",
            "action": 71,
            "target": "Invalid source",
            "old": "",
            "details": {
                "state": 20,
                "source": "Invalid source",
                "old_state": -1
            },
            "id": 507111,
            "action_name": "String added in the repository",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/507111/?format=api"
        },
        {
            "unit": "https://weblate.foundryvtt-hub.com/api/units/311774/?format=api",
            "component": "https://weblate.foundryvtt-hub.com/api/components/the-forge/common/?format=api",
            "translation": "https://weblate.foundryvtt-hub.com/api/translations/the-forge/common/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-07-23T14:16:17.479187Z",
            "action": 71,
            "target": "Invalid notification data",
            "old": "",
            "details": {
                "state": 20,
                "source": "Invalid notification data",
                "old_state": -1
            },
            "id": 507110,
            "action_name": "String added in the repository",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/507110/?format=api"
        },
        {
            "unit": "https://weblate.foundryvtt-hub.com/api/units/311773/?format=api",
            "component": "https://weblate.foundryvtt-hub.com/api/components/the-forge/common/?format=api",
            "translation": "https://weblate.foundryvtt-hub.com/api/translations/the-forge/common/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-07-23T14:16:17.479177Z",
            "action": 71,
            "target": "Invalid channel data",
            "old": "",
            "details": {
                "state": 20,
                "source": "Invalid channel data",
                "old_state": -1
            },
            "id": 507109,
            "action_name": "String added in the repository",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/507109/?format=api"
        },
        {
            "unit": "https://weblate.foundryvtt-hub.com/api/units/311772/?format=api",
            "component": "https://weblate.foundryvtt-hub.com/api/components/the-forge/common/?format=api",
            "translation": "https://weblate.foundryvtt-hub.com/api/translations/the-forge/common/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-07-23T14:16:17.479167Z",
            "action": 71,
            "target": "Icon must be a valid URL",
            "old": "",
            "details": {
                "state": 20,
                "source": "Icon must be a valid URL",
                "old_state": -1
            },
            "id": 507108,
            "action_name": "String added in the repository",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/507108/?format=api"
        },
        {
            "unit": "https://weblate.foundryvtt-hub.com/api/units/311771/?format=api",
            "component": "https://weblate.foundryvtt-hub.com/api/components/the-forge/common/?format=api",
            "translation": "https://weblate.foundryvtt-hub.com/api/translations/the-forge/common/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-07-23T14:16:17.479156Z",
            "action": 71,
            "target": "From must have either UserId or Name, not both",
            "old": "",
            "details": {
                "state": 20,
                "source": "From must have either UserId or Name, not both",
                "old_state": -1
            },
            "id": 507107,
            "action_name": "String added in the repository",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/507107/?format=api"
        },
        {
            "unit": "https://weblate.foundryvtt-hub.com/api/units/311770/?format=api",
            "component": "https://weblate.foundryvtt-hub.com/api/components/the-forge/common/?format=api",
            "translation": "https://weblate.foundryvtt-hub.com/api/translations/the-forge/common/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-07-23T14:16:17.479146Z",
            "action": 71,
            "target": "From must be set",
            "old": "",
            "details": {
                "state": 20,
                "source": "From must be set",
                "old_state": -1
            },
            "id": 507106,
            "action_name": "String added in the repository",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/507106/?format=api"
        },
        {
            "unit": "https://weblate.foundryvtt-hub.com/api/units/311769/?format=api",
            "component": "https://weblate.foundryvtt-hub.com/api/components/the-forge/common/?format=api",
            "translation": "https://weblate.foundryvtt-hub.com/api/translations/the-forge/common/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-07-23T14:16:17.479136Z",
            "action": 71,
            "target": "Either UserId or ChannelId must be set",
            "old": "",
            "details": {
                "state": 20,
                "source": "Either UserId or ChannelId must be set",
                "old_state": -1
            },
            "id": 507105,
            "action_name": "String added in the repository",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/507105/?format=api"
        },
        {
            "unit": "https://weblate.foundryvtt-hub.com/api/units/311768/?format=api",
            "component": "https://weblate.foundryvtt-hub.com/api/components/the-forge/common/?format=api",
            "translation": "https://weblate.foundryvtt-hub.com/api/translations/the-forge/common/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-07-23T14:16:17.479125Z",
            "action": 71,
            "target": "Description must not contain HTML tags",
            "old": "",
            "details": {
                "state": 20,
                "source": "Description must not contain HTML tags",
                "old_state": -1
            },
            "id": 507104,
            "action_name": "String added in the repository",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/507104/?format=api"
        },
        {
            "unit": "https://weblate.foundryvtt-hub.com/api/units/311767/?format=api",
            "component": "https://weblate.foundryvtt-hub.com/api/components/the-forge/common/?format=api",
            "translation": "https://weblate.foundryvtt-hub.com/api/translations/the-forge/common/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-07-23T14:16:17.479115Z",
            "action": 71,
            "target": "Description must be 140 characters or less",
            "old": "",
            "details": {
                "state": 20,
                "source": "Description must be 140 characters or less",
                "old_state": -1
            },
            "id": 507103,
            "action_name": "String added in the repository",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/507103/?format=api"
        },
        {
            "unit": "https://weblate.foundryvtt-hub.com/api/units/311766/?format=api",
            "component": "https://weblate.foundryvtt-hub.com/api/components/the-forge/common/?format=api",
            "translation": "https://weblate.foundryvtt-hub.com/api/translations/the-forge/common/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-07-23T14:16:17.479105Z",
            "action": 71,
            "target": "Cannot set both UserId and ChannelId",
            "old": "",
            "details": {
                "state": 20,
                "source": "Cannot set both UserId and ChannelId",
                "old_state": -1
            },
            "id": 507102,
            "action_name": "String added in the repository",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/507102/?format=api"
        },
        {
            "unit": "https://weblate.foundryvtt-hub.com/api/units/311765/?format=api",
            "component": "https://weblate.foundryvtt-hub.com/api/components/the-forge/common/?format=api",
            "translation": "https://weblate.foundryvtt-hub.com/api/translations/the-forge/common/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-07-23T14:16:17.479094Z",
            "action": 71,
            "target": "AvailableTo must be after Timestamp",
            "old": "",
            "details": {
                "state": 20,
                "source": "AvailableTo must be after Timestamp",
                "old_state": -1
            },
            "id": 507101,
            "action_name": "String added in the repository",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/507101/?format=api"
        },
        {
            "unit": "https://weblate.foundryvtt-hub.com/api/units/311764/?format=api",
            "component": "https://weblate.foundryvtt-hub.com/api/components/the-forge/common/?format=api",
            "translation": "https://weblate.foundryvtt-hub.com/api/translations/the-forge/common/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-07-23T14:16:17.479083Z",
            "action": 71,
            "target": "AvailableTo must be after AvailableFrom",
            "old": "",
            "details": {
                "state": 20,
                "source": "AvailableTo must be after AvailableFrom",
                "old_state": -1
            },
            "id": 507100,
            "action_name": "String added in the repository",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/507100/?format=api"
        },
        {
            "unit": "https://weblate.foundryvtt-hub.com/api/units/311763/?format=api",
            "component": "https://weblate.foundryvtt-hub.com/api/components/the-forge/common/?format=api",
            "translation": "https://weblate.foundryvtt-hub.com/api/translations/the-forge/common/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-07-23T14:16:17.479071Z",
            "action": 71,
            "target": "AvailableFrom must be after Timestamp",
            "old": "",
            "details": {
                "state": 20,
                "source": "AvailableFrom must be after Timestamp",
                "old_state": -1
            },
            "id": 507099,
            "action_name": "String added in the repository",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/507099/?format=api"
        },
        {
            "unit": "https://weblate.foundryvtt-hub.com/api/units/311762/?format=api",
            "component": "https://weblate.foundryvtt-hub.com/api/components/the-forge/common/?format=api",
            "translation": "https://weblate.foundryvtt-hub.com/api/translations/the-forge/common/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-07-23T14:16:17.479052Z",
            "action": 71,
            "target": "At least one of Snippet, Content, or URL must be set",
            "old": "",
            "details": {
                "state": 20,
                "source": "At least one of Snippet, Content, or URL must be set",
                "old_state": -1
            },
            "id": 507098,
            "action_name": "String added in the repository",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/507098/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.foundryvtt-hub.com/api/components/the-forge/common/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2025-07-23T14:16:16.831708Z",
            "action": 15,
            "target": "",
            "old": "",
            "details": {
                "auto": true
            },
            "id": 507096,
            "action_name": "Component unlocked",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/507096/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.foundryvtt-hub.com/api/components/the-forge/common/?format=api",
            "translation": null,
            "user": "https://weblate.foundryvtt-hub.com/api/users/Eranziel/?format=api",
            "author": null,
            "timestamp": "2025-07-23T14:16:16.822666Z",
            "action": 21,
            "target": "",
            "old": "",
            "details": {
                "new_head": "64bf68a580691c7b9f7bd2ccfa30691d400c79e8",
                "previous_head": "10dae5e64e8dd43d1002a69b0a1ed45d32068016"
            },
            "id": 507095,
            "action_name": "Repository rebased",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/507095/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.foundryvtt-hub.com/api/components/the-forge/common/?format=api",
            "translation": null,
            "user": "https://weblate.foundryvtt-hub.com/api/users/Eranziel/?format=api",
            "author": null,
            "timestamp": "2025-07-23T14:11:45.858074Z",
            "action": 22,
            "target": "Auto-merging locales/es/client.json\nAuto-merging locales/es/server.json\nAuto-merging locales/fr/common.json\nCONFLICT (content): Merge conflict in locales/fr/common.json\nAuto-merging locales/pt-BR/common.json\nCONFLICT (content): Merge conflict in locales/pt-BR/common.json\nAutomatic merge failed; fix conflicts and then commit the result.\n (1)",
            "old": "",
            "details": {
                "error": "Auto-merging locales/es/client.json\nAuto-merging locales/es/server.json\nAuto-merging locales/fr/common.json\nCONFLICT (content): Merge conflict in locales/fr/common.json\nAuto-merging locales/pt-BR/common.json\nCONFLICT (content): Merge conflict in locales/pt-BR/common.json\nAutomatic merge failed; fix conflicts and then commit the result.\n (1)",
                "status": "On branch main\nYour branch and 'origin/main' have diverged,\nand have 4 and 15 different commits each, respectively.\n  (use \"git pull\" to merge the remote branch into yours)\n\nYou have unmerged paths.\n  (fix conflicts and run \"git commit\")\n  (use \"git merge --abort\" to abort the merge)\n\nChanges to be committed:\n\tmodified:   locales/de/client.json\n\tmodified:   locales/de/common.json\n\tmodified:   locales/de/server.json\n\tmodified:   locales/en/client.json\n\tmodified:   locales/en/common.json\n\tmodified:   locales/en/server.json\n\tmodified:   locales/es/client.json\n\tmodified:   locales/es/common.json\n\tmodified:   locales/es/server.json\n\tmodified:   locales/fr/client.json\n\tmodified:   locales/fr/server.json\n\tmodified:   locales/ja/client.json\n\tmodified:   locales/ja/common.json\n\tmodified:   locales/ja/server.json\n\tmodified:   locales/pt-BR/client.json\n\tmodified:   locales/pt-BR/server.json\n\nUnmerged paths:\n  (use \"git add <file>...\" to mark resolution)\n\tboth modified:   locales/fr/common.json\n\tboth modified:   locales/pt-BR/common.json\n\n"
            },
            "id": 507094,
            "action_name": "Repository merge failed",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/507094/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.foundryvtt-hub.com/api/components/the-forge/common/?format=api",
            "translation": null,
            "user": "https://weblate.foundryvtt-hub.com/api/users/Eranziel/?format=api",
            "author": null,
            "timestamp": "2025-07-23T14:10:08.413765Z",
            "action": 23,
            "target": "Rebasing (1/4)\nAuto-merging locales/fr/common.json\nCONFLICT (content): Merge conflict in locales/fr/common.json\nerror: could not apply e43e150... Translated using Weblate (French)\nhint: Resolve all conflicts manually, mark them as resolved with\nhint: \"git add/rm <conflicted_files>\", then run \"git rebase --continue\".\nhint: You can instead skip this commit: run \"git rebase --skip\".\nhint: To abort and get back to the state before \"git rebase\", run \"git rebase --abort\".\nCould not apply e43e150... Translated using Weblate (French)\n (1)",
            "old": "",
            "details": {
                "error": "Rebasing (1/4)\nAuto-merging locales/fr/common.json\nCONFLICT (content): Merge conflict in locales/fr/common.json\nerror: could not apply e43e150... Translated using Weblate (French)\nhint: Resolve all conflicts manually, mark them as resolved with\nhint: \"git add/rm <conflicted_files>\", then run \"git rebase --continue\".\nhint: You can instead skip this commit: run \"git rebase --skip\".\nhint: To abort and get back to the state before \"git rebase\", run \"git rebase --abort\".\nCould not apply e43e150... Translated using Weblate (French)\n (1)",
                "status": "interactive rebase in progress; onto 330225c\nLast command done (1 command done):\n   pick e43e150 Translated using Weblate (French)\nNext commands to do (3 remaining commands):\n   pick eec8b98 Translated using Weblate (Portuguese (Brazil) (pt-BR))\n   pick 380fe15 Translated using Weblate (Spanish)\n  (use \"git rebase --edit-todo\" to view and edit)\nYou are currently rebasing branch 'main' on '330225c'.\n  (fix conflicts and then run \"git rebase --continue\")\n  (use \"git rebase --skip\" to skip this patch)\n  (use \"git rebase --abort\" to check out the original branch)\n\nUnmerged paths:\n  (use \"git restore --staged <file>...\" to unstage)\n  (use \"git add <file>...\" to mark resolution)\n\tboth modified:   locales/fr/common.json\n\nno changes added to commit (use \"git add\" and/or \"git commit -a\")\n"
            },
            "id": 507093,
            "action_name": "Repository rebase failed",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/507093/?format=api"
        }
    ]
}