Skip to content

Commit

Permalink
Release/v1.0 (#346)
Browse files Browse the repository at this point in the history
* Revert "Revert "Refactored routes to be more like standard practice react router""

* clean up strapi fields

* req validation for update unit

* req validation for update learning standard

* added await to handle save

* added day lesson detail api

* added routes to client request

* new interactions

* day editor interaction

* add day details modal

* make the spinning cover entire canvas && Fixed canvas height

* fix classroom manager api bug

* added emoji picker filter

* ui changes

* clean up serial monitor, change serial input from int to float

* fixed day bug

* Delete .strapi-updater.json

* test new compress files

* added depreciated functions

* quick test for comment blocks

* resolved interaction issue

* update day details

* connected toolbox

* lesson day editor update

* added lesson editor

* minor renames

* lesson editor fixes

* day details editor

* minor fixes day details

* fix update day objective bug

* fix update day objective bug

* cleaned up & merged day detail modal together

* added link to learning standard

* display link in mentor view

* added state for to show day modal after coming back from workspace

* page pargination state

* saved tab state

* added day additional link

* added day link

* try fix button

* finished content creator button

* added regex for URL

* fixed label name

* added comment to compress.js and fixed null

* fix: create text with and prompt_text_ext

* mentor view response update

* mentor classroom edits

* fixed day go to workspace button bug

* fixed day go to workspace button bug

* seperate day detail modal from day editor

* added day component tags

* added color and pass in props for different components

* added new components

* updated day to add components from array input

* content creator day detail tags

* remove unused content type

* capitalize tag

* updated db_dump

* feat: added readme to the compressed files

* day detail ui updates

* fix: toolbox scrolling with page

* uncomment chrome check

* update student view

* subheader fixes

* map learning components in mentor view && some UI changes

* centering modal

* cc ui changes

* interaction and responsive

* more ui changes

* added blockly canvas height

* fix student save bug

* fix mentor view day bug

* fixed a bug on uploading to arduino

* fixed legacy functional and integration tests

* view correct day

* remove failed test workflow

* added email config backend

* frontend forgot-email implementation

* fix auth bug

* reset password functionality

* added error handling

* added styles

* updated db

* updated compile arduino icon

* ui changes to logins

* fixed reset title

* added basic serial plotter

* initial flow

* Adding Researcher view and styling

* updated serial plotter

* trim student name && example file

* serial plotter icon

* change domain setting

* mentor/content ui updates

* added sentry

* toolbox ui

* Sentry GitHub Action release integration

* Sentry GitHub Action release integration

* update sentry env

* trim csv file and added example csv file

* added trace intergration

* fixed icon size

* fixed icon size

* use image for content creator block selection menu

* add function call blocks

* use image for content creator block selection menu

* Report landing page

* added packet json

* fixed dependency erros

* updated blocks dump file

* added image for the call function blocks

* Added dropdown component

* added timeout for serial plotter

* fixed canvas size

* added bug report backend

* added bug report frontend

* added calls and fixed routing up a bit

* Styling Report.js view

* moved images to frontend

* dumped db

* Adding report screen headers and positioning

* Get real data

* update development dump

* fixing dropdown menu issue

* fix: unable to get image from deployed sites

* seperated toolboxmenu from blocklyCanvasPanel

* remove console log and added day to useEffect dependency

* remove accidental backslash

* Dynamic dropdown menu

* Added some code for parsing XMLs

* Completed researcher landing page

* Completed researcher landing page

* Completed researcher landing page

* Adjusting landing page elements border weight and font sizes

* Removing unused code

* Margins on report headers

* Fetching dropdown menu data

* latest code

* Adding return button to day and group level views

* data fetching works

* Fixing dropdown menus

* initial stab at replay

* A little bit of styling

* Made a marker for timeline

* Styling updates to daily level report screen

* Update BlocklyCanvasPanel.js

* merge mentor dashboard and classroom

* added global user state

* simplified nav bar

* removed unnecessary routes

* restructure blockly canvas & deleted unused files

* seperated blockly canvas based on user roles

* initial saveas code

* integrated walkthrough

* fixed yarn.lock

* Removing unnecessary

* Renaming DayLevel views and setting response return button

* Updating div ids with new route/view name

* Editing style and placement of gen-report button

* Updating border radius on top container

* Parsing XML to render on table

* Creating test dataSource for table

* Updating ReportView page data and style

* All updates

* All done

* Updating day level report

* view

* Finish merge fr

* updated blockly page

* Good changes

* safe branch

* cc workspace init

* added researcher to navbar

* updated cc workspace controller

* able to create cc workspace

* able to load cc workspace

* clean up

* added cc load from works

* updated localstroage and debug userstate

* remove excessive localstorage code

* fix day load and save conflict

* clean up

* prettify

* more prettify

* frontend blocks

* download DHT library in the compiler

* able to read humidity

* change block type to float

* add lock block feature

* sort block category

* generated compressed files

* fix save backend bug

* resolve merge conflict

Co-authored-by: Michael Pascuzzi <[email protected]>
Co-authored-by: Anna Le <[email protected]>
Co-authored-by: chensation <[email protected]>
Co-authored-by: Ana A <[email protected]>
Co-authored-by: chensation <[email protected]>
Co-authored-by: ferret-san <[email protected]>
  • Loading branch information
7 people authored Jan 18, 2022
1 parent 3961d04 commit 13978f9
Show file tree
Hide file tree
Showing 184 changed files with 53,645 additions and 16,254 deletions.
3 changes: 3 additions & 0 deletions client/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@
"@testing-library/jest-dom": "^5.14.1",
"@testing-library/react": "^12.0.0",
"@testing-library/user-event": "^7.1.2",
"strapi-provider-email-nodemailer": "^3.6.8",
"antd": "^4.16.12",
"axios": "^0.21.1",
"craco-less": "^1.18.0",
Expand All @@ -17,9 +18,11 @@
"http-server": "^0.12.3",
"react": "^17.0.2",
"react-dom": "^17.0.2",
"react-hooks-global-state": "^1.0.2",
"react-papaparse": "^3.17.1",
"react-router-dom": "^5.1.2",
"react-scripts": "^4.0.3",
"recharts": "^2.1.5",
"util": "^0.12.4",
"yarn": "^1.22.10"
},
Expand Down
Binary file added client/public/images/arduino_functions.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added client/public/images/block_comment.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added client/public/images/controls_flow_statements.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added client/public/images/controls_for.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added client/public/images/controls_for_Each.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added client/public/images/controls_if.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added client/public/images/controls_repeat.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added client/public/images/controls_while_Until.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added client/public/images/infinite_loop.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added client/public/images/insert_comment.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added client/public/images/io_analogread.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added client/public/images/io_analogwrite.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added client/public/images/io_builtin_led.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added client/public/images/io_digitalread.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added client/public/images/io_digitalwrite.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added client/public/images/io_highlow.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added client/public/images/io_notone.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added client/public/images/io_pulsein.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added client/public/images/io_pulsetimeout.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added client/public/images/io_tone.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added client/public/images/logic_boolean.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added client/public/images/logic_compare.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added client/public/images/logic_negate.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added client/public/images/logic_null.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added client/public/images/logic_operation.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added client/public/images/logic_ternary.png
Binary file added client/public/images/math_arithmetic.png
Binary file added client/public/images/math_change.png
Binary file added client/public/images/math_constant.png
Binary file added client/public/images/math_constrain.png
Binary file added client/public/images/math_modulo.png
Binary file added client/public/images/math_number.png
Binary file added client/public/images/math_number_property.png
Binary file added client/public/images/math_on_list.png
Binary file added client/public/images/math_random_float.png
Binary file added client/public/images/math_random_int.png
Binary file added client/public/images/math_round.png
Binary file added client/public/images/math_single.png
Binary file added client/public/images/math_trig.png
Binary file added client/public/images/procedures_callnoreturn.png
Binary file added client/public/images/procedures_callreturn.png
Binary file added client/public/images/procedures_defnoreturn.png
Binary file added client/public/images/procedures_defreturn.png
Binary file added client/public/images/procedures_ifreturn.png
Binary file added client/public/images/serial_print.png
Binary file added client/public/images/serial_setup.png
Binary file added client/public/images/servo_read.png
Binary file added client/public/images/servo_write.png
Binary file added client/public/images/small_io_pulsetimeout.png
Binary file added client/public/images/small_text_get_Substring.png
Binary file added client/public/images/spi_setup.png
Binary file added client/public/images/spi_transfer.png
Binary file added client/public/images/spi_transfer_return.png
Binary file added client/public/images/stepper_config.png
Binary file added client/public/images/stepper_step.png
Binary file added client/public/images/text.png
Binary file added client/public/images/text_append.png
Binary file added client/public/images/text_char_At.png
Binary file added client/public/images/text_get_Substring.png
Binary file added client/public/images/text_is_Empty.png
Binary file added client/public/images/text_join.png
Binary file added client/public/images/text_length.png
Binary file added client/public/images/text_print.png
Binary file added client/public/images/text_prompt_ext.png
Binary file added client/public/images/time_delay.png
Binary file added client/public/images/time_delaymicros.png
Binary file added client/public/images/time_micros.png
Binary file added client/public/images/time_millis.png
Binary file added client/public/images/variables_get.png
Binary file added client/public/images/variables_set.png
Binary file added client/public/images/variables_set_type.png
4 changes: 2 additions & 2 deletions client/public/lib/arduino_compressed.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit 13978f9

Please sign in to comment.