20:58:33.205
[Information]
[System]
=== Log Panel System Started ===
20:58:33.212
[Information]
[System]
All Console.WriteLine and ILogger messages will now be captured!
20:58:33.827
[Information]
[Program]
Initializing master database...
20:58:35.431
[Information]
[Program]
Master database exists, skipping migrations
20:58:35.431
[Information]
[Program]
✓ Master database ready (weaventory_master_db)
20:58:36.000
[Information]
[Program]
✓ Multi-tenant system ready!
20:58:36.075
[Information]
[MoonglowJewelryWeb.Services.SubscriptionPlanSeeder]
Subscription plans already exist, skipping seeding
20:58:36.077
[Information]
[Program]
✓ Subscription system initialized with 3 plans
20:58:36.077
[Information]
[Program]
Initializing custom roles for existing tenants...
20:58:36.159
[Information]
[Program]
Found 1 active tenants to initialize
20:58:36.185
[Information]
[Program]
✓ Initialized custom roles for tenant: Weaventory
20:58:36.185
[Information]
[Program]
✓ Custom role initialization complete for all tenants
20:58:36.275
[Information]
[Program]
Migration card DeleteAllCustomRolesAndPermissions already exists
20:58:36.287
[Information]
[Program]
Migration card InitializeDefaultCustomRoles already exists
20:58:36.297
[Information]
[Program]
Migration card SyncMissingPermissions already exists
20:58:36.306
[Information]
[Program]
Migration card AddProcessedQuantityToBulkTransferItems already exists and is up to date
20:58:36.343
[Information]
[Program]
✓ All migration cards saved successfully
20:58:36.343
[Information]
[Program]
=================================================
20:58:36.343
[Information]
[Program]
Application started successfully!
20:58:36.343
[Information]
[Program]
Create your first tenant at: /create-tenant
20:58:36.343
[Information]
[Program]
Login at: /tenant-login
20:58:36.343
[Information]
[Program]
=================================================
20:58:36.404
[Information]
[MoonglowJewelryWeb.Services.ShopifyAutoSyncService]
Shopify Auto-Sync Service initialized. Waiting for homepage to load before starting...
20:58:36.406
[Warning]
[Microsoft.AspNetCore.Hosting.Diagnostics]
Overriding HTTP_PORTS '8080' and HTTPS_PORTS ''. Binding to values defined by URLS instead 'http://+:8080'.
20:58:36.469
[Information]
[Microsoft.Hosting.Lifetime]
Now listening on: http://[::]:8080
20:58:36.470
[Information]
[Microsoft.Hosting.Lifetime]
Application started. Press Ctrl+C to shut down.
20:58:36.470
[Information]
[Microsoft.Hosting.Lifetime]
Hosting environment: Production
20:58:36.470
[Information]
[Microsoft.Hosting.Lifetime]
Content root path: /app
20:58:36.630
[Information]
[MoonglowJewelryWeb.Services.MySqlDistributedCache]
Distributed cache table initialized successfully
20:58:36.827
[Information]
[MoonglowJewelryWeb.Shared.NavigationMenu]
User not authenticated
20:58:36.830
[Information]
[Console]
FloatingLogPanel initialized. Service enabled: True, Component enabled: True, Log count: 30
20:58:37.253
[Information]
[MoonglowJewelryWeb.Shared.NavigationMenu]
User not authenticated
20:58:37.254
[Information]
[Console]
FloatingLogPanel initialized. Service enabled: True, Component enabled: True, Log count: 32
20:59:06.405
[Information]
[MoonglowJewelryWeb.Services.ShopifyAutoSyncService]
Shopify Auto-Sync Service started. Checking every 5 seconds to align with countdown timer.
20:59:12.398
[Information]
[MoonglowJewelryWeb.Shared.NavigationMenu]
User not authenticated