From 0df89306ec37ed5d1778e80164e2c50a3e4e54b4 Mon Sep 17 00:00:00 2001 From: Till Tomczak Date: Mon, 16 Jun 2025 09:42:26 +0200 Subject: [PATCH] =?UTF-8?q?chore:=20=C3=84nderungen=20commited?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../backups/myp_backup_20250616_093321.zip | Bin 0 -> 266435 bytes backend/database/myp.db | Bin 110592 -> 110592 bytes backend/database/myp.db-wal | Bin 28872 -> 4152 bytes ...5b1784da0e9de10278792e498de42_activity.pkl | Bin 0 -> 60 bytes ...df1e357009ccf61770d312fd2a97e_activity.pkl | Bin 0 -> 60 bytes ...c6678a8e9b95ac8e8a68bd6ebd112_activity.pkl | Bin 0 -> 60 bytes ...e3905ba6eb2af219a81e9fa9c29f2_activity.pkl | Bin 0 -> 60 bytes ...f1c72e2ed688813048da68e75c37f_activity.pkl | Bin 0 -> 60 bytes ...20a921e84abfcfdc9ec97a65024f5_activity.pkl | Bin 0 -> 60 bytes ...26303cd0b79610eeb5f7c038427a7_activity.pkl | Bin 0 -> 60 bytes ...87dd26d34b172b662a871e6b27a34_activity.pkl | Bin 0 -> 60 bytes ...270f038835233575a06484ec159e6_activity.pkl | Bin 0 -> 60 bytes ...1db263545b3567a2317b88c721494_activity.pkl | Bin 0 -> 60 bytes ...8a4b88518e46400e2e41a5192611a_activity.pkl | Bin 0 -> 60 bytes ...fb5967f6b4cf7b9e6a1712f57d488_activity.pkl | Bin 0 -> 60 bytes ...142caca43c87fa5c9ca063487a680_activity.pkl | Bin 0 -> 60 bytes ...1e34c1bff016dd0141b00c2ba32e4_activity.pkl | Bin 0 -> 60 bytes ...bfa0134ffae4ac30fd1da7f1aa280_activity.pkl | Bin 0 -> 60 bytes ...3821dbb1291ca62e45569c6b90cd2_activity.pkl | Bin 0 -> 60 bytes ...851dae4af08bf14fa142eea0a9e42_activity.pkl | Bin 0 -> 60 bytes ...609efbb36f5ab225f541401eeec0f_activity.pkl | Bin 0 -> 60 bytes ...f1041cde5e3f069b94af3badfd31b_activity.pkl | Bin 0 -> 60 bytes ...94c94a571c9e0e2b3f77258b7aab2_activity.pkl | Bin 0 -> 60 bytes ...21fbc8923828b48a81cce63ac0330_activity.pkl | Bin 0 -> 60 bytes ...e268ed8d66dcf58ecd55f5d640247_activity.pkl | Bin 0 -> 60 bytes ...c1eb55d39fe61faf38c8f0dea4c6e_activity.pkl | Bin 0 -> 60 bytes ...227b07c56e1c5b8730d1565d8c285_activity.pkl | Bin 0 -> 60 bytes ...6f025281b62f21e1e024fd3b000a9_activity.pkl | Bin 0 -> 60 bytes ...b312c755aa4e2bd073101fa285b4b_activity.pkl | Bin 0 -> 60 bytes ...b7796895c99187b89af4c4dee33a2_activity.pkl | Bin 0 -> 60 bytes ...10f15d994dbaaab821ef515923c53_activity.pkl | Bin 0 -> 60 bytes ...5f9f2d368c1521c7d7f1a713b2fe2_activity.pkl | Bin 0 -> 60 bytes ...73ad50b9ce5523c40ca103d98de83_activity.pkl | Bin 0 -> 60 bytes ...5b92c7057bd686b0df97b74035105_activity.pkl | Bin 0 -> 60 bytes ...8709db97248dcf37c79693295018f_activity.pkl | Bin 0 -> 60 bytes ...020694985b4924d64aed6c6e7cca6_activity.pkl | Bin 0 -> 60 bytes ...6d1b782f0af5614e668f9015e9e10_activity.pkl | Bin 0 -> 60 bytes ...c543f6c2123a88975da95a319ce3c_activity.pkl | Bin 0 -> 60 bytes ...c6d50c1f9c7b6fc99348d71cdfa50_activity.pkl | Bin 0 -> 60 bytes ...aba8356ff9c66f35f3a635b8a11cd_activity.pkl | Bin 0 -> 60 bytes ...dc9c43222ea8b115c914fab44fbdb_activity.pkl | Bin 0 -> 60 bytes ...ac82a98ffe718a54dbff71aebe76e_activity.pkl | Bin 0 -> 60 bytes ...27262851a1e3c14bf28fe4d52f1bc_activity.pkl | Bin 0 -> 60 bytes ...79b2ba19cbd568e790330c5e30505_activity.pkl | Bin 0 -> 60 bytes ...49c775a17710ae556692acfd7ccd7_activity.pkl | Bin 0 -> 60 bytes ...b49a8c7bb81244a77a88a99716168_activity.pkl | Bin 0 -> 60 bytes ...4f6e224f9e4301d204f8a792ede55_activity.pkl | Bin 0 -> 60 bytes ...eaaf5fc3848e8d8dcbcd940758817_activity.pkl | Bin 0 -> 60 bytes ...dac1e36f59d921751d418d88c46ba_activity.pkl | Bin 0 -> 60 bytes ...bb0315320b1dc55f9d976103368ce_activity.pkl | Bin 0 -> 60 bytes ...134ac4fa358d83fafd755e92ea01f_activity.pkl | Bin 0 -> 60 bytes ...47d98c01b4beb697fee17cbe27b7e_activity.pkl | Bin 0 -> 60 bytes ...031a0f7fbf80775de159568fd06d7_activity.pkl | Bin 0 -> 60 bytes ...17c3a246778ace48ce3815a6b0e3c_activity.pkl | Bin 0 -> 60 bytes ...c20633aa4c1a1798ebf1cd1565654_activity.pkl | Bin 0 -> 60 bytes ...d1fb6a16435e93ea0d7a394881c51_activity.pkl | Bin 0 -> 60 bytes ...ef6bae5cdbabb077086ba48bb5805_activity.pkl | Bin 0 -> 60 bytes ...d7dc4a600b7f5500421628901a7f3_activity.pkl | Bin 0 -> 60 bytes ...cca689bd5f50a7cf0aa7a45e657e4_activity.pkl | Bin 0 -> 60 bytes ...2207a72b2df162b32e35f5af9a5a2_activity.pkl | Bin 0 -> 60 bytes ...3796ffea802f7c83d165eaadab991_activity.pkl | Bin 0 -> 60 bytes ...f968c11ae878bc3a77db3175e6643_activity.pkl | Bin 0 -> 60 bytes ...eac26a8573fc16142deab60417ddc_activity.pkl | Bin 0 -> 60 bytes ...089467370229dbe81f231010bb7b0_activity.pkl | Bin 0 -> 60 bytes ...536fa30d9964ec6f4d306136fe829_activity.pkl | Bin 0 -> 60 bytes ...2d58258c2aeb498ac94d788f42311_activity.pkl | Bin 0 -> 60 bytes ...82b891c97d0a64560550d7210fe75_activity.pkl | Bin 0 -> 60 bytes ...205cf8b2cd1a774c4deedf689ace7_activity.pkl | Bin 0 -> 60 bytes ...98092a2e309063a939772c333fea7_activity.pkl | Bin 0 -> 60 bytes ...0144fc9eb1996caf801f3ea42ef29_activity.pkl | Bin 0 -> 60 bytes ...e49eb70abcd7fc27ea34bc62b1e92_activity.pkl | Bin 0 -> 60 bytes ...f56cb6eaefab0e412969d19103597_activity.pkl | Bin 0 -> 60 bytes ...55d56170d5c98cb3937eaaeb57f26_activity.pkl | Bin 0 -> 60 bytes ...64888481b41d792a4ba4d79ece4c4_activity.pkl | Bin 0 -> 60 bytes ...463264d51767c96058014cf533c1f_activity.pkl | Bin 0 -> 60 bytes ...f958b45697ca5c5c31ebd4d884e71_activity.pkl | Bin 0 -> 60 bytes ...1a1ab49de3bc2ab27ddc31a05b987_activity.pkl | Bin 0 -> 60 bytes ...a245cbb5d1a19727a7fddb550e3e9_activity.pkl | Bin 0 -> 60 bytes ...02651f46890a01e4625ebb24d1f13_activity.pkl | Bin 0 -> 60 bytes ...bfaa521b7c97e400ff050d24864c1_activity.pkl | Bin 0 -> 60 bytes ...395719de4662565f80f20a3350a08_activity.pkl | Bin 0 -> 60 bytes ...e5d88a4ea1ce6ea59273316c042f2_activity.pkl | Bin 0 -> 60 bytes ...f66965f8750a376c05a17b0725305_activity.pkl | Bin 0 -> 60 bytes ...c37c0ec46758b05d8a69a9e5616c7_activity.pkl | Bin 0 -> 60 bytes ...d5b259f9ff456458ce7a73573df60_activity.pkl | Bin 0 -> 60 bytes ...3b47d742de8b548e3c45468a8efa8_activity.pkl | Bin 0 -> 60 bytes ...4a20df03a5c3588db5ff252fdc4da_activity.pkl | Bin 0 -> 60 bytes ...9421bca57ebdc247bc3c74ee163c5_activity.pkl | Bin 0 -> 60 bytes ...3949cddbe78a87f8d1f91a7f93022_activity.pkl | Bin 0 -> 60 bytes ...183664a9ba34f7e79d91ab5b8bd98_activity.pkl | Bin 0 -> 60 bytes ...bc1bbcbb062e18d15ae88fa60bdf7_activity.pkl | Bin 0 -> 60 bytes ...d5b0c655b6cee9a6296e2f596af94_activity.pkl | Bin 0 -> 60 bytes ...2d2fd9ffb1c8931a2704131e94734_activity.pkl | Bin 0 -> 60 bytes ...69e08992642310900f1fd3d204b79_activity.pkl | Bin 0 -> 60 bytes ...834738f1ac0aae27d46ce0152c8fc_activity.pkl | Bin 0 -> 60 bytes ...23d8930ac75bf1e7a5d63abdf9018_activity.pkl | Bin 0 -> 60 bytes ...96d04844bd6cb54272daee25eb59b_activity.pkl | Bin 0 -> 60 bytes ...c8aaeade92da5dadab9c3f6d6d28b_activity.pkl | Bin 0 -> 60 bytes ...511b2cad69ee645d3a8a6e2b81a3a_activity.pkl | Bin 0 -> 60 bytes ...899b404bf5dc172ab898b9ae49434_activity.pkl | Bin 0 -> 60 bytes ...d6ab5e24c82a1857841df187155ff_activity.pkl | Bin 0 -> 60 bytes ...499819cc49fe0e68a4477611921b8_activity.pkl | Bin 0 -> 60 bytes ...3ea393433d3861c787f64aefcd167_activity.pkl | Bin 0 -> 60 bytes ...6711da003e512b1d5e519b55df1d2_activity.pkl | Bin 0 -> 60 bytes ...bf35e9301e1af865ae659d7122158_activity.pkl | Bin 0 -> 60 bytes ...88f57e1ae5916a9d3402acf2957e8_activity.pkl | Bin 0 -> 60 bytes ...a2853044d1ff8c8aa07ea6bea6e05_activity.pkl | Bin 0 -> 60 bytes ...fae022104fbcdf136e6ba437a68f1_activity.pkl | Bin 0 -> 60 bytes ...941ad3008acf55efcebe905011eb1_activity.pkl | Bin 0 -> 60 bytes ...cee726055d8bfc038ecac10b70ea5_activity.pkl | Bin 0 -> 60 bytes ...160c02846c834c9611a30899dc2b5_activity.pkl | Bin 0 -> 60 bytes ...f75c8e3acbd73b73096ed84b0f478_activity.pkl | Bin 0 -> 60 bytes ...19dfce09c0d9f02c8bf34b987f42a_activity.pkl | Bin 0 -> 60 bytes ...448a8bb26659f95820d893676d5e3_activity.pkl | Bin 0 -> 60 bytes ...34851d20dc9db776ea637913d38bf_activity.pkl | Bin 0 -> 60 bytes ...740c61a9ecbd72525b7590774dc7d_activity.pkl | Bin 0 -> 60 bytes ...a39ca0e30d927869eeecb4ea02af2_activity.pkl | Bin 0 -> 60 bytes ...1911918eb8e110914cf66dc68e468_activity.pkl | Bin 0 -> 60 bytes ...50180b5fb2162b73e6bbeaccd5b52_activity.pkl | Bin 0 -> 60 bytes ...974eb5c412c6372b78d27e387798f_activity.pkl | Bin 0 -> 60 bytes ...e16d29975a5cd3a37c7b2f3ade397_activity.pkl | Bin 0 -> 60 bytes ...79a214521e0814098f6c11f04d037_activity.pkl | Bin 0 -> 60 bytes ...4d0ddb40923c1ad676c15b6c51e17_activity.pkl | Bin 0 -> 60 bytes ...713e22a730cc2ced7a36f9641dbd5_activity.pkl | Bin 0 -> 60 bytes ...f2dec50ee4f2127351623c160eeb6_activity.pkl | Bin 0 -> 60 bytes ...8dacde16f69a7ac5ab2b3efc03e29_activity.pkl | Bin 0 -> 60 bytes ...d25a4aaa3a39bb170cb4674efc323_activity.pkl | Bin 0 -> 60 bytes ...c92ede94cdb68fe571d119ebfa244_activity.pkl | Bin 0 -> 60 bytes ...869f95de708f4c910d2e0edfc3f68_activity.pkl | Bin 0 -> 60 bytes ...e3b5bccc493991ead47bbcfa79210_activity.pkl | Bin 0 -> 60 bytes ...98078d49ed5110b57e67447a33762_activity.pkl | Bin 0 -> 60 bytes ...438f298d7061f24488cf682be629c_activity.pkl | Bin 0 -> 60 bytes ...84e925d595276b6f3191a922d7f9f_activity.pkl | Bin 0 -> 60 bytes ...a42be3a93322ef165da348225d4e7_activity.pkl | Bin 0 -> 60 bytes ...94be7f468d278f60cfef77e96ef85_activity.pkl | Bin 0 -> 60 bytes ...43184854eac43e2d2a8cd761fa9d9_activity.pkl | Bin 0 -> 60 bytes ...c6cbac1b4ae69ef4914e0b10e4420_activity.pkl | Bin 0 -> 60 bytes backend/logs/admin/admin.log | 20 ++ backend/logs/admin_api/admin_api.log | 18 + backend/logs/api/api.log | 4 + backend/logs/app/app.log | 309 ++++++++++++++++++ backend/logs/auth/auth.log | 2 + backend/logs/core_system/core_system.log | 8 + .../logs/data_management/data_management.log | 8 + .../energy_monitoring/energy_monitoring.log | 4 + .../hardware_integration.log | 16 + .../job_queue_system/job_queue_system.log | 14 + .../monitoring_analytics.log | 8 + backend/logs/permissions/permissions.log | 4 + backend/logs/scheduler/scheduler.log | 12 + .../logs/security_suite/security_suite.log | 12 + backend/logs/startup/startup.log | 36 ++ .../logs/tapo_controller/tapo_controller.log | 4 + .../tapo_status_manager.log | 4 + .../utilities_collection.log | 8 + backend/logs/windows_fixes/windows_fixes.log | 8 + 156 files changed, 499 insertions(+) create mode 100644 backend/backups/myp_backup_20250616_093321.zip create mode 100644 backend/instance/sessions/0035b1784da0e9de10278792e498de42_activity.pkl create mode 100644 backend/instance/sessions/019df1e357009ccf61770d312fd2a97e_activity.pkl create mode 100644 backend/instance/sessions/022c6678a8e9b95ac8e8a68bd6ebd112_activity.pkl create mode 100644 backend/instance/sessions/036e3905ba6eb2af219a81e9fa9c29f2_activity.pkl create mode 100644 backend/instance/sessions/065f1c72e2ed688813048da68e75c37f_activity.pkl create mode 100644 backend/instance/sessions/08220a921e84abfcfdc9ec97a65024f5_activity.pkl create mode 100644 backend/instance/sessions/0ce26303cd0b79610eeb5f7c038427a7_activity.pkl create mode 100644 backend/instance/sessions/0f287dd26d34b172b662a871e6b27a34_activity.pkl create mode 100644 backend/instance/sessions/117270f038835233575a06484ec159e6_activity.pkl create mode 100644 backend/instance/sessions/11e1db263545b3567a2317b88c721494_activity.pkl create mode 100644 backend/instance/sessions/11e8a4b88518e46400e2e41a5192611a_activity.pkl create mode 100644 backend/instance/sessions/120fb5967f6b4cf7b9e6a1712f57d488_activity.pkl create mode 100644 backend/instance/sessions/16f142caca43c87fa5c9ca063487a680_activity.pkl create mode 100644 backend/instance/sessions/1851e34c1bff016dd0141b00c2ba32e4_activity.pkl create mode 100644 backend/instance/sessions/18ebfa0134ffae4ac30fd1da7f1aa280_activity.pkl create mode 100644 backend/instance/sessions/1c73821dbb1291ca62e45569c6b90cd2_activity.pkl create mode 100644 backend/instance/sessions/1d3851dae4af08bf14fa142eea0a9e42_activity.pkl create mode 100644 backend/instance/sessions/253609efbb36f5ab225f541401eeec0f_activity.pkl create mode 100644 backend/instance/sessions/269f1041cde5e3f069b94af3badfd31b_activity.pkl create mode 100644 backend/instance/sessions/28694c94a571c9e0e2b3f77258b7aab2_activity.pkl create mode 100644 backend/instance/sessions/2ad21fbc8923828b48a81cce63ac0330_activity.pkl create mode 100644 backend/instance/sessions/2c3e268ed8d66dcf58ecd55f5d640247_activity.pkl create mode 100644 backend/instance/sessions/2eac1eb55d39fe61faf38c8f0dea4c6e_activity.pkl create mode 100644 backend/instance/sessions/2f3227b07c56e1c5b8730d1565d8c285_activity.pkl create mode 100644 backend/instance/sessions/3046f025281b62f21e1e024fd3b000a9_activity.pkl create mode 100644 backend/instance/sessions/34eb312c755aa4e2bd073101fa285b4b_activity.pkl create mode 100644 backend/instance/sessions/351b7796895c99187b89af4c4dee33a2_activity.pkl create mode 100644 backend/instance/sessions/35b10f15d994dbaaab821ef515923c53_activity.pkl create mode 100644 backend/instance/sessions/3695f9f2d368c1521c7d7f1a713b2fe2_activity.pkl create mode 100644 backend/instance/sessions/37473ad50b9ce5523c40ca103d98de83_activity.pkl create mode 100644 backend/instance/sessions/38a5b92c7057bd686b0df97b74035105_activity.pkl create mode 100644 backend/instance/sessions/38d8709db97248dcf37c79693295018f_activity.pkl create mode 100644 backend/instance/sessions/3a8020694985b4924d64aed6c6e7cca6_activity.pkl create mode 100644 backend/instance/sessions/43c6d1b782f0af5614e668f9015e9e10_activity.pkl create mode 100644 backend/instance/sessions/442c543f6c2123a88975da95a319ce3c_activity.pkl create mode 100644 backend/instance/sessions/44cc6d50c1f9c7b6fc99348d71cdfa50_activity.pkl create mode 100644 backend/instance/sessions/4e2aba8356ff9c66f35f3a635b8a11cd_activity.pkl create mode 100644 backend/instance/sessions/4e2dc9c43222ea8b115c914fab44fbdb_activity.pkl create mode 100644 backend/instance/sessions/4e9ac82a98ffe718a54dbff71aebe76e_activity.pkl create mode 100644 backend/instance/sessions/53e27262851a1e3c14bf28fe4d52f1bc_activity.pkl create mode 100644 backend/instance/sessions/54979b2ba19cbd568e790330c5e30505_activity.pkl create mode 100644 backend/instance/sessions/58c49c775a17710ae556692acfd7ccd7_activity.pkl create mode 100644 backend/instance/sessions/59db49a8c7bb81244a77a88a99716168_activity.pkl create mode 100644 backend/instance/sessions/5a44f6e224f9e4301d204f8a792ede55_activity.pkl create mode 100644 backend/instance/sessions/5b3eaaf5fc3848e8d8dcbcd940758817_activity.pkl create mode 100644 backend/instance/sessions/5dadac1e36f59d921751d418d88c46ba_activity.pkl create mode 100644 backend/instance/sessions/5ecbb0315320b1dc55f9d976103368ce_activity.pkl create mode 100644 backend/instance/sessions/5f0134ac4fa358d83fafd755e92ea01f_activity.pkl create mode 100644 backend/instance/sessions/5fc47d98c01b4beb697fee17cbe27b7e_activity.pkl create mode 100644 backend/instance/sessions/63b031a0f7fbf80775de159568fd06d7_activity.pkl create mode 100644 backend/instance/sessions/64417c3a246778ace48ce3815a6b0e3c_activity.pkl create mode 100644 backend/instance/sessions/65fc20633aa4c1a1798ebf1cd1565654_activity.pkl create mode 100644 backend/instance/sessions/672d1fb6a16435e93ea0d7a394881c51_activity.pkl create mode 100644 backend/instance/sessions/686ef6bae5cdbabb077086ba48bb5805_activity.pkl create mode 100644 backend/instance/sessions/689d7dc4a600b7f5500421628901a7f3_activity.pkl create mode 100644 backend/instance/sessions/6eecca689bd5f50a7cf0aa7a45e657e4_activity.pkl create mode 100644 backend/instance/sessions/7042207a72b2df162b32e35f5af9a5a2_activity.pkl create mode 100644 backend/instance/sessions/77f3796ffea802f7c83d165eaadab991_activity.pkl create mode 100644 backend/instance/sessions/7b7f968c11ae878bc3a77db3175e6643_activity.pkl create mode 100644 backend/instance/sessions/7b9eac26a8573fc16142deab60417ddc_activity.pkl create mode 100644 backend/instance/sessions/7fe089467370229dbe81f231010bb7b0_activity.pkl create mode 100644 backend/instance/sessions/80f536fa30d9964ec6f4d306136fe829_activity.pkl create mode 100644 backend/instance/sessions/83c2d58258c2aeb498ac94d788f42311_activity.pkl create mode 100644 backend/instance/sessions/83d82b891c97d0a64560550d7210fe75_activity.pkl create mode 100644 backend/instance/sessions/859205cf8b2cd1a774c4deedf689ace7_activity.pkl create mode 100644 backend/instance/sessions/86498092a2e309063a939772c333fea7_activity.pkl create mode 100644 backend/instance/sessions/8700144fc9eb1996caf801f3ea42ef29_activity.pkl create mode 100644 backend/instance/sessions/876e49eb70abcd7fc27ea34bc62b1e92_activity.pkl create mode 100644 backend/instance/sessions/8b8f56cb6eaefab0e412969d19103597_activity.pkl create mode 100644 backend/instance/sessions/8c855d56170d5c98cb3937eaaeb57f26_activity.pkl create mode 100644 backend/instance/sessions/8f764888481b41d792a4ba4d79ece4c4_activity.pkl create mode 100644 backend/instance/sessions/95f463264d51767c96058014cf533c1f_activity.pkl create mode 100644 backend/instance/sessions/983f958b45697ca5c5c31ebd4d884e71_activity.pkl create mode 100644 backend/instance/sessions/9c11a1ab49de3bc2ab27ddc31a05b987_activity.pkl create mode 100644 backend/instance/sessions/9e0a245cbb5d1a19727a7fddb550e3e9_activity.pkl create mode 100644 backend/instance/sessions/9e502651f46890a01e4625ebb24d1f13_activity.pkl create mode 100644 backend/instance/sessions/9f0bfaa521b7c97e400ff050d24864c1_activity.pkl create mode 100644 backend/instance/sessions/a3a395719de4662565f80f20a3350a08_activity.pkl create mode 100644 backend/instance/sessions/a45e5d88a4ea1ce6ea59273316c042f2_activity.pkl create mode 100644 backend/instance/sessions/a52f66965f8750a376c05a17b0725305_activity.pkl create mode 100644 backend/instance/sessions/a7fc37c0ec46758b05d8a69a9e5616c7_activity.pkl create mode 100644 backend/instance/sessions/a97d5b259f9ff456458ce7a73573df60_activity.pkl create mode 100644 backend/instance/sessions/ade3b47d742de8b548e3c45468a8efa8_activity.pkl create mode 100644 backend/instance/sessions/ae04a20df03a5c3588db5ff252fdc4da_activity.pkl create mode 100644 backend/instance/sessions/ae19421bca57ebdc247bc3c74ee163c5_activity.pkl create mode 100644 backend/instance/sessions/b123949cddbe78a87f8d1f91a7f93022_activity.pkl create mode 100644 backend/instance/sessions/b1f183664a9ba34f7e79d91ab5b8bd98_activity.pkl create mode 100644 backend/instance/sessions/b25bc1bbcbb062e18d15ae88fa60bdf7_activity.pkl create mode 100644 backend/instance/sessions/b2fd5b0c655b6cee9a6296e2f596af94_activity.pkl create mode 100644 backend/instance/sessions/b302d2fd9ffb1c8931a2704131e94734_activity.pkl create mode 100644 backend/instance/sessions/b3b69e08992642310900f1fd3d204b79_activity.pkl create mode 100644 backend/instance/sessions/b3b834738f1ac0aae27d46ce0152c8fc_activity.pkl create mode 100644 backend/instance/sessions/b4a23d8930ac75bf1e7a5d63abdf9018_activity.pkl create mode 100644 backend/instance/sessions/b5f96d04844bd6cb54272daee25eb59b_activity.pkl create mode 100644 backend/instance/sessions/b7bc8aaeade92da5dadab9c3f6d6d28b_activity.pkl create mode 100644 backend/instance/sessions/b98511b2cad69ee645d3a8a6e2b81a3a_activity.pkl create mode 100644 backend/instance/sessions/bb6899b404bf5dc172ab898b9ae49434_activity.pkl create mode 100644 backend/instance/sessions/bc5d6ab5e24c82a1857841df187155ff_activity.pkl create mode 100644 backend/instance/sessions/c35499819cc49fe0e68a4477611921b8_activity.pkl create mode 100644 backend/instance/sessions/c3d3ea393433d3861c787f64aefcd167_activity.pkl create mode 100644 backend/instance/sessions/c786711da003e512b1d5e519b55df1d2_activity.pkl create mode 100644 backend/instance/sessions/c7cbf35e9301e1af865ae659d7122158_activity.pkl create mode 100644 backend/instance/sessions/c8f88f57e1ae5916a9d3402acf2957e8_activity.pkl create mode 100644 backend/instance/sessions/c94a2853044d1ff8c8aa07ea6bea6e05_activity.pkl create mode 100644 backend/instance/sessions/ca6fae022104fbcdf136e6ba437a68f1_activity.pkl create mode 100644 backend/instance/sessions/cc2941ad3008acf55efcebe905011eb1_activity.pkl create mode 100644 backend/instance/sessions/cd3cee726055d8bfc038ecac10b70ea5_activity.pkl create mode 100644 backend/instance/sessions/cd7160c02846c834c9611a30899dc2b5_activity.pkl create mode 100644 backend/instance/sessions/cedf75c8e3acbd73b73096ed84b0f478_activity.pkl create mode 100644 backend/instance/sessions/d0019dfce09c0d9f02c8bf34b987f42a_activity.pkl create mode 100644 backend/instance/sessions/db1448a8bb26659f95820d893676d5e3_activity.pkl create mode 100644 backend/instance/sessions/de334851d20dc9db776ea637913d38bf_activity.pkl create mode 100644 backend/instance/sessions/dea740c61a9ecbd72525b7590774dc7d_activity.pkl create mode 100644 backend/instance/sessions/df0a39ca0e30d927869eeecb4ea02af2_activity.pkl create mode 100644 backend/instance/sessions/e081911918eb8e110914cf66dc68e468_activity.pkl create mode 100644 backend/instance/sessions/e1b50180b5fb2162b73e6bbeaccd5b52_activity.pkl create mode 100644 backend/instance/sessions/e20974eb5c412c6372b78d27e387798f_activity.pkl create mode 100644 backend/instance/sessions/e22e16d29975a5cd3a37c7b2f3ade397_activity.pkl create mode 100644 backend/instance/sessions/e5779a214521e0814098f6c11f04d037_activity.pkl create mode 100644 backend/instance/sessions/e5f4d0ddb40923c1ad676c15b6c51e17_activity.pkl create mode 100644 backend/instance/sessions/e6f713e22a730cc2ced7a36f9641dbd5_activity.pkl create mode 100644 backend/instance/sessions/e77f2dec50ee4f2127351623c160eeb6_activity.pkl create mode 100644 backend/instance/sessions/e8c8dacde16f69a7ac5ab2b3efc03e29_activity.pkl create mode 100644 backend/instance/sessions/eb0d25a4aaa3a39bb170cb4674efc323_activity.pkl create mode 100644 backend/instance/sessions/eb2c92ede94cdb68fe571d119ebfa244_activity.pkl create mode 100644 backend/instance/sessions/ec0869f95de708f4c910d2e0edfc3f68_activity.pkl create mode 100644 backend/instance/sessions/f10e3b5bccc493991ead47bbcfa79210_activity.pkl create mode 100644 backend/instance/sessions/f5098078d49ed5110b57e67447a33762_activity.pkl create mode 100644 backend/instance/sessions/f63438f298d7061f24488cf682be629c_activity.pkl create mode 100644 backend/instance/sessions/f6984e925d595276b6f3191a922d7f9f_activity.pkl create mode 100644 backend/instance/sessions/fd7a42be3a93322ef165da348225d4e7_activity.pkl create mode 100644 backend/instance/sessions/fee94be7f468d278f60cfef77e96ef85_activity.pkl create mode 100644 backend/instance/sessions/ff543184854eac43e2d2a8cd761fa9d9_activity.pkl create mode 100644 backend/instance/sessions/ff5c6cbac1b4ae69ef4914e0b10e4420_activity.pkl diff --git a/backend/backups/myp_backup_20250616_093321.zip b/backend/backups/myp_backup_20250616_093321.zip new file mode 100644 index 0000000000000000000000000000000000000000..89dcc6520497dc10b8af1ca4dded1403405ced1d GIT binary patch literal 266435 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
q)KIECAs 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

