Translation components API.

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

GET /api/components/rpminspect/main/changes/?format=api&page=1999
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 99911,
    "next": null,
    "previous": "https://translate.fedoraproject.org/api/components/rpminspect/main/changes/?format=api&page=1998",
    "results": [
        {
            "unit": "https://translate.fedoraproject.org/api/units/14709171/?format=api",
            "component": "https://translate.fedoraproject.org/api/components/rpminspect/main/?format=api",
            "translation": "https://translate.fedoraproject.org/api/translations/rpminspect/main/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-06-27T14:27:31.317742Z",
            "action": 59,
            "target": "Perform syntax and file reference checks on *.desktop files. Syntax errors and invalid file references are reported as errors.",
            "id": 11779124,
            "action_name": "String updated in the repository",
            "url": "https://translate.fedoraproject.org/api/changes/11779124/?format=api"
        },
        {
            "unit": "https://translate.fedoraproject.org/api/units/14709170/?format=api",
            "component": "https://translate.fedoraproject.org/api/components/rpminspect/main/?format=api",
            "translation": "https://translate.fedoraproject.org/api/translations/rpminspect/main/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-06-27T14:27:31.317665Z",
            "action": 59,
            "target": "Perform several checks on ELF files. First, check that ELF objects do not contain an executable stack. Second, check that ELF objects do not contain text relocations. When comparing builds, check that the ELF objects in the after build did not lose a PT_GNU_RELRO segment. When comparing builds and there is a list of forbidden library functions, make sure nothing uses them.",
            "id": 11779123,
            "action_name": "String updated in the repository",
            "url": "https://translate.fedoraproject.org/api/changes/11779123/?format=api"
        },
        {
            "unit": "https://translate.fedoraproject.org/api/units/14709169/?format=api",
            "component": "https://translate.fedoraproject.org/api/components/rpminspect/main/?format=api",
            "translation": "https://translate.fedoraproject.org/api/translations/rpminspect/main/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-06-27T14:27:31.317589Z",
            "action": 59,
            "target": "Check that XML files included in the RPM payload are well-formed.",
            "id": 11779122,
            "action_name": "String updated in the repository",
            "url": "https://translate.fedoraproject.org/api/changes/11779122/?format=api"
        },
        {
            "unit": "https://translate.fedoraproject.org/api/units/14709168/?format=api",
            "component": "https://translate.fedoraproject.org/api/components/rpminspect/main/?format=api",
            "translation": "https://translate.fedoraproject.org/api/translations/rpminspect/main/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-06-27T14:27:31.317480Z",
            "action": 59,
            "target": "Perform some checks on man pages in the RPM payload. First, check that each man page is compressed. Second, check that each man page contains valid content. Lastly, check that each man page is installed to the correct path.",
            "id": 11779121,
            "action_name": "String updated in the repository",
            "url": "https://translate.fedoraproject.org/api/changes/11779121/?format=api"
        },
        {
            "unit": "https://translate.fedoraproject.org/api/units/14709167/?format=api",
            "component": "https://translate.fedoraproject.org/api/components/rpminspect/main/?format=api",
            "translation": "https://translate.fedoraproject.org/api/translations/rpminspect/main/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-06-27T14:27:31.317349Z",
            "action": 59,
            "target": "Perform some RPM header checks. First, check that the Vendor contains the expected string as defined in the configuration file. Second, check that the build host is in the expected subdomain as defined in the configuration file. Third, check the Summary string for any unprofessional words. Fourth, check the Description for any unprofessional words. Lastly, if there is a before build specified, check for differences between the before and after build values of the previous RPM header values and report them.",
            "id": 11779120,
            "action_name": "String updated in the repository",
            "url": "https://translate.fedoraproject.org/api/changes/11779120/?format=api"
        },
        {
            "unit": "https://translate.fedoraproject.org/api/units/14709166/?format=api",
            "component": "https://translate.fedoraproject.org/api/components/rpminspect/main/?format=api",
            "translation": "https://translate.fedoraproject.org/api/translations/rpminspect/main/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-06-27T14:27:31.317241Z",
            "action": 59,
            "target": "Check all binary RPMs in the before and after builds for any empty payloads. Packages that lost payload data from the before build to the after build are reported.",
            "id": 11779119,
            "action_name": "String updated in the repository",
            "url": "https://translate.fedoraproject.org/api/changes/11779119/?format=api"
        },
        {
            "unit": "https://translate.fedoraproject.org/api/units/14709165/?format=api",
            "component": "https://translate.fedoraproject.org/api/components/rpminspect/main/?format=api",
            "translation": "https://translate.fedoraproject.org/api/translations/rpminspect/main/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-06-27T14:27:31.317113Z",
            "action": 59,
            "target": "Check all binary RPMs in the build for any empty payloads. When comparing two builds, report new packages in the after build with empty payloads.",
            "id": 11779118,
            "action_name": "String updated in the repository",
            "url": "https://translate.fedoraproject.org/api/changes/11779118/?format=api"
        },
        {
            "unit": "https://translate.fedoraproject.org/api/units/14709164/?format=api",
            "component": "https://translate.fedoraproject.org/api/components/rpminspect/main/?format=api",
            "translation": "https://translate.fedoraproject.org/api/translations/rpminspect/main/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-06-27T14:27:31.316925Z",
            "action": 59,
            "target": "Verify the string specified in the License tag of the RPM metadata describes permissible software licenses as defined by the license database. Also checks to see if the License tag contains any unprofessional words as defined in the configuration file.",
            "id": 11779117,
            "action_name": "String updated in the repository",
            "url": "https://translate.fedoraproject.org/api/changes/11779117/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.fedoraproject.org/api/components/rpminspect/main/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2023-06-27T14:26:57.772530Z",
            "action": 21,
            "target": "",
            "id": 11779115,
            "action_name": "Repository rebased",
            "url": "https://translate.fedoraproject.org/api/changes/11779115/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.fedoraproject.org/api/components/rpminspect/main/?format=api",
            "translation": null,
            "user": "https://translate.fedoraproject.org/api/users/dcantrell/?format=api",
            "author": "https://translate.fedoraproject.org/api/users/dcantrell/?format=api",
            "timestamp": "2023-06-27T14:26:55.152893Z",
            "action": 51,
            "target": "",
            "id": 11779114,
            "action_name": "Component created",
            "url": "https://translate.fedoraproject.org/api/changes/11779114/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.fedoraproject.org/api/components/rpminspect/main/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2023-06-27T14:26:54.967461Z",
            "action": 60,
            "target": "weblate.autotranslate.autotranslate",
            "id": 11779113,
            "action_name": "Add-on installed",
            "url": "https://translate.fedoraproject.org/api/changes/11779113/?format=api"
        }
    ]
}