-
Notifications
You must be signed in to change notification settings - Fork 9
Comparing changes
Open a pull request
base repository: RaspberryPiFoundation/editor-ui
base: v0.28.14
head repository: RaspberryPiFoundation/editor-ui
compare: v0.29.0
- 18 commits
- 51 files changed
- 8 contributors
Commits on Jan 7, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 268c6f6 - Browse repository at this point
Copy the full SHA 268c6f6View commit details
Commits on Jan 10, 2025
-
Downloading the instructions (#1160)
## What's Changed? - Includes instructions in the project download if there are any - Adds a list of reserved file names which includes `INSTRUCTIONS.md` to prevent clashes Closes RaspberryPiFoundation/digital-editor-issues#374
Configuration menu - View commit details
-
Copy full SHA for b0a0a7f - Browse repository at this point
Copy the full SHA b0a0a7fView commit details
Commits on Jan 16, 2025
-
Hack open function to write files in main thread (#1146)
## Things that need doing - [x] Support `w` mode - [x] Support `a` mode - [x] Support `x` mode - [x] Support creating files when the specified file name does not match an existing file - [x] Support `with open(filename) as f` pattern (currently returning `CustomFile does not support the context manager protocol`) - [x] Re-enable `pyodide-http` patch - [x] Think about limiting the number of files the user can create to avoid overloading the server - [x] Ensure that file size limit applies to generated files
Configuration menu - View commit details
-
Copy full SHA for 1eae407 - Browse repository at this point
Copy the full SHA 1eae407View commit details
Commits on Jan 29, 2025
-
Try pinning previous ubuntu version to avoid cloudflare issue (#1178)
Test deployment to try out a potential workaround for cloudflare issue: ``` Update - We are continuing to work on a fix for native CRC32 checksum handling in R2 APIs. If you run into an issue, please see the documentation for workarounds based on the SDK that you are using: https://developers.cloudflare.com/r2/examples/aws/ Jan 22, 2025 - 16:33 UTC Update - We are continuing to work on a fix for this issue. Jan 17, 2025 - 11:23 UTC Identified - AWS recently updated their SDKs to enable CRC32 checksums on multiple object operations by default. R2 does not currently support CRC32 checksums, and the default configurations will return header related errors such as Header 'x-amz-checksum-algorithm' with value 'CRC32' not implemented. Impacted users can either pin AWS SDKs to a prior version or modify the configuration to restore the prior default behavior of not checking checksums on upload. For more details, see the examples section of the R2 Docs for the relevant SDK: https://developers.cloudflare.com/r2/examples/aws/ Jan 17, 2025 - 03:20 UTC ``` --------- Co-authored-by: Conor <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5d0c69c - Browse repository at this point
Copy the full SHA 5d0c69cView commit details -
Integration: Save / Login functionality not as expected (#1162)
'Login to save' button now automatically saves after logging in. Closes #843 --------- Co-authored-by: create-issue-branch[bot] <53036503+create-issue-branch[bot]@users.noreply.github.com> Co-authored-by: Dan Halson <[email protected]> Co-authored-by: Dan Halson <[email protected]> Co-authored-by: Conor <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d554021 - Browse repository at this point
Copy the full SHA d554021View commit details
Commits on Jan 30, 2025
-
HTML audio video support (#1179)
## What's Changed? - `HtmlRunner` now looks for media in `editor.project.videos` and `editor.project.audio` as well as `editor.project.image_list` - Upgraded React Testing Library to reduce test warnings
Configuration menu - View commit details
-
Copy full SHA for 784e86a - Browse repository at this point
Copy the full SHA 784e86aView commit details -
Feat/editable instructions (#1166)
Co-authored-by: Conor <[email protected]> Co-authored-by: Jamie Benstead <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 522394a - Browse repository at this point
Copy the full SHA 522394aView commit details -
Add remove instructions button modal (#1176)
Work for [this](https://github.com/orgs/RaspberryPiFoundation/projects/51?pane=issue&itemId=92785863&issue=RaspberryPiFoundation%7Cdigital-editor-issues%7C373) ticket. --------- Co-authored-by: Conor <[email protected]> Co-authored-by: Lois Wells <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a339606 - Browse repository at this point
Copy the full SHA a339606View commit details -
Configuration menu - View commit details
-
Copy full SHA for e072598 - Browse repository at this point
Copy the full SHA e072598View commit details
Commits on Jan 31, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 54fb00c - Browse repository at this point
Copy the full SHA 54fb00cView commit details -
Fixing padding for first line of code block (#1184)
## Screenshot ### Before  ### After  closes RaspberryPiFoundation/digital-editor-issues#414
Configuration menu - View commit details
-
Copy full SHA for c085612 - Browse repository at this point
Copy the full SHA c085612View commit details
Commits on Feb 3, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 3f5baa7 - Browse repository at this point
Copy the full SHA 3f5baa7View commit details
Commits on Feb 4, 2025
-
Configuration menu - View commit details
-
Copy full SHA for dad34fb - Browse repository at this point
Copy the full SHA dad34fbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 41724de - Browse repository at this point
Copy the full SHA 41724deView commit details -
Configuration menu - View commit details
-
Copy full SHA for cdcec16 - Browse repository at this point
Copy the full SHA cdcec16View commit details -
Fixing instructions state when set to an empty string (#1191)
This is fixing a bug where the user deletes everything in the instructions box and it suddenly switches back to the empty instructions state. This was caused by the fact that an empty string is `falsy` in Javascript, so when the instructions content was deleted we would get `projectInstructions = ""` which resulted in the instructions being deleted.
Configuration menu - View commit details
-
Copy full SHA for 4bb2f9a - Browse repository at this point
Copy the full SHA 4bb2f9aView commit details
Commits on Feb 6, 2025
-
Identify caching issue for editor-ui (#1186)
closes #1181 --------- Co-authored-by: Dan Halson <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c7d15d3 - Browse repository at this point
Copy the full SHA c7d15d3View commit details -
## What's Changed * Support output tabs in pyodide by @loiswells97 in #1157 * Downloading the instructions by @loiswells97 in #1160 * Hack open function to write files in main thread by @loiswells97 in #1146 * Try pinning previous ubuntu version to avoid cloudflare issue by @danhalson in #1178 * Integration: Save / Login functionality not as expected by @create-issue-branch in #1162 * HTML audio video support by @loiswells97 in #1179 * Feat/editable instructions by @loiswells97 in #1166 * Add remove instructions button modal by @jamiebenstead in #1176 * fix dark mode colours by @conorriches in #1182 * Copy change: Project steps to Project instructions by @loiswells97 in #1183 * Fixing padding for first line of code block by @loiswells97 in #1184 * Fix contrast on dark mode instructions code block by @loiswells97 in #1187 * Markdown changes by @jamiebenstead in #1188 * Remove line from demoInstructions by @jamiebenstead in #1189 * Instructions syntax highlighting for CEfE by @loiswells97 in #1190 * Fixing instructions state when set to an empty string by @loiswells97 in #1191 * Identify caching issue for editor-ui by @create-issue-branch in #1186 ## New Contributors * @jamiebenstead made their first contribution in #1176 **Full Changelog**: v0.28.14...v0.29.0
Configuration menu - View commit details
-
Copy full SHA for fee4bce - Browse repository at this point
Copy the full SHA fee4bceView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v0.28.14...v0.29.0