{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":658042504,"defaultBranch":"main","name":"sqids-clojure","ownerLogin":"sqids","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-06-24T15:30:55.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/135469732?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1702684088.0","currentOid":""},"activityList":{"items":[{"before":"684c95bd2147afe34d850db1629ae5e8afc3069b","after":"48392c6a86f3699f134d72c5ed5fe4178481ac8b","ref":"refs/heads/implement-sqids","pushedAt":"2023-12-19T00:40:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"robhanlon22","name":"Rob Hanlon ","path":"/robhanlon22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69870?s=80&v=4"},"commit":{"message":"Remove external dependencies, implement encode/decode\n\n* Follows sqids-java's implementation of decoding to avoid string\n splitting via regexp and the issues that come from that.\n* Fully spec'ed, with all argument validation happening declaratively\n via said specs.\n* Split into multiple namespaces for a clean API.\n* fdefs exist in the entrpoint, `org.sqids.clojure`, as a form of\n documentation.\n* The default block list is read from a squashed subtree of\n `sqids-blocklist` in order to keep things in sync more easily.","shortMessageHtmlLink":"Remove external dependencies, implement encode/decode"}},{"before":"6c8bb3fd6b7434ed2668693e6849eacb193bb3fe","after":"684c95bd2147afe34d850db1629ae5e8afc3069b","ref":"refs/heads/implement-sqids","pushedAt":"2023-12-19T00:28:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"robhanlon22","name":"Rob Hanlon ","path":"/robhanlon22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69870?s=80&v=4"},"commit":{"message":"Remove external dependencies, implement encode/decode\n\n* Follows sqids-java's implementation of decoding to avoid string\n splitting via regexp and the issues that come from that.\n* Fully spec'ed, with all argument validation happening declaratively\n via said specs.\n* Split into multiple namespaces for a clean API.\n* fdefs exist in the entrpoint, `org.sqids.clojure`, as a form of\n documentation.\n* The default block list is read from a squashed subtree of\n `sqids-blocklist` in order to keep things in sync more easily.","shortMessageHtmlLink":"Remove external dependencies, implement encode/decode"}},{"before":"c2178ecb198d12f66dd9b38e45f614983b7494c2","after":"6c8bb3fd6b7434ed2668693e6849eacb193bb3fe","ref":"refs/heads/implement-sqids","pushedAt":"2023-12-19T00:15:40.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"robhanlon22","name":"Rob Hanlon ","path":"/robhanlon22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69870?s=80&v=4"},"commit":{"message":"Work around JS-specific integer verification","shortMessageHtmlLink":"Work around JS-specific integer verification"}},{"before":"2a14170ac61ebd00144163b41949378aacabd43d","after":"c2178ecb198d12f66dd9b38e45f614983b7494c2","ref":"refs/heads/implement-sqids","pushedAt":"2023-12-18T23:33:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"robhanlon22","name":"Rob Hanlon ","path":"/robhanlon22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69870?s=80&v=4"},"commit":{"message":"Update README","shortMessageHtmlLink":"Update README"}},{"before":"f928fe91324e9db78d7dd3db675e548309b8150c","after":"2a14170ac61ebd00144163b41949378aacabd43d","ref":"refs/heads/implement-sqids","pushedAt":"2023-12-18T23:24:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"robhanlon22","name":"Rob Hanlon ","path":"/robhanlon22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69870?s=80&v=4"},"commit":{"message":"Prevent endless instrumentation in CLJS","shortMessageHtmlLink":"Prevent endless instrumentation in CLJS"}},{"before":"9cab9c0c438801e4ec86e395f6889e18ac95ee4a","after":"f928fe91324e9db78d7dd3db675e548309b8150c","ref":"refs/heads/implement-sqids","pushedAt":"2023-12-18T23:15:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"robhanlon22","name":"Rob Hanlon ","path":"/robhanlon22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69870?s=80&v=4"},"commit":{"message":"clj-kondo is not happy when it's run on a partial set of files","shortMessageHtmlLink":"clj-kondo is not happy when it's run on a partial set of files"}},{"before":"88f6fbe1829a2257fd8175ca9486c1828c4b6cf0","after":"9cab9c0c438801e4ec86e395f6889e18ac95ee4a","ref":"refs/heads/implement-sqids","pushedAt":"2023-12-18T23:11:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"robhanlon22","name":"Rob Hanlon ","path":"/robhanlon22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69870?s=80&v=4"},"commit":{"message":"Improve cljstyle reliability","shortMessageHtmlLink":"Improve cljstyle reliability"}},{"before":"e97c4097f7d5df40779854ffa1b974ff28ccd5c7","after":"88f6fbe1829a2257fd8175ca9486c1828c4b6cf0","ref":"refs/heads/implement-sqids","pushedAt":"2023-12-18T23:07:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"robhanlon22","name":"Rob Hanlon ","path":"/robhanlon22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69870?s=80&v=4"},"commit":{"message":"Run pre-commit hooks","shortMessageHtmlLink":"Run pre-commit hooks"}},{"before":"d21f8b8b063fbbdfce581d23032b6518996b6e17","after":"e97c4097f7d5df40779854ffa1b974ff28ccd5c7","ref":"refs/heads/implement-sqids","pushedAt":"2023-12-18T23:06:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"robhanlon22","name":"Rob Hanlon ","path":"/robhanlon22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69870?s=80&v=4"},"commit":{"message":"Move fdefs/fns to edges, better instrumentation","shortMessageHtmlLink":"Move fdefs/fns to edges, better instrumentation"}},{"before":"62ecd456cbe6ec0b7d7c6b65a49ae5651b084995","after":"d21f8b8b063fbbdfce581d23032b6518996b6e17","ref":"refs/heads/implement-sqids","pushedAt":"2023-12-18T20:44:37.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"robhanlon22","name":"Rob Hanlon ","path":"/robhanlon22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69870?s=80&v=4"},"commit":{"message":"Fix lint config","shortMessageHtmlLink":"Fix lint config"}},{"before":"da08af3a7c1fbb65793efa2a4409556ea9bac61d","after":"62ecd456cbe6ec0b7d7c6b65a49ae5651b084995","ref":"refs/heads/implement-sqids","pushedAt":"2023-12-18T19:55:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"robhanlon22","name":"Rob Hanlon ","path":"/robhanlon22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69870?s=80&v=4"},"commit":{"message":"Work out edge cases in decoding specs","shortMessageHtmlLink":"Work out edge cases in decoding specs"}},{"before":"b2d0d9e9b4b4cb3859577814a491011544793471","after":"da08af3a7c1fbb65793efa2a4409556ea9bac61d","ref":"refs/heads/implement-sqids","pushedAt":"2023-12-18T19:15:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"robhanlon22","name":"Rob Hanlon ","path":"/robhanlon22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69870?s=80&v=4"},"commit":{"message":"WIP spec fixing","shortMessageHtmlLink":"WIP spec fixing"}},{"before":"25d17e6766e3afea16946772432f5ed6c58a64fe","after":"b2d0d9e9b4b4cb3859577814a491011544793471","ref":"refs/heads/implement-sqids","pushedAt":"2023-12-15T23:49:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"robhanlon22","name":"Rob Hanlon ","path":"/robhanlon22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69870?s=80&v=4"},"commit":{"message":"Remove external dependencies, implement encode/decode","shortMessageHtmlLink":"Remove external dependencies, implement encode/decode"}},{"before":null,"after":"25d17e6766e3afea16946772432f5ed6c58a64fe","ref":"refs/heads/implement-sqids","pushedAt":"2023-12-15T23:48:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"robhanlon22","name":"Rob Hanlon ","path":"/robhanlon22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69870?s=80&v=4"},"commit":{"message":"Remove external dependencies, implement encode/decode","shortMessageHtmlLink":"Remove external dependencies, implement encode/decode"}},{"before":"4aa89103686472c797f85fddbaa8b4a37e63b9b4","after":null,"ref":"refs/heads/improve-caching","pushedAt":"2023-12-09T06:40:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"robhanlon22","name":"Rob Hanlon ","path":"/robhanlon22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69870?s=80&v=4"}},{"before":null,"after":"4aa89103686472c797f85fddbaa8b4a37e63b9b4","ref":"refs/heads/improve-caching","pushedAt":"2023-12-09T06:40:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"robhanlon22","name":"Rob Hanlon ","path":"/robhanlon22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69870?s=80&v=4"},"commit":{"message":"Improve caching","shortMessageHtmlLink":"Improve caching"}},{"before":"4aa89103686472c797f85fddbaa8b4a37e63b9b4","after":null,"ref":"refs/heads/improve-caching","pushedAt":"2023-12-09T06:39:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"robhanlon22","name":"Rob Hanlon ","path":"/robhanlon22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69870?s=80&v=4"}},{"before":"72978d5388c2fd519ee9c9892042c03df905dc9c","after":"1ee4c80ea498f7d93abe640c13656fee1bb7ae0e","ref":"refs/heads/main","pushedAt":"2023-12-08T08:35:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"robhanlon22","name":"Rob Hanlon ","path":"/robhanlon22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69870?s=80&v=4"},"commit":{"message":"Configure CI to trigger on merge_group","shortMessageHtmlLink":"Configure CI to trigger on merge_group"}},{"before":"63b168605098200d5ac1335a279fee3c0bd28ac5","after":"72978d5388c2fd519ee9c9892042c03df905dc9c","ref":"refs/heads/main","pushedAt":"2023-12-08T03:46:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"robhanlon22","name":"Rob Hanlon ","path":"/robhanlon22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69870?s=80&v=4"},"commit":{"message":"Fix sqids-javascript link","shortMessageHtmlLink":"Fix sqids-javascript link"}},{"before":"3cea055ab742a70b092ffea3cc0a94ca092ed0ea","after":"63b168605098200d5ac1335a279fee3c0bd28ac5","ref":"refs/heads/main","pushedAt":"2023-12-08T01:13:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"robhanlon22","name":"Rob Hanlon ","path":"/robhanlon22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69870?s=80&v=4"},"commit":{"message":"Update CHANGELOG.md","shortMessageHtmlLink":"Update CHANGELOG.md"}},{"before":"f2600ddaf949b47112fbea0fd6d6563ba15b2d37","after":"3cea055ab742a70b092ffea3cc0a94ca092ed0ea","ref":"refs/heads/main","pushedAt":"2023-12-08T01:09:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"robhanlon22","name":"Rob Hanlon ","path":"/robhanlon22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69870?s=80&v=4"},"commit":{"message":"Prep for 1.0.x release","shortMessageHtmlLink":"Prep for 1.0.x release"}},{"before":"ce471fbca5a06a4bc227eac74e6e07e3fb5f171d","after":"f2600ddaf949b47112fbea0fd6d6563ba15b2d37","ref":"refs/heads/main","pushedAt":"2023-12-08T01:09:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"robhanlon22","name":"Rob Hanlon ","path":"/robhanlon22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69870?s=80&v=4"},"commit":{"message":"Prep for 1.0.x release","shortMessageHtmlLink":"Prep for 1.0.x release"}},{"before":"fb797f48b90b342e88e5e46913792f8727db4137","after":"ce471fbca5a06a4bc227eac74e6e07e3fb5f171d","ref":"refs/heads/main","pushedAt":"2023-12-06T01:43:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"robhanlon22","name":"Rob Hanlon ","path":"/robhanlon22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69870?s=80&v=4"},"commit":{"message":"README + pre-commit fix","shortMessageHtmlLink":"README + pre-commit fix"}},{"before":"0c6a749c4b2d7a748bbbc2a8dda13581f7aae480","after":null,"ref":"refs/heads/cleanup","pushedAt":"2023-12-06T01:41:57.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"robhanlon22","name":"Rob Hanlon ","path":"/robhanlon22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69870?s=80&v=4"}},{"before":"18b2ecb4cc87fb7396742da35fe071f98a6cf468","after":"fb797f48b90b342e88e5e46913792f8727db4137","ref":"refs/heads/main","pushedAt":"2023-12-06T01:41:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"robhanlon22","name":"Rob Hanlon ","path":"/robhanlon22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69870?s=80&v=4"},"commit":{"message":"Pre-snapshot cleanup (#6)","shortMessageHtmlLink":"Pre-snapshot cleanup (#6)"}},{"before":"e7a5a22cb02c69339c7b047a712a4da222ea08ec","after":"0c6a749c4b2d7a748bbbc2a8dda13581f7aae480","ref":"refs/heads/cleanup","pushedAt":"2023-12-06T01:31:31.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"robhanlon22","name":"Rob Hanlon ","path":"/robhanlon22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69870?s=80&v=4"},"commit":{"message":"Pre-snapshot cleanup","shortMessageHtmlLink":"Pre-snapshot cleanup"}},{"before":"2763cc69e5195f4644222f8cd7d564d70b372bde","after":"e7a5a22cb02c69339c7b047a712a4da222ea08ec","ref":"refs/heads/cleanup","pushedAt":"2023-12-06T01:28:38.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"robhanlon22","name":"Rob Hanlon ","path":"/robhanlon22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69870?s=80&v=4"},"commit":{"message":"Pre-snapshot cleanup","shortMessageHtmlLink":"Pre-snapshot cleanup"}},{"before":"7d8b11d4f3f015b1ac4ceb441f4514f527ccfd48","after":"2763cc69e5195f4644222f8cd7d564d70b372bde","ref":"refs/heads/cleanup","pushedAt":"2023-12-06T01:25:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"robhanlon22","name":"Rob Hanlon ","path":"/robhanlon22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69870?s=80&v=4"},"commit":{"message":"Pre-snapshot cleanup","shortMessageHtmlLink":"Pre-snapshot cleanup"}},{"before":"6ed4a38160fc8dd92805a8f83206009fb1cc5cb4","after":"7d8b11d4f3f015b1ac4ceb441f4514f527ccfd48","ref":"refs/heads/cleanup","pushedAt":"2023-12-06T01:17:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"robhanlon22","name":"Rob Hanlon ","path":"/robhanlon22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69870?s=80&v=4"},"commit":{"message":"Pre-snapshot cleanup","shortMessageHtmlLink":"Pre-snapshot cleanup"}},{"before":"0454504db30f9bf5930ee22a7af49ed499f5b4d9","after":"6ed4a38160fc8dd92805a8f83206009fb1cc5cb4","ref":"refs/heads/cleanup","pushedAt":"2023-12-06T01:16:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"robhanlon22","name":"Rob Hanlon ","path":"/robhanlon22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69870?s=80&v=4"},"commit":{"message":"Pre-snapshot cleanup","shortMessageHtmlLink":"Pre-snapshot cleanup"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADzV2RXAA","startCursor":null,"endCursor":null}},"title":"Activity ยท sqids/sqids-clojure"}