Skip to content

Releases: oss-slu/DroneWorld

Drone World v1.1.0

11 Jan 05:08
e2689b1
Compare
Choose a tag to compare

What's Changed

Storage and File Uploads

  • Created a single interface for storage services.
  • Centralized logic for Google Cloud Storage (GCS) and Google Drive.
  • Refactored file uploads to support HTML, PNG, and TXT files.
  • Added the ability to upload and fetch files and reports on both GCS and Google Drive.
  • Updated backend to fetch HTML files and updated APIs for interactive HTML links.

Frontend and Fixes

  • Added a loading UI to improve the frontend experience.
  • Fixed a bug in the time-of-day setting.
  • Corrected pass/fail counts for more accurate reporting.

Full Changelog: v1.0.0-Main...v1.1.0-Main

Drone World Dockerized v1.0.0

26 Oct 07:53
c0156f8
Compare
Choose a tag to compare

This beta release introduces Dockerization for DroneWorld, providing a more streamlined way to deploy and manage the application across different environments. Key updates include:

  • Docker Support: Both the backend and frontend services are now containerized using Docker, making it easier to run and deploy DroneWorld.
    • The backend runs in a Python-based Docker container, configured to serve on port 5000.
    • The frontend runs in a Node.js-based Docker container, served on port 3000.
  • Simplified Setup with Docker Compose: The release includes a Docker Compose file, allowing users to easily manage both frontend and backend services together. The services are linked for smooth communication, and live code changes are supported via volume mounting.
  • Seamless Integration: The IP configuration has been adjusted to ensure smooth communication between the containers and the host machine.

Known Limitations:

  • GCS Integration: Full support for Google Cloud Storage (GCS) is still under development and will be available in a future release.

Drone World v1.0.0

26 Oct 07:50
a47a8e2
Compare
Choose a tag to compare

This initial release introduces Drone World. Key features include:

  • Report Generation: Automatically generates detailed reports and saves them directly to the local drive.
  • Seamless Frontend Access: The frontend interface is designed to easily display and access reports stored on the local drive, ensuring quick and efficient data retrieval.

DRV v1.0.0

26 Oct 07:46
a47a8e2
Compare
Choose a tag to compare

This initial release introduces DRV 1.0.0, the Unreal Engine executable. DRV is an Unreal Engine-based executable designed for simulation purposes. It provides a detailed visualization of the environment. It is required for both Drone World and Drone World Dockerized.