21:11:38.439
[Information]
[System]
=== Log Panel System Started ===
21:11:38.442
[Information]
[System]
All Console.WriteLine and ILogger messages will now be captured!
21:11:38.820
[Information]
[Program]
Initializing master database...
21:11:40.421
[Information]
[Program]
Master database exists, skipping migrations
21:11:40.421
[Information]
[Program]
✓ Master database ready (weaventory_master_db)
21:11:41.024
[Information]
[Program]
✓ Multi-tenant system ready!
21:11:41.108
[Information]
[MoonglowJewelryWeb.Services.SubscriptionPlanSeeder]
Subscription plans already exist, skipping seeding
21:11:41.110
[Information]
[Program]
✓ Subscription system initialized with 3 plans
21:11:41.110
[Information]
[Program]
Initializing custom roles for existing tenants...
21:11:41.208
[Information]
[Program]
Found 1 active tenants to initialize
21:11:41.233
[Information]
[Program]
✓ Initialized custom roles for tenant: Weaventory
21:11:41.233
[Information]
[Program]
✓ Custom role initialization complete for all tenants
21:11:41.315
[Information]
[Program]
Migration card DeleteAllCustomRolesAndPermissions already exists
21:11:41.324
[Information]
[Program]
Migration card InitializeDefaultCustomRoles already exists
21:11:41.333
[Information]
[Program]
Migration card SyncMissingPermissions already exists
21:11:41.343
[Information]
[Program]
Migration card AddProcessedQuantityToBulkTransferItems already exists and is up to date
21:11:41.379
[Information]
[Program]
✓ All migration cards saved successfully
21:11:41.379
[Information]
[Program]
=================================================
21:11:41.379
[Information]
[Program]
Application started successfully!
21:11:41.379
[Information]
[Program]
Create your first tenant at: /create-tenant
21:11:41.379
[Information]
[Program]
Login at: /tenant-login
21:11:41.379
[Information]
[Program]
=================================================
21:11:41.449
[Information]
[MoonglowJewelryWeb.Services.ShopifyAutoSyncService]
Shopify Auto-Sync Service initialized. Waiting for homepage to load before starting...
21:11:41.451
[Warning]
[Microsoft.AspNetCore.Hosting.Diagnostics]
Overriding HTTP_PORTS '8080' and HTTPS_PORTS ''. Binding to values defined by URLS instead 'http://+:8080'.
21:11:41.505
[Information]
[Microsoft.Hosting.Lifetime]
Now listening on: http://[::]:8080
21:11:41.505
[Information]
[Microsoft.Hosting.Lifetime]
Application started. Press Ctrl+C to shut down.
21:11:41.505
[Information]
[Microsoft.Hosting.Lifetime]
Hosting environment: Production
21:11:41.505
[Information]
[Microsoft.Hosting.Lifetime]
Content root path: /app
21:11:41.605
[Information]
[MoonglowJewelryWeb.Services.MySqlDistributedCache]
Distributed cache table initialized successfully
21:11:41.736
[Information]
[MoonglowJewelryWeb.Shared.NavigationMenu]
User not authenticated
21:11:41.741
[Information]
[Console]
FloatingLogPanel initialized. Service enabled: True, Component enabled: True, Log count: 30
21:11:45.347
[Information]
[MoonglowJewelryWeb.Services.ShopifySyncStartupCleanupService]
Running Shopify sync lock startup cleanup...
21:11:59.747
[Warning]
[Microsoft.AspNetCore.Server.Kestrel]
As of "05/29/2026 21:11:43 +00:00", the heartbeat has been running for "00:00:01.0682853" which is longer than "00:00:01". This could be caused by thread pool starvation.
21:12:11.947
[Information]
[MoonglowJewelryWeb.Services.ShopifyAutoSyncService]
Shopify Auto-Sync Service started. Checking every 5 seconds to align with countdown timer.
21:13:08.370
[Information]
[MoonglowJewelryWeb.Shared.NavigationMenu]
User not authenticated
21:13:08.375
[Information]
[Console]
FloatingLogPanel initialized. Service enabled: True, Component enabled: True, Log count: 35
21:13:08.378
[Information]
[MoonglowJewelryWeb.Shared.NavigationMenu]
User not authenticated
21:13:08.381
[Information]
[Console]
FloatingLogPanel initialized. Service enabled: True, Component enabled: True, Log count: 37
21:13:08.457
[Warning]
[MoonglowJewelryWeb.Services.ShopifyBackgroundSyncService]
Could not clear stale Shopify sync locks for tenant 1 (Weaventory)
21:13:18.282
[Information]
[MoonglowJewelryWeb.Shared.NavigationMenu]
User not authenticated
21:13:18.285
[Information]
[Console]
FloatingLogPanel initialized. Service enabled: True, Component enabled: True, Log count: 40
21:13:18.414
[Information]
[MoonglowJewelryWeb.Shared.NavigationMenu]
User not authenticated
21:13:18.421
[Information]
[Console]
FloatingLogPanel initialized. Service enabled: True, Component enabled: True, Log count: 42
21:13:45.228
[Information]
[MoonglowJewelryWeb.Shared.NavigationMenu]
User not authenticated
21:13:45.230
[Information]
[Console]
FloatingLogPanel initialized. Service enabled: True, Component enabled: True, Log count: 44
21:13:55.767
[Information]
[MoonglowJewelryWeb.Shared.NavigationMenu]
User not authenticated
21:13:55.769
[Information]
[Console]
FloatingLogPanel initialized. Service enabled: True, Component enabled: True, Log count: 46