Translation components API.

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

GET /api/components/documentation/developer-federation-index/changes/?format=api&page=14
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 739,
    "next": "https://translate.funkwhale.audio/api/components/documentation/developer-federation-index/changes/?format=api&page=15",
    "previous": "https://translate.funkwhale.audio/api/components/documentation/developer-federation-index/changes/?format=api&page=13",
    "results": [
        {
            "unit": "https://translate.funkwhale.audio/api/units/373637/?format=api",
            "component": "https://translate.funkwhale.audio/api/components/documentation/developer-federation-index/?format=api",
            "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-federation-index/en_devel/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-03-25T08:06:55.425937Z",
            "action": 59,
            "target": "Property",
            "id": 342627,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/342627/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/373636/?format=api",
            "component": "https://translate.funkwhale.audio/api/components/documentation/developer-federation-index/?format=api",
            "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-federation-index/en_devel/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-03-25T08:06:55.425913Z",
            "action": 59,
            "target": "Properties",
            "id": 342626,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/342626/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/373635/?format=api",
            "component": "https://translate.funkwhale.audio/api/components/documentation/developer-federation-index/?format=api",
            "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-federation-index/en_devel/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-03-25T08:06:55.425892Z",
            "action": 59,
            "target": "An `Artist` is a custom object used to store musical artist and podcast creator information.",
            "id": 342625,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/342625/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/373634/?format=api",
            "component": "https://translate.funkwhale.audio/api/components/documentation/developer-federation-index/?format=api",
            "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-federation-index/en_devel/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-03-25T08:06:55.425870Z",
            "action": 59,
            "target": "Artist",
            "id": 342624,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/342624/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/373633/?format=api",
            "component": "https://translate.funkwhale.audio/api/components/documentation/developer-federation-index/?format=api",
            "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-federation-index/en_devel/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-03-25T08:06:55.425849Z",
            "action": 59,
            "target": "Supported objects",
            "id": 342623,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/342623/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/373632/?format=api",
            "component": "https://translate.funkwhale.audio/api/components/documentation/developer-federation-index/?format=api",
            "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-federation-index/en_devel/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-03-25T08:06:55.425829Z",
            "action": 59,
            "target": "In this example, **Bob** deletes three audio objects in a library and notifies the library's followers.",
            "id": 342622,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/342622/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/373631/?format=api",
            "component": "https://translate.funkwhale.audio/api/components/documentation/developer-federation-index/?format=api",
            "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-federation-index/en_devel/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-03-25T08:06:55.425808Z",
            "action": 59,
            "target": "Audio",
            "id": 342621,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/342621/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/373630/?format=api",
            "component": "https://translate.funkwhale.audio/api/components/documentation/developer-federation-index/?format=api",
            "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-federation-index/en_devel/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-03-25T08:06:55.425787Z",
            "action": 59,
            "target": "In this example, **Bob** deletes a library and notifies its followers.",
            "id": 342620,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/342620/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/373629/?format=api",
            "component": "https://translate.funkwhale.audio/api/components/documentation/developer-federation-index/?format=api",
            "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-federation-index/en_devel/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-03-25T08:06:55.425765Z",
            "action": 59,
            "target": "Library",
            "id": 342619,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/342619/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/373628/?format=api",
            "component": "https://translate.funkwhale.audio/api/components/documentation/developer-federation-index/?format=api",
            "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-federation-index/en_devel/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-03-25T08:06:55.425744Z",
            "action": 59,
            "target": "Funkwhale ensures the actor initiating the activity is the owner of the associated object before handling it.",
            "id": 342618,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/342618/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/373627/?format=api",
            "component": "https://translate.funkwhale.audio/api/components/documentation/developer-federation-index/?format=api",
            "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-federation-index/en_devel/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-03-25T08:06:55.425723Z",
            "action": 59,
            "target": "When Funkwhale receives a `Delete` activity, it deletes the associated object from the database.",
            "id": 342617,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/342617/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/373626/?format=api",
            "component": "https://translate.funkwhale.audio/api/components/documentation/developer-federation-index/?format=api",
            "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-federation-index/en_devel/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-03-25T08:06:55.425702Z",
            "action": 59,
            "target": "Delete",
            "id": 342616,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/342616/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/373625/?format=api",
            "component": "https://translate.funkwhale.audio/api/components/documentation/developer-federation-index/?format=api",
            "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-federation-index/en_devel/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-03-25T08:06:55.425681Z",
            "action": 59,
            "target": "In this example, **Bob** updates his library and sends a message to its followers.",
            "id": 342615,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/342615/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/373624/?format=api",
            "component": "https://translate.funkwhale.audio/api/components/documentation/developer-federation-index/?format=api",
            "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-federation-index/en_devel/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-03-25T08:06:55.425660Z",
            "action": 59,
            "target": "Is the [service actor](#service-actor)",
            "id": 342614,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/342614/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/373623/?format=api",
            "component": "https://translate.funkwhale.audio/api/components/documentation/developer-federation-index/?format=api",
            "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-federation-index/en_devel/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-03-25T08:06:55.425639Z",
            "action": 59,
            "target": "Matches the [`attributedTo`](#attributedto) property on the local copy of the object",
            "id": 342613,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/342613/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/373622/?format=api",
            "component": "https://translate.funkwhale.audio/api/components/documentation/developer-federation-index/?format=api",
            "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-federation-index/en_devel/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-03-25T08:06:55.425619Z",
            "action": 59,
            "target": "For [`Track`](#track) objects, Funkwhale ensures the actor sending the message **either**:",
            "id": 342612,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/342612/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/373621/?format=api",
            "component": "https://translate.funkwhale.audio/api/components/documentation/developer-federation-index/?format=api",
            "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-federation-index/en_devel/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-03-25T08:06:55.425598Z",
            "action": 59,
            "target": "For [`Library`](#library) objects, Funkwhale ensures the actor sending the message is the library owner",
            "id": 342611,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/342611/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/373620/?format=api",
            "component": "https://translate.funkwhale.audio/api/components/documentation/developer-federation-index/?format=api",
            "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-federation-index/en_devel/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-03-25T08:06:55.425577Z",
            "action": 59,
            "target": "Funkwhale performs different checks depending on the target of the update:",
            "id": 342610,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/342610/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/373609/?format=api",
            "component": "https://translate.funkwhale.audio/api/components/documentation/developer-federation-index/?format=api",
            "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-federation-index/en_devel/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-03-25T08:06:55.425557Z",
            "action": 59,
            "target": "When Funkwhale receives an update associated with a [`Library`](#library) or [`Track`](#track) object, it attempts to update the corresponding object in its database.",
            "id": 342609,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/342609/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/373602/?format=api",
            "component": "https://translate.funkwhale.audio/api/components/documentation/developer-federation-index/?format=api",
            "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-federation-index/en_devel/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-03-25T08:06:55.425536Z",
            "action": 59,
            "target": "See [the `Track` object reference](#track) and [`Library` object reference](#library) for details on the object's structure.",
            "id": 342608,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/342608/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/373601/?format=api",
            "component": "https://translate.funkwhale.audio/api/components/documentation/developer-federation-index/?format=api",
            "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-federation-index/en_devel/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-03-25T08:06:55.425516Z",
            "action": 59,
            "target": "[`Track` objects](#track)",
            "id": 342607,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/342607/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/373600/?format=api",
            "component": "https://translate.funkwhale.audio/api/components/documentation/developer-federation-index/?format=api",
            "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-federation-index/en_devel/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-03-25T08:06:55.425495Z",
            "action": 59,
            "target": "[`Library` objects](#library)",
            "id": 342606,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/342606/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/373597/?format=api",
            "component": "https://translate.funkwhale.audio/api/components/documentation/developer-federation-index/?format=api",
            "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-federation-index/en_devel/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-03-25T08:06:55.425474Z",
            "action": 59,
            "target": "Update",
            "id": 342605,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/342605/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/373589/?format=api",
            "component": "https://translate.funkwhale.audio/api/components/documentation/developer-federation-index/?format=api",
            "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-federation-index/en_devel/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-03-25T08:06:55.425452Z",
            "action": 59,
            "target": "In this example, **Bob** creates new content in his library and sends a message to its followers.",
            "id": 342604,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/342604/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/373570/?format=api",
            "component": "https://translate.funkwhale.audio/api/components/documentation/developer-federation-index/?format=api",
            "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-federation-index/en_devel/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-03-25T08:06:55.425432Z",
            "action": 59,
            "target": "Funkwhale ensures the activity actor and library owner are the same before handling the activity. If the associated library has no local followers, Funkwhale discards the activity.",
            "id": 342603,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/342603/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/373555/?format=api",
            "component": "https://translate.funkwhale.audio/api/components/documentation/developer-federation-index/?format=api",
            "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-federation-index/en_devel/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-03-25T08:06:55.425410Z",
            "action": 59,
            "target": "When Funkwhale receives a `Create` activity with an [`Audio` object](#audio), it persists a local upload in the database. It then associates the upload to related library and track information. If no track matches the audio metadata, Funkwhale creates on using the `metadata` attribute in the object.",
            "id": 342602,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/342602/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/373544/?format=api",
            "component": "https://translate.funkwhale.audio/api/components/documentation/developer-federation-index/?format=api",
            "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-federation-index/en_devel/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-03-25T08:06:55.425389Z",
            "action": 59,
            "target": "See [the `Audio` object reference](#audio) for details on the object's structure.",
            "id": 342601,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/342601/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/373533/?format=api",
            "component": "https://translate.funkwhale.audio/api/components/documentation/developer-federation-index/?format=api",
            "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-federation-index/en_devel/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-03-25T08:06:55.425369Z",
            "action": 59,
            "target": "[`Audio` objects](#audio)",
            "id": 342600,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/342600/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/373521/?format=api",
            "component": "https://translate.funkwhale.audio/api/components/documentation/developer-federation-index/?format=api",
            "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-federation-index/en_devel/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-03-25T08:06:55.425348Z",
            "action": 59,
            "target": "Create",
            "id": 342599,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/342599/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/373511/?format=api",
            "component": "https://translate.funkwhale.audio/api/components/documentation/developer-federation-index/?format=api",
            "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-federation-index/en_devel/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-03-25T08:06:55.425327Z",
            "action": 59,
            "target": "In this example, **Alice** notifies **Bob** that she's undoing her follow.",
            "id": 342598,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/342598/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/373510/?format=api",
            "component": "https://translate.funkwhale.audio/api/components/documentation/developer-federation-index/?format=api",
            "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-federation-index/en_devel/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-03-25T08:06:55.425306Z",
            "action": 59,
            "target": "Funkwhale ensures the request actor is the same actor who sent the `Follow` activity before handling it.",
            "id": 342597,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/342597/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/373509/?format=api",
            "component": "https://translate.funkwhale.audio/api/components/documentation/developer-federation-index/?format=api",
            "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-federation-index/en_devel/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-03-25T08:06:55.425284Z",
            "action": 59,
            "target": "When Funkwhale receives an `Undo` activity, it deletes the corresponding `Follow` from the database.",
            "id": 342596,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/342596/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/373508/?format=api",
            "component": "https://translate.funkwhale.audio/api/components/documentation/developer-federation-index/?format=api",
            "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-federation-index/en_devel/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-03-25T08:06:55.425264Z",
            "action": 59,
            "target": "[`Follow` objects](#follow)",
            "id": 342595,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/342595/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/373507/?format=api",
            "component": "https://translate.funkwhale.audio/api/components/documentation/developer-federation-index/?format=api",
            "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-federation-index/en_devel/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-03-25T08:06:55.425243Z",
            "action": 59,
            "target": "Undo",
            "id": 342594,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/342594/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/373506/?format=api",
            "component": "https://translate.funkwhale.audio/api/components/documentation/developer-federation-index/?format=api",
            "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-federation-index/en_devel/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-03-25T08:06:55.425222Z",
            "action": 59,
            "target": "In this example, **Bob** accepts a follow request from **Alice**.",
            "id": 342593,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/342593/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/373504/?format=api",
            "component": "https://translate.funkwhale.audio/api/components/documentation/developer-federation-index/?format=api",
            "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-federation-index/en_devel/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-03-25T08:06:55.425200Z",
            "action": 59,
            "target": "Funkwhale ensures the activity is sent by the library's owner before handling it.",
            "id": 342592,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/342592/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/373502/?format=api",
            "component": "https://translate.funkwhale.audio/api/components/documentation/developer-federation-index/?format=api",
            "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-federation-index/en_devel/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-03-25T08:06:55.425178Z",
            "action": 59,
            "target": "When Funkwhale receives an `Accept` activity related to a [`Follow`](#follow) activity, it marks the `Follow` as accepted in the database. If the `Follow` activity relates to a [`Library` object](#library), the requester receives future activities associated with the library. This includes [`Create`](#create), [`Audio`](#audio), and [`Delete`](#delete) activities. They can also browse and download the library's audio files. See the section on [Audio fetching on restricted libraries](#audio-fetching-on-restricted-libraries) for more details.",
            "id": 342591,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/342591/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/373500/?format=api",
            "component": "https://translate.funkwhale.audio/api/components/documentation/developer-federation-index/?format=api",
            "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-federation-index/en_devel/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-03-25T08:06:55.425157Z",
            "action": 59,
            "target": "`Activity` objects",
            "id": 342590,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/342590/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/373497/?format=api",
            "component": "https://translate.funkwhale.audio/api/components/documentation/developer-federation-index/?format=api",
            "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-federation-index/en_devel/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-03-25T08:06:55.425135Z",
            "action": 59,
            "target": "The `Accept` activity sends a positive response, such as confirming a [`Follow` activity](#follow).",
            "id": 342589,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/342589/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/373494/?format=api",
            "component": "https://translate.funkwhale.audio/api/components/documentation/developer-federation-index/?format=api",
            "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-federation-index/en_devel/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-03-25T08:06:55.425115Z",
            "action": 59,
            "target": "Accept",
            "id": 342588,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/342588/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/373492/?format=api",
            "component": "https://translate.funkwhale.audio/api/components/documentation/developer-federation-index/?format=api",
            "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-federation-index/en_devel/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-03-25T08:06:55.425095Z",
            "action": 59,
            "target": "In this example, **Alice** sends a follow activity for a [library object](#library) owned by **Bob**.",
            "id": 342587,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/342587/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/373490/?format=api",
            "component": "https://translate.funkwhale.audio/api/components/documentation/developer-federation-index/?format=api",
            "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-federation-index/en_devel/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-03-25T08:06:55.425074Z",
            "action": 59,
            "target": "Example",
            "id": 342586,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/342586/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/373488/?format=api",
            "component": "https://translate.funkwhale.audio/api/components/documentation/developer-federation-index/?format=api",
            "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-federation-index/en_devel/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-03-25T08:06:55.425053Z",
            "action": 59,
            "target": "Funkwhale ensures the activity is being sent to the library's owner before handling it.",
            "id": 342585,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/342585/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/373484/?format=api",
            "component": "https://translate.funkwhale.audio/api/components/documentation/developer-federation-index/?format=api",
            "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-federation-index/en_devel/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-03-25T08:06:55.425033Z",
            "action": 59,
            "target": "Checks",
            "id": 342584,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/342584/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/373482/?format=api",
            "component": "https://translate.funkwhale.audio/api/components/documentation/developer-federation-index/?format=api",
            "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-federation-index/en_devel/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-03-25T08:06:55.425011Z",
            "action": 59,
            "target": "Funkwhale uses the library follow status to grant access to the actor who sent the follow request. If the library isn't public and the owner doesn't send an approval, the requesting actor can't access the library's content.",
            "id": 342583,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/342583/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/373481/?format=api",
            "component": "https://translate.funkwhale.audio/api/components/documentation/developer-federation-index/?format=api",
            "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-federation-index/en_devel/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-03-25T08:06:55.424990Z",
            "action": 59,
            "target": "Accept request: If the library isn't public, Funkwhale sends a notification to the library owner. If the owner approves the request, Funkwhale sends an [`Accept`](#accept) activity to the actor who sent the follow",
            "id": 342582,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/342582/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/373479/?format=api",
            "component": "https://translate.funkwhale.audio/api/components/documentation/developer-federation-index/?format=api",
            "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-federation-index/en_devel/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-03-25T08:06:55.424968Z",
            "action": 59,
            "target": "Automatically accept: If the library is public, Funkwhale automatically accepts the follow activity. Funkwhale sends a notification to the owner of the library and an [`Accept`](#accept) activity to the actor who sent the follow",
            "id": 342581,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/342581/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/373471/?format=api",
            "component": "https://translate.funkwhale.audio/api/components/documentation/developer-federation-index/?format=api",
            "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-federation-index/en_devel/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-03-25T08:06:55.424945Z",
            "action": 59,
            "target": "When Funkwhale receives a follow on a [library object](#library), it performs one of the following actions depending on the library's visibility:",
            "id": 342580,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/342580/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/373459/?format=api",
            "component": "https://translate.funkwhale.audio/api/components/documentation/developer-federation-index/?format=api",
            "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-federation-index/en_devel/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-03-25T08:06:55.424921Z",
            "action": 59,
            "target": "[Library objects](#library)",
            "id": 342579,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/342579/?format=api"
        },
        {
            "unit": "https://translate.funkwhale.audio/api/units/373448/?format=api",
            "component": "https://translate.funkwhale.audio/api/components/documentation/developer-federation-index/?format=api",
            "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-federation-index/en_devel/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-03-25T08:06:55.424897Z",
            "action": 59,
            "target": "Supported on",
            "id": 342578,
            "action_name": "String updated in the repository",
            "url": "https://translate.funkwhale.audio/api/changes/342578/?format=api"
        }
    ]
}