- Created .vscode/c_cpp_properties.json for IntelliSense configuration
- Added .vscode/launch.json for debugging setup
- Included build artifacts for main.cpp and Arduino variant
- Updated TriggerConfig and TriggerPatch models to include fade_in_seconds, fade_out_seconds, and normalize_audio fields.
- Enhanced the save_trigger route to handle new fields and validate input.
- Added a new audio storage page with upload, delete, and playback functionalities.
- Implemented UI changes in dashboard and audio storage templates to support new features.
- Introduced modals for audio playback and deletion confirmation.
- Added volume control to the AudioPlayer class, allowing playback volume to be specified.
- Updated trigger configuration to include volume settings in the JSON configuration.
- Modified backend and frontend to handle volume settings during trigger creation and playback.
- Improved frontend UI to include volume slider for triggers and updated dashboard to display volume levels.
- Implemented initialization scripts for backend and frontend to create configuration files with default values.
- Updated README files to reflect new configuration options and usage instructions.
- Enhanced error handling and user feedback for trigger actions in the frontend.