{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":656704557,"defaultBranch":"main","name":"denodata","ownerLogin":"anywhichway","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-06-21T13:17:25.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/4958795?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1694730446.0","currentOid":""},"activityList":{"items":[{"before":"5a851f79349ce3f13c8a91d8c094c1774279c230","after":"a831339c3c6ad229849428da9860a3e4f20ee66f","ref":"refs/heads/main","pushedAt":"2023-09-14T22:24:25.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"anywhichway","name":"Simon Y. Blackwell","path":"/anywhichway","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4958795?s=80&v=4"},"commit":{"message":"The configuration option `maxTransactionSize` has been modified to default to `1000`, the new maximum supported by `Deno KV`.","shortMessageHtmlLink":"The configuration option maxTransactionSize has been modified to de…"}},{"before":"766f2a9a4c09e30fc3a17e6765a7e035e843de5a","after":"5a851f79349ce3f13c8a91d8c094c1774279c230","ref":"refs/heads/main","pushedAt":"2023-08-09T09:39:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"anywhichway","name":"Simon Y. Blackwell","path":"/anywhichway","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4958795?s=80&v=4"},"commit":{"message":"Exposed subscription API. Test coverage dropped below 90% as a result.","shortMessageHtmlLink":"Exposed subscription API. Test coverage dropped below 90% as a result."}},{"before":"f630fa8a7412b236fc8f6d3f35999f2878338b37","after":"766f2a9a4c09e30fc3a17e6765a7e035e843de5a","ref":"refs/heads/main","pushedAt":"2023-07-27T16:15:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"anywhichway","name":"Simon Y. Blackwell","path":"/anywhichway","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4958795?s=80&v=4"},"commit":{"message":"Documentation corrections.","shortMessageHtmlLink":"Documentation corrections."}},{"before":"690ba6e1ee36b77beaaa166f0989962dd5489b8f","after":"f630fa8a7412b236fc8f6d3f35999f2878338b37","ref":"refs/heads/main","pushedAt":"2023-07-27T16:07:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"anywhichway","name":"Simon Y. Blackwell","path":"/anywhichway","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4958795?s=80&v=4"},"commit":{"message":" Restructured file organization to be Deno compliant, i.e. use `mod.ts` instead of `index.js`. The `package.json` file is still manually maintained.","shortMessageHtmlLink":" Restructured file organization to be Deno compliant, i.e. use `mod.t…"}},{"before":"9d0b4ad49977d7fa4eedf5237c31fccecd7f40d2","after":"690ba6e1ee36b77beaaa166f0989962dd5489b8f","ref":"refs/heads/main","pushedAt":"2023-07-27T14:38:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"anywhichway","name":"Simon Y. Blackwell","path":"/anywhichway","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4958795?s=80&v=4"},"commit":{"message":" - Some adjustments to README.md to start brining documentation in line with TypeScript.\n - Modified index.ts to export `Denodata` as well as an alias `Denobase` to preserve backward compatibility.","shortMessageHtmlLink":" - Some adjustments to README.md to start brining documentation in li…"}},{"before":"d04f0f220751d168e21360db4f38c3b8ec6eaf1e","after":"9d0b4ad49977d7fa4eedf5237c31fccecd7f40d2","ref":"refs/heads/main","pushedAt":"2023-07-27T14:07:25.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"anywhichway","name":"Simon Y. Blackwell","path":"/anywhichway","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4958795?s=80&v=4"},"commit":{"message":" - Tagged as v0.0.23 to force deno.land/x to update.","shortMessageHtmlLink":" - Tagged as v0.0.23 to force deno.land/x to update."}},{"before":"67dcb055bf5b80e3b49157de39604e740b9e3927","after":"d04f0f220751d168e21360db4f38c3b8ec6eaf1e","ref":"refs/heads/main","pushedAt":"2023-07-27T13:58:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"anywhichway","name":"Simon Y. Blackwell","path":"/anywhichway","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4958795?s=80&v=4"},"commit":{"message":"Renamed to `denodata` because `denobase` was already taken on `deno.land/x`.","shortMessageHtmlLink":"Renamed to denodata because denobase was already taken on `deno.l…"}},{"before":"21a5f7cfc034219183d19cf3e4207c6eb71cbbcf","after":"67dcb055bf5b80e3b49157de39604e740b9e3927","ref":"refs/heads/main","pushedAt":"2023-07-27T13:32:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"anywhichway","name":"Simon Y. Blackwell","path":"/anywhichway","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4958795?s=80&v=4"},"commit":{"message":"- Converted remainder of repository to TypeScript except some supporting files is ./src directory.\n - Simplified and made more generic $isEmail() operator.","shortMessageHtmlLink":"- Converted remainder of repository to TypeScript except some support…"}},{"before":"68be4064d1a904d73236083939f2b25d42301067","after":"21a5f7cfc034219183d19cf3e4207c6eb71cbbcf","ref":"refs/heads/main","pushedAt":"2023-07-26T14:11:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"anywhichway","name":"Simon Y. Blackwell","path":"/anywhichway","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4958795?s=80&v=4"},"commit":{"message":"- Converted index.js to index.ts since Deno is a TypeScript first environment.","shortMessageHtmlLink":"- Converted index.js to index.ts since Deno is a TypeScript first env…"}},{"before":"91022df0aea5fb6d2c14fd3866226d4a7df55832","after":"68be4064d1a904d73236083939f2b25d42301067","ref":"refs/heads/main","pushedAt":"2023-07-23T14:22:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"anywhichway","name":"Simon Y. Blackwell","path":"/anywhichway","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4958795?s=80&v=4"},"commit":{"message":"- Packaged tests as a module for use in Deno Deploy working.","shortMessageHtmlLink":"- Packaged tests as a module for use in Deno Deploy working."}},{"before":"efc1fb1adb14ea8eb0bb34accb801a2d66aa796f","after":"91022df0aea5fb6d2c14fd3866226d4a7df55832","ref":"refs/heads/main","pushedAt":"2023-07-23T14:19:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"anywhichway","name":"Simon Y. Blackwell","path":"/anywhichway","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4958795?s=80&v=4"},"commit":{"message":"- Packaged tests as a module for use in Deno Deploy working.","shortMessageHtmlLink":"- Packaged tests as a module for use in Deno Deploy working."}},{"before":"cc668a7fa9b7f884adf9aaa6b30e4d33652c333e","after":"efc1fb1adb14ea8eb0bb34accb801a2d66aa796f","ref":"refs/heads/main","pushedAt":"2023-07-22T16:32:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"anywhichway","name":"Simon Y. Blackwell","path":"/anywhichway","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4958795?s=80&v=4"},"commit":{"message":"2023-07-22 v0.0.18 (Beta)\n - Attempt to package tests as a module for use in Deno Deploy.","shortMessageHtmlLink":"2023-07-22 v0.0.18 (Beta)"}},{"before":"11b9e350b6475bcf800b3d0cebf53f15dc5e5b66","after":"cc668a7fa9b7f884adf9aaa6b30e4d33652c333e","ref":"refs/heads/main","pushedAt":"2023-07-22T16:23:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"anywhichway","name":"Simon Y. Blackwell","path":"/anywhichway","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4958795?s=80&v=4"},"commit":{"message":"- Attempt to package tests as a module for use in Deno Deploy.","shortMessageHtmlLink":"- Attempt to package tests as a module for use in Deno Deploy."}},{"before":"485066ee3631890f8d65c6c55f69711a5a7be100","after":"11b9e350b6475bcf800b3d0cebf53f15dc5e5b66","ref":"refs/heads/main","pushedAt":"2023-07-22T14:16:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"anywhichway","name":"Simon Y. Blackwell","path":"/anywhichway","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4958795?s=80&v=4"},"commit":{"message":"- Ensured metadata is not stored twice (once on object and once as metadata)","shortMessageHtmlLink":"- Ensured metadata is not stored twice (once on object and once as me…"}},{"before":"6297ac82f271ef4c3099218002f43c75150aed43","after":"485066ee3631890f8d65c6c55f69711a5a7be100","ref":"refs/heads/main","pushedAt":"2023-07-22T13:54:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"anywhichway","name":"Simon Y. Blackwell","path":"/anywhichway","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4958795?s=80&v=4"},"commit":{"message":" - Commenced testing on Deno Deploy\n - Adjusted serializations to handle data that is manipulated at the atomic transaction level rather than just the database level","shortMessageHtmlLink":" - Commenced testing on Deno Deploy"}},{"before":"7d16da262bcc2fbd759491f989780982df5403a9","after":"6297ac82f271ef4c3099218002f43c75150aed43","ref":"refs/heads/main","pushedAt":"2023-07-14T17:25:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"anywhichway","name":"Simon Y. Blackwell","path":"/anywhichway","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4958795?s=80&v=4"},"commit":{"message":"Updated package.json test command so it executes all existing tests which were being run from IDE","shortMessageHtmlLink":"Updated package.json test command so it executes all existing tests w…"}},{"before":"f42e070139f4932fe50906ce64c082f80880d7ea","after":"7d16da262bcc2fbd759491f989780982df5403a9","ref":"refs/heads/main","pushedAt":"2023-07-12T13:53:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"anywhichway","name":"Simon Y. Blackwell","path":"/anywhichway","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4958795?s=80&v=4"},"commit":{"message":" - Enhanced documentation\n - Minor code cleanup\n - Added support for options `{idProperty,metadataProperty,maxTransactionSize,indexValueMutator}`","shortMessageHtmlLink":" - Enhanced documentation"}},{"before":"db91b59acae544f8f8ee58b72961d31127bbf4d5","after":"f42e070139f4932fe50906ce64c082f80880d7ea","ref":"refs/heads/main","pushedAt":"2023-07-11T21:47:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"anywhichway","name":"Simon Y. Blackwell","path":"/anywhichway","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4958795?s=80&v=4"},"commit":{"message":" - Added unit tests\n - Removed some unreachable code\n - Addressed issues with deleting indexed objects\n - Coverage now exceeds 90%, moving to Beta","shortMessageHtmlLink":" - Added unit tests"}},{"before":"27255a2aab6b3a55c79ad6b111f470c73358c2ef","after":"db91b59acae544f8f8ee58b72961d31127bbf4d5","ref":"refs/heads/main","pushedAt":"2023-07-11T15:55:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"anywhichway","name":"Simon Y. Blackwell","path":"/anywhichway","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4958795?s=80&v=4"},"commit":{"message":" - Added unit tests\n - Fixed issue with Date and RegExp as keys\n - Enhanced documentation","shortMessageHtmlLink":" - Added unit tests"}},{"before":"9ebc7b0f60bd3d18696a4261af5310db950dd294","after":"27255a2aab6b3a55c79ad6b111f470c73358c2ef","ref":"refs/heads/main","pushedAt":"2023-07-07T13:14:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"anywhichway","name":"Simon Y. Blackwell","path":"/anywhichway","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4958795?s=80&v=4"},"commit":{"message":" - Added unit tests\n - Fixed issues related to partial matching on table indexes","shortMessageHtmlLink":" - Added unit tests"}},{"before":"ea434409c98990aa199dc403d1ad447089163874","after":"9ebc7b0f60bd3d18696a4261af5310db950dd294","ref":"refs/heads/main","pushedAt":"2023-07-03T22:47:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"anywhichway","name":"Simon Y. Blackwell","path":"/anywhichway","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4958795?s=80&v=4"},"commit":{"message":" - Moved constants to their own file\n - Added unit tests\n - Fixed issue with automatic generation of constructor based on cname","shortMessageHtmlLink":" - Moved constants to their own file"}},{"before":"dccc753777a10d6557f1825eb994132621971f66","after":"ea434409c98990aa199dc403d1ad447089163874","ref":"refs/heads/main","pushedAt":"2023-07-03T11:30:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"anywhichway","name":"Simon Y. Blackwell","path":"/anywhichway","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4958795?s=80&v=4"},"commit":{"message":"- Enhanced documentation\n- Improved test coverage\n- Added support for `select` option for `find`","shortMessageHtmlLink":"- Enhanced documentation"}},{"before":"e2ac33a4ae490112b8a7ce793a0b70d998e791a0","after":"dccc753777a10d6557f1825eb994132621971f66","ref":"refs/heads/main","pushedAt":"2023-07-02T12:35:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"anywhichway","name":"Simon Y. Blackwell","path":"/anywhichway","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4958795?s=80&v=4"},"commit":{"message":" Added support for metadata and record expiration","shortMessageHtmlLink":" Added support for metadata and record expiration"}},{"before":"8ed2ad47ada8e8269a2d60dd8f9d20f72d9d4037","after":"e2ac33a4ae490112b8a7ce793a0b70d998e791a0","ref":"refs/heads/main","pushedAt":"2023-06-30T09:44:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"anywhichway","name":"Simon Y. Blackwell","path":"/anywhichway","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4958795?s=80&v=4"},"commit":{"message":"Enhanced documentation","shortMessageHtmlLink":"Enhanced documentation"}},{"before":"7c416c5eaaed5655965d77ba0b96b4a1a7eab16d","after":"8ed2ad47ada8e8269a2d60dd8f9d20f72d9d4037","ref":"refs/heads/main","pushedAt":"2023-06-28T13:46:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"anywhichway","name":"Simon Y. Blackwell","path":"/anywhichway","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4958795?s=80&v=4"},"commit":{"message":" - Fixed issue with serializing RegExp in keys\n - Fixed issue with serializing symbols\n - Fixed issue with patching when special value, e.g. Date, exists in index keys","shortMessageHtmlLink":" - Fixed issue with serializing RegExp in keys"}},{"before":"a904a2326bd81b2814212a82b8a11efa7300a2be","after":"7c416c5eaaed5655965d77ba0b96b4a1a7eab16d","ref":"refs/heads/main","pushedAt":"2023-06-27T16:24:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"anywhichway","name":"Simon Y. Blackwell","path":"/anywhichway","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4958795?s=80&v=4"},"commit":{"message":" - More refinement to `db.getKeys`\n - Fixes to `db.delete` by object reference\n - Optimizations to serialization\n - More unit tests\n - Enhanced documentation","shortMessageHtmlLink":" - More refinement to db.getKeys"}},{"before":"5fb875823996189403cc3ae534438f52472f000e","after":"a904a2326bd81b2814212a82b8a11efa7300a2be","ref":"refs/heads/main","pushedAt":"2023-06-26T21:22:52.160Z","pushType":"push","commitsCount":1,"pusher":{"login":"anywhichway","name":"Simon Y. Blackwell","path":"/anywhichway","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4958795?s=80&v=4"},"commit":{"message":"- Fixed issue with `db.getKeys` not returning too many keys for tables.","shortMessageHtmlLink":"- Fixed issue with db.getKeys not returning too many keys for tables."}},{"before":"91e99c7226e9e2e3d589c472d4fd5ea72e67f1d6","after":"5fb875823996189403cc3ae534438f52472f000e","ref":"refs/heads/main","pushedAt":"2023-06-26T18:10:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"anywhichway","name":"Simon Y. Blackwell","path":"/anywhichway","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4958795?s=80&v=4"},"commit":{"message":" - Added unit tests for patch and delete\n - Started reporting test coverage\n - Enhanced documentation","shortMessageHtmlLink":" - Added unit tests for patch and delete"}},{"before":"8933f5291390d142f06eed64475e92298a03f15d","after":"91e99c7226e9e2e3d589c472d4fd5ea72e67f1d6","ref":"refs/heads/main","pushedAt":"2023-06-26T14:15:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"anywhichway","name":"Simon Y. Blackwell","path":"/anywhichway","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4958795?s=80&v=4"},"commit":{"message":" - Added unit tests for operators\n - Pulled operators into index.js and re-exported from there\n - Corrected issue with table indexes on nested objects\n - Optimizations for find on object indexes\n - Updated usage example in documentation to ensure it would execute\n - Added `autoIndex` option to `db.put`\n - Enhanced documentation","shortMessageHtmlLink":" - Added unit tests for operators"}},{"before":"5660b80ff5e200a753589dd4ef9bd8aa9736c3a8","after":"8933f5291390d142f06eed64475e92298a03f15d","ref":"refs/heads/main","pushedAt":"2023-06-25T19:10:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"anywhichway","name":"Simon Y. Blackwell","path":"/anywhichway","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4958795?s=80&v=4"},"commit":{"message":"Corrected date on v0.0.1 below\nAdded find functionality to `db.patch`\nEnhanced documentation","shortMessageHtmlLink":"Corrected date on v0.0.1 below"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wOS0xNFQyMjoyNDoyNS4wMDAwMDBazwAAAAOA_cXF","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNi0yNVQxOToxMDowMC4wMDAwMDBazwAAAANIm_AM"}},"title":"Activity · anywhichway/denodata"}