Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
Render Piskel inside Gamelab via npm #8780
Makes the new @code-dot-org/piskel npm package an apps dependency, copies its contents to the built apps package (via a
This is a new approach to a problem I originally tried to tackle in #8562.
Makes the new [@code-dot-org/piskel](https://www.npmjs.com/package/@code-dot-org/piskel) npm package an apps dependency, copies its contents to the built apps package, and renders it within an iframe on the animation tab. No other interaction yet.
We were getting Piskel via /assets which is fingerprinted via the Rails Asset Pipeline in certain environments. Now we get it via /blockly (which should really be renamed to /apps) where it's served as simple static assets.
2230104 Merge pull request #8780 from code-dot-org/npm-piskel (Brad Buchanan) 69e5430 Merge branch 'test' into staging (Josh Lory) d9c4601 Merge branch 'production' into test (Josh Lory) a895055 Merge pull request #8811 from code-dot-org/test (Josh Lory) 0585f54 Merge pull request #8783 from code-dot-org/pcardune-content-security-policy (Paul Carduner) e873ec7 Merge pull request #8786 from code-dot-org/pcardune-apps-coverage-report (Paul Carduner) 2d57ffd Merge pull request #8809 from code-dot-org/revert-8748-firebase-basics (David Bailey) 0e85abc Revert "Firebase basics" (David Bailey) bdf3fbb Merge pull request #8784 from code-dot-org/hide_solution_link_for_pd (Mehal Shah) c274d51 Merge pull request #8808 from code-dot-org/hotfix-progress-dots (Josh Lory) 3fda3ff Hotfix: fix unplugged progress dots rendering issue (Josh Lory) e1bcd99 Amend 799c13c (Josh Lory) bfde939 Merge pull request #8787 from code-dot-org/bounce-ui-tests (David Bailey) 460c2d6 Merge pull request #8748 from code-dot-org/firebase-basics (David Bailey) 85bfdce Merge pull request #8794 from code-dot-org/fixPrivilegesUI (ashercodeorg) fa1d792 Merge pull request #8788 from code-dot-org/fix-test-iphone-hocReset (Andrew Oberhardt) 0ae0e16 Merge pull request #8791 from code-dot-org/cucumber-logs-on-s3 (Brad Buchanan) d36fa89 Merge pull request #8806 from code-dot-org/test (Josh Lory) a644205 PR feedback - going back to using forbidden (Mehal Shah) fc95f09 Merge pull request #8804 from code-dot-org/staging (Josh Lory) c373dff Merge pull request #8803 from code-dot-org/progress-dots-fix (Josh Lory) 799c13c Unplugged dots should be small when not the current level (Josh Lory) 9baccd6 Merge pull request #8801 from code-dot-org/localsLevel (Brent Van Minnen) 6826eeb locals.level instead of just level (Brent Van Minnen) 5d82aee Merge remote-tracking branch 'origin/staging' into cucumber-logs-on-s3 [ui test] (Brad Buchanan) 267321f Extract log uploader from runner.rb (Brad Buchanan) 5a59be7 Merge pull request #8800 from code-dot-org/staging (Brent Van Minnen) 436eee6 Use branchname as S3 prefix for log (Brad Buchanan) ce5fd7a Merge pull request #8797 from code-dot-org/pcardune-fix-netsim (Brent Van Minnen) d48a4ad Use locals to refer to variables passed in (Paul Carduner) 1341eda Merge pull request #8756 from code-dot-org/react-progress-inline-styles (Josh Lory) f28869e Load Piskel via nonfingerprinted path (Brad Buchanan) 6d6e7d0 Code review feedback [ci skip] (Josh Lory) 76ad952 Merge pull request #8796 from code-dot-org/levelbuilder (Josh Lory) e53f5c2 Level builder changes (Continuous Integration) 5e53305 Add some more documentation (Paul Carduner)