{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":538711122,"defaultBranch":"master","name":"alabaster.base","ownerLogin":"ArtifactDB","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-09-19T21:56:38.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/96163125?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1727045477.0","currentOid":""},"activityList":{"items":[{"before":"1d256ca7734a746cde028cbe3665f077c8935ce2","after":"862e80fa1d8a56eb6a972da7e809158f14918a8d","ref":"refs/heads/gh-pages","pushedAt":"2024-09-22T23:56:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ ArtifactDB/alabaster.base@9021de7d2a166027842ef716e62924dcbea0ef10 ๐","shortMessageHtmlLink":"Deploying to gh-pages from @ 9021de7 ๐"}},{"before":"ceb265ed59c510e721d9b673ecd8daf781d42f4e","after":"9021de7d2a166027842ef716e62924dcbea0ef10","ref":"refs/heads/master","pushedAt":"2024-09-22T23:53:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LTLA","name":"Aaron Lun","path":"/LTLA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8166669?s=80&v=4"},"commit":{"message":"Convert strings to UTF-8 based on the HDF5 cset.\n\nThis is usually handled by rhdf5's high-level functions, but because we're\nusing the low-level functions, we need to do it ourselves.","shortMessageHtmlLink":"Convert strings to UTF-8 based on the HDF5 cset."}},{"before":"3b74d3bb05b861eae3aaf6f50a5f36e762c74606","after":"1d256ca7734a746cde028cbe3665f077c8935ce2","ref":"refs/heads/gh-pages","pushedAt":"2024-09-22T23:27:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ ArtifactDB/alabaster.base@ceb265ed59c510e721d9b673ecd8daf781d42f4e ๐","shortMessageHtmlLink":"Deploying to gh-pages from @ ceb265e ๐"}},{"before":"7509a17af931e7b29e3f82cb8368628d67857273","after":"ceb265ed59c510e721d9b673ecd8daf781d42f4e","ref":"refs/heads/master","pushedAt":"2024-09-22T23:25:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LTLA","name":"Aaron Lun","path":"/LTLA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8166669?s=80&v=4"},"commit":{"message":"Enforce use of UTF-8 encoding when writing strings.\n\nThis avoids incorrect saving of multi-byte characters in non-UTF-8 locales.","shortMessageHtmlLink":"Enforce use of UTF-8 encoding when writing strings."}},{"before":"dd2b3e189fc26fc0e574043c231c0b43eef2c41c","after":"3b74d3bb05b861eae3aaf6f50a5f36e762c74606","ref":"refs/heads/gh-pages","pushedAt":"2024-09-22T22:53:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ ArtifactDB/alabaster.base@7509a17af931e7b29e3f82cb8368628d67857273 ๐","shortMessageHtmlLink":"Deploying to gh-pages from @ 7509a17 ๐"}},{"before":"1a37b0c3845c78c5da8d98bfb5b998aeb4bd476c","after":"7509a17af931e7b29e3f82cb8368628d67857273","ref":"refs/heads/master","pushedAt":"2024-09-22T22:51:27.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"LTLA","name":"Aaron Lun","path":"/LTLA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8166669?s=80&v=4"},"commit":{"message":"Turn on preprocessing shuffle for better HDF5 compression.\n\nI noticed this when the alabaster-produced files are larger than those\nproduced by our internal artificer packages. This change aligns with\nrhdf5's default approach when Zlib compression is enabled.","shortMessageHtmlLink":"Turn on preprocessing shuffle for better HDF5 compression."}},{"before":null,"after":"1a37b0c3845c78c5da8d98bfb5b998aeb4bd476c","ref":"refs/heads/optimized","pushedAt":"2024-09-22T22:51:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"LTLA","name":"Aaron Lun","path":"/LTLA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8166669?s=80&v=4"},"commit":{"message":"Migrate storage type optimization code from alabaster.matrix. (#27)\n\nThis is a prelude to the migration of array-saving code from alabaster.matrix.\r\nThere are also some opportunities for storage optimization of atomic vectors \r\nbut this requires some refactoring that I'll save for later.","shortMessageHtmlLink":"Migrate storage type optimization code from alabaster.matrix. (#27)"}},{"before":"bf370a44d1562dd8da0f652368a5310d4a3b3b0a","after":"dd2b3e189fc26fc0e574043c231c0b43eef2c41c","ref":"refs/heads/gh-pages","pushedAt":"2024-09-22T19:42:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ ArtifactDB/alabaster.base@1a37b0c3845c78c5da8d98bfb5b998aeb4bd476c ๐","shortMessageHtmlLink":"Deploying to gh-pages from @ 1a37b0c ๐"}},{"before":"6c46e3f53fc86cf014f0164a949312901c3635d2","after":null,"ref":"refs/heads/optimizer","pushedAt":"2024-09-22T19:37:09.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"LTLA","name":"Aaron Lun","path":"/LTLA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8166669?s=80&v=4"}},{"before":"7509a17af931e7b29e3f82cb8368628d67857273","after":"1a37b0c3845c78c5da8d98bfb5b998aeb4bd476c","ref":"refs/heads/master","pushedAt":"2024-09-22T19:37:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"LTLA","name":"Aaron Lun","path":"/LTLA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8166669?s=80&v=4"},"commit":{"message":"Migrate storage type optimization code from alabaster.matrix. (#27)\n\nThis is a prelude to the migration of array-saving code from alabaster.matrix.\r\nThere are also some opportunities for storage optimization of atomic vectors \r\nbut this requires some refactoring that I'll save for later.","shortMessageHtmlLink":"Migrate storage type optimization code from alabaster.matrix. (#27)"}},{"before":"41b299eb2abf6c390d7d75f89e30d6f995ab4bd7","after":"6c46e3f53fc86cf014f0164a949312901c3635d2","ref":"refs/heads/optimizer","pushedAt":"2024-09-22T19:31:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LTLA","name":"Aaron Lun","path":"/LTLA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8166669?s=80&v=4"},"commit":{"message":"Added tests and stuff.","shortMessageHtmlLink":"Added tests and stuff."}},{"before":"c2f7a62b122b6c345109a60852888796602659b7","after":"41b299eb2abf6c390d7d75f89e30d6f995ab4bd7","ref":"refs/heads/optimizer","pushedAt":"2024-09-22T07:32:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LTLA","name":"Aaron Lun","path":"/LTLA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8166669?s=80&v=4"},"commit":{"message":"Minor fixes to get it up and running.","shortMessageHtmlLink":"Minor fixes to get it up and running."}},{"before":null,"after":"c2f7a62b122b6c345109a60852888796602659b7","ref":"refs/heads/optimizer","pushedAt":"2024-09-22T07:23:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"LTLA","name":"Aaron Lun","path":"/LTLA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8166669?s=80&v=4"},"commit":{"message":"Migrate storage type optimization code from alabaster.matrix.","shortMessageHtmlLink":"Migrate storage type optimization code from alabaster.matrix."}},{"before":"d8b35dca02cac5d9e8a979a736d304ccf5ce849e","after":"bf370a44d1562dd8da0f652368a5310d4a3b3b0a","ref":"refs/heads/gh-pages","pushedAt":"2024-09-13T17:00:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ ArtifactDB/alabaster.base@7509a17af931e7b29e3f82cb8368628d67857273 ๐","shortMessageHtmlLink":"Deploying to gh-pages from @ 7509a17 ๐"}},{"before":"a593ffdaddc6af4eed1fdba472dd44052c691786","after":"7509a17af931e7b29e3f82cb8368628d67857273","ref":"refs/heads/master","pushedAt":"2024-09-13T16:57:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LTLA","name":"Aaron Lun","path":"/LTLA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8166669?s=80&v=4"},"commit":{"message":"Turn on preprocessing shuffle for better HDF5 compression.\n\nI noticed this when the alabaster-produced files are larger than those\nproduced by our internal artificer packages. This change aligns with\nrhdf5's default approach when Zlib compression is enabled.","shortMessageHtmlLink":"Turn on preprocessing shuffle for better HDF5 compression."}},{"before":"5888fcde232a5a48212403face4bcb43ee65abfc","after":"d8b35dca02cac5d9e8a979a736d304ccf5ce849e","ref":"refs/heads/gh-pages","pushedAt":"2024-09-10T22:25:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ ArtifactDB/alabaster.base@a593ffdaddc6af4eed1fdba472dd44052c691786 ๐","shortMessageHtmlLink":"Deploying to gh-pages from @ a593ffd ๐"}},{"before":null,"after":"a593ffdaddc6af4eed1fdba472dd44052c691786","ref":"refs/heads/devel","pushedAt":"2024-09-10T22:19:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"LTLA","name":"Aaron Lun","path":"/LTLA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8166669?s=80&v=4"},"commit":{"message":"Only check for nested matrices in a DF when column is atomic.\n\nThis avoids invoking dim() on unknown objects, where anything could\nhappen. In particular, the DataFrameList will raise deprecation warnings\nas dim() was replaced by dims() in the latest release.\n\nAlso migrated tests for correct saving of nested arrays inside DFs from\nalabaster.matrix; it's more appropriate to test it here.","shortMessageHtmlLink":"Only check for nested matrices in a DF when column is atomic."}},{"before":"484111131748dcabb00d4bb1b636559964dff50d","after":"a593ffdaddc6af4eed1fdba472dd44052c691786","ref":"refs/heads/master","pushedAt":"2024-09-10T22:19:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LTLA","name":"Aaron Lun","path":"/LTLA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8166669?s=80&v=4"},"commit":{"message":"Only check for nested matrices in a DF when column is atomic.\n\nThis avoids invoking dim() on unknown objects, where anything could\nhappen. In particular, the DataFrameList will raise deprecation warnings\nas dim() was replaced by dims() in the latest release.\n\nAlso migrated tests for correct saving of nested arrays inside DFs from\nalabaster.matrix; it's more appropriate to test it here.","shortMessageHtmlLink":"Only check for nested matrices in a DF when column is atomic."}},{"before":"ddda194fba4e85e079060cf5380a930c2f6b4e7f","after":"5888fcde232a5a48212403face4bcb43ee65abfc","ref":"refs/heads/gh-pages","pushedAt":"2024-08-27T20:33:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ ArtifactDB/alabaster.base@484111131748dcabb00d4bb1b636559964dff50d ๐","shortMessageHtmlLink":"Deploying to gh-pages from @ 4841111 ๐"}},{"before":"7352bac8a125d1231b60c9d54f55b65deb257417","after":"484111131748dcabb00d4bb1b636559964dff50d","ref":"refs/heads/master","pushedAt":"2024-08-27T20:31:05.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"LTLA","name":"Aaron Lun","path":"/LTLA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8166669?s=80&v=4"},"commit":{"message":"Bumped version and date for new release, plus minor fixes.\n\n- Added Encoding so that roxygen stops complaining.\n- Fix LICENSE so that R CMD check stops complaining.","shortMessageHtmlLink":"Bumped version and date for new release, plus minor fixes."}},{"before":"1b0ea90bce6b349b697bbbb614f2865cdc1501df","after":"ddda194fba4e85e079060cf5380a930c2f6b4e7f","ref":"refs/heads/gh-pages","pushedAt":"2024-08-19T17:41:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ ArtifactDB/alabaster.base@7352bac8a125d1231b60c9d54f55b65deb257417 ๐","shortMessageHtmlLink":"Deploying to gh-pages from @ 7352bac ๐"}},{"before":"7f4d5b3c40084017a3be060fe20559cd2d8962af","after":"7352bac8a125d1231b60c9d54f55b65deb257417","ref":"refs/heads/master","pushedAt":"2024-08-19T17:38:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LTLA","name":"Aaron Lun","path":"/LTLA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8166669?s=80&v=4"},"commit":{"message":"Added BugReports and URL to the DESCRIPTION.","shortMessageHtmlLink":"Added BugReports and URL to the DESCRIPTION."}},{"before":"42de97723b4d1577019507a63c8ef90588ea5df5","after":"1b0ea90bce6b349b697bbbb614f2865cdc1501df","ref":"refs/heads/gh-pages","pushedAt":"2024-08-01T00:09:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ ArtifactDB/alabaster.base@7f4d5b3c40084017a3be060fe20559cd2d8962af ๐","shortMessageHtmlLink":"Deploying to gh-pages from @ 7f4d5b3 ๐"}},{"before":"02c5473799a5055080cbb29d32eb78ea104df5c2","after":"7f4d5b3c40084017a3be060fe20559cd2d8962af","ref":"refs/heads/master","pushedAt":"2024-08-01T00:07:06.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"LTLA","name":"Aaron Lun","path":"/LTLA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8166669?s=80&v=4"},"commit":{"message":"Avoid redundant validation of child objects when saving the parent.","shortMessageHtmlLink":"Avoid redundant validation of child objects when saving the parent."}},{"before":"24751cf66c1fa791b46859fd1d9a28bf980bf920","after":"42de97723b4d1577019507a63c8ef90588ea5df5","ref":"refs/heads/gh-pages","pushedAt":"2024-06-21T19:35:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ ArtifactDB/alabaster.base@02c5473799a5055080cbb29d32eb78ea104df5c2 ๐","shortMessageHtmlLink":"Deploying to gh-pages from @ 02c5473 ๐"}},{"before":"e04d082680808c2c5ebe72a31fdb8492c9d964a8","after":"02c5473799a5055080cbb29d32eb78ea104df5c2","ref":"refs/heads/master","pushedAt":"2024-06-21T19:32:54.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"LTLA","name":"Aaron Lun","path":"/LTLA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8166669?s=80&v=4"},"commit":{"message":"Minor fix to the README to avoid being so fine-grained.\n\nToo much of a hassle to keep track of individual patch numbers on the\nmaster branch; handle it on the RELEASE_* branches if it matters.","shortMessageHtmlLink":"Minor fix to the README to avoid being so fine-grained."}},{"before":"cd12c5576b065cfd242e95d1f970d2f746be42ab","after":"24751cf66c1fa791b46859fd1d9a28bf980bf920","ref":"refs/heads/gh-pages","pushedAt":"2024-06-17T05:13:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ ArtifactDB/alabaster.base@e04d082680808c2c5ebe72a31fdb8492c9d964a8 ๐","shortMessageHtmlLink":"Deploying to gh-pages from @ e04d082 ๐"}},{"before":"04ff2d9ca8d49c62609c56f41b600e2faf4fc224","after":"e04d082680808c2c5ebe72a31fdb8492c9d964a8","ref":"refs/heads/master","pushedAt":"2024-06-17T05:10:52.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"LTLA","name":"Aaron Lun","path":"/LTLA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8166669?s=80&v=4"},"commit":{"message":"Minor docfix for saveObject,Rfc3339-method.","shortMessageHtmlLink":"Minor docfix for saveObject,Rfc3339-method."}},{"before":"70c813b9c0b5504a95367ef75a904fd2def7bbba","after":"cd12c5576b065cfd242e95d1f970d2f746be42ab","ref":"refs/heads/gh-pages","pushedAt":"2024-05-03T07:11:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ ArtifactDB/alabaster.base@04ff2d9ca8d49c62609c56f41b600e2faf4fc224 ๐","shortMessageHtmlLink":"Deploying to gh-pages from @ 04ff2d9 ๐"}},{"before":"41f4481b852e0b08bde7fc56bc35a8bff9c13bd6","after":"04ff2d9ca8d49c62609c56f41b600e2faf4fc224","ref":"refs/heads/master","pushedAt":"2024-05-03T07:08:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LTLA","name":"Aaron Lun","path":"/LTLA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8166669?s=80&v=4"},"commit":{"message":"Fixed the name and title of the NEWS file.","shortMessageHtmlLink":"Fixed the name and title of the NEWS file."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMlQyMzo1NjoxNy4wMDAwMDBazwAAAAS9bAKN","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMlQyMzo1NjoxNy4wMDAwMDBazwAAAAS9bAKN","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNS0wM1QwNzowODozNC4wMDAwMDBazwAAAARAfsDq"}},"title":"Activity ยท ArtifactDB/alabaster.base"}