Implement comprehensive notification system for LittleShop
- Add admin PWA push notifications for order management - Integrate TeleBot customer messaging service - Add push notification endpoints and VAPID key support - Implement order status notifications throughout workflow - Add notification UI components in admin panel - Create TeleBotMessagingService for customer updates - Add WebPush configuration to appsettings - Fix compilation issues (BotStatus, BotContacts DbSet) - Add comprehensive testing documentation Features: - Real-time admin notifications for new orders and status changes - Customer order progress updates via TeleBot - Graceful failure handling for notification services - Test endpoints for notification system validation 🤖 Generated with Claude Code Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
Binary file not shown.
Binary file not shown.
Binary file not shown.
File diff suppressed because one or more lines are too long
Binary file not shown.
0
publish/AutoMapper.dll → publish/littleshop/AutoMapper.dll
Executable file → Normal file
0
publish/AutoMapper.dll → publish/littleshop/AutoMapper.dll
Executable file → Normal file
0
publish/BTCPayServer.Client.dll → publish/littleshop/BTCPayServer.Client.dll
Executable file → Normal file
0
publish/BTCPayServer.Client.dll → publish/littleshop/BTCPayServer.Client.dll
Executable file → Normal file
0
publish/BTCPayServer.Lightning.Common.dll → publish/littleshop/BTCPayServer.Lightning.Common.dll
Executable file → Normal file
0
publish/BTCPayServer.Lightning.Common.dll → publish/littleshop/BTCPayServer.Lightning.Common.dll
Executable file → Normal file
0
publish/BouncyCastle.Crypto.dll → publish/littleshop/BouncyCastle.Crypto.dll
Executable file → Normal file
0
publish/BouncyCastle.Crypto.dll → publish/littleshop/BouncyCastle.Crypto.dll
Executable file → Normal file
0
publish/FluentValidation.AspNetCore.dll → publish/littleshop/FluentValidation.AspNetCore.dll
Executable file → Normal file
0
publish/FluentValidation.AspNetCore.dll → publish/littleshop/FluentValidation.AspNetCore.dll
Executable file → Normal file
0
publish/FluentValidation.dll → publish/littleshop/FluentValidation.dll
Executable file → Normal file
0
publish/FluentValidation.dll → publish/littleshop/FluentValidation.dll
Executable file → Normal file
File diff suppressed because it is too large
Load Diff
BIN
publish/littleshop/LittleShop.dll
Normal file
BIN
publish/littleshop/LittleShop.dll
Normal file
Binary file not shown.
BIN
publish/littleshop/LittleShop.exe
Normal file
BIN
publish/littleshop/LittleShop.exe
Normal file
Binary file not shown.
BIN
publish/littleshop/LittleShop.pdb
Normal file
BIN
publish/littleshop/LittleShop.pdb
Normal file
Binary file not shown.
@@ -1,21 +1,21 @@
|
||||
{
|
||||
"runtimeOptions": {
|
||||
"tfm": "net9.0",
|
||||
"frameworks": [
|
||||
{
|
||||
"name": "Microsoft.NETCore.App",
|
||||
"version": "9.0.0"
|
||||
},
|
||||
{
|
||||
"name": "Microsoft.AspNetCore.App",
|
||||
"version": "9.0.0"
|
||||
}
|
||||
],
|
||||
"configProperties": {
|
||||
"System.GC.Server": true,
|
||||
"System.Reflection.Metadata.MetadataUpdater.IsSupported": false,
|
||||
"System.Reflection.NullabilityInfoContext.IsSupported": true,
|
||||
"System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization": false
|
||||
}
|
||||
}
|
||||
{
|
||||
"runtimeOptions": {
|
||||
"tfm": "net9.0",
|
||||
"frameworks": [
|
||||
{
|
||||
"name": "Microsoft.NETCore.App",
|
||||
"version": "9.0.0"
|
||||
},
|
||||
{
|
||||
"name": "Microsoft.AspNetCore.App",
|
||||
"version": "9.0.0"
|
||||
}
|
||||
],
|
||||
"configProperties": {
|
||||
"System.GC.Server": true,
|
||||
"System.Reflection.Metadata.MetadataUpdater.IsSupported": false,
|
||||
"System.Reflection.NullabilityInfoContext.IsSupported": true,
|
||||
"System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization": false
|
||||
}
|
||||
}
|
||||
}
|
||||
11434
publish/littleshop/LittleShop.staticwebassets.endpoints.json
Normal file
11434
publish/littleshop/LittleShop.staticwebassets.endpoints.json
Normal file
File diff suppressed because it is too large
Load Diff
0
publish/Microsoft.AspNetCore.Authentication.JwtBearer.dll → publish/littleshop/Microsoft.AspNetCore.Authentication.JwtBearer.dll
Executable file → Normal file
0
publish/Microsoft.AspNetCore.Authentication.JwtBearer.dll → publish/littleshop/Microsoft.AspNetCore.Authentication.JwtBearer.dll
Executable file → Normal file
0
publish/Microsoft.Data.Sqlite.dll → publish/littleshop/Microsoft.Data.Sqlite.dll
Executable file → Normal file
0
publish/Microsoft.Data.Sqlite.dll → publish/littleshop/Microsoft.Data.Sqlite.dll
Executable file → Normal file
BIN
publish/Microsoft.EntityFrameworkCore.Abstractions.dll → publish/littleshop/Microsoft.EntityFrameworkCore.Abstractions.dll
Executable file → Normal file
BIN
publish/Microsoft.EntityFrameworkCore.Abstractions.dll → publish/littleshop/Microsoft.EntityFrameworkCore.Abstractions.dll
Executable file → Normal file
Binary file not shown.
0
publish/Microsoft.EntityFrameworkCore.InMemory.dll → publish/littleshop/Microsoft.EntityFrameworkCore.InMemory.dll
Executable file → Normal file
0
publish/Microsoft.EntityFrameworkCore.InMemory.dll → publish/littleshop/Microsoft.EntityFrameworkCore.InMemory.dll
Executable file → Normal file
BIN
publish/littleshop/Microsoft.EntityFrameworkCore.Relational.dll
Normal file
BIN
publish/littleshop/Microsoft.EntityFrameworkCore.Relational.dll
Normal file
Binary file not shown.
0
publish/Microsoft.EntityFrameworkCore.Sqlite.dll → publish/littleshop/Microsoft.EntityFrameworkCore.Sqlite.dll
Executable file → Normal file
0
publish/Microsoft.EntityFrameworkCore.Sqlite.dll → publish/littleshop/Microsoft.EntityFrameworkCore.Sqlite.dll
Executable file → Normal file
BIN
publish/Microsoft.EntityFrameworkCore.dll → publish/littleshop/Microsoft.EntityFrameworkCore.dll
Executable file → Normal file
BIN
publish/Microsoft.EntityFrameworkCore.dll → publish/littleshop/Microsoft.EntityFrameworkCore.dll
Executable file → Normal file
Binary file not shown.
BIN
publish/Microsoft.Extensions.Caching.Abstractions.dll → publish/littleshop/Microsoft.Extensions.Caching.Abstractions.dll
Executable file → Normal file
BIN
publish/Microsoft.Extensions.Caching.Abstractions.dll → publish/littleshop/Microsoft.Extensions.Caching.Abstractions.dll
Executable file → Normal file
Binary file not shown.
BIN
publish/Microsoft.Extensions.Caching.Memory.dll → publish/littleshop/Microsoft.Extensions.Caching.Memory.dll
Executable file → Normal file
BIN
publish/Microsoft.Extensions.Caching.Memory.dll → publish/littleshop/Microsoft.Extensions.Caching.Memory.dll
Executable file → Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
publish/Microsoft.Extensions.DependencyInjection.dll → publish/littleshop/Microsoft.Extensions.DependencyInjection.dll
Executable file → Normal file
BIN
publish/Microsoft.Extensions.DependencyInjection.dll → publish/littleshop/Microsoft.Extensions.DependencyInjection.dll
Executable file → Normal file
Binary file not shown.
0
publish/Microsoft.Extensions.DependencyModel.dll → publish/littleshop/Microsoft.Extensions.DependencyModel.dll
Executable file → Normal file
0
publish/Microsoft.Extensions.DependencyModel.dll → publish/littleshop/Microsoft.Extensions.DependencyModel.dll
Executable file → Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
publish/littleshop/Microsoft.Extensions.Hosting.Abstractions.dll
Normal file
BIN
publish/littleshop/Microsoft.Extensions.Hosting.Abstractions.dll
Normal file
Binary file not shown.
BIN
publish/Microsoft.Extensions.Logging.Abstractions.dll → publish/littleshop/Microsoft.Extensions.Logging.Abstractions.dll
Executable file → Normal file
BIN
publish/Microsoft.Extensions.Logging.Abstractions.dll → publish/littleshop/Microsoft.Extensions.Logging.Abstractions.dll
Executable file → Normal file
Binary file not shown.
BIN
publish/Microsoft.Extensions.Logging.dll → publish/littleshop/Microsoft.Extensions.Logging.dll
Executable file → Normal file
BIN
publish/Microsoft.Extensions.Logging.dll → publish/littleshop/Microsoft.Extensions.Logging.dll
Executable file → Normal file
Binary file not shown.
BIN
publish/Microsoft.Extensions.Options.dll → publish/littleshop/Microsoft.Extensions.Options.dll
Executable file → Normal file
BIN
publish/Microsoft.Extensions.Options.dll → publish/littleshop/Microsoft.Extensions.Options.dll
Executable file → Normal file
Binary file not shown.
BIN
publish/Microsoft.Extensions.Primitives.dll → publish/littleshop/Microsoft.Extensions.Primitives.dll
Executable file → Normal file
BIN
publish/Microsoft.Extensions.Primitives.dll → publish/littleshop/Microsoft.Extensions.Primitives.dll
Executable file → Normal file
Binary file not shown.
0
publish/Microsoft.IdentityModel.Abstractions.dll → publish/littleshop/Microsoft.IdentityModel.Abstractions.dll
Executable file → Normal file
0
publish/Microsoft.IdentityModel.Abstractions.dll → publish/littleshop/Microsoft.IdentityModel.Abstractions.dll
Executable file → Normal file
0
publish/Microsoft.IdentityModel.JsonWebTokens.dll → publish/littleshop/Microsoft.IdentityModel.JsonWebTokens.dll
Executable file → Normal file
0
publish/Microsoft.IdentityModel.JsonWebTokens.dll → publish/littleshop/Microsoft.IdentityModel.JsonWebTokens.dll
Executable file → Normal file
0
publish/Microsoft.IdentityModel.Logging.dll → publish/littleshop/Microsoft.IdentityModel.Logging.dll
Executable file → Normal file
0
publish/Microsoft.IdentityModel.Logging.dll → publish/littleshop/Microsoft.IdentityModel.Logging.dll
Executable file → Normal file
0
publish/Microsoft.IdentityModel.Protocols.dll → publish/littleshop/Microsoft.IdentityModel.Protocols.dll
Executable file → Normal file
0
publish/Microsoft.IdentityModel.Protocols.dll → publish/littleshop/Microsoft.IdentityModel.Protocols.dll
Executable file → Normal file
0
publish/Microsoft.IdentityModel.Tokens.dll → publish/littleshop/Microsoft.IdentityModel.Tokens.dll
Executable file → Normal file
0
publish/Microsoft.IdentityModel.Tokens.dll → publish/littleshop/Microsoft.IdentityModel.Tokens.dll
Executable file → Normal file
0
publish/Microsoft.OpenApi.dll → publish/littleshop/Microsoft.OpenApi.dll
Executable file → Normal file
0
publish/Microsoft.OpenApi.dll → publish/littleshop/Microsoft.OpenApi.dll
Executable file → Normal file
0
publish/NBitcoin.dll → publish/littleshop/NBitcoin.dll
Executable file → Normal file
0
publish/NBitcoin.dll → publish/littleshop/NBitcoin.dll
Executable file → Normal file
0
publish/Newtonsoft.Json.dll → publish/littleshop/Newtonsoft.Json.dll
Executable file → Normal file
0
publish/Newtonsoft.Json.dll → publish/littleshop/Newtonsoft.Json.dll
Executable file → Normal file
0
publish/SQLitePCLRaw.batteries_v2.dll → publish/littleshop/SQLitePCLRaw.batteries_v2.dll
Executable file → Normal file
0
publish/SQLitePCLRaw.batteries_v2.dll → publish/littleshop/SQLitePCLRaw.batteries_v2.dll
Executable file → Normal file
0
publish/SQLitePCLRaw.core.dll → publish/littleshop/SQLitePCLRaw.core.dll
Executable file → Normal file
0
publish/SQLitePCLRaw.core.dll → publish/littleshop/SQLitePCLRaw.core.dll
Executable file → Normal file
0
publish/SQLitePCLRaw.provider.e_sqlite3.dll → publish/littleshop/SQLitePCLRaw.provider.e_sqlite3.dll
Executable file → Normal file
0
publish/SQLitePCLRaw.provider.e_sqlite3.dll → publish/littleshop/SQLitePCLRaw.provider.e_sqlite3.dll
Executable file → Normal file
0
publish/Serilog.AspNetCore.dll → publish/littleshop/Serilog.AspNetCore.dll
Executable file → Normal file
0
publish/Serilog.AspNetCore.dll → publish/littleshop/Serilog.AspNetCore.dll
Executable file → Normal file
0
publish/Serilog.Extensions.Hosting.dll → publish/littleshop/Serilog.Extensions.Hosting.dll
Executable file → Normal file
0
publish/Serilog.Extensions.Hosting.dll → publish/littleshop/Serilog.Extensions.Hosting.dll
Executable file → Normal file
0
publish/Serilog.Extensions.Logging.dll → publish/littleshop/Serilog.Extensions.Logging.dll
Executable file → Normal file
0
publish/Serilog.Extensions.Logging.dll → publish/littleshop/Serilog.Extensions.Logging.dll
Executable file → Normal file
0
publish/Serilog.Formatting.Compact.dll → publish/littleshop/Serilog.Formatting.Compact.dll
Executable file → Normal file
0
publish/Serilog.Formatting.Compact.dll → publish/littleshop/Serilog.Formatting.Compact.dll
Executable file → Normal file
0
publish/Serilog.Settings.Configuration.dll → publish/littleshop/Serilog.Settings.Configuration.dll
Executable file → Normal file
0
publish/Serilog.Settings.Configuration.dll → publish/littleshop/Serilog.Settings.Configuration.dll
Executable file → Normal file
0
publish/Serilog.Sinks.Console.dll → publish/littleshop/Serilog.Sinks.Console.dll
Executable file → Normal file
0
publish/Serilog.Sinks.Console.dll → publish/littleshop/Serilog.Sinks.Console.dll
Executable file → Normal file
0
publish/Serilog.Sinks.Debug.dll → publish/littleshop/Serilog.Sinks.Debug.dll
Executable file → Normal file
0
publish/Serilog.Sinks.Debug.dll → publish/littleshop/Serilog.Sinks.Debug.dll
Executable file → Normal file
0
publish/Serilog.Sinks.File.dll → publish/littleshop/Serilog.Sinks.File.dll
Executable file → Normal file
0
publish/Serilog.Sinks.File.dll → publish/littleshop/Serilog.Sinks.File.dll
Executable file → Normal file
0
publish/Serilog.dll → publish/littleshop/Serilog.dll
Executable file → Normal file
0
publish/Serilog.dll → publish/littleshop/Serilog.dll
Executable file → Normal file
0
publish/Swashbuckle.AspNetCore.Swagger.dll → publish/littleshop/Swashbuckle.AspNetCore.Swagger.dll
Executable file → Normal file
0
publish/Swashbuckle.AspNetCore.Swagger.dll → publish/littleshop/Swashbuckle.AspNetCore.Swagger.dll
Executable file → Normal file
0
publish/Swashbuckle.AspNetCore.SwaggerGen.dll → publish/littleshop/Swashbuckle.AspNetCore.SwaggerGen.dll
Executable file → Normal file
0
publish/Swashbuckle.AspNetCore.SwaggerGen.dll → publish/littleshop/Swashbuckle.AspNetCore.SwaggerGen.dll
Executable file → Normal file
0
publish/Swashbuckle.AspNetCore.SwaggerUI.dll → publish/littleshop/Swashbuckle.AspNetCore.SwaggerUI.dll
Executable file → Normal file
0
publish/Swashbuckle.AspNetCore.SwaggerUI.dll → publish/littleshop/Swashbuckle.AspNetCore.SwaggerUI.dll
Executable file → Normal file
0
publish/System.IdentityModel.Tokens.Jwt.dll → publish/littleshop/System.IdentityModel.Tokens.Jwt.dll
Executable file → Normal file
0
publish/System.IdentityModel.Tokens.Jwt.dll → publish/littleshop/System.IdentityModel.Tokens.Jwt.dll
Executable file → Normal file
0
publish/WebPush.dll → publish/littleshop/WebPush.dll
Executable file → Normal file
0
publish/WebPush.dll → publish/littleshop/WebPush.dll
Executable file → Normal file
26
publish/littleshop/appsettings.Development.json
Normal file
26
publish/littleshop/appsettings.Development.json
Normal file
@@ -0,0 +1,26 @@
|
||||
{
|
||||
"Logging": {
|
||||
"LogLevel": {
|
||||
"Default": "Debug",
|
||||
"Microsoft.AspNetCore": "Debug",
|
||||
"LittleShop": "Debug"
|
||||
}
|
||||
},
|
||||
"Security": {
|
||||
"AllowInsecureSSL": true,
|
||||
"EnableDetailedErrors": true
|
||||
},
|
||||
"CORS": {
|
||||
"AllowedOrigins": [
|
||||
"http://localhost:3000",
|
||||
"http://localhost:5173",
|
||||
"http://localhost:5000",
|
||||
"http://localhost:5001",
|
||||
"https://localhost:5001"
|
||||
]
|
||||
},
|
||||
"TeleBot": {
|
||||
"ApiUrl": "http://localhost:8080",
|
||||
"ApiKey": "development-key-replace-in-production"
|
||||
}
|
||||
}
|
||||
@@ -10,8 +10,8 @@
|
||||
},
|
||||
"BTCPayServer": {
|
||||
"BaseUrl": "https://thebankofdebbie.giize.com",
|
||||
"ApiKey": "994589c8b514531f867dd24c83a02b6381a5f4a2",
|
||||
"StoreId": "AoxXjM9NJT6P9C1MErkaawXaSchz8sFPYdQ9FyhmQz33",
|
||||
"ApiKey": "db920209c0101efdbd1c6b6d1c99a48e3ba9d0de",
|
||||
"StoreId": "CvdvHoncGLM7TdMYRAG6Z15YuxQfxeMWRYwi9gvPhh5R",
|
||||
"WebhookSecret": "your-webhook-secret-here"
|
||||
},
|
||||
"RoyalMail": {
|
||||
@@ -28,6 +28,10 @@
|
||||
"ForwardedForHeaderName": "X-Forwarded-For",
|
||||
"ForwardedHostHeaderName": "X-Forwarded-Host"
|
||||
},
|
||||
"TeleBot": {
|
||||
"ApiUrl": "${TELEBOT_API_URL}",
|
||||
"ApiKey": "${TELEBOT_API_KEY}"
|
||||
},
|
||||
"Serilog": {
|
||||
"Using": [ "Serilog.Sinks.Console", "Serilog.Sinks.File" ],
|
||||
"MinimumLevel": "Information",
|
||||
0
publish/runtimes/linux-arm/native/libe_sqlite3.so → publish/littleshop/runtimes/linux-arm/native/libe_sqlite3.so
Executable file → Normal file
0
publish/runtimes/linux-arm/native/libe_sqlite3.so → publish/littleshop/runtimes/linux-arm/native/libe_sqlite3.so
Executable file → Normal file
0
publish/runtimes/linux-arm64/native/libe_sqlite3.so → publish/littleshop/runtimes/linux-arm64/native/libe_sqlite3.so
Executable file → Normal file
0
publish/runtimes/linux-arm64/native/libe_sqlite3.so → publish/littleshop/runtimes/linux-arm64/native/libe_sqlite3.so
Executable file → Normal file
0
publish/runtimes/linux-armel/native/libe_sqlite3.so → publish/littleshop/runtimes/linux-armel/native/libe_sqlite3.so
Executable file → Normal file
0
publish/runtimes/linux-armel/native/libe_sqlite3.so → publish/littleshop/runtimes/linux-armel/native/libe_sqlite3.so
Executable file → Normal file
0
publish/runtimes/linux-mips64/native/libe_sqlite3.so → publish/littleshop/runtimes/linux-mips64/native/libe_sqlite3.so
Executable file → Normal file
0
publish/runtimes/linux-mips64/native/libe_sqlite3.so → publish/littleshop/runtimes/linux-mips64/native/libe_sqlite3.so
Executable file → Normal file
0
publish/runtimes/linux-musl-arm/native/libe_sqlite3.so → publish/littleshop/runtimes/linux-musl-arm/native/libe_sqlite3.so
Executable file → Normal file
0
publish/runtimes/linux-musl-arm/native/libe_sqlite3.so → publish/littleshop/runtimes/linux-musl-arm/native/libe_sqlite3.so
Executable file → Normal file
0
publish/runtimes/linux-musl-arm64/native/libe_sqlite3.so → publish/littleshop/runtimes/linux-musl-arm64/native/libe_sqlite3.so
Executable file → Normal file
0
publish/runtimes/linux-musl-arm64/native/libe_sqlite3.so → publish/littleshop/runtimes/linux-musl-arm64/native/libe_sqlite3.so
Executable file → Normal file
0
publish/runtimes/linux-musl-s390x/native/libe_sqlite3.so → publish/littleshop/runtimes/linux-musl-s390x/native/libe_sqlite3.so
Executable file → Normal file
0
publish/runtimes/linux-musl-s390x/native/libe_sqlite3.so → publish/littleshop/runtimes/linux-musl-s390x/native/libe_sqlite3.so
Executable file → Normal file
0
publish/runtimes/linux-musl-x64/native/libe_sqlite3.so → publish/littleshop/runtimes/linux-musl-x64/native/libe_sqlite3.so
Executable file → Normal file
0
publish/runtimes/linux-musl-x64/native/libe_sqlite3.so → publish/littleshop/runtimes/linux-musl-x64/native/libe_sqlite3.so
Executable file → Normal file
0
publish/runtimes/linux-ppc64le/native/libe_sqlite3.so → publish/littleshop/runtimes/linux-ppc64le/native/libe_sqlite3.so
Executable file → Normal file
0
publish/runtimes/linux-ppc64le/native/libe_sqlite3.so → publish/littleshop/runtimes/linux-ppc64le/native/libe_sqlite3.so
Executable file → Normal file
0
publish/runtimes/linux-s390x/native/libe_sqlite3.so → publish/littleshop/runtimes/linux-s390x/native/libe_sqlite3.so
Executable file → Normal file
0
publish/runtimes/linux-s390x/native/libe_sqlite3.so → publish/littleshop/runtimes/linux-s390x/native/libe_sqlite3.so
Executable file → Normal file
0
publish/runtimes/linux-x64/native/libe_sqlite3.so → publish/littleshop/runtimes/linux-x64/native/libe_sqlite3.so
Executable file → Normal file
0
publish/runtimes/linux-x64/native/libe_sqlite3.so → publish/littleshop/runtimes/linux-x64/native/libe_sqlite3.so
Executable file → Normal file
0
publish/runtimes/linux-x86/native/libe_sqlite3.so → publish/littleshop/runtimes/linux-x86/native/libe_sqlite3.so
Executable file → Normal file
0
publish/runtimes/linux-x86/native/libe_sqlite3.so → publish/littleshop/runtimes/linux-x86/native/libe_sqlite3.so
Executable file → Normal file
0
publish/runtimes/osx-arm64/native/libe_sqlite3.dylib → publish/littleshop/runtimes/osx-arm64/native/libe_sqlite3.dylib
Executable file → Normal file
0
publish/runtimes/osx-arm64/native/libe_sqlite3.dylib → publish/littleshop/runtimes/osx-arm64/native/libe_sqlite3.dylib
Executable file → Normal file
0
publish/runtimes/osx-x64/native/libe_sqlite3.dylib → publish/littleshop/runtimes/osx-x64/native/libe_sqlite3.dylib
Executable file → Normal file
0
publish/runtimes/osx-x64/native/libe_sqlite3.dylib → publish/littleshop/runtimes/osx-x64/native/libe_sqlite3.dylib
Executable file → Normal file
0
publish/runtimes/win-arm/native/e_sqlite3.dll → publish/littleshop/runtimes/win-arm/native/e_sqlite3.dll
Executable file → Normal file
0
publish/runtimes/win-arm/native/e_sqlite3.dll → publish/littleshop/runtimes/win-arm/native/e_sqlite3.dll
Executable file → Normal file
0
publish/runtimes/win-arm64/native/e_sqlite3.dll → publish/littleshop/runtimes/win-arm64/native/e_sqlite3.dll
Executable file → Normal file
0
publish/runtimes/win-arm64/native/e_sqlite3.dll → publish/littleshop/runtimes/win-arm64/native/e_sqlite3.dll
Executable file → Normal file
0
publish/runtimes/win-x64/native/e_sqlite3.dll → publish/littleshop/runtimes/win-x64/native/e_sqlite3.dll
Executable file → Normal file
0
publish/runtimes/win-x64/native/e_sqlite3.dll → publish/littleshop/runtimes/win-x64/native/e_sqlite3.dll
Executable file → Normal file
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user