mirror of
https://github.com/maziggy/bambuddy.git
synced 2026-10-22 03:49:18 +02:00
Add first layer complete notification with camera snapshot (#679)
Notify users when the first layer finishes printing so they can check adhesion remotely. Triggers once per print when layer 2 begins (layer_num >= 2, capped at <= 5 to handle reconnects). Includes a camera snapshot attachment. Adds the on_first_layer_complete toggle to all notification providers, with backend/frontend/i18n support across all 7 locales.
This commit is contained in:
@@ -1464,6 +1464,8 @@ export interface NotificationProvider {
|
||||
on_plate_not_empty: boolean;
|
||||
// Bed cooled
|
||||
on_bed_cooled: boolean;
|
||||
// First layer complete
|
||||
on_first_layer_complete: boolean;
|
||||
// Print queue events
|
||||
on_queue_job_added: boolean;
|
||||
on_queue_job_assigned: boolean;
|
||||
@@ -1516,6 +1518,8 @@ export interface NotificationProviderCreate {
|
||||
on_plate_not_empty?: boolean;
|
||||
// Bed cooled
|
||||
on_bed_cooled?: boolean;
|
||||
// First layer complete
|
||||
on_first_layer_complete?: boolean;
|
||||
// Print queue events
|
||||
on_queue_job_added?: boolean;
|
||||
on_queue_job_assigned?: boolean;
|
||||
@@ -1561,6 +1565,8 @@ export interface NotificationProviderUpdate {
|
||||
on_plate_not_empty?: boolean;
|
||||
// Bed cooled
|
||||
on_bed_cooled?: boolean;
|
||||
// First layer complete
|
||||
on_first_layer_complete?: boolean;
|
||||
// Print queue events
|
||||
on_queue_job_added?: boolean;
|
||||
on_queue_job_assigned?: boolean;
|
||||
|
||||
Reference in New Issue
Block a user