Adding Student and Teacher tests to Oauth platforms#61859
Conversation
There was a problem hiding this comment.
These look great! Wondering if we could have a Clever test that mostly checks the SignUpTracking events since then we'll know it's reaching all the points it should (such as SignUpTracking.log_oauth_callback AuthenticationOption::CLEVER, session in the sign_up_clever method)? I can only speak to the tests themselves though so I'll defer to Platform in terms of adding the Microsoft tests or not?
carl-codeorg
left a comment
There was a problem hiding this comment.
LGTM - just had one non-blocking suggestion.
| auth_hash = mock_oauth | ||
|
|
||
| post "/users/auth/facebook" | ||
| get '/users/auth/facebook/callback', params: {finish_url: '/users/new_sign_up/finish_student_account'} |
There was a problem hiding this comment.
The utils file has some sign_in_through helpers that do the post to a provider and assert the redirect. Might dry this up a bit.
There was a problem hiding this comment.
I'm going to do some clean up in a followup and rework some of these tests to make sure they're truly testing the new flow. Merging this as is when staging reopens so I can start from this point!
commit 84c15da57098a49e011db2c7949c0c0f735df402
Merge: 60fb7917e37 0a419fe8338
Author: suresh <suresh@code.org>
Date: Wed Oct 30 22:41:30 2024 -0700
Merge branch 'staging' into infrastructure/switch-to-ec2-launch-templates
commit 60fb7917e37fb4de52b38f638fba54e7dedb114a
Author: suresh <suresh@code.org>
Date: Wed Oct 30 16:01:19 2024 -0700
Remove unnecessary comment.
commit f1f41a671215405e0cd63a25ac9446811c9db470
Author: suresh <suresh@code.org>
Date: Wed Oct 30 15:54:45 2024 -0700
Adding back a comment that my friend Claude removed.
commit 0a419fe8338bcbd748c38b2a1d9351f6733c04a1
Author: Jim Thomason <jim.thomason@code.org>
Date: Wed Oct 30 16:22:34 2024 -0500
jimt/CT-822 - MaybeDraggable (#62140)
commit 9ad61ec7e18ea838fb1739b767a84426ab6f8cd5
Author: Jim Thomason <jim.thomason@code.org>
Date: Wed Oct 30 16:22:18 2024 -0500
jimt/CT-822 - refactored out useHandleDragEnd hook (#62133)
commit 823c05f2b01e33a2290045d5f1047bda9ede16b9
Author: Liam Frye-Mason <liam.fryemason@code.org>
Date: Wed Oct 30 14:07:47 2024 -0700
Fix errors in switching sections (#61966)
* Attempt fixing section selector
* Switch to using useEffect
* Fix and remove comments
* Rem width
* Small fixes
* Dumb mistake, deleted wrong file
* Fix tests
* Fix merge
* Fix
* Fix test
* Fix
* Fix error
* Fix
commit a81f71ddfdc7ffdb5ffab40d9b2dc94b05f9eaff
Author: Mark Barnes <mark.barnes@code.org>
Date: Wed Oct 30 16:01:06 2024 -0500
update num_unpassed_progression_levels logic (#62119)
commit 4d36aa313d53bfaa4629e2edcdd4c34a7ae561a6
Author: Vijaya Manohararaj <124813947+vijayamanohararaj@users.noreply.github.com>
Date: Wed Oct 30 13:21:43 2024 -0700
Only strip off trailing version year when cloning levels to avoid level name collision. (#61928)
* Ignoring the name suffix when computing base name to only strip off trailing digits.
* Unit tests.
commit d66939215387bc0d5c17178a76ebea669855fbfa
Author: Turner Riley <56283563+TurnerRiley@users.noreply.github.com>
Date: Wed Oct 30 15:48:44 2024 -0400
add files and import (#61977)
commit 5b091569d45878fe3dc98d255869949486393a60
Author: Kelby Hawn <9256643+kelbyhawn@users.noreply.github.com>
Date: Wed Oct 30 12:16:34 2024 -0700
Hoc 2024 - Add Music Lab: Jam Session code.org homepage hero banner (#62121)
* add image
* add hoc_2024_music_lab_jam_hero.haml
* fix bg styling
* add clean up comments
* remove hoc2023-actual-hoc banner from homepage.json
* update show logic
* replace image
* clean up
* add background gradients
* darking bg colors
* adjust background and add responsive styles
* increase bg size
* remove hoc2023-actual-hoc from array on homepage.json
* update banner-music-lab-jam.png
commit c6cfeed3bd1fcf2ab256ec1e03c4a02fd2328578
Merge: 19a3e9f9466 a451b97af59
Author: Brendan Reville <breville@users.noreply.github.com>
Date: Wed Oct 30 11:45:17 2024 -0700
Merge pull request #62137 from code-dot-org/panels-typing-preview
Panels: typing preview
commit 19a3e9f9466d54895e485fe76a7c69b03c82810c
Author: Sanchit Malhotra <85528507+sanchitmalhotra126@users.noreply.github.com>
Date: Wed Oct 30 11:28:11 2024 -0700
Music: disable keyhandler on non-music levels and share view (#62138)
commit e625b9c542b9b06455d098a9a641fac3ddd69138
Author: Sanchit Malhotra <85528507+sanchitmalhotra126@users.noreply.github.com>
Date: Wed Oct 30 11:27:56 2024 -0700
Music: function call inside random block causes error (#62124)
commit 7541be8f7dacf93fccfc69b1a28567db579240b8
Author: Molly Moen <molly@code.org>
Date: Wed Oct 30 10:56:04 2024 -0700
Codebridge: update continue button visibility logic (#62114)
* show continue button by default if already passed
* refactor
commit f905e8fa7e5e4e8a14070322da3a48ebd79b3d89
Merge: c70ad41f06b b79f39204aa
Author: Continuous Integration <dev@code.org>
Date: Wed Oct 30 16:57:49 2024 +0000
Merge branch 'staging' of github.com:code-dot-org/code-dot-org into staging
commit c70ad41f06b0944c0863cc1dbb461dc1a7eba19e
Author: Continuous Integration <dev@code.org>
Date: Wed Oct 30 16:56:23 2024 +0000
Update schema cache dump after schema changes.
commit a451b97af5939172b7dd2e37fd5dec2e926b16ec
Author: breville <brendan@code.org>
Date: Wed Oct 30 16:50:07 2024 +0000
Panels: typing preview
commit b79f39204aa5f69fa0c612e41ce584a5afd8e027
Merge: 61e71b4a93e c259a974bcf
Author: Brendan Reville <breville@users.noreply.github.com>
Date: Wed Oct 30 09:25:54 2024 -0700
Merge pull request #62120 from code-dot-org/music-stop-previews-fix
Music: stop previews fix
commit 61e71b4a93efac3a8f73eed78ed01acaddcb536c
Author: Sanchit Malhotra <85528507+sanchitmalhotra126@users.noreply.github.com>
Date: Wed Oct 30 09:25:31 2024 -0700
Report browser metrics with and without version dimension (#62095)
commit 7d79654813f0dfdd4fc792baeb21a75bb75b8908
Author: Sanchit Malhotra <85528507+sanchitmalhotra126@users.noreply.github.com>
Date: Wed Oct 30 09:21:39 2024 -0700
Music: random doesn't work for chord and drum blocks (#62125)
commit 2d7af0d1b2f35b84cc2e6c0ad3f5eb7a3386c30f
Author: Continuous Integration <dev@code.org>
Date: Wed Oct 30 14:46:53 2024 +0000
staging content changes (-)
commit d2dd54c8bd23a59160bb20c4cbcf839e951b1745
Author: Liam Frye-Mason <liam.fryemason@code.org>
Date: Wed Oct 30 07:35:59 2024 -0700
Fix login info header (#62116)
commit 845489d1330a38b3ecf2dbb4d424d58e4022685e
Author: Liam Frye-Mason <liam.fryemason@code.org>
Date: Wed Oct 30 07:35:48 2024 -0700
Fix width of v1 progress page (#62083)
* Add link to unit page from student name in progress v1
* Fixing section header in progress v1
* Fix
* Fix width of v1 progress page
* Add comment
commit f285b89023ccd01447fe01dcb7a6bfe60e314576
Author: Liam Frye-Mason <liam.fryemason@code.org>
Date: Wed Oct 30 07:35:36 2024 -0700
Fix generate Standards page (#62078)
* Fix generate Standards page
* linter error
* Fix test for StandardsReport
* Fix lint
* Rem logs
commit 60f77755f0ab9f19990a56943a2a53e39e8d5f66
Author: levadadenys <levada.denys@gmail.com>
Date: Wed Oct 30 13:05:02 2024 +0200
[Design2-159] DSCO - SimpleDropdown - Add possibility to add leftIcon (#62102)
added iconLeft prop support to SimpleDropdown
commit f34e63a335ed1ab5dc698a157c4587356309489e
Author: levadadenys <levada.denys@gmail.com>
Date: Wed Oct 30 10:27:54 2024 +0200
[Design2-164] DSCO - Dropdowns - add readOnly state, add possibility to style as form field (#62023)
SimpleDropdown:
- added readOnly state
- added styleAsFormField support
- added full support of native HTML Select attributes to SimpleDropdown
IconDropdown:
- added readOnly state
- added styleAsFormField support
- added helperMessage, helperIcon, errorMessage support
CheckboxDropdown:
- added readOnly state
- added styleAsFormField support
- added helperMessage, helperIcon, errorMessage support
commit 4fb0e7617149659ed7e41ae665f1f6b02b8e8867
Merge: 12cef6fbc95 54e74dbc0cd
Author: Code.org Deploy Systems <dev@code.org>
Date: Wed Oct 30 00:35:23 2024 -0700
Merge pull request #62128 from code-dot-org/dts_candidate_2024-10-30
DTS (Levelbuilder > Staging) [robo-dts]
commit 54e74dbc0cd49d635918c05d2d83cda856e3d20d
Merge: 12cef6fbc95 7ca685eba4a
Author: Continuous Integration <dev@code.org>
Date: Wed Oct 30 07:35:15 2024 +0000
Merge remote-tracking branch 'origin/levelbuilder' into dts_candidate_2024-10-30
commit 7ca685eba4a2c496e9474d09dc6035d2fbf62df4
Author: Continuous Integration <dev@code.org>
Date: Wed Oct 30 07:30:11 2024 +0000
levelbuilder content changes (-robo-commit)
commit 12cef6fbc95405083c2ff4cf36e89d0fefeb29c3
Author: Continuous Integration <dev@code.org>
Date: Wed Oct 30 07:30:10 2024 +0000
staging content changes (-robo-commit)
commit d9cb2da2a995721faab252d56c6bc5481bbdc77c
Author: Seth Nickell <seth.nickell@code.org>
Date: Tue Oct 29 18:11:00 2024 -1000
Update Sauce Connect Proxy to v5 (#62021)
* circle.rake: update to sauce-connect 5.2.1
* circle.rake: sc v5 requires --tunnel-domains be regexp
* circle.rake: sc v5 requires --tunnel-name
* update docs and locals.yml with default cdo-tunnel name
* circle.rake: sc v5 tarball doesn't put the binary in a subdir
* circle.rake: format sc command for readability and better future edit diffs
* circle.rake: use new sc v5 param names
* circle.rake: consistently use CDO.saucelabs_tunnel_name
* config.yml.erb: drop CDO.circle_build_name, circle_node_index, circle_run_identifier
* Remove --log-file directive, lets see the tunnel start/not
* sc.rb: standardized sc launching tool
* sc.rb: try to get it working with daemonizing
* sc.rb: use a log file approach instead of monitoring stdout (and then the process dies with the main one)
* sc.rb: start_sc daemonize mode
* circle.rake: use Cdo::SC.start_sc instead of shell command
* circle.rake: don't wait for port 4445, new sc doesn't have a settable port, and the new start_sauce_connect waits until sauce is ready
* sc => sauce_connect
* Install sc in the dockerfile, not at runtime with circle.rake
* dashboard/test/ui/README.md: rewrite instructions to use bin/sauce_connect
* chmod +x docker/continuous-integration/entrypoint.sh
* rerun drone after rebuilding dockerfile
* circle.rake: get case right on Cdo::SauceConnect.start_sauce_connect
* Set docker image: codedotorg/code-dot-org:sauce_connect
* circle.rake: sc is now included in the docker image, don't download it
* dashboard/test/ui/README.md: document min version number of sc
* sauce_connect.rb: use env variables for credentials
* circle.rake: fix typo
* sauce_connect.rb: use %q() for tunnel domain because regex is hard enuf w/o shell quoting issues
* sauce_connect.rb: fix regex typo in tunnel_domains
* sauce_connect.rb: create log dir if it doesn't already exist
* sauce_connect.rb: raise helpful exceptions if CDO.saucelabs_username etc aren't set
* ui_tests.sh: 'build-' prefix to saucelabs_tunnel_name ensuring its a string
* connect.rb: localhost:4445 no longer works, remove references and refactor
* circle.rake: remove now-unused start_sauce_connect function
* ui_tests.sh: tunnel name => cdo-tunnel-$CIRCLE_BUILD_NAME
* sauce_connect.rb: address review ideas
* docker: claim tag codedotorg/cdo-ci:1.11.0
commit c259a974bcff0ca4483c8f055262215a54e0327a
Author: breville <brendan@code.org>
Date: Wed Oct 30 00:29:09 2024 +0000
Updates
commit 367e86e05bfaa2f106f83ed6215cfae62b8574ac
Author: bencodeorg <ben@code.org>
Date: Tue Oct 29 16:09:32 2024 -0700
Don't re-use rails project in Projects middleware (#62113)
commit 33b79dac1c417e227ac2eb014afcc2505bac7ddb
Author: Seth Nickell <seth.nickell@code.org>
Date: Tue Oct 29 13:03:28 2024 -1000
ChatClient: print messages in dev too (#60578)
commit 7b1ce6908059ab9185223a3ca6d37b0372f6376c
Author: breville <brendan@code.org>
Date: Tue Oct 29 23:00:31 2024 +0000
Update
commit c575898569c025d9a57dcee384892fe43f2fc647
Author: Nick Lathe <nick.lathe@code.org>
Date: Tue Oct 29 15:47:34 2024 -0700
P20 1196/update statsig ruby wrapper (#62004)
* Refactor Metrics::Events module
- Refactor log_event method to take session
- Use safe navigation operator when accessing session
- Refactor private functions to use passed in statsig_stable_id
- Remove log_event_with_session method and invocations
- Remove unused private method
- Add error logging for development
Signed-off-by: Nick Lathe <nick.lathe@code.org>
commit f4cf32523ef3d9d9a86d27aacb3ebda5741723a9
Author: Molly Moen <molly@code.org>
Date: Tue Oct 29 15:44:40 2024 -0700
Fix flaky Python Lab test (#62093)
* fixes for flakiness
* add wait
commit e041674f0ae765d82b5949d24d46f06b841ba57a
Author: breville <brendan@code.org>
Date: Tue Oct 29 21:53:18 2024 +0000
Music: stop previews fix
commit 4222328c138140358c709cc2969eb4a3d8203bc3
Merge: bb3ac90e246 1e2885a4c1a
Author: Continuous Integration <dev@code.org>
Date: Tue Oct 29 21:39:51 2024 +0000
Merge branch 'staging' of github.com:code-dot-org/code-dot-org into staging
commit 1e2885a4c1acf8dc3d41960a1a07c4969c7399d1
Author: Kelby Hawn <9256643+kelbyhawn@users.noreply.github.com>
Date: Tue Oct 29 14:26:18 2024 -0700
Revert "Revert "HoC 2024 - Add disclaimer on hourofcode.com/events form"" (#62111)
* Revert "Revert "HoC 2024 - Add disclaimer on hourofcode.com/events form (#621…"
This reverts commit 115feb473eed1dd91b6b3326d6477fde97b8107b.
* update string name
commit bb3ac90e2463013f3c646568d22a0c0cf4fd3006
Author: Continuous Integration <dev@code.org>
Date: Tue Oct 29 21:12:21 2024 +0000
Update schema cache dump after schema changes.
commit 15d6c8c542c5cf685ff658561cb1d70ffc563864
Author: Mike Harvey <43474485+mikeharv@users.noreply.github.com>
Date: Tue Oct 29 17:00:57 2024 -0400
[Music] Validation conditions for control structures (#61997)
* [Music] Validation conditions for control structures
* fix tests
* test blockly
* validationInfo
* typo
* move to common event fields
* Update setupGoogleBlocklyGlobal.js
* Update setupGoogleBlocklyGlobal.js
commit eea259bc89c747d039c06441d0e5a4af66baab3d
Merge: 353ba327623 9dbd12f1a94
Author: Mario Gil Correa <66776217+mgc1194@users.noreply.github.com>
Date: Tue Oct 29 14:51:48 2024 -0500
Merge pull request #62094 from code-dot-org/i18n-sync-down-out-10-28-2024
I18n sync Down & Out 10/28
commit 353ba327623331d4cba4e658a3950133fe3fe2d9
Author: Nick Lathe <nick.lathe@code.org>
Date: Tue Oct 29 12:32:42 2024 -0700
Instrument active student events (#61599)
* Add event metric when 'Run' button is clicked,
differentiate between 'level' and 'project'
* Add event metric for student login event
---------
Signed-off-by: Nick Lathe <nick.lathe@code.org>
commit 115feb473eed1dd91b6b3326d6477fde97b8107b
Author: Kelby Hawn <9256643+kelbyhawn@users.noreply.github.com>
Date: Tue Oct 29 12:28:05 2024 -0700
Revert "HoC 2024 - Add disclaimer on hourofcode.com/events form (#62106)" (#62110)
This reverts commit 1823eaf2a5dbe1b47cae0d6294be2af76667ef0c.
commit 1823eaf2a5dbe1b47cae0d6294be2af76667ef0c
Author: Kelby Hawn <9256643+kelbyhawn@users.noreply.github.com>
Date: Tue Oct 29 12:18:55 2024 -0700
HoC 2024 - Add disclaimer on hourofcode.com/events form (#62106)
* add string
* add form_disclaimer.haml view
* add disclaimer to form views
commit 055610cca965b4b80db39367a2b0eaccac1ee751
Author: Kelby Hawn <9256643+kelbyhawn@users.noreply.github.com>
Date: Tue Oct 29 11:42:17 2024 -0700
HoC 2024 - Add Music Lab: Jam Session side-by-side banner (code only) (#62105)
* add image
* adds banner to announcements.json
commit 9c25ba619278963ee50230add51253315aa0b16a
Author: Ryan Driscoll <ryan.driscoll@code.org>
Date: Tue Oct 29 12:41:58 2024 -0600
Stop copying data from contact_rollups_processed to contact_rollups_final (#62085)
* fix: stop copying data from contact_rollups_processed to contact_rollups_final
* test: update tests to look at ContactRollupsProcessed rather than ContactRollupsFinal, since we are no longer syncing those tables
commit faa6aba3dab026466430d268a1166cfe29724659
Author: Turner Riley <56283563+TurnerRiley@users.noreply.github.com>
Date: Tue Oct 29 14:38:03 2024 -0400
Don't let user skip steps in the new signup flow (#62103)
* dont let user skip steps in new signup flow
* add unit tests
commit af51c25e64c1daa6eb148fc2061fc48a48623baf
Merge: 53399767532 c85d87f1c37
Author: Brendan Reville <breville@users.noreply.github.com>
Date: Tue Oct 29 10:29:58 2024 -0700
Merge pull request #62097 from code-dot-org/music-pack-dialog-fix-scroll
Music: pack dialog scroll fix
commit 5339976753253adac02c33eeae288fc26a802a8a
Author: Ryan Driscoll <ryan.driscoll@code.org>
Date: Tue Oct 29 11:22:50 2024 -0600
Update /hourofcode page (#62040)
* refactor: use CDO.hourofcode_url method instead of hard coded urls
update explore activities link to hoc /learn page and change button color
* feat: add music lab skinny banner
* chore: add shorter button text
* feat: add image assets
* feat: create music lab skinny banner
* feat: swap out oceans for music lab based on flag
* chore: remove unused class
* chore: pr feedback updates
* chore: remove unnecessary line
commit 2f8947c9e168c3897d6193cd2291c5079fa093a1
Author: Ryan Driscoll <ryan.driscoll@code.org>
Date: Tue Oct 29 11:09:51 2024 -0600
Do not email global with unmatched regional partners (#61948)
* fix: do not send emails to global team without a matched regional partner
* test: remove test that asserts that unmatched emails are sent
* chore: remove test due to template deprecation
commit 7c1e73d86c7f02e8420f740c223a99dcbef33d63
Merge: 17e7a099988 add083ba4d5
Author: Dave Bailey <davidsbailey@users.noreply.github.com>
Date: Tue Oct 29 09:44:37 2024 -0700
Merge pull request #62019 from code-dot-org/remove-section-experiment-step
remove ui test step which creates single section experiments
commit 17e7a09998873e1093f9c0f43f54f41ae5e92306
Author: Molly Moen <molly@code.org>
Date: Tue Oct 29 09:11:09 2024 -0700
Revert "Revert "Python Lab: Start mode and eyes tests (#62014)" (#62081)" (#62089)
This reverts commit 8540138763434161b22a4623d81e78582dcc0851.
commit 1d65d1157fecbf88f27f96e0802ecdc60f93e47c
Author: Sanchit Malhotra <85528507+sanchitmalhotra126@users.noreply.github.com>
Date: Tue Oct 29 09:06:08 2024 -0700
Lab2: DCDO flag to disable TTS (#62092)
commit f98e2a95a3d3f41104c79d9f9f61dae811d95ee9
Merge: 42ec721cce6 d45e11196a3
Author: Mario Gil Correa <66776217+mgc1194@users.noreply.github.com>
Date: Tue Oct 29 10:57:48 2024 -0500
Merge pull request #62087 from code-dot-org/i18n-sync-in-up-10-28-2024
I18n sync In & Up 10/28
commit c85d87f1c379188697c8dabd33051cfce4f68998
Merge: 96372ac8375 42ec721cce6
Author: breville <brendan@code.org>
Date: Tue Oct 29 15:53:22 2024 +0000
Merge branch 'staging' into music-pack-dialog-fix-scroll
commit 42ec721cce6bd2ba7e38b4a8e17864d51b33403e
Author: Liam Frye-Mason <liam.fryemason@code.org>
Date: Tue Oct 29 08:39:06 2024 -0700
Fix links to teacher-dashboard (#62066)
* Add link to unit page from student name in progress v1
* Fixing section header in progress v1
* Fix
commit 70ce63e3d7b6ec0d5c7d7629bc76bbc8542b82d7
Author: carl-codeorg <131809324+carl-codeorg@users.noreply.github.com>
Date: Tue Oct 29 08:33:24 2024 -0700
Block CAP-affected users from adding personal email logins (#61800)
commit 4c3043b1b9a34abaf3e886269fc412e7d7f67b12
Merge: 4cad40d0b12 fc21570aeed
Author: Brendan Reville <breville@users.noreply.github.com>
Date: Tue Oct 29 08:14:56 2024 -0700
Merge pull request #62054 from code-dot-org/music-dynamic-function-calls-ordering
commit 4cad40d0b124abb72aa83d56cbe31748d6f11907
Author: Seth Nickell <seth.nickell@code.org>
Date: Tue Oct 29 04:57:20 2024 -1000
chmod +x docker/continuous-integration/entrypoint.sh (#62051)
commit 64387865fed77b388bd6e2a8f7684ace34d4566b
Author: Mike Harvey <43474485+mikeharv@users.noreply.github.com>
Date: Tue Oct 29 10:30:24 2024 -0400
[Google Blockly] Fix variable fields in embedded workspaces (#62101)
* [Google Blockly] Fix variable fields in embedded workspaces
* add comment
commit d71113ed1439ae4a1377630ea471335e29270171
Author: Ryan Driscoll <ryan.driscoll@code.org>
Date: Tue Oct 29 07:40:09 2024 -0600
chore: bump sauce labs idleTimeout config to 90 seconds from 60 (#62086)
require_rails_env is taking a long time, occasionally getting too close to the timeout
commit 61e0ab789d155b08d7cba32d405637a701eb0a2c
Author: Bethany Connor <46464143+bethanyaconnor@users.noreply.github.com>
Date: Tue Oct 29 08:41:47 2024 -0400
Fix typo on Gen AI page (#62076)
commit f363158e35b225fa5d955b28318b17a914fcf04b
Merge: a68a06da110 c51120496f7
Author: Code.org Deploy Systems <dev@code.org>
Date: Tue Oct 29 02:25:19 2024 -0700
Merge pull request #62100 from code-dot-org/dtl_candidate_661cf99e
commit c51120496f71b23979407cfa291d516e67db762f
Merge: a68a06da110 661cf99e40b
Author: Continuous Integration <dev@code.org>
Date: Tue Oct 29 09:20:12 2024 +0000
Merge commit '661cf99e' into dtl_candidate_661cf99e
commit 89b057bd04d2088e34559e4975598174eaa0c920
Merge: 20ebdfcb216 9f2d3c6eb13
Author: Code.org Deploy Systems <dev@code.org>
Date: Tue Oct 29 00:35:19 2024 -0700
Merge pull request #62098 from code-dot-org/dts_candidate_2024-10-29
DTS (Levelbuilder > Staging) [robo-dts]
commit 9f2d3c6eb13bb2f74f6992bca9ee63c6dd049512
Merge: 20ebdfcb216 a68a06da110
Author: Continuous Integration <dev@code.org>
Date: Tue Oct 29 07:35:11 2024 +0000
Merge remote-tracking branch 'origin/levelbuilder' into dts_candidate_2024-10-29
commit 20ebdfcb21604ff13f6b438aa3a8647941a56da1
Author: Continuous Integration <dev@code.org>
Date: Tue Oct 29 07:30:10 2024 +0000
staging content changes (-robo-commit)
commit a68a06da110bedc806e7643a02d3f65251ef615a
Author: Continuous Integration <dev@code.org>
Date: Tue Oct 29 07:30:09 2024 +0000
levelbuilder content changes (-robo-commit)
commit 96372ac837536aa5c0f6f21fe42e7b02a571d81b
Author: breville <brendan@code.org>
Date: Tue Oct 29 06:05:11 2024 +0000
Music: pack dialog scroll fix
commit 940080f3fc09ff375341cf74f787430eab7e2a13
Author: Seth Nickell <seth.nickell@code.org>
Date: Mon Oct 28 19:25:47 2024 -1000
test server: increase delayed_jobs workers from 1 to 10 (#62057)
* build.rake: increase delayed_jobs workers on `test` from 1 to 10
* build.rake: use CDO.test_system? instead of checking env is :test
commit de2207a72413e016a26b0f830bd3992ebe297268
Merge: 1097edff6c0 55eaa61849c
Author: Brendan Reville <breville@users.noreply.github.com>
Date: Mon Oct 28 20:11:01 2024 -0700
Merge pull request #62088 from code-dot-org/panels-updates-fix
Panels: fix heading style
commit 9dbd12f1a94cc1e56b3bec5e773a1cc36ff12f8e
Author: Continuous Integration <dev@code.org>
Date: Mon Oct 28 23:22:41 2024 +0000
hoc i18n updates
commit 9ef0fffa55e4408286bf349450fa15b0fedbfeed
Author: Continuous Integration <dev@code.org>
Date: Mon Oct 28 23:22:23 2024 +0000
apps i18n updates
commit 44cf55eeed190f52206b3f350a0104934e20120a
Author: Continuous Integration <dev@code.org>
Date: Mon Oct 28 23:22:12 2024 +0000
dashboard i18n updates - Chinese Traditional
commit 9b1d1b71d1d420e08f4c2fa25320120aed1d5a3d
Author: Continuous Integration <dev@code.org>
Date: Mon Oct 28 23:22:08 2024 +0000
dashboard i18n updates - Chinese Simplified
commit 876af25692cae625ca89a8a630e6742c7f6d0306
Author: Continuous Integration <dev@code.org>
Date: Mon Oct 28 23:22:04 2024 +0000
dashboard i18n updates - Vietnamese
commit 9959fd8df410869e3879cbed251409581284e9d7
Author: Continuous Integration <dev@code.org>
Date: Mon Oct 28 23:22:00 2024 +0000
dashboard i18n updates - Uzbek
commit 6082d1a94a42a3538e14b25b9d946362695abb09
Author: Continuous Integration <dev@code.org>
Date: Mon Oct 28 23:21:56 2024 +0000
dashboard i18n updates - Urdu (Pakistan)
commit bce7af16b6e653acfde56f59c6ca2efaea1ce0d7
Author: Continuous Integration <dev@code.org>
Date: Mon Oct 28 23:21:51 2024 +0000
dashboard i18n updates - Ukrainian
commit 9bb699b7bc88a3553b917a1a023428f63d59d802
Author: Continuous Integration <dev@code.org>
Date: Mon Oct 28 23:21:46 2024 +0000
dashboard i18n updates - Turkish
commit f3975420b871aef33b7e1303adef699763033963
Author: Continuous Integration <dev@code.org>
Date: Mon Oct 28 23:21:42 2024 +0000
dashboard i18n updates - Thai
commit d54f94c276595a2b95b4eb00ce68c252863170a9
Author: Continuous Integration <dev@code.org>
Date: Mon Oct 28 23:21:35 2024 +0000
dashboard i18n updates - Telugu
commit 4b6d387baa817b5e7fb6a84b725cc7b6f8dd5f85
Author: Continuous Integration <dev@code.org>
Date: Mon Oct 28 23:21:30 2024 +0000
dashboard i18n updates - Tamil
commit 1618f878fd3c7e50d62c2ff66b52bc27e0bd9e08
Author: Continuous Integration <dev@code.org>
Date: Mon Oct 28 23:21:26 2024 +0000
dashboard i18n updates - Swedish
commit f90ba969ee49c3ecacead8ce1d9f0ccad4d6b00d
Author: Continuous Integration <dev@code.org>
Date: Mon Oct 28 23:21:22 2024 +0000
dashboard i18n updates - Serbian (Cyrillic)
commit 2e73b0c643c95f422dd344aae62e84390d9d0bdc
Author: Continuous Integration <dev@code.org>
Date: Mon Oct 28 23:21:18 2024 +0000
dashboard i18n updates - Albanian
commit ab0df76f83af2a3e1dee381b0cfeb8bff860b919
Author: Continuous Integration <dev@code.org>
Date: Mon Oct 28 23:21:14 2024 +0000
dashboard i18n updates - Slovenian
commit 954614ebaa821130bc49b000f0c9b4becc1ddb96
Author: Continuous Integration <dev@code.org>
Date: Mon Oct 28 23:21:10 2024 +0000
dashboard i18n updates - Slovak
commit a23cf78b31ce96485ff8d51799929e0e2cdec43b
Author: Continuous Integration <dev@code.org>
Date: Mon Oct 28 23:21:05 2024 +0000
dashboard i18n updates - Sinhala
commit 9d8fd78e9b875c62713f467b27dc93f4c3696281
Author: Continuous Integration <dev@code.org>
Date: Mon Oct 28 23:21:01 2024 +0000
dashboard i18n updates - Samoan
commit a03e2f6054d11cf40e501dccf299629d72610936
Author: Continuous Integration <dev@code.org>
Date: Mon Oct 28 23:20:57 2024 +0000
dashboard i18n updates - Northern Sami
commit d21314664cde67001d140b4079feb5e21e967665
Author: Continuous Integration <dev@code.org>
Date: Mon Oct 28 23:20:52 2024 +0000
dashboard i18n updates - Russian
commit fc3ac5cfc9229282433cef54d44f38310d17ba7c
Author: Continuous Integration <dev@code.org>
Date: Mon Oct 28 23:20:48 2024 +0000
dashboard i18n updates - Romanian
commit 3113fc8615fc25e401b79726c11e2973c0fc7334
Author: Continuous Integration <dev@code.org>
Date: Mon Oct 28 23:20:44 2024 +0000
dashboard i18n updates - Portuguese
commit 67b4f965a41057afa259d77e35c5faefd05421d9
Author: Continuous Integration <dev@code.org>
Date: Mon Oct 28 23:20:39 2024 +0000
dashboard i18n updates - Portuguese, Brazilian
commit 7cac24292497b8eb55e6d89b9e2a156584bae1aa
Author: Continuous Integration <dev@code.org>
Date: Mon Oct 28 23:20:32 2024 +0000
dashboard i18n updates - Polish
commit bcf799e36bae868617ab8ba6bf4971afae6028f8
Author: Continuous Integration <dev@code.org>
Date: Mon Oct 28 23:20:28 2024 +0000
dashboard i18n updates - Norwegian
commit cc74f2a810ef8b9fdfe0cf4e8eb8d3b0488db310
Author: Continuous Integration <dev@code.org>
Date: Mon Oct 28 23:20:24 2024 +0000
dashboard i18n updates - Norwegian Nynorsk
commit 806b965968de53d164c1389c9d6871884991b8dc
Author: Continuous Integration <dev@code.org>
Date: Mon Oct 28 23:20:19 2024 +0000
dashboard i18n updates - Dutch
commit 766361e90241cd728d3a45a49dd54a62d76da450
Author: Continuous Integration <dev@code.org>
Date: Mon Oct 28 23:20:15 2024 +0000
dashboard i18n updates - Nepali
commit 1ac18b97b6977e9776ad0283677ae609401e7e53
Author: Continuous Integration <dev@code.org>
Date: Mon Oct 28 23:20:11 2024 +0000
dashboard i18n updates - Burmese
commit fb0a7766c98931168bd28adf74fb559e7f99068b
Author: Continuous Integration <dev@code.org>
Date: Mon Oct 28 23:20:07 2024 +0000
dashboard i18n updates - Maltese
commit d51e5de119088a9b8b6f6d7f3f929dff3a0fa302
Author: Continuous Integration <dev@code.org>
Date: Mon Oct 28 23:20:03 2024 +0000
dashboard i18n updates - Malay
commit 9fafa2a76f85169ab3450d6ec292cfadf3180b79
Author: Continuous Integration <dev@code.org>
Date: Mon Oct 28 23:19:59 2024 +0000
dashboard i18n updates - Marathi
commit 6d267b5378a973b83a7029477c7794538f2d99ca
Author: Continuous Integration <dev@code.org>
Date: Mon Oct 28 23:19:54 2024 +0000
dashboard i18n updates - Mongolian
commit d0ff3fb60a4187c2623df8575ddb730b9c0cca60
Author: Continuous Integration <dev@code.org>
Date: Mon Oct 28 23:19:50 2024 +0000
dashboard i18n updates - Macedonian
commit b630aebd0952f1cf0c4d8247e8958a4d3d84df1e
Author: Continuous Integration <dev@code.org>
Date: Mon Oct 28 23:19:46 2024 +0000
dashboard i18n updates - Maori
commit f05b4dbabc8ea14665289d437b93e23995461e81
Author: Continuous Integration <dev@code.org>
Date: Mon Oct 28 23:19:42 2024 +0000
dashboard i18n updates - Latvian
commit 2f971c8dc3b43bdddceb0fb4c4f61357d8d3b7ed
Author: Continuous Integration <dev@code.org>
Date: Mon Oct 28 23:19:38 2024 +0000
dashboard i18n updates - Lithuanian
commit e0dd952e934c3344e34004a765a2db81e169a57b
Author: Continuous Integration <dev@code.org>
Date: Mon Oct 28 23:19:31 2024 +0000
dashboard i18n updates - Kurdish
commit cb2d513af3d34e6a24a1f286ab81b599eb88407a
Author: Continuous Integration <dev@code.org>
Date: Mon Oct 28 23:19:27 2024 +0000
dashboard i18n updates - Korean
commit 9c037bb91a8769cfc0ce798d364476fdc21f4401
Author: Continuous Integration <dev@code.org>
Date: Mon Oct 28 23:19:22 2024 +0000
dashboard i18n updates - Khmer
commit 9367aa70de5ab2e313f67d733c38126b90d39a1c
Author: Continuous Integration <dev@code.org>
Date: Mon Oct 28 23:19:18 2024 +0000
dashboard i18n updates - Kannada
commit 1203f147e8161432cc73773d34109494ab910b69
Author: Continuous Integration <dev@code.org>
Date: Mon Oct 28 23:19:14 2024 +0000
dashboard i18n updates - Kazakh
commit 2fc69737d1f6d05c7a3ddcb764f6630ac3d9d0f2
Author: Continuous Integration <dev@code.org>
Date: Mon Oct 28 23:19:10 2024 +0000
dashboard i18n updates - Georgian
commit 66c47a0d85c5de3a175c17179699eecea6dd38e9
Author: Continuous Integration <dev@code.org>
Date: Mon Oct 28 23:19:06 2024 +0000
dashboard i18n updates - Japanese
commit 900bb49a2ba63f2f78e9437aad4e58ab63b99bf9
Author: Continuous Integration <dev@code.org>
Date: Mon Oct 28 23:19:01 2024 +0000
dashboard i18n updates - Italian
commit e75bf75baba4a8cbf21dbe4631735bf14b860dc8
Author: Continuous Integration <dev@code.org>
Date: Mon Oct 28 23:18:57 2024 +0000
dashboard i18n updates - Icelandic
commit e4524c9eda3bb6067defe32b83d6cf65dff499a1
Author: Continuous Integration <dev@code.org>
Date: Mon Oct 28 23:18:50 2024 +0000
dashboard i18n updates - Indonesian
commit 129e3e4f14aa4c2d82d9700436586eae31f6981b
Author: Continuous Integration <dev@code.org>
Date: Mon Oct 28 23:18:46 2024 +0000
dashboard i18n updates - Armenian
commit 9ab3e315ac67d5701a4573b6ab4ca95e265bec8e
Author: Continuous Integration <dev@code.org>
Date: Mon Oct 28 23:18:42 2024 +0000
dashboard i18n updates - Hungarian
commit 6cc80af07f3a773d3b1f6bcf12395bc1702c26eb
Author: Continuous Integration <dev@code.org>
Date: Mon Oct 28 23:18:38 2024 +0000
dashboard i18n updates - Croatian
commit db70849f75b79ffa730aa6e9a3579bc09b2030e5
Author: Continuous Integration <dev@code.org>
Date: Mon Oct 28 23:18:33 2024 +0000
dashboard i18n updates - Hindi
commit 3ab33f39c0b3b7b3d941bb040fe3f79f460fdf1f
Author: Continuous Integration <dev@code.org>
Date: Mon Oct 28 23:18:29 2024 +0000
dashboard i18n updates - Hebrew
commit 5ff2decf233341e34e05176c1dac33c4918e03da
Author: Continuous Integration <dev@code.org>
Date: Mon Oct 28 23:18:25 2024 +0000
dashboard i18n updates - Hawaiian
commit c0b21397e74fdf3d2554cc8b27d2103e5a7f33ef
Author: Continuous Integration <dev@code.org>
Date: Mon Oct 28 23:18:21 2024 +0000
dashboard i18n updates - Galician
commit 6daba32c0d993159fc0fac682a9337dfaf98015a
Author: Continuous Integration <dev@code.org>
Date: Mon Oct 28 23:18:17 2024 +0000
dashboard i18n updates - Irish
commit 4ff6b0b760ab985047e35378b0a4bf0c44d16561
Author: Continuous Integration <dev@code.org>
Date: Mon Oct 28 23:18:13 2024 +0000
dashboard i18n updates - French
commit c69a37a418347a8642e1458b642c2fc98f10b832
Author: Continuous Integration <dev@code.org>
Date: Mon Oct 28 23:18:09 2024 +0000
dashboard i18n updates - Filipino
commit 49e44e29545b8beb57115d4110aac585963020de
Author: Continuous Integration <dev@code.org>
Date: Mon Oct 28 23:18:04 2024 +0000
dashboard i18n updates - Finnish
commit 1c0379d2aeb67fa3376beb4071e401a418c51898
Author: Continuous Integration <dev@code.org>
Date: Mon Oct 28 23:18:00 2024 +0000
dashboard i18n updates - Persian
commit ee43062b60bd35b0affd74428b305f8cca1dbff7
Author: Continuous Integration <dev@code.org>
Date: Mon Oct 28 23:17:52 2024 +0000
dashboard i18n updates - Basque
commit b0c9d5f07c73959a881d3d174632808933c27adb
Author: Continuous Integration <dev@code.org>
Date: Mon Oct 28 23:17:48 2024 +0000
dashboard i18n updates - Estonian
commit 268bcf33f948e1a5137a17494d6d88096a9f329f
Author: Continuous Integration <dev@code.org>
Date: Mon Oct 28 23:17:44 2024 +0000
dashboard i18n updates - Spanish, Mexico
commit a0ef037a6b45207a060669e1244532ab7a17d790
Author: Continuous Integration <dev@code.org>
Date: Mon Oct 28 23:17:39 2024 +0000
dashboard i18n updates - Spanish
commit 6d099eca1f08f658d20b3c2112b4838492a6d7cc
Author: Continuous Integration <dev@code.org>
Date: Mon Oct 28 23:17:35 2024 +0000
dashboard i18n updates - English, United Kingdom
commit d2af39517e27aa422ee1eca02ab26320f36844b7
Author: Continuous Integration <dev@code.org>
Date: Mon Oct 28 23:17:31 2024 +0000
dashboard i18n updates - Greek
commit 75069e70b7d4a0945873eea260a2e57c47702607
Author: Continuous Integration <dev@code.org>
Date: Mon Oct 28 23:17:27 2024 +0000
dashboard i18n updates - Dhivehi
commit 0de7db67e9b969c0ed4cdfa51d935a5ab30ec087
Author: Continuous Integration <dev@code.org>
Date: Mon Oct 28 23:17:22 2024 +0000
dashboard i18n updates - German
commit ea92bf6a74128942fb087f3f18a1b404f0373c95
Author: Continuous Integration <dev@code.org>
Date: Mon Oct 28 23:17:18 2024 +0000
dashboard i18n updates - Danish
commit cc0974a14fef70b0cbd8cb879e629c8578703e46
Author: Continuous Integration <dev@code.org>
Date: Mon Oct 28 23:17:14 2024 +0000
dashboard i18n updates - Czech
commit b500ce47588b717d8da2a25c26eaad6c63b21c22
Author: Continuous Integration <dev@code.org>
Date: Mon Oct 28 23:17:06 2024 +0000
dashboard i18n updates - Catalan
commit fb10ab4e2d8b66820895d572cceae8745c7bf1a1
Author: Continuous Integration <dev@code.org>
Date: Mon Oct 28 23:17:02 2024 +0000
dashboard i18n updates - Bosnian
commit 098bb94dc836596615827246cd74e0bf3894b18d
Author: Continuous Integration <dev@code.org>
Date: Mon Oct 28 23:16:55 2024 +0000
dashboard i18n updates - Bulgarian
commit 4795c80a3aaaf56825dd80da157549885604eb2b
Author: Continuous Integration <dev@code.org>
Date: Mon Oct 28 23:16:51 2024 +0000
dashboard i18n updates - Azerbaijani
commit 8b6219dcb6a355719dcdfe3403b730adbe37b696
Author: Continuous Integration <dev@code.org>
Date: Mon Oct 28 23:16:47 2024 +0000
dashboard i18n updates - Arabic
commit ee5f3c95a9bbe4512fd8d025cb026fd54dec63d8
Author: Continuous Integration <dev@code.org>
Date: Mon Oct 28 23:16:37 2024 +0000
etags updates
commit d45e11196a356fe1f06579dcea9b83028d4939ec
Merge: cefea585be9 1097edff6c0
Author: Mario Gil Correa <66776217+mgc1194@users.noreply.github.com>
Date: Mon Oct 28 18:11:51 2024 -0500
Merge branch 'staging' into i18n-sync-in-up-10-28-2024
commit 55eaa61849ccd32a66e6accdc4a9daea7cfa9979
Author: breville <brendan@code.org>
Date: Mon Oct 28 22:33:36 2024 +0000
Panels: fix heading style
commit fc21570aeedbe1e1d7ba86c568c60d64d779a3cd
Author: breville <brendan@code.org>
Date: Mon Oct 28 22:21:33 2024 +0000
Make sorting by position optional
commit 386023572814b5b590b1cc15799a4865a35f88c5
Merge: 69f423df08f b31370cadda
Author: breville <brendan@code.org>
Date: Mon Oct 28 21:41:09 2024 +0000
Merge branch 'staging' into music-dynamic-function-calls-ordering
commit 1097edff6c03ccbdcc609adb787b481459a6efed
Author: Kelby Hawn <9256643+kelbyhawn@users.noreply.github.com>
Date: Mon Oct 28 14:40:41 2024 -0700
HoC 2024 - Update code.org/minecraft and add poster to hourofcode.com/resources (#61995)
* add new activity to minecraft_education_activities.haml
* add poster to resources_posters.haml
commit 3d7963bbaeb492234e1f3b251e15a744df0c2f5f
Author: Hannah Bergam <hannahbergam@gmail.com>
Date: Mon Oct 28 14:37:01 2024 -0700
Adds sign up started event to existing LTI integration (#62016)
* adding sign up started event for lti accounts
* adding isLTI tag to sign up started and sign up finished events
* updating metadata format
* pr feedback
commit 661cf99e40b6b07e3749ed79f8f5efb54fb1b076
Merge: a835793f75a d10e630762b
Author: Code.org Deploy Systems <dev@code.org>
Date: Mon Oct 28 14:16:09 2024 -0700
Merge pull request #62084 from code-dot-org/staging
DTT (Staging > Test) [robo-dtt]
commit d10e630762bc68a01cbfb70b0f0b2248b9d0c116
Author: Continuous Integration <dev@code.org>
Date: Mon Oct 28 20:52:16 2024 +0000
Update schema cache dump after schema changes.
commit 82cfeab481439846eebb0a60990182499c22bf51
Author: Liam Frye-Mason <liam.fryemason@code.org>
Date: Mon Oct 28 14:09:17 2024 -0700
Add react-router to restricted imports (#62024)
commit df7483ad8b680d8de0fd0ef1e2373c299c204333
Author: wilkie <david.wilkinson@code.org>
Date: Mon Oct 28 17:03:28 2024 -0400
Update region_select.feature (#62082)
commit 8540138763434161b22a4623d81e78582dcc0851
Author: Molly Moen <molly@code.org>
Date: Mon Oct 28 13:52:05 2024 -0700
Revert "Python Lab: Start mode and eyes tests (#62014)" (#62081)
This reverts commit 7b71fe89e080ff7f986523cf6e051eeb8c343f46.
commit b31370caddad34431764942d70665e5f725335a7
Merge: 1aa7b71656b 48501029e98
Author: Brendan Reville <breville@users.noreply.github.com>
Date: Mon Oct 28 13:41:57 2024 -0700
Merge pull request #62053 from code-dot-org/music-fix-same-level-load-2
Music: fix same level load
commit 1aa7b71656b9ad37b0a98231246b960693d4768b
Merge: 80bbb098e62 33e584f0321
Author: alex-m-brown <alex.brown@code.org>
Date: Mon Oct 28 16:17:07 2024 -0400
Merge pull request #62032 from code-dot-org/P20-1247/update-name-during-lti-sync
P20-1247/Update name during LTI sync
commit 80bbb098e6238bcdc875ef74956aadac1cf5225d
Merge: 1630b2b890b ceb2dcc65bc
Author: Brendan Reville <breville@users.noreply.github.com>
Date: Mon Oct 28 13:10:59 2024 -0700
Merge pull request #62056 from code-dot-org/music-ai-drums-updates
Music: AI drums updates
commit 1630b2b890befb0022195a629294829101a8d84a
Merge: bd665adcfcd 94d85926f52
Author: Brendan Reville <breville@users.noreply.github.com>
Date: Mon Oct 28 13:05:37 2024 -0700
Merge pull request #62055 from code-dot-org/music-playhead-position-update
Music: playhead position update
commit bd665adcfcd98377147ae292c1c18d716fa3073c
Merge: 12f504dac94 95774d3414f
Author: Brendan Reville <breville@users.noreply.github.com>
Date: Mon Oct 28 13:05:21 2024 -0700
Merge pull request #62041 from code-dot-org/panels-fade-over-previous
Panels: fade over previous
commit 12f504dac942ce11031ec469d3abe7eb2ddbb2dc
Merge: be2283988de 5b1a1eb76bd
Author: Brendan Reville <breville@users.noreply.github.com>
Date: Mon Oct 28 13:05:08 2024 -0700
Merge pull request #62037 from code-dot-org/panels-no-text
Panels: no text
commit be2283988dec00149aaafb1db8f1af3761034baa
Merge: 3dbd721e29e 77492eefb2e
Author: Brendan Reville <breville@users.noreply.github.com>
Date: Mon Oct 28 13:04:50 2024 -0700
Merge pull request #62035 from code-dot-org/music-use-secondary-finish-button
Music: secondary finish button
commit 3dbd721e29e14c7d59187a90c395ea3c95de9fec
Author: Eric Aderhold <eric.aderhold@code.org>
Date: Mon Oct 28 12:47:36 2024 -0700
Threads model migration (#62012)
Data migration and start of models for AI chat threads
commit a835793f75a586470d1fd72ae5cd7a33bf776d88
Merge: 2d951b4fd3d 2d6426e0743
Author: Code.org Deploy Systems <dev@code.org>
Date: Mon Oct 28 12:08:10 2024 -0700
Merge pull request #62075 from code-dot-org/staging
DTT (Staging > Test) [robo-dtt]
commit 2d6426e07436a74ec83b2159c1b251389cfc25f4
Author: Artem Vavilov <artem.vavilov.7@gmail.com>
Date: Mon Oct 28 21:07:02 2024 +0200
P20-1179: Fix language dropdown on Lab pages (#62074)
commit 48501029e98ec428b0076c758af676532e7445e1
Author: breville <brendan@code.org>
Date: Mon Oct 28 18:52:40 2024 +0000
Code review feedback
commit ceb2dcc65bcd5c58e3854a453b60117c31d6203d
Author: breville <brendan@code.org>
Date: Mon Oct 28 18:45:43 2024 +0000
Adjust constant
commit 7b71fe89e080ff7f986523cf6e051eeb8c343f46
Author: Molly Moen <molly@code.org>
Date: Mon Oct 28 11:43:02 2024 -0700
Python Lab: Start mode and eyes tests (#62014)
* start mode test
* add eyes tests
* ensure save before navigation
* add additional check
* enable edit link on test env
commit 33e584f0321b3584bc598a76e51e121aa888413c
Author: alex-m-brown <alex.brown@code.org>
Date: Mon Oct 28 14:38:23 2024 -0400
change function name
commit 77492eefb2ee3248c3b1dbab3f9247157fd02926
Merge: d8941796b71 267bef38377
Author: breville <brendan@code.org>
Date: Mon Oct 28 18:31:54 2024 +0000
Merge branch 'staging' into music-use-secondary-finish-button
commit 267bef383777d005eedd0c712570c56f3dbd91c7
Merge: 56dd9026b9b 70c98f6589e
Author: Brendan Reville <breville@users.noreply.github.com>
Date: Mon Oct 28 10:56:22 2024 -0700
Merge pull request #61956 from code-dot-org/music-pack-dialog-updated
Music: pack dialog updated
commit 56dd9026b9bd7d12b62ae593e0f824291f941f23
Author: Sanchit Malhotra <85528507+sanchitmalhotra126@users.noreply.github.com>
Date: Mon Oct 28 10:20:05 2024 -0700
Lab2: Add stop and play/pause functionality for TTS (#62015)
* Lab2: Add stop and play/pause functionality for TTS
* Update icons + re-enable instructions query param
* Update Music Menu
commit 0757ad488d1e9a549e93762c66aaab7e4733acec
Author: Hannah Bergam <hannahbergam@gmail.com>
Date: Mon Oct 28 10:17:12 2024 -0700
Adding Student and Teacher tests to Oauth platforms (#61859)
* adding new teacher and student tests for all oauth platforms with test files
* facebook tests working, clever removed
commit 2d951b4fd3dd1a676b1cee1e4abe3c97435ca97e
Merge: bf0a4490020 f39277621f7
Author: Code.org Deploy Systems <dev@code.org>
Date: Mon Oct 28 10:10:11 2024 -0700
Merge pull request #62070 from code-dot-org/staging
DTT (Staging > Test) [robo-dtt]
commit f39277621f784c646c81a678c9a49d5bf39ddfb7
Author: Kelby Hawn <9256643+kelbyhawn@users.noreply.github.com>
Date: Mon Oct 28 09:56:39 2024 -0700
Delete the pegasus/sites/virtual/curriculum-science directory (again) (#62068)
commit 16ca40dba32994edc230a1f657b539ed20f06576
Author: alex-m-brown <alex.brown@code.org>
Date: Mon Oct 28 12:54:25 2024 -0400
Update dashboard/lib/services/lti.rb
Co-authored-by: Artem Vavilov <artem.vavilov.7@gmail.com>
commit 42ceb61bb003f44fdc92b970b164cfc663ce53a3
Author: Kelby Hawn <9256643+kelbyhawn@users.noreply.github.com>
Date: Mon Oct 28 09:42:18 2024 -0700
Remove unused Dropbox sync scripts (#62067)
commit d22fff95397ff22c1f39db62684e3c707334ea40
Author: Mike Harvey <43474485+mikeharv@users.noreply.github.com>
Date: Mon Oct 28 12:41:56 2024 -0400
[Music] add pattern field validator (#61970)
* [Music] add pattern field validator
* code review
commit c45d917dcc10ad9813630d7f7dff4237e657ae99
Author: Molly Moen <molly@code.org>
Date: Mon Oct 28 09:07:41 2024 -0700
Add start source fallback to loadVersion (#62029)
commit 982e067b07ed41ae1d52c42533e4ef957e0ec9da
Author: Molly Moen <molly@code.org>
Date: Mon Oct 28 09:07:01 2024 -0700
fix scrollbars on safari (#62001)
commit e689a2c5912807fae40e192a4695ca309729efe8
Author: Kelby Hawn <9256643+kelbyhawn@users.noreply.github.com>
Date: Mon Oct 28 08:25:53 2024 -0700
HoC 2024 - Update How-to guides (#62007)
* update banner gradient
* update top section on teachers guide
* update teachers steps
* add clean up comment
* update events steps
commit 7718631803a6d76fc169a7961203269ba793e8b8
Author: Kelby Hawn <9256643+kelbyhawn@users.noreply.github.com>
Date: Mon Oct 28 08:24:52 2024 -0700
HoC 2024 - Add fade to hero banner on hourofcode.com/learn (#62010)
commit 4bf98adb0af48df7d88ebf9a657dc493df873edf
Author: Kelby Hawn <9256643+kelbyhawn@users.noreply.github.com>
Date: Mon Oct 28 08:24:21 2024 -0700
HoC 2024 - Add Music Lab: Jam Session and imagi tutorial images (#62026)
* add music lab jam session image
* add imagi tutorial image
commit 3954fa974cde5ede85a8d80e3872881562d2894e
Author: alex-m-brown <alex.brown@code.org>
Date: Mon Oct 28 10:53:41 2024 -0400
move statement to a new method
commit 99b2167e030a0c9045fec2278a6d78a01b04cac9
Author: Ryan Driscoll <ryan.driscoll@code.org>
Date: Mon Oct 28 08:34:58 2024 -0600
Refactor enroll form to typescript (#61925)
* refactor: remove jsx version of component
* chore: add react-select types
* refactor: pass response json to onSubmissionComplete for easier typing
* refactor: convert enrollment component to typescript
* refactor: tweak some types to limit use of Record<string, string>
* fix: skip checking component's validationState prop for property controlled by react-select third party dropdown, for which validationState is not a valid prop
* fix: add back CSF_COURSES value and filter it for button list, per original implementation
* refactor: replace jquery ajax call with fetch and update tests
* refactor: replace nested ternary with util with a switch case for readability
commit d686d14b906409e5d2d4fbab8d07ee36a7be657e
Merge: 1ec427cd6af bbfd3b5377c
Author: alex-m-brown <alex.brown@code.org>
Date: Mon Oct 28 09:25:28 2024 -0400
Merge pull request #61993 from code-dot-org/i18n-sync-in-up-10-24-2024
I18n sync In & Up 10/24
commit 1ec427cd6af69106fa56c85e1af7bf0c1a8c571d
Author: levadadenys <levada.denys@gmail.com>
Date: Mon Oct 28 14:07:40 2024 +0200
[Design2-167] DSCO - Tabs - Update Hover Colors, allow iconRight when tab is closable (#61939)
* updated secondary Tabs hover styling
* allowed showing iconRight when Tab is closable
commit 181583939c1ebb44228329383227aae5d73f25dd
Merge: c72b80c2e1e e514c546bb3
Author: Code.org Deploy Systems <dev@code.org>
Date: Mon Oct 28 02:25:17 2024 -0700
Merge pull request #62060 from code-dot-org/dtl_candidate_185fb989
commit e514c546bb3747495f3d936614aaa2c6a843d435
Merge: c72b80c2e1e 185fb98927d
Author: Continuous Integration <dev@code.org>
Date: Mon Oct 28 09:20:11 2024 +0000
Merge commit '185fb989' into dtl_candidate_185fb989
commit cefea585be913bfd283b0ec291d128fa79e12a63
Author: Continuous Integration <dev@code.org>
Date: Mon Oct 28 09:03:58 2024 +0000
hoc i18n sync
commit 187ee2b73d9d7282e61047c5823d82172c614c4c
Author: Continuous Integration <dev@code.org>
Date: Mon Oct 28 09:03:52 2024 +0000
apps i18n sync
commit c81bba1360d73aa24ae4ac89bcec6e05fde30869
Author: Continuous Integration <dev@code.org>
Date: Mon Oct 28 09:03:45 2024 +0000
course content i18n sync
commit 6e53e22469a1543e813a2aa6b06a30bcccc8603c
Author: Continuous Integration <dev@code.org>
Date: Mon Oct 28 09:03:41 2024 +0000
dashboard i18n sync
commit 3c587d8473b4f6486a03e361579394f71a7a9d8a
Merge: ce312695482 7aa5118e249
Author: Code.org Deploy Systems <dev@code.org>
Date: Mon Oct 28 00:35:19 2024 -0700
Merge pull request #62058 from code-dot-org/dts_candidate_2024-10-28
DTS (Levelbuilder > Staging) [robo-dts]
commit 7aa5118e249b41f394b0598568888864eca276e2
Merge: ce312695482 c72b80c2e1e
Author: Continuous Integration <dev@code.org>
Date: Mon Oct 28 07:35:13 2024 +0000
Merge remote-tracking branch 'origin/levelbuilder' into dts_candidate_2024-10-28
commit ce312695482fa980c9d01994c12c170194c7c7ee
Author: Continuous Integration <dev@code.org>
Date: Mon Oct 28 07:30:11 2024 +0000
staging content changes (-robo-commit)
commit c72b80c2e1e834c77a1b09f8ae4f9ae9a05e5e25
Author: Continuous Integration <dev@code.org>
Date: Mon Oct 28 07:30:09 2024 +0000
levelbuilder content changes (-robo-commit)
commit 692f7c85d49ce78b4c551a15a8bfc8ef7580c7ae
Author: breville <brendan@code.org>
Date: Mon Oct 28 03:17:44 2024 +0000
A little extra delay
commit 935e38cd8a5c28b3bf823cd6607bb42d4722e6a7
Author: breville <brendan@code.org>
Date: Mon Oct 28 03:00:55 2024 +0000
Remove unused style
commit 4d5cc54382da8f9b5ce8c24c262753995e78ba23
Author: breville <brendan@code.org>
Date: Mon Oct 28 02:54:40 2024 +0000
Music: AI drums updates
commit 94d85926f5295911c1cb7dd669533d7c47a0b8bf
Author: breville <brendan@code.org>
Date: Mon Oct 28 01:14:23 2024 +0000
Music: playhead position update
commit 69f423df08f5114f49414587ae814568114f5f56
Author: breville <brendan@code.org>
Date: Mon Oct 28 00:08:52 2024 +0000
Music: function calls ordering
commit d8941796b712ad20321773bcb0ac46879d588e8e
Author: breville <brendan@code.org>
Date: Sun Oct 27 22:47:13 2024 +0000
Finish message
commit 70c98f6589ecf28337e7a53196eb8922cccc911b
Author: breville <brendan@code.org>
Date: Sun Oct 27 22:17:47 2024 +0000
Bump library version
commit 405ff213dcaa64a79ba77f12a0d5767bb333406e
Author: breville <brendan@code.org>
Date: Sun Oct 27 18:54:53 2024 +0000
Music: fix same level load (WIP 2)
commit 4fd7ab86a5c67d5cfe1ddc393be827e2fa3055b9
Author: Jim Thomason <jim.thomason@code.org>
Date: Sat Oct 26 17:55:13 2024 -0500
[JIMT][CT-822 (partial)] openConfirmDelete(file|folder) (#62036)
* jimt/CT-822 - deleteFile -> openConfirmDeleteFile
* jimt/CT-822 - handleDeleteFolder -> openConfirmDeleteFolder
commit bf0a449002063569b9102e363ea1123b6d562461
Merge: 185fb98927d 2d392a0aeb5
Author: Code.org Deploy Systems <dev@code.org>
Date: Sat Oct 26 03:10:09 2024 -0700
Merge pull request #62045 from code-dot-org/staging
DTT (Staging > Test) [robo-dtt]
commit 2d392a0aeb5bac13ce2afd1caaa8f67ffcfabc83
Author: Artem Vavilov <artem.vavilov.7@gmail.com>
Date: Sat Oct 26 13:08:13 2024 +0300
P20-1179: Implement switch between international and regional versions using language selector (#61397)
* P20-1179: Add Global Edition region and language locking via cookies
* P20-1179: Implement region change based on language selection
* P20-1179: Update region when it changes
* P20-1179: Optimize region change
* P20-1179: Update I18nDropdown component
* P20-1179: Add Statsig metrics
* P20-1179: Update integration tests
* P20-1179: Rename ui test
* P20-1179: Adapt to "Global Edition Configuration + Farsi Header Changes"
* P20-1179: Log GE region to Statsig
* Revert "P20-1179: Log GE region to Statsig"
This reverts commit 6d7e06261d8350f9a4dd0dbd90aa77a1eda4dc0e.
* P20-1179: Fixes
* P20-1179: Fix shared templates
* P20-1179: Fix Pegasus templates
* P20-1179: Add DCDO "global_edition_region_selection_enabled"
commit 60aa8454a4918e15ed964ec28271a1059c03f4f6
Merge: f8a74006d48 c248533c6af
Author: breville <brendan@code.org>
Date: Sat Oct 26 00:45:52 2024 +0000
Merge branch 'staging' into music-pack-dialog-updated
commit 185fb98927d6cf1f7197edf13c369a24d832ebb8
Merge: 80473dc36cc c248533c6af
Author: Code.org Deploy Systems <dev@code.org>
Date: Fri Oct 25 16:54:09 2024 -0700
Merge pull request #62043 from code-dot-org/staging
DTT (Staging > Test) [robo-dtt]
commit c248533c6afe31aefbdb713792f0759420d5a334
Merge: 1bef583c6f8 703323ab54c
Author: Dave Bailey <davidsbailey@users.noreply.github.com>
Date: Fri Oct 25 16:53:25 2024 -0700
Merge pull request #62018 from code-dot-org/dave/teacher-rubric-redux
create teacherRubricRedux using redux toolkit and typescript
commit 1bef583c6f819aad035add0d7034e5c514a2b2ae
Merge: 31fcd3ef84e 89b47533f4a
Author: Dave Bailey <davidsbailey@users.noreply.github.com>
Date: Fri Oct 25 16:52:47 2024 -0700
Merge pull request #62027 from code-dot-org/dave/delayed-job-50
increase delayed job worker count to 50
commit 95774d3414f1abcc1d0fb080320bcfc710e479dc
Author: breville <brendan@code.org>
Date: Fri Oct 25 22:40:10 2024 +0000
Panels: fade over previous
commit 703323ab54cc1ea045f361ffc0d63233c20d3fab
Author: David Bailey <davidsbailey@users.noreply.github.com>
Date: Fri Oct 25 14:44:26 2024 -0700
cosmetic fix for loadAllTeacherEvaluationData params
commit 5b1a1eb76bd43ba2969acfc3dd3d74bee1030a00
Merge: 8b59fd782f3 31fcd3ef84e
Author: breville <brendan@code.org>
Date: Fri Oct 25 21:27:19 2024 +0000
Merge branch 'staging' into panels-no-text
commit 84ad1e503496f868a59723b700df0b3fb000bf72
Merge: 6407615339d 31fcd3ef84e
Author: breville <brendan@code.org>
Date: Fri Oct 25 21:27:03 2024 +0000
Merge branch 'staging' into music-use-secondary-finish-button
commit f8a74006d48023c8a11ab8b72adcd1973731ef7b
Merge: 2e305a06bc4 31fcd3ef84e
Author: breville <brendan@code.org>
Date: Fri Oct 25 21:26:33 2024 +0000
Merge branch 'staging' into music-pack-dialog-updated
commit 80473dc36cc7918c427ba9e190fc2c8e3e4d7bcd
Merge: 76ff119cdff 31fcd3ef84e
Author: Code.org Deploy Systems <dev@code.org>
Date: Fri Oct 25 14:16:09 2024 -0700
Merge pull request #62039 from code-dot-org/staging
DTT (Staging > Test) [robo-dtt]
commit cd9bd351916f5a31e26f8e4d514b6e2dd236ef09
Author: David Bailey <davidsbailey@users.noreply.github.com>
Date: Fri Oct 25 14:06:36 2024 -0700
move hasTeacherFeedbackMap into StudentSelector
commit 8b59fd782f32481d04ebb5b266c342d5f4f08bee
Author: breville <brendan@code.org>
Date: Fri Oct 25 21:07:22 2024 +0000
Panels: no text
commit ed56c8a1da0b32ea65ef053d9ec99bd9d63dcbcf
Author: alex-m-brown <alex.brown@code.org>
Date: Fri Oct 25 17:03:38 2024 -0400
refactor change
commit 2e305a06bc43378c7d7c278993bc08687e60fda6
Author: breville <brendan@code.org>
Date: Fri Oct 25 21:03:19 2024 +0000
Fix linting
commit d8231bca3506c56c4fd36e4d1c8987d899c6916c
Author: David Bailey <davidsbailey@users.noreply.github.com>
Date: Fri Oct 25 14:00:03 2024 -0700
make setHasTeacherFeedbackMap internal to redux
commit b9135da86d6b29f70d8e06ce746583e48197f50b
Author: David Bailey <davidsbailey@users.noreply.github.com>
Date: Fri Oct 25 13:57:38 2024 -0700
send setUserHasTeacherFeedback directly to submit footer
commit 71f46e8be9cdb93b604c2b5a40b6aed8f8a3424a
Author: David Bailey <davidsbailey@users.noreply.github.com>
Date: Fri Oct 25 13:49:45 2024 -0700
create setUserHasTeacherFeedback action
commit 0ffc01c016871171fb92ad2a5a376c9f50ea4144
Author: David Bailey <davidsbailey@users.noreply.github.com>
Date: Fri Oct 25 13:39:15 2024 -0700
send allTeacherEvaluationData directly from redux to RubricSettings
commit d65394e9ba65b174c14f4d102a4cc540ee67da70
Author: breville <brendan@code.org>
Date: Fri Oct 25 20:36:26 2024 +0000
Code review feedback
commit 6407615339d1cf1a4ba6b8e7ec8ca9924193bc8a
Author: breville <brendan@code.org>
Date: Fri Oct 25 20:12:14 2024 +0000
Adjust color
commit f126f7ecc22faddffd3db271a1004e0253c80cd9
Author: breville <brendan@code.org>
Date: Fri Oct 25 20:04:10 2024 +0000
Music: secondary finish button
commit c042797a6a12d1556387b787bfad1375ab9b45f4
Author: David Bailey <davidsbailey@users.noreply.github.com>
Date: Fri Oct 25 12:58:00 2024 -0700
remove unnecessary null check on userEvalData
commit 31fcd3ef84e3435b66664d59b3f2ab5f1ba4bb0d
Author: Nick Lathe <nick.lathe@code.org>
Date: Fri Oct 25 12:53:30 2024 -0700
Revert "Refactor Metrics::Events module (#61876)" (#62034)
This reverts commit 0535f21ca7ea2c935bf97f5ed25feb1728662d3f.
commit 543bcc8d8ca04bd6996373cc3caddf3776fdf79a
Merge: c462aec57d8 92a89084744
Author: Cassi Brenci <cassi.brenci@code.org>
Date: Fri Oct 25 12:09:12 2024 -0700
Merge pull request #62031 from code-dot-org/levelbuilder-to-staging-10-25
* Staging to test 10-24 (attempt 2) (#61994)
* RubricContainerTest - remove pointless enzyme test cases
* rename expect to deprecatedExpect
* convert submit button tests to RTL
* convert tab switching test to RTL
* Music: translate
* convert remaining test cases to rtl
* convert basic expects to jest
* convert ajaxStub to jest
* convert ajaxStub, sendEventSpy and timers to jest
* convert queryParams to jest spy
* extract stubFetch helper
* consolidate stubRunAiEvaluationsForUser into stubFetch
* finally convert fetchStub to jest
* touch up
* Update middle_high? to include Foundations of... currriculum umbrellas (#61973)
* initiative version
* update middle_high? to include foundations
* [JIMT][CT-884][CT-822 (partial)] generic useFileUploader (#61921)
* jimt/CT-822 - generic lab2 useFileUploader hook
* jimt/CT-822 - multi-file support; removes newFile FileId artefact
* jimt/CT-822 - added generic hook I forgot + updated tests
* jimt/CT-822 - brought newFolder into line with newFile w/o externally generated IDs
* jimt/CT-822 - removed erroneous debugging line
* jimt/CT-822 - added UPLOAD_SUCCEEDED generic analytic event
* jimt/CT-884 - fixed file upload bug
* jimt/CT-822 - incorpoate validationFileId into getNextFileId
* Refactor Metrics::Events module (#61876)
- Refactor log_event method to take session
- Refactor private functions to use passed in statsig_stable_id
- Remove log_event_with_session method and invocations
Signed-off-by: Nick Lathe <nick.lathe@code.org>
* Instrument active teacher events (#61770)
Signed-off-by: Nick Lathe <nick.lathe@code.org>
* [Music] Adjust AI midi drum mapping (#61971)
* [Music] Adjust AI midi drum mapping
* reorder
* HoC 2024 - Update hourofcode.com homepage banner design (#61964)
* add new bg image
* update homepage hero banner
* adjust width
* add section divider line and add gradient fade
* add rtl styles
* swap breakpoint with variable
* clean up
* put back heading spacing
* Moves fallback video event to a more general place. (#61976)
* do not show age popup to sponsored students (#61972)
* levelbuilder content changes (-robo-commit)
* staging content changes (-robo-commit)
* Cleanup 2024 Access Report test script (#61875)
* cleanup script
* can only run in staging
* add upload token back in
* Fix selectedSectionSelector (#61982)
---------
Signed-off-by: Nick Lathe <nick.lathe@code.org>
Co-authored-by: David Bailey <davidsbailey@users.noreply.github.com>
Co-authored-by: breville <brendan@code.org>
Co-authored-by: Continuous Integration <dev@code.org>
Co-authored-by: Molly Moen <molly@code.org>
Co-authored-by: Jim Thomason <jim.thomason@code.org>
Co-authored-by: Nick Lathe <nick.lathe@code.org>
Co-authored-by: Mike Harvey <43474485+mikeharv@users.noreply.github.com>
Co-authored-by: Kelby Hawn <9256643+kelbyhawn@users.noreply.github.com>
Co-authored-by: wilkie <david.wilkinson@code.org>
Co-authored-by: Brendan Reville <breville@users.noreply.github.com>
Co-authored-by: carl-codeorg <131809324+carl-codeorg@users.noreply.github.com>
Co-authored-by: Turner Riley <56283563+TurnerRiley@users.noreply.github.com>
Co-authored-by: Liam Frye-Mason <liam.fryemason@code.org>
* levelbuilder content changes (-cassi)
---------
Signed-off-by: Nick Lathe <nick.lathe@code.org>
Co-authored-by: Code.org Deploy Systems <dev@code.org>
Co-authored-by: Kaitie O <kaitie@code.org>
Co-authored-by: David Bailey <davidsbailey@users.noreply.github.com>
Co-authored-by: breville <brendan@code.org>
Co-authored-by: Molly Moen <molly@code.org>
Co-authored-by: Jim Thomason <jim.thomason@code.org>
Co-authored-by: Nick Lathe <nick.lathe@code.org>
Co-authored-by: Mike Harvey <43474485+mikeharv@users.noreply.github.com>
Co-authored-by: Kelby Hawn <9256643+kelbyhawn@users.noreply.github.com>
Co-authored-by: wilkie <david.wilkinson@code.org>
Co-authored-by: Brendan Reville <breville@users.noreply.github.com>
Co-authored-by: carl-codeorg <131809324+carl-codeorg@users.noreply.github.com>
Co-authored-by: Turner Riley <56283563+TurnerRiley@users.noreply.github.com>
Co-authored-by: Liam Frye-Mason <liam.fryemason@code.org>
Co-authored-by: suresh <suresh@code.org>
commit 3c7f6c056c9a75ab3c45c1e4262e92dbecf2fc7f
Author: alex-m-brown <alex.brown@code.org>
Date: Fri Oct 25 15:04:44 2024 -0400
update name during sync and test
commit 92a890847445b5fc9fadce6c770c8e876d9e9f3f
Merge: e9c61cdf358 c462aec57d8
Author: Cassi Brenci <cassi.brenci@code.org>
Date: Fri Oct 25 12:00:19 2024 -0700
Merge remote-tracking branch 'origin/staging' into levelbuilder-to-staging-10-25
commit bfc8ff3c5b4b741cf76d760b3f09386f135e071f
Author: breville <brendan@code.org>
Date: Fri Oct 25 18:16:02 2024 +0000
Return value
commit c84dc370d0274777b00aecf751dfc143d7bcd2d3
Author: breville <brendan@code.org>
Date: Fri Oct 25 18:08:15 2024 +0000
Support regular copyright attribution
commit e9c61cdf3585bbed48fafd3f88c798339dfa443f
Author: Continuous Integration <dev@code.org>
Date: Fri Oct 25 17:48:46 2024 +0000
levelbuilder content changes (-cassi)
commit 89b47533f4a0d2cd547dad5549bba3ffa6a6f418
Author: David Bailey <davidsbailey@users.noreply.github.com>
Date: Fri Oct 25 10:19:27 2024 -0700
increase delayed job worker count to 50
commit 76e65a71c43de6aed61ad3508e357597337ca53e
Author: breville <brendan@code.org>
Date: Fri Oct 25 16:59:28 2024 +0000
Localize attribution & other fixes
commit 5b67fb0026e043a3a55bc6a1497cbb34dcfb5a49
Merge: e9d4532c6b7 dcde964562f
Author: Code.org Deploy Systems <dev@code.org>
Date: Fri Oct 25 02:25:19 2024 -0700
Merge pull request #62022 from code-dot-org/dtl_candidate_806bb739
commit dcde964562f13c9aab1b4b9fd75597308c1fa7b4
Merge: e9d4532c6b7 806bb73928c
Author: Continuous Integration <dev@code.org>
Date: Fri Oct 25 09:20:12 2024 +0000
Merge commit '806bb739' into dtl_candidate_806bb739
commit 801ff122f982ae19924f1eed6bb2cfb870474d9a
Author: breville <brendan@code.org>
Date: Fri Oct 25 08:17:29 2024 +0000
Updates
commit dbffd861fea8fd4f7266f0f84cdf846b97b6b56d
Author: breville <brendan@code.org>
Date: Fri Oct 25 07:44:35 2024 +0000
Updates
commit c462aec57d839b44f3366e5be8f1aa43b7d7abb6
Merge: 8a3c16b8464 9a9161053c2
Author: Code.org Deploy Systems <dev@code.org>
Date: Fri Oct 25 00:35:25 2024 -0700
Merge pull request #62020 from code-dot-org/dts_candidate_2024-10-25
DTS (Levelbuilder > Staging) [robo-dts]
commit 9a9161053c2d6f2c0179e18ca23cb2193aed6625
Merge: 8a3c16b8464 e9d4532c6b7
Author: Continuous Integration <dev@code.org>
Date: Fri Oct 25 07:35:13 2024 +0000
Merge remote-tracking branch 'origin/levelbuilder' into dts_candidate_2024-10-25
commit e9d4532c6b7a5aca1dc18bf1478b4783f3719b8e
Author: Continuous Integration <dev@code.org>
Date: Fri Oct 25 07:30:10 2024 +0000
levelbuilder content changes (-robo-commit)
commit 8a3c16b84646ba95eaae4f13a6a3e001b034a51e
Merge: 584b1a66881 f557447eb7b
Author: Brendan Reville <breville@users.noreply.github.com>
Date: Fri Oct 25 00:12:37 2024 -0700
Merge pull request #61998 from code-dot-org/music-stop-previews
Music: stop previews
commit add083ba4d53cc775e5c5582826b776497cb9737
Author: David Bailey <davidsbailey@users.noreply.github.com>
Date: Thu Oct 24 21:27:31 2024 -0700
remove ui test step which creates single section experiments
commit 66d9f59f55f0f91a5d518069d6ddf377dc31da00
Author: David Bailey <davidsbailey@users.noreply.github.com>
Date: Thu Oct 24 21:00:32 2024 -0700
convert teacherRubricRedux to redux-toolkit and typescript
commit 584b1a668812d9829a536d003002cc3c3f636ec7
Author: Cassi Brenci <cassi.brenci@code.org>
Date: Thu Oct 24 17:07:15 2024 -0700
[Ai chat] Fix Initial Temperature range in level editor (#62011)
* I think this would fix the problem with levelbuilder not being able to set the correct initial temperature
* Add a comment and some rounding to make extra sure we are passing round numbers
commit 4b9f0ab29a75d2d8a2099dcf525af2b747ada361
Author: David Bailey <davidsbailey@users.noreply.github.com>
Date: Thu Oct 24 16:28:35 2024 -0700
extract loadAllTeacherEvaluationData into red…
Adds student and teacher tests to match the existing new teacher test in the google oauth test file.
This is an attempt to further test the logic added in the following three PRs:
PR 1 above added one test for the teacher google flow. This PR adds tests for google and facebook for students (both) and teacher (facebook). To see the logic we are testing, I'd first check out PR #1.
The existing clever testing doesn't touch the omniauth/redirect file I edited, but I am open to feedback about how to test that flow specifically. There also doesn't exist a microsoft test file. The flow for all four is nearly the same so I'm not sure if adding one would be redundant (and am unclear on the initial reasoning to not have one). Perhaps Platform can provide more context.
Links
Testing story
Deployment strategy
Follow-up work
Privacy
Security
Caching
PR Checklist: