{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":486694561,"defaultBranch":"main","name":"spark-ar-core-libs","ownerLogin":"facebookincubator","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-04-28T17:49:08.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/19538647?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1658918581.50476","currentOid":""},"activityList":{"items":[{"before":"5db16cac015d0b01ca98a0e45b617a89994039db","after":"f9cbc274afa3de7c333f64cf7de9d79fc6b3caf8","ref":"refs/heads/main","pushedAt":"2024-06-25T09:17:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"Add DataSync to Spark AR dynamick mocks\n\nSummary: adding it to expand code coverage in classic games\n\nDifferential Revision: D58870367\n\nfbshipit-source-id: 6ead09655d9b374d1f10e51952cc8fd39fc2568a","shortMessageHtmlLink":"Add DataSync to Spark AR dynamick mocks"}},{"before":"4f003e29679f30bd1cfda83dcc8af631b2c00d03","after":"5db16cac015d0b01ca98a0e45b617a89994039db","ref":"refs/heads/main","pushedAt":"2023-12-15T21:35:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"Expand the grid and equation range based on the current zoom level and offsets visible in the canvas\n\nSummary: as title\n\nDifferential Revision: D52214348\n\nfbshipit-source-id: 0ff97c4b9a86a369ddc350557424a9d6449cc7f2","shortMessageHtmlLink":"Expand the grid and equation range based on the current zoom level an…"}},{"before":"95ebeb7cb05ffdecfeb2486f34a12cd220d8014a","after":"4f003e29679f30bd1cfda83dcc8af631b2c00d03","ref":"refs/heads/main","pushedAt":"2023-12-15T19:39:12.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"Add dragging functionality on the canvas\n\nSummary: allow dragging the map by pressing mouse button holding and moving it\n\nReviewed By: vladbodurov\n\nDifferential Revision: D52208915\n\nfbshipit-source-id: e47a70107bf8242e955a1a8a08686de3397e2546","shortMessageHtmlLink":"Add dragging functionality on the canvas"}},{"before":"ebafa1defce0389057fe4bf038a263a892303bfa","after":"95ebeb7cb05ffdecfeb2486f34a12cd220d8014a","ref":"refs/heads/main","pushedAt":"2023-10-26T02:19:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"Template, text tutorial - custom character configuration\n\nSummary: Create template, text and video tutorial of custom character configuration.\n\nDifferential Revision: D50665211\n\nfbshipit-source-id: b1a8b31ff1327a91f2bc56bc97dfc5e86acc9fe7","shortMessageHtmlLink":"Template, text tutorial - custom character configuration"}},{"before":"bda04712a089c9062e36e3be696927f348ae8c23","after":"ebafa1defce0389057fe4bf038a263a892303bfa","ref":"refs/heads/main","pushedAt":"2023-09-27T19:45:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"Update Spark procedural animations github repo after Connect\n\nSummary:\nAfter Connect we need to make the following updates to the Spark procedural animations public github repo\n\nRemove build folder https://github.com/facebookincubator/spark-ar-core-libs/tree/main/spark-procedural-animations/tools/equation-drawer/build\nAdd link to https://facebookincubator.github.io/spark-procedural-animations/equation-drawer/ in readme https://github.com/facebookincubator/spark-ar-core-libs/blob/main/spark-procedural-animations/tools/equation-drawer/README.md\nAdd link to https://facebookincubator.github.io/spark-procedural-animations/equation-drawer/ in main readme https://github.com/facebookincubator/spark-ar-core-libs/blob/main/spark-procedural-animations/README.md\nAdd links to spark learn site tutorials to main readme https://github.com/facebookincubator/spark-ar-core-libs/blob/main/spark-procedural-animations/README.md\nAdd links to spark learn site tutorials to examples readme https://github.com/facebookincubator/spark-ar-core-libs/blob/main/spark-procedural-animations/examples/README.md\n\nDifferential Revision: D49695007\n\nfbshipit-source-id: f16991da068e19207533de05950920828e2c8b15","shortMessageHtmlLink":"Update Spark procedural animations github repo after Connect"}},{"before":"13652ca74a175870a8379856e9cb07bd6f851422","after":"bda04712a089c9062e36e3be696927f348ae8c23","ref":"refs/heads/main","pushedAt":"2023-09-15T14:26:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"preparing dynamic mocks package for npm publishing\n\nSummary: Added more detailed readme and description in order to upload the package to npm.\n\nDifferential Revision: D49318285\n\nfbshipit-source-id: f84d1320af43587c10b73582431695f0655c7118","shortMessageHtmlLink":"preparing dynamic mocks package for npm publishing"}},{"before":"f1e2048ea2510aa3162c54ec38674e43b7c62063","after":"13652ca74a175870a8379856e9cb07bd6f851422","ref":"refs/heads/main","pushedAt":"2023-09-06T16:08:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"Draw bezier function control points\n\nSummary: Make equation drawer draw the bezier curve control points\n\nReviewed By: shenghuaguan\n\nDifferential Revision: D48985559\n\nfbshipit-source-id: 098ee25847434d00cd1cc2c6deff1be0f27870db","shortMessageHtmlLink":"Draw bezier function control points"}},{"before":"c6975dc81c4e48542361655c532a64cc2a35e204","after":"f1e2048ea2510aa3162c54ec38674e43b7c62063","ref":"refs/heads/main","pushedAt":"2023-08-25T14:34:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"Alphabetize mocks\n\nSummary:\nThis is only going to grow over time so I figured I could start the trend and alphabetize this\n\n# Are you sure you didn't mess anything up?\n\nI just sorted the lines in ascending order, I didn't do any of this manually.\n\nSo uh, I hope not.\n\nReviewed By: madmag77\n\nDifferential Revision: D48660435\n\nfbshipit-source-id: 22ef48960c0232f5ba751b97ffe86ba35c5dc2a3","shortMessageHtmlLink":"Alphabetize mocks"}},{"before":"142f104912fcb7a965f040cc9409bbb985f978fe","after":"c6975dc81c4e48542361655c532a64cc2a35e204","ref":"refs/heads/main","pushedAt":"2023-08-24T21:28:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"Add captureScreenshot method\n\nSummary: Method to execute spark cli in test environment, also added captureScreenshot method for jest image matcher and better error handling\n\nReviewed By: AkshayS96\n\nDifferential Revision: D48651401\n\nfbshipit-source-id: a9fc3d4cb2882108651e3852e69e92aa3fe12e7c","shortMessageHtmlLink":"Add captureScreenshot method"}},{"before":"ae2b889815591c4a3ddabe0ba3f6c13fa7b68872","after":"142f104912fcb7a965f040cc9409bbb985f978fe","ref":"refs/heads/main","pushedAt":"2023-08-21T21:22:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"Fix readme relative links\n\nSummary: [Pegasus] Fix readme relative links\n\nReviewed By: vbodurov\n\nDifferential Revision: D48531182\n\nfbshipit-source-id: 64d2de3b748a9b012f38a548941b20bce0ff56cc","shortMessageHtmlLink":"Fix readme relative links"}},{"before":"4528f7da7189427921271191a25ad7d07835e686","after":"ae2b889815591c4a3ddabe0ba3f6c13fa7b68872","ref":"refs/heads/main","pushedAt":"2023-08-21T16:33:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"Adding required fields for npm publishing\n\nSummary:\nAdding required fields for npm publishing\n\nCreated from CodeHub with https://fburl.com/edit-in-codehub\n\nDifferential Revision: D48515379\n\nfbshipit-source-id: 2e68d22ddd9e46bb09372c37b3d22d5c03d6b43b","shortMessageHtmlLink":"Adding required fields for npm publishing"}},{"before":"27016096b1b3832ae52b8aae2c7df4c259eeb2d8","after":"4528f7da7189427921271191a25ad7d07835e686","ref":"refs/heads/main","pushedAt":"2023-08-19T02:20:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"Publish latest generated docs\n\nSummary:\n[Pegasus] Publish latest generated docs\nnpm install --save-dev typedoc typedoc-plugin-markdown\nnpx typedoc --skipErrorChecking --plugin typedoc-plugin-markdown\n\nReviewed By: vbodurov\n\nDifferential Revision: D48408054\n\nfbshipit-source-id: 89158ba9aacd2d210868407138cae6f2237e3a0a","shortMessageHtmlLink":"Publish latest generated docs"}},{"before":"5fa2f7644bb1dc52a1cc01a4af6acc017e17516f","after":"27016096b1b3832ae52b8aae2c7df4c259eeb2d8","ref":"refs/heads/main","pushedAt":"2023-08-18T16:44:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"Publish latest library to NPM, register and add to the open source folder\n\nSummary: Open sourcing the Pegasus spark procedural animations app.\n\nReviewed By: vbodurov, madmag77\n\nDifferential Revision: D48405908\n\nfbshipit-source-id: 6907a1d486851f4b677ff319b849b126fa69b8a9","shortMessageHtmlLink":"Publish latest library to NPM, register and add to the open source fo…"}},{"before":"8e5799da8096a3b5d837ea3be8631b48013420a8","after":"5fa2f7644bb1dc52a1cc01a4af6acc017e17516f","ref":"refs/heads/main","pushedAt":"2023-08-17T13:41:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"Create spark ar e2e test libs\n\nSummary: Testing lib for Spark E2E tests.\n\nReviewed By: madmag77\n\nDifferential Revision: D48413122\n\nfbshipit-source-id: c3eb022eaacc429d764dd8ce32c1236df96c2596","shortMessageHtmlLink":"Create spark ar e2e test libs"}},{"before":"f7c647cae22f3d7d01c906b08ba122e5e98e8524","after":"8e5799da8096a3b5d837ea3be8631b48013420a8","ref":"refs/heads/main","pushedAt":"2023-07-17T15:46:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"2/n updated package dependencies\n\nSummary:\nRemoved babel dependencies from our ar-libs as we have those dependencies on the root level, which should be enough.\nUpdated `babel/core` and `babel/preset-env` to avoid using vulnerable `semver`.\n\nDifferential Revision: D47400511\n\nfbshipit-source-id: bb3133c3e10db1829f2bc1d91c4e616790ef3c90","shortMessageHtmlLink":"2/n updated package dependencies"}},{"before":"413d563236d0278325d5752ec55b22ea9cfcc42e","after":"f7c647cae22f3d7d01c906b08ba122e5e98e8524","ref":"refs/heads/main","pushedAt":"2023-07-17T14:03:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"update packages in order to avoid using vulnerable semver versions\n\nSummary: First part of updated packages with vulnerable semver versions.\n\nDifferential Revision: D47396977\n\nfbshipit-source-id: 13a3203bbebceabce4f771e7a8c9c8d1f37207ea","shortMessageHtmlLink":"update packages in order to avoid using vulnerable semver versions"}},{"before":"00fe34a4fd31e9270953c8cc604c16209cba127f","after":"413d563236d0278325d5752ec55b22ea9cfcc42e","ref":"refs/heads/main","pushedAt":"2023-06-13T11:55:40.707Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"change mocks in ECM tests to dynamic mocks\n\nSummary: Migrated ECM tests to use new dynamic mocks installed from incubator github repo. It's much easier to use them and we don't have dependency to the locally installed mocks.\n\nReviewed By: h-chawla\n\nDifferential Revision: D46554534\n\nfbshipit-source-id: 8bb65fb804284dc572d5c8fd33ae9ff66304044d","shortMessageHtmlLink":"change mocks in ECM tests to dynamic mocks"}},{"before":"c20a86c50f7768150bfe25465088506068a3d25d","after":"00fe34a4fd31e9270953c8cc604c16209cba127f","ref":"refs/heads/main","pushedAt":"2023-06-01T16:26:56.709Z","pushType":"push","commitsCount":2,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"Added example project for Spark AR dynamic mocks\n\nSummary: Example project was added to provide the guidance regarding using dynamic mocks.\n\nReviewed By: DeltaFlight\n\nDifferential Revision: D46319129\n\nfbshipit-source-id: 53409a43464e75ed88160f1487912b0e40d729c8","shortMessageHtmlLink":"Added example project for Spark AR dynamic mocks"}},{"before":"ec4a7a0cb3082d0126885e1b937c789fe2eb0faf","after":"c20a86c50f7768150bfe25465088506068a3d25d","ref":"refs/heads/main","pushedAt":"2023-04-07T16:07:41.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"Move over Lerp, Vectors, Quaternions, and their corresponding tests\n\nSummary:\nCreated a src folder\n- added MathLerp\n- added MathQuaterion\n- added MathVector\n\nCreated a test folder\n- added EqualityUtils\n- added Lerp.test\n- added Quaternion.test\n- added Vectors.test\n\nNote that I didn't remove these math classes from ECM because that would break all existing projects that use it.\n\nDifferential Revision: D44344387\n\nfbshipit-source-id: 9e2a862af44eb91811815d09460fc851b36c4f00","shortMessageHtmlLink":"Move over Lerp, Vectors, Quaternions, and their corresponding tests"}},{"before":"066255f86bbb13fca0253f35ea949227286ce08a","after":"ec4a7a0cb3082d0126885e1b937c789fe2eb0faf","ref":"refs/heads/main","pushedAt":"2023-03-23T17:34:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"added another property Active to component and relate onEnable to it\n\nSummary: Now Component will call onEnable and onDisable callbacks even if there is no onFrame callback. Additionally one can check if component is active (means it's onFrame will be calling if present) using `active` property.\n\nDifferential Revision: D44333271\n\nfbshipit-source-id: e632a4af34ec798641cb87c80ba71f71eed26bba","shortMessageHtmlLink":"added another property Active to component and relate onEnable to it"}},{"before":"07fc1ca44995a63b2440184b04ca851ba121d5f9","after":"066255f86bbb13fca0253f35ea949227286ce08a","ref":"refs/heads/main","pushedAt":"2023-03-22T16:57:23.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"Add sceneEntity test for SceneEntityComponent\n\nSummary: $title\n\nDifferential Revision: D44280076\n\nfbshipit-source-id: 3dba1e0289e63a3ba2a1eb1532b73a92417be4ea","shortMessageHtmlLink":"Add sceneEntity test for SceneEntityComponent"}},{"before":"49ea68dbc796f65a26ffadeab60aeb891309361c","after":"07fc1ca44995a63b2440184b04ca851ba121d5f9","ref":"refs/heads/main","pushedAt":"2023-03-21T16:12:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"bump local version of ECM to 0.1.2\n\nSummary: Bump local version of ECM to 0.1.2\n\nReviewed By: shadysayed\n\nDifferential Revision: D44167686\n\nfbshipit-source-id: c88e8abcf1215efaea628d25f3de019680c9021e","shortMessageHtmlLink":"bump local version of ECM to 0.1.2"}},{"before":"cdfa2174ad362942fdf9ad899acf9a2283b5e7f6","after":"49ea68dbc796f65a26ffadeab60aeb891309361c","ref":"refs/heads/main","pushedAt":"2023-03-20T17:49:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"Add optional param to SceneEntity.destroy to destroy corresponding SceneObject\n\nSummary: Right now if SceneObject will be destroyed in engine side ECM entity will start generating errors when trying to communicate with that SceneObject, so let's add an optional param to SceneEntity.destroy that will also let us destroy the corresponding SceneObject\n\nDifferential Revision: D44137039\n\nfbshipit-source-id: bcde084be5c5708ce0b1089c3ed1c231555a9361","shortMessageHtmlLink":"Add optional param to SceneEntity.destroy to destroy corresponding Sc…"}},{"before":"006b43a792500b4329fc9317f2565564df59a087","after":"cdfa2174ad362942fdf9ad899acf9a2283b5e7f6","ref":"refs/heads/main","pushedAt":"2023-03-16T10:59:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"adding unit tests for SceneEntityFrameCallback\n\nSummary: adding unit tests for SceneEntityFrameCallback\n\nDifferential Revision: D44012894\n\nfbshipit-source-id: 4a2cbed05784306393bcfe47dbb2484f15d7b8ca","shortMessageHtmlLink":"adding unit tests for SceneEntityFrameCallback"}},{"before":"a3f5d5891c3dfc429505ca5cf17c814870adb226","after":"006b43a792500b4329fc9317f2565564df59a087","ref":"refs/heads/main","pushedAt":"2023-03-15T18:53:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"Lazily load subscription values\n\nSummary: There's no need to keep updating every frame.\n\nDifferential Revision: D43189541\n\nfbshipit-source-id: 6e274e76041a4357e3fc20fde808be2aef847403","shortMessageHtmlLink":"Lazily load subscription values"}},{"before":"222378c85bd7b8853698f0eeb977966ffe70023b","after":"a3f5d5891c3dfc429505ca5cf17c814870adb226","ref":"refs/heads/main","pushedAt":"2023-03-15T12:41:00.000Z","pushType":"push","commitsCount":18,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"Adding ability to add components from UI\n\nSummary: Components added from UI will be added to manager in one shot and in their OnCreate callbacks they will be available to each other (in case they need to keep reference to other components created from UI).\n\nDifferential Revision: D43871051\n\nfbshipit-source-id: a08a889ca9c666a7c5e2d0fc7e829932c59254f7","shortMessageHtmlLink":"Adding ability to add components from UI"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEbmhSVAA","startCursor":null,"endCursor":null}},"title":"Activity · facebookincubator/spark-ar-core-libs"}