{"html_url": "https://github.com/simonw/datasette/issues/2180#issuecomment-1710947637", "issue_url": "https://api.github.com/repos/simonw/datasette/issues/2180", "id": 1710947637, "node_id": "IC_kwDOBm6k_c5l-v01", "user": {"value": 9599, "label": "simonw"}, "created_at": "2023-09-08T01:17:28Z", "updated_at": "2023-09-08T01:17:28Z", "author_association": "OWNER", "body": "I think this is both a plugin hook and a `await datasette.actors_from_ids(actor_ids)` internal API function that calls it.", "reactions": "{\"total_count\": 0, \"+1\": 0, \"-1\": 0, \"laugh\": 0, \"hooray\": 0, \"confused\": 0, \"heart\": 0, \"rocket\": 0, \"eyes\": 0}", "issue": {"value": 1886791100, "label": "Plugin hook: `actors_from_ids()`"}, "performed_via_github_app": null} {"html_url": "https://github.com/simonw/datasette/issues/2180#issuecomment-1710969339", "issue_url": "https://api.github.com/repos/simonw/datasette/issues/2180", "id": 1710969339, "node_id": "IC_kwDOBm6k_c5l-1H7", "user": {"value": 9599, "label": "simonw"}, "created_at": "2023-09-08T01:53:16Z", "updated_at": "2023-09-08T01:53:16Z", "author_association": "OWNER", "body": "Documentation preview:\r\n- https://datasette--2181.org.readthedocs.build/en/2181/internals.html#await-actors-from-ids-actor-ids\r\n- https://datasette--2181.org.readthedocs.build/en/2181/plugin_hooks.html#plugin-hook-actors-from-ids", "reactions": "{\"total_count\": 0, \"+1\": 0, \"-1\": 0, \"laugh\": 0, \"hooray\": 0, \"confused\": 0, \"heart\": 0, \"rocket\": 0, \"eyes\": 0}", "issue": {"value": 1886791100, "label": "Plugin hook: `actors_from_ids()`"}, "performed_via_github_app": null} {"html_url": "https://github.com/simonw/datasette/issues/2180#issuecomment-1711028355", "issue_url": "https://api.github.com/repos/simonw/datasette/issues/2180", "id": 1711028355, "node_id": "IC_kwDOBm6k_c5l_DiD", "user": {"value": 9599, "label": "simonw"}, "created_at": "2023-09-08T03:36:02Z", "updated_at": "2023-09-08T03:36:02Z", "author_association": "OWNER", "body": "I shipped the first version of \r\n\r\n- https://github.com/datasette/datasette-remote-actors/issues/1\r\n\r\nWhen I land this plugin in a Datasette release I need to update that repo to depend on the new alpha.", "reactions": "{\"total_count\": 0, \"+1\": 0, \"-1\": 0, \"laugh\": 0, \"hooray\": 0, \"confused\": 0, \"heart\": 0, \"rocket\": 0, \"eyes\": 0}", "issue": {"value": 1886791100, "label": "Plugin hook: `actors_from_ids()`"}, "performed_via_github_app": null} {"html_url": "https://github.com/simonw/datasette/issues/2180#issuecomment-1711054624", "issue_url": "https://api.github.com/repos/simonw/datasette/issues/2180", "id": 1711054624, "node_id": "IC_kwDOBm6k_c5l_J8g", "user": {"value": 9599, "label": "simonw"}, "created_at": "2023-09-08T04:23:23Z", "updated_at": "2023-09-08T04:23:23Z", "author_association": "OWNER", "body": "I've implemented this hook once now in:\r\n- https://github.com/datasette/datasette-remote-actors\r\n\r\nAnd built and tested a debug tool for it in:\r\n- https://github.com/datasette/datasette-debug-actors-from-ids\r\n\r\nI'm now confident in the design of this plugin hook, I'm going to land it.", "reactions": "{\"total_count\": 0, \"+1\": 0, \"-1\": 0, \"laugh\": 0, \"hooray\": 0, \"confused\": 0, \"heart\": 0, \"rocket\": 0, \"eyes\": 0}", "issue": {"value": 1886791100, "label": "Plugin hook: `actors_from_ids()`"}, "performed_via_github_app": null} {"html_url": "https://github.com/simonw/datasette/issues/2180#issuecomment-1711057080", "issue_url": "https://api.github.com/repos/simonw/datasette/issues/2180", "id": 1711057080, "node_id": "IC_kwDOBm6k_c5l_Ki4", "user": {"value": 9599, "label": "simonw"}, "created_at": "2023-09-08T04:28:03Z", "updated_at": "2023-09-08T04:28:03Z", "author_association": "OWNER", "body": "Landed:\r\n\r\n- https://docs.datasette.io/en/latest/plugin_hooks.html#actors-from-ids-datasette-actor-ids\r\n- https://docs.datasette.io/en/latest/internals.html#await-actors-from-ids-actor-ids", "reactions": "{\"total_count\": 0, \"+1\": 0, \"-1\": 0, \"laugh\": 0, \"hooray\": 0, \"confused\": 0, \"heart\": 0, \"rocket\": 0, \"eyes\": 0}", "issue": {"value": 1886791100, "label": "Plugin hook: `actors_from_ids()`"}, "performed_via_github_app": null} {"html_url": "https://github.com/simonw/datasette/issues/2180#issuecomment-1712895084", "issue_url": "https://api.github.com/repos/simonw/datasette/issues/2180", "id": 1712895084, "node_id": "IC_kwDOBm6k_c5mGLRs", "user": {"value": 9599, "label": "simonw"}, "created_at": "2023-09-10T17:44:14Z", "updated_at": "2023-09-10T17:44:14Z", "author_association": "OWNER", "body": "Used by `datasette-short-links` here: https://github.com/datasette/datasette-short-links/blob/468c3e25dbe06a8dcba8edda59bc16a18e126a51/datasette_short_links/__init__.py#L108-L115", "reactions": "{\"total_count\": 0, \"+1\": 0, \"-1\": 0, \"laugh\": 0, \"hooray\": 0, \"confused\": 0, \"heart\": 0, \"rocket\": 0, \"eyes\": 0}", "issue": {"value": 1886791100, "label": "Plugin hook: `actors_from_ids()`"}, "performed_via_github_app": null}