Skip to content

Setting up SSO on the backend for new sign up flow#61496

Merged
hannahbergam merged 17 commits into
stagingfrom
hbergam/sso-take-two
Oct 9, 2024
Merged

Setting up SSO on the backend for new sign up flow#61496
hannahbergam merged 17 commits into
stagingfrom
hbergam/sso-take-two

Conversation

@hannahbergam

@hannahbergam hannahbergam commented Oct 2, 2024

Copy link
Copy Markdown
Contributor

This PR sets up the backed SSO flow for teachers (because so far we have the teacher save/create finished). I added a test for this flow and will update the remainder of the tests with https://codedotorg.atlassian.net/browse/ACQ-2430 once we get the student user created finished!

Because I was working in the same area as Turner in the registrations_controller for the create action, I was able to use their update from this PR to get my own tests passing.

Links

Testing story

I had to build in some new_sign_up params to the utils and testing side of the world to get this to work, which meant also updating the registrations_controller create action to not just check for the presence of the new_sign_up param but to also check explicitly that it is true.

Deployment strategy

Follow-up work

Privacy

Security

Caching

PR Checklist:

  • Tests provide adequate coverage
  • Privacy and Security impacts have been assessed
  • Code is well-commented
  • New features are translatable or updates will not break translations
  • Relevant documentation has been added or updated
  • User impact is well-understood and desirable
  • Pull Request is labeled appropriately
  • Follow-up work items (including potential tech debt) are tracked and linked

@hannahbergam hannahbergam requested a review from a team October 8, 2024 20:37

@TurnerRiley TurnerRiley left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks stellar, so excited for this!! One tiny nit

Comment thread dashboard/app/controllers/registrations_controller.rb Outdated
@hannahbergam hannahbergam merged commit e8622a8 into staging Oct 9, 2024
@hannahbergam hannahbergam deleted the hbergam/sso-take-two branch October 9, 2024 19:32
sureshc added a commit that referenced this pull request Oct 11, 2024
commit a145c11a95cf7b1470f10c6082f5efd6eb13b386
Merge: 221f2f0ddf2 2d735f3e93b
Author: suresh <suresh@code.org>
Date:   Fri Oct 11 16:51:42 2024 -0700

    Merge branch 'staging' into infrastructure/throttle-proxysql-connection-attempts

commit 221f2f0ddf22326bf4ab80b2645e9ebab94d7ac9
Author: suresh <suresh@code.org>
Date:   Fri Oct 11 16:51:24 2024 -0700

    Simplify the mechanism to set the configuration setting.

