Releases: code-dot-org/code-dot-org
Releases · code-dot-org/code-dot-org
v2020-10-12.0
- Point to songManifest2020.json
- Switch Geocoder to use Mapbox API instead of Google Maps API
- Migrating to MapboxLocationSearchField Component
- fix validation errors in script level tests
- Index lessons on script and key
- Add test in UnitCardTest that mounts component
- Change Lesson Group Big Questions from String to Array
- Use activity section position to order ActivitySection script_levels
- Rename lesson summarize methods
- Filter column display width in schema cache dump
- Use Mapbox location search on hourofcode.com
- Using Mapbox on /volunteer
v2020-10-09.0
- fix warnings for TWO_DAY_AYW_SUBJECTS in every unit test run
- CSEdWeek footer remove stray :
- db migration adding script_levels.activity_section_position
- [Google Blockly] Set up ability to test against Google Blockly
- DTS (Levelbuilder > Staging) [erinbond]
- Marker switch on learn/local
- Enable auto validation on a small set of levels
- Point to songManifest2020.json
- Add new Dance Party Twitter handles
- remove flaky check that has_many assignment performs deletion
- Maps: Switch to Mapbox for volunteer maps
- Remove Google Maps code in favor of Mapbox
- learn/local geocoding with mapbox
- Add new markers, plus resizing on the workshop map
- Update AWS Google Account integration
- [Google Blockly] Open trashcan lid anywhere over toolbox
- PR 37144
- Add lessonShape and lessonGroupShape for script editor
- Make saving work for script editor gui for scripts without variants
- Google Share Button tweaks
- [Google Blockly] Fix insertion marker flicker
- Allow editing of lesson group fields in script editor gui
v2020-10-08.0
- DTS (Levelbuilder > Staging) [robo-dts]
- Refactor '2019' field to 'yearIntroduced'
- Fix test_should_get_filters in levels_controller_test
- Revert "Revert "[Google Blockly] Add context menu for levelbuilders""
- Allow spaces and special characters in the DOTD name in the #developers channel
- Local CS Classes Map to Mapbox
- Add activities + sections to lesson edit and update APIs
- Optionally view workshop map with Mapbox
- Maps: Use Mapbox for volunteer maps
- Teacher Homepage: Clean up banner logic
- PR 37123
- I18n sync Down & Out 10/07
- HoC LATAM customization
v2020-10-07.0
- Remove unused file administrators.js
- DTS (Levelbuilder > Staging) [robo-dts]
- Use our custom fork of sassc-rails
- Create HoC Live Spanish banner
- About: fix external logo
- Add index to search for resources based on name and url
- Upgrade annotate gem to 3.1.1
- Extract and translate placeholder texts
- JotForm: Stop syncing unused form types
- Auto-validation checkbox in level builder
- Add Arabic and French
- PR 37101
- Added a test for teacher dashboard multiple page load
- update paranoia gem to 2.4.2
- Add an "unfinished" state to the finish dialog for lab levels
v2020-10-06.0
- Hour of code: soon-hoc mode changes for 2020
- Revert "[Google Blockly] Add context menu for levelbuilders"
- DTS (Levelbuilder > Staging) [robo-dts]
- [Google Blockly] Add context menu for levelbuilders
- [Google Blockly] Implement trashcan
- [Google Blockly] bump blockly version, fix xml handling
- Add ?manifest= query param to specify song manifest for dance party
- Teacher Apps 21-22: Requested Updates
- Fix config for dubbed video
- Store "your code may have changed" dismissal in localStorage
- PR 37079
v2020-10-05.0
v2020-10-02.0
- Use latest version of SauceConnect client
- DTS (Levelbuilder > Staging) [robo-dts]
- Activities Editor: AddLevelsTable with Real Level Data
- Update Script Editor to be Unit, Lesson Group and Lesson
- DTL (Test > Levelbuilder: 8e4a8afc)
- Add pt-br
- Add resource course version association
- Hour of Code Overview banner update
- Generate script level seed key
- Changes requested by providers
- Stop summer workshop cron jobs
- Script editor redux updates
- Add validation of the objects being passed to redux
- Remove fesbinary.script_json since it has no corresponding .script file [ci skip]
- DTS (Levelbuilder > Staging) [winterdong]
- Create CourseOffering and CourseVersion when is_course is true during new seeding
- Fix script level recreation bugs
- Added tracker for bubbleDialog experiment
- DTS (Levelbuilder > Staging) with deduplication of levels in certain scripts
- Afe thank you kit
- Update Responders gem to 3.0
- Expand the locale-aware lesson plan links hack to include more pages
- DTL (Test > Levelbuilder: a759939a)
v2020-10-01.0
- Ending Immersive Reader experiment and keeping enabled
- Drone Fails if New Changes Are Made to Files while running tests
- DTS (Levelbuilder > Staging) [robo-dts]
- Small clean up to prepare for fixing script editor
- upgrade rails-controller-testing gem to 1.0.5
- [MERGE ON 10/1] Teacher applications 21-22
- Add lesson/resource association and resource properties
- Add reload in add_lessons
- Use replace with global option rather than replaceAll
- Install pry everywhere
- Check for code changes when the user finishes a level
- upgrade active_model_serializers gem to v0.10.10
- Connect AddLevelFilters to real data
- PR 36999
- Add ability to edit and delete tips in activities editor
- Teacher Apps 21-22: New Content
- 21-22 Teacher Apps: Add more constants
- Teacher Application for 2021-22
v2020-09-30.0
- DTS (Levelbuilder > Staging) [robo-dts]
- End Workshop Panel: Remove references to survey
- Pass lesson key, lesson group description and lesson group big questions to Script Editor
- Refactor activity editor tests
- Levelbuilder saves script_json on create/update
- Update Pull Request template for Privacy & Security Impact
- PR 36974
- Add script levels seed key column
- UI Tests: prompt to run on all browsers when UI tests are changed
- Hints: add CSV with 2020 hint prompt attempt thresholds
- Font awesome rails 4.7.0.5
v2020-09-29.0
- Fix Contained Levels Eyes Feature
- Significantly reducing the number of accounts scanned when purging old accounts
- Fix references to "Continue with Google" button
- DTS (Levelbuilder > Staging) [robo-dts]
- Normalize i18n string tracking URLs
- Migrations to create the resource model
- Revert "add afe france link to banner"
- Update Contained Levels Eyes Test to Close Eyes at End of Scenario
- Change editorRedux to scriptEditorRedux for clarity
- fix syntax for expect wrapper contains
- Protected Projects, UI tests skip IE to unblock pipeline
- Upgrade Devise to 4.7
- PR 36945
- International dance party page style fixes
- Update styles on progression display in lesson
- Script seeding rewrite with ActiveRecord Import
- Seed scripts one at a time fix
- Protect curriculum example projects from report abuse spam