{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":729928172,"defaultBranch":"master","name":"alloy-rs","ownerLogin":"bitwizeshift","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-12-10T19:23:22.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/7519129?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1702871533.0","currentOid":""},"activityList":{"items":[{"before":"38f04daeffe6a902308698505af99e20cf97b358","after":"d5cc21f424fcc145107e9eab5c33db2b95050b3e","ref":"refs/heads/develop","pushedAt":"2024-09-10T02:55:12.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"bitwizeshift","name":"Matthew Rodusek","path":"/bitwizeshift","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7519129?s=80&v=4"},"commit":{"message":"Add initial geometric primitive types\n\nThis introduces some of the first set of types used for geometric\noperations in the system, including planes, axis-aligned bounding boxes,\nand points.","shortMessageHtmlLink":"Add initial geometric primitive types"}},{"before":"4a7f4da1a0601a1e5fb21f8a297f7ebaf1a5b6b9","after":"38f04daeffe6a902308698505af99e20cf97b358","ref":"refs/heads/develop","pushedAt":"2024-08-26T03:42:25.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"bitwizeshift","name":"Matthew Rodusek","path":"/bitwizeshift","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7519129?s=80&v=4"},"commit":{"message":"Add missing `gl` packages from Cargo tomls","shortMessageHtmlLink":"Add missing gl packages from Cargo tomls"}},{"before":"954264ba89db1a140f0a46b04e7f38c87bd43a48","after":"4a7f4da1a0601a1e5fb21f8a297f7ebaf1a5b6b9","ref":"refs/heads/develop","pushedAt":"2024-08-24T21:58:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bitwizeshift","name":"Matthew Rodusek","path":"/bitwizeshift","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7519129?s=80&v=4"},"commit":{"message":"Fix input in `cargo-about` action\n\nThe `cargo-about` action was using `template` as an input to the action,\nwhen it should be `template-file`. This was causing it to use the\ndefault input, which is not actually found on disk.\n\nThis updates the variable so that it's named correctly.","shortMessageHtmlLink":"Fix input in cargo-about action"}},{"before":"ab010d9ef26114c990c93a5151f0d0bde6f8d3e3","after":"954264ba89db1a140f0a46b04e7f38c87bd43a48","ref":"refs/heads/develop","pushedAt":"2024-08-24T15:26:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bitwizeshift","name":"Matthew Rodusek","path":"/bitwizeshift","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7519129?s=80&v=4"},"commit":{"message":"Update cargo-deny configuration to fit v2\n\n`cargo-deny` updates its specification in EmbarkStudios/cargo-deny#611\nto remove a lot of existing keys that were previously allowed. This was\ncausing license failures that should have otherwise succeeded.\n\nThis updates the underlying configuration to fit the new v2 scheme so\nthat it will pass.","shortMessageHtmlLink":"Update cargo-deny configuration to fit v2"}},{"before":"ae7a299b57cc61f439d8f01ba41ea6a704f3c995","after":"ab010d9ef26114c990c93a5151f0d0bde6f8d3e3","ref":"refs/heads/develop","pushedAt":"2024-08-24T15:05:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bitwizeshift","name":"Matthew Rodusek","path":"/bitwizeshift","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7519129?s=80&v=4"},"commit":{"message":"Update cargo-deny configuration to fit v2\n\n`cargo-deny` updates its specification in EmbarkStudios/cargo-deny#611\nto remove a lot of existing keys that were previously allowed. This was\ncausing license failures that should have otherwise succeeded.\n\nThis updates the underlying configuration to fit the new v2 scheme so\nthat it will pass.","shortMessageHtmlLink":"Update cargo-deny configuration to fit v2"}},{"before":"df5f230c7ee4fcd36ed36507a681bb2dc441598d","after":"ae7a299b57cc61f439d8f01ba41ea6a704f3c995","ref":"refs/heads/develop","pushedAt":"2024-08-24T14:32:21.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"bitwizeshift","name":"Matthew Rodusek","path":"/bitwizeshift","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7519129?s=80&v=4"},"commit":{"message":"Disable doc building from promotion pipeline\n\nThe doc building unfortunately takes a lot more time than would be ideal.\nTo avoid wasting too much time, this is being temporarily descoped.","shortMessageHtmlLink":"Disable doc building from promotion pipeline"}},{"before":"efb0fc381525e854022bcef8e1708103bf75e073","after":"df5f230c7ee4fcd36ed36507a681bb2dc441598d","ref":"refs/heads/develop","pushedAt":"2024-08-24T14:17:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bitwizeshift","name":"Matthew Rodusek","path":"/bitwizeshift","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7519129?s=80&v=4"},"commit":{"message":"Update OpenAL version\n\nBuilds on macOS are failing on CI -- so updating the OpenAL version in\nan attempt to see if this resolves the problem.","shortMessageHtmlLink":"Update OpenAL version"}},{"before":"763c8eb75c8db58f28ec63ce56923dcce2fd8399","after":"efb0fc381525e854022bcef8e1708103bf75e073","ref":"refs/heads/develop","pushedAt":"2024-08-24T13:29:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bitwizeshift","name":"Matthew Rodusek","path":"/bitwizeshift","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7519129?s=80&v=4"},"commit":{"message":"Fix broken cargo-about composite action\n\nWhen changing this over to use a dockerized action execution instead of\njust a manual install, the `shell: bash` was retained by accident. A\nconsequence of this is that Github does not parse this as a proper\naction step that uses another action -- and instead treats it like a\nshell step that is otherwise broken.\n\nThis corrects it by dropping the `shell` command.","shortMessageHtmlLink":"Fix broken cargo-about composite action"}},{"before":"4648f5735fe8de0aef57dddebbb73991c2a04214","after":"763c8eb75c8db58f28ec63ce56923dcce2fd8399","ref":"refs/heads/develop","pushedAt":"2024-07-29T02:41:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bitwizeshift","name":"Matthew Rodusek","path":"/bitwizeshift","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7519129?s=80&v=4"},"commit":{"message":"Use new rust-actions instead of custom installs\n\nThe new `rust-actions` repo is ready to use which provides easier\naccess to cargo utilities without the long installation times.\nThis replaces the existing custom installs to make use of it instead.","shortMessageHtmlLink":"Use new rust-actions instead of custom installs"}},{"before":"0026fcfd75c1c73e11a448e53309e8e9d5f52ce1","after":"4648f5735fe8de0aef57dddebbb73991c2a04214","ref":"refs/heads/develop","pushedAt":"2024-07-20T18:33:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bitwizeshift","name":"Matthew Rodusek","path":"/bitwizeshift","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7519129?s=80&v=4"},"commit":{"message":"Remove CNAME record for custom domain\n\nThe CNAME file introduced in the previous change is actually not\nnecessary for GitHub Pages to work with a custom domain. It turns\nout that CNAME is only allowed/required for the base repo -- so this\nchange was ultimately not necessary.","shortMessageHtmlLink":"Remove CNAME record for custom domain"}},{"before":"1416ebdedca439fb68773b74b4d1428cd3116776","after":"0026fcfd75c1c73e11a448e53309e8e9d5f52ce1","ref":"refs/heads/master","pushedAt":"2024-07-20T06:40:19.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"bitwizeshift","name":"Matthew Rodusek","path":"/bitwizeshift","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7519129?s=80&v=4"},"commit":{"message":"Add CNAME record to doc deployment","shortMessageHtmlLink":"Add CNAME record to doc deployment"}},{"before":"1416ebdedca439fb68773b74b4d1428cd3116776","after":"0026fcfd75c1c73e11a448e53309e8e9d5f52ce1","ref":"refs/heads/develop","pushedAt":"2024-07-20T06:29:58.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"bitwizeshift","name":"Matthew Rodusek","path":"/bitwizeshift","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7519129?s=80&v=4"},"commit":{"message":"Add CNAME record to doc deployment","shortMessageHtmlLink":"Add CNAME record to doc deployment"}},{"before":"a7dfaf29c3bb81fae858eb45abe2c3d97ca23844","after":"1416ebdedca439fb68773b74b4d1428cd3116776","ref":"refs/heads/master","pushedAt":"2024-05-08T22:03:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bitwizeshift","name":"Matthew Rodusek","path":"/bitwizeshift","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7519129?s=80&v=4"},"commit":{"message":"🩹 Fix mutability of `from_mut_array`\n\nThe return type of `from_mut_array` was not returning a `mut` reference,\nand this prevents the return type from being correct. This fixes the\nissue.","shortMessageHtmlLink":"🩹 Fix mutability of from_mut_array"}},{"before":"a7dfaf29c3bb81fae858eb45abe2c3d97ca23844","after":"1416ebdedca439fb68773b74b4d1428cd3116776","ref":"refs/heads/develop","pushedAt":"2024-05-08T00:59:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bitwizeshift","name":"Matthew Rodusek","path":"/bitwizeshift","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7519129?s=80&v=4"},"commit":{"message":"🩹 Fix mutability of `from_mut_array`\n\nThe return type of `from_mut_array` was not returning a `mut` reference,\nand this prevents the return type from being correct. This fixes the\nissue.","shortMessageHtmlLink":"🩹 Fix mutability of from_mut_array"}},{"before":"5bd7eeb99dd1f152b9ad0f35fa2fe4e1d54ee5ac","after":"a7dfaf29c3bb81fae858eb45abe2c3d97ca23844","ref":"refs/heads/master","pushedAt":"2024-05-08T00:13:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bitwizeshift","name":"Matthew Rodusek","path":"/bitwizeshift","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7519129?s=80&v=4"},"commit":{"message":"🔨 Use different bundle names for examples\n\nThis is causing issues in artifact creations","shortMessageHtmlLink":"🔨 Use different bundle names for examples"}},{"before":"5bd7eeb99dd1f152b9ad0f35fa2fe4e1d54ee5ac","after":"a7dfaf29c3bb81fae858eb45abe2c3d97ca23844","ref":"refs/heads/develop","pushedAt":"2024-05-07T22:47:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bitwizeshift","name":"Matthew Rodusek","path":"/bitwizeshift","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7519129?s=80&v=4"},"commit":{"message":"🔨 Use different bundle names for examples\n\nThis is causing issues in artifact creations","shortMessageHtmlLink":"🔨 Use different bundle names for examples"}},{"before":"6fd1336af76f8c5a8ef48c77a0245f9206b3fb10","after":"5bd7eeb99dd1f152b9ad0f35fa2fe4e1d54ee5ac","ref":"refs/heads/master","pushedAt":"2024-05-07T22:08:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bitwizeshift","name":"Matthew Rodusek","path":"/bitwizeshift","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7519129?s=80&v=4"},"commit":{"message":"🩹 Add missing permissions for attestation\n\nAttestation requires a new `attestation: write` along with the old\n`id-token: write` permission in order to work. I knew this, I was\njust dumb and ignored it -- and now it's failing.\n\nThis adds the missing permissions to the workflow.","shortMessageHtmlLink":"🩹 Add missing permissions for attestation"}},{"before":"6fd1336af76f8c5a8ef48c77a0245f9206b3fb10","after":"5bd7eeb99dd1f152b9ad0f35fa2fe4e1d54ee5ac","ref":"refs/heads/develop","pushedAt":"2024-05-07T22:01:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bitwizeshift","name":"Matthew Rodusek","path":"/bitwizeshift","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7519129?s=80&v=4"},"commit":{"message":"🩹 Add missing permissions for attestation\n\nAttestation requires a new `attestation: write` along with the old\n`id-token: write` permission in order to work. I knew this, I was\njust dumb and ignored it -- and now it's failing.\n\nThis adds the missing permissions to the workflow.","shortMessageHtmlLink":"🩹 Add missing permissions for attestation"}},{"before":"825613c91972f0070dd26764a3a73f2f2c906879","after":"6fd1336af76f8c5a8ef48c77a0245f9206b3fb10","ref":"refs/heads/master","pushedAt":"2024-05-07T21:56:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bitwizeshift","name":"Matthew Rodusek","path":"/bitwizeshift","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7519129?s=80&v=4"},"commit":{"message":"🩹 Fix bundle workflow path\n\nThe path for the bundle workflow was using the wrong value after\nthe examples were moved into an `examples` subdirectory. This\naddresses the issue.","shortMessageHtmlLink":"🩹 Fix bundle workflow path"}},{"before":"825613c91972f0070dd26764a3a73f2f2c906879","after":"6fd1336af76f8c5a8ef48c77a0245f9206b3fb10","ref":"refs/heads/develop","pushedAt":"2024-05-07T21:49:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bitwizeshift","name":"Matthew Rodusek","path":"/bitwizeshift","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7519129?s=80&v=4"},"commit":{"message":"🩹 Fix bundle workflow path\n\nThe path for the bundle workflow was using the wrong value after\nthe examples were moved into an `examples` subdirectory. This\naddresses the issue.","shortMessageHtmlLink":"🩹 Fix bundle workflow path"}},{"before":"25e162cd2658e4f6461a5c83695ad31f1bf6967b","after":"825613c91972f0070dd26764a3a73f2f2c906879","ref":"refs/heads/master","pushedAt":"2024-05-07T12:09:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bitwizeshift","name":"Matthew Rodusek","path":"/bitwizeshift","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7519129?s=80&v=4"},"commit":{"message":"🧪 Experiment with new attestation action\n\nThis attempts to enable attestation on the output artifacts from the\n`bundle` workflow.","shortMessageHtmlLink":"🧪 Experiment with new attestation action"}},{"before":"25e162cd2658e4f6461a5c83695ad31f1bf6967b","after":"825613c91972f0070dd26764a3a73f2f2c906879","ref":"refs/heads/develop","pushedAt":"2024-05-07T03:38:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bitwizeshift","name":"Matthew Rodusek","path":"/bitwizeshift","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7519129?s=80&v=4"},"commit":{"message":"🧪 Experiment with new attestation action\n\nThis attempts to enable attestation on the output artifacts from the\n`bundle` workflow.","shortMessageHtmlLink":"🧪 Experiment with new attestation action"}},{"before":"6f05efb532c7c86087fc2f788fb374050b32263a","after":"25e162cd2658e4f6461a5c83695ad31f1bf6967b","ref":"refs/heads/master","pushedAt":"2024-05-07T03:32:10.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"bitwizeshift","name":"Matthew Rodusek","path":"/bitwizeshift","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7519129?s=80&v=4"},"commit":{"message":"🩹 Fix OpenAL CMake compilation arguments\n\nSomehow the OpenAL CMake compilation arguments were largely specified\nincorrectly, resulting in Windows options that were nonsensical and\notherwise invalid.\n\nThis corrects them. The issue occurred due to multi-line editing\nof the options, and not realizing that some received a `D` prefix\ndue to being command-line defined as `-D` (which was used as the\nbaseline input when creating this), and others lost the `A` prefix from\n`ALSOFT` -- likely an inverse problem from trying to cut N characters\nof a prefix when some had N+1 and others had N-1.","shortMessageHtmlLink":"🩹 Fix OpenAL CMake compilation arguments"}},{"before":"73282ae0c27e29dc5030323e951a4d98892ddba8","after":"25e162cd2658e4f6461a5c83695ad31f1bf6967b","ref":"refs/heads/develop","pushedAt":"2024-05-07T03:17:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bitwizeshift","name":"Matthew Rodusek","path":"/bitwizeshift","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7519129?s=80&v=4"},"commit":{"message":"🩹 Fix OpenAL CMake compilation arguments\n\nSomehow the OpenAL CMake compilation arguments were largely specified\nincorrectly, resulting in Windows options that were nonsensical and\notherwise invalid.\n\nThis corrects them. The issue occurred due to multi-line editing\nof the options, and not realizing that some received a `D` prefix\ndue to being command-line defined as `-D` (which was used as the\nbaseline input when creating this), and others lost the `A` prefix from\n`ALSOFT` -- likely an inverse problem from trying to cut N characters\nof a prefix when some had N+1 and others had N-1.","shortMessageHtmlLink":"🩹 Fix OpenAL CMake compilation arguments"}},{"before":"a79216b739f5ec21bd6dcc91986a4483eae7a1f6","after":"73282ae0c27e29dc5030323e951a4d98892ddba8","ref":"refs/heads/develop","pushedAt":"2024-05-07T03:11:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bitwizeshift","name":"Matthew Rodusek","path":"/bitwizeshift","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7519129?s=80&v=4"},"commit":{"message":"temporarily remove annotations","shortMessageHtmlLink":"temporarily remove annotations"}},{"before":"56c6cfecaa018914ef275dbafa7449bfa28e4ed7","after":"a79216b739f5ec21bd6dcc91986a4483eae7a1f6","ref":"refs/heads/develop","pushedAt":"2024-05-07T02:58:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bitwizeshift","name":"Matthew Rodusek","path":"/bitwizeshift","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7519129?s=80&v=4"},"commit":{"message":"temporarily remove annotations","shortMessageHtmlLink":"temporarily remove annotations"}},{"before":"526d3bfb32ef55fd9d3b343b2bab50dfebb195d6","after":"56c6cfecaa018914ef275dbafa7449bfa28e4ed7","ref":"refs/heads/develop","pushedAt":"2024-05-07T02:04:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bitwizeshift","name":"Matthew Rodusek","path":"/bitwizeshift","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7519129?s=80&v=4"},"commit":{"message":"🩹 Fix incorrect link library-type\n\nThis was incorrectly using `native=` instead of `dylib=` for Ubuntu\nbuilds. The mistake stems from `native=` being used for search-paths\nbut not for library links. Whoops.","shortMessageHtmlLink":"🩹 Fix incorrect link library-type"}},{"before":"1143ececcfc7995f372a40d3747c8542bb1972e2","after":"526d3bfb32ef55fd9d3b343b2bab50dfebb195d6","ref":"refs/heads/develop","pushedAt":"2024-05-07T01:43:17.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"bitwizeshift","name":"Matthew Rodusek","path":"/bitwizeshift","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7519129?s=80&v=4"},"commit":{"message":"✨ Add OpenGL Example project\n\nThis example will be used as the proving-ground for building out\nrendering abstractions in Alloy.","shortMessageHtmlLink":"✨ Add OpenGL Example project"}},{"before":"c363e159c18e1b09019694d73a4cb39695d41599","after":"1143ececcfc7995f372a40d3747c8542bb1972e2","ref":"refs/heads/develop","pushedAt":"2024-04-19T02:07:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bitwizeshift","name":"Matthew Rodusek","path":"/bitwizeshift","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7519129?s=80&v=4"},"commit":{"message":"✨ Move `glew::gl` to new `gl` crate\n\nThis commit moves the `glew::gl` module to a new `gl` crate. This is\ndone to decouple `glew` from the `gl` instance, allowing for possible\ndifferent fulfillment of the `gl` API (such as `gl3`).\n\nThe `gl` crate is a thin wrapper around the `gl-sys` crate, which\nitself is a wrapper around the fulfilling crate (`glew-sys` in this\ncase). This also abstracts the `__glew*` wrapper pointers into actual\ncalls.","shortMessageHtmlLink":"✨ Move glew::gl to new gl crate"}},{"before":"6f05efb532c7c86087fc2f788fb374050b32263a","after":"c363e159c18e1b09019694d73a4cb39695d41599","ref":"refs/heads/develop","pushedAt":"2024-04-14T18:47:40.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"bitwizeshift","name":"Matthew Rodusek","path":"/bitwizeshift","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7519129?s=80&v=4"},"commit":{"message":"✨ Add GLFW support for make context current\n\nIn order to enable GLEW, it's important for the window system to be able\nto make the GL context current -- otherwise initialization will fail\nand the program will crash.\n\nThis adds in the required function.","shortMessageHtmlLink":"✨ Add GLFW support for make context current"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xMFQwMjo1NToxMi4wMDAwMDBazwAAAASxjaSS","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xMFQwMjo1NToxMi4wMDAwMDBazwAAAASxjaSS","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNC0xNFQxODo0Nzo0MC4wMDAwMDBazwAAAAQwUOo5"}},"title":"Activity · bitwizeshift/alloy-rs"}