j41rY7jjD literal 0 HcmV?d00001 diff --git a/backend/instance/sessions/b98511b2cad69ee645d3a8a6e2b81a3a_activity.pkl b/backend/instance/sessions/b98511b2cad69ee645d3a8a6e2b81a3a_activity.pkl new file mode 100644 index 0000000000000000000000000000000000000000..547b6bbb2498d309dbaa20bece916b8b4bab7124 GIT binary patch literal 60 zcmZo*nQF)Y0kulvFH Lm>L*QDb@o3@*xm2 literal 0 HcmV?d00001 diff --git a/backend/instance/sessions/bb6899b404bf5dc172ab898b9ae49434_activity.pkl b/backend/instance/sessions/bb6899b404bf5dc172ab898b9ae49434_activity.pkl new file mode 100644 index 0000000000000000000000000000000000000000..5eb89cfc4391606f987a725ace67b83964f93803 GIT binary patch literal 60 zcmZo*nQF)Y0kuzSIH LnweWpDb@o3@_GseZu L8d@4oDb@o3@@Eh} literal 0 HcmV?d00001 diff --git a/backend/instance/sessions/c35499819cc49fe0e68a4477611921b8_activity.pkl b/backend/instance/sessions/c35499819cc49fe0e68a4477611921b8_activity.pkl new file mode 100644 index 0000000000000000000000000000000000000000..a3fb520c481159c22cdcff054f53842b731f4c7e GIT binary patch literal 60 zcmZo*nQF)Y0kuzNxF L8XB5RDb@o3@)Zy< literal 0 HcmV?d00001 diff --git a/backend/instance/sessions/c3d3ea393433d3861c787f64aefcd167_activity.pkl b/backend/instance/sessions/c3d3ea393433d3861c787f64aefcd167_activity.pkl new file mode 100644 index 0000000000000000000000000000000000000000..6baf811837693099536fa02f68d3b73cc3109028 GIT binary patch literal 60 zcmZo*nQF)Y0kuX{mw L7+aW6Db@o3@?j7^ literal 0 HcmV?d00001 diff --git a/backend/instance/sessions/c7cbf35e9301e1af865ae659d7122158_activity.pkl b/backend/instance/sessions/c7cbf35e9301e1af865ae659d7122158_activity.pkl new file mode 100644 index 0000000000000000000000000000000000000000..5dcaec41ace16d1e51efc0240c018f5f3861ba7e GIT binary patch literal 60 zcmZo*nQF)Y0kuKPkY L7#SK&Db@o3@(2(w literal 0 HcmV?d00001 diff --git a/backend/instance/sessions/c8f88f57e1ae5916a9d3402acf2957e8_activity.pkl b/backend/instance/sessions/c8f88f57e1ae5916a9d3402acf2957e8_activity.pkl new file mode 100644 index 0000000000000000000000000000000000000000..6bb16083ce4f0870f107d9d1d91761f7be0ee4cb GIT binary patch literal 60 zcmZo*nQF)Y0kuzNyv LnwywUDb@o3@;DGX literal 0 HcmV?d00001 diff --git a/backend/instance/sessions/c94a2853044d1ff8c8aa07ea6bea6e05_activity.pkl b/backend/instance/sessions/c94a2853044d1ff8c8aa07ea6bea6e05_activity.pkl new file mode 100644 index 0000000000000000000000000000000000000000..f051b45218ff2f1c2f9d16d56406549d5255b6af GIT binary patch literal 60 zcmZo*nQF)Y0kulvAu L8<-kQDb@o3@-PrJ literal 0 HcmV?d00001 diff --git a/backend/instance/sessions/ca6fae022104fbcdf136e6ba437a68f1_activity.pkl b/backend/instance/sessions/ca6fae022104fbcdf136e6ba437a68f1_activity.pkl new file mode 100644 index 0000000000000000000000000000000000000000..44df79c138bcf6f38a7686d097b1a653f96ad4d7 GIT binary patch literal 60 zcmZo*nQF)Y0kuzSJv LnwS|)Db@o3@>UQ! literal 0 HcmV?d00001 diff --git a/backend/instance/sessions/cc2941ad3008acf55efcebe905011eb1_activity.pkl b/backend/instance/sessions/cc2941ad3008acf55efcebe905011eb1_activity.pkl new file mode 100644 index 0000000000000000000000000000000000000000..68e274edc8bd84a1567572d95529bef17fcf778d GIT binary patch literal 60 zcmZo*nQF)Y0kuzSIH LT9}(oDb@o3@@No3 literal 0 HcmV?d00001 diff --git a/backend/instance/sessions/cd3cee726055d8bfc038ecac10b70ea5_activity.pkl b/backend/instance/sessions/cd3cee726055d8bfc038ecac10b70ea5_activity.pkl new file mode 100644 index 0000000000000000000000000000000000000000..88ca4013b93873a7e740838cc0fb73ea5029f15c GIT binary patch literal 60 zcmZo*nQF)Y0kuX{i@ L7+ac5Db@o3^4Snb literal 0 HcmV?d00001 diff --git a/backend/instance/sessions/cd7160c02846c834c9611a30899dc2b5_activity.pkl b/backend/instance/sessions/cd7160c02846c834c9611a30899dc2b5_activity.pkl new file mode 100644 index 0000000000000000000000000000000000000000..710f2d92f519619699d45857abfd78f9c82648e5 GIT binary patch literal 60 zcmZo*nQF)Y0kuX{oF LS{j;7Db@o3@seYF L7+4rgDb@o3@|h4m literal 0 HcmV?d00001 diff --git a/backend/instance/sessions/d0019dfce09c0d9f02c8bf34b987f42a_activity.pkl b/backend/instance/sessions/d0019dfce09c0d9f02c8bf34b987f42a_activity.pkl new file mode 100644 index 0000000000000000000000000000000000000000..ee9c3c8d7d5ccf9c59a7836832e9069eb766ad0d GIT binary patch literal 60 zcmZo*nQF)Y0kuKPdr Lnpv7nDb@o3@~99) literal 0 HcmV?d00001 diff --git a/backend/instance/sessions/db1448a8bb26659f95820d893676d5e3_activity.pkl b/backend/instance/sessions/db1448a8bb26659f95820d893676d5e3_activity.pkl new file mode 100644 index 0000000000000000000000000000000000000000..1e1411c52e1a63781fb40aa0bc9bb96b35b9f30f GIT binary patch literal 60 zcmZo*nQF)Y0ku L85kN(Db@o3@!b$D literal 0 HcmV?d00001 diff --git a/backend/instance/sessions/de334851d20dc9db776ea637913d38bf_activity.pkl b/backend/instance/sessions/de334851d20dc9db776ea637913d38bf_activity.pkl new file mode 100644 index 0000000000000000000000000000000000000000..dc6aa91b09e60e21c94451857f1c7917ebceafe2 GIT binary patch literal 60 zcmZo*nQF)Y0ku6|>6us< L8Jk&5Db@o3@^278 literal 0 HcmV?d00001 diff --git a/backend/instance/sessions/dea740c61a9ecbd72525b7590774dc7d_activity.pkl b/backend/instance/sessions/dea740c61a9ecbd72525b7590774dc7d_activity.pkl new file mode 100644 index 0000000000000000000000000000000000000000..4f20da9513be443c4b50cc9eaa52f4e9c7286de1 GIT binary patch literal 60 zcmZo*nQF)Y0kuzNx_ L8W|Z(Db@o3@@x<~ literal 0 HcmV?d00001 diff --git a/backend/instance/sessions/df0a39ca0e30d927869eeecb4ea02af2_activity.pkl b/backend/instance/sessions/df0a39ca0e30d927869eeecb4ea02af2_activity.pkl new file mode 100644 index 0000000000000000000000000000000000000000..1cb2f858208877fb475959dfc49e7bb9c6d14568 GIT binary patch literal 60 zcmZo*nQF)Y0kuKPdr L8k<>6Db@o3@?{V_ literal 0 HcmV?d00001 diff --git a/backend/instance/sessions/e1b50180b5fb2162b73e6bbeaccd5b52_activity.pkl b/backend/instance/sessions/e1b50180b5fb2162b73e6bbeaccd5b52_activity.pkl new file mode 100644 index 0000000000000000000000000000000000000000..aced8db7696dbbe233dc826d18f8693b3a405f8f GIT binary patch literal 60 zcmZo*nQF)Y0kuzP^@ Lm>U^RDb@o3@*WU0 literal 0 HcmV?d00001 diff --git a/backend/instance/sessions/e20974eb5c412c6372b78d27e387798f_activity.pkl b/backend/instance/sessions/e20974eb5c412c6372b78d27e387798f_activity.pkl new file mode 100644 index 0000000000000000000000000000000000000000..f1866b2ebfc44b139387094d4d8a9994e080ccc2 GIT binary patch literal 60 zcmZo*nQF)Y0kuKR&E L8dzFPDb@o3^5+mu literal 0 HcmV?d00001 diff --git a/backend/instance/sessions/e22e16d29975a5cd3a37c7b2f3ade397_activity.pkl b/backend/instance/sessions/e22e16d29975a5cd3a37c7b2f3ade397_activity.pkl new file mode 100644 index 0000000000000000000000000000000000000000..fb69c837b7d00c12179f0fab90f2637ab53be03c GIT binary patch literal 60 zcmZo*nQF)Y0kuzP{^ LT9_G6Db@o3@~99+ literal 0 HcmV?d00001 diff --git a/backend/instance/sessions/e5779a214521e0814098f6c11f04d037_activity.pkl b/backend/instance/sessions/e5779a214521e0814098f6c11f04d037_activity.pkl new file mode 100644 index 0000000000000000000000000000000000000000..611cb37fec7a1eb98bada3a60fd97f78b8d7a06e GIT binary patch literal 60 zcmZo*nQF)Y0kuzNx^ L8kw3-Db@o3@=p*u literal 0 HcmV?d00001 diff --git a/backend/instance/sessions/e6f713e22a730cc2ced7a36f9641dbd5_activity.pkl b/backend/instance/sessions/e6f713e22a730cc2ced7a36f9641dbd5_activity.pkl new file mode 100644 index 0000000000000000000000000000000000000000..3d7c29572733b1be250c3eb53da47930badf9f82 GIT binary patch literal 60 zcmZo*nQF)Y0kuKPdr Ln^>4mDb@o3@{15Z literal 0 HcmV?d00001 diff --git a/backend/instance/sessions/e77f2dec50ee4f2127351623c160eeb6_activity.pkl b/backend/instance/sessions/e77f2dec50ee4f2127351623c160eeb6_activity.pkl new file mode 100644 index 0000000000000000000000000000000000000000..b5990a2057340c9d425c7de7b35db2252f7d32b5 GIT binary patch literal 60 zcmZo*nQF)Y0kuKR&E LnwgkRDb@o3^0W{~ literal 0 HcmV?d00001 diff --git a/backend/instance/sessions/e8c8dacde16f69a7ac5ab2b3efc03e29_activity.pkl b/backend/instance/sessions/e8c8dacde16f69a7ac5ab2b3efc03e29_activity.pkl new file mode 100644 index 0000000000000000000000000000000000000000..97a93f499753560dd6b81675c5bb5369ea5884a1 GIT binary patch literal 60 zcmZo*nQF)Y0kuzNxH L8krbPDb@o3@;DGR literal 0 HcmV?d00001 diff --git a/backend/instance/sessions/eb0d25a4aaa3a39bb170cb4674efc323_activity.pkl b/backend/instance/sessions/eb0d25a4aaa3a39bb170cb4674efc323_activity.pkl new file mode 100644 index 0000000000000000000000000000000000000000..5677baa812fb2a3c011caa262d1434fc11a6ce8a GIT binary patch literal 60 zcmZo*nQF)Y0kuzNxG Ln3@<)Db@o3@*@y3 literal 0 HcmV?d00001 diff --git a/backend/instance/sessions/eb2c92ede94cdb68fe571d119ebfa244_activity.pkl b/backend/instance/sessions/eb2c92ede94cdb68fe571d119ebfa244_activity.pkl new file mode 100644 index 0000000000000000000000000000000000000000..b5c4e53ced66d15b9f7e11c44267d2f519f1125c GIT binary patch literal 60 zcmZo*nQF)Y0kuzSIH L8kky6Db@o3@+J^E literal 0 HcmV?d00001 diff --git a/backend/instance/sessions/f10e3b5bccc493991ead47bbcfa79210_activity.pkl b/backend/instance/sessions/f10e3b5bccc493991ead47bbcfa79210_activity.pkl new file mode 100644 index 0000000000000000000000000000000000000000..646e93903546b4b3ad7a196fa47c03992ec08b4e GIT binary patch literal 60 zcmZo*nQF)Y0kuzNx^ LSeO}1Db@o3@^cVA literal 0 HcmV?d00001 diff --git a/backend/instance/sessions/f63438f298d7061f24488cf682be629c_activity.pkl b/backend/instance/sessions/f63438f298d7061f24488cf682be629c_activity.pkl new file mode 100644 index 0000000000000000000000000000000000000000..6d19eb18dbddb25abe6c27b36732ee75269e8022 GIT binary patch literal 60 zcmZo*nQF)Y0kuseYF L7@3$&Db@o3@@Wt~ literal 0 HcmV?d00001 diff --git a/backend/instance/sessions/fd7a42be3a93322ef165da348225d4e7_activity.pkl b/backend/instance/sessions/fd7a42be3a93322ef165da348225d4e7_activity.pkl new file mode 100644 index 0000000000000000000000000000000000000000..31ffc3207c780c0ed232c63f3d298ee48e1b9363 GIT binary patch literal 60 zcmZo*nQF)Y0ku6sXr LnH!l;Db@o3@?j7@ literal 0 HcmV?d00001 diff --git a/backend/instance/sessions/fee94be7f468d278f60cfef77e96ef85_activity.pkl b/backend/instance/sessions/fee94be7f468d278f60cfef77e96ef85_activity.pkl new file mode 100644 index 0000000000000000000000000000000000000000..e34a302a1ae7e4d41b7f5c1fb85e587f2b95dfdd GIT binary patch literal 60 zcmZo*nQF)Y0kuzNrC L7#o;QDb@o3@zW41 literal 0 HcmV?d00001 diff --git a/backend/instance/sessions/ff5c6cbac1b4ae69ef4914e0b10e4420_activity.pkl b/backend/instance/sessions/ff5c6cbac1b4ae69ef4914e0b10e4420_activity.pkl new file mode 100644 index 0000000000000000000000000000000000000000..a9b71d1f0acc94019806665745ba838cc1d4fc60 GIT binary patch literal 60 zcmZo*nQF)Y0ku) +2025-06-16 09:33:21 - [admin] admin - [INFO] INFO - Admin-Check für Funktion create_backup_api: User authenticated: True, User ID: 1, Is Admin: True +2025-06-16 09:33:21 - [admin] admin - [INFO] INFO - System-Backup angefordert von admin +2025-06-16 09:33:21 - [admin] admin - [INFO] INFO - System-Backup erstellt: myp_backup_20250616_093321.zip (266435 Bytes) +2025-06-16 09:33:27 - [admin] admin - [INFO] INFO - Admin-Check für Funktion api_admin_error_recovery_status: User authenticated: True, User ID: 1, Is Admin: True +2025-06-16 09:33:27 - [admin] admin - [INFO] INFO - Admin-Check für Funktion api_admin_system_health_alias: User authenticated: True, User ID: 1, Is Admin: True +2025-06-16 09:33:27 - [admin] admin - [INFO] INFO - Admin-Check für Funktion api_admin_system_health: User authenticated: True, User ID: 1, Is Admin: True diff --git a/backend/logs/admin_api/admin_api.log b/backend/logs/admin_api/admin_api.log index 920a9a3f4..84cad8659 100644 --- a/backend/logs/admin_api/admin_api.log +++ b/backend/logs/admin_api/admin_api.log @@ -168,3 +168,21 @@ 2025-06-16 08:21:24 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-16 08:21:24 - [admin_api] admin_api - [ERROR] ERROR - Speicherplatz-Check fehlgeschlagen: module 'os' has no attribute 'statvfs' 2025-06-16 08:21:24 - [admin_api] admin_api - [INFO] INFO - System-Health-Check durchgeführt: unhealthy +2025-06-16 09:32:10 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') +2025-06-16 09:32:10 - [admin_api] admin_api - [ERROR] ERROR - Speicherplatz-Check fehlgeschlagen: module 'os' has no attribute 'statvfs' +2025-06-16 09:32:10 - [admin_api] admin_api - [INFO] INFO - System-Health-Check durchgeführt: unhealthy +2025-06-16 09:32:27 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') +2025-06-16 09:32:27 - [admin_api] admin_api - [ERROR] ERROR - Speicherplatz-Check fehlgeschlagen: module 'os' has no attribute 'statvfs' +2025-06-16 09:32:27 - [admin_api] admin_api - [INFO] INFO - System-Health-Check durchgeführt: unhealthy +2025-06-16 09:32:57 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin +2025-06-16 09:32:57 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') +2025-06-16 09:32:57 - [admin_api] admin_api - [ERROR] ERROR - Speicherplatz-Check fehlgeschlagen: module 'os' has no attribute 'statvfs' +2025-06-16 09:32:57 - [admin_api] admin_api - [INFO] INFO - System-Health-Check durchgeführt: unhealthy +2025-06-16 09:32:58 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') +2025-06-16 09:32:58 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical +2025-06-16 09:33:27 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin +2025-06-16 09:33:27 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') +2025-06-16 09:33:27 - [admin_api] admin_api - [ERROR] ERROR - Speicherplatz-Check fehlgeschlagen: module 'os' has no attribute 'statvfs' +2025-06-16 09:33:27 - [admin_api] admin_api - [INFO] INFO - System-Health-Check durchgeführt: unhealthy +2025-06-16 09:33:28 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') +2025-06-16 09:33:28 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical diff --git a/backend/logs/api/api.log b/backend/logs/api/api.log index a41089bc5..61d59cb5c 100644 --- a/backend/logs/api/api.log +++ b/backend/logs/api/api.log @@ -51,3 +51,7 @@ 2025-06-16 08:15:44 - [api] api - [INFO] INFO - Statistiken abgerufen von Benutzer admin 2025-06-16 08:19:25 - [api] api - [INFO] INFO - Statistiken abgerufen von Benutzer admin 2025-06-16 08:21:24 - [api] api - [INFO] INFO - Statistiken abgerufen von Benutzer admin +2025-06-16 09:32:10 - [api] api - [INFO] INFO - Statistiken abgerufen von Benutzer admin +2025-06-16 09:32:32 - [api] api - [INFO] INFO - Statistiken abgerufen von Benutzer admin +2025-06-16 09:32:57 - [api] api - [INFO] INFO - Statistiken abgerufen von Benutzer admin +2025-06-16 09:33:27 - [api] api - [INFO] INFO - Statistiken abgerufen von Benutzer admin diff --git a/backend/logs/app/app.log b/backend/logs/app/app.log index 0974becf2..fc6ebc5f9 100644 --- a/backend/logs/app/app.log +++ b/backend/logs/app/app.log @@ -39723,3 +39723,312 @@ jinja2.exceptions.UndefinedError: 'maintenance_info' is undefined 2025-06-16 08:21:32 - [app] app - [DEBUG] DEBUG - Response: 200 2025-06-16 08:21:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications 2025-06-16 08:21:32 - [app] app - [DEBUG] DEBUG - Response: 200 +2025-06-16 09:31:08 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db +2025-06-16 09:31:10 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development +2025-06-16 09:31:10 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False +2025-06-16 09:31:10 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration +2025-06-16 09:31:10 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration +2025-06-16 09:31:10 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert +2025-06-16 09:31:10 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing +2025-06-16 09:31:10 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True +2025-06-16 09:31:10 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True +2025-06-16 09:31:11 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O) +2025-06-16 09:31:11 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert +2025-06-16 09:31:11 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung +2025-06-16 09:31:11 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde +2025-06-16 09:31:11 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True +2025-06-16 09:31:11 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank... +2025-06-16 09:31:11 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert +2025-06-16 09:31:11 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert +2025-06-16 09:31:11 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin... +2025-06-16 09:31:11 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt. +2025-06-16 09:31:11 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft +2025-06-16 09:31:11 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker... +2025-06-16 09:31:11 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100) +2025-06-16 09:31:11 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101) +2025-06-16 09:31:11 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102) +2025-06-16 09:31:11 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103) +2025-06-16 09:31:11 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104) +2025-06-16 09:31:11 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106) +2025-06-16 09:31:11 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert +2025-06-16 09:31:11 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert +2025-06-16 09:31:11 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105) +2025-06-16 09:31:11 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert +2025-06-16 09:31:11 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager... +2025-06-16 09:31:11 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet +2025-06-16 09:31:11 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler... +2025-06-16 09:31:11 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet +2025-06-16 09:31:11 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000 +2025-06-16 09:31:13 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db +2025-06-16 09:31:14 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development +2025-06-16 09:31:14 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False +2025-06-16 09:31:14 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration +2025-06-16 09:31:14 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration +2025-06-16 09:31:14 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert +2025-06-16 09:31:14 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing +2025-06-16 09:31:14 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True +2025-06-16 09:31:14 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True +2025-06-16 09:31:14 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O) +2025-06-16 09:31:14 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert +2025-06-16 09:31:14 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung +2025-06-16 09:31:14 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde +2025-06-16 09:31:14 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True +2025-06-16 09:31:14 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank... +2025-06-16 09:31:14 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert +2025-06-16 09:31:14 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert +2025-06-16 09:31:14 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin... +2025-06-16 09:31:15 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt. +2025-06-16 09:31:15 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft +2025-06-16 09:31:15 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker... +2025-06-16 09:31:15 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100) +2025-06-16 09:31:15 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101) +2025-06-16 09:31:15 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102) +2025-06-16 09:31:15 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103) +2025-06-16 09:31:15 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104) +2025-06-16 09:31:15 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106) +2025-06-16 09:31:15 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert +2025-06-16 09:31:15 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert +2025-06-16 09:31:15 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105) +2025-06-16 09:31:15 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert +2025-06-16 09:31:15 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager... +2025-06-16 09:31:15 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet +2025-06-16 09:31:15 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler... +2025-06-16 09:31:15 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet +2025-06-16 09:31:15 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000 +2025-06-16 09:31:16 - [app] app - [INFO] INFO - Locating template 'login.html': + 1: trying loader of application '__main__' + class: jinja2.loaders.FileSystemLoader + encoding: 'utf-8' + followlinks: False + searchpath: + - C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates + -> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\login.html') +2025-06-16 09:31:16 - [app] app - [INFO] INFO - Locating template 'base.html': + 1: trying loader of application '__main__' + class: jinja2.loaders.FileSystemLoader + encoding: 'utf-8' + followlinks: False + searchpath: + - C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates + -> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\base.html') +2025-06-16 09:31:16 - [app] app - [DEBUG] DEBUG - Response: 200 +2025-06-16 09:31:20 - [app] app - [DEBUG] DEBUG - Request: POST /auth/login +2025-06-16 09:31:20 - [app] app - [DEBUG] DEBUG - Response: 200 +2025-06-16 09:31:22 - [app] app - [DEBUG] DEBUG - Request: GET / +2025-06-16 09:31:22 - [app] app - [DEBUG] DEBUG - Response: 302 +2025-06-16 09:31:22 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard +2025-06-16 09:31:22 - [app] app - [INFO] INFO - Locating template 'dashboard.html': + 1: trying loader of application '__main__' + class: jinja2.loaders.FileSystemLoader + encoding: 'utf-8' + followlinks: False + searchpath: + - C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates + -> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\dashboard.html') +2025-06-16 09:31:22 - [app] app - [DEBUG] DEBUG - Response: 200 +2025-06-16 09:31:22 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications +2025-06-16 09:31:22 - [app] app - [DEBUG] DEBUG - Response: 200 +2025-06-16 09:31:24 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications +2025-06-16 09:31:24 - [app] app - [DEBUG] DEBUG - Response: 200 +2025-06-16 09:31:25 - [app] app - [DEBUG] DEBUG - Request: GET /printers +2025-06-16 09:31:25 - [app] app - [INFO] INFO - Locating template 'printers.html': + 1: trying loader of application '__main__' + class: jinja2.loaders.FileSystemLoader + encoding: 'utf-8' + followlinks: False + searchpath: + - C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates + -> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\printers.html') +2025-06-16 09:31:25 - [app] app - [DEBUG] DEBUG - Response: 200 +2025-06-16 09:31:25 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers +2025-06-16 09:31:25 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False) +2025-06-16 09:31:25 - [app] app - [DEBUG] DEBUG - Response: 200 +2025-06-16 09:31:25 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers +2025-06-16 09:31:25 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications +2025-06-16 09:31:25 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False) +2025-06-16 09:31:25 - [app] app - [DEBUG] DEBUG - Response: 200 +2025-06-16 09:31:25 - [app] app - [DEBUG] DEBUG - Response: 200 +2025-06-16 09:31:31 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers +2025-06-16 09:31:31 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False) +2025-06-16 09:31:31 - [app] app - [DEBUG] DEBUG - Response: 200 +2025-06-16 09:31:41 - [app] app - [DEBUG] DEBUG - Request: GET /.well-known/appspecific/com.chrome.devtools.json +2025-06-16 09:31:41 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/.well-known/appspecific/com.chrome.devtools.json +2025-06-16 09:31:41 - [app] app - [INFO] INFO - Locating template 'errors/404.html': + 1: trying loader of application '__main__' + class: jinja2.loaders.FileSystemLoader + encoding: 'utf-8' + followlinks: False + searchpath: + - C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates + -> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\errors\\404.html') +2025-06-16 09:31:41 - [app] app - [DEBUG] DEBUG - Response: 404 +2025-06-16 09:31:52 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers +2025-06-16 09:31:52 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False) +2025-06-16 09:31:52 - [app] app - [DEBUG] DEBUG - Response: 200 +2025-06-16 09:31:55 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers +2025-06-16 09:31:55 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False) +2025-06-16 09:31:55 - [app] app - [DEBUG] DEBUG - Response: 200 +2025-06-16 09:31:55 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers +2025-06-16 09:31:55 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications +2025-06-16 09:31:55 - [app] app - [DEBUG] DEBUG - Response: 200 +2025-06-16 09:31:55 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False) +2025-06-16 09:31:55 - [app] app - [DEBUG] DEBUG - Response: 200 +2025-06-16 09:32:09 - [app] app - [DEBUG] DEBUG - Request: GET /admin/ +2025-06-16 09:32:09 - [app] app - [INFO] INFO - Locating template 'admin.html': + 1: trying loader of application '__main__' + class: jinja2.loaders.FileSystemLoader + encoding: 'utf-8' + followlinks: False + searchpath: + - C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates + -> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\admin.html') +2025-06-16 09:32:09 - [app] app - [DEBUG] DEBUG - Response: 200 +2025-06-16 09:32:09 - [app] app - [DEBUG] DEBUG - Request: GET /.well-known/appspecific/com.chrome.devtools.json +2025-06-16 09:32:09 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/.well-known/appspecific/com.chrome.devtools.json +2025-06-16 09:32:09 - [app] app - [DEBUG] DEBUG - Response: 404 +2025-06-16 09:32:10 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications +2025-06-16 09:32:10 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats +2025-06-16 09:32:10 - [app] app - [DEBUG] DEBUG - Response: 200 +2025-06-16 09:32:10 - [app] app - [DEBUG] DEBUG - Response: 200 +2025-06-16 09:32:10 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/system-health +2025-06-16 09:32:10 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') +2025-06-16 09:32:10 - [app] app - [DEBUG] DEBUG - Response: 200 +2025-06-16 09:32:24 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications +2025-06-16 09:32:24 - [app] app - [DEBUG] DEBUG - Response: 200 +2025-06-16 09:32:27 - [app] app - [DEBUG] DEBUG - Request: GET /admin/printers +2025-06-16 09:32:27 - [app] app - [DEBUG] DEBUG - Response: 200 +2025-06-16 09:32:27 - [app] app - [DEBUG] DEBUG - Request: GET /.well-known/appspecific/com.chrome.devtools.json +2025-06-16 09:32:27 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/.well-known/appspecific/com.chrome.devtools.json +2025-06-16 09:32:27 - [app] app - [DEBUG] DEBUG - Response: 404 +2025-06-16 09:32:27 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications +2025-06-16 09:32:27 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats +2025-06-16 09:32:27 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: tuple index out of range +2025-06-16 09:32:27 - [app] app - [DEBUG] DEBUG - Response: 302 +2025-06-16 09:32:27 - [app] app - [DEBUG] DEBUG - Response: 200 +2025-06-16 09:32:27 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login +2025-06-16 09:32:27 - [app] app - [DEBUG] DEBUG - Response: 302 +2025-06-16 09:32:27 - [app] app - [DEBUG] DEBUG - Request: GET / +2025-06-16 09:32:27 - [app] app - [DEBUG] DEBUG - Response: 302 +2025-06-16 09:32:27 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard +2025-06-16 09:32:27 - [app] app - [DEBUG] DEBUG - Response: 200 +2025-06-16 09:32:27 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/system-health +2025-06-16 09:32:27 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') +2025-06-16 09:32:27 - [app] app - [DEBUG] DEBUG - Response: 200 +2025-06-16 09:32:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats +2025-06-16 09:32:32 - [app] app - [DEBUG] DEBUG - Response: 200 +2025-06-16 09:32:41 - [app] app - [DEBUG] DEBUG - Request: POST /api/admin/printers/6/toggle +2025-06-16 09:32:41 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/admin/printers/6/toggle +2025-06-16 09:32:41 - [app] app - [DEBUG] DEBUG - Response: 404 +2025-06-16 09:32:53 - [app] app - [DEBUG] DEBUG - Request: POST /api/admin/printers/force-init +2025-06-16 09:32:53 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/admin/printers/force-init +2025-06-16 09:32:53 - [app] app - [DEBUG] DEBUG - Response: 404 +2025-06-16 09:32:57 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/error-recovery/status +2025-06-16 09:32:57 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications +2025-06-16 09:32:57 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: tuple index out of range +2025-06-16 09:32:57 - [app] app - [DEBUG] DEBUG - Response: 302 +2025-06-16 09:32:57 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats +2025-06-16 09:32:57 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/system-health +2025-06-16 09:32:57 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') +2025-06-16 09:32:57 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login +2025-06-16 09:32:57 - [app] app - [DEBUG] DEBUG - Response: 200 +2025-06-16 09:32:57 - [app] app - [DEBUG] DEBUG - Response: 200 +2025-06-16 09:32:57 - [app] app - [DEBUG] DEBUG - Response: 302 +2025-06-16 09:32:57 - [app] app - [DEBUG] DEBUG - Request: GET / +2025-06-16 09:32:57 - [app] app - [DEBUG] DEBUG - Response: 302 +2025-06-16 09:32:57 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard +2025-06-16 09:32:57 - [app] app - [DEBUG] DEBUG - Response: 200 +2025-06-16 09:32:58 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') +2025-06-16 09:32:58 - [app] app - [DEBUG] DEBUG - Response: 200 +2025-06-16 09:33:06 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/system/status +2025-06-16 09:33:07 - [app] app - [DEBUG] DEBUG - Response: 500 +2025-06-16 09:33:21 - [app] app - [DEBUG] DEBUG - Request: POST /api/admin/maintenance/create-backup +2025-06-16 09:33:21 - [app] app - [DEBUG] DEBUG - Response: 200 +2025-06-16 09:33:21 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt... +2025-06-16 09:33:21 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt +2025-06-16 09:33:21 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown' +2025-06-16 09:33:23 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db +2025-06-16 09:33:25 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development +2025-06-16 09:33:25 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False +2025-06-16 09:33:25 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration +2025-06-16 09:33:25 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration +2025-06-16 09:33:25 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert +2025-06-16 09:33:25 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing +2025-06-16 09:33:25 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True +2025-06-16 09:33:25 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True +2025-06-16 09:33:25 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O) +2025-06-16 09:33:25 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert +2025-06-16 09:33:25 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung +2025-06-16 09:33:25 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde +2025-06-16 09:33:25 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True +2025-06-16 09:33:25 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank... +2025-06-16 09:33:25 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert +2025-06-16 09:33:25 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert +2025-06-16 09:33:25 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin... +2025-06-16 09:33:25 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt. +2025-06-16 09:33:25 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft +2025-06-16 09:33:25 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker... +2025-06-16 09:33:25 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100) +2025-06-16 09:33:25 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101) +2025-06-16 09:33:25 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102) +2025-06-16 09:33:25 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103) +2025-06-16 09:33:25 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104) +2025-06-16 09:33:25 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106) +2025-06-16 09:33:25 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert +2025-06-16 09:33:25 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert +2025-06-16 09:33:25 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105) +2025-06-16 09:33:25 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert +2025-06-16 09:33:25 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager... +2025-06-16 09:33:25 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet +2025-06-16 09:33:25 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler... +2025-06-16 09:33:25 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet +2025-06-16 09:33:25 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000 +2025-06-16 09:33:27 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') +2025-06-16 09:33:28 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') +2025-06-16 09:33:33 - [app] app - [INFO] INFO - Locating template 'printers.html': + 1: trying loader of application '__main__' + class: jinja2.loaders.FileSystemLoader + encoding: 'utf-8' + followlinks: False + searchpath: + - C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates + -> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\printers.html') +2025-06-16 09:33:33 - [app] app - [INFO] INFO - Locating template 'base.html': + 1: trying loader of application '__main__' + class: jinja2.loaders.FileSystemLoader + encoding: 'utf-8' + followlinks: False + searchpath: + - C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates + -> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\base.html') +2025-06-16 09:33:33 - [app] app - [DEBUG] DEBUG - Response: 200 +2025-06-16 09:33:33 - [app] app - [DEBUG] DEBUG - Request: GET /.well-known/appspecific/com.chrome.devtools.json +2025-06-16 09:33:33 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/.well-known/appspecific/com.chrome.devtools.json +2025-06-16 09:33:33 - [app] app - [INFO] INFO - Locating template 'errors/404.html': + 1: trying loader of application '__main__' + class: jinja2.loaders.FileSystemLoader + encoding: 'utf-8' + followlinks: False + searchpath: + - C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates + -> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\errors\\404.html') +2025-06-16 09:33:33 - [app] app - [DEBUG] DEBUG - Response: 404 +2025-06-16 09:33:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers +2025-06-16 09:33:33 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False) +2025-06-16 09:33:33 - [app] app - [DEBUG] DEBUG - Response: 200 +2025-06-16 09:33:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers +2025-06-16 09:33:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications +2025-06-16 09:33:33 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False) +2025-06-16 09:33:33 - [app] app - [DEBUG] DEBUG - Response: 200 +2025-06-16 09:33:33 - [app] app - [DEBUG] DEBUG - Response: 200 +2025-06-16 09:33:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers +2025-06-16 09:33:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False) +2025-06-16 09:33:36 - [app] app - [DEBUG] DEBUG - Response: 200 +2025-06-16 09:33:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers +2025-06-16 09:33:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False) +2025-06-16 09:33:39 - [app] app - [DEBUG] DEBUG - Response: 200 +2025-06-16 09:33:42 - [app] app - [DEBUG] DEBUG - Request: POST /api/printers/1/connect +2025-06-16 09:33:42 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/printers/1/connect +2025-06-16 09:33:42 - [app] app - [DEBUG] DEBUG - Response: 404 +2025-06-16 09:33:43 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt... +2025-06-16 09:33:43 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt +2025-06-16 09:33:43 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown' diff --git a/backend/logs/auth/auth.log b/backend/logs/auth/auth.log index d87cf245b..a0ddfb4f6 100644 --- a/backend/logs/auth/auth.log +++ b/backend/logs/auth/auth.log @@ -105,3 +105,5 @@ WHERE users.username = ? OR users.email = ? 2025-06-16 08:09:20 - [auth] auth - [INFO] INFO - Benutzer admin@mercedes-benz.com hat sich abgemeldet 2025-06-16 08:12:31 - [auth] auth - [WARNING] WARNING - JSON-Parsing fehlgeschlagen: 400 Bad Request: Failed to decode JSON object: Expecting value: line 1 column 1 (char 0) 2025-06-16 08:12:31 - [auth] auth - [INFO] INFO - Benutzer admin@mercedes-benz.com hat sich erfolgreich angemeldet +2025-06-16 09:31:20 - [auth] auth - [WARNING] WARNING - JSON-Parsing fehlgeschlagen: 400 Bad Request: Failed to decode JSON object: Expecting value: line 1 column 1 (char 0) +2025-06-16 09:31:20 - [auth] auth - [INFO] INFO - Benutzer admin@mercedes-benz.com hat sich erfolgreich angemeldet diff --git a/backend/logs/core_system/core_system.log b/backend/logs/core_system/core_system.log index eaa9a1bc4..1cc3c08a5 100644 --- a/backend/logs/core_system/core_system.log +++ b/backend/logs/core_system/core_system.log @@ -224,3 +224,11 @@ 2025-06-16 08:18:52 - [core_system] core_system - [INFO] INFO - 📊 Massive Konsolidierung: 6 Dateien → 1 Datei (88% Reduktion) 2025-06-16 08:21:29 - [core_system] core_system - [INFO] INFO - ✅ Core System Management Module erfolgreich initialisiert 2025-06-16 08:21:29 - [core_system] core_system - [INFO] INFO - 📊 Massive Konsolidierung: 6 Dateien → 1 Datei (88% Reduktion) +2025-06-16 09:31:08 - [core_system] core_system - [INFO] INFO - ✅ Core System Management Module erfolgreich initialisiert +2025-06-16 09:31:08 - [core_system] core_system - [INFO] INFO - 📊 Massive Konsolidierung: 6 Dateien → 1 Datei (88% Reduktion) +2025-06-16 09:31:12 - [core_system] core_system - [INFO] INFO - ✅ Core System Management Module erfolgreich initialisiert +2025-06-16 09:31:12 - [core_system] core_system - [INFO] INFO - 📊 Massive Konsolidierung: 6 Dateien → 1 Datei (88% Reduktion) +2025-06-16 09:33:23 - [core_system] core_system - [INFO] INFO - ✅ Core System Management Module erfolgreich initialisiert +2025-06-16 09:33:23 - [core_system] core_system - [INFO] INFO - 📊 Massive Konsolidierung: 6 Dateien → 1 Datei (88% Reduktion) +2025-06-16 09:33:44 - [core_system] core_system - [INFO] INFO - ✅ Core System Management Module erfolgreich initialisiert +2025-06-16 09:33:44 - [core_system] core_system - [INFO] INFO - 📊 Massive Konsolidierung: 6 Dateien → 1 Datei (88% Reduktion) diff --git a/backend/logs/data_management/data_management.log b/backend/logs/data_management/data_management.log index c40833bd8..3cd39e6a8 100644 --- a/backend/logs/data_management/data_management.log +++ b/backend/logs/data_management/data_management.log @@ -569,3 +569,11 @@ 2025-06-16 08:18:52 - [data_management] data_management - [INFO] INFO - 📊 Massive Konsolidierung: 3 Dateien → 1 Datei (67% Reduktion) 2025-06-16 08:21:30 - [data_management] data_management - [INFO] INFO - ✅ Data Management Module initialisiert 2025-06-16 08:21:30 - [data_management] data_management - [INFO] INFO - 📊 Massive Konsolidierung: 3 Dateien → 1 Datei (67% Reduktion) +2025-06-16 09:31:09 - [data_management] data_management - [INFO] INFO - ✅ Data Management Module initialisiert +2025-06-16 09:31:09 - [data_management] data_management - [INFO] INFO - 📊 Massive Konsolidierung: 3 Dateien → 1 Datei (67% Reduktion) +2025-06-16 09:31:13 - [data_management] data_management - [INFO] INFO - ✅ Data Management Module initialisiert +2025-06-16 09:31:13 - [data_management] data_management - [INFO] INFO - 📊 Massive Konsolidierung: 3 Dateien → 1 Datei (67% Reduktion) +2025-06-16 09:33:23 - [data_management] data_management - [INFO] INFO - ✅ Data Management Module initialisiert +2025-06-16 09:33:23 - [data_management] data_management - [INFO] INFO - 📊 Massive Konsolidierung: 3 Dateien → 1 Datei (67% Reduktion) +2025-06-16 09:33:45 - [data_management] data_management - [INFO] INFO - ✅ Data Management Module initialisiert +2025-06-16 09:33:45 - [data_management] data_management - [INFO] INFO - 📊 Massive Konsolidierung: 3 Dateien → 1 Datei (67% Reduktion) diff --git a/backend/logs/energy_monitoring/energy_monitoring.log b/backend/logs/energy_monitoring/energy_monitoring.log index 59d930a3c..6add8484a 100644 --- a/backend/logs/energy_monitoring/energy_monitoring.log +++ b/backend/logs/energy_monitoring/energy_monitoring.log @@ -464,3 +464,7 @@ 2025-06-16 08:20:53 - [energy_monitoring] energy_monitoring - [INFO] INFO - ✅ Energiestatistiken erfolgreich erstellt für Zeitraum: today 2025-06-16 08:20:53 - [energy_monitoring] energy_monitoring - [INFO] INFO - [OK] API-Energiestatistiken 'api_energy_statistics' erfolgreich in 6.19ms 2025-06-16 08:21:31 - [energy_monitoring] energy_monitoring - [INFO] INFO - ✅ Energiemonitoring-Blueprint initialisiert +2025-06-16 09:31:10 - [energy_monitoring] energy_monitoring - [INFO] INFO - ✅ Energiemonitoring-Blueprint initialisiert +2025-06-16 09:31:14 - [energy_monitoring] energy_monitoring - [INFO] INFO - ✅ Energiemonitoring-Blueprint initialisiert +2025-06-16 09:33:25 - [energy_monitoring] energy_monitoring - [INFO] INFO - ✅ Energiemonitoring-Blueprint initialisiert +2025-06-16 09:33:46 - [energy_monitoring] energy_monitoring - [INFO] INFO - ✅ Energiemonitoring-Blueprint initialisiert diff --git a/backend/logs/hardware_integration/hardware_integration.log b/backend/logs/hardware_integration/hardware_integration.log index a5b1f63e6..c333c3463 100644 --- a/backend/logs/hardware_integration/hardware_integration.log +++ b/backend/logs/hardware_integration/hardware_integration.log @@ -2350,3 +2350,19 @@ 2025-06-16 08:21:30 - [hardware_integration] hardware_integration - [INFO] INFO - ✅ Printer Monitor initialisiert 2025-06-16 08:21:30 - [hardware_integration] hardware_integration - [INFO] INFO - ✅ Hardware Integration Module initialisiert 2025-06-16 08:21:30 - [hardware_integration] hardware_integration - [INFO] INFO - 📊 Massive Konsolidierung: 2 Dateien → 1 Datei (50% Reduktion) +2025-06-16 09:31:08 - [hardware_integration] hardware_integration - [INFO] INFO - ✅ PyP100 (TP-Link Tapo) verfügbar +2025-06-16 09:31:08 - [hardware_integration] hardware_integration - [INFO] INFO - ✅ Printer Monitor initialisiert +2025-06-16 09:31:08 - [hardware_integration] hardware_integration - [INFO] INFO - ✅ Hardware Integration Module initialisiert +2025-06-16 09:31:08 - [hardware_integration] hardware_integration - [INFO] INFO - 📊 Massive Konsolidierung: 2 Dateien → 1 Datei (50% Reduktion) +2025-06-16 09:31:13 - [hardware_integration] hardware_integration - [INFO] INFO - ✅ PyP100 (TP-Link Tapo) verfügbar +2025-06-16 09:31:13 - [hardware_integration] hardware_integration - [INFO] INFO - ✅ Printer Monitor initialisiert +2025-06-16 09:31:13 - [hardware_integration] hardware_integration - [INFO] INFO - ✅ Hardware Integration Module initialisiert +2025-06-16 09:31:13 - [hardware_integration] hardware_integration - [INFO] INFO - 📊 Massive Konsolidierung: 2 Dateien → 1 Datei (50% Reduktion) +2025-06-16 09:33:23 - [hardware_integration] hardware_integration - [INFO] INFO - ✅ PyP100 (TP-Link Tapo) verfügbar +2025-06-16 09:33:23 - [hardware_integration] hardware_integration - [INFO] INFO - ✅ Printer Monitor initialisiert +2025-06-16 09:33:23 - [hardware_integration] hardware_integration - [INFO] INFO - ✅ Hardware Integration Module initialisiert +2025-06-16 09:33:23 - [hardware_integration] hardware_integration - [INFO] INFO - 📊 Massive Konsolidierung: 2 Dateien → 1 Datei (50% Reduktion) +2025-06-16 09:33:45 - [hardware_integration] hardware_integration - [INFO] INFO - ✅ PyP100 (TP-Link Tapo) verfügbar +2025-06-16 09:33:45 - [hardware_integration] hardware_integration - [INFO] INFO - ✅ Printer Monitor initialisiert +2025-06-16 09:33:45 - [hardware_integration] hardware_integration - [INFO] INFO - ✅ Hardware Integration Module initialisiert +2025-06-16 09:33:45 - [hardware_integration] hardware_integration - [INFO] INFO - 📊 Massive Konsolidierung: 2 Dateien → 1 Datei (50% Reduktion) diff --git a/backend/logs/job_queue_system/job_queue_system.log b/backend/logs/job_queue_system/job_queue_system.log index e06d605ed..feb7044fa 100644 --- a/backend/logs/job_queue_system/job_queue_system.log +++ b/backend/logs/job_queue_system/job_queue_system.log @@ -1119,3 +1119,17 @@ 2025-06-16 08:21:31 - [job_queue_system] job_queue_system - [INFO] INFO - Queue Manager gestartet (Legacy-Kompatibilität) 2025-06-16 08:21:37 - [job_queue_system] job_queue_system - [INFO] INFO - Queue Manager gestoppt (Legacy-Kompatibilität) 2025-06-16 08:21:37 - [job_queue_system] job_queue_system - [INFO] INFO - Queue Manager gestoppt (Legacy-Kompatibilität) +2025-06-16 09:31:08 - [job_queue_system] job_queue_system - [INFO] INFO - ✅ Job & Queue System Module initialisiert +2025-06-16 09:31:08 - [job_queue_system] job_queue_system - [INFO] INFO - 📊 MASSIVE Konsolidierung: 4 Dateien → 1 Datei (75% Reduktion) +2025-06-16 09:31:11 - [job_queue_system] job_queue_system - [INFO] INFO - Queue Manager gestartet (Legacy-Kompatibilität) +2025-06-16 09:31:13 - [job_queue_system] job_queue_system - [INFO] INFO - ✅ Job & Queue System Module initialisiert +2025-06-16 09:31:13 - [job_queue_system] job_queue_system - [INFO] INFO - 📊 MASSIVE Konsolidierung: 4 Dateien → 1 Datei (75% Reduktion) +2025-06-16 09:31:15 - [job_queue_system] job_queue_system - [INFO] INFO - Queue Manager gestartet (Legacy-Kompatibilität) +2025-06-16 09:33:21 - [job_queue_system] job_queue_system - [INFO] INFO - Queue Manager gestoppt (Legacy-Kompatibilität) +2025-06-16 09:33:23 - [job_queue_system] job_queue_system - [INFO] INFO - ✅ Job & Queue System Module initialisiert +2025-06-16 09:33:23 - [job_queue_system] job_queue_system - [INFO] INFO - 📊 MASSIVE Konsolidierung: 4 Dateien → 1 Datei (75% Reduktion) +2025-06-16 09:33:25 - [job_queue_system] job_queue_system - [INFO] INFO - Queue Manager gestartet (Legacy-Kompatibilität) +2025-06-16 09:33:43 - [job_queue_system] job_queue_system - [INFO] INFO - Queue Manager gestoppt (Legacy-Kompatibilität) +2025-06-16 09:33:45 - [job_queue_system] job_queue_system - [INFO] INFO - ✅ Job & Queue System Module initialisiert +2025-06-16 09:33:45 - [job_queue_system] job_queue_system - [INFO] INFO - 📊 MASSIVE Konsolidierung: 4 Dateien → 1 Datei (75% Reduktion) +2025-06-16 09:33:47 - [job_queue_system] job_queue_system - [INFO] INFO - Queue Manager gestartet (Legacy-Kompatibilität) diff --git a/backend/logs/monitoring_analytics/monitoring_analytics.log b/backend/logs/monitoring_analytics/monitoring_analytics.log index bd68ab092..d72981981 100644 --- a/backend/logs/monitoring_analytics/monitoring_analytics.log +++ b/backend/logs/monitoring_analytics/monitoring_analytics.log @@ -569,3 +569,11 @@ 2025-06-16 08:18:54 - [monitoring_analytics] monitoring_analytics - [INFO] INFO - 📊 MASSIVE Konsolidierung: 3 Dateien → 1 Datei (67% Reduktion) 2025-06-16 08:21:31 - [monitoring_analytics] monitoring_analytics - [INFO] INFO - ✅ Monitoring & Analytics Module initialisiert 2025-06-16 08:21:31 - [monitoring_analytics] monitoring_analytics - [INFO] INFO - 📊 MASSIVE Konsolidierung: 3 Dateien → 1 Datei (67% Reduktion) +2025-06-16 09:31:10 - [monitoring_analytics] monitoring_analytics - [INFO] INFO - ✅ Monitoring & Analytics Module initialisiert +2025-06-16 09:31:10 - [monitoring_analytics] monitoring_analytics - [INFO] INFO - 📊 MASSIVE Konsolidierung: 3 Dateien → 1 Datei (67% Reduktion) +2025-06-16 09:31:14 - [monitoring_analytics] monitoring_analytics - [INFO] INFO - ✅ Monitoring & Analytics Module initialisiert +2025-06-16 09:31:14 - [monitoring_analytics] monitoring_analytics - [INFO] INFO - 📊 MASSIVE Konsolidierung: 3 Dateien → 1 Datei (67% Reduktion) +2025-06-16 09:33:25 - [monitoring_analytics] monitoring_analytics - [INFO] INFO - ✅ Monitoring & Analytics Module initialisiert +2025-06-16 09:33:25 - [monitoring_analytics] monitoring_analytics - [INFO] INFO - 📊 MASSIVE Konsolidierung: 3 Dateien → 1 Datei (67% Reduktion) +2025-06-16 09:33:46 - [monitoring_analytics] monitoring_analytics - [INFO] INFO - ✅ Monitoring & Analytics Module initialisiert +2025-06-16 09:33:46 - [monitoring_analytics] monitoring_analytics - [INFO] INFO - 📊 MASSIVE Konsolidierung: 3 Dateien → 1 Datei (67% Reduktion) diff --git a/backend/logs/permissions/permissions.log b/backend/logs/permissions/permissions.log index 1b72639a7..9e82bd2e7 100644 --- a/backend/logs/permissions/permissions.log +++ b/backend/logs/permissions/permissions.log @@ -238,3 +238,7 @@ WHERE users.role = ?] 2025-06-16 08:18:50 - [permissions] permissions - [INFO] INFO - Admin-Berechtigungen korrigiert: 0 erstellt, 0 aktualisiert 2025-06-16 08:18:54 - [permissions] permissions - [INFO] INFO - Admin-Berechtigungen korrigiert: 0 erstellt, 0 aktualisiert 2025-06-16 08:21:31 - [permissions] permissions - [INFO] INFO - Admin-Berechtigungen korrigiert: 0 erstellt, 0 aktualisiert +2025-06-16 09:31:11 - [permissions] permissions - [INFO] INFO - Admin-Berechtigungen korrigiert: 0 erstellt, 0 aktualisiert +2025-06-16 09:31:14 - [permissions] permissions - [INFO] INFO - Admin-Berechtigungen korrigiert: 0 erstellt, 0 aktualisiert +2025-06-16 09:33:25 - [permissions] permissions - [INFO] INFO - Admin-Berechtigungen korrigiert: 0 erstellt, 0 aktualisiert +2025-06-16 09:33:46 - [permissions] permissions - [INFO] INFO - Admin-Berechtigungen korrigiert: 0 erstellt, 0 aktualisiert diff --git a/backend/logs/scheduler/scheduler.log b/backend/logs/scheduler/scheduler.log index f147c88b1..51ce97d9f 100644 --- a/backend/logs/scheduler/scheduler.log +++ b/backend/logs/scheduler/scheduler.log @@ -2061,3 +2061,15 @@ 2025-06-16 08:21:30 - [scheduler] scheduler - [INFO] INFO - Task check_jobs registriert: Intervall 30s, Enabled: True 2025-06-16 08:21:31 - [scheduler] scheduler - [INFO] INFO - Scheduler-Thread gestartet 2025-06-16 08:21:31 - [scheduler] scheduler - [INFO] INFO - Scheduler gestartet +2025-06-16 09:31:08 - [scheduler] scheduler - [INFO] INFO - Task check_jobs registriert: Intervall 30s, Enabled: True +2025-06-16 09:31:11 - [scheduler] scheduler - [INFO] INFO - Scheduler-Thread gestartet +2025-06-16 09:31:11 - [scheduler] scheduler - [INFO] INFO - Scheduler gestartet +2025-06-16 09:31:13 - [scheduler] scheduler - [INFO] INFO - Task check_jobs registriert: Intervall 30s, Enabled: True +2025-06-16 09:31:15 - [scheduler] scheduler - [INFO] INFO - Scheduler-Thread gestartet +2025-06-16 09:31:15 - [scheduler] scheduler - [INFO] INFO - Scheduler gestartet +2025-06-16 09:33:23 - [scheduler] scheduler - [INFO] INFO - Task check_jobs registriert: Intervall 30s, Enabled: True +2025-06-16 09:33:25 - [scheduler] scheduler - [INFO] INFO - Scheduler-Thread gestartet +2025-06-16 09:33:25 - [scheduler] scheduler - [INFO] INFO - Scheduler gestartet +2025-06-16 09:33:45 - [scheduler] scheduler - [INFO] INFO - Task check_jobs registriert: Intervall 30s, Enabled: True +2025-06-16 09:33:47 - [scheduler] scheduler - [INFO] INFO - Scheduler-Thread gestartet +2025-06-16 09:33:47 - [scheduler] scheduler - [INFO] INFO - Scheduler gestartet diff --git a/backend/logs/security_suite/security_suite.log b/backend/logs/security_suite/security_suite.log index 0e4b9f68c..33164f972 100644 --- a/backend/logs/security_suite/security_suite.log +++ b/backend/logs/security_suite/security_suite.log @@ -854,3 +854,15 @@ 2025-06-16 08:21:30 - [security_suite] security_suite - [INFO] INFO - ✅ Security Suite Module initialisiert 2025-06-16 08:21:30 - [security_suite] security_suite - [INFO] INFO - 📊 Massive Konsolidierung: 3 Dateien → 1 Datei (67% Reduktion) 2025-06-16 08:21:31 - [security_suite] security_suite - [INFO] INFO - 🔒 Security Suite initialisiert +2025-06-16 09:31:08 - [security_suite] security_suite - [INFO] INFO - ✅ Security Suite Module initialisiert +2025-06-16 09:31:08 - [security_suite] security_suite - [INFO] INFO - 📊 Massive Konsolidierung: 3 Dateien → 1 Datei (67% Reduktion) +2025-06-16 09:31:10 - [security_suite] security_suite - [INFO] INFO - 🔒 Security Suite initialisiert +2025-06-16 09:31:13 - [security_suite] security_suite - [INFO] INFO - ✅ Security Suite Module initialisiert +2025-06-16 09:31:13 - [security_suite] security_suite - [INFO] INFO - 📊 Massive Konsolidierung: 3 Dateien → 1 Datei (67% Reduktion) +2025-06-16 09:31:14 - [security_suite] security_suite - [INFO] INFO - 🔒 Security Suite initialisiert +2025-06-16 09:33:23 - [security_suite] security_suite - [INFO] INFO - ✅ Security Suite Module initialisiert +2025-06-16 09:33:23 - [security_suite] security_suite - [INFO] INFO - 📊 Massive Konsolidierung: 3 Dateien → 1 Datei (67% Reduktion) +2025-06-16 09:33:25 - [security_suite] security_suite - [INFO] INFO - 🔒 Security Suite initialisiert +2025-06-16 09:33:45 - [security_suite] security_suite - [INFO] INFO - ✅ Security Suite Module initialisiert +2025-06-16 09:33:45 - [security_suite] security_suite - [INFO] INFO - 📊 Massive Konsolidierung: 3 Dateien → 1 Datei (67% Reduktion) +2025-06-16 09:33:46 - [security_suite] security_suite - [INFO] INFO - 🔒 Security Suite initialisiert diff --git a/backend/logs/startup/startup.log b/backend/logs/startup/startup.log index 35e18124a..ffd6b820a 100644 --- a/backend/logs/startup/startup.log +++ b/backend/logs/startup/startup.log @@ -2229,3 +2229,39 @@ 2025-06-16 08:21:31 - [startup] startup - [INFO] INFO - 🪟 Windows-Modus: Aktiviert 2025-06-16 08:21:31 - [startup] startup - [INFO] INFO - 🔒 Windows-sichere Log-Rotation: Aktiviert 2025-06-16 08:21:31 - [startup] startup - [INFO] INFO - ================================================== +2025-06-16 09:31:10 - [startup] startup - [INFO] INFO - ================================================== +2025-06-16 09:31:10 - [startup] startup - [INFO] INFO - [START] MYP Platform Backend wird gestartet... +2025-06-16 09:31:10 - [startup] startup - [INFO] INFO - 🐍 Python Version: 3.13.3 (tags/v3.13.3:6280bb5, Apr 8 2025, 14:47:33) [MSC v.1943 64 bit (AMD64)] +2025-06-16 09:31:10 - [startup] startup - [INFO] INFO - 💻 Betriebssystem: nt (win32) +2025-06-16 09:31:10 - [startup] startup - [INFO] INFO - 📁 Arbeitsverzeichnis: C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend +2025-06-16 09:31:10 - [startup] startup - [INFO] INFO - ⏰ Startzeit: 2025-06-16T09:31:10.825517 +2025-06-16 09:31:10 - [startup] startup - [INFO] INFO - 🪟 Windows-Modus: Aktiviert +2025-06-16 09:31:10 - [startup] startup - [INFO] INFO - 🔒 Windows-sichere Log-Rotation: Aktiviert +2025-06-16 09:31:10 - [startup] startup - [INFO] INFO - ================================================== +2025-06-16 09:31:14 - [startup] startup - [INFO] INFO - ================================================== +2025-06-16 09:31:14 - [startup] startup - [INFO] INFO - [START] MYP Platform Backend wird gestartet... +2025-06-16 09:31:14 - [startup] startup - [INFO] INFO - 🐍 Python Version: 3.13.3 (tags/v3.13.3:6280bb5, Apr 8 2025, 14:47:33) [MSC v.1943 64 bit (AMD64)] +2025-06-16 09:31:14 - [startup] startup - [INFO] INFO - 💻 Betriebssystem: nt (win32) +2025-06-16 09:31:14 - [startup] startup - [INFO] INFO - 📁 Arbeitsverzeichnis: C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend +2025-06-16 09:31:14 - [startup] startup - [INFO] INFO - ⏰ Startzeit: 2025-06-16T09:31:14.858120 +2025-06-16 09:31:14 - [startup] startup - [INFO] INFO - 🪟 Windows-Modus: Aktiviert +2025-06-16 09:31:14 - [startup] startup - [INFO] INFO - 🔒 Windows-sichere Log-Rotation: Aktiviert +2025-06-16 09:31:14 - [startup] startup - [INFO] INFO - ================================================== +2025-06-16 09:33:25 - [startup] startup - [INFO] INFO - ================================================== +2025-06-16 09:33:25 - [startup] startup - [INFO] INFO - [START] MYP Platform Backend wird gestartet... +2025-06-16 09:33:25 - [startup] startup - [INFO] INFO - 🐍 Python Version: 3.13.3 (tags/v3.13.3:6280bb5, Apr 8 2025, 14:47:33) [MSC v.1943 64 bit (AMD64)] +2025-06-16 09:33:25 - [startup] startup - [INFO] INFO - 💻 Betriebssystem: nt (win32) +2025-06-16 09:33:25 - [startup] startup - [INFO] INFO - 📁 Arbeitsverzeichnis: C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend +2025-06-16 09:33:25 - [startup] startup - [INFO] INFO - ⏰ Startzeit: 2025-06-16T09:33:25.283373 +2025-06-16 09:33:25 - [startup] startup - [INFO] INFO - 🪟 Windows-Modus: Aktiviert +2025-06-16 09:33:25 - [startup] startup - [INFO] INFO - 🔒 Windows-sichere Log-Rotation: Aktiviert +2025-06-16 09:33:25 - [startup] startup - [INFO] INFO - ================================================== +2025-06-16 09:33:46 - [startup] startup - [INFO] INFO - ================================================== +2025-06-16 09:33:46 - [startup] startup - [INFO] INFO - [START] MYP Platform Backend wird gestartet... +2025-06-16 09:33:46 - [startup] startup - [INFO] INFO - 🐍 Python Version: 3.13.3 (tags/v3.13.3:6280bb5, Apr 8 2025, 14:47:33) [MSC v.1943 64 bit (AMD64)] +2025-06-16 09:33:46 - [startup] startup - [INFO] INFO - 💻 Betriebssystem: nt (win32) +2025-06-16 09:33:46 - [startup] startup - [INFO] INFO - 📁 Arbeitsverzeichnis: C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend +2025-06-16 09:33:46 - [startup] startup - [INFO] INFO - ⏰ Startzeit: 2025-06-16T09:33:46.815094 +2025-06-16 09:33:46 - [startup] startup - [INFO] INFO - 🪟 Windows-Modus: Aktiviert +2025-06-16 09:33:46 - [startup] startup - [INFO] INFO - 🔒 Windows-sichere Log-Rotation: Aktiviert +2025-06-16 09:33:46 - [startup] startup - [INFO] INFO - ================================================== diff --git a/backend/logs/tapo_controller/tapo_controller.log b/backend/logs/tapo_controller/tapo_controller.log index 40c5e9761..5fcbe05c2 100644 --- a/backend/logs/tapo_controller/tapo_controller.log +++ b/backend/logs/tapo_controller/tapo_controller.log @@ -2873,3 +2873,7 @@ 2025-06-16 08:20:52 - [tapo_controller] tapo_controller - [INFO] INFO - ✅ Tapo-Steckdose 192.168.0.100 erfolgreich eingeschaltet 2025-06-16 08:20:55 - [tapo_controller] tapo_controller - [INFO] INFO - ✅ Tapo-Steckdose 192.168.0.100 erfolgreich eingeschaltet 2025-06-16 08:21:30 - [tapo_controller] tapo_controller - [INFO] INFO - ✅ tapo controller initialisiert +2025-06-16 09:31:08 - [tapo_controller] tapo_controller - [INFO] INFO - ✅ tapo controller initialisiert +2025-06-16 09:31:13 - [tapo_controller] tapo_controller - [INFO] INFO - ✅ tapo controller initialisiert +2025-06-16 09:33:23 - [tapo_controller] tapo_controller - [INFO] INFO - ✅ tapo controller initialisiert +2025-06-16 09:33:45 - [tapo_controller] tapo_controller - [INFO] INFO - ✅ tapo controller initialisiert diff --git a/backend/logs/tapo_status_manager/tapo_status_manager.log b/backend/logs/tapo_status_manager/tapo_status_manager.log index 1b88699c1..818d3faf8 100644 --- a/backend/logs/tapo_status_manager/tapo_status_manager.log +++ b/backend/logs/tapo_status_manager/tapo_status_manager.log @@ -251,3 +251,7 @@ 2025-06-16 08:18:48 - [tapo_status_manager] tapo_status_manager - [INFO] INFO - TapoStatusManager mit Session-Caching initialisiert 2025-06-16 08:18:52 - [tapo_status_manager] tapo_status_manager - [INFO] INFO - TapoStatusManager mit Session-Caching initialisiert 2025-06-16 08:21:30 - [tapo_status_manager] tapo_status_manager - [INFO] INFO - TapoStatusManager mit Session-Caching initialisiert +2025-06-16 09:31:08 - [tapo_status_manager] tapo_status_manager - [INFO] INFO - TapoStatusManager mit Session-Caching initialisiert +2025-06-16 09:31:13 - [tapo_status_manager] tapo_status_manager - [INFO] INFO - TapoStatusManager mit Session-Caching initialisiert +2025-06-16 09:33:23 - [tapo_status_manager] tapo_status_manager - [INFO] INFO - TapoStatusManager mit Session-Caching initialisiert +2025-06-16 09:33:45 - [tapo_status_manager] tapo_status_manager - [INFO] INFO - TapoStatusManager mit Session-Caching initialisiert diff --git a/backend/logs/utilities_collection/utilities_collection.log b/backend/logs/utilities_collection/utilities_collection.log index 48259b404..e68429c6d 100644 --- a/backend/logs/utilities_collection/utilities_collection.log +++ b/backend/logs/utilities_collection/utilities_collection.log @@ -739,3 +739,11 @@ 2025-06-16 08:18:52 - [utilities_collection] utilities_collection - [INFO] INFO - 🚨 ALLERLETZTE MEGA-Konsolidierung: 12+ Dateien → 1 Datei (90%+ Reduktion) 2025-06-16 08:21:29 - [utilities_collection] utilities_collection - [INFO] INFO - ✅ Utilities Collection initialisiert 2025-06-16 08:21:29 - [utilities_collection] utilities_collection - [INFO] INFO - 🚨 ALLERLETZTE MEGA-Konsolidierung: 12+ Dateien → 1 Datei (90%+ Reduktion) +2025-06-16 09:31:08 - [utilities_collection] utilities_collection - [INFO] INFO - ✅ Utilities Collection initialisiert +2025-06-16 09:31:08 - [utilities_collection] utilities_collection - [INFO] INFO - 🚨 ALLERLETZTE MEGA-Konsolidierung: 12+ Dateien → 1 Datei (90%+ Reduktion) +2025-06-16 09:31:13 - [utilities_collection] utilities_collection - [INFO] INFO - ✅ Utilities Collection initialisiert +2025-06-16 09:31:13 - [utilities_collection] utilities_collection - [INFO] INFO - 🚨 ALLERLETZTE MEGA-Konsolidierung: 12+ Dateien → 1 Datei (90%+ Reduktion) +2025-06-16 09:33:23 - [utilities_collection] utilities_collection - [INFO] INFO - ✅ Utilities Collection initialisiert +2025-06-16 09:33:23 - [utilities_collection] utilities_collection - [INFO] INFO - 🚨 ALLERLETZTE MEGA-Konsolidierung: 12+ Dateien → 1 Datei (90%+ Reduktion) +2025-06-16 09:33:45 - [utilities_collection] utilities_collection - [INFO] INFO - ✅ Utilities Collection initialisiert +2025-06-16 09:33:45 - [utilities_collection] utilities_collection - [INFO] INFO - 🚨 ALLERLETZTE MEGA-Konsolidierung: 12+ Dateien → 1 Datei (90%+ Reduktion) diff --git a/backend/logs/windows_fixes/windows_fixes.log b/backend/logs/windows_fixes/windows_fixes.log index 2ec58963a..fdd7eb304 100644 --- a/backend/logs/windows_fixes/windows_fixes.log +++ b/backend/logs/windows_fixes/windows_fixes.log @@ -227,3 +227,11 @@ 2025-06-16 08:18:52 - [windows_fixes] windows_fixes - [INFO] INFO - ✅ Alle Windows-Fixes erfolgreich angewendet 2025-06-16 08:21:29 - [windows_fixes] windows_fixes - [INFO] INFO - 🔧 Wende Windows-spezifische Fixes an... 2025-06-16 08:21:29 - [windows_fixes] windows_fixes - [INFO] INFO - ✅ Alle Windows-Fixes erfolgreich angewendet +2025-06-16 09:31:08 - [windows_fixes] windows_fixes - [INFO] INFO - 🔧 Wende Windows-spezifische Fixes an... +2025-06-16 09:31:08 - [windows_fixes] windows_fixes - [INFO] INFO - ✅ Alle Windows-Fixes erfolgreich angewendet +2025-06-16 09:31:12 - [windows_fixes] windows_fixes - [INFO] INFO - 🔧 Wende Windows-spezifische Fixes an... +2025-06-16 09:31:12 - [windows_fixes] windows_fixes - [INFO] INFO - ✅ Alle Windows-Fixes erfolgreich angewendet +2025-06-16 09:33:23 - [windows_fixes] windows_fixes - [INFO] INFO - 🔧 Wende Windows-spezifische Fixes an... +2025-06-16 09:33:23 - [windows_fixes] windows_fixes - [INFO] INFO - ✅ Alle Windows-Fixes erfolgreich angewendet +2025-06-16 09:33:44 - [windows_fixes] windows_fixes - [INFO] INFO - 🔧 Wende Windows-spezifische Fixes an... +2025-06-16 09:33:44 - [windows_fixes] windows_fixes - [INFO] INFO - ✅ Alle Windows-Fixes erfolgreich angewendet

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 GHU$7{+l1-> literal 28872 zcmeI5O-~y~9L5&{2vozC14=5l)CW{lr7Sx$`|7Gn&0BzA6C50fZ^m95gT2`6HE&gw zZmU-6waRCRnp=)-)mzn5zd_YY`Vrb&4^?(8@OlFdaw>$Wo|Sy?jJ*3iza5YCe>^)@ z9}j%VP5pU`GV(D9E!zaoL7r*W1~Yu z;lZJv!A!1PG(RmHR@TTFwW%$`JQlKhe6PKy^u`O0(zHv+0?-y_a*%J?=cX z5#~M_b^1rghCJ_Q-LrG-Gj`%#&OKV2-e1~L7i;nD9djkQBP}J2WW26z*|`cy#`XDX z+E~oj67^DDJu0cGo$b4f)oX?oR4BQAsi0GlG2d@PdrObn_A}ZmuC{u^oc^ABPtSAZ zUH$AWwT+tX^_)1X&Zk9<%~|_}O;SqUtEOf(rBYW(F*_g69X+%*^Xl&WVR_;3U@?}q zq;ev?TR2*G&k>n1%({JSSZ7W8H&tdqD=j@z`<|dlcbE=(W7T=o7v}D`19>$iow+;1z^u-iBgdcyJM$R8ui z!#@mv5PA~w5(FF|00JNY0w4eaAOHd&00RF{0^fC)Er%cAx%b)aNp8}uSiEX_&Z=j3 z4J)F=Px6BZn~U7Hil%K?>oc)PJYy9NGjEh~2GOZN6ipBXA}WD5d-;5+Xd2CmDNxWe zMGMqYT9gtm9?&FJ(}~0Pw^1Z_rbud4BweJ)uV5R2MN^SmPdj{H8%0uQidd^6c99~# z+72jEsH!^rjW&u{XNqX6B6^V`Kja7~k|kYn_}(^(XlIH@t0HodBGMdT0Y#E5i4Nb> zMiJ>uk=Uw8yg-ra$33p1(|C)CB4xV!%@5=PqjdYnZw~o?kPCFzoCq}_00JNY0w4ea zAOHd&aOnh)3y8=CydVX+z`6O-f5-*=Dx4~^*8RD_Q#Sug;;p~GLN0LWvo0EJ zx-xqx5ux_chFzlC4@{sO)tA~bk`IOH6Q>2AOHd&00JNY0w8ed1dt1y$p!p+PSLfl f*mtl+5psc(Ka+5Gg$V3B=rh840Y9mD-FktS9QsPP diff --git a/backend/instance/sessions/0035b1784da0e9de10278792e498de42_activity.pkl b/backend/instance/sessions/0035b1784da0e9de10278792e498de42_activity.pkl new file mode 100644 index 0000000000000000000000000000000000000000..79323488417aa5167f326dd508329267a9ecb021 GIT binary patch literal 60 zcmZo*nQF)Y0kuzNyw L7#o{SDb@o3@>UQ# literal 0 HcmV?d00001 diff --git a/backend/instance/sessions/019df1e357009ccf61770d312fd2a97e_activity.pkl b/backend/instance/sessions/019df1e357009ccf61770d312fd2a97e_activity.pkl new file mode 100644 index 0000000000000000000000000000000000000000..9925e27e7513339772310f1ef0afad2276e3d9fc GIT binary patch literal 60 zcmZo*nQF)Y0kuzP|x L8W|Z*Db@o3@~99( literal 0 HcmV?d00001 diff --git a/backend/instance/sessions/022c6678a8e9b95ac8e8a68bd6ebd112_activity.pkl b/backend/instance/sessions/022c6678a8e9b95ac8e8a68bd6ebd112_activity.pkl new file mode 100644 index 0000000000000000000000000000000000000000..344ed1bff0a87837c65b4404ab4780da9dacdd7f GIT binary patch literal 60 zcmZo*nQF)Y0kuzNxG LnH!l;Db@o3@_i6K literal 0 HcmV?d00001 diff --git a/backend/instance/sessions/036e3905ba6eb2af219a81e9fa9c29f2_activity.pkl b/backend/instance/sessions/036e3905ba6eb2af219a81e9fa9c29f2_activity.pkl new file mode 100644 index 0000000000000000000000000000000000000000..42d8381610bc2066879628704d923a46d9a6df4e GIT binary patch literal 60 zcmZo*nQF)Y0kuzNoE Ln3xz%Db@o3@;VST literal 0 HcmV?d00001 diff --git a/backend/instance/sessions/065f1c72e2ed688813048da68e75c37f_activity.pkl b/backend/instance/sessions/065f1c72e2ed688813048da68e75c37f_activity.pkl new file mode 100644 index 0000000000000000000000000000000000000000..2f03b72ad9b1b680eaf2c6412af0608a50c65bfd GIT binary patch literal 60 zcmZo*nQF)Y0kuY15Y LSQ?s5Db@o3@?8)> literal 0 HcmV?d00001 diff --git a/backend/instance/sessions/08220a921e84abfcfdc9ec97a65024f5_activity.pkl b/backend/instance/sessions/08220a921e84abfcfdc9ec97a65024f5_activity.pkl new file mode 100644 index 0000000000000000000000000000000000000000..2f123a07ad8a44d0a35af95d6f15a4f62f6465b9 GIT binary patch literal 60 zcmZo*nQF)Y0kuKPdr L8W|f-Db@o3@;VSP literal 0 HcmV?d00001 diff --git a/backend/instance/sessions/0ce26303cd0b79610eeb5f7c038427a7_activity.pkl b/backend/instance/sessions/0ce26303cd0b79610eeb5f7c038427a7_activity.pkl new file mode 100644 index 0000000000000000000000000000000000000000..39be577ac4175b4a845c80d30dfb8be5552bf939 GIT binary patch literal 60 zcmZo*nQF)Y0kuzNx^ L8XKEVDb@o3@^uhB literal 0 HcmV?d00001 diff --git a/backend/instance/sessions/0f287dd26d34b172b662a871e6b27a34_activity.pkl b/backend/instance/sessions/0f287dd26d34b172b662a871e6b27a34_activity.pkl new file mode 100644 index 0000000000000000000000000000000000000000..abbb5d7137dd2b36786658d08faa9221b64732b7 GIT binary patch literal 60 zcmZo*nQF)Y0kuseY@ L8d+FODb@o3^2!iQ literal 0 HcmV?d00001 diff --git a/backend/instance/sessions/11e1db263545b3567a2317b88c721494_activity.pkl b/backend/instance/sessions/11e1db263545b3567a2317b88c721494_activity.pkl new file mode 100644 index 0000000000000000000000000000000000000000..803dcb20f407638924a377026dc632cd5dbd962d GIT binary patch literal 60 zcmZo*nQF)Y0kuseZu Lo0}L-Db@o3@`MmV literal 0 HcmV?d00001 diff --git a/backend/instance/sessions/11e8a4b88518e46400e2e41a5192611a_activity.pkl b/backend/instance/sessions/11e8a4b88518e46400e2e41a5192611a_activity.pkl new file mode 100644 index 0000000000000000000000000000000000000000..a5fb343ae7c1e7ab4b967dfaeb6fd0930d97632c GIT binary patch literal 60 zcmZo*nQF)Y0kuRFhY Ln3|eSDb@o3@^cVC literal 0 HcmV?d00001 diff --git a/backend/instance/sessions/120fb5967f6b4cf7b9e6a1712f57d488_activity.pkl b/backend/instance/sessions/120fb5967f6b4cf7b9e6a1712f57d488_activity.pkl new file mode 100644 index 0000000000000000000000000000000000000000..6e56055ab192cc63d2677acf34890f15ea2a93ff GIT binary patch literal 60 zcmZo*nQF)Y0ku6w|D L8CV)mDb@o3@=y>w literal 0 HcmV?d00001 diff --git a/backend/instance/sessions/16f142caca43c87fa5c9ca063487a680_activity.pkl b/backend/instance/sessions/16f142caca43c87fa5c9ca063487a680_activity.pkl new file mode 100644 index 0000000000000000000000000000000000000000..f1f8bf9dae029bd15337873b6e59ad5b9f963952 GIT binary patch literal 60 zcmZo*nQF)Y0kuRA{W LnwXhPDb@o3@<$Ll literal 0 HcmV?d00001 diff --git a/backend/instance/sessions/18ebfa0134ffae4ac30fd1da7f1aa280_activity.pkl b/backend/instance/sessions/18ebfa0134ffae4ac30fd1da7f1aa280_activity.pkl new file mode 100644 index 0000000000000000000000000000000000000000..f6742b8e5651cccf0825767b92dcde72043830a5 GIT binary patch literal 60 zcmZo*nQF)Y0kuY19G Lm>5`2Db@o3@`4aS literal 0 HcmV?d00001 diff --git a/backend/instance/sessions/1c73821dbb1291ca62e45569c6b90cd2_activity.pkl b/backend/instance/sessions/1c73821dbb1291ca62e45569c6b90cd2_activity.pkl new file mode 100644 index 0000000000000000000000000000000000000000..6629d49cbc63a046b8a9354203e8a5420083e7e0 GIT binary patch literal 60 zcmZo*nQF)Y0kusc5X LTbPseYF Lni!Z)Db@o3@`w;V literal 0 HcmV?d00001 diff --git a/backend/instance/sessions/269f1041cde5e3f069b94af3badfd31b_activity.pkl b/backend/instance/sessions/269f1041cde5e3f069b94af3badfd31b_activity.pkl new file mode 100644 index 0000000000000000000000000000000000000000..291cf1dc05182276ffbdf51d02928ddd761414b2 GIT binary patch literal 60 zcmZo*nQF)Y0kulvDw LTN;>8Db@o3@@No0 literal 0 HcmV?d00001 diff --git a/backend/instance/sessions/28694c94a571c9e0e2b3f77258b7aab2_activity.pkl b/backend/instance/sessions/28694c94a571c9e0e2b3f77258b7aab2_activity.pkl new file mode 100644 index 0000000000000000000000000000000000000000..a2ff5bf3fd4b8d3b9dec9d607712b1da139ade26 GIT binary patch literal 60 zcmZo*nQF)Y0kuKPdr L7#kT)Db@o3@+uH8 literal 0 HcmV?d00001 diff --git a/backend/instance/sessions/2ad21fbc8923828b48a81cce63ac0330_activity.pkl b/backend/instance/sessions/2ad21fbc8923828b48a81cce63ac0330_activity.pkl new file mode 100644 index 0000000000000000000000000000000000000000..cf4f6a24f5c17f1a5070387b2ee5754b84215324 GIT binary patch literal 60 zcmZo*nQF)Y0kuY15Y Lm>QT)Db@o3@;nea literal 0 HcmV?d00001 diff --git a/backend/instance/sessions/2c3e268ed8d66dcf58ecd55f5d640247_activity.pkl b/backend/instance/sessions/2c3e268ed8d66dcf58ecd55f5d640247_activity.pkl new file mode 100644 index 0000000000000000000000000000000000000000..b89df32942767cad301182ec3412903fb5d5f8f4 GIT binary patch literal 60 zcmZo*nQF)Y0kuY19G L8k(C-Db@o3@?sD^ literal 0 HcmV?d00001 diff --git a/backend/instance/sessions/2f3227b07c56e1c5b8730d1565d8c285_activity.pkl b/backend/instance/sessions/2f3227b07c56e1c5b8730d1565d8c285_activity.pkl new file mode 100644 index 0000000000000000000000000000000000000000..ba3daef4eedf7c07197ca3530bbbcea777888b31 GIT binary patch literal 60 zcmZo*nQF)Y0kuzP^_ L8X1^QDb@o3@)Hm< literal 0 HcmV?d00001 diff --git a/backend/instance/sessions/3046f025281b62f21e1e024fd3b000a9_activity.pkl b/backend/instance/sessions/3046f025281b62f21e1e024fd3b000a9_activity.pkl new file mode 100644 index 0000000000000000000000000000000000000000..5854dae34545f52f9917e477d2fee0745128b2c4 GIT binary patch literal 60 zcmZo*nQF)Y0ku literal 0 HcmV?d00001 diff --git a/backend/instance/sessions/34eb312c755aa4e2bd073101fa285b4b_activity.pkl b/backend/instance/sessions/34eb312c755aa4e2bd073101fa285b4b_activity.pkl new file mode 100644 index 0000000000000000000000000000000000000000..65c5981284df32fdd9478301be8a011fb2c6938c GIT binary patch literal 60 zcmZo*nQF)Y0kusc6E L8e14mDb@o3@`VsW literal 0 HcmV?d00001 diff --git a/backend/instance/sessions/35b10f15d994dbaaab821ef515923c53_activity.pkl b/backend/instance/sessions/35b10f15d994dbaaab821ef515923c53_activity.pkl new file mode 100644 index 0000000000000000000000000000000000000000..1e13c40acc4e4200ce3c6b8b88788faa20ecb717 GIT binary patch literal 60 zcmZo*nQF)Y0kuzNxG LSeTnlDb@o3@@^16 literal 0 HcmV?d00001 diff --git a/backend/instance/sessions/3695f9f2d368c1521c7d7f1a713b2fe2_activity.pkl b/backend/instance/sessions/3695f9f2d368c1521c7d7f1a713b2fe2_activity.pkl new file mode 100644 index 0000000000000000000000000000000000000000..872a5303152aa216f8ab182717d9798a43db83af GIT binary patch literal 60 zcmZo*nQF)Y0kuH)>f K3@oP<>j41rfDksgo? L8yXl-Db@o3@zNpt L85&tmDb@o3@-`4T literal 0 HcmV?d00001 diff --git a/backend/instance/sessions/38d8709db97248dcf37c79693295018f_activity.pkl b/backend/instance/sessions/38d8709db97248dcf37c79693295018f_activity.pkl new file mode 100644 index 0000000000000000000000000000000000000000..62a579d22c239c72126bc047d2a429d6a48952bc GIT binary patch literal 60 zcmZo*nQF)Y0kulvF_ LnwwipDb@o3@|zGz literal 0 HcmV?d00001 diff --git a/backend/instance/sessions/3a8020694985b4924d64aed6c6e7cca6_activity.pkl b/backend/instance/sessions/3a8020694985b4924d64aed6c6e7cca6_activity.pkl new file mode 100644 index 0000000000000000000000000000000000000000..ede753479632366c004463bd21c01aff66453060 GIT binary patch literal 60 zcmZo*nQF)Y0kuzNxG L7+9K2Db@o3@(vI) literal 0 HcmV?d00001 diff --git a/backend/instance/sessions/43c6d1b782f0af5614e668f9015e9e10_activity.pkl b/backend/instance/sessions/43c6d1b782f0af5614e668f9015e9e10_activity.pkl new file mode 100644 index 0000000000000000000000000000000000000000..f73d2d19a0849674b865b404a96a17033e296c16 GIT binary patch literal 60 zcmZo*nQF)Y0kulqsv LSsEHoDb@o3@*EH} literal 0 HcmV?d00001 diff --git a/backend/instance/sessions/44cc6d50c1f9c7b6fc99348d71cdfa50_activity.pkl b/backend/instance/sessions/44cc6d50c1f9c7b6fc99348d71cdfa50_activity.pkl new file mode 100644 index 0000000000000000000000000000000000000000..b2dfb537d2c15c227b237f9832139611cda221bb GIT binary patch literal 60 zcmZo*nQF)Y0kuzP^@ L8<`kQDb@o3@*xm4 literal 0 HcmV?d00001 diff --git a/backend/instance/sessions/4e2aba8356ff9c66f35f3a635b8a11cd_activity.pkl b/backend/instance/sessions/4e2aba8356ff9c66f35f3a635b8a11cd_activity.pkl new file mode 100644 index 0000000000000000000000000000000000000000..39f1ac189ff70163a3834e0f04ccc92757201264 GIT binary patch literal 60 zcmZo*nQF)Y0kuzSIH L8<`nTDb@o3@RFl^ LnHU&ODb@o3@sc6^ Ln3$VPDb@o3@@o)3 literal 0 HcmV?d00001 diff --git a/backend/instance/sessions/53e27262851a1e3c14bf28fe4d52f1bc_activity.pkl b/backend/instance/sessions/53e27262851a1e3c14bf28fe4d52f1bc_activity.pkl new file mode 100644 index 0000000000000000000000000000000000000000..c8046ea1703a03a71a5d0c68650030db8f4f8f2d GIT binary patch literal 60 zcmZo*nQF)Y0kuzP`Z L8yg!L>QDb@o3@)i&< literal 0 HcmV?d00001 diff --git a/backend/instance/sessions/5a44f6e224f9e4301d204f8a792ede55_activity.pkl b/backend/instance/sessions/5a44f6e224f9e4301d204f8a792ede55_activity.pkl new file mode 100644 index 0000000000000000000000000000000000000000..beaec542d3342f07e7f03e85041486f8ba7c51a7 GIT binary patch literal 60 zcmZo*nQF)Y0kuseYF Lm|2=mDb@o3^0E*| literal 0 HcmV?d00001 diff --git a/backend/instance/sessions/5b3eaaf5fc3848e8d8dcbcd940758817_activity.pkl b/backend/instance/sessions/5b3eaaf5fc3848e8d8dcbcd940758817_activity.pkl new file mode 100644 index 0000000000000000000000000000000000000000..7557c77e33e4b5b7cfeb69ce6c30ded4169a0b57 GIT binary patch literal 60 zcmZo*nQF)Y0kuY14v LT9_M6Db@o3@;neb literal 0 HcmV?d00001 diff --git a/backend/instance/sessions/5ecbb0315320b1dc55f9d976103368ce_activity.pkl b/backend/instance/sessions/5ecbb0315320b1dc55f9d976103368ce_activity.pkl new file mode 100644 index 0000000000000000000000000000000000000000..25b881224ae134c82c6ede3b62d6a4d3e235ed1a GIT binary patch literal 60 zcmZo*nQF)Y0kuzP^@ LSQwj4Db@o3@=Fjr literal 0 HcmV?d00001 diff --git a/backend/instance/sessions/5f0134ac4fa358d83fafd755e92ea01f_activity.pkl b/backend/instance/sessions/5f0134ac4fa358d83fafd755e92ea01f_activity.pkl new file mode 100644 index 0000000000000000000000000000000000000000..c01e5f46e5dd071dca751f7a08301ccfefd52a0f GIT binary patch literal 60 zcmZo*nQF)Y0kuRFhW L8e14mDb@o3@^277 literal 0 HcmV?d00001 diff --git a/backend/instance/sessions/63b031a0f7fbf80775de159568fd06d7_activity.pkl b/backend/instance/sessions/63b031a0f7fbf80775de159568fd06d7_activity.pkl new file mode 100644 index 0000000000000000000000000000000000000000..7a9c8de204e324cb80ce3d8baab4609576e22855 GIT binary patch literal 60 zcmZo*nQF)Y0kuKT}u LnVJ|)Db@o3@^BD6 literal 0 HcmV?d00001 diff --git a/backend/instance/sessions/64417c3a246778ace48ce3815a6b0e3c_activity.pkl b/backend/instance/sessions/64417c3a246778ace48ce3815a6b0e3c_activity.pkl new file mode 100644 index 0000000000000000000000000000000000000000..c62928e74ce916eaa31643830475f0b23447a03c GIT binary patch literal 60 zcmZo*nQF)Y0kuRFgr Ln3lvGv Lm>U^RDb@o3@-q-N literal 0 HcmV?d00001 diff --git a/backend/instance/sessions/686ef6bae5cdbabb077086ba48bb5805_activity.pkl b/backend/instance/sessions/686ef6bae5cdbabb077086ba48bb5805_activity.pkl new file mode 100644 index 0000000000000000000000000000000000000000..3fea253a4260bb78b1b34f602b57f00f26058e22 GIT binary patch literal 60 zcmZo*nQF)Y0kuX})Z Lnwc3-Db@o3@>>u; literal 0 HcmV?d00001 diff --git a/backend/instance/sessions/6eecca689bd5f50a7cf0aa7a45e657e4_activity.pkl b/backend/instance/sessions/6eecca689bd5f50a7cf0aa7a45e657e4_activity.pkl new file mode 100644 index 0000000000000000000000000000000000000000..e897c25d38db9aa7f9ff714651a65c5b32783cd9 GIT binary patch literal 60 zcmZo*nQF)Y0kuseYF LTAG_oDb@o3@~IF< literal 0 HcmV?d00001 diff --git a/backend/instance/sessions/7042207a72b2df162b32e35f5af9a5a2_activity.pkl b/backend/instance/sessions/7042207a72b2df162b32e35f5af9a5a2_activity.pkl new file mode 100644 index 0000000000000000000000000000000000000000..74b9b48211a3cd5d83b6b0c67d12b13c7e74f3e0 GIT binary patch literal 60 zcmZo*nQF)Y0kuKPka LS{NElDb@o3@(&O+ literal 0 HcmV?d00001 diff --git a/backend/instance/sessions/77f3796ffea802f7c83d165eaadab991_activity.pkl b/backend/instance/sessions/77f3796ffea802f7c83d165eaadab991_activity.pkl new file mode 100644 index 0000000000000000000000000000000000000000..0e6da550aed4ad06fbfd870f04d70a53b9b771fa GIT binary patch literal 60 zcmZo*nQF)Y0kuKPgu L8k-nRDb@o3@&*tu literal 0 HcmV?d00001 diff --git a/backend/instance/sessions/7b7f968c11ae878bc3a77db3175e6643_activity.pkl b/backend/instance/sessions/7b7f968c11ae878bc3a77db3175e6643_activity.pkl new file mode 100644 index 0000000000000000000000000000000000000000..b4e657dd53e7c2b1ada5c50473a1ef24ac10002b GIT binary patch literal 60 zcmZo*nQF)Y0kuRFhX LS(+P7Db@o3@}&?* literal 0 HcmV?d00001 diff --git a/backend/instance/sessions/7b9eac26a8573fc16142deab60417ddc_activity.pkl b/backend/instance/sessions/7b9eac26a8573fc16142deab60417ddc_activity.pkl new file mode 100644 index 0000000000000000000000000000000000000000..b56a3d34ecae4314724cecb50270b1a23387e453 GIT binary patch literal 60 zcmZo*nQF)Y0kuKPlD Lo0(ZoDb@o3@>UQ) literal 0 HcmV?d00001 diff --git a/backend/instance/sessions/7fe089467370229dbe81f231010bb7b0_activity.pkl b/backend/instance/sessions/7fe089467370229dbe81f231010bb7b0_activity.pkl new file mode 100644 index 0000000000000000000000000000000000000000..f58dd5f51ba85173fff424db38c9433b6e7e3e00 GIT binary patch literal 60 zcmZo*nQF)Y0kuD@k%_UX JrNNY9Jpl3Y5HbJ& literal 0 HcmV?d00001 diff --git a/backend/instance/sessions/80f536fa30d9964ec6f4d306136fe829_activity.pkl b/backend/instance/sessions/80f536fa30d9964ec6f4d306136fe829_activity.pkl new file mode 100644 index 0000000000000000000000000000000000000000..cff2c1f84c641fd36165d8f85405f694b62aadc4 GIT binary patch literal 60 zcmZo*nQF)Y0kuzP|x LSeP14Db@o3@~{v` literal 0 HcmV?d00001 diff --git a/backend/instance/sessions/83c2d58258c2aeb498ac94d788f42311_activity.pkl b/backend/instance/sessions/83c2d58258c2aeb498ac94d788f42311_activity.pkl new file mode 100644 index 0000000000000000000000000000000000000000..56c57d464be4431da4929c6c4e922fbd92f05d4c GIT binary patch literal 60 zcmZo*nQF)Y0kuseZu L8(LaUDb@o3@}m$* literal 0 HcmV?d00001 diff --git a/backend/instance/sessions/83d82b891c97d0a64560550d7210fe75_activity.pkl b/backend/instance/sessions/83d82b891c97d0a64560550d7210fe75_activity.pkl new file mode 100644 index 0000000000000000000000000000000000000000..f8a625a09c29d7c7b5d54170e685a439f8b8e8cb GIT binary patch literal 60 zcmZo*nQF)Y0kulvFG L85@{SDb@o3@*@y6 literal 0 HcmV?d00001 diff --git a/backend/instance/sessions/859205cf8b2cd1a774c4deedf689ace7_activity.pkl b/backend/instance/sessions/859205cf8b2cd1a774c4deedf689ace7_activity.pkl new file mode 100644 index 0000000000000000000000000000000000000000..ae18440c7a23523496e68437b9ca38adeb58f28c GIT binary patch literal 60 zcmZo*nQF)Y0kuzSIH LnORy)Db@o3@@o)9 literal 0 HcmV?d00001 diff --git a/backend/instance/sessions/86498092a2e309063a939772c333fea7_activity.pkl b/backend/instance/sessions/86498092a2e309063a939772c333fea7_activity.pkl new file mode 100644 index 0000000000000000000000000000000000000000..cf38791bc1ac5184ef4b3d407564041d9d4ff228 GIT binary patch literal 60 zcmZo*nQF)Y0kuzSIH LSsI&9Db@o3@=*{# literal 0 HcmV?d00001 diff --git a/backend/instance/sessions/8700144fc9eb1996caf801f3ea42ef29_activity.pkl b/backend/instance/sessions/8700144fc9eb1996caf801f3ea42ef29_activity.pkl new file mode 100644 index 0000000000000000000000000000000000000000..51f4b610d4f6bd03af3679eee15927ea03093987 GIT binary patch literal 60 zcmZo*nQF)Y0kuzSLF L8yXo;Db@o3@?H=+ literal 0 HcmV?d00001 diff --git a/backend/instance/sessions/8b8f56cb6eaefab0e412969d19103597_activity.pkl b/backend/instance/sessions/8b8f56cb6eaefab0e412969d19103597_activity.pkl new file mode 100644 index 0000000000000000000000000000000000000000..28b1ab4041edbf2fc064e55918ecb065ae2dff67 GIT binary patch literal 60 zcmZo*nQF)Y0kuseYF L7+YFQDb@o3^12X6 literal 0 HcmV?d00001 diff --git a/backend/instance/sessions/8c855d56170d5c98cb3937eaaeb57f26_activity.pkl b/backend/instance/sessions/8c855d56170d5c98cb3937eaaeb57f26_activity.pkl new file mode 100644 index 0000000000000000000000000000000000000000..cf67b56c5c4b810abf991a73888b885c68805426 GIT binary patch literal 60 zcmZo*nQF)Y0kuseY@ L8W|c+Db@o3@~;p< literal 0 HcmV?d00001 diff --git a/backend/instance/sessions/8f764888481b41d792a4ba4d79ece4c4_activity.pkl b/backend/instance/sessions/8f764888481b41d792a4ba4d79ece4c4_activity.pkl new file mode 100644 index 0000000000000000000000000000000000000000..e0de78d4dd492e4d3113afb4ff5ded001487d667 GIT binary patch literal 60 zcmZo*nQF)Y0kulvGx L7@M0;Db@o3@=Ops literal 0 HcmV?d00001 diff --git a/backend/instance/sessions/95f463264d51767c96058014cf533c1f_activity.pkl b/backend/instance/sessions/95f463264d51767c96058014cf533c1f_activity.pkl new file mode 100644 index 0000000000000000000000000000000000000000..a6b8e93709aebbea22a1c865725812b56abb8f7d GIT binary patch literal 60 zcmZo*nQF)Y0kuzNx` LS{j>9Db@o3@~03+ literal 0 HcmV?d00001 diff --git a/backend/instance/sessions/983f958b45697ca5c5c31ebd4d884e71_activity.pkl b/backend/instance/sessions/983f958b45697ca5c5c31ebd4d884e71_activity.pkl new file mode 100644 index 0000000000000000000000000000000000000000..419064f28f81c588d3d4f0102e5bc1fc23eb2574 GIT binary patch literal 60 zcmZo*nQF)Y0ku6x0C L8JJp3Db@o3^3M=P literal 0 HcmV?d00001 diff --git a/backend/instance/sessions/9c11a1ab49de3bc2ab27ddc31a05b987_activity.pkl b/backend/instance/sessions/9c11a1ab49de3bc2ab27ddc31a05b987_activity.pkl new file mode 100644 index 0000000000000000000000000000000000000000..a24ff0788fa65ec94e8437b1a6433e036da9617c GIT binary patch literal 60 zcmZo*nQF)Y0kuzNyy LTUZ!QDb@o3@~jX> literal 0 HcmV?d00001 diff --git a/backend/instance/sessions/9e0a245cbb5d1a19727a7fddb550e3e9_activity.pkl b/backend/instance/sessions/9e0a245cbb5d1a19727a7fddb550e3e9_activity.pkl new file mode 100644 index 0000000000000000000000000000000000000000..0b99ab37db81b9c2157467cbd58c91e856665b46 GIT binary patch literal 60 zcmZo*nQF)Y0kub Jk>!+PJpl3{5H|n- literal 0 HcmV?d00001 diff --git a/backend/instance/sessions/9f0bfaa521b7c97e400ff050d24864c1_activity.pkl b/backend/instance/sessions/9f0bfaa521b7c97e400ff050d24864c1_activity.pkl new file mode 100644 index 0000000000000000000000000000000000000000..99a14199cf8e19cc7e12716d076c58882a34bae7 GIT binary patch literal 60 zcmZo*nQF)Y0kuzSJw Lm{}T6Db@o3@{|xm literal 0 HcmV?d00001 diff --git a/backend/instance/sessions/a3a395719de4662565f80f20a3350a08_activity.pkl b/backend/instance/sessions/a3a395719de4662565f80f20a3350a08_activity.pkl new file mode 100644 index 0000000000000000000000000000000000000000..4ace83ac5bef5de93fbaea74f73e1770a344e288 GIT binary patch literal 60 zcmZo*nQF)Y0kulvFE Lnpl`mDb@o3@6x1w LS{PYODb@o3@>>u; literal 0 HcmV?d00001 diff --git a/backend/instance/sessions/a52f66965f8750a376c05a17b0725305_activity.pkl b/backend/instance/sessions/a52f66965f8750a376c05a17b0725305_activity.pkl new file mode 100644 index 0000000000000000000000000000000000000000..dbae7a34c56f1cffbb3d51138020a9d88cfebb37 GIT binary patch literal 60 zcmZo*nQF)Y0kuRFgs L8XFr=Db@o3@`eyW literal 0 HcmV?d00001 diff --git a/backend/instance/sessions/a7fc37c0ec46758b05d8a69a9e5616c7_activity.pkl b/backend/instance/sessions/a7fc37c0ec46758b05d8a69a9e5616c7_activity.pkl new file mode 100644 index 0000000000000000000000000000000000000000..82e5e711cd3bd0eab3ece39dbcfcbbbf7c91b780 GIT binary patch literal 60 zcmZo*nQF)Y0kuzSFF L8e14nDb@o3@@Wt~ literal 0 HcmV?d00001 diff --git a/backend/instance/sessions/a97d5b259f9ff456458ce7a73573df60_activity.pkl b/backend/instance/sessions/a97d5b259f9ff456458ce7a73573df60_activity.pkl new file mode 100644 index 0000000000000000000000000000000000000000..956096eaea90c26592f3f21254e9502bf25d0099 GIT binary patch literal 60 zcmZo*nQF)Y0kuzNyv LnOGW4Db@o3@>UQ$ literal 0 HcmV?d00001 diff --git a/backend/instance/sessions/ade3b47d742de8b548e3c45468a8efa8_activity.pkl b/backend/instance/sessions/ade3b47d742de8b548e3c45468a8efa8_activity.pkl new file mode 100644 index 0000000000000000000000000000000000000000..de10de11cf1915b7a397adaa9a9a73b55d0d1b51 GIT binary patch literal 60 zcmZo*nQF)Y0kuzNxG Ln3-ElDb@o3@^}zH literal 0 HcmV?d00001 diff --git a/backend/instance/sessions/ae04a20df03a5c3588db5ff252fdc4da_activity.pkl b/backend/instance/sessions/ae04a20df03a5c3588db5ff252fdc4da_activity.pkl new file mode 100644 index 0000000000000000000000000000000000000000..e2dd0aec10881b37456b4e06db3a007ac55f0a52 GIT binary patch literal 60 zcmZo*nQF)Y0kuzNxG L7#W#NDb@o3@xTx& literal 0 HcmV?d00001 diff --git a/backend/instance/sessions/b123949cddbe78a87f8d1f91a7f93022_activity.pkl b/backend/instance/sessions/b123949cddbe78a87f8d1f91a7f93022_activity.pkl new file mode 100644 index 0000000000000000000000000000000000000000..97f1cabccb18328182b4b3c2194028adb1df6651 GIT binary patch literal 60 zcmZo*nQF)Y0kuseY@ Lm{=N3Db@o3^288H literal 0 HcmV?d00001 diff --git a/backend/instance/sessions/b1f183664a9ba34f7e79d91ab5b8bd98_activity.pkl b/backend/instance/sessions/b1f183664a9ba34f7e79d91ab5b8bd98_activity.pkl new file mode 100644 index 0000000000000000000000000000000000000000..d88465cfa2fde547743e5a6ba138632fea1b3df3 GIT binary patch literal 60 zcmZo*nQF)Y0kuKU0E L8d{i5Db@o3@;eYZ literal 0 HcmV?d00001 diff --git a/backend/instance/sessions/b25bc1bbcbb062e18d15ae88fa60bdf7_activity.pkl b/backend/instance/sessions/b25bc1bbcbb062e18d15ae88fa60bdf7_activity.pkl new file mode 100644 index 0000000000000000000000000000000000000000..a8a42eb065d856ee343629ca5ba41940491d9fd3 GIT binary patch literal 60 zcmZo*nQF)Y0kuzNxG LnV1?(Db@o3@;VSS literal 0 HcmV?d00001 diff --git a/backend/instance/sessions/b302d2fd9ffb1c8931a2704131e94734_activity.pkl b/backend/instance/sessions/b302d2fd9ffb1c8931a2704131e94734_activity.pkl new file mode 100644 index 0000000000000000000000000000000000000000..ee1bb95bebb89b6460749410c14fae1f254cb550 GIT binary patch literal 60 zcmZo*nQF)Y0kuRB3@ L8Cw`kDb@o3@;?wc literal 0 HcmV?d00001 diff --git a/backend/instance/sessions/b3b69e08992642310900f1fd3d204b79_activity.pkl b/backend/instance/sessions/b3b69e08992642310900f1fd3d204b79_activity.pkl new file mode 100644 index 0000000000000000000000000000000000000000..ac76f2dd5669f882252c79924c419d6ef698403a GIT binary patch literal 60 zcmZo*nQF)Y0kuzP^_ Lm{^)mDb@o3@?8)> literal 0 HcmV?d00001 diff --git a/backend/instance/sessions/b3b834738f1ac0aae27d46ce0152c8fc_activity.pkl b/backend/instance/sessions/b3b834738f1ac0aae27d46ce0152c8fc_activity.pkl new file mode 100644 index 0000000000000000000000000000000000000000..e25ca3bd2f16d16aad856f7d0d972a6300949f6c GIT binary patch literal 60 zcmZo*nQF)Y0ku literal 0 HcmV?d00001 diff --git a/backend/instance/sessions/b4a23d8930ac75bf1e7a5d63abdf9018_activity.pkl b/backend/instance/sessions/b4a23d8930ac75bf1e7a5d63abdf9018_activity.pkl new file mode 100644 index 0000000000000000000000000000000000000000..54a259782fa54e797d09a68e398aadd8af8fb9d9 GIT binary patch literal 60 zcmZo*nQF)Y0kuRFhX Ln_E~;Db@o3^1%>J literal 0 HcmV?d00001 diff --git a/backend/instance/sessions/b5f96d04844bd6cb54272daee25eb59b_activity.pkl b/backend/instance/sessions/b5f96d04844bd6cb54272daee25eb59b_activity.pkl new file mode 100644 index 0000000000000000000000000000000000000000..76cc9fb7bb92c7ab00303d75f674847af76f18d7 GIT binary patch literal 60 zcmZo*nQF)Y0kuH)