From 5a526ca512bdb397df7e98b1365f88e9d7134d42 Mon Sep 17 00:00:00 2001 From: Brankonymous Date: Sun, 29 Mar 2026 16:16:12 +0200 Subject: [PATCH] YARP Gateway integration --- Glense.Server/.dockerignore | 7 + Glense.Server/ApplicationDbContext.cs | 101 ---- .../Controllers/AuthProxyController.cs | 75 --- .../Controllers/ChatProxyController.cs | 112 ---- .../Controllers/DonationProxyController.cs | 105 ---- .../NotificationProxyController.cs | 93 ---- .../Controllers/ProfileProxyController.cs | 115 ---- Glense.Server/Controllers/TestController.cs | 28 - .../Controllers/VideoProxyController.cs | 155 ------ .../Controllers/WalletProxyController.cs | 111 ---- .../Controllers/WeatherForecastController.cs | 33 -- Glense.Server/Dockerfile | 19 + Glense.Server/Glense.Server.csproj | 23 +- .../20241202224517_InitialCreate.Designer.cs | 495 ------------------ .../20241202224517_InitialCreate.cs | 364 ------------- .../ApplicationDbContextModelSnapshot.cs | 492 ----------------- Glense.Server/Program.cs | 87 +-- Glense.Server/Properties/launchSettings.json | 36 +- Glense.Server/WeatherForecast.cs | 13 - Glense.Server/appsettings.Docker.json | 34 ++ Glense.Server/appsettings.json | 176 ++++++- Glense.Server/entities/Category.cs | 9 - Glense.Server/entities/Comment.cs | 18 - Glense.Server/entities/CommentLikes.cs | 11 - Glense.Server/entities/Conversation.cs | 13 - Glense.Server/entities/Donation.cs | 11 - Glense.Server/entities/Message.cs | 13 - Glense.Server/entities/Subscription.cs | 10 - Glense.Server/entities/User.cs | 21 - Glense.Server/entities/Video.cs | 23 - Glense.Server/entities/VideoLikes.cs | 11 - README.md | 150 +++--- dev.sh | 143 +++++ docker-compose.yml | 29 +- glense.client/src/components/Upload.jsx | 87 ++- glense.client/src/components/VideoCard.jsx | 9 +- glense.client/src/components/VideoStream.jsx | 2 +- glense.client/src/css/Upload.css | 28 +- glense.client/src/utils/videoApi.js | 5 +- scripts/seed.sh | 30 +- .../Controllers/VideosController.cs | 66 ++- .../DTOs/UploadRequestDTO.cs | 2 + services/Glense.VideoCatalogue/Program.cs | 6 + .../Services/IVideoStorage.cs | 1 + .../Services/LocalFileVideoStorage.cs | 6 + .../Glense.VideoCatalogue/Services/Upload.cs | 11 +- 46 files changed, 694 insertions(+), 2695 deletions(-) create mode 100644 Glense.Server/.dockerignore delete mode 100644 Glense.Server/ApplicationDbContext.cs delete mode 100644 Glense.Server/Controllers/AuthProxyController.cs delete mode 100644 Glense.Server/Controllers/ChatProxyController.cs delete mode 100644 Glense.Server/Controllers/DonationProxyController.cs delete mode 100644 Glense.Server/Controllers/NotificationProxyController.cs delete mode 100644 Glense.Server/Controllers/ProfileProxyController.cs delete mode 100644 Glense.Server/Controllers/TestController.cs delete mode 100644 Glense.Server/Controllers/VideoProxyController.cs delete mode 100644 Glense.Server/Controllers/WalletProxyController.cs delete mode 100644 Glense.Server/Controllers/WeatherForecastController.cs create mode 100644 Glense.Server/Dockerfile delete mode 100644 Glense.Server/Migrations/20241202224517_InitialCreate.Designer.cs delete mode 100644 Glense.Server/Migrations/20241202224517_InitialCreate.cs delete mode 100644 Glense.Server/Migrations/ApplicationDbContextModelSnapshot.cs delete mode 100644 Glense.Server/WeatherForecast.cs create mode 100644 Glense.Server/appsettings.Docker.json delete mode 100644 Glense.Server/entities/Category.cs delete mode 100644 Glense.Server/entities/Comment.cs delete mode 100644 Glense.Server/entities/CommentLikes.cs delete mode 100644 Glense.Server/entities/Conversation.cs delete mode 100644 Glense.Server/entities/Donation.cs delete mode 100644 Glense.Server/entities/Message.cs delete mode 100644 Glense.Server/entities/Subscription.cs delete mode 100644 Glense.Server/entities/User.cs delete mode 100644 Glense.Server/entities/Video.cs delete mode 100644 Glense.Server/entities/VideoLikes.cs create mode 100755 dev.sh diff --git a/Glense.Server/.dockerignore b/Glense.Server/.dockerignore new file mode 100644 index 0000000..2062a23 --- /dev/null +++ b/Glense.Server/.dockerignore @@ -0,0 +1,7 @@ +DonationService/ +bin/ +obj/ +*.md +.env +.git +.gitignore diff --git a/Glense.Server/ApplicationDbContext.cs b/Glense.Server/ApplicationDbContext.cs deleted file mode 100644 index edf7d62..0000000 --- a/Glense.Server/ApplicationDbContext.cs +++ /dev/null @@ -1,101 +0,0 @@ -using Microsoft.AspNetCore.Connections; -using Microsoft.EntityFrameworkCore; - -namespace Glense.Server -{ - public class ApplicationDbContext : DbContext - { - public DbSet Categories { get; set; } - public DbSet Comments { get; set; } - public DbSet CommentLikes { get; set; } - public DbSet Conversations { get; set; } - public DbSet Donations { get; set; } - public DbSet Messages { get; set; } - public DbSet Subscriptions { get; set; } - public DbSet Users { get; set; } - public DbSet