{"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"}