You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Tabbed Interface: Reorganized the UI into two tabs: Dashboard and Settings.
Setup Section in Settings: Moved folder selection and webhook configuration (the "Setup" section) into the Settings tab.
Dynamic Delay Update: If the upload delay is changed in Settings while monitoring is active, the new delay is applied immediately.
File Retry Mechanism: Implemented a retry mechanism (with 0.5‑second intervals, up to 1.5 seconds) in the file upload process to ensure the file exists before attempting to upload.
Fixed
Time Calculation Bug: Captured the screenshot creation time immediately upon detection so that the total upload time now accurately reflects any delay.
Duplicate Log Messages: Removed duplicate “Monitoring started/stopped” messages by having only the monitoring thread log these events.
Log Output Simplification: Simplified log messages to show generic messages (e.g., "New screenshot detected", "Uploaded screenshot", "Deleted screenshot") rather than the full file path.
Changed
Button Reordering: Swapped the positions of the “Save” and “Hide/Show” buttons in the webhook configuration row so that the Save button appears immediately beside the webhook URL field.
Configuration Reloading: Updated the monitoring function to reload the configuration before starting, ensuring that the latest settings (webhook URL, folder path, and delay) are always used.