Translation components API.

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

GET /api/translations/galette/documentation-changelog/fr/changes/?format=api&page=8
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 498,
    "next": "https://hosted.weblate.org/api/translations/galette/documentation-changelog/fr/changes/?format=api&page=9",
    "previous": "https://hosted.weblate.org/api/translations/galette/documentation-changelog/fr/changes/?format=api&page=7",
    "results": [
        {
            "unit": "https://hosted.weblate.org/api/units/107503061/?format=api",
            "component": "https://hosted.weblate.org/api/components/galette/documentation-changelog/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/galette/documentation-changelog/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-05T13:18:02.125764+01:00",
            "action": 59,
            "target": "Retaillage et recadrage des images des adhérents selon un ratio fixe (`#1717 <https://bugs.galette.eu/issues/1717>`_)",
            "old": "Retaillage et recadrage des images des adhérents selon un ratio fixe (`#1717 <https://bugs.galette.eu/issues/1717>`_)",
            "details": {
                "state": 20,
                "source": "Resize and crop member picture to a fixed ratio (`#1717 <https://bugs.galette.eu/issues/1717>`_)",
                "old_state": 20
            },
            "id": 70592115,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70592115/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/107503060/?format=api",
            "component": "https://hosted.weblate.org/api/components/galette/documentation-changelog/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/galette/documentation-changelog/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-05T13:18:02.125730+01:00",
            "action": 59,
            "target": "Vérification de la version minimale de la base de données à l'installation (`#1725 <https://bugs.galette.eu/issues/1725>`_)",
            "old": "Vérification de la version minimale de la base de données à l'installation (`#1725 <https://bugs.galette.eu/issues/1725>`_)",
            "details": {
                "state": 20,
                "source": "Check for minimal database version at install (`#1725 <https://bugs.galette.eu/issues/1725>`_)",
                "old_state": 20
            },
            "id": 70592114,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70592114/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/galette/documentation-changelog/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/galette/documentation-changelog/fr/?format=api",
            "user": "https://hosted.weblate.org/api/users/trasher/?format=api",
            "author": null,
            "timestamp": "2023-10-19T22:27:47.120023+02:00",
            "action": 17,
            "target": "",
            "old": "",
            "details": {},
            "id": 69277422,
            "action_name": "Changes committed",
            "url": "https://hosted.weblate.org/api/changes/69277422/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/107503068/?format=api",
            "component": "https://hosted.weblate.org/api/components/galette/documentation-changelog/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/galette/documentation-changelog/fr/?format=api",
            "user": "https://hosted.weblate.org/api/users/trasher/?format=api",
            "author": "https://hosted.weblate.org/api/users/trasher/?format=api",
            "timestamp": "2023-10-19T22:27:04.933382+02:00",
            "action": 2,
            "target": "Les champs dynamiques de type choix sur les contributions échouaient avec postgres (`#1692 <https://bugs.galette.eu/issues/1692>`_)",
            "old": "L'ordre des champs dynamiques n'était pas enregistré (`#1262 <https://bugs.galette.eu/issues/1262>`_)",
            "details": {
                "state": 20,
                "source": "Dynamic contributions choice fields on advanced search fail using postgres (`#1692 <https://bugs.galette.eu/issues/1692>`_)",
                "old_state": 10
            },
            "id": 69277416,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/69277416/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/107503067/?format=api",
            "component": "https://hosted.weblate.org/api/components/galette/documentation-changelog/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/galette/documentation-changelog/fr/?format=api",
            "user": "https://hosted.weblate.org/api/users/trasher/?format=api",
            "author": "https://hosted.weblate.org/api/users/trasher/?format=api",
            "timestamp": "2023-10-19T22:26:20.447242+02:00",
            "action": 2,
            "target": "Les champs dynamiques des contributions n'étaient pas affichés dans la recherche avancée (`#1693 <https://bugs.galette.eu/issues/1693>`_)",
            "old": "Correction des contributions triées par type de paiement (`#1579 <https://bugs.galette.eu/issues/1579>`_)",
            "details": {
                "state": 20,
                "source": "Dynamic contribution fields not rendered on advanced search (`#1693 <https://bugs.galette.eu/issues/1693>`_)",
                "old_state": 10
            },
            "id": 69277409,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/69277409/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/107503066/?format=api",
            "component": "https://hosted.weblate.org/api/components/galette/documentation-changelog/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/galette/documentation-changelog/fr/?format=api",
            "user": "https://hosted.weblate.org/api/users/trasher/?format=api",
            "author": "https://hosted.weblate.org/api/users/trasher/?format=api",
            "timestamp": "2023-10-19T22:25:40.034011+02:00",
            "action": 2,
            "target": "L'ajout en masse de contribution échouait s'il manquait une donnée (`#1694 <https://bugs.galette.eu/issues/1694>`_)",
            "old": "Ajout en masse de contributions (`#1381 <https://bugs.galette.eu/issues/1381>`_)",
            "details": {
                "state": 20,
                "source": "Mass add contribution fail if data is missing (`#1694 <https://bugs.galette.eu/issues/1694>`_)",
                "old_state": 10
            },
            "id": 69277405,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/69277405/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/107503065/?format=api",
            "component": "https://hosted.weblate.org/api/components/galette/documentation-changelog/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/galette/documentation-changelog/fr/?format=api",
            "user": "https://hosted.weblate.org/api/users/trasher/?format=api",
            "author": "https://hosted.weblate.org/api/users/trasher/?format=api",
            "timestamp": "2023-10-19T22:25:12.881530+02:00",
            "action": 2,
            "target": "Le groupe parent pouvait être perdu lorsqu'un responsable de groupe modifiait un groupe (`#1708 <https://bugs.galette.eu/issues/1708>`_)",
            "old": "Le groupe parent était perdu lorsqu'un responsable de groupe modifiait un groupe (`#1648 <https://bugs.galette.eu/issues/1648>`_)",
            "details": {
                "state": 20,
                "source": "Parent group can be lost when a groupmanager edits a group (`#1708 <https://bugs.galette.eu/issues/1708>`_)",
                "old_state": 10
            },
            "id": 69277402,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/69277402/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/107503064/?format=api",
            "component": "https://hosted.weblate.org/api/components/galette/documentation-changelog/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/galette/documentation-changelog/fr/?format=api",
            "user": "https://hosted.weblate.org/api/users/trasher/?format=api",
            "author": "https://hosted.weblate.org/api/users/trasher/?format=api",
            "timestamp": "2023-10-19T22:24:34.453826+02:00",
            "action": 2,
            "target": "Suppression de champs requis sur les cartes de membre PDF (`#781 <https://bugs.galette.eu/issues/781>`_)",
            "old": "Nouvelle préférence pour afficher/masquer les bordures autour des cartes de membres PDF (`#184 <https://bugs.galette.eu/issues/184>`_)",
            "details": {
                "state": 20,
                "source": "Drop required fields on PDF member cards (`#781 <https://bugs.galette.eu/issues/781>`_)",
                "old_state": 10
            },
            "id": 69277401,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/69277401/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/107503063/?format=api",
            "component": "https://hosted.weblate.org/api/components/galette/documentation-changelog/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/galette/documentation-changelog/fr/?format=api",
            "user": "https://hosted.weblate.org/api/users/trasher/?format=api",
            "author": "https://hosted.weblate.org/api/users/trasher/?format=api",
            "timestamp": "2023-10-19T22:23:57.029354+02:00",
            "action": 2,
            "target": "Correction des fichiers dynamiques sur les contributions et transactions (`#1697 <https://bugs.galette.eu/issues/1697>`_)",
            "old": "Correction des champs dynamiques sur les transactions et contributions (`#1146 <https://bugs.galette.eu/issues/1146>`_)",
            "details": {
                "state": 20,
                "source": "Fix dynamic files on contributions and transactions (`#1697 <https://bugs.galette.eu/issues/1697>`_)",
                "old_state": 10
            },
            "id": 69277398,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/69277398/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/107503062/?format=api",
            "component": "https://hosted.weblate.org/api/components/galette/documentation-changelog/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/galette/documentation-changelog/fr/?format=api",
            "user": "https://hosted.weblate.org/api/users/trasher/?format=api",
            "author": "https://hosted.weblate.org/api/users/trasher/?format=api",
            "timestamp": "2023-10-19T22:23:24.132819+02:00",
            "action": 2,
            "target": "Correction d'un timeout à l'utilisation du logo dans les cartes de membre PDF (`#1726 <https://bugs.galette.eu/issues/1726>`_)",
            "old": "Correction de la taille du logo sur les cartes de membre (`#1626 <https://bugs.galette.eu/issues/1626>`_)",
            "details": {
                "state": 20,
                "source": "Fix timeout using logo on PDF member cards (`#1726 <https://bugs.galette.eu/issues/1726>`_)",
                "old_state": 10
            },
            "id": 69277391,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/69277391/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/107503061/?format=api",
            "component": "https://hosted.weblate.org/api/components/galette/documentation-changelog/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/galette/documentation-changelog/fr/?format=api",
            "user": "https://hosted.weblate.org/api/users/trasher/?format=api",
            "author": "https://hosted.weblate.org/api/users/trasher/?format=api",
            "timestamp": "2023-10-19T22:22:46.217839+02:00",
            "action": 2,
            "target": "Retaillage et recadrage des images des adhérents selon un ratio fixe (`#1717 <https://bugs.galette.eu/issues/1717>`_)",
            "old": "Correction de la suppression des groupes (`#1251 <https://bugs.galette.eu/issues/1251>`_)",
            "details": {
                "state": 20,
                "source": "Resize and crop member picture to a fixed ratio (`#1717 <https://bugs.galette.eu/issues/1717>`_)",
                "old_state": 10
            },
            "id": 69277386,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/69277386/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/galette/documentation-changelog/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/galette/documentation-changelog/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-10-19T22:19:42.648132+02:00",
            "action": 17,
            "target": "",
            "old": "",
            "details": {},
            "id": 69277362,
            "action_name": "Changes committed",
            "url": "https://hosted.weblate.org/api/changes/69277362/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/107503060/?format=api",
            "component": "https://hosted.weblate.org/api/components/galette/documentation-changelog/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/galette/documentation-changelog/fr/?format=api",
            "user": "https://hosted.weblate.org/api/users/trasher/?format=api",
            "author": "https://hosted.weblate.org/api/users/trasher/?format=api",
            "timestamp": "2023-10-19T22:18:21.290674+02:00",
            "action": 2,
            "target": "Vérification de la version minimale de la base de données à l'installation (`#1725 <https://bugs.galette.eu/issues/1725>`_)",
            "old": "Vérification en mode galop d'essai des doublons potentiellement créés (`#729 <https://bugs.galette.eu/issues/729>`_)",
            "details": {
                "state": 20,
                "source": "Check for minimal database version at install (`#1725 <https://bugs.galette.eu/issues/1725>`_)",
                "old_state": 10
            },
            "id": 69277359,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/69277359/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/galette/documentation-changelog/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/galette/documentation-changelog/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-10-19T22:17:18.908283+02:00",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "source/locale/fr_FR/LC_MESSAGES/changelog.po"
            },
            "id": 69277260,
            "action_name": "Resource updated",
            "url": "https://hosted.weblate.org/api/changes/69277260/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/107503068/?format=api",
            "component": "https://hosted.weblate.org/api/components/galette/documentation-changelog/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/galette/documentation-changelog/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-10-19T22:17:18.908261+02:00",
            "action": 59,
            "target": "L'ordre des champs dynamiques n'était pas enregistré (`#1262 <https://bugs.galette.eu/issues/1262>`_)",
            "old": "",
            "details": {
                "state": 10,
                "source": "Dynamic contributions choice fields on advanced search fail using postgres (`#1692 <https://bugs.galette.eu/issues/1692>`_)",
                "old_state": -1
            },
            "id": 69277259,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/69277259/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/107503068/?format=api",
            "component": "https://hosted.weblate.org/api/components/galette/documentation-changelog/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/galette/documentation-changelog/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-10-19T22:17:18.908237+02:00",
            "action": 30,
            "target": "Dynamic contributions choice fields on advanced search fail using postgres (`#1692 <https://bugs.galette.eu/issues/1692>`_)",
            "old": "Dynamic fields order was not stored (`#1262 <https://bugs.galette.eu/issues/1262>`_)",
            "details": {},
            "id": 69277258,
            "action_name": "Source string changed",
            "url": "https://hosted.weblate.org/api/changes/69277258/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/107503067/?format=api",
            "component": "https://hosted.weblate.org/api/components/galette/documentation-changelog/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/galette/documentation-changelog/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-10-19T22:17:18.908213+02:00",
            "action": 59,
            "target": "Correction des contributions triées par type de paiement (`#1579 <https://bugs.galette.eu/issues/1579>`_)",
            "old": "",
            "details": {
                "state": 10,
                "source": "Dynamic contribution fields not rendered on advanced search (`#1693 <https://bugs.galette.eu/issues/1693>`_)",
                "old_state": -1
            },
            "id": 69277257,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/69277257/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/107503067/?format=api",
            "component": "https://hosted.weblate.org/api/components/galette/documentation-changelog/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/galette/documentation-changelog/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-10-19T22:17:18.908190+02:00",
            "action": 30,
            "target": "Dynamic contribution fields not rendered on advanced search (`#1693 <https://bugs.galette.eu/issues/1693>`_)",
            "old": "Fix contributions ordered on payment type (`#1579 <https://bugs.galette.eu/issues/1579>`_)",
            "details": {},
            "id": 69277256,
            "action_name": "Source string changed",
            "url": "https://hosted.weblate.org/api/changes/69277256/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/107503066/?format=api",
            "component": "https://hosted.weblate.org/api/components/galette/documentation-changelog/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/galette/documentation-changelog/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-10-19T22:17:18.908166+02:00",
            "action": 59,
            "target": "Ajout en masse de contributions (`#1381 <https://bugs.galette.eu/issues/1381>`_)",
            "old": "",
            "details": {
                "state": 10,
                "source": "Mass add contribution fail if data is missing (`#1694 <https://bugs.galette.eu/issues/1694>`_)",
                "old_state": -1
            },
            "id": 69277255,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/69277255/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/107503066/?format=api",
            "component": "https://hosted.weblate.org/api/components/galette/documentation-changelog/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/galette/documentation-changelog/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-10-19T22:17:18.908142+02:00",
            "action": 30,
            "target": "Mass add contribution fail if data is missing (`#1694 <https://bugs.galette.eu/issues/1694>`_)",
            "old": "Mass add contributions (`#1381 <https://bugs.galette.eu/issues/1381>`_)",
            "details": {},
            "id": 69277254,
            "action_name": "Source string changed",
            "url": "https://hosted.weblate.org/api/changes/69277254/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/107503065/?format=api",
            "component": "https://hosted.weblate.org/api/components/galette/documentation-changelog/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/galette/documentation-changelog/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-10-19T22:17:18.908119+02:00",
            "action": 59,
            "target": "Le groupe parent était perdu lorsqu'un responsable de groupe modifiait un groupe (`#1648 <https://bugs.galette.eu/issues/1648>`_)",
            "old": "",
            "details": {
                "state": 10,
                "source": "Parent group can be lost when a groupmanager edits a group (`#1708 <https://bugs.galette.eu/issues/1708>`_)",
                "old_state": -1
            },
            "id": 69277253,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/69277253/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/107503065/?format=api",
            "component": "https://hosted.weblate.org/api/components/galette/documentation-changelog/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/galette/documentation-changelog/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-10-19T22:17:18.908095+02:00",
            "action": 30,
            "target": "Parent group can be lost when a groupmanager edits a group (`#1708 <https://bugs.galette.eu/issues/1708>`_)",
            "old": "Parent group removed when a manager edit a group (`#1648 <https://bugs.galette.eu/issues/1648>`_)",
            "details": {},
            "id": 69277252,
            "action_name": "Source string changed",
            "url": "https://hosted.weblate.org/api/changes/69277252/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/107503064/?format=api",
            "component": "https://hosted.weblate.org/api/components/galette/documentation-changelog/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/galette/documentation-changelog/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-10-19T22:17:18.908072+02:00",
            "action": 59,
            "target": "Nouvelle préférence pour afficher/masquer les bordures autour des cartes de membres PDF (`#184 <https://bugs.galette.eu/issues/184>`_)",
            "old": "",
            "details": {
                "state": 10,
                "source": "Drop required fields on PDF member cards (`#781 <https://bugs.galette.eu/issues/781>`_)",
                "old_state": -1
            },
            "id": 69277251,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/69277251/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/107503064/?format=api",
            "component": "https://hosted.weblate.org/api/components/galette/documentation-changelog/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/galette/documentation-changelog/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-10-19T22:17:18.908048+02:00",
            "action": 30,
            "target": "Drop required fields on PDF member cards (`#781 <https://bugs.galette.eu/issues/781>`_)",
            "old": "New preference to show/hide borders around PDF member cards (`#184 <https://bugs.galette.eu/issues/184>`_)",
            "details": {},
            "id": 69277250,
            "action_name": "Source string changed",
            "url": "https://hosted.weblate.org/api/changes/69277250/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/107503063/?format=api",
            "component": "https://hosted.weblate.org/api/components/galette/documentation-changelog/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/galette/documentation-changelog/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-10-19T22:17:18.908024+02:00",
            "action": 59,
            "target": "Correction des champs dynamiques sur les transactions et contributions (`#1146 <https://bugs.galette.eu/issues/1146>`_)",
            "old": "",
            "details": {
                "state": 10,
                "source": "Fix dynamic files on contributions and transactions (`#1697 <https://bugs.galette.eu/issues/1697>`_)",
                "old_state": -1
            },
            "id": 69277249,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/69277249/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/107503063/?format=api",
            "component": "https://hosted.weblate.org/api/components/galette/documentation-changelog/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/galette/documentation-changelog/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-10-19T22:17:18.908000+02:00",
            "action": 30,
            "target": "Fix dynamic files on contributions and transactions (`#1697 <https://bugs.galette.eu/issues/1697>`_)",
            "old": "Fix dynamic fields on transactions and contributions (`#1146 <https://bugs.galette.eu/issues/1146>`_)",
            "details": {},
            "id": 69277248,
            "action_name": "Source string changed",
            "url": "https://hosted.weblate.org/api/changes/69277248/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/107503062/?format=api",
            "component": "https://hosted.weblate.org/api/components/galette/documentation-changelog/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/galette/documentation-changelog/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-10-19T22:17:18.907975+02:00",
            "action": 59,
            "target": "Correction de la taille du logo sur les cartes de membre (`#1626 <https://bugs.galette.eu/issues/1626>`_)",
            "old": "",
            "details": {
                "state": 10,
                "source": "Fix timeout using logo on PDF member cards (`#1726 <https://bugs.galette.eu/issues/1726>`_)",
                "old_state": -1
            },
            "id": 69277247,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/69277247/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/107503062/?format=api",
            "component": "https://hosted.weblate.org/api/components/galette/documentation-changelog/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/galette/documentation-changelog/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-10-19T22:17:18.907927+02:00",
            "action": 30,
            "target": "Fix timeout using logo on PDF member cards (`#1726 <https://bugs.galette.eu/issues/1726>`_)",
            "old": "Fix logo size on member card (`#1626 <https://bugs.galette.eu/issues/1626>`_)",
            "details": {},
            "id": 69277246,
            "action_name": "Source string changed",
            "url": "https://hosted.weblate.org/api/changes/69277246/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/102005470/?format=api",
            "component": "https://hosted.weblate.org/api/components/galette/documentation-changelog/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/galette/documentation-changelog/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-10-19T22:17:18.907902+02:00",
            "action": 59,
            "target": "Le groupe parent était perdu lorsqu'un responsable de groupe modifiait un groupe (`#1648 <https://bugs.galette.eu/issues/1648>`_)",
            "old": "Le groupe parent était perdu lorsqu'un responsable de groupe modifiait un groupe (`#1648 <https://bugs.galette.eu/issues/1648>`_)",
            "details": {
                "state": 20,
                "source": "Parent group removed when a manager edit a group (`#1648 <https://bugs.galette.eu/issues/1648>`_)",
                "old_state": 20
            },
            "id": 69277245,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/69277245/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/107503061/?format=api",
            "component": "https://hosted.weblate.org/api/components/galette/documentation-changelog/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/galette/documentation-changelog/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-10-19T22:17:18.907879+02:00",
            "action": 59,
            "target": "Correction de la suppression des groupes (`#1251 <https://bugs.galette.eu/issues/1251>`_)",
            "old": "",
            "details": {
                "state": 10,
                "source": "Resize and crop member picture to a fixed ratio (`#1717 <https://bugs.galette.eu/issues/1717>`_)",
                "old_state": -1
            },
            "id": 69277244,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/69277244/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/107503061/?format=api",
            "component": "https://hosted.weblate.org/api/components/galette/documentation-changelog/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/galette/documentation-changelog/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-10-19T22:17:18.907854+02:00",
            "action": 30,
            "target": "Resize and crop member picture to a fixed ratio (`#1717 <https://bugs.galette.eu/issues/1717>`_)",
            "old": "Fix groups members removal error (`#1251 <https://bugs.galette.eu/issues/1251>`_)",
            "details": {},
            "id": 69277243,
            "action_name": "Source string changed",
            "url": "https://hosted.weblate.org/api/changes/69277243/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/107503060/?format=api",
            "component": "https://hosted.weblate.org/api/components/galette/documentation-changelog/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/galette/documentation-changelog/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-10-19T22:17:18.907828+02:00",
            "action": 59,
            "target": "Vérification en mode galop d'essai des doublons potentiellement créés (`#729 <https://bugs.galette.eu/issues/729>`_)",
            "old": "",
            "details": {
                "state": 10,
                "source": "Check for minimal database version at install (`#1725 <https://bugs.galette.eu/issues/1725>`_)",
                "old_state": -1
            },
            "id": 69277242,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/69277242/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/107503060/?format=api",
            "component": "https://hosted.weblate.org/api/components/galette/documentation-changelog/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/galette/documentation-changelog/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-10-19T22:17:18.907788+02:00",
            "action": 30,
            "target": "Check for minimal database version at install (`#1725 <https://bugs.galette.eu/issues/1725>`_)",
            "old": "Check for duplicates created using imports dry-run (`#729 <https://bugs.galette.eu/issues/729>`_)",
            "details": {},
            "id": 69277241,
            "action_name": "Source string changed",
            "url": "https://hosted.weblate.org/api/changes/69277241/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/galette/documentation-changelog/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/galette/documentation-changelog/fr/?format=api",
            "user": "https://hosted.weblate.org/api/users/trasher/?format=api",
            "author": null,
            "timestamp": "2023-07-08T10:09:14.753564+02:00",
            "action": 17,
            "target": "",
            "old": "",
            "details": {},
            "id": 61051296,
            "action_name": "Changes committed",
            "url": "https://hosted.weblate.org/api/changes/61051296/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/102005470/?format=api",
            "component": "https://hosted.weblate.org/api/components/galette/documentation-changelog/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/galette/documentation-changelog/fr/?format=api",
            "user": "https://hosted.weblate.org/api/users/trasher/?format=api",
            "author": "https://hosted.weblate.org/api/users/trasher/?format=api",
            "timestamp": "2023-07-08T08:57:05.908471+02:00",
            "action": 2,
            "target": "Le groupe parent était perdu lorsqu'un responsable de groupe modifiait un groupe (`#1648 <https://bugs.galette.eu/issues/1648>`_)",
            "old": "Le groupe parent était perdu lorsqu'un responsable de groupe modifiait un groupe (`#1648 <https://bugs.galette.eu/issues/1648>`_)",
            "details": {
                "state": 20,
                "source": "Parent group removed when a manager edit a group (`#1648 <https://bugs.galette.eu/issues/1648>`_)",
                "old_state": 10
            },
            "id": 61050501,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/61050501/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/galette/documentation-changelog/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/galette/documentation-changelog/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-08T08:56:32.661348+02:00",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "source/locale/fr_FR/LC_MESSAGES/changelog.po"
            },
            "id": 61050463,
            "action_name": "Resource updated",
            "url": "https://hosted.weblate.org/api/changes/61050463/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/102005335/?format=api",
            "component": "https://hosted.weblate.org/api/components/galette/documentation-changelog/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/galette/documentation-changelog/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-08T08:56:32.661216+02:00",
            "action": 59,
            "target": "Compatibilité LibreJS (`#1642 <https://bugs.galette.eu/issues/1642>`_)",
            "old": "Compatibilité LibreJS (`#1642 <https://bugs.galette.eu/issues/1642>`_)",
            "details": {
                "state": 20,
                "source": "LibreJS compatibility (`#1642 <https://bugs.galette.eu/issues/1642>`_)",
                "old_state": 20
            },
            "id": 61050462,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/61050462/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/102005334/?format=api",
            "component": "https://hosted.weblate.org/api/components/galette/documentation-changelog/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/galette/documentation-changelog/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-08T08:56:32.661072+02:00",
            "action": 59,
            "target": "Atoum (projet mort) n'est plus utilisé pour les tests (`#1674 <https://bugs.galette.eu/issues/1674>`_)",
            "old": "Atoum (projet mort) n'est plus utilisé pour les tests (`#1674 <https://bugs.galette.eu/issues/1674>`_)",
            "details": {
                "state": 20,
                "source": "No longer use atoum (dead project) for testing (`#1674 <https://bugs.galette.eu/issues/1674>`_)",
                "old_state": 20
            },
            "id": 61050461,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/61050461/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/102005333/?format=api",
            "component": "https://hosted.weblate.org/api/components/galette/documentation-changelog/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/galette/documentation-changelog/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-08T08:56:32.660886+02:00",
            "action": 59,
            "target": "Utilisation du framework `Fomantic UI <https://fomantic-ui.com/>`_ pour l'ensemble de l'affichage (`#1324 <https://bugs.galette.eu/issues/1324>`_)",
            "old": "Utilisation du framework `Fomantic UI <https://fomantic-ui.com/>`_ pour l'ensemble de l'affichage (`#1324 <https://bugs.galette.eu/issues/1324>`_)",
            "details": {
                "state": 20,
                "source": "Use of `Fomantic UI <https://fomantic-ui.com/>`_ framework for whole display (`#1324 <https://bugs.galette.eu/issues/1324>`_)",
                "old_state": 20
            },
            "id": 61050460,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/61050460/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/102005332/?format=api",
            "component": "https://hosted.weblate.org/api/components/galette/documentation-changelog/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/galette/documentation-changelog/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-08T08:56:32.660728+02:00",
            "action": 59,
            "target": "Le rendu des pages est désormais assuré par `Twig <https://twig.symfony.com/>`_ au lieu de `Smarty <https://smarty.net/>`_ (`#1619 <https://bugs.galette.eu/issues/1619>`_)",
            "old": "Le rendu des pages est désormais assuré par `Twig <https://twig.symfony.com/>`_ au lieu de `Smarty <https://smarty.net/>`_ (`#1619 <https://bugs.galette.eu/issues/1619>`_)",
            "details": {
                "state": 20,
                "source": "Template rendering is now assumed by `Twig <https://twig.symfony.com/>`_ instead of `Smarty <https://smarty.net/>`_ (`#1619 <https://bugs.galette.eu/issues/1619>`_)",
                "old_state": 20
            },
            "id": 61050459,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/61050459/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/102005331/?format=api",
            "component": "https://hosted.weblate.org/api/components/galette/documentation-changelog/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/galette/documentation-changelog/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-08T08:56:32.660617+02:00",
            "action": 59,
            "target": "Correction de la taille du logo sur les cartes de membre (`#1626 <https://bugs.galette.eu/issues/1626>`_)",
            "old": "Correction de la taille du logo sur les cartes de membre (`#1626 <https://bugs.galette.eu/issues/1626>`_)",
            "details": {
                "state": 20,
                "source": "Fix logo size on member card (`#1626 <https://bugs.galette.eu/issues/1626>`_)",
                "old_state": 20
            },
            "id": 61050458,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/61050458/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/102005470/?format=api",
            "component": "https://hosted.weblate.org/api/components/galette/documentation-changelog/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/galette/documentation-changelog/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-08T08:56:32.660503+02:00",
            "action": 59,
            "target": "Le groupe parent était perdu lorsqu'un responsable de groupe modifiait un groupe (`#1648 <https://bugs.galette.eu/issues/1648>`_)",
            "old": "",
            "details": {
                "state": 10,
                "source": "Parent group removed when a manager edit a group (`#1648 <https://bugs.galette.eu/issues/1648>`_)",
                "old_state": -1
            },
            "id": 61050457,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/61050457/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/102005470/?format=api",
            "component": "https://hosted.weblate.org/api/components/galette/documentation-changelog/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/galette/documentation-changelog/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-08T08:56:32.660352+02:00",
            "action": 30,
            "target": "Parent group removed when a manager edit a group (`#1648 <https://bugs.galette.eu/issues/1648>`_)",
            "old": "Parent groupe removed when a manager edit a group (`#1648 <https://bugs.galette.eu/issues/1648>`_)",
            "details": {},
            "id": 61050456,
            "action_name": "Source string changed",
            "url": "https://hosted.weblate.org/api/changes/61050456/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/102005329/?format=api",
            "component": "https://hosted.weblate.org/api/components/galette/documentation-changelog/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/galette/documentation-changelog/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-08T08:56:32.660119+02:00",
            "action": 59,
            "target": "Problème à l'édition d'adhérents avec des fausses valeurs en liste de choix dynamiques (`#1650 <https://bugs.galette.eu/issues/1650>`_)",
            "old": "Problème à l'édition d'adhérents avec des fausses valeurs en liste de choix dynamiques (`#1650 <https://bugs.galette.eu/issues/1650>`_)",
            "details": {
                "state": 20,
                "source": "Issue editing members with wrong values imported in dynamic choice fields (`#1650 <https://bugs.galette.eu/issues/1650>`_)",
                "old_state": 20
            },
            "id": 61050455,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/61050455/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/102005328/?format=api",
            "component": "https://hosted.weblate.org/api/components/galette/documentation-changelog/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/galette/documentation-changelog/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-08T08:56:32.659972+02:00",
            "action": 59,
            "target": "Désactivation des images en ligne dans les courriels (`#1659 <https://bugs.galette.eu/issues/1659>`_)",
            "old": "Désactivation des images en ligne dans les courriels (`#1659 <https://bugs.galette.eu/issues/1659>`_)",
            "details": {
                "state": 20,
                "source": "Disable inline images in mailings (`#1659 <https://bugs.galette.eu/issues/1659>`_)",
                "old_state": 20
            },
            "id": 61050454,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/61050454/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/102005327/?format=api",
            "component": "https://hosted.weblate.org/api/components/galette/documentation-changelog/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/galette/documentation-changelog/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-08T08:56:32.659862+02:00",
            "action": 59,
            "target": "Suppression en masse de contributions (`#1661 <https://bugs.galette.eu/issues/1661>`_)",
            "old": "Suppression en masse de contributions (`#1661 <https://bugs.galette.eu/issues/1661>`_)",
            "details": {
                "state": 20,
                "source": "Contributions mass removal (`#1661 <https://bugs.galette.eu/issues/1661>`_)",
                "old_state": 20
            },
            "id": 61050453,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/61050453/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/102005326/?format=api",
            "component": "https://hosted.weblate.org/api/components/galette/documentation-changelog/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/galette/documentation-changelog/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-08T08:56:32.659748+02:00",
            "action": 59,
            "target": "Les simples adhérents ne peuvent accéder à la liste de leurs contributions (`#1675 <https://bugs.galette.eu/issues/1675>`_)",
            "old": "Les simples adhérents ne peuvent accéder à la liste de leurs contributions (`#1675 <https://bugs.galette.eu/issues/1675>`_)",
            "details": {
                "state": 20,
                "source": "Simple members can't access their list of contributions (`#1675 <https://bugs.galette.eu/issues/1675>`_)",
                "old_state": 20
            },
            "id": 61050452,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/61050452/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/102005325/?format=api",
            "component": "https://hosted.weblate.org/api/components/galette/documentation-changelog/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/galette/documentation-changelog/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-08T08:56:32.659634+02:00",
            "action": 59,
            "target": "La version minimale de PHP n'était pas affichée sur la page de compatibilité (`#1682 <https://bugs.galette.eu/issues/1682>`_)",
            "old": "La version minimale de PHP n'était pas affichée sur la page de compatibilité (`#1682 <https://bugs.galette.eu/issues/1682>`_)",
            "details": {
                "state": 20,
                "source": "Minimum PHP version not displayed on compat page (`#1682 <https://bugs.galette.eu/issues/1682>`_)",
                "old_state": 20
            },
            "id": 61050451,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/61050451/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/102005324/?format=api",
            "component": "https://hosted.weblate.org/api/components/galette/documentation-changelog/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/galette/documentation-changelog/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-08T08:56:32.659525+02:00",
            "action": 59,
            "target": "Compte et affichage différent des adhérents des rappels (`#1491 <https://bugs.galette.eu/issues/1491>`_)",
            "old": "Compte et affichage différent des adhérents des rappels (`#1491 <https://bugs.galette.eu/issues/1491>`_)",
            "details": {
                "state": 20,
                "source": "Inconsistent count and display of reminders members (`#1491 <https://bugs.galette.eu/issues/1491>`_)",
                "old_state": 20
            },
            "id": 61050450,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/61050450/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/102005323/?format=api",
            "component": "https://hosted.weblate.org/api/components/galette/documentation-changelog/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/galette/documentation-changelog/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-08T08:56:32.659412+02:00",
            "action": 59,
            "target": "Correction de plusieurs problèmes de compatibilité PHP 8.1 (`#1629 <https://bugs.galette.eu/issues/1629>`_, `#1655 <https://bugs.galette.eu/issues/1655>`_)",
            "old": "Correction de plusieurs problèmes de compatibilité PHP 8.1 (`#1629 <https://bugs.galette.eu/issues/1629>`_, `#1655 <https://bugs.galette.eu/issues/1655>`_)",
            "details": {
                "state": 20,
                "source": "Several PHP 8.1 compatibility fixes (`#1629 <https://bugs.galette.eu/issues/1629>`_, `#1655 <https://bugs.galette.eu/issues/1655>`_)",
                "old_state": 20
            },
            "id": 61050449,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/61050449/?format=api"
        }
    ]
}