forked from ETS-Next-Gen/writing_observer
-
Notifications
You must be signed in to change notification settings - Fork 2
Berickson/sync upstream 2025 10 06 #144
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
Closed
Closed
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Addressed weak reference for created tasks in asyncio
ETS-Next-Gen#179) Bumps [rollup](https://github.com/rollup/rollup) from 2.79.1 to 2.79.2. - [Release notes](https://github.com/rollup/rollup/releases) - [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md) - [Commits](rollup/rollup@v2.79.1...v2.79.2) --- updated-dependencies: - dependency-name: rollup dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…t-Gen#183) Bumps [cookie](https://github.com/jshttp/cookie) and [express](https://github.com/expressjs/express). These dependencies needed to be updated together. Updates `cookie` from 0.6.0 to 0.7.1 - [Release notes](https://github.com/jshttp/cookie/releases) - [Commits](jshttp/cookie@v0.6.0...v0.7.1) Updates `express` from 4.20.0 to 4.21.1 - [Release notes](https://github.com/expressjs/express/releases) - [Changelog](https://github.com/expressjs/express/blob/4.21.1/History.md) - [Commits](expressjs/express@4.20.0...4.21.1) --- updated-dependencies: - dependency-name: cookie dependency-type: indirect - dependency-name: express dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
ETS-Next-Gen#193) Bumps [elliptic](https://github.com/indutny/elliptic) from 6.5.7 to 6.6.0. - [Commits](indutny/elliptic@v6.5.7...v6.6.0) --- updated-dependencies: - dependency-name: elliptic dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
See ETS-Next-Gen#195 for future work. Full commit list * abstracted current gpt responders to their own module * updated wo_requirements to install lo_gpt * added a comment about how we ought to handle responders in the future * updated readme with future work
Co-authored-by: Paul Brost <[email protected]>
The improvements include, function to compile metadata, fixed sending metadata on reconnects, cleaned up event auth pipeline, various linting improvements, abstracted items to their own files, various loevent bug fixes. Full commit list: * Missing semicolons * Slight clean-up of lo_event, and adding logic for extra metadata for debugging * WiP: Sync between computers: metadata code * Sane way of adding many pieces of metadata * Comment * Removing arrows, since those have a bug. Should be readded later. * Moving lo_dash_react_components to Node 22, newer packages * Missing semicolons * Default host for websocket logger * updated extension to use appropriate metadata functions and added metadata to queue on socket startup * added stringify where needed * updated to proper storage item and fixed storage bug * changed order of dispatch event targets * document retry code * updated lo_event tests * code cleanup * updated extension event * fixed typo * updated docstring * updated auth pipeline and fixed a few bugs * re-added python build steps * added some extra information to the lodrc readme --------- Co-authored-by: Piotr Mitros <[email protected]>
Making sure I'm only adding not deleting anything from master version.
Restoring to previous state. I meant to put the changes in a fork to do a pull request with!
minor cleanup
Added replace() function as acton for 'rplc' and 'rvrt' commands. Also added null actions for a large number of suggestion commands. --------- Co-authored-by: PDDeane <[email protected]>
* fixed bug with inject.js that caused issues with the google CSP * added the files this time * pr feedback
Added better versioning to the system along with the next steps in testing.
…en#180) * added dashboard to demo LOConnection and helper utilities * documented the components * linted files * confirmed LOConnectionDataManager works with teh communication protocol and cleaned up some of the other code * removed completed todo * renamed loconnection * updated page with hooks * added lo connection constants * updated buildconfig and buildlib to work with hooks * moved rendertime to util * fixed bug with immutable data * resolved namespace confusion * more cleanups * added message queue to loconnection hook * updated nextjs dashboard documentation
…TS-Next-Gen#205) Bumps [nanoid](https://github.com/ai/nanoid) from 3.3.7 to 3.3.8. - [Release notes](https://github.com/ai/nanoid/releases) - [Changelog](https://github.com/ai/nanoid/blob/main/CHANGELOG.md) - [Commits](ai/nanoid@3.3.7...3.3.8) --- updated-dependencies: - dependency-name: nanoid dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…TS-Next-Gen#207) Bumps [path-to-regexp](https://github.com/pillarjs/path-to-regexp) and [express](https://github.com/expressjs/express). These dependencies needed to be updated together. Updates `path-to-regexp` from 0.1.10 to 0.1.12 - [Release notes](https://github.com/pillarjs/path-to-regexp/releases) - [Changelog](https://github.com/pillarjs/path-to-regexp/blob/master/History.md) - [Commits](pillarjs/path-to-regexp@v0.1.10...v0.1.12) Updates `express` from 4.21.1 to 4.21.2 - [Release notes](https://github.com/expressjs/express/releases) - [Changelog](https://github.com/expressjs/express/blob/4.21.2/History.md) - [Commits](expressjs/express@4.21.1...4.21.2) --- updated-dependencies: - dependency-name: path-to-regexp dependency-type: indirect - dependency-name: express dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* code compiling for deployment of toy-sba * state sync implemented, state load backed out * persist redux store in local storage * removed unused npm packages * added draft of server side blob storage * blob loading functionality passed to Brad * updated lo event to allow for fetching/retrieving state * change to handleLoadState to return IS_LOADED in state * added lo_toy_sba module * change to how state is returned in redux logger * changing reset logic * handle save_setting event in redux logger * code cleanup * toy sba module cleanup * small styling changes * debug logic for save state added * save_blob fix * cleaned up console statements and linted reduxlogger --------- Co-authored-by: Paul Brost <[email protected]>
* cleaned up links to email/view calendar/etc * fixed burger menu item
ETS-Next-Gen#216) Improvements to both dashboards: - set students per row, student tile height, and hide headers - document selector component for fetching docs from latest, by assignment, or by timestamp - linted js code AI Assistant dashboard specific improvements: - ability to add custom placeholders - ability to upload files (pdf, md, txt, docx) for the placeholder value Communication protocol - updated to return `students.<student_id>` instead of `<student_id>`
…n#217) Bumps [@babel/helpers](https://github.com/babel/babel/tree/HEAD/packages/babel-helpers) from 7.26.0 to 7.26.10. - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v7.26.10/packages/babel-helpers) --- updated-dependencies: - dependency-name: "@babel/helpers" dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…n#218) Bumps [@babel/runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime) from 7.26.0 to 7.27.0. - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v7.27.0/packages/babel-runtime) --- updated-dependencies: - dependency-name: "@babel/runtime" dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
LanguageTool startup is now mostly contained within LanguageTool. Additionally, languagetool now functions with an async generator in the communication protocol. Initially this PR was supposed to integrate LT options with the highlight dashboard but selecting errors to figure out which ones are being made makes zero sense. The options are there but not attached to the highlight dashboard as of now. We likely want some way of informing the teacher which LT items are occurring before presenting them highlight options.
Added process metrics (time on task and currently active) to both dashboards. They are currently just badges that appear at the top of student cards. This pull request also cleans up a handful of dashboard functionality. Added basic semaphore logic to LLMs (just Ollama for now) to prevent overloading it. Added initial workflow for comm protocol select to use multiget.
Added LTI auth workflow as well as canvas and schoology integrations. This included abstracting some of the google endpoint cleaner code out so we could reuse it.
* Update the workshop files/instructions * updated template module --------- Co-authored-by: JohnDamilola <[email protected]>
Supports Canvas and Schoology with some hacked solutions. Additionally added scripts for starting and stopping multiple instances.
…-Next-Gen#235) * updated extension to only connect when relevant tabs are present * updated urls * added terminate event to the server to close files
…l documentation how to
JohnDamilola
approved these changes
Oct 6, 2025
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Rebase of ETS code