{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":770241103,"defaultBranch":"master","name":"zeppos-easy-storage","ownerLogin":"silver-zepp","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-03-11T07:51:00.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/138894963?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1710143462.0","currentOid":""},"activityList":{"items":[{"before":"46ee0d40f09989d5832b9c380385110a69d933f9","after":"527bc63c33ac8491338d851730874792d8724c45","ref":"refs/heads/master","pushedAt":"2024-07-21T00:35:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"silver-zepp","name":"Silver","path":"/silver-zepp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/138894963?s=80&v=4"},"commit":{"message":"v1.6.7-a","shortMessageHtmlLink":"v1.6.7-a"}},{"before":"a76815c486dcb95cf5d98defc89eda92e93a1b3a","after":"46ee0d40f09989d5832b9c380385110a69d933f9","ref":"refs/heads/master","pushedAt":"2024-07-21T00:03:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"silver-zepp","name":"Silver","path":"/silver-zepp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/138894963?s=80&v=4"},"commit":{"message":"v1.6.7\n\n * 1.6.7\n * - EasyFlashStorage: -------------------------------------------------------\n * - @upd getKey() returns proper errors when key or file don't exist\n * - @add #parseJSON utility\n * - @add minification to address OOMs","shortMessageHtmlLink":"v1.6.7"}},{"before":"095ec8f84056b7b935794a7bdb122c9d63df74a4","after":"a76815c486dcb95cf5d98defc89eda92e93a1b3a","ref":"refs/heads/master","pushedAt":"2024-03-18T23:25:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"silver-zepp","name":"Silver","path":"/silver-zepp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/138894963?s=80&v=4"},"commit":{"message":"1.6.4\n\n* - @upd npm docs","shortMessageHtmlLink":"1.6.4"}},{"before":"96c3671035e9eaddc0f89ee6ce92132510a33ae9","after":"095ec8f84056b7b935794a7bdb122c9d63df74a4","ref":"refs/heads/master","pushedAt":"2024-03-18T23:15:35.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"silver-zepp","name":"Silver","path":"/silver-zepp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/138894963?s=80&v=4"},"commit":{"message":"Merge branch 'master' of https://github.com/silver-zepp/zeppos-easy-storage","shortMessageHtmlLink":"Merge branch 'master' of https://github.com/silver-zepp/zeppos-easy-s…"}},{"before":"4d1107bf17b5091e18c0cf62aa4d14d7600c1271","after":"96c3671035e9eaddc0f89ee6ce92132510a33ae9","ref":"refs/heads/master","pushedAt":"2024-03-16T04:25:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"silver-zepp","name":"Silver","path":"/silver-zepp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/138894963?s=80&v=4"},"commit":{"message":"Update easy-tsdb.md","shortMessageHtmlLink":"Update easy-tsdb.md"}},{"before":"d3c802138a2f346757e91ad2ca11eb30d0125a9f","after":"4d1107bf17b5091e18c0cf62aa4d14d7600c1271","ref":"refs/heads/master","pushedAt":"2024-03-16T04:17:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"silver-zepp","name":"Silver","path":"/silver-zepp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/138894963?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"6a97652bb5e75128cf12aa5a248e72282f075f3c","after":"d3c802138a2f346757e91ad2ca11eb30d0125a9f","ref":"refs/heads/master","pushedAt":"2024-03-16T04:16:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"silver-zepp","name":"Silver","path":"/silver-zepp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/138894963?s=80&v=4"},"commit":{"message":"@upd 1.6.1\n\n- docs\n- combined example (showcase)","shortMessageHtmlLink":"@UpD 1.6.1"}},{"before":"a46711b1693d6c1e580536f934371075df575fb1","after":"6a97652bb5e75128cf12aa5a248e72282f075f3c","ref":"refs/heads/master","pushedAt":"2024-03-15T10:10:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"silver-zepp","name":"Silver","path":"/silver-zepp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/138894963?s=80&v=4"},"commit":{"message":"1.6.0 @add class EasyTSDB, the time-series database\n\n* 1.6.0\n * - EasyStorage: \t -------------------------------------------------------\n * - @upd getAllKeys() -> getStorageSnapshot() to be more descriptive\n * - EasyFlashStorage: -------------------------------------------------------\n * - @add getAllValues()\n * - @add getStorageSnapshot()\n * - @fix index file excluded from .size() and .count() methods as it should not be counted as a regular file\n * - @add constructor(..., use_index = true). index is used by default.\n * \t\tbenefit - quicker filename resolution. con - all the keys (without their content, sit in the memory).\n * \t\tnow with use_index = false, the flash lib will solely rely on the flash storage and use of readdirSync\n * - @upd getKey() making sure that retrieved file is in the index, otherwise - update it\n * - @rem index dropped, the complexity and memory requirement not worth it - full ssd approach from now. need it for a test? find easy-storage-index.js\n * - Storage:\t--------------------------------------------------------------\n * - @add ListDirectory and MakeDirectory methods\n * - Utilities: --------------------------------------------------------------\n * - @add listDirectory() and makeDirectory()\n * - Other: \t--------------------------------------------------------------\n * - @add class EasyTSDB, the time-series database","shortMessageHtmlLink":"1.6.0 @add class EasyTSDB, the time-series database"}},{"before":"df3d5060914d0a6b8d95afc5cf7f5b2271b2019e","after":"a46711b1693d6c1e580536f934371075df575fb1","ref":"refs/heads/master","pushedAt":"2024-03-11T08:05:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"silver-zepp","name":"Silver","path":"/silver-zepp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/138894963?s=80&v=4"},"commit":{"message":"update","shortMessageHtmlLink":"update"}},{"before":"c95f53b93d67e55a94d96fe1bc0710113d3518a8","after":"df3d5060914d0a6b8d95afc5cf7f5b2271b2019e","ref":"refs/heads/master","pushedAt":"2024-03-11T08:00:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"silver-zepp","name":"Silver","path":"/silver-zepp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/138894963?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"45c4564c685cce4a542cbea3bafb1eac2c2cc3b7","after":"c95f53b93d67e55a94d96fe1bc0710113d3518a8","ref":"refs/heads/master","pushedAt":"2024-03-11T07:54:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"silver-zepp","name":"Silver","path":"/silver-zepp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/138894963?s=80&v=4"},"commit":{"message":"Easy Storage for ZeppOS 1.0\n\n@add Version for legacy devices","shortMessageHtmlLink":"Easy Storage for ZeppOS 1.0"}},{"before":null,"after":"45c4564c685cce4a542cbea3bafb1eac2c2cc3b7","ref":"refs/heads/master","pushedAt":"2024-03-11T07:51:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"silver-zepp","name":"Silver","path":"/silver-zepp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/138894963?s=80&v=4"},"commit":{"message":"init","shortMessageHtmlLink":"init"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0yMVQwMDozNToyMC4wMDAwMDBazwAAAASEzwAo","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0yMVQwMDozNToyMC4wMDAwMDBazwAAAASEzwAo","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMy0xMVQwNzo1MTowMi4wMDAwMDBazwAAAAQR-nHM"}},"title":"Activity · silver-zepp/zeppos-easy-storage"}