{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":252151037,"defaultBranch":"master","name":"SDZeroBot","ownerLogin":"siddharthvp","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-04-01T11:06:36.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/31818903?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1714746633.0","currentOid":""},"activityList":{"items":[{"before":"11b7f40b624c3f1589f69ac863ba3ece1946f6d4","after":"323b7892d869cf8c535b452e844d4c5a03930d7f","ref":"refs/heads/master","pushedAt":"2024-07-24T13:44:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"siddharthvp","name":"Siddharth VP","path":"/siddharthvp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31818903?s=80&v=4"},"commit":{"message":"gadgets-sync: fix hist link for toolforge/gitlab, add types, cleanup","shortMessageHtmlLink":"gadgets-sync: fix hist link for toolforge/gitlab, add types, cleanup"}},{"before":"72dde753369981f137302e4145ad0b2186a3362e","after":"11b7f40b624c3f1589f69ac863ba3ece1946f6d4","ref":"refs/heads/master","pushedAt":"2024-07-06T04:24:10.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"siddharthvp","name":"Siddharth VP","path":"/siddharthvp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31818903?s=80&v=4"},"commit":{"message":"eventstream: phase out creation of tunnels in init() methods","shortMessageHtmlLink":"eventstream: phase out creation of tunnels in init() methods"}},{"before":"b027747c29faa5dc543fb0a001cbb54cdc373b09","after":"72dde753369981f137302e4145ad0b2186a3362e","ref":"refs/heads/master","pushedAt":"2024-07-01T18:35:25.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"siddharthvp","name":"Siddharth VP","path":"/siddharthvp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31818903?s=80&v=4"},"commit":{"message":"db-tabulator: use signature timestamp format for last updated\n\nEnables it to be shown in local time when \"Comments in local time\" gadget is enabled.\n\nhttps://en.wikipedia.org/wiki/Template_talk:Database_report#Time_stamp_formatting_request","shortMessageHtmlLink":"db-tabulator: use signature timestamp format for last updated"}},{"before":"490312bb1e82c294b7e1b16ecc7d8b199b0deb3c","after":"b027747c29faa5dc543fb0a001cbb54cdc373b09","ref":"refs/heads/master","pushedAt":"2024-06-28T17:21:28.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"siddharthvp","name":"Siddharth VP","path":"/siddharthvp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31818903?s=80&v=4"},"commit":{"message":"redis: use timeouts\n\n!restart","shortMessageHtmlLink":"redis: use timeouts"}},{"before":"c0f45823024a0bb4c52eccbc5729148aa5ea7957","after":"490312bb1e82c294b7e1b16ecc7d8b199b0deb3c","ref":"refs/heads/master","pushedAt":"2024-06-24T17:49:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"siddharthvp","name":"Siddharth VP","path":"/siddharthvp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31818903?s=80&v=4"},"commit":{"message":"dyk-counts: fix redis hmset","shortMessageHtmlLink":"dyk-counts: fix redis hmset"}},{"before":"1cd1800f84ecbfcf6c63eb68eaa80b233819b467","after":"c0f45823024a0bb4c52eccbc5729148aa5ea7957","ref":"refs/heads/master","pushedAt":"2024-06-24T17:02:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"siddharthvp","name":"Siddharth VP","path":"/siddharthvp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31818903?s=80&v=4"},"commit":{"message":"redis: switch to ioredis client lib","shortMessageHtmlLink":"redis: switch to ioredis client lib"}},{"before":"476a51a8d00e5b3be85edab9d140d5848b1a624e","after":"1cd1800f84ecbfcf6c63eb68eaa80b233819b467","ref":"refs/heads/master","pushedAt":"2024-06-15T12:50:34.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"siddharthvp","name":"Siddharth VP","path":"/siddharthvp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31818903?s=80&v=4"},"commit":{"message":"gadgets-sync: timeout calls to 5 s","shortMessageHtmlLink":"gadgets-sync: timeout calls to 5 s"}},{"before":"b024cd2694a1aa53288fed34a755255365184b4d","after":"476a51a8d00e5b3be85edab9d140d5848b1a624e","ref":"refs/heads/master","pushedAt":"2024-06-13T17:31:25.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"siddharthvp","name":"Siddharth VP","path":"/siddharthvp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31818903?s=80&v=4"},"commit":{"message":"db-tabulator: make queries file location independent of working directory","shortMessageHtmlLink":"db-tabulator: make queries file location independent of working direc…"}},{"before":"8a41b1a0e7f065887f1475945d3dc02470d458aa","after":"b024cd2694a1aa53288fed34a755255365184b4d","ref":"refs/heads/master","pushedAt":"2024-06-13T17:03:34.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"siddharthvp","name":"Siddharth VP","path":"/siddharthvp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31818903?s=80&v=4"},"commit":{"message":"webservice: simplify setup\n\n* Don't copy webservice dir to www/js in CI/CD. Instead, just place a package.json file in www/js whose start command runs server.js in webservice dir. Avoid file import caveats.\n* Move all dependencies from webservice package.json and put them in the central package.json. Avoids same dependency (with possibly different versions) coming from two places.","shortMessageHtmlLink":"webservice: simplify setup"}},{"before":"d80d677ed929eda6b7b707a91eb7a083e50021b7","after":"8a41b1a0e7f065887f1475945d3dc02470d458aa","ref":"refs/heads/master","pushedAt":"2024-06-12T18:11:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"siddharthvp","name":"Siddharth VP","path":"/siddharthvp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31818903?s=80&v=4"},"commit":{"message":"db: use heartbeat_p database for querying lag","shortMessageHtmlLink":"db: use heartbeat_p database for querying lag"}},{"before":"836c6836638b42f157dbbce84e8f16e7478d4619","after":"d80d677ed929eda6b7b707a91eb7a083e50021b7","ref":"refs/heads/master","pushedAt":"2024-06-12T16:28:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"siddharthvp","name":"Siddharth VP","path":"/siddharthvp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31818903?s=80&v=4"},"commit":{"message":"db-tabulator: use web db for querying transclusions","shortMessageHtmlLink":"db-tabulator: use web db for querying transclusions"}},{"before":"98b4f8b305581aec4831a065ba3ca055ef47fbd9","after":"836c6836638b42f157dbbce84e8f16e7478d4619","ref":"refs/heads/master","pushedAt":"2024-06-11T17:22:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"siddharthvp","name":"Siddharth VP","path":"/siddharthvp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31818903?s=80&v=4"},"commit":{"message":"db-tabulator: fix bug in looking up transcluded pages","shortMessageHtmlLink":"db-tabulator: fix bug in looking up transcluded pages"}},{"before":"b9ed4e3e43c2314cb17d4f7dfbd6cbbe25b802f7","after":"98b4f8b305581aec4831a065ba3ca055ef47fbd9","ref":"refs/heads/master","pushedAt":"2024-06-09T16:28:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"siddharthvp","name":"Siddharth VP","path":"/siddharthvp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31818903?s=80&v=4"},"commit":{"message":"db-tabulator: fix typo in link prefix\n\n!web-restart","shortMessageHtmlLink":"db-tabulator: fix typo in link prefix"}},{"before":"e0feed7e03b486674706f7c95458b66cdb066722","after":"b9ed4e3e43c2314cb17d4f7dfbd6cbbe25b802f7","ref":"refs/heads/master","pushedAt":"2024-06-01T16:28:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"siddharthvp","name":"Siddharth VP","path":"/siddharthvp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31818903?s=80&v=4"},"commit":{"message":"gadgets-sync: fix {{sudo}} param name","shortMessageHtmlLink":"gadgets-sync: fix {{sudo}} param name"}},{"before":"02f59f08e668b7a841009a380e6463bf12bd498c","after":"e0feed7e03b486674706f7c95458b66cdb066722","ref":"refs/heads/master","pushedAt":"2024-06-01T11:52:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"siddharthvp","name":"Siddharth VP","path":"/siddharthvp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31818903?s=80&v=4"},"commit":{"message":"gadgets-sync: fix bugs","shortMessageHtmlLink":"gadgets-sync: fix bugs"}},{"before":"ec506ee62523dc8563effcd1ecb22dac4c03a0dc","after":"02f59f08e668b7a841009a380e6463bf12bd498c","ref":"refs/heads/master","pushedAt":"2024-06-01T09:34:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"siddharthvp","name":"Siddharth VP","path":"/siddharthvp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31818903?s=80&v=4"},"commit":{"message":"db-tabulator: expose more APIs in JS preprocessing","shortMessageHtmlLink":"db-tabulator: expose more APIs in JS preprocessing"}},{"before":"5ac43bbdc42da817799f893c4fadeb990bd467b8","after":"ec506ee62523dc8563effcd1ecb22dac4c03a0dc","ref":"refs/heads/master","pushedAt":"2024-06-01T05:36:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"siddharthvp","name":"Siddharth VP","path":"/siddharthvp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31818903?s=80&v=4"},"commit":{"message":"redact auth headers in logs\n\n!restart","shortMessageHtmlLink":"redact auth headers in logs"}},{"before":"30f72717cfb311d25cea34c99b0e8ecdaa7f91f3","after":"5ac43bbdc42da817799f893c4fadeb990bd467b8","ref":"refs/heads/master","pushedAt":"2024-05-31T19:26:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"siddharthvp","name":"Siddharth VP","path":"/siddharthvp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31818903?s=80&v=4"},"commit":{"message":"gadgets-sync: create talk page if it doesn't exist","shortMessageHtmlLink":"gadgets-sync: create talk page if it doesn't exist"}},{"before":"bacd913ce9d47f23c8d9f9b4fd2413b0312e2461","after":"30f72717cfb311d25cea34c99b0e8ecdaa7f91f3","ref":"refs/heads/master","pushedAt":"2024-05-31T03:53:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"siddharthvp","name":"Siddharth VP","path":"/siddharthvp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31818903?s=80&v=4"},"commit":{"message":"gadgets-sync: fix 404 detection + use rev1 as well in ComparePages link","shortMessageHtmlLink":"gadgets-sync: fix 404 detection + use rev1 as well in ComparePages link"}},{"before":"7cfb5912faaf7b7e2ac085b944ed2f9eb93cf7cd","after":"bacd913ce9d47f23c8d9f9b4fd2413b0312e2461","ref":"refs/heads/master","pushedAt":"2024-05-25T19:57:52.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"siddharthvp","name":"Siddharth VP","path":"/siddharthvp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31818903?s=80&v=4"},"commit":{"message":"db-tabulator: support readonly API access from JS preprocessing","shortMessageHtmlLink":"db-tabulator: support readonly API access from JS preprocessing"}},{"before":"f979ecae4f9c750fbbeb865ce4bb0df6f15d7c7d","after":"7cfb5912faaf7b7e2ac085b944ed2f9eb93cf7cd","ref":"refs/heads/master","pushedAt":"2024-05-17T20:57:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"siddharthvp","name":"Siddharth VP","path":"/siddharthvp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31818903?s=80&v=4"},"commit":{"message":"webservice: automatically handle async errors","shortMessageHtmlLink":"webservice: automatically handle async errors"}},{"before":"dd1b7a35a9cf6acdff6677d0e354e405893ed869","after":"f979ecae4f9c750fbbeb865ce4bb0df6f15d7c7d","ref":"refs/heads/master","pushedAt":"2024-05-17T20:14:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"siddharthvp","name":"Siddharth VP","path":"/siddharthvp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31818903?s=80&v=4"},"commit":{"message":"most-gans: minor optimisation, logger update","shortMessageHtmlLink":"most-gans: minor optimisation, logger update"}},{"before":"e9263add1d34afb2ea49dccabe82042f946046bf","after":"dd1b7a35a9cf6acdff6677d0e354e405893ed869","ref":"refs/heads/master","pushedAt":"2024-05-03T17:48:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"siddharthvp","name":"Siddharth VP","path":"/siddharthvp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31818903?s=80&v=4"},"commit":{"message":"gadgets-sync: fix replace bug","shortMessageHtmlLink":"gadgets-sync: fix replace bug"}},{"before":"3ad9b54d3a94b11ebefeb88c96eda3a269af402f","after":"e9263add1d34afb2ea49dccabe82042f946046bf","ref":"refs/heads/master","pushedAt":"2024-05-03T17:12:27.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"siddharthvp","name":"Siddharth VP","path":"/siddharthvp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31818903?s=80&v=4"},"commit":{"message":"most-gans: process page moves and user renames in eventstream itself","shortMessageHtmlLink":"most-gans: process page moves and user renames in eventstream itself"}},{"before":null,"after":"23cb85a76a0ea940263cd3a232c7ef3e2fe1e3dc","ref":"refs/heads/dev2","pushedAt":"2024-05-03T14:30:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"siddharthvp","name":"Siddharth VP","path":"/siddharthvp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31818903?s=80&v=4"},"commit":{"message":"most-gans: fix credits for signatures with HTML entities in them","shortMessageHtmlLink":"most-gans: fix credits for signatures with HTML entities in them"}},{"before":"bf3ed0561b0cff703680ab434a999112a672e3c9","after":"3ad9b54d3a94b11ebefeb88c96eda3a269af402f","ref":"refs/heads/master","pushedAt":"2024-05-03T14:14:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"siddharthvp","name":"Siddharth VP","path":"/siddharthvp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31818903?s=80&v=4"},"commit":{"message":"gadgets-sync: setup as cron job","shortMessageHtmlLink":"gadgets-sync: setup as cron job"}},{"before":"b0cd12a92e74abf4c76f33b80ca8210013b174e1","after":"bf3ed0561b0cff703680ab434a999112a672e3c9","ref":"refs/heads/master","pushedAt":"2024-05-03T14:11:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"siddharthvp","name":"Siddharth VP","path":"/siddharthvp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31818903?s=80&v=4"},"commit":{"message":"add gadgets-sync task","shortMessageHtmlLink":"add gadgets-sync task"}},{"before":"7fd49de464526c751dccfa044ffb27d37624c6b3","after":"b0cd12a92e74abf4c76f33b80ca8210013b174e1","ref":"refs/heads/master","pushedAt":"2024-05-03T13:08:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"siddharthvp","name":"Siddharth VP","path":"/siddharthvp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31818903?s=80&v=4"},"commit":{"message":"eventstream-router: implement in-memory health checks","shortMessageHtmlLink":"eventstream-router: implement in-memory health checks"}},{"before":"e711ce7752f547c05a6f0fb691e97c2f948feea2","after":"7fd49de464526c751dccfa044ffb27d37624c6b3","ref":"refs/heads/master","pushedAt":"2024-04-27T17:02:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"siddharthvp","name":"Siddharth VP","path":"/siddharthvp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31818903?s=80&v=4"},"commit":{"message":"db-tabulator: fix idx for handling transcluded reports\n\nidx field in database is an unsigned integer","shortMessageHtmlLink":"db-tabulator: fix idx for handling transcluded reports"}},{"before":"a17338460d2fa078782add42a3a19bccf297ecc7","after":"e711ce7752f547c05a6f0fb691e97c2f948feea2","ref":"refs/heads/master","pushedAt":"2024-04-27T07:35:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"siddharthvp","name":"Siddharth VP","path":"/siddharthvp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31818903?s=80&v=4"},"commit":{"message":"db-tabulator: web: open links in new tab, fix indents in file","shortMessageHtmlLink":"db-tabulator: web: open links in new tab, fix indents in file"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEh_6B3gA","startCursor":null,"endCursor":null}},"title":"Activity · siddharthvp/SDZeroBot"}