Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DTL (Test > Levelbuilder): 48e062cd #58396

Merged
merged 24 commits into from
May 3, 2024

Conversation

deploy-code-org
Copy link
Contributor

No description provided.

breville and others added 24 commits May 1, 2024 04:39
This PR adds scaffolding to enable email addresses to bypass the partial
registration cache and go directly into the finish signup page. This is
accomplished by adding a new DCDO flag `student-email-post-enabled`
which is off by default.
DTT (Staging > Test) [robo-dtt]
* Initial

* more progress, not that kind

* Refactor feedback banner to not have race conditions

* Only show coming soon if feedback is not shown or previously answered

* More refactor

* Make better and fix test

* Progress

* Style banner

* Small fixes

* Use local storage

* Fix

* Add tests

* Small fixes
DTT (Staging > Test) [robo-dtt]
feat: add DCDO flag for posting email param to finish signup page
* Add integration test for levelbuilder /instructions pages

* Remove redundant, unused 'show_all_instructions' param from levelbuilder edit page
* refactor BorderedCallToAction.jsx

* remove button color prop from TeacherHomepage.jsx

* start refactoring BorderedCallToActionTest.jsx

* update tests to work on BorderedCallToActionTest.jsx

* remove unneeded prop

* update test name

* update SetUpSectionsTest.jsx tests
DTT (Staging > Test) [robo-dtt]
DTT (Staging > Test) [robo-dtt]
* jimt/CT-261 - better syncing via hook

* jimt/CT-504 - removed temp debugging code

* jimt/CT-510 - checkpointing myself midway through ripping up the layout

* jimt/CT-510 - removed redundant hook

* jimt/CT-510 - checkpointing myself with styling fixed/mostly fixed

* jimt/CT-510 - editable layout

* jimt/CT-510 - better layout config

* jimt/CT-510 - added layout to PythonLabView

* jimt/CT-510 - cleaned up some obsolete cruft

* jimt/CT-510 - added default horizontal/vertical layout buttons; changed default layout

* jimt/CT-510 - fixed file-tabs stretching too far in horizontal layout

* support long instructions with levelbuilder

* use lab2 instructions view

* change theme to dark

* get instructions working again

* remove side-bar

* fix long instructions after merge

* remove commented code (re-added after merge)

* fix: improve tab ui on small screens

---------

Co-authored-by: Jim Thomason <jim@japanesewartuba.com>
* add strings

* add regional partner resources to LandingPage.jsx

* add tests for this new section to landingPageTest.js
DTT (Staging > Test) [robo-dtt]
@deploy-code-org deploy-code-org requested a review from a team as a code owner May 3, 2024 09:20
@deploy-code-org deploy-code-org merged commit 3280b82 into levelbuilder May 3, 2024
@deploy-code-org deploy-code-org deleted the dtl_candidate_48e062cd branch May 3, 2024 09:25
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.

None yet

8 participants