Skip to content

Conversation

@adityashibu
Copy link
Member

This pull request includes several updates to the backend and frontend components of the application. The main changes involve modifications to automation scheduling, user management, and the user interface. Below are the most important changes grouped by theme:

Backend Updates:

  • backend/automations.json: Removed and modified automation entries to update the device IDs and trigger times.
  • backend/automations.py: Updated the automation_scheduler function to include the device status when changing the device status.
  • backend/fastAPI.py: Added a new API endpoint to rename a user.
  • backend/users.py: Implemented the rename_selected_user function to handle renaming the currently selected user and updating the relevant JSON files.
  • database/users_db.json: Updated user names and device entries, including adding new devices and modifying existing ones. [1] [2] [3]

Frontend Updates:

@adityashibu adityashibu requested a review from david-g-f March 16, 2025 18:56
@david-g-f david-g-f merged commit eccb1be into PowerHouse-Project:main Mar 16, 2025
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants