Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* fix client bundling in build * move catalogue and roster to tabs in classroom view; handle tab routing; * update testing framework and commit test db dump * remove teacher from create classrooms * don't exit 0 from script * include && for client bundling * update dump and require enrollment * Added workflow for tagging onto master * move navigation opptions from secondary header to dropdown nav * add classroom home tab component; add join code display modal * removed old content models * create block_db.dump to copy blocks/categories to a new db * let blocks_db.dump slide * implemented new content models * update dev dump * set layout for /classroom/:id#home; fix sticky header * add toolbox to day * updated dump * add grade validation to create classroom * days have blocks * update dump * add learning standard selection modal; add checkbox to filter visible units * implement modal navigation * refactor ActivityCatalogue to LearningStandardSelect * added student classroom retrieval * narrowed scope of /students/me * overrode the selection create controller to disable previous selection * updated dump * set active learning activity via modal; populate classroom modal and home with learning activity info * display learning standards by unit; fix search functionality for new data organization * implement filter on unit functionality * maintain navigation history of modal state * fix routing errors; clean up client warning/errors * begin refactor of activity -> day * use build github action * update something * use env var for heroku token * finish activity -> day refactor; fix student views; remove redundant selectedDay props * give CM access to toolbox in dev dump * use v0.6 of build-test-deploy * remove old heroku config files * fix classroom rout; fix join code modal size; handle no fetch classroom error in student view * create error checking request wrapper function; begin refactoring client for use with makeRequest * use makeRequest for all requests; check for data/err when called * classrooms route was getting ovverode * Bump elliptic from 6.5.2 to 6.5.3 in /server Bumps [elliptic](https://github.com/indutny/elliptic) from 6.5.2 to 6.5.3. - [Release notes](https://github.com/indutny/elliptic/releases) - [Commits](indutny/elliptic@v6.5.2...v6.5.3) Signed-off-by: dependabot[bot] <[email protected]> * add error message in views; add success message for some put/posts * change canvas panel icon for goBack * change error messages; fix fetching errors * fix errors and warnings * fix issue loading sandbox * remove redundant default error setting * created saves * create findByDay and init create save * Bump elliptic from 6.5.2 to 6.5.3 in /client Bumps [elliptic](https://github.com/indutny/elliptic) from 6.5.2 to 6.5.3. - [Release notes](https://github.com/indutny/elliptic/releases) - [Commits](indutny/elliptic@v6.5.2...v6.5.3) Signed-off-by: dependabot[bot] <[email protected]> * change makeRequest args to config obj; getToken in makeRequest; log error * finished create save * updated db dump * cleanup * fix update save bug * implement autosave on load, close, and every 5 min * begin implementing load saves * implement loadable saves; update loadable save options after manual save * fix autosave time (5 min); add warning message when compilation fails * Updated tag-master workflow with hotfix version * rm old naming of cms... * check student enrollment status on initJoin and join * autosave more often; fix save erase on load; autoload save; label changes; move load button * add nav bar to public views; move student join and teacher login to seperate views * remove workspace info panel * move code popup to modal * add easy copy code * style code box display * add nav bar to student views * fix hvr-info locations * fix warnings * added add student modal; setup ui for manual input and csv upload/display; implement csv upload * add student(s) client requests; reset table state on add student * allow POST /students to take array of students or single student * resized workspace to prevent scrollbar render * validate that a name is provided on create student * add delete student functionality to client * add student.delete policies; allow CM to delete student in dump * lookup session on create save; return object with current and past saves on find * fix find by session issue; return only one current save * display new saves format correctly in dropdown; fix blank save bug; resolve warnings * add defult template to saves dropdown; fix autosave blank canvas bug * allow empty animal entry; remove file and table on add students; warning display if one or more errors occured during parsing * add emoji picker; reset entered vals on manual input * fix load save bug; add date to past saves * Update README.md * Update README.md * load default template if no active save exists for the session * add last logged in to student model and update on login * add last logged in to view student modal; add last logged in to user model * swap view and edit table col possitions in roster view * update last logged in on user login * add last_logged_in to db dump * wrap update in promise all * reset load save select to default after save is loaded * add last logged in info to student card and list view * pass last_logged_in to card/list views as date obj; sort by last_logged_in in table * fix formatted date function; filter on enrollment status * format last_logged_in display on student modal * created submission content type * init submission * add redis to docker * remove ports from redis and compile; always restart services * untangle server from compile * connect to compile queue on boot * add the submission to the queue on create * initialized queue listeners * init get submission and changed create submission logic * move init queue to submission service * cleaned up bootstrap * only return the full submission object with it is complete * comments are imporatnt * add some more validation and comments * initial compile refactor * finished compile refactor * fix non-atmoic progress * change back worker env var * finished submission updates * updated db dump * comments * Removed extra ref var * created sandbox endpoints and abstracted start job * fix csv parser warning issue; allow for 'name', 'student', or 'student name' as col titles * remove unused form control function * require formatted name entry; parse names to 'First L.' format * check name formats and reformat if necessary on add student * add strapi regex validation for student name, formatted: 'First Middle L.' * added regex form validation on name entry * add anchor to existing regex * update workflow for new build test deploy * update students added in dump * use develop version of review * update * update compile dockerfile * add string start anchor to regex * use v0.7 of auto * change client build from frontend to client * change frontend to client * prepend all requests from client with /api * create proxy middleware to filter requests based on /api * remove http(s):// from referer url * return ctx with client index.html * remove /api public url from server * fix middleware order * WIP: Submission never completed * Updated to use /sandbox route for sandbox view * for client views only, serve built index.html * prevent autosave in sandbox view * add about view * add uf, tamu, and nsf logos; add contributors * add 'How it Works' to about * add about to nav bar * changed cms to server in hosts/requests and removed old compile * implemented the rest of compileArduinoCode * reorganized compile into multiple files * fix: isStudentRef didn't exist?? - can someone confirm this plz * StudentRef removal and logic change * edit wording * remove redundant conditional * Update README.md * Update README.md * edit grammar * create version history modal; pass in saves as prop * define version history modal layout * fix contributor order * fix student login bug * load workspace on button click * clean up modal; more specific save times * add notice of last changes saved in UI * remove old code; set lastSaved to null on default template load * change button lable * add time for active save * add undo; begin implementing undo stack functionality; * add /api to hosts * updated client docs * updated main readme * add state to stack on workspace change; working undo button * reset undo stack on load save * disabled style for undo when nothing on stack * reimplement undo; add redo option * ability to reload last autosave * fix default loads as active save bug * add undo/redo functionality in sandbox * add undo/redo to classroom manager day workspace * handle matching id bug so last auto-save and active save are not confused * removed freestanding server scripts * remove free standing scripts in compile * updated setup section of compile and server to use main docker-compose * updated compile docs * Update README.md * fix save formatting bug * Bump bl from 2.2.0 to 2.2.1 in /server Bumps [bl](https://github.com/rvagg/bl) from 2.2.0 to 2.2.1. - [Release notes](https://github.com/rvagg/bl/releases) - [Commits](rvagg/bl@v2.2.0...v2.2.1) Signed-off-by: dependabot[bot] <[email protected]> * Removed unnecessary code * Reworked Navbar logic to remove repeated code * Fixed currentRoute being wrong on initial render, cleaned up logic * Fixed popup position in /sandbox Centered popups instead of having them go into a random direction. * Fixed bugs in release * Resolving merge conflicts from release * Removing files from master Co-authored-by: Adam Tamargo <[email protected]> Co-authored-by: Nick <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Nicholas Ionata <[email protected]>
- Loading branch information