commit 2d735f3e93b139a9179df9cbd90ef2bf5f996149
Author: Sanchit Malhotra <85528507+sanchitmalhotra126@users.noreply.github.com>
Date:   Fri Oct 11 15:25:40 2024 -0700

    Lab2: Handle unsupported TTS event on old browsers (#61734)

commit de30ebabc8ef48e50801ece6d1e2464d84828bac
Author: Nick Lathe <nick.lathe@code.org>
Date:   Fri Oct 11 15:16:09 2024 -0700

    Write name to LtiDeployment (#61710)

    * Write name to LtiDeployment

      - Write name to existing deployment if nil
      - Write name to new deployments
      - Add unit tests and assertions

    Signed-off-by: Nick Lathe <nick.lathe@code.org>

commit edc1156af64da8b22e1c3e34d79f18781c0a9281
Author: Mike Harvey <43474485+mikeharv@users.noreply.github.com>
Date:   Fri Oct 11 16:43:13 2024 -0400

    [Music] Add default pack option to levelbuilder (#61726)

commit 4f306848e1710bcf504ecabb575732c874ac9200
Author: Mike Harvey <43474485+mikeharv@users.noreply.github.com>
Date:   Fri Oct 11 16:42:44 2024 -0400

    [Google Blockly] Fix bitmap field for touch devices (#61709)

    * copy source code from plugin

    * implement fixes

    * allow dragging on touch devices

    * move fix to subclass

    * update comments

commit c9fb515ac067c302fffadb0706e16618213085ab
Merge: 4a5b6b9b801 f79a669bb2e
Author: Brendan Reville <breville@users.noreply.github.com>
Date:   Fri Oct 11 13:15:50 2024 -0700

    Merge pull request #61717 from code-dot-org/music-callouts-by-id

    Music: callouts by ID

commit 4a5b6b9b801198f303d36115dae41f83dc49fcee
Author: Hannah Bergam <hannahbergam@gmail.com>
Date:   Fri Oct 11 12:55:53 2024 -0700

    youngwomen page updates (#61714)

commit a89b0a9cae3d9676189080a398da781730bb7ecb
Author: Continuous Integration <dev@code.org>
Date:   Fri Oct 11 19:33:13 2024 +0000

    Updated cookbook versions

commit fa6e6d30db08bf7761d315835b6b282a4ca35587
Author: Jim Thomason <jim.thomason@code.org>
Date:   Fri Oct 11 14:22:19 2024 -0500

    jimt/CT-822 - downloadFile -> handleFileDownload (#61720)

commit 87fe61e1a13911bcec04db812c725ff0647fa8b6
Author: Seth Nickell <seth.nickell@code.org>
Date:   Fri Oct 11 09:17:36 2024 -1000

    Remove covid19 live dataset (#61641)

commit c6523fe1002b7a197037d170a392a7f8ff7c6442
Author: Ryan Driscoll <ryan.driscoll@code.org>
Date:   Fri Oct 11 13:02:28 2024 -0600

    Account Settings: add school info section (#61598)

    * refactor: moved common account settings styles to a common module style sheet

    * refactor: moved button disabled logic to util function for reusability

    * refactor: update some styles in school data inputs to closer match the account settings full page design

    * chore: move common styles to common stylesheet

    * feat: create SchoolInformation account settings section component and mounted in account settings page

    * chore: use new shared constants

    * chore: give forms a name property

    * refactor: helper util method name was confusing because it was used to disable a button, so it returns true when the form data is invalid and the button should be disabled

    * feat: reset alert messages when a user changes input values

    * test: add unit tests for SchoolInformation component

    * feat: don't show the school info section for students, only teachers

    * refactor: update translation keys to follow convention

    * chore: remove duplicate tests

    * test: move schoolInfoInvalid tests to its own file

    * fix: remove redux from components that don't use it

commit 20eb41920f0627bd0e91c568916b8410866f5f49
Author: Jim Thomason <jim.thomason@code.org>
Date:   Fri Oct 11 12:54:35 2024 -0500

    [JIMT][CT-822 (partial)][CT-617 (partial)] open move file prompt (#61708)

    * jimt/CT-822 - moveFilePrompt -> openMoveFilePrompt

    * jimt/CT-822 - updated testProject file and related test

commit e22dbcf19d403f0f544402b789a39158adad1af0
Author: Hannah Bergam <hannahbergam@gmail.com>
Date:   Fri Oct 11 10:04:24 2024 -0700

    working locally (#61696)

commit 67696aa8acde67b61b140c1bb7625edebd96d705
Author: Turner Riley <56283563+TurnerRiley@users.noreply.github.com>
Date:   Fri Oct 11 13:00:37 2024 -0400

    Signup flow cleanup tasks with school and email preferences (#61456)

    * fix email preference setting

    * update how params are passed to create schoolinfo

    * update constants

    * connect user to school and schoolinfo with signup

    * remove references to school field

    * update unit test

    * add user locale

    * support alternate user builder params

    * support alternate user builder params

    * fix broken retryable test

    * move userbuilder call into retryable

    * simplify processing of school params

commit a0f8996714cc55eb85f529dbe7d51de76ee811ee
Author: fisher-alice <107423305+fisher-alice@users.noreply.github.com>
Date:   Fri Oct 11 11:52:00 2024 -0500

    [Aichat] Update compare models dialog UI (#61700)

    [Aichat] Update compare models dialog UI

commit dba006b8fa82e23211b417caa3f5b2c2b30ec1df
Author: fisher-alice <107423305+fisher-alice@users.noreply.github.com>
Date:   Fri Oct 11 11:51:36 2024 -0500

    [Aichat] Update instructions style to not collide with language dropdown footer (#61711)

    [Aichat] Update instructions style to not collide with language dropdown footer

commit ad97c0c40b6d576cc47b83d0a01eee862faa1fbc
Author: Molly Moen <molly@code.org>
Date:   Fri Oct 11 09:14:36 2024 -0700

    [Codebridge] Make files more easily clickable and closeable (#61681)

    * fix clicking from file browser

    * fix tab clicking

    * fix tab clicking

    * remove unneeded width

commit 20d24b00f795f465ff8a5d87b798582e5f7e65cf
Merge: f3a99548c0d a9ec8a70448
Author: Dave Bailey <davidsbailey@users.noreply.github.com>
Date:   Fri Oct 11 09:08:23 2024 -0700

    Merge pull request #61705 from code-dot-org/dave/rubric-settings-rtl-jest

    convert RubricSettingsTest to RTL and Jest

commit f3a99548c0dd4309c623cec52efc3107985a18a1
Author: Molly Moen <molly@code.org>
Date:   Fri Oct 11 09:08:12 2024 -0700

    always start at the beginning of the document (#61713)

commit e79aec0e2cfbac45e8b96ef6c43eb1d0ac4c2aae
Author: Molly Moen <molly@code.org>
Date:   Fri Oct 11 09:07:36 2024 -0700

    Python Lab: Instructions styling tweaks (#61707)

    * fix up styling for details

    * fix hover color of summary

    * fix link color

    * use correct hover color

commit 078143bd2be612114e65ad3f8c75711cfc08775c
Author: Molly Moen <molly@code.org>
Date:   Fri Oct 11 09:07:17 2024 -0700

    Modernized Project Template Level Icon (#61697)

    * wip on new version

    * use new icon and clearer darkMode boolean

    * better imports

    * better styling

commit 2c3c48a696870f39c8a47f6bfde8cad4cb3b93b0
Author: Mark Barnes <mark.barnes@code.org>
Date:   Fri Oct 11 09:48:22 2024 -0500

    Teacher dash course button redirect to unit overview when unit assigned (#61712)

    * bug fix

    * unit navigation working

    * unit tests

    * PR comment update

commit 3ef7f2fbacd69d7b637471630e4d67dc0de1e18c
Author: drizco <ryan.driscoll@code.org>
Date:   Fri Oct 11 08:39:42 2024 -0600

    refactor: use translation convention of component name and text separated by underscore. reuse password and passwordConfirmation generic text (#61694)

commit f79a669bb2ec7b0f6adfea0b1bb5330512ee6539
Author: breville <brendan@code.org>
Date:   Fri Oct 11 08:01:10 2024 +0000

    No pointer events for callouts

commit 287764b3e674ebfe0948fbbe5a1b4efd4d3b5443
Author: breville <brendan@code.org>
Date:   Fri Oct 11 07:48:43 2024 +0000

    Music: callouts by ID

commit 8cfb6dca790f0f248bd465158df783bcb63d312a
Merge: 956ce8b485e 54b858e0e17
Author: Code.org Deploy Systems <dev@code.org>
Date:   Fri Oct 11 00:35:30 2024 -0700

    Merge pull request #61716 from code-dot-org/dts_candidate_2024-10-11

    DTS (Levelbuilder > Staging) [robo-dts]

commit 54b858e0e1734fe0a3d269ca688c1f46a770326b
Merge: 956ce8b485e fc0bac0a3eb
Author: Continuous Integration <dev@code.org>
Date:   Fri Oct 11 07:35:23 2024 +0000

    Merge remote-tracking branch 'origin/levelbuilder' into dts_candidate_2024-10-11

commit 956ce8b485e149d662c0208593cbec3092932557
Author: Continuous Integration <dev@code.org>
Date:   Fri Oct 11 07:30:11 2024 +0000

    staging content changes (-robo-commit)

commit fc0bac0a3ebc4c16c001e869209da8f8dc3fadca
Author: Continuous Integration <dev@code.org>
Date:   Fri Oct 11 07:30:10 2024 +0000

    levelbuilder content changes (-robo-commit)

commit 46fe77a057640221f76743c734bc61e3d9222be8
Author: Sanchit Malhotra <85528507+sanchitmalhotra126@users.noreply.github.com>
Date:   Thu Oct 10 16:24:50 2024 -0700

    Music: replace pattern and tune interfaces with common interface (#61602)

    * Music: replace pattern and tune interfaces with common interface

    * Add test update

    * Fix missing length

    * Update test

    * Fix test

commit 070ce213e82338b08486c8082f30e1dd20ffebae
Author: Brendan Reville <breville@users.noreply.github.com>
Date:   Thu Oct 10 16:21:57 2024 -0700

    Lab2: TTS tweaks (#61685)

    * Lab2: TTS tweaks

    * Create Browser TTS module and context wrapper

    * Use common util function

    ---------

    Co-authored-by: Sanchit Malhotra <sanchit@code.org>

commit 34f86eb2a060764625110bd0b065f7f17e16127d
Author: Vijaya Manohararaj <124813947+vijayamanohararaj@users.noreply.github.com>
Date:   Thu Oct 10 14:24:31 2024 -0700

    Refactoring parts of unit deletion script to include test coverage. (#60894)

    * Including unit tests on the get_published_state method in Unit model to assert for deletion script expectations.

    * PR comments.

    * Fixing requrie

    * Addressing PR comments.

commit 19160c43a904026f9f0651bcd055aa75c6e5e763
Author: Vijaya Manohararaj <124813947+vijayamanohararaj@users.noreply.github.com>
Date:   Thu Oct 10 14:23:33 2024 -0700

    [test eyes] Waiting for manage students table to load before the edit action. (#61692)

commit ba7a635185b267198418e82229b16495833970d4
Author: Mark Barnes <mark.barnes@code.org>
Date:   Thu Oct 10 15:59:04 2024 -0500

    Teacher dashboard replace unit links in course overview (#61695)

    * redirect updates

    * remove debug

commit 4c56b125b24930c4e1eef302ed6de602e8a13fd8
Author: levadadenys <levada.denys@gmail.com>
Date:   Thu Oct 10 23:24:32 2024 +0300

    [Design2-161-2] DSCO - Tabs - Allows tabs to be closable, (#61608)

    * implemented closable Tabs
    * By default when selected Tab is closed - the first available Tab will be opened instead
    * If we need to select some Tab from outside of the Tabs component - just update defaultSelectedTabValue prop

commit 34abe01d64596f05c28d958d23fa0309c3144b6e
Author: Kelby Hawn <9256643+kelbyhawn@users.noreply.github.com>
Date:   Thu Oct 10 13:23:15 2024 -0700

    Add Classy pixel for tracking on code.org/donate (#61702)

    * add classy_tracking_pixel.haml

    * add pixel to /donate/index.haml

    * clean up comment

commit a9ec8a70448422eeff4dc6aa6f27d642d1e516d1
Author: David Bailey <davidsbailey@users.noreply.github.com>
Date:   Thu Oct 10 13:09:04 2024 -0700

    move default stubFetch call into beforeEach

commit b72d06c4ed15d0be805c82071ba00f8b0f936068
Author: David Bailey <davidsbailey@users.noreply.github.com>
Date:   Thu Oct 10 13:06:40 2024 -0700

    convert from sinon and chai to jest

commit d0c48f93fe6ffdc9c7b27212bb1e9af25b01b5fb
Author: David Bailey <davidsbailey@users.noreply.github.com>
Date:   Thu Oct 10 12:50:45 2024 -0700

    always restore sendEventSpy

commit bbdf381c24ca75f3367098be58231f21d893de3a
Author: David Bailey <davidsbailey@users.noreply.github.com>
Date:   Thu Oct 10 10:55:16 2024 -0700

    extract stubFetch helper

commit bd5deaffd1372b6988e5f936e55d2ed8aa0ef9ab
Author: David Bailey <davidsbailey@users.noreply.github.com>
Date:   Thu Oct 10 10:55:00 2024 -0700

    use jest timers

commit e6dea26d9ad711a5dafe4bb937ee00beb07f63b9
Author: David Bailey <davidsbailey@users.noreply.github.com>
Date:   Thu Oct 10 10:46:50 2024 -0700

    convert simple chai expects to jest

commit 988a83fc968d61c7f02d8a4f82bc359e5e969d64
Author: David Bailey <davidsbailey@users.noreply.github.com>
Date:   Thu Oct 10 10:15:05 2024 -0700

    convert RubricSettingsTest from enzyme to RTL

commit de9ad2d5f91cc76d359e728cd544042e526bb46e
Author: Sanchit Malhotra <85528507+sanchitmalhotra126@users.noreply.github.com>
Date:   Thu Oct 10 13:07:45 2024 -0700

    GenAI Dashboard: fix section header (#61698)

commit 0a19141a75e6a89afcfceefe2491f559520d3820
Author: Turner Riley <56283563+TurnerRiley@users.noreply.github.com>
Date:   Thu Oct 10 14:29:33 2024 -0400

    Add 2024 Access Report banners (#61658)

    * add strings

    * add image and styles

    * add banner

    * update image width

    * add skinny banner to admin page

    * add button url

    * update strings

    * add banner to teacher dash

    * add to yourschool page

    * remove use of dcdo on frontend

    * link yourschool banner to dcdo

    * add strings to right file

    * fix banner image size

    * make banner not reliant on hoc_mode

commit 389bf1cfb78177644deb9a3315933793bd995237
Merge: f29e7bb74c9 a9973723743
Author: Continuous Integration <dev@code.org>
Date:   Thu Oct 10 17:56:28 2024 +0000

    Merge branch 'staging' of github.com:code-dot-org/code-dot-org into staging

commit f29e7bb74c97b1b00f0b384599df85a59617c119
Author: Continuous Integration <dev@code.org>
Date:   Thu Oct 10 17:51:44 2024 +0000

    Update schema cache dump after schema changes.

commit a997372374313e57020e54424d9211c2907c0517
Author: Sanchit Malhotra <85528507+sanchitmalhotra126@users.noreply.github.com>
Date:   Thu Oct 10 10:40:18 2024 -0700

    GenAI dashboard updates (#61683)

commit 589f10c15d4141bb11269d761bc1b7ce34faa4c1
Author: fisher-alice <107423305+fisher-alice@users.noreply.github.com>
Date:   Thu Oct 10 12:29:50 2024 -0500

     [Aichat] Script to retrieve chat logs  (#61144)

     [Aichat] Script to retrieve chat logs

commit ab34e7eb9947ea4c00a9a5bec0585ce88512322b
Author: cearachew <ceara.chewning@code.org>
Date:   Thu Oct 10 13:03:55 2024 -0400

    Allow selecting text from the ai-diff container (#61661)

    * Assign a handle to the draggable element so aidiff can only be dragged from the header

    * Make AI rubric container also only draggable by the header

    * Update unit tests to drag with mouse events on the header element

commit b88f9324e6fda0b9e5b28344be9e9767e20cc1ca
Author: Nick Lathe <nick.lathe@code.org>
Date:   Thu Oct 10 09:24:15 2024 -0700

    Migration to add 'name' column to LtiDeployment (#61679)

    Signed-off-by: Nick Lathe <nick.lathe@code.org>

commit 775cbe24e2edc432ecb0d2d567bcfd757753f644
Author: fisher-alice <107423305+fisher-alice@users.noreply.github.com>
Date:   Thu Oct 10 11:12:59 2024 -0500

    [Aichat] Update warning modal text / padding for customization buttons (#61689)

    [Aichat] Update warning modal text / padding for customization buttons

commit bdc0de82c62987582190f76acdb43a853bd21c33
Author: Hannah Bergam <hannahbergam@gmail.com>
Date:   Thu Oct 10 08:57:45 2024 -0700

    first draft (#61670)

commit b16946a4f08b3a8c974eadb19123fc83c53bb3c5
Author: Kaitie O <kaitie@code.org>
Date:   Thu Oct 10 10:18:06 2024 -0500

    NAV - Moved calendar styles (#61664)

    * moved styles

    * added dropdown

    * remove comments

commit f3e205c3cd1c9c6ed1b92d9bf60465dcc5883768
Merge: 2dc07484d8f cc6a8f3f29f
Author: Code.org Deploy Systems <dev@code.org>
Date:   Thu Oct 10 02:25:37 2024 -0700

    Merge pull request #61688 from code-dot-org/dtl_candidate_cc6a8f3f

commit cc6a8f3f29fb5d4aa82bdda07687ee63022a0ca6
Merge: 711c187fd97 89ed9fd4381
Author: Code.org Deploy Systems <dev@code.org>
Date:   Thu Oct 10 01:00:10 2024 -0700

    Merge pull request #61687 from code-dot-org/staging

    DTT (Staging > Test) [robo-dtt]

commit 89ed9fd4381897e9cd935baf2b595a6754106c77
Author: levadadenys <levada.denys@gmail.com>
Date:   Thu Oct 10 10:41:03 2024 +0300

    [Design2-170] DSCO - FontAwesomeIconV6 - add new custom icons (#61647)

    * added new custom icons support
    * updated custom icons story to show new custom icons

commit 2e39db0a5d742dbba333cdc0c9a7e118a7cdff54
Merge: 8a9145d4f0a 947448b7885
Author: Code.org Deploy Systems <dev@code.org>
Date:   Thu Oct 10 00:35:30 2024 -0700

    Merge pull request #61686 from code-dot-org/dts_candidate_2024-10-10

    DTS (Levelbuilder > Staging) [robo-dts]

commit 947448b7885ca9b620670103bb90a96ea9654584
Merge: 8a9145d4f0a 2dc07484d8f
Author: Continuous Integration <dev@code.org>
Date:   Thu Oct 10 07:35:20 2024 +0000

    Merge remote-tracking branch 'origin/levelbuilder' into dts_candidate_2024-10-10

commit 8a9145d4f0ac53cc0d99754a117cf73fec0781ef
Author: Continuous Integration <dev@code.org>
Date:   Thu Oct 10 07:30:11 2024 +0000

    staging content changes (-robo-commit)

commit 2dc07484d8f31ccf09adff99284209f462847365
Author: Continuous Integration <dev@code.org>
Date:   Thu Oct 10 07:30:08 2024 +0000

    levelbuilder content changes (-robo-commit)

commit 2584a914e68ee4575d99bf1d5da8570bcc1d3b69
Merge: 84f4430e2ad ee24491d420
Author: Brendan Reville <breville@users.noreply.github.com>
Date:   Wed Oct 9 21:54:00 2024 -0700

    Merge pull request #61680 from code-dot-org/music-localize-library

    Music: localize library

commit ee24491d4206a3e8f00c15fc3d3396ca6072dbdd
Author: breville <brendan@code.org>
Date:   Thu Oct 10 00:03:48 2024 +0000

    Update sizing

commit 711c187fd9711e475cd404dbc792c1a63880f382
Merge: 497197814da 84f4430e2ad
Author: Code.org Deploy Systems <dev@code.org>
Date:   Wed Oct 9 16:32:09 2024 -0700

    Merge pull request #61682 from code-dot-org/staging

    DTT (Staging > Test) [robo-dtt]

commit 84f4430e2ad2d3e4687450bff5a0c3c95f9b8735
Merge: f6a4e46fe2f 8cfaba9f9b9
Author: Brendan Reville <breville@users.noreply.github.com>
Date:   Wed Oct 9 16:24:18 2024 -0700

    Merge pull request #61676 from code-dot-org/music-solid-sound-icon

commit f6a4e46fe2f409ac3151dc69d638a39e6292614e
Merge: 24243bcd393 1cad593c355
Author: Brendan Reville <breville@users.noreply.github.com>
Date:   Wed Oct 9 16:22:53 2024 -0700

    Merge pull request #61644 from code-dot-org/music-share-updates

commit 24243bcd39334e79f19a39f0a0560fa042d486a9
Author: Jim Thomason <jim.thomason@code.org>
Date:   Wed Oct 9 18:02:17 2024 -0500

    [JIMT][CT-822 (partial)][CT-617 (partial)] refactor file browser (#61618)

    * jimt/CT-836 - checkForDuplicate* functions now take object args

    * jimt/CT-836 - usePartialApply hook

    * jimt/CT-836 - refactored to use usePartialApply on checkDuplicateFileName

    * jimt/CT-836 - refactored newFolderPrompt

    * jimt/CT-836 - prompts can now accept a sendCodebridgeAnalyticsEvent

    * jimt/CT-836 -
    * checkForDuplicateFoldername should take `parentId` arg, not `folderId`.
    * broke apart `openNewFolderPrompt`'s `validateInput` into `validateNewFolderName`

    * jimt/CT-836 - added tests for openNewFolderPrompt

    * jimt/CT-836 - removed all the extra commented notes

    * jimt/CT-836 - validFolderName -> isValidFolderName

    * jimt/CT-836 - validateFileName -> isValidFileName

    * jimt/CT-822 - opportunistic renaming on openNewFolderPrompt; retooled to use checkForDuplicateFoldername

    * jimt/CT-822 - newFilePrompt -> openNewFilePrompt

    * jimt/CT-822 - consolidated validateFolderName logic

    * jimt/CT-822 - updated *Folder* tests

    * jimt/CT-822 - uses duplicateFolderError instead of folderExistsError

    * jimt/CT-822 - refactored to validateFileName

    * jimt/CT-822 - work towards new test on openNewFilePrompt; small mods to existing tests

    * jimt/CT-822 - check for extension before name validation

    * jimt/CT822 - file name related tests; some folder tests + test setup tweaks

    * jimt/CT-822 - added omitted test files

    * jimt/CT-822 - added isDuplicate* tests

    * jimt/CT-822 - addressed PR feedback

    * jimt/CT-822 - added isDuplicate* tsdoc

commit 3b0cac82cb351ba42d673e9bae188d61c3a0c87a
Author: Jim Thomason <jim.thomason@code.org>
Date:   Wed Oct 9 18:01:57 2024 -0500

    jimt/CT-617 - tests and docs (#61665)

commit ad48f20dcb5b3cc2b7a72a8b9d43ac6b0922ebb9
Author: Jim Thomason <jim.thomason@code.org>
Date:   Wed Oct 9 18:01:46 2024 -0500

    jimt/CT-855 - pre-prime the promsieArgs and errorMessage (#61672)

commit 29bf135ece75306da0fb4778f3551307553c44f5
Author: Code.org Deploy Systems <dev@code.org>
Date:   Wed Oct 9 15:49:37 2024 -0700

    I18n sync Down & Out 10/09 (#61671)

    * etags updates

    * dashboard i18n updates - Hungarian

    * dashboard i18n updates - Romanian

    * apps i18n updates

    * hoc i18n updates

commit e00f4855ae3787b214f324b76bf1ba6f1668d48c
Author: breville <brendan@code.org>
Date:   Wed Oct 9 22:30:15 2024 +0000

    Update layout

commit 248cf668f56bdaab03fe205575505fbde8703dc3
Author: breville <brendan@code.org>
Date:   Wed Oct 9 22:12:02 2024 +0000

    Music: localize library

commit 2618528b7b89751c7b35e37309f9426f9a52876e
Author: Mike Harvey <43474485+mikeharv@users.noreply.github.com>
Date:   Wed Oct 9 17:43:49 2024 -0400

    [Music] Support dynamic functions in flyout (#61662)

    * [Music] Support dynamic functions in flyout

    * clarify

commit 497197814dafc9ca88511e377c9b4e72c4e6ba76
Merge: 52ab1f8b79f 2b72fd374af
Author: Code.org Deploy Systems <dev@code.org>
Date:   Wed Oct 9 14:42:09 2024 -0700

    Merge pull request #61678 from code-dot-org/staging

    DTT (Staging > Test) [robo-dtt]

commit 2b72fd374af462cd642f91c33f4b945ed872a9d0
Merge: 9d8ba0efa86 76d242bf714
Author: drizco <ryan.driscoll@code.org>
Date:   Wed Oct 9 15:40:09 2024 -0600

    Merge pull request #61361 from code-dot-org/ACQ-2423-refactor-account-settings-and-add-school-association

    Account Settings: refactor rails account information form to react

commit 8cfaba9f9b99e290aba6aa9d3a8f588486c89b83
Author: breville <brendan@code.org>
Date:   Wed Oct 9 21:37:13 2024 +0000

    Update to regular icons

commit 1cad593c3552b23ffd5e46520b19710f532f5aad
Author: breville <brendan@code.org>
Date:   Wed Oct 9 21:23:08 2024 +0000

    Code review feedback

commit 52ab1f8b79f7cbfa1384584c7b3f06bfd95b08fc
Merge: c06b928a84a 9d8ba0efa86
Author: Code.org Deploy Systems <dev@code.org>
Date:   Wed Oct 9 13:14:09 2024 -0700

    Merge pull request #61674 from code-dot-org/staging

    DTT (Staging > Test) [robo-dtt]

commit 9d8ba0efa86a805ebbae885bfe93ed1644359957
Author: Code.org Deploy Systems <dev@code.org>
Date:   Wed Oct 9 13:10:35 2024 -0700

    I18n sync In & Up 10/09 (#61666)

    * dashboard i18n sync

    * apps i18n sync

    * hoc i18n sync

commit 76d242bf714b3f302f9bd34d4b369d5b83d43a33
Author: Ryan Driscoll <driscollrp@gmail.com>
Date:   Wed Oct 9 13:54:36 2024 -0600

    fix: verifiedTeacher class styling was not applied since the label no longer has the input class

commit ae662400bb80a9538e764b577e043fa3dfd6ebbf
Author: Ryan Driscoll <driscollrp@gmail.com>
Date:   Wed Oct 9 13:51:14 2024 -0600

    refactor: change authorizedTeacher to verifiedTeacher and use user model method

commit 96bf94b9e9fd3cd472d687af16bbd495226a3a36
Author: Ryan Driscoll <driscollrp@gmail.com>
Date:   Wed Oct 9 13:40:05 2024 -0600

    refactor: remove unnecessary fragment

commit 26b3ac31756332d96522ab5affb361b991e49498
Author: Ryan Driscoll <driscollrp@gmail.com>
Date:   Mon Oct 7 09:16:58 2024 -0600

    test: fix ui test for form submission

commit 9247c9a42cd8e4910dcdac09fb689fcc7152efbf
Author: Ryan Driscoll <driscollrp@gmail.com>
Date:   Fri Oct 4 10:56:22 2024 -0600

    test: fix ui test now that submit input is a button

commit d3c0b744b1718c63063fad83f097321dd6ac6691
Author: Ryan Driscoll <driscollrp@gmail.com>
Date:   Thu Oct 3 15:59:18 2024 -0600

    fix: add id attribute to inputs for cucumber tests

commit ad69dd784ef7e0980e8f4270960045493374512c
Author: Ryan Driscoll <driscollrp@gmail.com>
Date:   Thu Oct 3 13:28:44 2024 -0600

    refactor: remove unused class style

commit ef139391a4f951678ece6f69add475cf04301e20
Author: Ryan Driscoll <driscollrp@gmail.com>
Date:   Thu Oct 3 13:27:30 2024 -0600

    feat: use lockedOutStudentMessage and getError for dropdowns

commit 01aa83298b9769424de56b214d9813c5fa0d0464
Author: Ryan Driscoll <driscollrp@gmail.com>
Date:   Thu Oct 3 12:42:16 2024 -0600

    test: remove rails tests for user name since form is moved to react

commit 722ef92e7f96ff495251f0cdd51e131e7daeec0d
Author: Ryan Driscoll <driscollrp@gmail.com>
Date:   Wed Oct 2 13:17:23 2024 -0600

    refactor: use helper method getError to get error message text

commit 3f8b74d53b6de704e0a53d0102882b8638998996
Author: Ryan Driscoll <driscollrp@gmail.com>
Date:   Tue Oct 1 14:03:32 2024 -0600

    feat: clear validation errors as input value changes

commit cf2dc82a6eeed680990aefd5b4796ac9852b015c
Author: Ryan Driscoll <driscollrp@gmail.com>
Date:   Tue Oct 1 13:45:19 2024 -0600

    feat: use SimpleDropdown new props for helperMessage and errorMessage

commit 5cc4a0a6c2626075ecd4b78017f85375cb4825c9
Author: Ryan Driscoll <driscollrp@gmail.com>
Date:   Mon Sep 30 16:32:17 2024 -0600

    feat: reset messages before making api calls

commit fcc0ce8fbcc11d556b3aee3fe2c7cc2d18b81f63
Author: Ryan Driscoll <driscollrp@gmail.com>
Date:   Mon Sep 30 15:26:01 2024 -0600

    feat: add email update success alert

commit 11592843f0f9c15758f542bad3f4ea71c51949ad
Author: Ryan Driscoll <driscollrp@gmail.com>
Date:   Mon Sep 30 13:53:23 2024 -0600

    feat: adds a success message alert when account information is updated successfully

commit a25188c02092ac692c3d5bb0cd8193acb356d492
Author: Ryan Driscoll <driscollrp@gmail.com>
Date:   Mon Sep 30 08:57:16 2024 -0600

    fix: translate section header

commit 03c25bfac05a8fdf512925c875973da277756db2
Author: Ryan Driscoll <driscollrp@gmail.com>
Date:   Mon Sep 30 08:56:52 2024 -0600

    fix: update casing in translations

commit 66bcfba4369cbccb05ccbcaba1c5d6b5af029948
Author: Ryan Driscoll <driscollrp@gmail.com>
Date:   Fri Sep 27 11:24:31 2024 -0600

    fix: use design system styles

commit 27c784c464a31b9c46faf2fe659d2ab1a96e1548
Author: Ryan Driscoll <driscollrp@gmail.com>
Date:   Fri Sep 27 10:33:47 2024 -0600

    fix: add input style to dropdown components for margin between form inputs

commit e97dffcf2988d080851dcdc40659f6705ca75f15
Author: Ryan Driscoll <driscollrp@gmail.com>
Date:   Fri Sep 27 09:42:18 2024 -0600

    test: unit tests for AccountInformation

commit 98ad570d9f5296f26b0279b1a9998135006db8ee
Author: Ryan Driscoll <driscollrp@gmail.com>
Date:   Fri Sep 27 09:42:04 2024 -0600

    feat: add AccountInformation component

commit 84562b9dbbf192449d1e436a90a3b17eead1f499
Author: Ryan Driscoll <driscollrp@gmail.com>
Date:   Thu Sep 26 15:36:59 2024 -0600

    feat: update h1 text color to black to match updated designs

commit 2dbbfc42ce8672042f0a88efc9e0ffba4a610581
Author: Ryan Driscoll <driscollrp@gmail.com>
Date:   Thu Sep 26 15:36:17 2024 -0600

    feat: pass needed values to AccountInformation through script data props

commit 7c0dcd3591e54d96fe3029abdce79cc9831d5ea0
Author: Ryan Driscoll <driscollrp@gmail.com>
Date:   Thu Sep 26 15:35:21 2024 -0600

    feat: replace rails form with AccountInformation component mount div

commit 2491d02b0eb3a76a06b601f9c2f40e99446e1e2a
Author: Ryan Driscoll <driscollrp@gmail.com>
Date:   Thu Sep 26 15:33:47 2024 -0600

    feat: mount AccountInformation component on edit account page

commit a1d6635f39c5eccc632b4f5228f7b22681f7abfe
Author: Ryan Driscoll <driscollrp@gmail.com>
Date:   Thu Sep 26 15:32:39 2024 -0600

    chore: add component text for translation

commit e8622a8fc09f5d04077ba5bc74a32eb5c234ab11
Author: Hannah Bergam <hannahbergam@gmail.com>
Date:   Wed Oct 9 12:32:08 2024 -0700

    Setting up SSO on the backend for new sign up flow (#61496)

    * draft

    * updating to translated string

    * adding test for redirect

    * utilizing built in devise function and adding a test for each url

    * sso redirect paths draft

    * working draft part two

    * still trying to get test to pass

    * draft is way way closer

    * test finally passing all the way through

    * uncommenting to test on drone

    * finally all tests passing

    * updating to string

    * casting to boolean

    * removing redundant present call

commit c06b928a84a38b020dbbde80b0aa7003866f3210
Merge: 1612c8a6c81 555291e1fd4
Author: Code.org Deploy Systems <dev@code.org>
Date:   Wed Oct 9 11:58:10 2024 -0700

    Merge pull request #61668 from code-dot-org/staging

    DTT (Staging > Test) [robo-dtt]

commit 555291e1fd4e7e601fdbd8b50989f25ee0396b19
Author: fisher-alice <107423305+fisher-alice@users.noreply.github.com>
Date:   Wed Oct 9 13:54:59 2024 -0500

    [Aichat] Update too large input error message (#61657)

    [Aichat] Update too large input error message

commit d6b9232b12491b622823c06d785af1427dac7503
Author: Liam Frye-Mason <liam.fryemason@code.org>
Date:   Wed Oct 9 11:16:34 2024 -0700

    Remove the teacher panel from the unit overview page (#61636)

    * Try removing teacher panel

    * Rem from unassigned too

    * Fix import

commit 3b0560085295c0a6ddbf91e3a2fed02c57d842a1
Author: fisher-alice <107423305+fisher-alice@users.noreply.github.com>
Date:   Wed Oct 9 12:35:26 2024 -0500

    [Aichat] increase max-width/fix padding of workspace tabs (#61656)

    [Aichat] increase max-width/fix padding of workspace tabs

commit 1612c8a6c818534ce91a304385f9ca0acdcda2b3
Merge: b6d9c1a749c d2177fdd415
Author: Code.org Deploy Systems <dev@code.org>
Date:   Wed Oct 9 10:26:10 2024 -0700

    Merge pull request #61663 from code-dot-org/staging

    DTT (Staging > Test) [robo-dtt]

commit d2177fdd4157c7ed6ec729d48cf3f7447b056a93
Author: Hannah Bergam <hannahbergam@gmail.com>
Date:   Wed Oct 9 10:18:44 2024 -0700

    Updates Email Validation to new Format for new sign up flow (#61629)

    * draft one of new email validation

    * fixing test file and adding new test

commit 85a8bd7fb466ed0c0d5e5e4c9a7ee88ee162c6f5
Author: fisher-alice <107423305+fisher-alice@users.noreply.github.com>
Date:   Wed Oct 9 12:02:14 2024 -0500

    [Design] DSCO - Tabs component - add native tooltip when tab label overflows (#61624)

    [Design] DSCO - Tabs component - add native tooltip when tab label overflows

commit b6d9c1a749c75895b5517d71e91b4a444152cdf0
Merge: edd1fc01e51 6c4cf8c11bb
Author: Code.org Deploy Systems <dev@code.org>
Date:   Wed Oct 9 09:12:10 2024 -0700

    Merge pull request #61659 from code-dot-org/staging

    DTT (Staging > Test) [robo-dtt]

commit 6c4cf8c11bba08d905fde38d1ddce288785a178f
Author: Kelby Hawn <9256643+kelbyhawn@users.noreply.github.com>
Date:   Wed Oct 9 08:53:10 2024 -0700

    Add Google Tag Manager to code.org (#61633)

    * add Google Tag Manager to code.org/pages/views/theme_google_analytics.js

    * create theme_common_google_tag_manager.haml

    * add theme_common_google_tag_manager to themes

commit edd1fc01e512d47db87d3f0acc4d9d84b6654470
Merge: 6a95f0d3e8c cb756128530
Author: Code.org Deploy Systems <dev@code.org>
Date:   Wed Oct 9 07:56:09 2024 -0700

    Merge pull request #61653 from code-dot-org/staging

    DTT (Staging > Test) [robo-dtt]

commit cb7561285302df183d89ec3de553c0ea8fbc90f3
Author: Liam Frye-Mason <liam.fryemason@code.org>
Date:   Wed Oct 9 07:47:14 2024 -0700

    Fix Unexpected Application Error due to courseVersionName (#61635)

commit 40c50dd62c2ac23bef2761b661db8bf8f7e8cc60
Merge: bdcc562df63 d2c1672edc1
Author: drizco <ryan.driscoll@code.org>
Date:   Wed Oct 9 08:34:50 2024 -0600

    Merge pull request #61625 from code-dot-org/fix/analyze_hoc_activity-total_hoc_count-error

    fix: analyze hoc activity total hoc count error

commit 6a95f0d3e8c284531675a4ed02dc6a766c4922d6
Merge: 67b7b357aa6 bdcc562df63
Author: Code.org Deploy Systems <dev@code.org>
Date:   Wed Oct 9 06:42:10 2024 -0700

    Merge pull request #61651 from code-dot-org/staging

    DTT (Staging > Test) [robo-dtt]

commit bdcc562df63b08edfcf7c244a076234043c8a298
Author: fisher-alice <107423305+fisher-alice@users.noreply.github.com>
Date:   Wed Oct 9 08:40:51 2024 -0500

    [Aichat] Use custom style for simple dropdown (fixes width) (#61634)

    [Aichat] Use custom style for simple dropdown (fixes width)

commit 67b7b357aa6cf57d0c8226e03d4ef62243f0e37b
Merge: 24443fd643f 07a9d6833c3
Author: Code.org Deploy Systems <dev@code.org>
Date:   Wed Oct 9 05:02:10 2024 -0700

    Merge pull request #61649 from code-dot-org/staging

    DTT (Staging > Test) [robo-dtt]

commit 07a9d6833c33f29990cec414e308a504963f0e05
Author: Mike Harvey <43474485+mikeharv@users.noreply.github.com>
Date:   Wed Oct 9 07:59:49 2024 -0400

    fix eyes test (#61648)

commit 62f8a102813ffa7333633b41bd27a3ff86f22555
Author: levadadenys <levada.denys@gmail.com>
Date:   Wed Oct 9 14:54:51 2024 +0300

    [Design2-149] DSCO - Slider Component (#61560)

    * implemented component
    * added tests
    * added storybook
    * component is now Ready for Dev

commit f9c5504cfe914b844706bf64a641958e83cc3603
Merge: 3cffb8da7bb def0a3a8763
Author: Code.org Deploy Systems <dev@code.org>
Date:   Wed Oct 9 02:25:29 2024 -0700

    Merge pull request #61646 from code-dot-org/dtl_candidate_1b0d3970

commit def0a3a87632e642e9b4b51102687e1fec5085e9
Merge: 3cffb8da7bb 1b0d3970b2b
Author: Continuous Integration <dev@code.org>
Date:   Wed Oct 9 09:20:19 2024 +0000

    Merge commit '1b0d3970' into dtl_candidate_1b0d3970

commit 158b1ae58ec660be5c5c6a771cca8e2931fc3405
Author: breville <brendan@code.org>
Date:   Wed Oct 9 08:07:21 2024 +0000

    Music: solid sound icon

commit 19682fe7e958a515771f0c241603c6671004a0b8
Merge: 2c246bef8a2 81f66fa347a
Author: Code.org Deploy Systems <dev@code.org>
Date:   Wed Oct 9 00:35:29 2024 -0700

    Merge pull request #61645 from code-dot-org/dts_candidate_2024-10-09

    DTS (Levelbuilder > Staging) [robo-dts]

commit 81f66fa347a3323c9cf6c358976c7acd805ef359
Merge: 2c246bef8a2 3cffb8da7bb
Author: Continuous Integration <dev@code.org>
Date:   Wed Oct 9 07:35:20 2024 +0000

    Merge remote-tracking branch 'origin/levelbuilder' into dts_candidate_2024-10-09

commit 2c246bef8a2689959f4ae371c206d53c6ed9c7ee
Author: Continuous Integration <dev@code.org>
Date:   Wed Oct 9 07:30:10 2024 +0000

    staging content changes (-robo-commit)

commit 3cffb8da7bb29af94bd8554cb2b150ff68e887b3
Author: Continuous Integration <dev@code.org>
Date:   Wed Oct 9 07:30:09 2024 +0000

    levelbuilder content changes (-robo-commit)

commit ba4a1d7a3754b5c31722e081606a4215910ea309
Author: breville <brendan@code.org>
Date:   Wed Oct 9 07:24:03 2024 +0000

    Music: share updates

commit 4cda0866ab21e2d86eeb457dc56662dc56a17110
Author: Code.org Deploy Systems <dev@code.org>
Date:   Tue Oct 8 23:12:39 2024 -0700

    I18n sync Down & Out 10/09 (#61643)

    * etags updates

    * pegasus i18n updates

    * dashboard i18n updates - Arabic

    * dashboard i18n updates - Azerbaijani

    * dashboard i18n updates - Bulgarian

    * dashboard i18n updates - Bosnian

    * dashboard i18n updates - Catalan

    * dashboard i18n updates - Czech

    * dashboard i18n updates - Danish

    * dashboard i18n updates - German

    * dashboard i18n updates - Dhivehi

    * dashboard i18n updates - Greek

    * dashboard i18n updates - English, United Kingdom

    * dashboard i18n updates - Spanish

    * dashboard i18n updates - Spanish, Mexico

    * dashboard i18n updates - Estonian

    * dashboard i18n updates - Basque

    * dashboard i18n updates - Persian

    * dashboard i18n updates - Finnish

    * dashboard i18n updates - Filipino

    * dashboard i18n updates - French

    * dashboard i18n updates - Irish

    * dashboard i18n updates - Galician

    * dashboard i18n updates - Hawaiian

    * dashboard i18n updates - Hebrew

    * dashboard i18n updates - Hindi

    * dashboard i18n updates - Croatian

    * dashboard i18n updates - Hungarian

    * dashboard i18n updates - Armenian

    * dashboard i18n updates - Indonesian

    * dashboard i18n updates - Icelandic

    * dashboard i18n updates - Italian

    * dashboard i18n updates - Japanese

    * dashboard i18n updates - Georgian

    * dashboard i18n updates - Kazakh

    * dashboard i18n updates - Kannada

    * dashboard i18n updates - Khmer

    * dashboard i18n updates - Korean

    * dashboard i18n updates - Kurdish

    * dashboard i18n updates - Lithuanian

    * dashboard i18n updates - Latvian

    * dashboard i18n updates - Maori

    * dashboard i18n updates - Macedonian

    * dashboard i18n updates - Mongolian

    * dashboard i18n updates - Marathi

    * dashboard i18n updates - Malay

    * dashboard i18n updates - Maltese

    * dashboard i18n updates - Burmese

    * dashboard i18n updates - Nepali

    * dashboard i18n updates - Dutch

    * dashboard i18n updates - Norwegian Nynorsk

    * dashboard i18n updates - Norwegian

    * dashboard i18n updates - Polish

    * dashboard i18n updates - Portuguese, Brazilian

    * dashboard i18n updates - Portuguese

    * dashboard i18n updates - Romanian

    * dashboard i18n updates - Russian

    * dashboard i18n updates - Northern Sami

    * dashboard i18n updates - Samoan

    * dashboard i18n updates - Sinhala

    * dashboard i18n updates - Slovak

    * dashboard i18n updates - Slovenian

    * dashboard i18n updates - Albanian

    * dashboard i18n updates - Serbian (Cyrillic)

    * dashboard i18n updates - Swedish

    * dashboard i18n updates - Tamil

    * dashboard i18n updates - Telugu

    * dashboard i18n updates - Thai

    * dashboard i18n updates - Turkish

    * dashboard i18n updates - Ukrainian

    * dashboard i18n updates - Urdu (Pakistan)

    * dashboard i18n updates - Uzbek

    * dashboard i18n updates - Vietnamese

    * dashboard i18n updates - Chinese Simplified

    * dashboard i18n updates - Chinese Traditional

    * apps i18n updates

    * animation library i18n updates

    * hoc i18n updates

commit 3620394382439601a36bea127d32dc60fe16beb6
Author: Code.org Deploy Systems <dev@code.org>
Date:   Tue Oct 8 23:12:12 2024 -0700

    I18n sync In & Up 10/08 (#61611)

    * dashboard i18n sync

    * course content i18n sync

    * apps i18n sync

    * hoc i18n sync

commit f60dda73ad074e6b81c7730edee978243a55fef2
Author: Darin Webb <darin@code.org>
Date:   Tue Oct 8 23:10:35 2024 -0500

    grant project managers readonly access to billing info (#61504)

commit ee90c041fd9af9956b548c6df7b5b2bd2c9dad9c
Author: Darin Webb <darin@code.org>
Date:   Tue Oct 8 23:10:22 2024 -0500

    INF-1350 Delete teachai_dns.yml (#61536)

    This template has been migrated to the infrastructure repository.

commit 24443fd643fc4941f2a58fed3983bf6dd8dc1ed8
Merge: 1b0d3970b2b 00d58afdc8c
Author: Code.org Deploy Systems <dev@code.org>
Date:   Tue Oct 8 19:50:09 2024 -0700

    Merge pull request #61642 from code-dot-org/staging

    DTT (Staging > Test) [robo-dtt]

commit 00d58afdc8c4fb0d32958b9fd7b042a314dcad7f
Merge: 589569eb4fd f62bac62844
Author: Brendan Reville <breville@users.noreply.github.com>
Date:   Tue Oct 8 19:48:19 2024 -0700

    Merge pull request #61639 from code-dot-org/music-callouts-fix

    Music: callouts fix

commit 589569eb4fd9396cd9c93087740cc33b4010000a
Author: Mike Harvey <43474485+mikeharv@users.noreply.github.com>
Date:   Tue Oct 8 20:46:44 2024 -0400

    [Music] Start Sources updates for Advanced Mode (#61626)

    * Use default sources when starting over in start mode

    * Reset start sources when block mode changes

    * Update startSourcesAdvanced.json

    * use onBlockModeChange

commit f62bac62844a7b2e976d582c9e08affa3fbd19a9
Author: breville <brendan@code.org>
Date:   Wed Oct 9 00:11:14 2024 +0000

    Music: callouts fix

commit 727514be48858161ff0a9dcb0b85c9a84682f532
Author: Vijaya Manohararaj <124813947+vijayamanohararaj@users.noreply.github.com>
Date:   Tue Oct 8 17:01:48 2024 -0700

    Making the manage student table selection step more resilient in UI tests. (#61515)

    * [test eyes] Making the manage student table selection more resilient.

    * [test eyes] Including wait for pop up menu to be visible.

commit fa51c5031932e3fafad7ea8fc549ae5a0ab67d02
Author: Molly Moen <molly@code.org>
Date:   Tue Oct 8 16:49:55 2024 -0700

    Lab2/Python Lab: Smarter project clean up/autosave (#61632)

    * smarter clean up and force saving

    * improved imports

commit a6b675f2d9fb386e606cfce9be9299fc913eb9e0
Author: Cassi Brenci <cassi.brenci@code.org>
Date:   Tue Oct 8 19:47:54 2024 -0400

    Python Lab: Add hover state for file tabs (#61600)

commit 16f328b96fd3987eb72774b4bca05c1d6f01b3bd
Author: Mike Harvey <43474485+mikeharv@users.noreply.github.com>
Date:   Tue Oct 8 19:44:58 2024 -0400

    [Google Blockly] Improvements for Music Lab parameters (#61567)

    * [Google Blockly] Improvements for Music Lab parameters

    * remove log

    * update model definition during finishEditing

    * remove remove

    * Update advancedProcedures.js

    * fix validation condition

    * Update advancedProcedures.js

    * fix different case var rename bug

commit 1b0d3970b2bbb05c13da9bf1f49e131f7afea08e
Merge: 5d1fad9cb2b ad9d7ac16e2
Author: Code.org Deploy Systems <dev@code.org>
Date:   Tue Oct 8 16:16:10 2024 -0700

    Merge pull request #61637 from code-dot-org/staging

    DTT (Staging > Test) [robo-dtt]

commit ad9d7ac16e263473065d84454af0450d992783c9
Merge: 2a39999a51a c4691c3c5a4
Author: Dayne <dayne@code.org>
Date:   Tue Oct 8 16:05:43 2024 -0700

    Merge pull request #61548 from code-dot-org/P20-1128/remove-onetrust-from-embedded

    Remove OneTrust from embedded project views

commit 2a39999a51adb657c90d6395a6baf396e27b9cb2
Merge: 30dd9273dc3 81fe619acf2
Author: Brendan Reville <breville@users.noreply.github.com>
Date:   Tue Oct 8 15:15:42 2024 -0700

    Merge pull request #61605 from code-dot-org/panels-center

    Panels: center text

commit 30dd9273dc312d2ecf3e042f14452689de679d00
Merge: a6b3a56d577 3d47e612b9a
Author: Brendan Reville <breville@users.noreply.github.com>
Date:   Tue Oct 8 15:15:28 2024 -0700

    Merge pull request #61577 from code-dot-org/music-callouts-play-together

    Music: update play together callouts

commit 5d1fad9cb2baba42e7628e0a20bf47fa6b583def
Merge: c953561404a a6b3a56d577
Author: Code.org Deploy Systems <dev@code.org>
Date:   Tue Oct 8 14:38:10 2024 -0700

    Merge pull request #61630 from code-dot-org/staging

    DTT (Staging > Test) [robo-dtt]

commit a6b3a56d5778f0d5c191b8f7fec371c8ed5dbcae
Author: Kelby Hawn <9256643+kelbyhawn@users.noreply.github.com>
Date:   Tue Oct 8 14:32:21 2024 -0700

    HoC 2024 - Add new tutorial strings (#61612)

    * add strings

    * update strings

    * update names

    * fix inventing typo

commit d2c1672edc1962cc3fdc743b740a71405e607d0f
Author: Ryan Driscoll <driscollrp@gmail.com>
Date:   Tue Oct 8 15:13:26 2024 -0600

    chore: delete total_hoc_count from hardcoded fallback hoc_metrics object

commit 6fd5ea89c271f3716c81302ab6686abeb379391f
Author: Darin Webb <darin@code.org>
Date:   Tue Oct 8 16:17:44 2024 -0500

    Scope CI workflow to Staging PR's (#61588)

commit 8e2fdc699e25a99cf174cdb90943b59e145a791c
Author: Ryan Driscoll <driscollrp@gmail.com>
Date:   Tue Oct 8 15:11:42 2024 -0600

    fix: remove total_hoc_count variable that is not defined anymore and is not used elsewhere

commit c953561404a2d0a4204147182e75edc15b941308
Merge: 5c7f4080040 29969342c76
Author: Code.org Deploy Systems <dev@code.org>
Date:   Tue Oct 8 13:26:09 2024 -0700

    Merge pull request #61622 from code-dot-org/staging

    DTT (Staging > Test) [robo-dtt]

commit 29969342c7622aaec51c574e5462e54769bd25eb
Author: Turner Riley <56283563+TurnerRiley@users.noreply.github.com>
Date:   Tue Oct 8 15:30:26 2024 -0400

    update cases (#61615)

commit 141ed90b3ab65b2ed7984e127c6ea6017b8fc1b3
Author: carl-codeorg <131809324+carl-codeorg@users.noreply.github.com>
Date:   Tue Oct 8 12:13:22 2024 -0700

    Improve error messaging for LTI NRPS errors (#61601)

commit 989013d9aad9487840b00aa9fa2a260a0d860797
Merge: b9ca07fd2a0 9cadc4b8819
Author: Brendan Reville <breville@users.noreply.github.com>
Date:   Tue Oct 8 12:12:20 2024 -0700

    Merge pull request #61604 from code-dot-org/music-ai-drums-tweak

    Music: AI drums tweak

commit 5c7f40800405cc5742144ac5c662aaa707ca6a74
Merge: 44d3958cd52 b9ca07fd2a0
Author: Code.org Deploy Systems <dev@code.org>
Date:   Tue Oct 8 12:12:09 2024 -0700

    Merge pull request #61621 from code-dot-org/staging

    DTT (Staging > Test) [robo-dtt]

commit b9ca07fd2a0626c68560b84f1ff9c5565e6f4bfd
Merge: 3ee0bb9b6cc 131ef8cbf49
Author: Brendan Reville <breville@users.noreply.github.com>
Date:   Tue Oct 8 12:12:01 2024 -0700

    Merge pull request #61578 from code-dot-org/music-play-together-no-next

    Music: play together variant

commit 81fe619acf25a19e4056612787f3926360aedf8a
Author: breville <brendan@code.org>
Date:   Tue Oct 8 18:40:27 2024 +0000

    Update

commit 44d3958cd52b14704e1f471a2064269bfe7b2692
Merge: 7fbec0c182b 3ee0bb9b6cc
Author: Code.org Deploy Systems <dev@code.org>
Date:   Tue Oct 8 10:52:09 2024 -0700

    Merge pull request #61617 from code-dot-org/staging

    DTT (Staging > Test) [robo-dtt]

commit 3ee0bb9b6cccf2ce9b25ca0819a02d4f1a854d2c
Merge: 96c0f351ba2 a340d08c903
Author: Brendan Reville <breville@users.noreply.github.com>
Date:   Tue Oct 8 10:36:35 2024 -0700

    Merge pull request #61614 from code-dot-org/music-bump-library-version

    Music: bump library version

commit 96c0f351ba271e14735bc8b1b0f1da1c8e7ccdb6
Author: Bethany Connor <46464143+bethanyaconnor@users.noreply.github.com>
Date:   Tue Oct 8 12:53:11 2024 -0400

    Add unit test for pixel tracking (#61586)

commit a340d08c903920f36b0d1d0b1f97f229957a6319
Author: breville <brendan@code.org>
Date:   Tue Oct 8 16:50:25 2024 +0000

    Music: bump library version

commit 7fbec0c182bf21325b6641f27f8c4a57684c4110
Merge: 5128dec4d86 45018078456
Author: Code.org Deploy Systems <dev@code.org>
Date:   Tue Oct 8 09:50:09 2024 -0700

    Merge pull request #61613 from code-dot-org/staging

    DTT (Staging > Test) [robo-dtt]

commit 45018078456b867adc9d6a3ef4c87acf6d704c34
Author: carl-codeorg <131809324+carl-codeorg@users.noreply.github.com>
Date:   Tue Oct 8 09:32:22 2024 -0700

    improve account linking blocked error message (#61585)

commit 5128dec4d86bb41f4111f83fc82b76c61c10097b
Merge: 261f1fdd397 325d5b8d972
Author: Code.org Deploy Systems <dev@code.org>
Date:   Tue Oct 8 08:48:10 2024 -0700

    Merge pull request #61609 from code-dot-org/staging

    DTT (Staging > Test) [robo-dtt]

commit 325d5b8d972f674978f026f79261ab72da123e99
Author: Jim Thomason <jim.thomason@code.org>
Date:   Tue Oct 8 06:46:34 2024 -0500

    [JIMT][CT-836][CT-822 (partial)][CT-617 (partial)] refactor file browser (#61569)

    * jimt/CT-836 - checkForDuplicate* functions now take object args

    * jimt/CT-836 - usePartialApply hook

    * jimt/CT-836 - refactored to use usePartialApply on checkDuplicateFileName

    * jimt/CT-836 - refactored newFolderPrompt

    * jimt/CT-836 - prompts can now accept a sendCodebridgeAnalyticsEvent

    * jimt/CT-836 -
    * checkForDuplicateFoldername should take `parentId` arg, not `folderId`.
    * broke apart `openNewFolderPrompt`'s `validateInput` into `validateNewFolderName`

    * jimt/CT-836 - added tests for openNewFolderPrompt

    * jimt/CT-836 - removed all the extra commented notes

    * jimt/CT-836 - validFolderName -> isValidFolderName

    * jimt/CT-836 - validateFileName -> isValidFileName

    * jimt/CT-836 - addressed PR feedback

commit 0c6a40477e1548f1704462162d834ce64d432228
Merge: a9706510100 8f35d90dcae
Author: Code.org Deploy Systems <dev@code.org>
Date:   Tue Oct 8 02:25:22 2024 -0700

    Merge pull request #61607 from code-dot-org/dtl_candidate_725045e8

commit 8f35d90dcaed6378a77ac8a8dc311783971b771f
Merge: a9706510100 725045e87eb
Author: Continuous Integration <dev@code.org>
Date:   Tue Oct 8 09:20:14 2024 +0000

    Merge commit '725045e8' into dtl_candidate_725045e8

commit 28bd8df924ab29edf35f401b29381ce072119a2c
Author: levadadenys <levada.denys@gmail.com>
Date:   Tue Oct 8 10:54:32 2024 +0300

    [Design2-161-1] DSCO - CloseButton - add support of `xs` and `s` sizes, `id` prop (#61581)

    * added xs and s size support
    * added id prop support

commit 9acfb9a005164118eab01b642ac0b8d730f9dca6
Merge: 6a88b4f2ada 6a1f25dbdce
Author: Code.org Deploy Systems <dev@code.org>
Date:   Tue Oct 8 00:35:19 2024 -0700

    Merge pull request #61606 from code-dot-org/dts_candidate_2024-10-08

    DTS (Levelbuilder > Staging) [robo-dts]

commit 6a1f25dbdce97edf6c4f5835ca8ee43f83471ea6
Merge: 6a88b4f2ada a9706510100
Author: Continuous Integration <dev@code.org>
Date:   Tue Oct 8 07:35:12 2024 +0000

    Merge remote-tracking branch 'origin/levelbuilder' into dts_candidate_2024-10-08

commit 6a88b4f2adab550f140d0df9615d33576c9ddf8b
Author: Continuous Integration <dev@code.org>
Date:   Tue Oct 8 07:30:11 2024 +0000

    staging content changes (-robo-commit)

commit a97065101005aaf72ab39522e979737b947493aa
Author: Continuous Integration <dev@code.org>
Date:   Tue Oct 8 07:30:09 2024 +0000

    levelbuilder content changes (-robo-commit)

commit f8d77cd404a131dfd20172c28786a01a286be5c9
Author: breville <brendan@code.org>
Date:   Tue Oct 8 05:11:43 2024 +0000

    Panels: center text

commit 9cadc4b8819458f73ae6a13046a01b0ace4ddb8a
Author: breville <brendan@code.org>
Date:   Tue Oct 8 04:48:25 2024 +0000

    Music: AI drums tweak

commit 131ef8cbf49d7fcb1e1ff7e094bd914f5d2f5961
Author: breville <brendan@code.org>
Date:   Tue Oct 8 04:14:10 2024 +0000

    Updated text

commit 5a528f3501eae5a08746c3dc7e346d8720a5869f
Author: fisher-alice <107423305+fisher-alice@users.noreply.github.com>
Date:   Mon Oct 7 19:29:55 2024 -0500

    [Aichat] Add teacher onboarding modal (#61558)

    [Aichat] Add teacher onboarding modal

commit 6f5571e92e05dd3613316d4ef1a9968c1c570903
Author: Mike Harvey <43474485+mikeharv@users.noreply.github.com>
Date:   Mon Oct 7 20:06:45 2024 -0400

    [Music] Use dialog control for Blockly alerts (#61584)

commit b69876d335ec1ad5d8314ff883657002e93f6ee9
Author: Cassi Brenci <cassi.brenci@code.org>
Date:   Mon Oct 7 17:13:48 2024 -0400

    Python Lab: file browser polish items (#61549)

    * Update folder/file dropdowns to use the same styling as the file header. Fix hover effects on folders/files and their menu icon hover.

    * Refactor FileBrowserHeaderPopUpButton to use the shared PopUpButtonOption.

    * Added a comment to the PopUpButtonOption and moved into PopUpButton folder.

    * Added back the "Move" option in the dropdown menus.

    * Fix import path after merge

commit 8ab5b9f3b1c0785169d1c9052504b5b68351d181
Author: Molly Moen <molly@code.org>
Date:   Mon Oct 7 13:21:06 2024 -0700

    Python Lab: polish around validation results and button (#61592)

    * fix overflow and validate button margin

    * explicitly set layout

commit 261f1fdd39760900800278a7a2f55dd31a584fb1
Merge: 725045e87eb 9f2a0f1b35e
Author: Code.org Deploy Systems <dev@code.org>
Date:   Mon Oct 7 13:18:09 2024 -0700

    Merge pull request #61595 from code-dot-org/staging

    DTT (Staging > Test) [robo-dtt]

commit 9f2a0f1b35ed1daf44b2919df2ba9179225ad794
Author: Mike Harvey <43474485+mikeharv@users.noreply.github.com>
Date:   Mon Oct 7 16:00:55 2024 -0400

    [Music] Validation conditions for triggers (#61491)

    * [Music] Validation conditions for triggers

    * played_sound_triggered_multiple_times

    * unique invocations only

    * Update MusicValidator.ts

    * Update MusicConditions.ts

    * code review

commit 117995bb9b1b84fef1a9def34276a879b03a7907
Author: Eric Aderhold <eric.aderhold@code.org>
Date:   Mon Oct 7 12:38:16 2024 -0700

    Remove references to unused show_lock_section_field DCDO flag (#61566)

commit b62370d713ac5f48c387b90509b8e1adfba24ee7
Author: Bethany Connor <46464143+bethanyaconnor@users.noreply.github.com>
Date:   Mon Oct 7 15:31:37 2024 -0400

    Fix the width of the PL action blocks (#61557)

commit 725045e87ebe5652bddf415775a0388461847974
Merge: ca0261857b6 37d209101c3
Author: Code.org Deploy Systems <dev@code.org>
Date:   Mon Oct 7 10:44:09 2024 -0700

    Merge pull request #61589 from code-dot-org/staging

    DTT (Staging > Test) [robo-dtt]

commit 37d209101c3d08a4b1af09fdaa263b9f833ddf63
Author: Sanchit Malhotra <85528507+sanchitmalhotra126@users.noreply.github.com>
Date:   Mon Oct 7 10:34:12 2024 -0700

    Music: rename kit property to instrument (#61564)

    * rename kit -> instrument

    * fix check

commit 59b0d6cc5feff668ffa5f5496a2d5e4b705bc56f
Merge: e9c5dc36d48 a2c6f21503c
Author: Dave Bailey <davidsbailey@users.noreply.github.com>
Date:   Mon Oct 7 10:20:46 2024 -0700

    Merge pull request #61573 from code-dot-org/report-more-cronjob-errors

    use only unix status when deciding to report cronjob errors

commit e9c5dc36d48600d4db9ed0a52949854cc304dab0
Author: Mike Harvey <43474485+mikeharv@users.noreply.github.com>
Date:   Mon Oct 7 13:16:33 2024 -0400

    [Music] default start measure 1 (#61583)

commit 0cea1339b1d91a84be5c36940a508b6210041581
Author: Turner Riley <56283563+TurnerRiley@users.noreply.github.com>
Date:   Mon Oct 7 13:13:38 2024 -0400

    update constants (#61498)

commit e979c340db34888a7735e1dc4ea53b2bfd6f422d
Author: Darin Webb <darin@code.org>
Date:   Mon Oct 7 11:54:50 2024 -0500

    remove unused functions (#61088)

commit ca0261857b6a6ca455d27aacf4a4b3f5a37a71d0
Merge: 98cdced6880 be3a947b23e
Author: Code.org Deploy Systems <dev@code.org>
Date:   Mon Oct 7 09:34:09 2024 -0700

    Merge pull request #61587 from code-dot-org/staging

    DTT (Staging > Test) [robo-dtt]

commit be3a947b23edfafb113dce4b77ec6982902aa2b7
Author: Molly Moen <molly@code.org>
Date:   Mon Oct 7 09:08:05 2024 -0700

    Python Lab: more polish (#61568)

    * change hover color

    * fix start mode banner

    * refactor dark mode styles and update tooltips

    * clean up

commit c6c72b034b492208f2773a8cc21fc05d0602e012
Author: Mark Barnes <mark.barnes@code.org>
Date:   Mon Oct 7 10:23:56 2024 -0500

    Teacher dash redirect unauthorized users (#61497)

    * update redirect on courses_controller

    * navigation and path generation updates

    * complete teacher dashboard redirect

    * add student redirect

    * change redirect logic

    * remove redirect that needs feature flag

    * update unit tests

    * update routes

    * update routes

    * route and test updates

    * update routes

    * unitName redirect

    * test and route updates

    * Update dashboard/app/controllers/teacher_dashboard_controller.rb

    Co-authored-by: Liam Frye-Mason <liam.fryemason@code.org>

    ---------

    Co-authored-by: Liam Frye-Mason <liam.fryemason@code.org>

commit c61e1d6cf38086b5dbeddbab7f21685134be9bd2
Author: jxrdan <jordan@code.org>
Date:   Mon Oct 7 11:18:16 2024 -0400

    add aichat_sessions (#61546)

    ref: https://codedotorg.atlassian.net/browse/DATAOPS-965

    Co-authored-by: Darin Webb <darin@code.org>

commit f5c9c7f585c558209d1fea5e45056de26ebd1382
Author: carl-codeorg <131809324+carl-codeorg@users.noreply.github.com>
Date:   Mon Oct 7 08:08:51 2024 -0700

    Block LTI account linking during grace period (#61563)

commit d18bd1af365259222d2962e7337600e13898786d
Author: Turner Riley <56283563+TurnerRiley@users.noreply.github.com>
Date:   Mon Oct 7 09:38:03 2024 -0400

    Update constants for Access Report 2024 (#61454)

    * update constants

    * add puts statements for testing

    * remove puts statements

commit 494fd681a1f2cede47e6f4867dd4e3c070ffdb40
Merge: 46c8eeec467 0e7eca4ca58
Author: Code.org Deploy Systems <dev@code.org>
Date:   Mon Oct 7 02:25:17 2024 -0700

    Merge pull request #61580 from code-dot-org/dtl_candidate_87ce92fd

commit 0e7eca4ca58f0b14c9695809bfa3adf1d6577036
Merge: 46c8eeec467 87ce92fd67f
Author: Continuous Integration <dev@code.org>
Date:   Mon Oct 7 09:20:10 2024 +0000

    Merge commit '87ce92fd' into dtl_candidate_87ce92fd

commit 9b3e2fcd344baf7c0bcbf628f8a5c9ccd6e714e0
Merge: b5a37376eea 4548dfffe20
Author: Code.org Deploy Systems <dev@code.org>
Date:   Mon Oct 7 00:35:30 2024 -0700

    Merge pull request #61579 from code-dot-org/dts_candidate_2024-10-07

    DTS (Levelbuilder > Staging) [robo-dts]

commit 4548dfffe20c3f58f3d92532045572552038020e
Merge: b5a37376eea 46c8eeec467
Author: Continuous Integration <dev@code.org>
Date:   Mon Oct 7 07:35:21 2024 +0000

    Merge remote-tracking branch 'origin/levelbuilder' into dts_candidate_2024-10-07

commit b5a37376eea3b274aa0a7bf08ef249b19a52bef9
Author: Continuous Integration <dev@code.org>
Date:   Mon Oct 7 07:30:10 2024 +0000

    staging content changes (-robo-commit)

commit 46c8eeec467b016938b949fc27277e9c2b11290e
Author: Continuous Integration <dev@code.org>
Date:   Mon Oct 7 07:30:09 2024 +0000

    levelbuilder content changes (-robo-commit)

commit 652cad4d389d57a2e0b02f1a08441ed48fa8f556
Author: breville <brendan@code.org>
Date:   Sun Oct 6 22:39:18 2024 +0000

    Music: play together variant

commit 3d47e612b9a5268c3c72cdca5c627178b43c7646
Author: breville <brendan@code.org>
Date:   Sun Oct 6 22:15:15 2024 +0000

    Music: update play together callouts

commit a2c6f21503c11fe0b1f03a11d3e34b0d49bcad38
Author: Seth Nickell <snickell@gmail.com>
Date:   Sat Oct 5 01:00:01 2024 -1000

    test_cronjob.rb: clarify BIN_CRONJOB_PATH

commit bec1e1504fe20b57cb56a60848f07e3963157fd8
Author: Seth Nickell <seth.nickell@code.org>
Date:   Fri Oct 4 21:58:55 2024 -1000

    test_cronjob.rb: clarify comment

commit 87513050f2b461b04f8278e4b11857ab13c22c35
Author: Seth Nickell <snickell@gmail.com>
Date:   Fri Oct 4 21:50:39 2024 -1000

    test_cronjob.rb: verify proper honeybadgery

commit 2a4f532b99044f9c90dc8634b0db2777a3c648f2
Merge: 5ec01196bb3 e4d2e838f13
Author: Dayne <dayne@code.org>
Date:   Fri Oct 4 16:48:14 2024 -0700

    Merge pull request #61572 from code-dot-org/P20-1197/skip-no-email

    Skipping teachers who don't have a plaintext email

commit d2724aff7dc2ce249694e3b79c925028c16fea75
Author: David Bailey <davidsbailey@users.noreply.github.com>
Date:   Fri Oct 4 16:24:34 2024 -0700

    fix bin/cron/hoc_student_name_cleanup exit status

commit b382d807dfc571ebb59272e07759ad5993b5266e
Author: David Bailey <davidsbailey@users.noreply.github.com>
Date:   Fri Oct 4 16:16:06 2024 -0700

    ignore stderr and use only unix status when deciding to report cronjob errors

commit 5ec01196bb3b03dce5ae00d89774664112b5e88e
Author: Mike Harvey <43474485+mikeharv@users.noreply.github.com>
Date:   Fri Oct 4 19:10:12 2024 -0400

    [Music] Add descriptions to validation condition types (#61531)

    * [Music] Add descriptions to validation condition types

    * move conditions to separate file

    * use present tense

    * tweaks

commit ab87cda06b7e89471055c590c8a143dca3a7d876
Author: Cassi Brenci <cassi.brenci@code.org>
Date:   Fri Oct 4 18:27:09 2024 -0400

    Python Lab: Fix folder name moving to the right when expanded (#61561)

    My folder don't jiggle jiggle,
    it stays.
    Don't like to see it wiggle wiggle,
    no way.

commit 24133e591020fee860e664dd36eb9eaa76129219
Author: Vijaya Manohararaj <124813947+vijayamanohararaj@users.noreply.github.com>
Date:   Fri Oct 4 15:24:19 2024 -0700

    Adding a new content area field in unit editor page in levelbuilder (#61530)

    * New UI field to select the content area associated with an unit.

    * Adding UTs.

    * lint fixes.

    * lint fixes and two new values.

    * PR comment.

    * Minor comment update.

commit e4d2e838f137c8af309743f2904a5a1857a6db3c
Author: Dayne <dayne@code.org>
Date:   Fri Oct 4 15:05:23 2024 -0700

    Skipping teachers who don't have a plaintext email

commit 5290db49e9adbcc0b8a9bccfa0ff922352eeff59
Merge: 94de999f85c a22cae73af5
Author: suresh <suresh@code.org>
Date:   Fri Oct 4 14:57:55 2024 -0700

    Merge branch 'staging' into infrastructure/throttle-proxysql-connection-attempts

commit 94de999f85cb04c45e840bd0e461e0abca20b363
Author: suresh <suresh@code.org>
Date:   Fri Oct 4 14:57:29 2024 -0700

    Choose a safer (higher) connection throttle limit to start.

commit 98cdced688064ce8bc3226b1e953e4ddd6a32cc6
Merge: 87ce92fd67f a22cae73af5
Author: Code.org Deploy Systems <dev@code.org>
Date:   Fri Oct 4 14:46:09 2024 -0700

    Merge pull request #61570 from code-dot-org/staging

    DTT (Staging > Test) [robo-dtt]

commit a22cae73af5941b7722fa70a81ec9953a90e8652
Author: Molly Moen <molly@code.org>
Date:   Fri Oct 4 13:49:24 2024 -0700

    Python Lab: small polish items (#61544)

    * small polish items

    * change version history overflow to auto

commit db56b8030da2c2103caac22a52a66ac44aa93914
Author: Molly Moen <molly@code.org>
Date:   Fri Oct 4 13:49:15 2024 -0700

    Codebridge instructions: move validation button and smarter scrolling (#61537)

    * move validate button

    * wip on pinning button

    * better scrolling

    * even better scrolling

    * just pin continue button

    * clean up

    * more clean up

commit 87ce92fd67f205c686b5ddefb674e311819f2c94
Merge: fd629a8f1ca 54b4c6e7721
Author: Code.org Deploy Systems <dev@code.org>
Date:   Fri Oct 4 13:30:10 2024 -0700

    Merge pull request #61565 from code-dot-org/staging

    DTT (Staging > Test) [robo-dtt]

commit c4691c3c5a4f78eef698973d2ef868cc8a32f4b0
Author: Dayne <dayne@code.org>
Date:   Fri Oct 4 13:22:40 2024 -0700

    Removing change to step 'I append ... to the URL'
    [test all browsers]

commit 54b4c6e7721006851377b8399c04051778b38201
Author: Artem Vavilov <artem.vavilov.7@gmail.com>
Date:   Fri Oct 4 22:26:47 2024 +0300

    P20-1200: Remove DCDO "section_us_state_column_enabled_for" (#61545)

commit f0a6e1c170e7786858b6b132b07be87f730127ba
Author: Molly Moen <molly@code.org>
Date:   Fri Oct 4 11:49:21 2024 -0700

    Codebridge: show tooltip on long file and folder names (#61495)

    * get it working for file names

    * update OverflowTooltip

    * remove id

commit 1f02be6586680ebc9c990b952f2d4038e3d3cffb
Merge: 450a3ca4657 50a81d4f421
Author: Brendan Reville <breville@users.noreply.github.com>
Date:   Fri Oct 4 11:43:23 2024 -0700

    Merge pull request #61551 from code-dot-org/music-pack-focus

    Music: pack focus

commit 450a3ca46573abb0c042a4ea0fba7e088b0ec812
Author: Sanchit Malhotra <85528507+sanchitmalhotra126@users.noreply.github.com>
Date:   Fri Oct 4 11:17:35 2024 -0700

    Music: remove src from PatternEventValue (#61547)

commit c65e216dba257b90a7be1ff3c98cfa41cf3bd3fd
Merge: dd2ddab8019 14e64647cef
Author: Brendan Reville <breville@users.noreply.github.com>
Date:   Fri Oct 4 10:16:27 2024 -0700

    Merge pull request #61554 from code-dot-org/panels-delay-button

    Panels: delay button

commit dd2ddab8019474f8dc2790bbc0d8698fdc3c7e0f
Merge: 75a7db6a46b e16f148ea18
Author: Brendan Reville <breville@users.noreply.github.com>
Date:   Fri Oct 4 10:16:13 2024 -0700

    Merge pull request #61553 from code-dot-org/header-button-border

    Header: button border

commit 50a81d4f4212552e37c6efb5efbe7b71294d1c5a
Author: breville <brendan@code.org>
Date:   Fri Oct 4 17:14:49 2024 +0000

    Update PackDialog2 too

commit 75a7db6a46bd4c02893b021e14112267342c59ed
Author: Sanchit Malhotra <85528507+sanchitmalhotra126@users.noreply.github.com>
Date:   Fri Oct 4 09:57:47 2024 -0700

    Print metrics exception to console on dev (#61519)

commit ba565db6cf6d3ff508bc462892fb6a0e672f3c26
Author: Kelby Hawn <9256643+kelbyhawn@users.noreply.github.com>
Date:   Fri Oct 4 08:51:11 2024 -0700

    HoC 2024 - Clean up soon-hoc logic (#61542)

    * clean up hourofcode.com

    * clean up code.org

    * put back hoc2023-actual-hoc banner

    * update hoc learn page link color

commit 652e8a55ebcf16eef756cbcffe548c7174230247
Author: Bethany Connor <46464143+bethanyaconnor@users.noreply.github.com>
Date:   Fri Oct 4 11:48:21 2024 -0400

    Add Cognizant to list of donor logos at the bottom of /ai (#61187)

    * Add Cognizant to list of donors at the bottom of /ai

    * Fix on mobile

    * Add styles inline

commit a0884c0eb05693e29ea9ea58a5e96196ee1bd0ab
Merge: 4a34a428e3d 81ba7dbc285
Author: Code.org Deploy Systems <dev@code.org>
Date:   Fri Oct 4 02:25:25 2024 -0700

    Merge pull request #61556 from code-dot-org/dtl_candidate_0fee4830

commit 81ba7dbc285d3836f1833a9f3050552d4a8cedf9
Merge: 4a34a428e3d 0fee4830821
Author: Continuous Integration <dev@code.org>
Date:   Fri Oct 4 09:20:16 2024 +0000

    Merge commit '0fee4830' into dtl_candidate_0fee4830

commit b134c2053f8e358cbb9415163b36c97476792990
Merge: 0767f38508c 192a863fd56
Author: Code.org Deploy Systems <dev@code.org>
Date:   Fri Oct 4 00:35:25 2024 -0700

    Merge pull request #61555 from code-dot-org/dts_candidate_2024-10-04

    DTS (Levelbuilder > Staging) [robo-dts]

commit…
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants