{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":6432337,"defaultBranch":"master","name":"pg_activity","ownerLogin":"dalibo","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2012-10-28T21:34:42.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/182275?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715613502.0","currentOid":""},"activityList":{"items":[{"before":"38147a82fd7398dfe7c035f603912281aadb4584","after":"e5dd8ed345f63aabe06d8451cd4c4634fc2c3867","ref":"refs/heads/master","pushedAt":"2024-05-28T12:11:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dlax","name":"Denis Laxalde","path":"/dlax","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1046124?s=80&v=4"},"commit":{"message":"Add non-negative counterparts of --no-XXX options\n\nWe need to set the default value of \"flag\" options (those built using\nthe flag() helper function) to None in order to discriminate unspecified\noption (value=None) from unset option (value=False).","shortMessageHtmlLink":"Add non-negative counterparts of --no-XXX options"}},{"before":"7cd125ee4f1dc0b634561dbff92a052077b8fb85","after":"38147a82fd7398dfe7c035f603912281aadb4584","ref":"refs/heads/master","pushedAt":"2024-05-28T12:09:04.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"dlax","name":"Denis Laxalde","path":"/dlax","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1046124?s=80&v=4"},"commit":{"message":"Update --help output in README","shortMessageHtmlLink":"Update --help output in README"}},{"before":"bb61e6134104501ec56d7cf929c6aad3b76aed9b","after":"7cd125ee4f1dc0b634561dbff92a052077b8fb85","ref":"refs/heads/master","pushedAt":"2024-05-24T07:01:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dlax","name":"Denis Laxalde","path":"/dlax","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1046124?s=80&v=4"},"commit":{"message":"Fix \"wokers\" typo in man page","shortMessageHtmlLink":"Fix \"wokers\" typo in man page"}},{"before":"4c5aa9ecabcbfaab220375386bead5a3326485a6","after":"bb61e6134104501ec56d7cf929c6aad3b76aed9b","ref":"refs/heads/master","pushedAt":"2024-05-24T06:39:51.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"dlax","name":"Denis Laxalde","path":"/dlax","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1046124?s=80&v=4"},"commit":{"message":"Refactor the definition UI columns from configuration\n\nWe move the many 'ifs' within the add_column() helper, which makes it\npossible to catch unhandled configuration entries.","shortMessageHtmlLink":"Refactor the definition UI columns from configuration"}},{"before":"2feac0e6900280986245e6c172c30b7912567e38","after":"4c5aa9ecabcbfaab220375386bead5a3326485a6","ref":"refs/heads/master","pushedAt":"2024-05-21T07:56:46.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"dlax","name":"Denis Laxalde","path":"/dlax","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1046124?s=80&v=4"},"commit":{"message":"Add expect tests for the cli module","shortMessageHtmlLink":"Add expect tests for the cli module"}},{"before":null,"after":"7114b2fd9ac821d86acc032c8967a8b5722f78e8","ref":"refs/heads/py3.13","pushedAt":"2024-05-13T15:18:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dlax","name":"Denis Laxalde","path":"/dlax","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1046124?s=80&v=4"},"commit":{"message":"Run tests with Python 3.13 in CI","shortMessageHtmlLink":"Run tests with Python 3.13 in CI"}},{"before":"2feac0e6900280986245e6c172c30b7912567e38","after":null,"ref":"refs/heads/color-config","pushedAt":"2024-05-07T09:47:10.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dlax","name":"Denis Laxalde","path":"/dlax","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1046124?s=80&v=4"}},{"before":"845bd8d689c4c6c250276dfd99170c4563947f7e","after":"2feac0e6900280986245e6c172c30b7912567e38","ref":"refs/heads/master","pushedAt":"2024-05-07T09:47:01.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"dlax","name":"Denis Laxalde","path":"/dlax","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1046124?s=80&v=4"},"commit":{"message":"Make cell (default) color configurable\n\nThis only applies to columns with a fixed color, i.e. that does not\ndepend on the value (like do the 'time' or 'state' columns).\n\nAlthough this limitation is not handled in the Configuration class, we\nintercept invalid 'color' option in column configuration while loading\nthe types.UI object and still return a ConfigurationError so that the\nuser experience is quite similar.","shortMessageHtmlLink":"Make cell (default) color configurable"}},{"before":"647cfaf4711baf5ea9ad03e5c04e74ed7799dceb","after":"2feac0e6900280986245e6c172c30b7912567e38","ref":"refs/heads/color-config","pushedAt":"2024-05-07T09:46:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dlax","name":"Denis Laxalde","path":"/dlax","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1046124?s=80&v=4"},"commit":{"message":"Make cell (default) color configurable\n\nThis only applies to columns with a fixed color, i.e. that does not\ndepend on the value (like do the 'time' or 'state' columns).\n\nAlthough this limitation is not handled in the Configuration class, we\nintercept invalid 'color' option in column configuration while loading\nthe types.UI object and still return a ConfigurationError so that the\nuser experience is quite similar.","shortMessageHtmlLink":"Make cell (default) color configurable"}},{"before":"2633bbf0d52412a4c51bdd3e069079402ec9ca63","after":null,"ref":"refs/heads/kbint-exit0","pushedAt":"2024-05-07T09:44:19.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dlax","name":"Denis Laxalde","path":"/dlax","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1046124?s=80&v=4"}},{"before":"5c36a8b235a431934f86522b5c0554e8163a35d2","after":"845bd8d689c4c6c250276dfd99170c4563947f7e","ref":"refs/heads/master","pushedAt":"2024-05-07T09:44:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dlax","name":"Denis Laxalde","path":"/dlax","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1046124?s=80&v=4"},"commit":{"message":"Exit 0 upon keyboard interrupt\n\nThis seems to be what most interactive programs do.","shortMessageHtmlLink":"Exit 0 upon keyboard interrupt"}},{"before":"3e8f647254d55ef401571df690d6b69cb09c1e04","after":"2633bbf0d52412a4c51bdd3e069079402ec9ca63","ref":"refs/heads/kbint-exit0","pushedAt":"2024-05-07T06:41:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dlax","name":"Denis Laxalde","path":"/dlax","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1046124?s=80&v=4"},"commit":{"message":"Exit 0 upon keyboard interrupt\n\nThis seems to be what most interactive programs do.","shortMessageHtmlLink":"Exit 0 upon keyboard interrupt"}},{"before":"fe4419c71fae9da33932360a82332fe6ef34e43c","after":"647cfaf4711baf5ea9ad03e5c04e74ed7799dceb","ref":"refs/heads/color-config","pushedAt":"2024-04-09T13:23:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dlax","name":"Denis Laxalde","path":"/dlax","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1046124?s=80&v=4"},"commit":{"message":"Make cell (default) color configurable\n\nThis only applies to columns with a fixed color, i.e. that does not\ndepend on the value (like do the 'time' or 'state' columns).\n\nAlthough this limitation is not handled in the Configuration class, we\nintercept invalid 'color' option in column configuration while loading\nthe types.UI object and still return a ConfigurationError so that the\nuser experience is quite similar.","shortMessageHtmlLink":"Make cell (default) color configurable"}},{"before":"8e5a1f31e56443f1111a146f43cc904fda67167f","after":"fe4419c71fae9da33932360a82332fe6ef34e43c","ref":"refs/heads/color-config","pushedAt":"2024-04-09T12:46:37.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dlax","name":"Denis Laxalde","path":"/dlax","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1046124?s=80&v=4"},"commit":{"message":"Make cell (default) color configurable\n\nThis only applies to columns with a fixed color, i.e. that does not\ndepend on the value (like do the 'time' or 'state' columns).\n\nAlthough this limitation is not handled in the Configuration class, we\nintercept invalid 'color' option in column configuration while loading\nthe types.UI object and still return a ConfigurationError so that the\nuser experience is quite similar.","shortMessageHtmlLink":"Make cell (default) color configurable"}},{"before":"fd9679cb58bc6611b5eff58d4cfbd304354e6ff7","after":null,"ref":"refs/heads/setuptools-find","pushedAt":"2024-04-03T12:46:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dlax","name":"Denis Laxalde","path":"/dlax","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1046124?s=80&v=4"}},{"before":"4442ee3ec03c0d0b6f56ab607ad84e6961413c77","after":"5c36a8b235a431934f86522b5c0554e8163a35d2","ref":"refs/heads/master","pushedAt":"2024-04-03T12:46:42.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"dlax","name":"Denis Laxalde","path":"/dlax","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1046124?s=80&v=4"},"commit":{"message":"Version 3.5.1","shortMessageHtmlLink":"Version 3.5.1"}},{"before":"517178c34b4aab789578c9d819c4c9020c1a2723","after":"fd9679cb58bc6611b5eff58d4cfbd304354e6ff7","ref":"refs/heads/setuptools-find","pushedAt":"2024-04-03T12:41:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dlax","name":"Denis Laxalde","path":"/dlax","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1046124?s=80&v=4"},"commit":{"message":"Enable back setuptools automatic discovery\n\nAutomatic package discovery by setuptools was disabled in commit\n8a5fa22373f, somehow as a workaround for an issue RPM build system\n(https://github.com/rpm-software-management/rpm/issues/2532) or maybe\nbecause it was misconfigured then.\n\nHowever, having to declare packages explicitly (options 'packages' in\n'[tool.setuptools]' section of pyproject.toml) is tedious and\nerror-prone as shown in https://github.com/dalibo/pg_activity/issues/411\nwhich indicates that we were missing some sub-packages.\n\nIn the meantime, the RPM issue got resolved, so it seems safe to get\nback to automatic discovery as this resolves the later issue in a more\nfuture-proof way than explicitly listing packages.\n\nSo we get back to automatic discovery here, although not using\n[tool.setuptools.packages.find], but simply letting setuptools discover\nthe \"flat-layout\" we're using, as can be seen by the following messages\nfrom 'python -m build' un:\n\n * Building sdist...\n No `packages` or `py_modules` configuration, performing automatic discovery.\n `flat-layout` detected -- analysing .\n discovered packages -- ['pgactivity', 'pgactivity.profiles', 'pgactivity.queries']\n\nThis requires no configuration as we use common excluded names (like\n'tests', 'docs').","shortMessageHtmlLink":"Enable back setuptools automatic discovery"}},{"before":"6be0666da668982a63cc31191aeb05c4e56646b9","after":"517178c34b4aab789578c9d819c4c9020c1a2723","ref":"refs/heads/setuptools-find","pushedAt":"2024-04-03T12:39:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dlax","name":"Denis Laxalde","path":"/dlax","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1046124?s=80&v=4"},"commit":{"message":"Enable back setuptools automatic discovery\n\nAutomatic package discovery by setuptools was disabled in commit\n8a5fa22373f, somehow as a workaround for an issue RPM build system\n(https://github.com/rpm-software-management/rpm/issues/2532) or maybe\nbecause it was misconfigured then.\n\nHowever, having to declare packages explicitly (options 'packages' in\n'[tool.setuptools]' section of pyproject.toml) is tedious and\nerror-prone as shown in https://github.com/dalibo/pg_activity/issues/411\nwhich indicates that we were missing some sub-packages.\n\nIn the meantime, the RPM issue got resolved, so it seems safe to get\nback to automatic discovery as this resolves the later issue in a more\nfuture-proof way than explicitly listing packages.\n\nSo we get back to automatic discovery here, although not using\n[tool.setuptools.packages.find], but simply letting setuptools discover\nthe \"flat-layout\" we're using, as can be seen by the following messages\nfrom 'python -m build' un:\n\n * Building sdist...\n No `packages` or `py_modules` configuration, performing automatic discovery.\n `flat-layout` detected -- analysing .\n discovered packages -- ['pgactivity', 'pgactivity.profiles', 'pgactivity.queries']\n\nThis requires no configuration as we use common excluded names (like\n'tests', 'docs').","shortMessageHtmlLink":"Enable back setuptools automatic discovery"}},{"before":"caa26fae67bf0b7413d606f82c2269a6e0154488","after":"6be0666da668982a63cc31191aeb05c4e56646b9","ref":"refs/heads/setuptools-find","pushedAt":"2024-04-03T10:18:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dlax","name":"Denis Laxalde","path":"/dlax","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1046124?s=80&v=4"},"commit":{"message":"Really enable setuptools automatic discovery\n\nPrevious commit did not actually enable that; it seems that the\nautomatic discovery needs in fact no configuration, as evidenced the\nfollow messages now showing in 'python -m build':\n\n * Building sdist...\n No `packages` or `py_modules` configuration, performing automatic discovery.\n `flat-layout` detected -- analysing .\n discovered packages -- ['pgactivity', 'pgactivity.profiles', 'pgactivity.queries']","shortMessageHtmlLink":"Really enable setuptools automatic discovery"}},{"before":"edc98268d3ecf25b869f88c1396c7fcc998cc814","after":"caa26fae67bf0b7413d606f82c2269a6e0154488","ref":"refs/heads/setuptools-find","pushedAt":"2024-04-03T08:06:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dlax","name":"Denis Laxalde","path":"/dlax","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1046124?s=80&v=4"},"commit":{"message":"Enable back setuptools automatic discovery\n\nThis reverts commit 8a5fa22373f09165512a552284e7d49663c14891, which was\nintroduced as a workaround for an issue RPM build system\n(https://github.com/rpm-software-management/rpm/issues/2532) but now\nposes problems with recent setuptools versions that warn about missing\npackages: https://github.com/dalibo/pg_activity/issues/411\n\nNow that the RPM issue got resolved, it seems safe to get back to\nautomatic discovery as this resolves the later issue in a more\nfuture-proof way than explicitly listing packages.","shortMessageHtmlLink":"Enable back setuptools automatic discovery"}},{"before":"2d0212ea3310bb203deb9acc35cfa2e86791fb8b","after":"edc98268d3ecf25b869f88c1396c7fcc998cc814","ref":"refs/heads/setuptools-find","pushedAt":"2024-04-03T08:00:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dlax","name":"Denis Laxalde","path":"/dlax","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1046124?s=80&v=4"},"commit":{"message":"Enable back setuptools automatic discovery\n\nThis reverts commit 8a5fa22373f09165512a552284e7d49663c14891, which was\nintroduced as a workaround for an issue RPM build system\n(https://github.com/rpm-software-management/rpm/issues/2532) but now\nposes problems with recent setuptools versions that warn about missing\npackages: https://github.com/dalibo/pg_activity/issues/411\n\nNow that the RPM issue got resolved, it seems safe to get back to\nautomatic discovery as this resolves the later issue in a more\nfuture-proof way than explicitly listing packages.","shortMessageHtmlLink":"Enable back setuptools automatic discovery"}},{"before":"c4b186ffe5163606b730fdc061391b45f9cf3ab4","after":"2d0212ea3310bb203deb9acc35cfa2e86791fb8b","ref":"refs/heads/setuptools-find","pushedAt":"2024-04-03T08:00:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dlax","name":"Denis Laxalde","path":"/dlax","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1046124?s=80&v=4"},"commit":{"message":"Enable back setuptools automatic discovery\n\nThis reverts commit 8a5fa22373f09165512a552284e7d49663c14891, which was\nintroduced as a workaround for an issue RPM build system:\nhttps://github.com/rpm-software-management/rpm/issues/2532\n\nbut now poses problems with recent setuptools versions that warn about\nmissing packages: https://github.com/dalibo/pg_activity/issues/411\n\nNow that the RPM issue got resolved, it seems safe to get back to\nautomatic discovery as this resolves the later issue in a more\nfuture-proof way than explicitly listing packages.","shortMessageHtmlLink":"Enable back setuptools automatic discovery"}},{"before":null,"after":"c4b186ffe5163606b730fdc061391b45f9cf3ab4","ref":"refs/heads/setuptools-find","pushedAt":"2024-04-03T07:59:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dlax","name":"Denis Laxalde","path":"/dlax","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1046124?s=80&v=4"},"commit":{"message":"Enable back setuptools automatic discovery\n\nThis reverts commit 8a5fa22373f09165512a552284e7d49663c14891, which was\nintroduced as a workaround for an issue RPM build system:\n\n https://github.com/rpm-software-management/rpm/issues/2532\n\nbut now poses problems with recent setuptools versions that warn about\nmissing packages:\n\n https://github.com/dalibo/pg_activity/issues/411\n\nNow that the RPM issue got resolved, it seems safe to get back to\nautomatic discovery as this resolves the later issue in a more\nfuture-proof way than explicitly listing packages.","shortMessageHtmlLink":"Enable back setuptools automatic discovery"}},{"before":"967dd57200cf763cdd6c7c8778e9346ae58d2913","after":"4442ee3ec03c0d0b6f56ab607ad84e6961413c77","ref":"refs/heads/master","pushedAt":"2024-04-03T07:33:03.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"dlax","name":"Denis Laxalde","path":"/dlax","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1046124?s=80&v=4"},"commit":{"message":"Turn Python warnings into errors when running tests","shortMessageHtmlLink":"Turn Python warnings into errors when running tests"}},{"before":"967dd57200cf763cdd6c7c8778e9346ae58d2913","after":null,"ref":"refs/heads/datetime-deprecation","pushedAt":"2024-04-03T07:09:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dlax","name":"Denis Laxalde","path":"/dlax","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1046124?s=80&v=4"}},{"before":"24c080441b8d4fc4e11b2ecc8fce928f72332098","after":"967dd57200cf763cdd6c7c8778e9346ae58d2913","ref":"refs/heads/master","pushedAt":"2024-04-03T07:09:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dlax","name":"Denis Laxalde","path":"/dlax","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1046124?s=80&v=4"},"commit":{"message":"Use a tz-aware datetime object in utils.csv_write()","shortMessageHtmlLink":"Use a tz-aware datetime object in utils.csv_write()"}},{"before":"4a9bde96f87531d948e3383b03d2774a9bc98d34","after":"967dd57200cf763cdd6c7c8778e9346ae58d2913","ref":"refs/heads/datetime-deprecation","pushedAt":"2024-04-02T14:31:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dlax","name":"Denis Laxalde","path":"/dlax","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1046124?s=80&v=4"},"commit":{"message":"Use a tz-aware datetime object in utils.csv_write()","shortMessageHtmlLink":"Use a tz-aware datetime object in utils.csv_write()"}},{"before":null,"after":"4a9bde96f87531d948e3383b03d2774a9bc98d34","ref":"refs/heads/datetime-deprecation","pushedAt":"2024-04-02T14:26:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dlax","name":"Denis Laxalde","path":"/dlax","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1046124?s=80&v=4"},"commit":{"message":"Turn Python warnings into errors when running tests","shortMessageHtmlLink":"Turn Python warnings into errors when running tests"}},{"before":"482a4772479a04f940746e97b355d67092a96e97","after":"8e5a1f31e56443f1111a146f43cc904fda67167f","ref":"refs/heads/color-config","pushedAt":"2024-03-29T08:27:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dlax","name":"Denis Laxalde","path":"/dlax","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1046124?s=80&v=4"},"commit":{"message":"Make cell (default) color configurable\n\nThis only applies to columns with a fixed color, i.e. that does not\ndepend on the value (like do the 'time' or 'state' columns).\n\nAlthough this limitation is not handled in the Configuration class, we\nintercept invalid 'color' option in column configuration while loading\nthe types.UI object and still return a ConfigurationError so that the\nuser experience is quite similar.","shortMessageHtmlLink":"Make cell (default) color configurable"}},{"before":"db6d47da8b16549d38bf9746ad7847237fe8c5c2","after":"482a4772479a04f940746e97b355d67092a96e97","ref":"refs/heads/color-config","pushedAt":"2024-03-29T08:25:52.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dlax","name":"Denis Laxalde","path":"/dlax","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1046124?s=80&v=4"},"commit":{"message":"Make cell (default) color configurable\n\nThis only applies to columns with a fixed color, i.e. that does not\ndepend on the value (like do the 'time' or 'state' columns).\n\nAlthough this limitation is not handled in the Configuration class, we\nintercept invalid 'color' option in column configuration while loading\nthe types.UI object and still return a ConfigurationError so that the\nuser experience is quite similar.","shortMessageHtmlLink":"Make cell (default) color configurable"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEVc6iiwA","startCursor":null,"endCursor":null}},"title":"Activity ยท dalibo/pg_activity"}