-
Notifications
You must be signed in to change notification settings - Fork 11
OSS changes 2025 #87
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
Open
BohanZhang1
wants to merge
326
commits into
main
Choose a base branch
from
OSS-main
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
OSS changes 2025 #87
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
…st the user input
Issue24-Up To Date GPS details
…ue52DisplayMainReport
…nStatus Issue40 api integrationfor simulation status
Drone Height Configuration
…m/oss-slu/DroneWorld into issue52DisplayMainReport
…/DroneWorld into issue52DisplayMainReport
apiCall for Folders
linking dashboard and landing page
Issue52 display main report
* Refactoring of save_method * AbstractMission Changes * Add desktop.ini and key.json to .gitignore * Save_method tested * Update abstract_mission.py * Update GCS storage * Work in Progress uploading html files. * Update point_deviation_monitor.py * initial set up of the abstract class and concrete implementation * this should work * this should work * fetch report files from GCS * Uploading Html files currently working * Attempt to pass test, indent error * Replaces unneeded inheritance and functions * local file handling bug fix * delete unnecessary file * edits * Reworked File Path * another edit * Removed local html file saving from draw_interactive_trace_vs_planned * pushing up * Update * Update * Update * Replaces every instance of upload_to_gcs with save_report_to_storage * parse pass/fail counts * setting up explanation of task * Update drone count * Fix pass/fail extra counts (#159) * Modify pass/fail count * Modify pass/fail count * Modify pass/fail count * update files for sprint 5 * Update workflow actions and requirements * update wiki * add loader in report dashboard * Update workflows * separate header from loader in homepage * fix alignments of text on homepage * fix alignments of text on homepage * fixed those typos * Fix typo * Remove old comments * Remove extra files * Issue165 File Paths need work * initially setting up the process * first attempt * tested and complete, with built in auto test * html file links * File paths work in progress, files upload, two separate paths are generated * Updated initializations of the grapher to include log_subdir and storage_service, fixes files paths * improve legibility * rid of extra folder * final touches as requested * final touches as requested * PNG file handling fix * Update * Update * Update * HTML frontend * Update * Update * Update * Update * slowly adding the needed foundations for enviromentModel * this is a good start for the foundation, more changes will be required, when looking at how the team created the file structure * MainJson file and updates commit * Added API functions to simulation model * matching file structure * Adding workflows to the branch * Adding CODEOWNERS * Added Cesium dependency * moved file locations as requested * Added addition files which may be needed for simulation * Added simulationPage which may be needed for simulation * Delete frontend/src/components/SimulationConfigurationModel.js * this should work * making sure * Items on Simulation Page Shifted Left * Drone Icon Addition * Deleted extra imports (IconButton and MyLocationIcon) * annotation fix of 'process' not defined * WIP Cesium Map and React integration * Parts of Cesium now Load. Still Errors out. * Item Spacing Fix * Integrated Cesium with React, More work to be done * uncommented imageURLS, as Val has this in her sprint * disabling tokenization to allow for process to run, team will need to agree on token * React Cesium Integration fixes * grabbing the imports needed for droneModel import, and retrofitting * cleaned up outsanding errors, edited some methods for drag and drop * Integrated React in Cesium-map path, wizard TBD * Controls Display and Horizontal Stepper display update * Stepper Update * Cesium Map Visibility and Map Controls * Added files from repo. Cesium file unchanged * Cesium Map Unchanged.Files imported * added those images as requested * fixes * fixes * fixes * fixes * workflow fix * workflow fix * workflow fix * workflow fix * workflow fix * workflow fix * mainJson Integration for Single Drone * this should function as planned * need to talk about instillation of craco or removal of this dpeendency * fixed craco issue * Array Update * file update * return fixes * Fixes the multiple drone drag and drog error * attempting massive restructure * I've added as much error handling as necessary, this makes sure that drondata exists at multiple layers, however the error surround position X not existing still persists, this means it is occuring in the passes from MissionConfiguration, or DronConfigs parents, but this allows for error handling * deleted redundant package * camera position fix * drone confg edit * compile success * removed changes to mission config * Addressed commments from previous pr. Code Cleanup * label update * Fixes issue214. Decrement now correctly updates Cesium Map * Uses pop instead of droneid. removed function deletedronebyid * DroneName update in Cesium * CesiumMap 3D Assets * workflow fixes * initial fixes * Added comments and null checks * import fixes * clean push of pixel streaming and start_enviroment.ps1 * Pixel Streaming * Updated Nav Bar * Changed Simulations to Simulation * finished * Landing Page done * Updated NavBar * Fixed Get Started button and veiw documentation is now responsive * Merge landingPage updates and local changes * added about us page * added css allowing user to see accepted ranges * file changes * Added input validation for wind speed * Fixed Major typo, added some console logs, added Nav Bar to Router * Added in a protector so camera onl flys when I want it to, this make not work once data is back to flowing * fix files * Implement UI for IMU sensor details - Issue #25 * Revert App.js to match main * Fix App.js structure to pass auto-test * Fixed typo, added some logs * Close to fix * Data Flow now works* * added frontend app testing via jest * Create Dockerfiles * Upload settings.json * Fix setting.json not found error * Major update to Dockerfiles: optimized build, multi-stage builds, updated base image, improved security * Fix directory error * Revert to linux containers * Revert airsim_application.py changes * Revert settings.json * Update .gitignore * Fix image connection to host with host.docker.internal * Fix undetected node_modules * update docker-compose * trying to fix linting test * fixed a couple minor issues, but then realized several critical values were hard-coded and started parameterizing into ENV vars * added aboutus test * back to working state without DRV-Unreal (next up, containerize and implement DRV-Unreal) * Add new code owners to CODEOWNERS file * Update CODEOWNERS to reflect current ownership Removed several code owners from the repository. GH is automatically adding multiple codeowners to reviews of PRs. I really only want the current Tech Lead and Bohan to get pinged for PR code reviews. * Removed App.js Changes * Trying to remove app.js changes * creating new pull request * containerize the simulator, and cleanup the config dir that was accidentally added (nothing bad revealed) * the simulator isn't working fully, but at least it's not crashing; added a health check between front-end and backe-end that is visible in the front-end. * ensure the hot reload functionality worked as expected * address linting and codeql issues * update README * readme updates * we needed a way to A) make sure it worked without the simulator and B) make sure it works across platforms. I have not tested the powershell scripts directly, but they *should* work. * better documentation & better token handling * fix yml to yaml * explain how to set up the env files for local dev * Implemented improved test implementation * fixed async state issue, used strict equality, removed that accidental txt file, kept enabled switch disabled for consistency * Boom. Post calls working * Update function name for clarity * Bump requests from 2.31.0 to 2.32.4 in /backend Bumps [requests](https://github.com/psf/requests) from 2.31.0 to 2.32.4. - [Release notes](https://github.com/psf/requests/releases) - [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md) - [Commits](psf/requests@v2.31.0...v2.32.4) --- updated-dependencies: - dependency-name: requests dependency-version: 2.32.4 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> * fixup gitignore --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: darweshiamerson <darweshiamerson@gmail.com> Co-authored-by: Darweshi Amerson <123123828+Damerson1@users.noreply.github.com> Co-authored-by: mohamdlog <127714779+mohamdlog@users.noreply.github.com> Co-authored-by: nguzinski <nguzinski@slu.edu> Co-authored-by: vgalianorouge <valerie.galianorouge@slu.edu> Co-authored-by: Deen <devjs.nurudeen@gmail.com> Co-authored-by: Rakesh Ranga Buram <rakesh.rangaburam@slu.edu> Co-authored-by: Rakesh-Ranga-Buram <142997500+Rakesh-Ranga-Buram@users.noreply.github.com> Co-authored-by: Charlie Wells <139725349+CharlieWells13@users.noreply.github.com> Co-authored-by: Henry Barsanti <henrybarsanti@gmail.com> Co-authored-by: Prakhyat Pandit <ppandit1@mcs-9tfy1v.lan> Co-authored-by: Ahmed Bektic <ahmed.bektic@slu.edu> Co-authored-by: Prakhyat Pandit <prakhyatpandit@gmail.com> Co-authored-by: Daniel Shown <5590333+kungfuchicken@users.noreply.github.com> Co-authored-by: Charlie Wells <charlie@freude.com> Co-authored-by: ahmedbektic <ahmed.bektic5@gmail.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
# Conflicts: # LICENSE # backend/PythonClient/server/simulation_server.py # frontend/src/App.js # frontend/src/LandingPage.jsx # frontend/src/components/Configuration/DroneConfiguration.jsx # frontend/src/components/Configuration/SensorConfiguration.jsx # frontend/src/components/EnvironmentConfiguration.jsx # frontend/src/components/FuzzyDashboard.jsx # frontend/src/components/HorizontalLinearStepper.jsx # frontend/src/components/MonitorControl.jsx # frontend/src/components/ReportDashboard.jsx # frontend/src/const.js # frontend/src/pages/Home.jsx # frontend/src/styles.css # readme.md
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.
No description provided.