Translation projects API.

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

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

{
    "count": 2187,
    "next": "https://weblate.foundryvtt-hub.com/api/projects/pf2e-ranged-combat/changes/?format=api&page=10",
    "previous": "https://weblate.foundryvtt-hub.com/api/projects/pf2e-ranged-combat/changes/?format=api&page=8",
    "results": [
        {
            "unit": "https://weblate.foundryvtt-hub.com/api/units/288753/?format=api",
            "component": "https://weblate.foundryvtt-hub.com/api/components/pf2e-ranged-combat/main/?format=api",
            "translation": "https://weblate.foundryvtt-hub.com/api/translations/pf2e-ranged-combat/main/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-05-30T19:26:23.339662Z",
            "action": 59,
            "target": "DD de l'ennemi",
            "old": "DD de l'ennemi",
            "details": {
                "state": 10,
                "source": "Enemy AC",
                "old_state": 10
            },
            "id": 503922,
            "action_name": "String updated in the repository",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/503922/?format=api"
        },
        {
            "unit": "https://weblate.foundryvtt-hub.com/api/units/310151/?format=api",
            "component": "https://weblate.foundryvtt-hub.com/api/components/pf2e-ranged-combat/main/?format=api",
            "translation": "https://weblate.foundryvtt-hub.com/api/translations/pf2e-ranged-combat/main/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-05-30T19:26:23.339652Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Note that the Advanced Ammunition System is controlled via the NPC Weapon Configuration macro included with the module.",
                "old_state": -1
            },
            "id": 503921,
            "action_name": "String added in the repository",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/503921/?format=api"
        },
        {
            "unit": "https://weblate.foundryvtt-hub.com/api/units/310150/?format=api",
            "component": "https://weblate.foundryvtt-hub.com/api/components/pf2e-ranged-combat/main/?format=api",
            "translation": "https://weblate.foundryvtt-hub.com/api/translations/pf2e-ranged-combat/main/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-05-30T19:26:23.339642Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Controls how the module checks and handles ammunition when making ranged attacks with NPC characters.",
                "old_state": -1
            },
            "id": 503920,
            "action_name": "String added in the repository",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/503920/?format=api"
        },
        {
            "unit": "https://weblate.foundryvtt-hub.com/api/units/310149/?format=api",
            "component": "https://weblate.foundryvtt-hub.com/api/components/pf2e-ranged-combat/main/?format=api",
            "translation": "https://weblate.foundryvtt-hub.com/api/translations/pf2e-ranged-combat/main/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-05-30T19:26:23.339631Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Ammunition System (NPC)",
                "old_state": -1
            },
            "id": 503919,
            "action_name": "String added in the repository",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/503919/?format=api"
        },
        {
            "unit": "https://weblate.foundryvtt-hub.com/api/units/310148/?format=api",
            "component": "https://weblate.foundryvtt-hub.com/api/components/pf2e-ranged-combat/main/?format=api",
            "translation": "https://weblate.foundryvtt-hub.com/api/translations/pf2e-ranged-combat/main/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-05-30T19:26:23.339620Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Controls how the module checks and handles ammunition when making ranged attacks with player characters.",
                "old_state": -1
            },
            "id": 503918,
            "action_name": "String added in the repository",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/503918/?format=api"
        },
        {
            "unit": "https://weblate.foundryvtt-hub.com/api/units/310147/?format=api",
            "component": "https://weblate.foundryvtt-hub.com/api/components/pf2e-ranged-combat/main/?format=api",
            "translation": "https://weblate.foundryvtt-hub.com/api/translations/pf2e-ranged-combat/main/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-05-30T19:26:23.339609Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Ammunition System (Player)",
                "old_state": -1
            },
            "id": 503917,
            "action_name": "String added in the repository",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/503917/?format=api"
        },
        {
            "unit": "https://weblate.foundryvtt-hub.com/api/units/211043/?format=api",
            "component": "https://weblate.foundryvtt-hub.com/api/components/pf2e-ranged-combat/main/?format=api",
            "translation": "https://weblate.foundryvtt-hub.com/api/translations/pf2e-ranged-combat/main/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-05-30T19:26:23.339598Z",
            "action": 59,
            "target": "Gérer les armes de jet qui sont lâchées après utilisation et exiger qu'une autre arme soit dégainée avant une nouvelle attaque.",
            "old": "Gérer les armes de jet qui sont lâchées après utilisation et exiger qu'une autre arme soit dégainée avant une nouvelle attaque.",
            "details": {
                "state": 10,
                "source": "Player characters only. Handle thrown weapons being dropped after use, and require another weapon to be drawn before another attack.",
                "old_state": 10
            },
            "id": 503916,
            "action_name": "String updated in the repository",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/503916/?format=api"
        },
        {
            "unit": "https://weblate.foundryvtt-hub.com/api/units/211042/?format=api",
            "component": "https://weblate.foundryvtt-hub.com/api/components/pf2e-ranged-combat/main/?format=api",
            "translation": "https://weblate.foundryvtt-hub.com/api/translations/pf2e-ranged-combat/main/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-05-30T19:26:23.339587Z",
            "action": 59,
            "target": "Système d'arme de jet avancé (Joueur)",
            "old": "Système d'arme de jet avancé (Joueur)",
            "details": {
                "state": 10,
                "source": "Advanced Thrown Weapon System",
                "old_state": 10
            },
            "id": 503915,
            "action_name": "String updated in the repository",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/503915/?format=api"
        },
        {
            "unit": "https://weblate.foundryvtt-hub.com/api/units/211041/?format=api",
            "component": "https://weblate.foundryvtt-hub.com/api/components/pf2e-ranged-combat/main/?format=api",
            "translation": "https://weblate.foundryvtt-hub.com/api/translations/pf2e-ranged-combat/main/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-05-30T19:26:23.339575Z",
            "action": 59,
            "target": "Suivre les munitions chargées pour les armes rechargeables et à répétition. Cette option est prioritaire sur l'option Empêcher de tirer avec l'arme si elle n'est pas chargée.",
            "old": "Suivre les munitions chargées pour les armes rechargeables et à répétition. Cette option est prioritaire sur l'option Empêcher de tirer avec l'arme si elle n'est pas chargée.",
            "details": {
                "state": 10,
                "source": "Player characters only. Track loaded ammunition for reloadable and repeating weapons. This overrides Prevent Firing Weapon if not Loaded.",
                "old_state": 10
            },
            "id": 503914,
            "action_name": "String updated in the repository",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/503914/?format=api"
        },
        {
            "unit": "https://weblate.foundryvtt-hub.com/api/units/211040/?format=api",
            "component": "https://weblate.foundryvtt-hub.com/api/components/pf2e-ranged-combat/main/?format=api",
            "translation": "https://weblate.foundryvtt-hub.com/api/translations/pf2e-ranged-combat/main/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-05-30T19:26:23.339559Z",
            "action": 59,
            "target": "Système de munitions avancé (Joueur)",
            "old": "Système de munitions avancé (Joueur)",
            "details": {
                "state": 10,
                "source": "Advanced Ammunition System",
                "old_state": 10
            },
            "id": 503913,
            "action_name": "String updated in the repository",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/503913/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.foundryvtt-hub.com/api/components/pf2e-ranged-combat/main/?format=api",
            "translation": "https://weblate.foundryvtt-hub.com/api/translations/pf2e-ranged-combat/main/de/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-05-30T19:26:23.156471Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "lang/en.json"
            },
            "id": 503912,
            "action_name": "Resource updated",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/503912/?format=api"
        },
        {
            "unit": "https://weblate.foundryvtt-hub.com/api/units/310146/?format=api",
            "component": "https://weblate.foundryvtt-hub.com/api/components/pf2e-ranged-combat/main/?format=api",
            "translation": "https://weblate.foundryvtt-hub.com/api/translations/pf2e-ranged-combat/main/de/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-05-30T19:26:23.156458Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Note that the Advanced Ammunition System is controlled via the NPC Weapon Configuration macro included with the module.",
                "old_state": -1
            },
            "id": 503911,
            "action_name": "String added in the repository",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/503911/?format=api"
        },
        {
            "unit": "https://weblate.foundryvtt-hub.com/api/units/310145/?format=api",
            "component": "https://weblate.foundryvtt-hub.com/api/components/pf2e-ranged-combat/main/?format=api",
            "translation": "https://weblate.foundryvtt-hub.com/api/translations/pf2e-ranged-combat/main/de/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-05-30T19:26:23.156444Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Controls how the module checks and handles ammunition when making ranged attacks with NPC characters.",
                "old_state": -1
            },
            "id": 503910,
            "action_name": "String added in the repository",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/503910/?format=api"
        },
        {
            "unit": "https://weblate.foundryvtt-hub.com/api/units/310144/?format=api",
            "component": "https://weblate.foundryvtt-hub.com/api/components/pf2e-ranged-combat/main/?format=api",
            "translation": "https://weblate.foundryvtt-hub.com/api/translations/pf2e-ranged-combat/main/de/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-05-30T19:26:23.156430Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Ammunition System (NPC)",
                "old_state": -1
            },
            "id": 503909,
            "action_name": "String added in the repository",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/503909/?format=api"
        },
        {
            "unit": "https://weblate.foundryvtt-hub.com/api/units/310143/?format=api",
            "component": "https://weblate.foundryvtt-hub.com/api/components/pf2e-ranged-combat/main/?format=api",
            "translation": "https://weblate.foundryvtt-hub.com/api/translations/pf2e-ranged-combat/main/de/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-05-30T19:26:23.156415Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Controls how the module checks and handles ammunition when making ranged attacks with player characters.",
                "old_state": -1
            },
            "id": 503908,
            "action_name": "String added in the repository",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/503908/?format=api"
        },
        {
            "unit": "https://weblate.foundryvtt-hub.com/api/units/310142/?format=api",
            "component": "https://weblate.foundryvtt-hub.com/api/components/pf2e-ranged-combat/main/?format=api",
            "translation": "https://weblate.foundryvtt-hub.com/api/translations/pf2e-ranged-combat/main/de/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-05-30T19:26:23.156392Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Ammunition System (Player)",
                "old_state": -1
            },
            "id": 503907,
            "action_name": "String added in the repository",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/503907/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.foundryvtt-hub.com/api/components/pf2e-ranged-combat/main/?format=api",
            "translation": "https://weblate.foundryvtt-hub.com/api/translations/pf2e-ranged-combat/main/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-05-30T19:26:22.955993Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "lang/en.json"
            },
            "id": 503906,
            "action_name": "Resource updated",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/503906/?format=api"
        },
        {
            "unit": "https://weblate.foundryvtt-hub.com/api/units/310141/?format=api",
            "component": "https://weblate.foundryvtt-hub.com/api/components/pf2e-ranged-combat/main/?format=api",
            "translation": "https://weblate.foundryvtt-hub.com/api/translations/pf2e-ranged-combat/main/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-05-30T19:26:22.955982Z",
            "action": 71,
            "target": "Note that the Advanced Ammunition System is controlled via the NPC Weapon Configuration macro included with the module.",
            "old": "",
            "details": {
                "state": 20,
                "source": "Note that the Advanced Ammunition System is controlled via the NPC Weapon Configuration macro included with the module.",
                "old_state": -1
            },
            "id": 503905,
            "action_name": "String added in the repository",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/503905/?format=api"
        },
        {
            "unit": "https://weblate.foundryvtt-hub.com/api/units/310140/?format=api",
            "component": "https://weblate.foundryvtt-hub.com/api/components/pf2e-ranged-combat/main/?format=api",
            "translation": "https://weblate.foundryvtt-hub.com/api/translations/pf2e-ranged-combat/main/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-05-30T19:26:22.955971Z",
            "action": 71,
            "target": "Controls how the module checks and handles ammunition when making ranged attacks with NPC characters.",
            "old": "",
            "details": {
                "state": 20,
                "source": "Controls how the module checks and handles ammunition when making ranged attacks with NPC characters.",
                "old_state": -1
            },
            "id": 503904,
            "action_name": "String added in the repository",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/503904/?format=api"
        },
        {
            "unit": "https://weblate.foundryvtt-hub.com/api/units/310139/?format=api",
            "component": "https://weblate.foundryvtt-hub.com/api/components/pf2e-ranged-combat/main/?format=api",
            "translation": "https://weblate.foundryvtt-hub.com/api/translations/pf2e-ranged-combat/main/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-05-30T19:26:22.955960Z",
            "action": 71,
            "target": "Ammunition System (NPC)",
            "old": "",
            "details": {
                "state": 20,
                "source": "Ammunition System (NPC)",
                "old_state": -1
            },
            "id": 503903,
            "action_name": "String added in the repository",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/503903/?format=api"
        },
        {
            "unit": "https://weblate.foundryvtt-hub.com/api/units/310138/?format=api",
            "component": "https://weblate.foundryvtt-hub.com/api/components/pf2e-ranged-combat/main/?format=api",
            "translation": "https://weblate.foundryvtt-hub.com/api/translations/pf2e-ranged-combat/main/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-05-30T19:26:22.955947Z",
            "action": 71,
            "target": "Controls how the module checks and handles ammunition when making ranged attacks with player characters.",
            "old": "",
            "details": {
                "state": 20,
                "source": "Controls how the module checks and handles ammunition when making ranged attacks with player characters.",
                "old_state": -1
            },
            "id": 503902,
            "action_name": "String added in the repository",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/503902/?format=api"
        },
        {
            "unit": "https://weblate.foundryvtt-hub.com/api/units/310137/?format=api",
            "component": "https://weblate.foundryvtt-hub.com/api/components/pf2e-ranged-combat/main/?format=api",
            "translation": "https://weblate.foundryvtt-hub.com/api/translations/pf2e-ranged-combat/main/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-05-30T19:26:22.955927Z",
            "action": 71,
            "target": "Ammunition System (Player)",
            "old": "",
            "details": {
                "state": 20,
                "source": "Ammunition System (Player)",
                "old_state": -1
            },
            "id": 503901,
            "action_name": "String added in the repository",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/503901/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.foundryvtt-hub.com/api/components/pf2e-ranged-combat/main/?format=api",
            "translation": null,
            "user": "https://weblate.foundryvtt-hub.com/api/users/JDCalvert/?format=api",
            "author": null,
            "timestamp": "2025-05-30T19:26:22.659112Z",
            "action": 20,
            "target": "",
            "old": "",
            "details": {
                "new_head": "97efefacb72e56726952870433fea5e6c37fed60",
                "previous_head": "c90261962557594588fd8d7fac41bd0225a86883"
            },
            "id": 503900,
            "action_name": "Repository merged",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/503900/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.foundryvtt-hub.com/api/components/pf2e-ranged-combat/main/?format=api",
            "translation": null,
            "user": "https://weblate.foundryvtt-hub.com/api/users/JDCalvert/?format=api",
            "author": null,
            "timestamp": "2025-05-30T19:25:39.749056Z",
            "action": 23,
            "target": "Rebasing (1/2)\nAuto-merging lang/de.json\nCONFLICT (add/add): Merge conflict in lang/de.json\nAuto-merging module.json\nerror: could not apply 963103e... Added translation using Weblate (German)\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 963103e... Added translation using Weblate (German)\n (1)",
            "old": "",
            "details": {
                "error": "Rebasing (1/2)\nAuto-merging lang/de.json\nCONFLICT (add/add): Merge conflict in lang/de.json\nAuto-merging module.json\nerror: could not apply 963103e... Added translation using Weblate (German)\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 963103e... Added translation using Weblate (German)\n (1)",
                "status": "interactive rebase in progress; onto eb5cf27\nLast command done (1 command done):\n   pick 963103e Added translation using Weblate (German)\nNext command to do (1 remaining command):\n   pick c902619 Translated using Weblate (German)\n  (use \"git rebase --edit-todo\" to view and edit)\nYou are currently rebasing branch 'main' on 'eb5cf27'.\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\nChanges to be committed:\n  (use \"git restore --staged <file>...\" to unstage)\n\tmodified:   module.json\n\nUnmerged paths:\n  (use \"git restore --staged <file>...\" to unstage)\n  (use \"git add <file>...\" to mark resolution)\n\tboth added:      lang/de.json\n\n"
            },
            "id": 503899,
            "action_name": "Repository rebase failed",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/503899/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.foundryvtt-hub.com/api/components/pf2e-ranged-combat/main/?format=api",
            "translation": null,
            "user": "https://weblate.foundryvtt-hub.com/api/users/JDCalvert/?format=api",
            "author": null,
            "timestamp": "2025-05-30T19:25:33.679892Z",
            "action": 23,
            "target": "Rebasing (1/2)\nAuto-merging lang/de.json\nCONFLICT (add/add): Merge conflict in lang/de.json\nAuto-merging module.json\nerror: could not apply 963103e... Added translation using Weblate (German)\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 963103e... Added translation using Weblate (German)\n (1)",
            "old": "",
            "details": {
                "error": "Rebasing (1/2)\nAuto-merging lang/de.json\nCONFLICT (add/add): Merge conflict in lang/de.json\nAuto-merging module.json\nerror: could not apply 963103e... Added translation using Weblate (German)\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 963103e... Added translation using Weblate (German)\n (1)",
                "status": "interactive rebase in progress; onto eb5cf27\nLast command done (1 command done):\n   pick 963103e Added translation using Weblate (German)\nNext command to do (1 remaining command):\n   pick c902619 Translated using Weblate (German)\n  (use \"git rebase --edit-todo\" to view and edit)\nYou are currently rebasing branch 'main' on 'eb5cf27'.\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\nChanges to be committed:\n  (use \"git restore --staged <file>...\" to unstage)\n\tmodified:   module.json\n\nUnmerged paths:\n  (use \"git restore --staged <file>...\" to unstage)\n  (use \"git add <file>...\" to mark resolution)\n\tboth added:      lang/de.json\n\n"
            },
            "id": 503898,
            "action_name": "Repository rebase failed",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/503898/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.foundryvtt-hub.com/api/components/pf2e-ranged-combat/main/?format=api",
            "translation": null,
            "user": "https://weblate.foundryvtt-hub.com/api/users/JDCalvert/?format=api",
            "author": null,
            "timestamp": "2025-05-30T19:25:18.443427Z",
            "action": 15,
            "target": "",
            "old": "",
            "details": {
                "auto": false
            },
            "id": 503897,
            "action_name": "Component unlocked",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/503897/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.foundryvtt-hub.com/api/components/pf2e-ranged-combat/glossary/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2025-04-22T13:36:43.273145Z",
            "action": 47,
            "target": "",
            "old": "",
            "details": {
                "alert": "BrokenProjectURL"
            },
            "id": 502670,
            "action_name": "Alert triggered",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/502670/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.foundryvtt-hub.com/api/components/pf2e-ranged-combat/main/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2025-04-22T12:36:47.292969Z",
            "action": 47,
            "target": "",
            "old": "",
            "details": {
                "alert": "BrokenProjectURL"
            },
            "id": 502669,
            "action_name": "Alert triggered",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/502669/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.foundryvtt-hub.com/api/components/pf2e-ranged-combat/main/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2025-01-08T16:34:51.606382Z",
            "action": 23,
            "target": "Rebasing (1/2)\nAuto-merging lang/de.json\nCONFLICT (add/add): Merge conflict in lang/de.json\nAuto-merging module.json\nerror: could not apply 963103e... Added translation using Weblate (German)\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 963103e... Added translation using Weblate (German)\n (1)",
            "old": "",
            "details": {
                "error": "Rebasing (1/2)\nAuto-merging lang/de.json\nCONFLICT (add/add): Merge conflict in lang/de.json\nAuto-merging module.json\nerror: could not apply 963103e... Added translation using Weblate (German)\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 963103e... Added translation using Weblate (German)\n (1)",
                "status": "interactive rebase in progress; onto 8e2c008\nLast command done (1 command done):\n   pick 963103e Added translation using Weblate (German)\nNext command to do (1 remaining command):\n   pick c902619 Translated using Weblate (German)\n  (use \"git rebase --edit-todo\" to view and edit)\nYou are currently rebasing branch 'main' on '8e2c008'.\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 added:      lang/de.json\n\nno changes added to commit (use \"git add\" and/or \"git commit -a\")\n"
            },
            "id": 492624,
            "action_name": "Repository rebase failed",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/492624/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.foundryvtt-hub.com/api/components/pf2e-ranged-combat/main/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2025-01-08T16:34:51.222807Z",
            "action": 53,
            "target": "",
            "old": "",
            "details": {
                "repos": [
                    "git://github.com/JDCalvert/FVTT-PF2e-Ranged-Combat",
                    "git://github.com/JDCalvert/FVTT-PF2e-Ranged-Combat.git",
                    "[email protected]:JDCalvert/FVTT-PF2e-Ranged-Combat",
                    "[email protected]:JDCalvert/FVTT-PF2e-Ranged-Combat.git",
                    "https://github.com/JDCalvert/FVTT-PF2e-Ranged-Combat",
                    "https://github.com/JDCalvert/FVTT-PF2e-Ranged-Combat.git"
                ],
                "branch": "main",
                "repo_url": "https://github.com/JDCalvert/FVTT-PF2e-Ranged-Combat",
                "full_name": "JDCalvert/FVTT-PF2e-Ranged-Combat",
                "service_long_name": "GitHub"
            },
            "id": 492623,
            "action_name": "Repository notification received",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/492623/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.foundryvtt-hub.com/api/components/pf2e-ranged-combat/main/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2025-01-08T16:33:15.328731Z",
            "action": 23,
            "target": "Rebasing (1/2)\nAuto-merging lang/de.json\nCONFLICT (add/add): Merge conflict in lang/de.json\nAuto-merging module.json\nerror: could not apply 963103e... Added translation using Weblate (German)\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 963103e... Added translation using Weblate (German)\n (1)",
            "old": "",
            "details": {
                "error": "Rebasing (1/2)\nAuto-merging lang/de.json\nCONFLICT (add/add): Merge conflict in lang/de.json\nAuto-merging module.json\nerror: could not apply 963103e... Added translation using Weblate (German)\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 963103e... Added translation using Weblate (German)\n (1)",
                "status": "interactive rebase in progress; onto 53bab0b\nLast command done (1 command done):\n   pick 963103e Added translation using Weblate (German)\nNext command to do (1 remaining command):\n   pick c902619 Translated using Weblate (German)\n  (use \"git rebase --edit-todo\" to view and edit)\nYou are currently rebasing branch 'main' on '53bab0b'.\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 added:      lang/de.json\n\nno changes added to commit (use \"git add\" and/or \"git commit -a\")\n"
            },
            "id": 492622,
            "action_name": "Repository rebase failed",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/492622/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.foundryvtt-hub.com/api/components/pf2e-ranged-combat/main/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2025-01-08T16:33:14.921532Z",
            "action": 53,
            "target": "",
            "old": "",
            "details": {
                "repos": [
                    "git://github.com/JDCalvert/FVTT-PF2e-Ranged-Combat",
                    "git://github.com/JDCalvert/FVTT-PF2e-Ranged-Combat.git",
                    "[email protected]:JDCalvert/FVTT-PF2e-Ranged-Combat",
                    "[email protected]:JDCalvert/FVTT-PF2e-Ranged-Combat.git",
                    "https://github.com/JDCalvert/FVTT-PF2e-Ranged-Combat",
                    "https://github.com/JDCalvert/FVTT-PF2e-Ranged-Combat.git"
                ],
                "branch": "main",
                "repo_url": "https://github.com/JDCalvert/FVTT-PF2e-Ranged-Combat",
                "full_name": "JDCalvert/FVTT-PF2e-Ranged-Combat",
                "service_long_name": "GitHub"
            },
            "id": 492621,
            "action_name": "Repository notification received",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/492621/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.foundryvtt-hub.com/api/components/pf2e-ranged-combat/main/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2024-11-11T23:03:42.208000Z",
            "action": 23,
            "target": "Rebasing (1/2)\nAuto-merging lang/de.json\nCONFLICT (add/add): Merge conflict in lang/de.json\nAuto-merging module.json\nerror: could not apply 963103e... Added translation using Weblate (German)\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 963103e... Added translation using Weblate (German)\n (1)",
            "old": "",
            "details": {
                "error": "Rebasing (1/2)\nAuto-merging lang/de.json\nCONFLICT (add/add): Merge conflict in lang/de.json\nAuto-merging module.json\nerror: could not apply 963103e... Added translation using Weblate (German)\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 963103e... Added translation using Weblate (German)\n (1)",
                "status": "interactive rebase in progress; onto 082019b\nLast command done (1 command done):\n   pick 963103e Added translation using Weblate (German)\nNext command to do (1 remaining command):\n   pick c902619 Translated using Weblate (German)\n  (use \"git rebase --edit-todo\" to view and edit)\nYou are currently rebasing branch 'main' on '082019b'.\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 added:      lang/de.json\n\nno changes added to commit (use \"git add\" and/or \"git commit -a\")\n"
            },
            "id": 490802,
            "action_name": "Repository rebase failed",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/490802/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.foundryvtt-hub.com/api/components/pf2e-ranged-combat/main/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2024-11-11T23:03:41.842360Z",
            "action": 53,
            "target": "",
            "old": "",
            "details": {
                "repos": [
                    "git://github.com/JDCalvert/FVTT-PF2e-Ranged-Combat",
                    "git://github.com/JDCalvert/FVTT-PF2e-Ranged-Combat.git",
                    "[email protected]:JDCalvert/FVTT-PF2e-Ranged-Combat",
                    "[email protected]:JDCalvert/FVTT-PF2e-Ranged-Combat.git",
                    "https://github.com/JDCalvert/FVTT-PF2e-Ranged-Combat",
                    "https://github.com/JDCalvert/FVTT-PF2e-Ranged-Combat.git"
                ],
                "branch": "main",
                "repo_url": "https://github.com/JDCalvert/FVTT-PF2e-Ranged-Combat",
                "full_name": "JDCalvert/FVTT-PF2e-Ranged-Combat",
                "service_long_name": "GitHub"
            },
            "id": 490801,
            "action_name": "Repository notification received",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/490801/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.foundryvtt-hub.com/api/components/pf2e-ranged-combat/main/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2024-11-11T23:01:05.846605Z",
            "action": 23,
            "target": "Rebasing (1/2)\nAuto-merging lang/de.json\nCONFLICT (add/add): Merge conflict in lang/de.json\nAuto-merging module.json\nerror: could not apply 963103e... Added translation using Weblate (German)\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 963103e... Added translation using Weblate (German)\n (1)",
            "old": "",
            "details": {
                "error": "Rebasing (1/2)\nAuto-merging lang/de.json\nCONFLICT (add/add): Merge conflict in lang/de.json\nAuto-merging module.json\nerror: could not apply 963103e... Added translation using Weblate (German)\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 963103e... Added translation using Weblate (German)\n (1)",
                "status": "interactive rebase in progress; onto 0f2e59e\nLast command done (1 command done):\n   pick 963103e Added translation using Weblate (German)\nNext command to do (1 remaining command):\n   pick c902619 Translated using Weblate (German)\n  (use \"git rebase --edit-todo\" to view and edit)\nYou are currently rebasing branch 'main' on '0f2e59e'.\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 added:      lang/de.json\n\nno changes added to commit (use \"git add\" and/or \"git commit -a\")\n"
            },
            "id": 490800,
            "action_name": "Repository rebase failed",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/490800/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.foundryvtt-hub.com/api/components/pf2e-ranged-combat/main/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2024-11-11T23:01:05.452378Z",
            "action": 53,
            "target": "",
            "old": "",
            "details": {
                "repos": [
                    "git://github.com/JDCalvert/FVTT-PF2e-Ranged-Combat",
                    "git://github.com/JDCalvert/FVTT-PF2e-Ranged-Combat.git",
                    "[email protected]:JDCalvert/FVTT-PF2e-Ranged-Combat",
                    "[email protected]:JDCalvert/FVTT-PF2e-Ranged-Combat.git",
                    "https://github.com/JDCalvert/FVTT-PF2e-Ranged-Combat",
                    "https://github.com/JDCalvert/FVTT-PF2e-Ranged-Combat.git"
                ],
                "branch": "main",
                "repo_url": "https://github.com/JDCalvert/FVTT-PF2e-Ranged-Combat",
                "full_name": "JDCalvert/FVTT-PF2e-Ranged-Combat",
                "service_long_name": "GitHub"
            },
            "id": 490799,
            "action_name": "Repository notification received",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/490799/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.foundryvtt-hub.com/api/components/pf2e-ranged-combat/main/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2024-11-10T22:58:51.273832Z",
            "action": 23,
            "target": "Rebasing (1/2)\nAuto-merging lang/de.json\nCONFLICT (add/add): Merge conflict in lang/de.json\nAuto-merging module.json\nerror: could not apply 963103e... Added translation using Weblate (German)\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 963103e... Added translation using Weblate (German)\n (1)",
            "old": "",
            "details": {
                "error": "Rebasing (1/2)\nAuto-merging lang/de.json\nCONFLICT (add/add): Merge conflict in lang/de.json\nAuto-merging module.json\nerror: could not apply 963103e... Added translation using Weblate (German)\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 963103e... Added translation using Weblate (German)\n (1)",
                "status": "interactive rebase in progress; onto d6893ef\nLast command done (1 command done):\n   pick 963103e Added translation using Weblate (German)\nNext command to do (1 remaining command):\n   pick c902619 Translated using Weblate (German)\n  (use \"git rebase --edit-todo\" to view and edit)\nYou are currently rebasing branch 'main' on 'd6893ef'.\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 added:      lang/de.json\n\nno changes added to commit (use \"git add\" and/or \"git commit -a\")\n"
            },
            "id": 490761,
            "action_name": "Repository rebase failed",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/490761/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.foundryvtt-hub.com/api/components/pf2e-ranged-combat/main/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2024-11-10T22:58:50.901785Z",
            "action": 53,
            "target": "",
            "old": "",
            "details": {
                "repos": [
                    "git://github.com/JDCalvert/FVTT-PF2e-Ranged-Combat",
                    "git://github.com/JDCalvert/FVTT-PF2e-Ranged-Combat.git",
                    "[email protected]:JDCalvert/FVTT-PF2e-Ranged-Combat",
                    "[email protected]:JDCalvert/FVTT-PF2e-Ranged-Combat.git",
                    "https://github.com/JDCalvert/FVTT-PF2e-Ranged-Combat",
                    "https://github.com/JDCalvert/FVTT-PF2e-Ranged-Combat.git"
                ],
                "branch": "main",
                "repo_url": "https://github.com/JDCalvert/FVTT-PF2e-Ranged-Combat",
                "full_name": "JDCalvert/FVTT-PF2e-Ranged-Combat",
                "service_long_name": "GitHub"
            },
            "id": 490760,
            "action_name": "Repository notification received",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/490760/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.foundryvtt-hub.com/api/components/pf2e-ranged-combat/main/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2024-11-10T09:17:35.942515Z",
            "action": 23,
            "target": "Rebasing (1/2)\nAuto-merging lang/de.json\nCONFLICT (add/add): Merge conflict in lang/de.json\nerror: could not apply 963103e... Added translation using Weblate (German)\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 963103e... Added translation using Weblate (German)\n (1)",
            "old": "",
            "details": {
                "error": "Rebasing (1/2)\nAuto-merging lang/de.json\nCONFLICT (add/add): Merge conflict in lang/de.json\nerror: could not apply 963103e... Added translation using Weblate (German)\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 963103e... Added translation using Weblate (German)\n (1)",
                "status": "interactive rebase in progress; onto 2efa9b5\nLast command done (1 command done):\n   pick 963103e Added translation using Weblate (German)\nNext command to do (1 remaining command):\n   pick c902619 Translated using Weblate (German)\n  (use \"git rebase --edit-todo\" to view and edit)\nYou are currently rebasing branch 'main' on '2efa9b5'.\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 added:      lang/de.json\n\nno changes added to commit (use \"git add\" and/or \"git commit -a\")\n"
            },
            "id": 490716,
            "action_name": "Repository rebase failed",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/490716/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.foundryvtt-hub.com/api/components/pf2e-ranged-combat/main/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2024-11-10T09:17:35.498297Z",
            "action": 53,
            "target": "",
            "old": "",
            "details": {
                "repos": [
                    "git://github.com/JDCalvert/FVTT-PF2e-Ranged-Combat",
                    "git://github.com/JDCalvert/FVTT-PF2e-Ranged-Combat.git",
                    "[email protected]:JDCalvert/FVTT-PF2e-Ranged-Combat",
                    "[email protected]:JDCalvert/FVTT-PF2e-Ranged-Combat.git",
                    "https://github.com/JDCalvert/FVTT-PF2e-Ranged-Combat",
                    "https://github.com/JDCalvert/FVTT-PF2e-Ranged-Combat.git"
                ],
                "branch": "main",
                "repo_url": "https://github.com/JDCalvert/FVTT-PF2e-Ranged-Combat",
                "full_name": "JDCalvert/FVTT-PF2e-Ranged-Combat",
                "service_long_name": "GitHub"
            },
            "id": 490715,
            "action_name": "Repository notification received",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/490715/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.foundryvtt-hub.com/api/components/pf2e-ranged-combat/main/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2024-10-01T21:14:30.187883Z",
            "action": 14,
            "target": "",
            "old": "",
            "details": {
                "auto": true
            },
            "id": 486383,
            "action_name": "Component locked",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/486383/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.foundryvtt-hub.com/api/components/pf2e-ranged-combat/main/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2024-10-01T21:14:30.173356Z",
            "action": 47,
            "target": "",
            "old": "",
            "details": {
                "alert": "MergeFailure"
            },
            "id": 486382,
            "action_name": "Alert triggered",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/486382/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.foundryvtt-hub.com/api/components/pf2e-ranged-combat/main/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2024-10-01T21:14:30.141244Z",
            "action": 23,
            "target": "Rebasing (1/2)\nerror: could not apply 963103e... Added translation using Weblate (German)\nResolve all conflicts manually, mark them as resolved with\n\"git add/rm <conflicted_files>\", then run \"git rebase --continue\".\nYou can instead skip this commit: run \"git rebase --skip\".\nTo abort and get back to the state before \"git rebase\", run \"git rebase --abort\".\nCould not apply 963103e... Added translation using Weblate (German)\nCONFLICT (add/add): Merge conflict in lang/de.json\nAuto-merging lang/de.json\n (1)",
            "old": "",
            "details": {
                "error": "Rebasing (1/2)\nerror: could not apply 963103e... Added translation using Weblate (German)\nResolve all conflicts manually, mark them as resolved with\n\"git add/rm <conflicted_files>\", then run \"git rebase --continue\".\nYou can instead skip this commit: run \"git rebase --skip\".\nTo abort and get back to the state before \"git rebase\", run \"git rebase --abort\".\nCould not apply 963103e... Added translation using Weblate (German)\nCONFLICT (add/add): Merge conflict in lang/de.json\nAuto-merging lang/de.json\n (1)",
                "status": "interactive rebase in progress; onto 68d9008\nLast command done (1 command done):\n   pick 963103e Added translation using Weblate (German)\nNext command to do (1 remaining command):\n   pick c902619 Translated using Weblate (German)\n  (use \"git rebase --edit-todo\" to view and edit)\nYou are currently rebasing branch 'main' on '68d9008'.\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 added:      lang/de.json\n\nno changes added to commit (use \"git add\" and/or \"git commit -a\")\n"
            },
            "id": 486381,
            "action_name": "Repository rebase failed",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/486381/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.foundryvtt-hub.com/api/components/pf2e-ranged-combat/main/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2024-10-01T21:14:28.876936Z",
            "action": 53,
            "target": "",
            "old": "",
            "details": {
                "repos": [
                    "git://github.com/JDCalvert/FVTT-PF2e-Ranged-Combat",
                    "git://github.com/JDCalvert/FVTT-PF2e-Ranged-Combat.git",
                    "[email protected]:JDCalvert/FVTT-PF2e-Ranged-Combat",
                    "[email protected]:JDCalvert/FVTT-PF2e-Ranged-Combat.git",
                    "https://github.com/JDCalvert/FVTT-PF2e-Ranged-Combat",
                    "https://github.com/JDCalvert/FVTT-PF2e-Ranged-Combat.git"
                ],
                "branch": "main",
                "repo_url": "https://github.com/JDCalvert/FVTT-PF2e-Ranged-Combat",
                "full_name": "JDCalvert/FVTT-PF2e-Ranged-Combat",
                "service_long_name": "GitHub"
            },
            "id": 486380,
            "action_name": "Repository notification received",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/486380/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.foundryvtt-hub.com/api/components/pf2e-ranged-combat/main/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2024-09-27T11:01:27.123627Z",
            "action": 18,
            "target": "",
            "old": "",
            "details": {},
            "id": 485667,
            "action_name": "Changes pushed",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/485667/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.foundryvtt-hub.com/api/components/pf2e-ranged-combat/main/?format=api",
            "translation": "https://weblate.foundryvtt-hub.com/api/translations/pf2e-ranged-combat/main/de/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-09-27T11:01:24.947467Z",
            "action": 17,
            "target": "",
            "old": "",
            "details": {},
            "id": 485666,
            "action_name": "Changes committed",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/485666/?format=api"
        },
        {
            "unit": "https://weblate.foundryvtt-hub.com/api/units/300185/?format=api",
            "component": "https://weblate.foundryvtt-hub.com/api/components/pf2e-ranged-combat/main/?format=api",
            "translation": "https://weblate.foundryvtt-hub.com/api/translations/pf2e-ranged-combat/main/de/?format=api",
            "user": "https://weblate.foundryvtt-hub.com/api/users/Bodo/?format=api",
            "author": "https://weblate.foundryvtt-hub.com/api/users/Bodo/?format=api",
            "timestamp": "2024-09-26T10:57:36.188639Z",
            "action": 5,
            "target": "Wenn Sie eine Fernkampfwaffe abfeuern, geben Sie entweder eine einfache Nachricht oder die gesamte Munition an.",
            "old": "",
            "details": {
                "state": 20,
                "source": "When firing a ranged weapon, post either a simple message, or the whole ammunition item.",
                "old_state": 0
            },
            "id": 485611,
            "action_name": "Translation added",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/485611/?format=api"
        },
        {
            "unit": "https://weblate.foundryvtt-hub.com/api/units/300177/?format=api",
            "component": "https://weblate.foundryvtt-hub.com/api/components/pf2e-ranged-combat/main/?format=api",
            "translation": "https://weblate.foundryvtt-hub.com/api/translations/pf2e-ranged-combat/main/de/?format=api",
            "user": "https://weblate.foundryvtt-hub.com/api/users/Bodo/?format=api",
            "author": "https://weblate.foundryvtt-hub.com/api/users/Bodo/?format=api",
            "timestamp": "2024-09-26T10:56:54.857168Z",
            "action": 2,
            "target": "",
            "old": "Schema Version",
            "details": {
                "state": 0,
                "source": "Schema Version",
                "old_state": 20
            },
            "id": 485610,
            "action_name": "Translation changed",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/485610/?format=api"
        },
        {
            "unit": "https://weblate.foundryvtt-hub.com/api/units/300184/?format=api",
            "component": "https://weblate.foundryvtt-hub.com/api/components/pf2e-ranged-combat/main/?format=api",
            "translation": "https://weblate.foundryvtt-hub.com/api/translations/pf2e-ranged-combat/main/de/?format=api",
            "user": "https://weblate.foundryvtt-hub.com/api/users/Bodo/?format=api",
            "author": "https://weblate.foundryvtt-hub.com/api/users/Bodo/?format=api",
            "timestamp": "2024-09-26T10:56:42.696261Z",
            "action": 5,
            "target": "Munition in den Chat stellen",
            "old": "",
            "details": {
                "state": 20,
                "source": "Post Ammunition to Chat",
                "old_state": 0
            },
            "id": 485609,
            "action_name": "Translation added",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/485609/?format=api"
        },
        {
            "unit": "https://weblate.foundryvtt-hub.com/api/units/300183/?format=api",
            "component": "https://weblate.foundryvtt-hub.com/api/components/pf2e-ranged-combat/main/?format=api",
            "translation": "https://weblate.foundryvtt-hub.com/api/translations/pf2e-ranged-combat/main/de/?format=api",
            "user": "https://weblate.foundryvtt-hub.com/api/users/Bodo/?format=api",
            "author": "https://weblate.foundryvtt-hub.com/api/users/Bodo/?format=api",
            "timestamp": "2024-09-26T10:56:10.945959Z",
            "action": 5,
            "target": "Wenn Sie Makros ausführen, die das Ausführen von Aktionen simulieren, senden Sie entweder eine einfache Nachricht oder die vollständige Aktion an den Chat.",
            "old": "",
            "details": {
                "state": 20,
                "source": "When running macros that simulate taking actions, post either a simple message or the full action to chat.",
                "old_state": 0
            },
            "id": 485608,
            "action_name": "Translation added",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/485608/?format=api"
        }
    ]
}