ebf289db23264b6c87074ded8f74662d.log 32 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200
  1. 2026-08-01 21:00:22,036 INFO [sqlalchemy.engine.Engine] [59cf4611] [cached since 1.076e+05s ago] (1,)
  2. 2026-08-01 21:00:22,037 INFO [sqlalchemy.engine.Engine] [59cf4611] SELECT printers.runtime_seconds, printers.print_hours_offset
  3. FROM printers
  4. WHERE printers.id = ?
  5. 2026-08-01 21:00:22,037 INFO [sqlalchemy.engine.Engine] [59cf4611] [cached since 1.076e+05s ago] (1,)
  6. 2026-08-01 21:00:22,038 INFO [sqlalchemy.engine.Engine] [88103e1d] BEGIN (implicit)
  7. 2026-08-01 21:00:22,038 INFO [sqlalchemy.engine.Engine] [88103e1d] SELECT auth_ephemeral_tokens.id, auth_ephemeral_tokens.token, auth_ephemeral_tokens.token_type, auth_ephemeral_tokens.username, auth_ephemeral_tokens.provider_id, auth_ephemeral_tokens.nonce, auth_ephemeral_tokens.code_verifier, auth_ephemeral_tokens.challenge_id, auth_ephemeral_tokens.expires_at, auth_ephemeral_tokens.created_at
  8. FROM auth_ephemeral_tokens
  9. WHERE auth_ephemeral_tokens.token = ? AND auth_ephemeral_tokens.token_type = ?
  10. 2026-08-01 21:00:22,038 INFO [sqlalchemy.engine.Engine] [88103e1d] [cached since 1.368e+05s ago] ('1566984f9eb5ac62155f2b4bf7f6e8f7', 'revoked_jti')
  11. 2026-08-01 21:00:22,039 INFO [sqlalchemy.engine.Engine] [59cf4611] SELECT maintenance_types.id, maintenance_types.name, maintenance_types.description, maintenance_types.default_interval_hours, maintenance_types.interval_type, maintenance_types.icon, maintenance_types.wiki_url, maintenance_types.is_system, maintenance_types.is_deleted, maintenance_types.created_at
  12. FROM maintenance_types
  13. WHERE maintenance_types.is_deleted IS 0
  14. 2026-08-01 21:00:22,039 INFO [sqlalchemy.engine.Engine] [59cf4611] [cached since 1.076e+05s ago] ()
  15. 2026-08-01 21:00:22,040 INFO [sqlalchemy.engine.Engine] [88103e1d] SELECT users.id, users.username, users.email, users.password_hash, users.role, users.auth_source, users.is_active, users.created_at, users.updated_at, users.password_changed_at, users.cloud_token, users.cloud_email, users.cloud_region, users.cloud_token_invalid_at, users.orca_cloud_token, users.orca_cloud_refresh_token, users.orca_cloud_expires_at, users.orca_cloud_email, users.orca_cloud_user_id, users.orca_cloud_pending_verifier, users.orca_cloud_pending_state, users.orca_cloud_pending_at
  16. FROM users
  17. WHERE lower(users.username) = lower(?)
  18. 2026-08-01 21:00:22,040 INFO [sqlalchemy.engine.Engine] [88103e1d] [cached since 1.368e+05s ago] ('[USER]',)
  19. 2026-08-01 21:00:22,041 INFO [sqlalchemy.engine.Engine] [88103e1d] SELECT users_1.id AS users_1_id, groups.id AS groups_id, groups.name AS groups_name, groups.description AS groups_description, groups.permissions AS groups_permissions, groups.is_system AS groups_is_system, groups.created_at AS groups_created_at, groups.updated_at AS groups_updated_at
  20. FROM users AS users_1 JOIN user_groups AS user_groups_1 ON users_1.id = user_groups_1.user_id JOIN groups ON groups.id = user_groups_1.group_id
  21. WHERE users_1.id IN (?)
  22. 2026-08-01 21:00:22,042 INFO [sqlalchemy.engine.Engine] [88103e1d] [cached since 1.368e+05s ago] (1,)
  23. 2026-08-01 21:00:22,043 INFO [sqlalchemy.engine.Engine] [59cf4611] SELECT printer_maintenance.id, printer_maintenance.printer_id, printer_maintenance.maintenance_type_id, printer_maintenance.custom_interval_hours, printer_maintenance.custom_interval_type, printer_maintenance.enabled, printer_maintenance.last_performed_at, printer_maintenance.last_performed_hours, printer_maintenance.created_at, printer_maintenance.updated_at
  24. FROM printer_maintenance
  25. WHERE printer_maintenance.printer_id = ?
  26. 2026-08-01 21:00:22,043 INFO [sqlalchemy.engine.Engine] [59cf4611] [cached since 1.076e+05s ago] (1,)
  27. 2026-08-01 21:00:22,044 INFO [sqlalchemy.engine.Engine] [88103e1d] ROLLBACK
  28. 2026-08-01 21:00:22,045 INFO [sqlalchemy.engine.Engine] [88103e1d] BEGIN (implicit)
  29. 2026-08-01 21:00:22,046 INFO [sqlalchemy.engine.Engine] [88103e1d] SELECT auth_ephemeral_tokens.id, auth_ephemeral_tokens.token, auth_ephemeral_tokens.token_type, auth_ephemeral_tokens.username, auth_ephemeral_tokens.provider_id, auth_ephemeral_tokens.nonce, auth_ephemeral_tokens.code_verifier, auth_ephemeral_tokens.challenge_id, auth_ephemeral_tokens.expires_at, auth_ephemeral_tokens.created_at
  30. FROM auth_ephemeral_tokens
  31. WHERE auth_ephemeral_tokens.token = ? AND auth_ephemeral_tokens.token_type = ?
  32. 2026-08-01 21:00:22,047 INFO [sqlalchemy.engine.Engine] [88103e1d] [cached since 1.368e+05s ago] ('1566984f9eb5ac62155f2b4bf7f6e8f7', 'revoked_jti')
  33. 2026-08-01 21:00:22,048 INFO [sqlalchemy.engine.Engine] [59cf4611] SELECT maintenance_types.id AS maintenance_types_id, maintenance_types.name AS maintenance_types_name, maintenance_types.description AS maintenance_types_description, maintenance_types.default_interval_hours AS maintenance_types_default_interval_hours, maintenance_types.interval_type AS maintenance_types_interval_type, maintenance_types.icon AS maintenance_types_icon, maintenance_types.wiki_url AS maintenance_types_wiki_url, maintenance_types.is_system AS maintenance_types_is_system, maintenance_types.is_deleted AS maintenance_types_is_deleted, maintenance_types.created_at AS maintenance_types_created_at
  34. FROM maintenance_types
  35. WHERE maintenance_types.id IN (?, ?, ?, ?, ?, ?)
  36. 2026-08-01 21:00:22,049 INFO [sqlalchemy.engine.Engine] [59cf4611] [cached since 1.076e+05s ago] (2, 3, 6, 7, 8, 9)
  37. 2026-08-01 21:00:22,050 INFO [sqlalchemy.engine.Engine] [88103e1d] SELECT users.id, users.username, users.email, users.password_hash, users.role, users.auth_source, users.is_active, users.created_at, users.updated_at, users.password_changed_at, users.cloud_token, users.cloud_email, users.cloud_region, users.cloud_token_invalid_at, users.orca_cloud_token, users.orca_cloud_refresh_token, users.orca_cloud_expires_at, users.orca_cloud_email, users.orca_cloud_user_id, users.orca_cloud_pending_verifier, users.orca_cloud_pending_state, users.orca_cloud_pending_at
  38. FROM users
  39. WHERE lower(users.username) = lower(?)
  40. 2026-08-01 21:00:22,050 INFO [sqlalchemy.engine.Engine] [88103e1d] [cached since 1.368e+05s ago] ('[USER]',)
  41. 2026-08-01 21:00:22,051 INFO [sqlalchemy.engine.Engine] [88103e1d] SELECT users_1.id AS users_1_id, groups.id AS groups_id, groups.name AS groups_name, groups.description AS groups_description, groups.permissions AS groups_permissions, groups.is_system AS groups_is_system, groups.created_at AS groups_created_at, groups.updated_at AS groups_updated_at
  42. FROM users AS users_1 JOIN user_groups AS user_groups_1 ON users_1.id = user_groups_1.user_id JOIN groups ON groups.id = user_groups_1.group_id
  43. WHERE users_1.id IN (?)
  44. 2026-08-01 21:00:22,051 INFO [sqlalchemy.engine.Engine] [88103e1d] [cached since 1.368e+05s ago] (1,)
  45. 2026-08-01 21:00:22,052 INFO [sqlalchemy.engine.Engine] [59cf4611] COMMIT
  46. 2026-08-01 21:00:22,054 INFO [sqlalchemy.engine.Engine] [88103e1d] ROLLBACK
  47. 2026-08-01 21:00:22,055 INFO [sqlalchemy.engine.Engine] [88103e1d] BEGIN (implicit)
  48. 2026-08-01 21:00:22,055 INFO [sqlalchemy.engine.Engine] [88103e1d] SELECT settings.id, settings."key", settings.value, settings.created_at, settings.updated_at
  49. FROM settings
  50. 2026-08-01 21:00:22,055 INFO [sqlalchemy.engine.Engine] [88103e1d] [cached since 1.076e+05s ago] ()
  51. 2026-08-01 21:00:22,057 INFO [sqlalchemy.engine.Engine] [88103e1d] COMMIT
  52. 2026-08-01 21:00:22,275 INFO [uvicorn.access] [-] [IP]:53713 - "POST /api/v1/cloud/filament-info HTTP/1.1" 200
  53. 2026-08-01 21:00:22,508 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Found xcam inside print data: {'allow_skip_parts': False, 'buildplate_marker_detector': False, 'cfg': 8088999, 'first_layer_inspector': True, 'halt_print_sensitivity': 'medium', 'print_halt': True, 'printing_monitor': True, 'spaghetti_detector': True}
  54. 2026-08-01 21:00:22,508 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Parsing xcam data - all fields: ['allow_skip_parts', 'buildplate_marker_detector', 'cfg', 'first_layer_inspector', 'halt_print_sensitivity', 'print_halt', 'printing_monitor', 'spaghetti_detector']
  55. 2026-08-01 21:00:22,508 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] xcam cfg bitmask: 8088999 (binary: 0b11110110110110110100111)
  56. 2026-08-01 21:00:22,508 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Received gcode_state: FINISH, gcode_file: /data/Metadata/plate_1.gcode, subtask_name: strawberry-container
  57. 2026-08-01 21:00:22,508 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] ams_extruder_map: {'0': 0}
  58. 2026-08-01 21:00:22,508 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Received command response: push_status
  59. 2026-08-01 21:00:22,508 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] HMS data received: [{'attr': 83887616, 'code': 131184, 'ts_boot': 30691, 'ts_unix': '20260730184416'}, {'attr': 83886336, 'code': 196612, 'ts_boot': 171938377, 'ts_unix': '20260801182924'}]
  60. 2026-08-01 21:00:22,508 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] lights_report: [{'mode': 'on', 'node': 'chamber_light'}, {'mode': 'flashing', 'node': 'work_light'}]
  61. 2026-08-01 21:00:22,509 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] MQTT mapping field: [65535, 65535, 3]
  62. 2026-08-01 21:00:22,509 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] gcode_state: FINISH -> FINISH, file: /data/Metadata/plate_1.gcode, subtask: strawberry-container
  63. 2026-08-01 21:00:23,682 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Found xcam inside print data: {'allow_skip_parts': False, 'buildplate_marker_detector': False, 'cfg': 8088999, 'first_layer_inspector': True, 'halt_print_sensitivity': 'medium', 'print_halt': True, 'printing_monitor': True, 'spaghetti_detector': True}
  64. 2026-08-01 21:00:23,683 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Parsing xcam data - all fields: ['allow_skip_parts', 'buildplate_marker_detector', 'cfg', 'first_layer_inspector', 'halt_print_sensitivity', 'print_halt', 'printing_monitor', 'spaghetti_detector']
  65. 2026-08-01 21:00:23,683 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] xcam cfg bitmask: 8088999 (binary: 0b11110110110110110100111)
  66. 2026-08-01 21:00:23,683 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Received gcode_state: FINISH, gcode_file: /data/Metadata/plate_1.gcode, subtask_name: strawberry-container
  67. 2026-08-01 21:00:23,683 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] ams_extruder_map: {'0': 0}
  68. 2026-08-01 21:00:23,683 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Received command response: push_status
  69. 2026-08-01 21:00:23,683 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] HMS data received: [{'attr': 83887616, 'code': 131184, 'ts_boot': 30691, 'ts_unix': '20260730184416'}, {'attr': 83886336, 'code': 196612, 'ts_boot': 171938377, 'ts_unix': '20260801182924'}]
  70. 2026-08-01 21:00:23,683 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] lights_report: [{'mode': 'on', 'node': 'chamber_light'}, {'mode': 'flashing', 'node': 'work_light'}]
  71. 2026-08-01 21:00:23,684 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] MQTT mapping field: [65535, 65535, 3]
  72. 2026-08-01 21:00:23,684 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] gcode_state: FINISH -> FINISH, file: /data/Metadata/plate_1.gcode, subtask: strawberry-container
  73. 2026-08-01 21:00:24,282 INFO [sqlalchemy.engine.Engine] [422cf93b] BEGIN (implicit)
  74. 2026-08-01 21:00:24,283 INFO [sqlalchemy.engine.Engine] [422cf93b] SELECT auth_ephemeral_tokens.id, auth_ephemeral_tokens.token, auth_ephemeral_tokens.token_type, auth_ephemeral_tokens.username, auth_ephemeral_tokens.provider_id, auth_ephemeral_tokens.nonce, auth_ephemeral_tokens.code_verifier, auth_ephemeral_tokens.challenge_id, auth_ephemeral_tokens.expires_at, auth_ephemeral_tokens.created_at
  75. FROM auth_ephemeral_tokens
  76. WHERE auth_ephemeral_tokens.token = ? AND auth_ephemeral_tokens.token_type = ?
  77. 2026-08-01 21:00:24,283 INFO [sqlalchemy.engine.Engine] [422cf93b] [cached since 1.368e+05s ago] ('1566984f9eb5ac62155f2b4bf7f6e8f7', 'revoked_jti')
  78. 2026-08-01 21:00:24,285 INFO [sqlalchemy.engine.Engine] [422cf93b] SELECT users.id, users.username, users.email, users.password_hash, users.role, users.auth_source, users.is_active, users.created_at, users.updated_at, users.password_changed_at, users.cloud_token, users.cloud_email, users.cloud_region, users.cloud_token_invalid_at, users.orca_cloud_token, users.orca_cloud_refresh_token, users.orca_cloud_expires_at, users.orca_cloud_email, users.orca_cloud_user_id, users.orca_cloud_pending_verifier, users.orca_cloud_pending_state, users.orca_cloud_pending_at
  79. FROM users
  80. WHERE lower(users.username) = lower(?)
  81. 2026-08-01 21:00:24,285 INFO [sqlalchemy.engine.Engine] [422cf93b] [cached since 1.368e+05s ago] ('[USER]',)
  82. 2026-08-01 21:00:24,290 INFO [sqlalchemy.engine.Engine] [422cf93b] SELECT users_1.id AS users_1_id, groups.id AS groups_id, groups.name AS groups_name, groups.description AS groups_description, groups.permissions AS groups_permissions, groups.is_system AS groups_is_system, groups.created_at AS groups_created_at, groups.updated_at AS groups_updated_at
  83. FROM users AS users_1 JOIN user_groups AS user_groups_1 ON users_1.id = user_groups_1.user_id JOIN groups ON groups.id = user_groups_1.group_id
  84. WHERE users_1.id IN (?)
  85. 2026-08-01 21:00:24,290 INFO [sqlalchemy.engine.Engine] [422cf93b] [cached since 1.368e+05s ago] (1,)
  86. 2026-08-01 21:00:24,291 INFO [sqlalchemy.engine.Engine] [422cf93b] ROLLBACK
  87. 2026-08-01 21:00:24,293 INFO [sqlalchemy.engine.Engine] [422cf93b] BEGIN (implicit)
  88. 2026-08-01 21:00:24,293 INFO [sqlalchemy.engine.Engine] [422cf93b] SELECT auth_ephemeral_tokens.id, auth_ephemeral_tokens.token, auth_ephemeral_tokens.token_type, auth_ephemeral_tokens.username, auth_ephemeral_tokens.provider_id, auth_ephemeral_tokens.nonce, auth_ephemeral_tokens.code_verifier, auth_ephemeral_tokens.challenge_id, auth_ephemeral_tokens.expires_at, auth_ephemeral_tokens.created_at
  89. FROM auth_ephemeral_tokens
  90. WHERE auth_ephemeral_tokens.token = ? AND auth_ephemeral_tokens.token_type = ?
  91. 2026-08-01 21:00:24,294 INFO [sqlalchemy.engine.Engine] [422cf93b] [cached since 1.368e+05s ago] ('1566984f9eb5ac62155f2b4bf7f6e8f7', 'revoked_jti')
  92. 2026-08-01 21:00:24,295 INFO [sqlalchemy.engine.Engine] [422cf93b] SELECT users.id, users.username, users.email, users.password_hash, users.role, users.auth_source, users.is_active, users.created_at, users.updated_at, users.password_changed_at, users.cloud_token, users.cloud_email, users.cloud_region, users.cloud_token_invalid_at, users.orca_cloud_token, users.orca_cloud_refresh_token, users.orca_cloud_expires_at, users.orca_cloud_email, users.orca_cloud_user_id, users.orca_cloud_pending_verifier, users.orca_cloud_pending_state, users.orca_cloud_pending_at
  93. FROM users
  94. WHERE lower(users.username) = lower(?)
  95. 2026-08-01 21:00:24,295 INFO [sqlalchemy.engine.Engine] [422cf93b] [cached since 1.368e+05s ago] ('[USER]',)
  96. 2026-08-01 21:00:24,296 INFO [sqlalchemy.engine.Engine] [422cf93b] SELECT users_1.id AS users_1_id, groups.id AS groups_id, groups.name AS groups_name, groups.description AS groups_description, groups.permissions AS groups_permissions, groups.is_system AS groups_is_system, groups.created_at AS groups_created_at, groups.updated_at AS groups_updated_at
  97. FROM users AS users_1 JOIN user_groups AS user_groups_1 ON users_1.id = user_groups_1.user_id JOIN groups ON groups.id = user_groups_1.group_id
  98. WHERE users_1.id IN (?)
  99. 2026-08-01 21:00:24,296 INFO [sqlalchemy.engine.Engine] [422cf93b] [cached since 1.368e+05s ago] (1,)
  100. 2026-08-01 21:00:24,297 INFO [sqlalchemy.engine.Engine] [422cf93b] ROLLBACK
  101. 2026-08-01 21:00:24,297 INFO [sqlalchemy.engine.Engine] [422cf93b] BEGIN (implicit)
  102. 2026-08-01 21:00:24,298 INFO [sqlalchemy.engine.Engine] [422cf93b] SELECT settings.id, settings."key", settings.value, settings.created_at, settings.updated_at
  103. FROM settings
  104. WHERE settings."key" = ?
  105. 2026-08-01 21:00:24,298 INFO [sqlalchemy.engine.Engine] [422cf93b] [cached since 1.372e+05s ago] ('debug_logging_enabled',)
  106. 2026-08-01 21:00:24,298 INFO [sqlalchemy.engine.Engine] [422cf93b] SELECT settings.id, settings."key", settings.value, settings.created_at, settings.updated_at
  107. FROM settings
  108. WHERE settings."key" = ?
  109. 2026-08-01 21:00:24,299 INFO [sqlalchemy.engine.Engine] [422cf93b] [cached since 1.372e+05s ago] ('debug_logging_enabled_at',)
  110. 2026-08-01 21:00:24,299 INFO [sqlalchemy.engine.Engine] [422cf93b] ROLLBACK
  111. 2026-08-01 21:00:24,549 INFO [sqlalchemy.engine.Engine] [e2835fee] BEGIN (implicit)
  112. 2026-08-01 21:00:24,549 INFO [sqlalchemy.engine.Engine] [e2835fee] SELECT auth_ephemeral_tokens.id, auth_ephemeral_tokens.token, auth_ephemeral_tokens.token_type, auth_ephemeral_tokens.username, auth_ephemeral_tokens.provider_id, auth_ephemeral_tokens.nonce, auth_ephemeral_tokens.code_verifier, auth_ephemeral_tokens.challenge_id, auth_ephemeral_tokens.expires_at, auth_ephemeral_tokens.created_at
  113. FROM auth_ephemeral_tokens
  114. WHERE auth_ephemeral_tokens.token = ? AND auth_ephemeral_tokens.token_type = ?
  115. 2026-08-01 21:00:24,550 INFO [sqlalchemy.engine.Engine] [e2835fee] [cached since 1.368e+05s ago] ('1566984f9eb5ac62155f2b4bf7f6e8f7', 'revoked_jti')
  116. 2026-08-01 21:00:24,550 INFO [sqlalchemy.engine.Engine] [e2835fee] SELECT users.id, users.username, users.email, users.password_hash, users.role, users.auth_source, users.is_active, users.created_at, users.updated_at, users.password_changed_at, users.cloud_token, users.cloud_email, users.cloud_region, users.cloud_token_invalid_at, users.orca_cloud_token, users.orca_cloud_refresh_token, users.orca_cloud_expires_at, users.orca_cloud_email, users.orca_cloud_user_id, users.orca_cloud_pending_verifier, users.orca_cloud_pending_state, users.orca_cloud_pending_at
  117. FROM users
  118. WHERE lower(users.username) = lower(?)
  119. 2026-08-01 21:00:24,550 INFO [sqlalchemy.engine.Engine] [e2835fee] [cached since 1.368e+05s ago] ('[USER]',)
  120. 2026-08-01 21:00:24,551 INFO [sqlalchemy.engine.Engine] [e2835fee] SELECT users_1.id AS users_1_id, groups.id AS groups_id, groups.name AS groups_name, groups.description AS groups_description, groups.permissions AS groups_permissions, groups.is_system AS groups_is_system, groups.created_at AS groups_created_at, groups.updated_at AS groups_updated_at
  121. FROM users AS users_1 JOIN user_groups AS user_groups_1 ON users_1.id = user_groups_1.user_id JOIN groups ON groups.id = user_groups_1.group_id
  122. WHERE users_1.id IN (?)
  123. 2026-08-01 21:00:24,552 INFO [sqlalchemy.engine.Engine] [e2835fee] [cached since 1.368e+05s ago] (1,)
  124. 2026-08-01 21:00:24,553 INFO [sqlalchemy.engine.Engine] [e2835fee] ROLLBACK
  125. 2026-08-01 21:00:24,554 INFO [sqlalchemy.engine.Engine] [e2835fee] BEGIN (implicit)
  126. 2026-08-01 21:00:24,554 INFO [sqlalchemy.engine.Engine] [e2835fee] SELECT auth_ephemeral_tokens.id, auth_ephemeral_tokens.token, auth_ephemeral_tokens.token_type, auth_ephemeral_tokens.username, auth_ephemeral_tokens.provider_id, auth_ephemeral_tokens.nonce, auth_ephemeral_tokens.code_verifier, auth_ephemeral_tokens.challenge_id, auth_ephemeral_tokens.expires_at, auth_ephemeral_tokens.created_at
  127. FROM auth_ephemeral_tokens
  128. WHERE auth_ephemeral_tokens.token = ? AND auth_ephemeral_tokens.token_type = ?
  129. 2026-08-01 21:00:24,554 INFO [sqlalchemy.engine.Engine] [e2835fee] [cached since 1.368e+05s ago] ('1566984f9eb5ac62155f2b4bf7f6e8f7', 'revoked_jti')
  130. 2026-08-01 21:00:24,555 INFO [sqlalchemy.engine.Engine] [e2835fee] SELECT users.id, users.username, users.email, users.password_hash, users.role, users.auth_source, users.is_active, users.created_at, users.updated_at, users.password_changed_at, users.cloud_token, users.cloud_email, users.cloud_region, users.cloud_token_invalid_at, users.orca_cloud_token, users.orca_cloud_refresh_token, users.orca_cloud_expires_at, users.orca_cloud_email, users.orca_cloud_user_id, users.orca_cloud_pending_verifier, users.orca_cloud_pending_state, users.orca_cloud_pending_at
  131. FROM users
  132. WHERE lower(users.username) = lower(?)
  133. 2026-08-01 21:00:24,555 INFO [sqlalchemy.engine.Engine] [e2835fee] [cached since 1.368e+05s ago] ('[USER]',)
  134. 2026-08-01 21:00:24,556 INFO [sqlalchemy.engine.Engine] [e2835fee] SELECT users_1.id AS users_1_id, groups.id AS groups_id, groups.name AS groups_name, groups.description AS groups_description, groups.permissions AS groups_permissions, groups.is_system AS groups_is_system, groups.created_at AS groups_created_at, groups.updated_at AS groups_updated_at
  135. FROM users AS users_1 JOIN user_groups AS user_groups_1 ON users_1.id = user_groups_1.user_id JOIN groups ON groups.id = user_groups_1.group_id
  136. WHERE users_1.id IN (?)
  137. 2026-08-01 21:00:24,556 INFO [sqlalchemy.engine.Engine] [e2835fee] [cached since 1.368e+05s ago] (1,)
  138. 2026-08-01 21:00:24,557 INFO [sqlalchemy.engine.Engine] [e2835fee] ROLLBACK
  139. 2026-08-01 21:00:24,557 INFO [sqlalchemy.engine.Engine] [e2835fee] BEGIN (implicit)
  140. 2026-08-01 21:00:24,558 INFO [sqlalchemy.engine.Engine] [e2835fee] SELECT print_queue.id, print_queue.printer_id, print_queue.target_model, print_queue.target_location, print_queue.required_filament_types, print_queue.waiting_reason, print_queue.archive_id, print_queue.library_file_id, print_queue.project_id, print_queue.batch_id, print_queue.position, print_queue.scheduled_time, print_queue.manual_start, print_queue.require_previous_success, print_queue.auto_off_after, print_queue.ams_mapping, print_queue.filament_overrides, print_queue.plate_id, print_queue.print_time_seconds, print_queue.been_jumped, print_queue.gcode_injection, print_queue.dispatch_attempts, print_queue.nozzle_mapping, print_queue.nozzles_info, print_queue.cleanup_library_after_dispatch, print_queue.bed_levelling, print_queue.flow_cali, print_queue.vibration_cali, print_queue.layer_inspect, print_queue.timelapse, print_queue.use_ams, print_queue.nozzle_offset_cali, print_queue.preheat_override, print_queue.preheat_chamber_target_override, print_queue.status, print_queue.dispatching_at, print_queue.gate_acknowledged, print_queue.filament_short, print_queue.skip_filament_check, print_queue.started_at, print_queue.completed_at, print_queue.error_message, print_queue.created_at, print_queue.created_by_id
  141. FROM print_queue
  142. WHERE print_queue.status = ? ORDER BY print_queue.printer_id NULLS FIRST, print_queue.position
  143. 2026-08-01 21:00:24,558 INFO [sqlalchemy.engine.Engine] [e2835fee] [cached since 1.076e+05s ago] ('pending',)
  144. 2026-08-01 21:00:24,559 INFO [sqlalchemy.engine.Engine] [e2835fee] SELECT library_files.id AS library_files_id, library_files.folder_id AS library_files_folder_id, library_files.project_id AS library_files_project_id, library_files.is_external AS library_files_is_external, library_files.filename AS library_files_filename, library_files.file_path AS library_files_file_path, library_files.file_type AS library_files_file_type, library_files.file_size AS library_files_file_size, library_files.file_hash AS library_files_file_hash, library_files.thumbnail_path AS library_files_thumbnail_path, library_files.file_metadata AS library_files_file_metadata, library_files.print_count AS library_files_print_count, library_files.last_printed_at AS library_files_last_printed_at, library_files.notes AS library_files_notes, library_files.source_type AS library_files_source_type, library_files.source_url AS library_files_source_url, library_files.created_by_id AS library_files_created_by_id, library_files.deleted_at AS library_files_deleted_at, library_files.created_at AS library_files_created_at, library_files.updated_at AS library_files_updated_at, library_files.fs_modified_at AS library_files_fs_modified_at
  145. FROM library_files
  146. WHERE library_files.id IN (?)
  147. 2026-08-01 21:00:24,559 INFO [sqlalchemy.engine.Engine] [e2835fee] [cached since 1.037e+05s ago] (196,)
  148. 2026-08-01 21:00:24,560 INFO [sqlalchemy.engine.Engine] [e2835fee] SELECT users.id AS users_id, users.username AS users_username, users.email AS users_email, users.password_hash AS users_password_hash, users.role AS users_role, users.auth_source AS users_auth_source, users.is_active AS users_is_active, users.created_at AS users_created_at, users.updated_at AS users_updated_at, users.password_changed_at AS users_password_changed_at, users.cloud_token AS users_cloud_token, users.cloud_email AS users_cloud_email, users.cloud_region AS users_cloud_region, users.cloud_token_invalid_at AS users_cloud_token_invalid_at, users.orca_cloud_token AS users_orca_cloud_token, users.orca_cloud_refresh_token AS users_orca_cloud_refresh_token, users.orca_cloud_expires_at AS users_orca_cloud_expires_at, users.orca_cloud_email AS users_orca_cloud_email, users.orca_cloud_user_id AS users_orca_cloud_user_id, users.orca_cloud_pending_verifier AS users_orca_cloud_pending_verifier, users.orca_cloud_pending_state AS users_orca_cloud_pending_state, users.orca_cloud_pending_at AS users_orca_cloud_pending_at
  149. FROM users
  150. WHERE users.id IN (?)
  151. 2026-08-01 21:00:24,560 INFO [sqlalchemy.engine.Engine] [e2835fee] [cached since 1.037e+05s ago] (1,)
  152. 2026-08-01 21:00:24,561 INFO [sqlalchemy.engine.Engine] [e2835fee] SELECT printers.id AS printers_id, printers.name AS printers_name, printers.serial_number AS printers_serial_number, printers.ip_address AS printers_ip_address, printers.access_code AS printers_access_code, printers.model AS printers_model, printers.location AS printers_location, printers.nozzle_count AS printers_nozzle_count, printers.is_active AS printers_is_active, printers.auto_archive AS printers_auto_archive, printers.print_hours_offset AS printers_print_hours_offset, printers.runtime_seconds AS printers_runtime_seconds, printers.last_runtime_update AS printers_last_runtime_update, printers.external_camera_url AS printers_external_camera_url, printers.external_camera_type AS printers_external_camera_type, printers.external_camera_enabled AS printers_external_camera_enabled, printers.external_camera_snapshot_url AS printers_external_camera_snapshot_url, printers.camera_rotation AS printers_camera_rotation, printers.plate_detection_enabled AS printers_plate_detection_enabled, printers.plate_detection_roi_x AS printers_plate_detection_roi_x, printers.plate_detection_roi_y AS printers_plate_detection_roi_y, printers.plate_detection_roi_w AS printers_plate_detection_roi_w, printers.plate_detection_roi_h AS printers_plate_detection_roi_h, printers.awaiting_plate_clear AS printers_awaiting_plate_clear, printers.created_at AS printers_created_at, printers.updated_at AS printers_updated_at
  153. FROM printers
  154. WHERE printers.id IN (?)
  155. 2026-08-01 21:00:24,561 INFO [sqlalchemy.engine.Engine] [e2835fee] [cached since 1.037e+05s ago] (1,)
  156. 2026-08-01 21:00:24,562 INFO [sqlalchemy.engine.Engine] [e2835fee] SELECT users_1.id AS users_1_id, groups.id AS groups_id, groups.name AS groups_name, groups.description AS groups_description, groups.permissions AS groups_permissions, groups.is_system AS groups_is_system, groups.created_at AS groups_created_at, groups.updated_at AS groups_updated_at
  157. FROM users AS users_1 JOIN user_groups AS user_groups_1 ON users_1.id = user_groups_1.user_id JOIN groups ON groups.id = user_groups_1.group_id
  158. WHERE users_1.id IN (?)
  159. 2026-08-01 21:00:24,562 INFO [sqlalchemy.engine.Engine] [e2835fee] [cached since 1.037e+05s ago] (1,)
  160. 2026-08-01 21:00:24,563 INFO [sqlalchemy.engine.Engine] [e2835fee] COMMIT
  161. 2026-08-01 21:00:24,733 INFO [sqlalchemy.engine.Engine] [51ab90c0] BEGIN (implicit)
  162. 2026-08-01 21:00:24,733 INFO [sqlalchemy.engine.Engine] [51ab90c0] SELECT auth_ephemeral_tokens.id, auth_ephemeral_tokens.token, auth_ephemeral_tokens.token_type, auth_ephemeral_tokens.username, auth_ephemeral_tokens.provider_id, auth_ephemeral_tokens.nonce, auth_ephemeral_tokens.code_verifier, auth_ephemeral_tokens.challenge_id, auth_ephemeral_tokens.expires_at, auth_ephemeral_tokens.created_at
  163. FROM auth_ephemeral_tokens
  164. WHERE auth_ephemeral_tokens.token = ? AND auth_ephemeral_tokens.token_type = ?
  165. 2026-08-01 21:00:24,733 INFO [sqlalchemy.engine.Engine] [51ab90c0] [cached since 1.368e+05s ago] ('1566984f9eb5ac62155f2b4bf7f6e8f7', 'revoked_jti')
  166. 2026-08-01 21:00:24,734 INFO [sqlalchemy.engine.Engine] [51ab90c0] SELECT users.id, users.username, users.email, users.password_hash, users.role, users.auth_source, users.is_active, users.created_at, users.updated_at, users.password_changed_at, users.cloud_token, users.cloud_email, users.cloud_region, users.cloud_token_invalid_at, users.orca_cloud_token, users.orca_cloud_refresh_token, users.orca_cloud_expires_at, users.orca_cloud_email, users.orca_cloud_user_id, users.orca_cloud_pending_verifier, users.orca_cloud_pending_state, users.orca_cloud_pending_at
  167. FROM users
  168. WHERE lower(users.username) = lower(?)
  169. 2026-08-01 21:00:24,734 INFO [sqlalchemy.engine.Engine] [51ab90c0] [cached since 1.368e+05s ago] ('[USER]',)
  170. 2026-08-01 21:00:24,735 INFO [sqlalchemy.engine.Engine] [51ab90c0] SELECT users_1.id AS users_1_id, groups.id AS groups_id, groups.name AS groups_name, groups.description AS groups_description, groups.permissions AS groups_permissions, groups.is_system AS groups_is_system, groups.created_at AS groups_created_at, groups.updated_at AS groups_updated_at
  171. FROM users AS users_1 JOIN user_groups AS user_groups_1 ON users_1.id = user_groups_1.user_id JOIN groups ON groups.id = user_groups_1.group_id
  172. WHERE users_1.id IN (?)
  173. 2026-08-01 21:00:24,736 INFO [sqlalchemy.engine.Engine] [51ab90c0] [cached since 1.368e+05s ago] (1,)
  174. 2026-08-01 21:00:24,737 INFO [sqlalchemy.engine.Engine] [51ab90c0] ROLLBACK
  175. 2026-08-01 21:00:24,739 INFO [sqlalchemy.engine.Engine] [51ab90c0] BEGIN (implicit)
  176. 2026-08-01 21:00:24,739 INFO [sqlalchemy.engine.Engine] [51ab90c0] SELECT auth_ephemeral_tokens.id, auth_ephemeral_tokens.token, auth_ephemeral_tokens.token_type, auth_ephemeral_tokens.username, auth_ephemeral_tokens.provider_id, auth_ephemeral_tokens.nonce, auth_ephemeral_tokens.code_verifier, auth_ephemeral_tokens.challenge_id, auth_ephemeral_tokens.expires_at, auth_ephemeral_tokens.created_at
  177. FROM auth_ephemeral_tokens
  178. WHERE auth_ephemeral_tokens.token = ? AND auth_ephemeral_tokens.token_type = ?
  179. 2026-08-01 21:00:24,739 INFO [sqlalchemy.engine.Engine] [51ab90c0] [cached since 1.368e+05s ago] ('1566984f9eb5ac62155f2b4bf7f6e8f7', 'revoked_jti')
  180. 2026-08-01 21:00:24,740 INFO [sqlalchemy.engine.Engine] [51ab90c0] SELECT users.id, users.username, users.email, users.password_hash, users.role, users.auth_source, users.is_active, users.created_at, users.updated_at, users.password_changed_at, users.cloud_token, users.cloud_email, users.cloud_region, users.cloud_token_invalid_at, users.orca_cloud_token, users.orca_cloud_refresh_token, users.orca_cloud_expires_at, users.orca_cloud_email, users.orca_cloud_user_id, users.orca_cloud_pending_verifier, users.orca_cloud_pending_state, users.orca_cloud_pending_at
  181. FROM users
  182. WHERE lower(users.username) = lower(?)
  183. 2026-08-01 21:00:24,740 INFO [sqlalchemy.engine.Engine] [51ab90c0] [cached since 1.368e+05s ago] ('[USER]',)
  184. 2026-08-01 21:00:24,741 INFO [sqlalchemy.engine.Engine] [51ab90c0] SELECT users_1.id AS users_1_id, groups.id AS groups_id, groups.name AS groups_name, groups.description AS groups_description, groups.permissions AS groups_permissions, groups.is_system AS groups_is_system, groups.created_at AS groups_created_at, groups.updated_at AS groups_updated_at
  185. FROM users AS users_1 JOIN user_groups AS user_groups_1 ON users_1.id = user_groups_1.user_id JOIN groups ON groups.id = user_groups_1.group_id
  186. WHERE users_1.id IN (?)
  187. 2026-08-01 21:00:24,741 INFO [sqlalchemy.engine.Engine] [51ab90c0] [cached since 1.368e+05s ago] (1,)
  188. 2026-08-01 21:00:24,742 INFO [sqlalchemy.engine.Engine] [51ab90c0] ROLLBACK
  189. 2026-08-01 21:00:24,743 INFO [sqlalchemy.engine.Engine] [51ab90c0] BEGIN (implicit)
  190. 2026-08-01 21:00:24,744 INFO [sqlalchemy.engine.Engine] [51ab90c0] SELECT printers.name, printers.serial_number, printers.ip_address, printers.access_code
  191. FROM printers
  192. 2026-08-01 21:00:24,744 INFO [sqlalchemy.engine.Engine] [51ab90c0] [generated in 0.00023s] ()
  193. 2026-08-01 21:00:24,745 INFO [sqlalchemy.engine.Engine] [51ab90c0] SELECT users.username
  194. FROM users
  195. 2026-08-01 21:00:24,745 INFO [sqlalchemy.engine.Engine] [51ab90c0] [generated in 0.00018s] ()
  196. 2026-08-01 21:00:24,746 INFO [sqlalchemy.engine.Engine] [51ab90c0] SELECT settings.value
  197. FROM settings
  198. WHERE settings."key" = ?
  199. 2026-08-01 21:00:24,746 INFO [sqlalchemy.engine.Engine] [51ab90c0] [cached since 1.366e+05s ago] ('bambu_cloud_email',)
  200. 2026-08-01 21:00:24,747 INFO [sqlalchemy.engine.Engine] [51ab90c0] ROLLBACK