)]}'
{
  "commit": "2a562ac1b074793625564c5b01390d9f81cfd9c6",
  "tree": "0a36da089d32e56581c8a43f144757bbd954ed25",
  "parents": [
    "3226f14a5393273396c3d78f153ca03c1b393cab"
  ],
  "author": {
    "name": "Luca Milanesio",
    "email": "luca.milanesio@gmail.com",
    "time": "Thu Aug 07 08:57:09 2025 +0100"
  },
  "committer": {
    "name": "Luca Milanesio",
    "email": "luca.milanesio@gmail.com",
    "time": "Thu Aug 07 14:16:54 2025 -0700"
  },
  "message": "Consider the current logged-in user for active users tracking\n\nBefore this change, the user tracked for freshening the set\nof active users was the one checked for group ownership, which\nmay or may not be the user actively using Gerrit.\n\nA user admin scanning the permissions of all users could therefore\ntrigger implicitly the including of all accounts as active, which\nwould not be the case.\n\nFetch the current thread active user and use that account id\nfor tracking the activity, rather than the account passed as\nparamemter for membership check.\n\nChange-Id: Id38e0bb5fd6f41effde9c76055c2f1daeab3a983\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "edc0f0c0942806c8759257ea2841a31383f5b6ea",
      "old_mode": 33188,
      "old_path": "admin/track-and-disable-inactive-users-1.3.groovy",
      "new_id": "b74bdd69d26554fc606c72e09025244a86f24b46",
      "new_mode": 33188,
      "new_path": "admin/track-and-disable-inactive-users-1.3.groovy"
    }
  ]
}
