diff --git a/.gitignore b/.gitignore index 1437c53f7..2a82c978f 100644 --- a/.gitignore +++ b/.gitignore @@ -1,34 +1,6 @@ -# See https://help.github.com/articles/ignoring-files/ for more about ignoring files. +################################################################################ +# This .gitignore file was automatically created by Microsoft(R) Visual Studio. +################################################################################ -# dependencies -/node_modules -/.pnp -.pnp.js - -# testing -/coverage - -# next.js -/.next/ -/out/ - -# production -/build - -# misc -.DS_Store -*.pem - -# debug -npm-debug.log* -yarn-debug.log* -yarn-error.log* - -# local env files -.env.local -.env.development.local -.env.test.local -.env.production.local - -# vercel -.vercel +/TertuliatalkAPI/.vs/TertuliatalkAPI/FileContentIndex/591fc698-17ec-45cf-8a8f-c4dbd6bf0d98.vsidx +/TertuliatalkAPI/.vs/TertuliatalkAPI/FileContentIndex/591fc698-17ec-45cf-8a8f-c4dbd6bf0d98.vsidx diff --git a/TertuliatalkAPI/.vs/ProjectEvaluation/tertuliatalkapi.metadata.v7.bin b/TertuliatalkAPI/.vs/ProjectEvaluation/tertuliatalkapi.metadata.v7.bin new file mode 100644 index 000000000..8d639611f Binary files /dev/null and b/TertuliatalkAPI/.vs/ProjectEvaluation/tertuliatalkapi.metadata.v7.bin differ diff --git a/TertuliatalkAPI/.vs/ProjectEvaluation/tertuliatalkapi.projects.v7.bin b/TertuliatalkAPI/.vs/ProjectEvaluation/tertuliatalkapi.projects.v7.bin new file mode 100644 index 000000000..55473697b Binary files /dev/null and b/TertuliatalkAPI/.vs/ProjectEvaluation/tertuliatalkapi.projects.v7.bin differ diff --git a/TertuliatalkAPI/.vs/TertuliatalkAPI/DesignTimeBuild/.dtbcache.v2 b/TertuliatalkAPI/.vs/TertuliatalkAPI/DesignTimeBuild/.dtbcache.v2 new file mode 100644 index 000000000..44b48a336 Binary files /dev/null and b/TertuliatalkAPI/.vs/TertuliatalkAPI/DesignTimeBuild/.dtbcache.v2 differ diff --git a/TertuliatalkAPI/.vs/TertuliatalkAPI/FileContentIndex/8e8f6de2-60ac-4ea6-b259-92fb4eb08217.vsidx b/TertuliatalkAPI/.vs/TertuliatalkAPI/FileContentIndex/8e8f6de2-60ac-4ea6-b259-92fb4eb08217.vsidx new file mode 100644 index 000000000..46d2a35ef Binary files /dev/null and b/TertuliatalkAPI/.vs/TertuliatalkAPI/FileContentIndex/8e8f6de2-60ac-4ea6-b259-92fb4eb08217.vsidx differ diff --git a/TertuliatalkAPI/.vs/TertuliatalkAPI/config/applicationhost.config b/TertuliatalkAPI/.vs/TertuliatalkAPI/config/applicationhost.config new file mode 100644 index 000000000..cdd2df8fe --- /dev/null +++ b/TertuliatalkAPI/.vs/TertuliatalkAPI/config/applicationhost.config @@ -0,0 +1,1026 @@ + + + + + + + +
+
+
+
+
+
+
+
+ + + +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ +
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+ +
+
+
+ +
+
+ +
+
+ +
+
+
+ + +
+
+
+
+
+
+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/TertuliatalkAPI/.vs/TertuliatalkAPI/v17/.futdcache.v2 b/TertuliatalkAPI/.vs/TertuliatalkAPI/v17/.futdcache.v2 new file mode 100644 index 000000000..3924f0b59 Binary files /dev/null and b/TertuliatalkAPI/.vs/TertuliatalkAPI/v17/.futdcache.v2 differ diff --git a/TertuliatalkAPI/.vs/TertuliatalkAPI/v17/.suo b/TertuliatalkAPI/.vs/TertuliatalkAPI/v17/.suo new file mode 100644 index 000000000..db00f35f9 Binary files /dev/null and b/TertuliatalkAPI/.vs/TertuliatalkAPI/v17/.suo differ diff --git a/TertuliatalkAPI/.vs/TertuliatalkAPI/v17/DocumentLayout.json b/TertuliatalkAPI/.vs/TertuliatalkAPI/v17/DocumentLayout.json new file mode 100644 index 000000000..783837816 --- /dev/null +++ b/TertuliatalkAPI/.vs/TertuliatalkAPI/v17/DocumentLayout.json @@ -0,0 +1,27 @@ +{ + "Version": 1, + "WorkspaceRootPath": "C:\\Users\\berk\\Documents\\GitHub\\tertuliatalk\\TertuliatalkAPI\\", + "Documents": [], + "DocumentGroupContainers": [ + { + "Orientation": 0, + "VerticalTabListWidth": 256, + "DocumentGroups": [ + { + "DockedWidth": 236, + "SelectedChildIndex": -1, + "Children": [ + { + "$type": "Bookmark", + "Name": "ST:0:0:{33c88fe3-43b3-374e-9aac-c4679036dce0}" + }, + { + "$type": "Bookmark", + "Name": "ST:128:0:{1fc202d4-d401-403c-9834-5b218574bb67}" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/TertuliatalkAPI/TertuliatalkAPI.sln b/TertuliatalkAPI/TertuliatalkAPI.sln new file mode 100644 index 000000000..942547858 --- /dev/null +++ b/TertuliatalkAPI/TertuliatalkAPI.sln @@ -0,0 +1,25 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 17 +VisualStudioVersion = 17.9.34714.143 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TertuliatalkAPI", "TertuliatalkAPI\TertuliatalkAPI.csproj", "{A9A0BE93-C87C-474D-8DC3-07D1C278658B}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {A9A0BE93-C87C-474D-8DC3-07D1C278658B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {A9A0BE93-C87C-474D-8DC3-07D1C278658B}.Debug|Any CPU.Build.0 = Debug|Any CPU + {A9A0BE93-C87C-474D-8DC3-07D1C278658B}.Release|Any CPU.ActiveCfg = Release|Any CPU + {A9A0BE93-C87C-474D-8DC3-07D1C278658B}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {FF14E816-0841-475A-BF72-545162A9760C} + EndGlobalSection +EndGlobal diff --git a/TertuliatalkAPI/TertuliatalkAPI/Controllers/WeatherForecastController.cs b/TertuliatalkAPI/TertuliatalkAPI/Controllers/WeatherForecastController.cs new file mode 100644 index 000000000..2573e6d16 --- /dev/null +++ b/TertuliatalkAPI/TertuliatalkAPI/Controllers/WeatherForecastController.cs @@ -0,0 +1,33 @@ +using Microsoft.AspNetCore.Mvc; + +namespace TertuliatalkAPI.Controllers +{ + [ApiController] + [Route("[controller]")] + public class WeatherForecastController : ControllerBase + { + private static readonly string[] Summaries = new[] + { + "Freezing", "Bracing", "Chilly", "Cool", "Mild", "Warm", "Balmy", "Hot", "Sweltering", "Scorching" + }; + + private readonly ILogger _logger; + + public WeatherForecastController(ILogger logger) + { + _logger = logger; + } + + [HttpGet(Name = "GetWeatherForecast")] + public IEnumerable Get() + { + return Enumerable.Range(1, 5).Select(index => new WeatherForecast + { + Date = DateOnly.FromDateTime(DateTime.Now.AddDays(index)), + TemperatureC = Random.Shared.Next(-20, 55), + Summary = Summaries[Random.Shared.Next(Summaries.Length)] + }) + .ToArray(); + } + } +} diff --git a/TertuliatalkAPI/TertuliatalkAPI/Program.cs b/TertuliatalkAPI/TertuliatalkAPI/Program.cs new file mode 100644 index 000000000..48863a6d6 --- /dev/null +++ b/TertuliatalkAPI/TertuliatalkAPI/Program.cs @@ -0,0 +1,25 @@ +var builder = WebApplication.CreateBuilder(args); + +// Add services to the container. + +builder.Services.AddControllers(); +// Learn more about configuring Swagger/OpenAPI at https://aka.ms/aspnetcore/swashbuckle +builder.Services.AddEndpointsApiExplorer(); +builder.Services.AddSwaggerGen(); + +var app = builder.Build(); + +// Configure the HTTP request pipeline. +if (app.Environment.IsDevelopment()) +{ + app.UseSwagger(); + app.UseSwaggerUI(); +} + +app.UseHttpsRedirection(); + +app.UseAuthorization(); + +app.MapControllers(); + +app.Run(); diff --git a/TertuliatalkAPI/TertuliatalkAPI/Properties/launchSettings.json b/TertuliatalkAPI/TertuliatalkAPI/Properties/launchSettings.json new file mode 100644 index 000000000..5ec83414d --- /dev/null +++ b/TertuliatalkAPI/TertuliatalkAPI/Properties/launchSettings.json @@ -0,0 +1,41 @@ +{ + "$schema": "http://json.schemastore.org/launchsettings.json", + "iisSettings": { + "windowsAuthentication": false, + "anonymousAuthentication": true, + "iisExpress": { + "applicationUrl": "http://localhost:46738", + "sslPort": 44327 + } + }, + "profiles": { + "http": { + "commandName": "Project", + "dotnetRunMessages": true, + "launchBrowser": true, + "launchUrl": "swagger", + "applicationUrl": "http://localhost:5199", + "environmentVariables": { + "ASPNETCORE_ENVIRONMENT": "Development" + } + }, + "https": { + "commandName": "Project", + "dotnetRunMessages": true, + "launchBrowser": true, + "launchUrl": "swagger", + "applicationUrl": "https://localhost:7099;http://localhost:5199", + "environmentVariables": { + "ASPNETCORE_ENVIRONMENT": "Development" + } + }, + "IIS Express": { + "commandName": "IISExpress", + "launchBrowser": true, + "launchUrl": "swagger", + "environmentVariables": { + "ASPNETCORE_ENVIRONMENT": "Development" + } + } + } +} diff --git a/TertuliatalkAPI/TertuliatalkAPI/TertuliatalkAPI.csproj b/TertuliatalkAPI/TertuliatalkAPI/TertuliatalkAPI.csproj new file mode 100644 index 000000000..9daa18080 --- /dev/null +++ b/TertuliatalkAPI/TertuliatalkAPI/TertuliatalkAPI.csproj @@ -0,0 +1,13 @@ + + + + net8.0 + enable + enable + + + + + + + diff --git a/TertuliatalkAPI/TertuliatalkAPI/TertuliatalkAPI.csproj.user b/TertuliatalkAPI/TertuliatalkAPI/TertuliatalkAPI.csproj.user new file mode 100644 index 000000000..9ff5820a2 --- /dev/null +++ b/TertuliatalkAPI/TertuliatalkAPI/TertuliatalkAPI.csproj.user @@ -0,0 +1,6 @@ + + + + https + + \ No newline at end of file diff --git a/TertuliatalkAPI/TertuliatalkAPI/TertuliatalkAPI.http b/TertuliatalkAPI/TertuliatalkAPI/TertuliatalkAPI.http new file mode 100644 index 000000000..64e02ef07 --- /dev/null +++ b/TertuliatalkAPI/TertuliatalkAPI/TertuliatalkAPI.http @@ -0,0 +1,6 @@ +@TertuliatalkAPI_HostAddress = http://localhost:5199 + +GET {{TertuliatalkAPI_HostAddress}}/weatherforecast/ +Accept: application/json + +### diff --git a/TertuliatalkAPI/TertuliatalkAPI/WeatherForecast.cs b/TertuliatalkAPI/TertuliatalkAPI/WeatherForecast.cs new file mode 100644 index 000000000..10d63d324 --- /dev/null +++ b/TertuliatalkAPI/TertuliatalkAPI/WeatherForecast.cs @@ -0,0 +1,13 @@ +namespace TertuliatalkAPI +{ + public class WeatherForecast + { + public DateOnly Date { get; set; } + + public int TemperatureC { get; set; } + + public int TemperatureF => 32 + (int)(TemperatureC / 0.5556); + + public string? Summary { get; set; } + } +} diff --git a/TertuliatalkAPI/TertuliatalkAPI/appsettings.Development.json b/TertuliatalkAPI/TertuliatalkAPI/appsettings.Development.json new file mode 100644 index 000000000..0c208ae91 --- /dev/null +++ b/TertuliatalkAPI/TertuliatalkAPI/appsettings.Development.json @@ -0,0 +1,8 @@ +{ + "Logging": { + "LogLevel": { + "Default": "Information", + "Microsoft.AspNetCore": "Warning" + } + } +} diff --git a/TertuliatalkAPI/TertuliatalkAPI/appsettings.json b/TertuliatalkAPI/TertuliatalkAPI/appsettings.json new file mode 100644 index 000000000..10f68b8c8 --- /dev/null +++ b/TertuliatalkAPI/TertuliatalkAPI/appsettings.json @@ -0,0 +1,9 @@ +{ + "Logging": { + "LogLevel": { + "Default": "Information", + "Microsoft.AspNetCore": "Warning" + } + }, + "AllowedHosts": "*" +} diff --git a/TertuliatalkAPI/TertuliatalkAPI/bin/Debug/net8.0/Microsoft.OpenApi.dll b/TertuliatalkAPI/TertuliatalkAPI/bin/Debug/net8.0/Microsoft.OpenApi.dll new file mode 100644 index 000000000..14f3deda4 Binary files /dev/null and b/TertuliatalkAPI/TertuliatalkAPI/bin/Debug/net8.0/Microsoft.OpenApi.dll differ diff --git a/TertuliatalkAPI/TertuliatalkAPI/bin/Debug/net8.0/Swashbuckle.AspNetCore.Swagger.dll b/TertuliatalkAPI/TertuliatalkAPI/bin/Debug/net8.0/Swashbuckle.AspNetCore.Swagger.dll new file mode 100644 index 000000000..e9b8cf79f Binary files /dev/null and b/TertuliatalkAPI/TertuliatalkAPI/bin/Debug/net8.0/Swashbuckle.AspNetCore.Swagger.dll differ diff --git a/TertuliatalkAPI/TertuliatalkAPI/bin/Debug/net8.0/Swashbuckle.AspNetCore.SwaggerGen.dll b/TertuliatalkAPI/TertuliatalkAPI/bin/Debug/net8.0/Swashbuckle.AspNetCore.SwaggerGen.dll new file mode 100644 index 000000000..68e38a209 Binary files /dev/null and b/TertuliatalkAPI/TertuliatalkAPI/bin/Debug/net8.0/Swashbuckle.AspNetCore.SwaggerGen.dll differ diff --git a/TertuliatalkAPI/TertuliatalkAPI/bin/Debug/net8.0/Swashbuckle.AspNetCore.SwaggerUI.dll b/TertuliatalkAPI/TertuliatalkAPI/bin/Debug/net8.0/Swashbuckle.AspNetCore.SwaggerUI.dll new file mode 100644 index 000000000..9c52aed08 Binary files /dev/null and b/TertuliatalkAPI/TertuliatalkAPI/bin/Debug/net8.0/Swashbuckle.AspNetCore.SwaggerUI.dll differ diff --git a/TertuliatalkAPI/TertuliatalkAPI/bin/Debug/net8.0/TertuliatalkAPI.deps.json b/TertuliatalkAPI/TertuliatalkAPI/bin/Debug/net8.0/TertuliatalkAPI.deps.json new file mode 100644 index 000000000..8374fafb9 --- /dev/null +++ b/TertuliatalkAPI/TertuliatalkAPI/bin/Debug/net8.0/TertuliatalkAPI.deps.json @@ -0,0 +1,115 @@ +{ + "runtimeTarget": { + "name": ".NETCoreApp,Version=v8.0", + "signature": "" + }, + "compilationOptions": {}, + "targets": { + ".NETCoreApp,Version=v8.0": { + "TertuliatalkAPI/1.0.0": { + "dependencies": { + "Swashbuckle.AspNetCore": "6.4.0" + }, + "runtime": { + "TertuliatalkAPI.dll": {} + } + }, + "Microsoft.Extensions.ApiDescription.Server/6.0.5": {}, + "Microsoft.OpenApi/1.2.3": { + "runtime": { + "lib/netstandard2.0/Microsoft.OpenApi.dll": { + "assemblyVersion": "1.2.3.0", + "fileVersion": "1.2.3.0" + } + } + }, + "Swashbuckle.AspNetCore/6.4.0": { + "dependencies": { + "Microsoft.Extensions.ApiDescription.Server": "6.0.5", + "Swashbuckle.AspNetCore.Swagger": "6.4.0", + "Swashbuckle.AspNetCore.SwaggerGen": "6.4.0", + "Swashbuckle.AspNetCore.SwaggerUI": "6.4.0" + } + }, + "Swashbuckle.AspNetCore.Swagger/6.4.0": { + "dependencies": { + "Microsoft.OpenApi": "1.2.3" + }, + "runtime": { + "lib/net6.0/Swashbuckle.AspNetCore.Swagger.dll": { + "assemblyVersion": "6.4.0.0", + "fileVersion": "6.4.0.0" + } + } + }, + "Swashbuckle.AspNetCore.SwaggerGen/6.4.0": { + "dependencies": { + "Swashbuckle.AspNetCore.Swagger": "6.4.0" + }, + "runtime": { + "lib/net6.0/Swashbuckle.AspNetCore.SwaggerGen.dll": { + "assemblyVersion": "6.4.0.0", + "fileVersion": "6.4.0.0" + } + } + }, + "Swashbuckle.AspNetCore.SwaggerUI/6.4.0": { + "runtime": { + "lib/net6.0/Swashbuckle.AspNetCore.SwaggerUI.dll": { + "assemblyVersion": "6.4.0.0", + "fileVersion": "6.4.0.0" + } + } + } + } + }, + "libraries": { + "TertuliatalkAPI/1.0.0": { + "type": "project", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.ApiDescription.Server/6.0.5": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Ckb5EDBUNJdFWyajfXzUIMRkhf52fHZOQuuZg/oiu8y7zDCVwD0iHhew6MnThjHmevanpxL3f5ci2TtHQEN6bw==", + "path": "microsoft.extensions.apidescription.server/6.0.5", + "hashPath": "microsoft.extensions.apidescription.server.6.0.5.nupkg.sha512" + }, + "Microsoft.OpenApi/1.2.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Nug3rO+7Kl5/SBAadzSMAVgqDlfGjJZ0GenQrLywJ84XGKO0uRqkunz5Wyl0SDwcR71bAATXvSdbdzPrYRYKGw==", + "path": "microsoft.openapi/1.2.3", + "hashPath": "microsoft.openapi.1.2.3.nupkg.sha512" + }, + "Swashbuckle.AspNetCore/6.4.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-eUBr4TW0up6oKDA5Xwkul289uqSMgY0xGN4pnbOIBqCcN9VKGGaPvHX3vWaG/hvocfGDP+MGzMA0bBBKz2fkmQ==", + "path": "swashbuckle.aspnetcore/6.4.0", + "hashPath": "swashbuckle.aspnetcore.6.4.0.nupkg.sha512" + }, + "Swashbuckle.AspNetCore.Swagger/6.4.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-nl4SBgGM+cmthUcpwO/w1lUjevdDHAqRvfUoe4Xp/Uvuzt9mzGUwyFCqa3ODBAcZYBiFoKvrYwz0rabslJvSmQ==", + "path": "swashbuckle.aspnetcore.swagger/6.4.0", + "hashPath": "swashbuckle.aspnetcore.swagger.6.4.0.nupkg.sha512" + }, + "Swashbuckle.AspNetCore.SwaggerGen/6.4.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-lXhcUBVqKrPFAQF7e/ZeDfb5PMgE8n5t6L5B6/BQSpiwxgHzmBcx8Msu42zLYFTvR5PIqE9Q9lZvSQAcwCxJjw==", + "path": "swashbuckle.aspnetcore.swaggergen/6.4.0", + "hashPath": "swashbuckle.aspnetcore.swaggergen.6.4.0.nupkg.sha512" + }, + "Swashbuckle.AspNetCore.SwaggerUI/6.4.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-1Hh3atb3pi8c+v7n4/3N80Jj8RvLOXgWxzix6w3OZhB7zBGRwsy7FWr4e3hwgPweSBpwfElqj4V4nkjYabH9nQ==", + "path": "swashbuckle.aspnetcore.swaggerui/6.4.0", + "hashPath": "swashbuckle.aspnetcore.swaggerui.6.4.0.nupkg.sha512" + } + } +} \ No newline at end of file diff --git a/TertuliatalkAPI/TertuliatalkAPI/bin/Debug/net8.0/TertuliatalkAPI.dll b/TertuliatalkAPI/TertuliatalkAPI/bin/Debug/net8.0/TertuliatalkAPI.dll new file mode 100644 index 000000000..11ca4cbf6 Binary files /dev/null and b/TertuliatalkAPI/TertuliatalkAPI/bin/Debug/net8.0/TertuliatalkAPI.dll differ diff --git a/TertuliatalkAPI/TertuliatalkAPI/bin/Debug/net8.0/TertuliatalkAPI.exe b/TertuliatalkAPI/TertuliatalkAPI/bin/Debug/net8.0/TertuliatalkAPI.exe new file mode 100644 index 000000000..3b6901d82 Binary files /dev/null and b/TertuliatalkAPI/TertuliatalkAPI/bin/Debug/net8.0/TertuliatalkAPI.exe differ diff --git a/TertuliatalkAPI/TertuliatalkAPI/bin/Debug/net8.0/TertuliatalkAPI.pdb b/TertuliatalkAPI/TertuliatalkAPI/bin/Debug/net8.0/TertuliatalkAPI.pdb new file mode 100644 index 000000000..c8aaa0970 Binary files /dev/null and b/TertuliatalkAPI/TertuliatalkAPI/bin/Debug/net8.0/TertuliatalkAPI.pdb differ diff --git a/TertuliatalkAPI/TertuliatalkAPI/bin/Debug/net8.0/TertuliatalkAPI.runtimeconfig.json b/TertuliatalkAPI/TertuliatalkAPI/bin/Debug/net8.0/TertuliatalkAPI.runtimeconfig.json new file mode 100644 index 000000000..5e604c7e5 --- /dev/null +++ b/TertuliatalkAPI/TertuliatalkAPI/bin/Debug/net8.0/TertuliatalkAPI.runtimeconfig.json @@ -0,0 +1,19 @@ +{ + "runtimeOptions": { + "tfm": "net8.0", + "frameworks": [ + { + "name": "Microsoft.NETCore.App", + "version": "8.0.0" + }, + { + "name": "Microsoft.AspNetCore.App", + "version": "8.0.0" + } + ], + "configProperties": { + "System.GC.Server": true, + "System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization": false + } + } +} \ No newline at end of file diff --git a/TertuliatalkAPI/TertuliatalkAPI/bin/Debug/net8.0/appsettings.Development.json b/TertuliatalkAPI/TertuliatalkAPI/bin/Debug/net8.0/appsettings.Development.json new file mode 100644 index 000000000..0c208ae91 --- /dev/null +++ b/TertuliatalkAPI/TertuliatalkAPI/bin/Debug/net8.0/appsettings.Development.json @@ -0,0 +1,8 @@ +{ + "Logging": { + "LogLevel": { + "Default": "Information", + "Microsoft.AspNetCore": "Warning" + } + } +} diff --git a/TertuliatalkAPI/TertuliatalkAPI/bin/Debug/net8.0/appsettings.json b/TertuliatalkAPI/TertuliatalkAPI/bin/Debug/net8.0/appsettings.json new file mode 100644 index 000000000..10f68b8c8 --- /dev/null +++ b/TertuliatalkAPI/TertuliatalkAPI/bin/Debug/net8.0/appsettings.json @@ -0,0 +1,9 @@ +{ + "Logging": { + "LogLevel": { + "Default": "Information", + "Microsoft.AspNetCore": "Warning" + } + }, + "AllowedHosts": "*" +} diff --git a/TertuliatalkAPI/TertuliatalkAPI/obj/Debug/net8.0/.NETCoreApp,Version=v8.0.AssemblyAttributes.cs b/TertuliatalkAPI/TertuliatalkAPI/obj/Debug/net8.0/.NETCoreApp,Version=v8.0.AssemblyAttributes.cs new file mode 100644 index 000000000..2217181c8 --- /dev/null +++ b/TertuliatalkAPI/TertuliatalkAPI/obj/Debug/net8.0/.NETCoreApp,Version=v8.0.AssemblyAttributes.cs @@ -0,0 +1,4 @@ +// +using System; +using System.Reflection; +[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v8.0", FrameworkDisplayName = ".NET 8.0")] diff --git a/TertuliatalkAPI/TertuliatalkAPI/obj/Debug/net8.0/Tertulia.22F0BE16.Up2Date b/TertuliatalkAPI/TertuliatalkAPI/obj/Debug/net8.0/Tertulia.22F0BE16.Up2Date new file mode 100644 index 000000000..e69de29bb diff --git a/TertuliatalkAPI/TertuliatalkAPI/obj/Debug/net8.0/TertuliatalkAPI.AssemblyInfo.cs b/TertuliatalkAPI/TertuliatalkAPI/obj/Debug/net8.0/TertuliatalkAPI.AssemblyInfo.cs new file mode 100644 index 000000000..c4549c481 --- /dev/null +++ b/TertuliatalkAPI/TertuliatalkAPI/obj/Debug/net8.0/TertuliatalkAPI.AssemblyInfo.cs @@ -0,0 +1,23 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +using System; +using System.Reflection; + +[assembly: System.Reflection.AssemblyCompanyAttribute("TertuliatalkAPI")] +[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] +[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+51bec15cb2cbbf90a27ab553bd0ff1e0237b2dc5")] +[assembly: System.Reflection.AssemblyProductAttribute("TertuliatalkAPI")] +[assembly: System.Reflection.AssemblyTitleAttribute("TertuliatalkAPI")] +[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] + +// Generated by the MSBuild WriteCodeFragment class. + diff --git a/TertuliatalkAPI/TertuliatalkAPI/obj/Debug/net8.0/TertuliatalkAPI.AssemblyInfoInputs.cache b/TertuliatalkAPI/TertuliatalkAPI/obj/Debug/net8.0/TertuliatalkAPI.AssemblyInfoInputs.cache new file mode 100644 index 000000000..5a9dc66eb --- /dev/null +++ b/TertuliatalkAPI/TertuliatalkAPI/obj/Debug/net8.0/TertuliatalkAPI.AssemblyInfoInputs.cache @@ -0,0 +1 @@ +1d6f57ff512a6a9797b4717a87852e79b378f92952dc780f49f3846f5ce378f2 diff --git a/TertuliatalkAPI/TertuliatalkAPI/obj/Debug/net8.0/TertuliatalkAPI.GeneratedMSBuildEditorConfig.editorconfig b/TertuliatalkAPI/TertuliatalkAPI/obj/Debug/net8.0/TertuliatalkAPI.GeneratedMSBuildEditorConfig.editorconfig new file mode 100644 index 000000000..80a5bbbb1 --- /dev/null +++ b/TertuliatalkAPI/TertuliatalkAPI/obj/Debug/net8.0/TertuliatalkAPI.GeneratedMSBuildEditorConfig.editorconfig @@ -0,0 +1,19 @@ +is_global = true +build_property.TargetFramework = net8.0 +build_property.TargetPlatformMinVersion = +build_property.UsingMicrosoftNETSdkWeb = true +build_property.ProjectTypeGuids = +build_property.InvariantGlobalization = +build_property.PlatformNeutralAssembly = +build_property.EnforceExtendedAnalyzerRules = +build_property._SupportedPlatformList = Linux,macOS,Windows +build_property.RootNamespace = TertuliatalkAPI +build_property.RootNamespace = TertuliatalkAPI +build_property.ProjectDir = C:\Users\berk\Documents\GitHub\tertuliatalk\TertuliatalkAPI\TertuliatalkAPI\ +build_property.EnableComHosting = +build_property.EnableGeneratedComInterfaceComImportInterop = +build_property.RazorLangVersion = 8.0 +build_property.SupportLocalizedComponentNames = +build_property.GenerateRazorMetadataSourceChecksumAttributes = +build_property.MSBuildProjectDirectory = C:\Users\berk\Documents\GitHub\tertuliatalk\TertuliatalkAPI\TertuliatalkAPI +build_property._RazorSourceGeneratorDebug = diff --git a/TertuliatalkAPI/TertuliatalkAPI/obj/Debug/net8.0/TertuliatalkAPI.GlobalUsings.g.cs b/TertuliatalkAPI/TertuliatalkAPI/obj/Debug/net8.0/TertuliatalkAPI.GlobalUsings.g.cs new file mode 100644 index 000000000..025530a29 --- /dev/null +++ b/TertuliatalkAPI/TertuliatalkAPI/obj/Debug/net8.0/TertuliatalkAPI.GlobalUsings.g.cs @@ -0,0 +1,17 @@ +// +global using global::Microsoft.AspNetCore.Builder; +global using global::Microsoft.AspNetCore.Hosting; +global using global::Microsoft.AspNetCore.Http; +global using global::Microsoft.AspNetCore.Routing; +global using global::Microsoft.Extensions.Configuration; +global using global::Microsoft.Extensions.DependencyInjection; +global using global::Microsoft.Extensions.Hosting; +global using global::Microsoft.Extensions.Logging; +global using global::System; +global using global::System.Collections.Generic; +global using global::System.IO; +global using global::System.Linq; +global using global::System.Net.Http; +global using global::System.Net.Http.Json; +global using global::System.Threading; +global using global::System.Threading.Tasks; diff --git a/TertuliatalkAPI/TertuliatalkAPI/obj/Debug/net8.0/TertuliatalkAPI.MvcApplicationPartsAssemblyInfo.cache b/TertuliatalkAPI/TertuliatalkAPI/obj/Debug/net8.0/TertuliatalkAPI.MvcApplicationPartsAssemblyInfo.cache new file mode 100644 index 000000000..e69de29bb diff --git a/TertuliatalkAPI/TertuliatalkAPI/obj/Debug/net8.0/TertuliatalkAPI.MvcApplicationPartsAssemblyInfo.cs b/TertuliatalkAPI/TertuliatalkAPI/obj/Debug/net8.0/TertuliatalkAPI.MvcApplicationPartsAssemblyInfo.cs new file mode 100644 index 000000000..43d96a6eb --- /dev/null +++ b/TertuliatalkAPI/TertuliatalkAPI/obj/Debug/net8.0/TertuliatalkAPI.MvcApplicationPartsAssemblyInfo.cs @@ -0,0 +1,17 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +using System; +using System.Reflection; + +[assembly: Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPartAttribute("Swashbuckle.AspNetCore.SwaggerGen")] + +// Generated by the MSBuild WriteCodeFragment class. + diff --git a/TertuliatalkAPI/TertuliatalkAPI/obj/Debug/net8.0/TertuliatalkAPI.assets.cache b/TertuliatalkAPI/TertuliatalkAPI/obj/Debug/net8.0/TertuliatalkAPI.assets.cache new file mode 100644 index 000000000..2bdefd2fd Binary files /dev/null and b/TertuliatalkAPI/TertuliatalkAPI/obj/Debug/net8.0/TertuliatalkAPI.assets.cache differ diff --git a/TertuliatalkAPI/TertuliatalkAPI/obj/Debug/net8.0/TertuliatalkAPI.csproj.AssemblyReference.cache b/TertuliatalkAPI/TertuliatalkAPI/obj/Debug/net8.0/TertuliatalkAPI.csproj.AssemblyReference.cache new file mode 100644 index 000000000..937af4509 Binary files /dev/null and b/TertuliatalkAPI/TertuliatalkAPI/obj/Debug/net8.0/TertuliatalkAPI.csproj.AssemblyReference.cache differ diff --git a/TertuliatalkAPI/TertuliatalkAPI/obj/Debug/net8.0/TertuliatalkAPI.csproj.BuildWithSkipAnalyzers b/TertuliatalkAPI/TertuliatalkAPI/obj/Debug/net8.0/TertuliatalkAPI.csproj.BuildWithSkipAnalyzers new file mode 100644 index 000000000..e69de29bb diff --git a/TertuliatalkAPI/TertuliatalkAPI/obj/Debug/net8.0/TertuliatalkAPI.csproj.CoreCompileInputs.cache b/TertuliatalkAPI/TertuliatalkAPI/obj/Debug/net8.0/TertuliatalkAPI.csproj.CoreCompileInputs.cache new file mode 100644 index 000000000..4c10e31c8 --- /dev/null +++ b/TertuliatalkAPI/TertuliatalkAPI/obj/Debug/net8.0/TertuliatalkAPI.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +a36a4393df6bc577627cbc0705588040905bfe4e28f52c70065ce460049a3641 diff --git a/TertuliatalkAPI/TertuliatalkAPI/obj/Debug/net8.0/TertuliatalkAPI.csproj.FileListAbsolute.txt b/TertuliatalkAPI/TertuliatalkAPI/obj/Debug/net8.0/TertuliatalkAPI.csproj.FileListAbsolute.txt new file mode 100644 index 000000000..a127d1a85 --- /dev/null +++ b/TertuliatalkAPI/TertuliatalkAPI/obj/Debug/net8.0/TertuliatalkAPI.csproj.FileListAbsolute.txt @@ -0,0 +1,33 @@ +C:\Users\berk\Documents\GitHub\tertuliatalk\TertuliatalkAPI\TertuliatalkAPI\bin\Debug\net8.0\appsettings.Development.json +C:\Users\berk\Documents\GitHub\tertuliatalk\TertuliatalkAPI\TertuliatalkAPI\bin\Debug\net8.0\appsettings.json +C:\Users\berk\Documents\GitHub\tertuliatalk\TertuliatalkAPI\TertuliatalkAPI\bin\Debug\net8.0\TertuliatalkAPI.exe +C:\Users\berk\Documents\GitHub\tertuliatalk\TertuliatalkAPI\TertuliatalkAPI\bin\Debug\net8.0\TertuliatalkAPI.deps.json +C:\Users\berk\Documents\GitHub\tertuliatalk\TertuliatalkAPI\TertuliatalkAPI\bin\Debug\net8.0\TertuliatalkAPI.runtimeconfig.json +C:\Users\berk\Documents\GitHub\tertuliatalk\TertuliatalkAPI\TertuliatalkAPI\bin\Debug\net8.0\TertuliatalkAPI.dll +C:\Users\berk\Documents\GitHub\tertuliatalk\TertuliatalkAPI\TertuliatalkAPI\bin\Debug\net8.0\TertuliatalkAPI.pdb +C:\Users\berk\Documents\GitHub\tertuliatalk\TertuliatalkAPI\TertuliatalkAPI\bin\Debug\net8.0\Microsoft.OpenApi.dll +C:\Users\berk\Documents\GitHub\tertuliatalk\TertuliatalkAPI\TertuliatalkAPI\bin\Debug\net8.0\Swashbuckle.AspNetCore.Swagger.dll +C:\Users\berk\Documents\GitHub\tertuliatalk\TertuliatalkAPI\TertuliatalkAPI\bin\Debug\net8.0\Swashbuckle.AspNetCore.SwaggerGen.dll +C:\Users\berk\Documents\GitHub\tertuliatalk\TertuliatalkAPI\TertuliatalkAPI\bin\Debug\net8.0\Swashbuckle.AspNetCore.SwaggerUI.dll +C:\Users\berk\Documents\GitHub\tertuliatalk\TertuliatalkAPI\TertuliatalkAPI\obj\Debug\net8.0\TertuliatalkAPI.csproj.AssemblyReference.cache +C:\Users\berk\Documents\GitHub\tertuliatalk\TertuliatalkAPI\TertuliatalkAPI\obj\Debug\net8.0\TertuliatalkAPI.GeneratedMSBuildEditorConfig.editorconfig +C:\Users\berk\Documents\GitHub\tertuliatalk\TertuliatalkAPI\TertuliatalkAPI\obj\Debug\net8.0\TertuliatalkAPI.AssemblyInfoInputs.cache +C:\Users\berk\Documents\GitHub\tertuliatalk\TertuliatalkAPI\TertuliatalkAPI\obj\Debug\net8.0\TertuliatalkAPI.AssemblyInfo.cs +C:\Users\berk\Documents\GitHub\tertuliatalk\TertuliatalkAPI\TertuliatalkAPI\obj\Debug\net8.0\TertuliatalkAPI.csproj.CoreCompileInputs.cache +C:\Users\berk\Documents\GitHub\tertuliatalk\TertuliatalkAPI\TertuliatalkAPI\obj\Debug\net8.0\TertuliatalkAPI.MvcApplicationPartsAssemblyInfo.cs +C:\Users\berk\Documents\GitHub\tertuliatalk\TertuliatalkAPI\TertuliatalkAPI\obj\Debug\net8.0\TertuliatalkAPI.MvcApplicationPartsAssemblyInfo.cache +C:\Users\berk\Documents\GitHub\tertuliatalk\TertuliatalkAPI\TertuliatalkAPI\obj\Debug\net8.0\TertuliatalkAPI.sourcelink.json +C:\Users\berk\Documents\GitHub\tertuliatalk\TertuliatalkAPI\TertuliatalkAPI\obj\Debug\net8.0\staticwebassets.build.json +C:\Users\berk\Documents\GitHub\tertuliatalk\TertuliatalkAPI\TertuliatalkAPI\obj\Debug\net8.0\staticwebassets.development.json +C:\Users\berk\Documents\GitHub\tertuliatalk\TertuliatalkAPI\TertuliatalkAPI\obj\Debug\net8.0\staticwebassets\msbuild.TertuliatalkAPI.Microsoft.AspNetCore.StaticWebAssets.props +C:\Users\berk\Documents\GitHub\tertuliatalk\TertuliatalkAPI\TertuliatalkAPI\obj\Debug\net8.0\staticwebassets\msbuild.build.TertuliatalkAPI.props +C:\Users\berk\Documents\GitHub\tertuliatalk\TertuliatalkAPI\TertuliatalkAPI\obj\Debug\net8.0\staticwebassets\msbuild.buildMultiTargeting.TertuliatalkAPI.props +C:\Users\berk\Documents\GitHub\tertuliatalk\TertuliatalkAPI\TertuliatalkAPI\obj\Debug\net8.0\staticwebassets\msbuild.buildTransitive.TertuliatalkAPI.props +C:\Users\berk\Documents\GitHub\tertuliatalk\TertuliatalkAPI\TertuliatalkAPI\obj\Debug\net8.0\staticwebassets.pack.json +C:\Users\berk\Documents\GitHub\tertuliatalk\TertuliatalkAPI\TertuliatalkAPI\obj\Debug\net8.0\scopedcss\bundle\TertuliatalkAPI.styles.css +C:\Users\berk\Documents\GitHub\tertuliatalk\TertuliatalkAPI\TertuliatalkAPI\obj\Debug\net8.0\Tertulia.22F0BE16.Up2Date +C:\Users\berk\Documents\GitHub\tertuliatalk\TertuliatalkAPI\TertuliatalkAPI\obj\Debug\net8.0\TertuliatalkAPI.dll +C:\Users\berk\Documents\GitHub\tertuliatalk\TertuliatalkAPI\TertuliatalkAPI\obj\Debug\net8.0\refint\TertuliatalkAPI.dll +C:\Users\berk\Documents\GitHub\tertuliatalk\TertuliatalkAPI\TertuliatalkAPI\obj\Debug\net8.0\TertuliatalkAPI.pdb +C:\Users\berk\Documents\GitHub\tertuliatalk\TertuliatalkAPI\TertuliatalkAPI\obj\Debug\net8.0\TertuliatalkAPI.genruntimeconfig.cache +C:\Users\berk\Documents\GitHub\tertuliatalk\TertuliatalkAPI\TertuliatalkAPI\obj\Debug\net8.0\ref\TertuliatalkAPI.dll diff --git a/TertuliatalkAPI/TertuliatalkAPI/obj/Debug/net8.0/TertuliatalkAPI.dll b/TertuliatalkAPI/TertuliatalkAPI/obj/Debug/net8.0/TertuliatalkAPI.dll new file mode 100644 index 000000000..11ca4cbf6 Binary files /dev/null and b/TertuliatalkAPI/TertuliatalkAPI/obj/Debug/net8.0/TertuliatalkAPI.dll differ diff --git a/TertuliatalkAPI/TertuliatalkAPI/obj/Debug/net8.0/TertuliatalkAPI.genruntimeconfig.cache b/TertuliatalkAPI/TertuliatalkAPI/obj/Debug/net8.0/TertuliatalkAPI.genruntimeconfig.cache new file mode 100644 index 000000000..da05aa08a --- /dev/null +++ b/TertuliatalkAPI/TertuliatalkAPI/obj/Debug/net8.0/TertuliatalkAPI.genruntimeconfig.cache @@ -0,0 +1 @@ +3f53fd634946d310ff59f613271c2b74897de0e6fe90a0570424cff9b06459a0 diff --git a/TertuliatalkAPI/TertuliatalkAPI/obj/Debug/net8.0/TertuliatalkAPI.pdb b/TertuliatalkAPI/TertuliatalkAPI/obj/Debug/net8.0/TertuliatalkAPI.pdb new file mode 100644 index 000000000..c8aaa0970 Binary files /dev/null and b/TertuliatalkAPI/TertuliatalkAPI/obj/Debug/net8.0/TertuliatalkAPI.pdb differ diff --git a/TertuliatalkAPI/TertuliatalkAPI/obj/Debug/net8.0/TertuliatalkAPI.sourcelink.json b/TertuliatalkAPI/TertuliatalkAPI/obj/Debug/net8.0/TertuliatalkAPI.sourcelink.json new file mode 100644 index 000000000..57fd478e0 --- /dev/null +++ b/TertuliatalkAPI/TertuliatalkAPI/obj/Debug/net8.0/TertuliatalkAPI.sourcelink.json @@ -0,0 +1 @@ +{"documents":{"C:\\Users\\berk\\Documents\\GitHub\\tertuliatalk\\*":"https://raw.githubusercontent.com/berk420/tertuliatalk/51bec15cb2cbbf90a27ab553bd0ff1e0237b2dc5/*"}} \ No newline at end of file diff --git a/TertuliatalkAPI/TertuliatalkAPI/obj/Debug/net8.0/apphost.exe b/TertuliatalkAPI/TertuliatalkAPI/obj/Debug/net8.0/apphost.exe new file mode 100644 index 000000000..3b6901d82 Binary files /dev/null and b/TertuliatalkAPI/TertuliatalkAPI/obj/Debug/net8.0/apphost.exe differ diff --git a/TertuliatalkAPI/TertuliatalkAPI/obj/Debug/net8.0/ref/TertuliatalkAPI.dll b/TertuliatalkAPI/TertuliatalkAPI/obj/Debug/net8.0/ref/TertuliatalkAPI.dll new file mode 100644 index 000000000..1fd607e40 Binary files /dev/null and b/TertuliatalkAPI/TertuliatalkAPI/obj/Debug/net8.0/ref/TertuliatalkAPI.dll differ diff --git a/TertuliatalkAPI/TertuliatalkAPI/obj/Debug/net8.0/refint/TertuliatalkAPI.dll b/TertuliatalkAPI/TertuliatalkAPI/obj/Debug/net8.0/refint/TertuliatalkAPI.dll new file mode 100644 index 000000000..1fd607e40 Binary files /dev/null and b/TertuliatalkAPI/TertuliatalkAPI/obj/Debug/net8.0/refint/TertuliatalkAPI.dll differ diff --git a/TertuliatalkAPI/TertuliatalkAPI/obj/Debug/net8.0/staticwebassets.build.json b/TertuliatalkAPI/TertuliatalkAPI/obj/Debug/net8.0/staticwebassets.build.json new file mode 100644 index 000000000..c6a08469b --- /dev/null +++ b/TertuliatalkAPI/TertuliatalkAPI/obj/Debug/net8.0/staticwebassets.build.json @@ -0,0 +1,11 @@ +{ + "Version": 1, + "Hash": "SHyKrQf5I2mPRt3Kb7ZRuy7tQGEIrCZK/szHDG3MXaE=", + "Source": "TertuliatalkAPI", + "BasePath": "_content/TertuliatalkAPI", + "Mode": "Default", + "ManifestType": "Build", + "ReferencedProjectsConfiguration": [], + "DiscoveryPatterns": [], + "Assets": [] +} \ No newline at end of file diff --git a/TertuliatalkAPI/TertuliatalkAPI/obj/Debug/net8.0/staticwebassets/msbuild.build.TertuliatalkAPI.props b/TertuliatalkAPI/TertuliatalkAPI/obj/Debug/net8.0/staticwebassets/msbuild.build.TertuliatalkAPI.props new file mode 100644 index 000000000..5a6032a7c --- /dev/null +++ b/TertuliatalkAPI/TertuliatalkAPI/obj/Debug/net8.0/staticwebassets/msbuild.build.TertuliatalkAPI.props @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/TertuliatalkAPI/TertuliatalkAPI/obj/Debug/net8.0/staticwebassets/msbuild.buildMultiTargeting.TertuliatalkAPI.props b/TertuliatalkAPI/TertuliatalkAPI/obj/Debug/net8.0/staticwebassets/msbuild.buildMultiTargeting.TertuliatalkAPI.props new file mode 100644 index 000000000..fd1fddc93 --- /dev/null +++ b/TertuliatalkAPI/TertuliatalkAPI/obj/Debug/net8.0/staticwebassets/msbuild.buildMultiTargeting.TertuliatalkAPI.props @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/TertuliatalkAPI/TertuliatalkAPI/obj/Debug/net8.0/staticwebassets/msbuild.buildTransitive.TertuliatalkAPI.props b/TertuliatalkAPI/TertuliatalkAPI/obj/Debug/net8.0/staticwebassets/msbuild.buildTransitive.TertuliatalkAPI.props new file mode 100644 index 000000000..5aba843bd --- /dev/null +++ b/TertuliatalkAPI/TertuliatalkAPI/obj/Debug/net8.0/staticwebassets/msbuild.buildTransitive.TertuliatalkAPI.props @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/TertuliatalkAPI/TertuliatalkAPI/obj/TertuliatalkAPI.csproj.nuget.dgspec.json b/TertuliatalkAPI/TertuliatalkAPI/obj/TertuliatalkAPI.csproj.nuget.dgspec.json new file mode 100644 index 000000000..7045aa155 --- /dev/null +++ b/TertuliatalkAPI/TertuliatalkAPI/obj/TertuliatalkAPI.csproj.nuget.dgspec.json @@ -0,0 +1,77 @@ +{ + "format": 1, + "restore": { + "C:\\Users\\berk\\Documents\\GitHub\\tertuliatalk\\TertuliatalkAPI\\TertuliatalkAPI\\TertuliatalkAPI.csproj": {} + }, + "projects": { + "C:\\Users\\berk\\Documents\\GitHub\\tertuliatalk\\TertuliatalkAPI\\TertuliatalkAPI\\TertuliatalkAPI.csproj": { + "version": "1.0.0", + "restore": { + "projectUniqueName": "C:\\Users\\berk\\Documents\\GitHub\\tertuliatalk\\TertuliatalkAPI\\TertuliatalkAPI\\TertuliatalkAPI.csproj", + "projectName": "TertuliatalkAPI", + "projectPath": "C:\\Users\\berk\\Documents\\GitHub\\tertuliatalk\\TertuliatalkAPI\\TertuliatalkAPI\\TertuliatalkAPI.csproj", + "packagesPath": "C:\\Users\\berk\\.nuget\\packages\\", + "outputPath": "C:\\Users\\berk\\Documents\\GitHub\\tertuliatalk\\TertuliatalkAPI\\TertuliatalkAPI\\obj\\", + "projectStyle": "PackageReference", + "configFilePaths": [ + "C:\\Users\\berk\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" + ], + "originalTargetFrameworks": [ + "net8.0" + ], + "sources": { + "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, + "https://api.nuget.org/v3/index.json": {} + }, + "frameworks": { + "net8.0": { + "targetAlias": "net8.0", + "projectReferences": {} + } + }, + "warningProperties": { + "warnAsError": [ + "NU1605" + ] + }, + "restoreAuditProperties": { + "enableAudit": "true", + "auditLevel": "low", + "auditMode": "direct" + } + }, + "frameworks": { + "net8.0": { + "targetAlias": "net8.0", + "dependencies": { + "Swashbuckle.AspNetCore": { + "target": "Package", + "version": "[6.4.0, )" + } + }, + "imports": [ + "net461", + "net462", + "net47", + "net471", + "net472", + "net48", + "net481" + ], + "assetTargetFallback": true, + "warn": true, + "frameworkReferences": { + "Microsoft.AspNetCore.App": { + "privateAssets": "none" + }, + "Microsoft.NETCore.App": { + "privateAssets": "all" + } + }, + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.202/PortableRuntimeIdentifierGraph.json" + } + } + } + } +} \ No newline at end of file diff --git a/TertuliatalkAPI/TertuliatalkAPI/obj/TertuliatalkAPI.csproj.nuget.g.props b/TertuliatalkAPI/TertuliatalkAPI/obj/TertuliatalkAPI.csproj.nuget.g.props new file mode 100644 index 000000000..8b8a055ff --- /dev/null +++ b/TertuliatalkAPI/TertuliatalkAPI/obj/TertuliatalkAPI.csproj.nuget.g.props @@ -0,0 +1,22 @@ + + + + True + NuGet + $(MSBuildThisFileDirectory)project.assets.json + $(UserProfile)\.nuget\packages\ + C:\Users\berk\.nuget\packages\ + PackageReference + 6.9.2 + + + + + + + + + + C:\Users\berk\.nuget\packages\microsoft.extensions.apidescription.server\6.0.5 + + \ No newline at end of file diff --git a/TertuliatalkAPI/TertuliatalkAPI/obj/TertuliatalkAPI.csproj.nuget.g.targets b/TertuliatalkAPI/TertuliatalkAPI/obj/TertuliatalkAPI.csproj.nuget.g.targets new file mode 100644 index 000000000..eea8d7621 --- /dev/null +++ b/TertuliatalkAPI/TertuliatalkAPI/obj/TertuliatalkAPI.csproj.nuget.g.targets @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/TertuliatalkAPI/TertuliatalkAPI/obj/project.assets.json b/TertuliatalkAPI/TertuliatalkAPI/obj/project.assets.json new file mode 100644 index 000000000..47c11108a --- /dev/null +++ b/TertuliatalkAPI/TertuliatalkAPI/obj/project.assets.json @@ -0,0 +1,502 @@ +{ + "version": 3, + "targets": { + "net8.0": { + "Microsoft.Extensions.ApiDescription.Server/6.0.5": { + "type": "package", + "build": { + "build/Microsoft.Extensions.ApiDescription.Server.props": {}, + "build/Microsoft.Extensions.ApiDescription.Server.targets": {} + }, + "buildMultiTargeting": { + "buildMultiTargeting/Microsoft.Extensions.ApiDescription.Server.props": {}, + "buildMultiTargeting/Microsoft.Extensions.ApiDescription.Server.targets": {} + } + }, + "Microsoft.OpenApi/1.2.3": { + "type": "package", + "compile": { + "lib/netstandard2.0/Microsoft.OpenApi.dll": { + "related": ".pdb;.xml" + } + }, + "runtime": { + "lib/netstandard2.0/Microsoft.OpenApi.dll": { + "related": ".pdb;.xml" + } + } + }, + "Swashbuckle.AspNetCore/6.4.0": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.ApiDescription.Server": "6.0.5", + "Swashbuckle.AspNetCore.Swagger": "6.4.0", + "Swashbuckle.AspNetCore.SwaggerGen": "6.4.0", + "Swashbuckle.AspNetCore.SwaggerUI": "6.4.0" + }, + "build": { + "build/Swashbuckle.AspNetCore.props": {} + } + }, + "Swashbuckle.AspNetCore.Swagger/6.4.0": { + "type": "package", + "dependencies": { + "Microsoft.OpenApi": "1.2.3" + }, + "compile": { + "lib/net6.0/Swashbuckle.AspNetCore.Swagger.dll": { + "related": ".pdb;.xml" + } + }, + "runtime": { + "lib/net6.0/Swashbuckle.AspNetCore.Swagger.dll": { + "related": ".pdb;.xml" + } + }, + "frameworkReferences": [ + "Microsoft.AspNetCore.App" + ] + }, + "Swashbuckle.AspNetCore.SwaggerGen/6.4.0": { + "type": "package", + "dependencies": { + "Swashbuckle.AspNetCore.Swagger": "6.4.0" + }, + "compile": { + "lib/net6.0/Swashbuckle.AspNetCore.SwaggerGen.dll": { + "related": ".pdb;.xml" + } + }, + "runtime": { + "lib/net6.0/Swashbuckle.AspNetCore.SwaggerGen.dll": { + "related": ".pdb;.xml" + } + } + }, + "Swashbuckle.AspNetCore.SwaggerUI/6.4.0": { + "type": "package", + "compile": { + "lib/net6.0/Swashbuckle.AspNetCore.SwaggerUI.dll": { + "related": ".pdb;.xml" + } + }, + "runtime": { + "lib/net6.0/Swashbuckle.AspNetCore.SwaggerUI.dll": { + "related": ".pdb;.xml" + } + }, + "frameworkReferences": [ + "Microsoft.AspNetCore.App" + ] + } + } + }, + "libraries": { + "Microsoft.Extensions.ApiDescription.Server/6.0.5": { + "sha512": "Ckb5EDBUNJdFWyajfXzUIMRkhf52fHZOQuuZg/oiu8y7zDCVwD0iHhew6MnThjHmevanpxL3f5ci2TtHQEN6bw==", + "type": "package", + "path": "microsoft.extensions.apidescription.server/6.0.5", + "hasTools": true, + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "build/Microsoft.Extensions.ApiDescription.Server.props", + "build/Microsoft.Extensions.ApiDescription.Server.targets", + "buildMultiTargeting/Microsoft.Extensions.ApiDescription.Server.props", + "buildMultiTargeting/Microsoft.Extensions.ApiDescription.Server.targets", + "microsoft.extensions.apidescription.server.6.0.5.nupkg.sha512", + "microsoft.extensions.apidescription.server.nuspec", + "tools/Newtonsoft.Json.dll", + "tools/dotnet-getdocument.deps.json", + "tools/dotnet-getdocument.dll", + "tools/dotnet-getdocument.runtimeconfig.json", + "tools/net461-x86/GetDocument.Insider.exe", + "tools/net461-x86/GetDocument.Insider.exe.config", + "tools/net461-x86/Microsoft.Win32.Primitives.dll", + "tools/net461-x86/System.AppContext.dll", + "tools/net461-x86/System.Buffers.dll", + "tools/net461-x86/System.Collections.Concurrent.dll", + "tools/net461-x86/System.Collections.NonGeneric.dll", + "tools/net461-x86/System.Collections.Specialized.dll", + "tools/net461-x86/System.Collections.dll", + "tools/net461-x86/System.ComponentModel.EventBasedAsync.dll", + "tools/net461-x86/System.ComponentModel.Primitives.dll", + "tools/net461-x86/System.ComponentModel.TypeConverter.dll", + "tools/net461-x86/System.ComponentModel.dll", + "tools/net461-x86/System.Console.dll", + "tools/net461-x86/System.Data.Common.dll", + "tools/net461-x86/System.Diagnostics.Contracts.dll", + "tools/net461-x86/System.Diagnostics.Debug.dll", + "tools/net461-x86/System.Diagnostics.DiagnosticSource.dll", + "tools/net461-x86/System.Diagnostics.FileVersionInfo.dll", + "tools/net461-x86/System.Diagnostics.Process.dll", + "tools/net461-x86/System.Diagnostics.StackTrace.dll", + "tools/net461-x86/System.Diagnostics.TextWriterTraceListener.dll", + "tools/net461-x86/System.Diagnostics.Tools.dll", + "tools/net461-x86/System.Diagnostics.TraceSource.dll", + "tools/net461-x86/System.Diagnostics.Tracing.dll", + "tools/net461-x86/System.Drawing.Primitives.dll", + "tools/net461-x86/System.Dynamic.Runtime.dll", + "tools/net461-x86/System.Globalization.Calendars.dll", + "tools/net461-x86/System.Globalization.Extensions.dll", + "tools/net461-x86/System.Globalization.dll", + "tools/net461-x86/System.IO.Compression.ZipFile.dll", + "tools/net461-x86/System.IO.Compression.dll", + "tools/net461-x86/System.IO.FileSystem.DriveInfo.dll", + "tools/net461-x86/System.IO.FileSystem.Primitives.dll", + "tools/net461-x86/System.IO.FileSystem.Watcher.dll", + "tools/net461-x86/System.IO.FileSystem.dll", + "tools/net461-x86/System.IO.IsolatedStorage.dll", + "tools/net461-x86/System.IO.MemoryMappedFiles.dll", + "tools/net461-x86/System.IO.Pipes.dll", + "tools/net461-x86/System.IO.UnmanagedMemoryStream.dll", + "tools/net461-x86/System.IO.dll", + "tools/net461-x86/System.Linq.Expressions.dll", + "tools/net461-x86/System.Linq.Parallel.dll", + "tools/net461-x86/System.Linq.Queryable.dll", + "tools/net461-x86/System.Linq.dll", + "tools/net461-x86/System.Memory.dll", + "tools/net461-x86/System.Net.Http.dll", + "tools/net461-x86/System.Net.NameResolution.dll", + "tools/net461-x86/System.Net.NetworkInformation.dll", + "tools/net461-x86/System.Net.Ping.dll", + "tools/net461-x86/System.Net.Primitives.dll", + "tools/net461-x86/System.Net.Requests.dll", + "tools/net461-x86/System.Net.Security.dll", + "tools/net461-x86/System.Net.Sockets.dll", + "tools/net461-x86/System.Net.WebHeaderCollection.dll", + "tools/net461-x86/System.Net.WebSockets.Client.dll", + "tools/net461-x86/System.Net.WebSockets.dll", + "tools/net461-x86/System.Numerics.Vectors.dll", + "tools/net461-x86/System.ObjectModel.dll", + "tools/net461-x86/System.Reflection.Extensions.dll", + "tools/net461-x86/System.Reflection.Primitives.dll", + "tools/net461-x86/System.Reflection.dll", + "tools/net461-x86/System.Resources.Reader.dll", + "tools/net461-x86/System.Resources.ResourceManager.dll", + "tools/net461-x86/System.Resources.Writer.dll", + "tools/net461-x86/System.Runtime.CompilerServices.Unsafe.dll", + "tools/net461-x86/System.Runtime.CompilerServices.VisualC.dll", + "tools/net461-x86/System.Runtime.Extensions.dll", + "tools/net461-x86/System.Runtime.Handles.dll", + "tools/net461-x86/System.Runtime.InteropServices.RuntimeInformation.dll", + "tools/net461-x86/System.Runtime.InteropServices.dll", + "tools/net461-x86/System.Runtime.Numerics.dll", + "tools/net461-x86/System.Runtime.Serialization.Formatters.dll", + "tools/net461-x86/System.Runtime.Serialization.Json.dll", + "tools/net461-x86/System.Runtime.Serialization.Primitives.dll", + "tools/net461-x86/System.Runtime.Serialization.Xml.dll", + "tools/net461-x86/System.Runtime.dll", + "tools/net461-x86/System.Security.Claims.dll", + "tools/net461-x86/System.Security.Cryptography.Algorithms.dll", + "tools/net461-x86/System.Security.Cryptography.Csp.dll", + "tools/net461-x86/System.Security.Cryptography.Encoding.dll", + "tools/net461-x86/System.Security.Cryptography.Primitives.dll", + "tools/net461-x86/System.Security.Cryptography.X509Certificates.dll", + "tools/net461-x86/System.Security.Principal.dll", + "tools/net461-x86/System.Security.SecureString.dll", + "tools/net461-x86/System.Text.Encoding.Extensions.dll", + "tools/net461-x86/System.Text.Encoding.dll", + "tools/net461-x86/System.Text.RegularExpressions.dll", + "tools/net461-x86/System.Threading.Overlapped.dll", + "tools/net461-x86/System.Threading.Tasks.Parallel.dll", + "tools/net461-x86/System.Threading.Tasks.dll", + "tools/net461-x86/System.Threading.Thread.dll", + "tools/net461-x86/System.Threading.ThreadPool.dll", + "tools/net461-x86/System.Threading.Timer.dll", + "tools/net461-x86/System.Threading.dll", + "tools/net461-x86/System.ValueTuple.dll", + "tools/net461-x86/System.Xml.ReaderWriter.dll", + "tools/net461-x86/System.Xml.XDocument.dll", + "tools/net461-x86/System.Xml.XPath.XDocument.dll", + "tools/net461-x86/System.Xml.XPath.dll", + "tools/net461-x86/System.Xml.XmlDocument.dll", + "tools/net461-x86/System.Xml.XmlSerializer.dll", + "tools/net461-x86/netstandard.dll", + "tools/net461/GetDocument.Insider.exe", + "tools/net461/GetDocument.Insider.exe.config", + "tools/net461/Microsoft.Win32.Primitives.dll", + "tools/net461/System.AppContext.dll", + "tools/net461/System.Buffers.dll", + "tools/net461/System.Collections.Concurrent.dll", + "tools/net461/System.Collections.NonGeneric.dll", + "tools/net461/System.Collections.Specialized.dll", + "tools/net461/System.Collections.dll", + "tools/net461/System.ComponentModel.EventBasedAsync.dll", + "tools/net461/System.ComponentModel.Primitives.dll", + "tools/net461/System.ComponentModel.TypeConverter.dll", + "tools/net461/System.ComponentModel.dll", + "tools/net461/System.Console.dll", + "tools/net461/System.Data.Common.dll", + "tools/net461/System.Diagnostics.Contracts.dll", + "tools/net461/System.Diagnostics.Debug.dll", + "tools/net461/System.Diagnostics.DiagnosticSource.dll", + "tools/net461/System.Diagnostics.FileVersionInfo.dll", + "tools/net461/System.Diagnostics.Process.dll", + "tools/net461/System.Diagnostics.StackTrace.dll", + "tools/net461/System.Diagnostics.TextWriterTraceListener.dll", + "tools/net461/System.Diagnostics.Tools.dll", + "tools/net461/System.Diagnostics.TraceSource.dll", + "tools/net461/System.Diagnostics.Tracing.dll", + "tools/net461/System.Drawing.Primitives.dll", + "tools/net461/System.Dynamic.Runtime.dll", + "tools/net461/System.Globalization.Calendars.dll", + "tools/net461/System.Globalization.Extensions.dll", + "tools/net461/System.Globalization.dll", + "tools/net461/System.IO.Compression.ZipFile.dll", + "tools/net461/System.IO.Compression.dll", + "tools/net461/System.IO.FileSystem.DriveInfo.dll", + "tools/net461/System.IO.FileSystem.Primitives.dll", + "tools/net461/System.IO.FileSystem.Watcher.dll", + "tools/net461/System.IO.FileSystem.dll", + "tools/net461/System.IO.IsolatedStorage.dll", + "tools/net461/System.IO.MemoryMappedFiles.dll", + "tools/net461/System.IO.Pipes.dll", + "tools/net461/System.IO.UnmanagedMemoryStream.dll", + "tools/net461/System.IO.dll", + "tools/net461/System.Linq.Expressions.dll", + "tools/net461/System.Linq.Parallel.dll", + "tools/net461/System.Linq.Queryable.dll", + "tools/net461/System.Linq.dll", + "tools/net461/System.Memory.dll", + "tools/net461/System.Net.Http.dll", + "tools/net461/System.Net.NameResolution.dll", + "tools/net461/System.Net.NetworkInformation.dll", + "tools/net461/System.Net.Ping.dll", + "tools/net461/System.Net.Primitives.dll", + "tools/net461/System.Net.Requests.dll", + "tools/net461/System.Net.Security.dll", + "tools/net461/System.Net.Sockets.dll", + "tools/net461/System.Net.WebHeaderCollection.dll", + "tools/net461/System.Net.WebSockets.Client.dll", + "tools/net461/System.Net.WebSockets.dll", + "tools/net461/System.Numerics.Vectors.dll", + "tools/net461/System.ObjectModel.dll", + "tools/net461/System.Reflection.Extensions.dll", + "tools/net461/System.Reflection.Primitives.dll", + "tools/net461/System.Reflection.dll", + "tools/net461/System.Resources.Reader.dll", + "tools/net461/System.Resources.ResourceManager.dll", + "tools/net461/System.Resources.Writer.dll", + "tools/net461/System.Runtime.CompilerServices.Unsafe.dll", + "tools/net461/System.Runtime.CompilerServices.VisualC.dll", + "tools/net461/System.Runtime.Extensions.dll", + "tools/net461/System.Runtime.Handles.dll", + "tools/net461/System.Runtime.InteropServices.RuntimeInformation.dll", + "tools/net461/System.Runtime.InteropServices.dll", + "tools/net461/System.Runtime.Numerics.dll", + "tools/net461/System.Runtime.Serialization.Formatters.dll", + "tools/net461/System.Runtime.Serialization.Json.dll", + "tools/net461/System.Runtime.Serialization.Primitives.dll", + "tools/net461/System.Runtime.Serialization.Xml.dll", + "tools/net461/System.Runtime.dll", + "tools/net461/System.Security.Claims.dll", + "tools/net461/System.Security.Cryptography.Algorithms.dll", + "tools/net461/System.Security.Cryptography.Csp.dll", + "tools/net461/System.Security.Cryptography.Encoding.dll", + "tools/net461/System.Security.Cryptography.Primitives.dll", + "tools/net461/System.Security.Cryptography.X509Certificates.dll", + "tools/net461/System.Security.Principal.dll", + "tools/net461/System.Security.SecureString.dll", + "tools/net461/System.Text.Encoding.Extensions.dll", + "tools/net461/System.Text.Encoding.dll", + "tools/net461/System.Text.RegularExpressions.dll", + "tools/net461/System.Threading.Overlapped.dll", + "tools/net461/System.Threading.Tasks.Parallel.dll", + "tools/net461/System.Threading.Tasks.dll", + "tools/net461/System.Threading.Thread.dll", + "tools/net461/System.Threading.ThreadPool.dll", + "tools/net461/System.Threading.Timer.dll", + "tools/net461/System.Threading.dll", + "tools/net461/System.ValueTuple.dll", + "tools/net461/System.Xml.ReaderWriter.dll", + "tools/net461/System.Xml.XDocument.dll", + "tools/net461/System.Xml.XPath.XDocument.dll", + "tools/net461/System.Xml.XPath.dll", + "tools/net461/System.Xml.XmlDocument.dll", + "tools/net461/System.Xml.XmlSerializer.dll", + "tools/net461/netstandard.dll", + "tools/netcoreapp2.1/GetDocument.Insider.deps.json", + "tools/netcoreapp2.1/GetDocument.Insider.dll", + "tools/netcoreapp2.1/GetDocument.Insider.runtimeconfig.json", + "tools/netcoreapp2.1/System.Diagnostics.DiagnosticSource.dll" + ] + }, + "Microsoft.OpenApi/1.2.3": { + "sha512": "Nug3rO+7Kl5/SBAadzSMAVgqDlfGjJZ0GenQrLywJ84XGKO0uRqkunz5Wyl0SDwcR71bAATXvSdbdzPrYRYKGw==", + "type": "package", + "path": "microsoft.openapi/1.2.3", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "lib/net46/Microsoft.OpenApi.dll", + "lib/net46/Microsoft.OpenApi.pdb", + "lib/net46/Microsoft.OpenApi.xml", + "lib/netstandard2.0/Microsoft.OpenApi.dll", + "lib/netstandard2.0/Microsoft.OpenApi.pdb", + "lib/netstandard2.0/Microsoft.OpenApi.xml", + "microsoft.openapi.1.2.3.nupkg.sha512", + "microsoft.openapi.nuspec" + ] + }, + "Swashbuckle.AspNetCore/6.4.0": { + "sha512": "eUBr4TW0up6oKDA5Xwkul289uqSMgY0xGN4pnbOIBqCcN9VKGGaPvHX3vWaG/hvocfGDP+MGzMA0bBBKz2fkmQ==", + "type": "package", + "path": "swashbuckle.aspnetcore/6.4.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "build/Swashbuckle.AspNetCore.props", + "swashbuckle.aspnetcore.6.4.0.nupkg.sha512", + "swashbuckle.aspnetcore.nuspec" + ] + }, + "Swashbuckle.AspNetCore.Swagger/6.4.0": { + "sha512": "nl4SBgGM+cmthUcpwO/w1lUjevdDHAqRvfUoe4Xp/Uvuzt9mzGUwyFCqa3ODBAcZYBiFoKvrYwz0rabslJvSmQ==", + "type": "package", + "path": "swashbuckle.aspnetcore.swagger/6.4.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "lib/net5.0/Swashbuckle.AspNetCore.Swagger.dll", + "lib/net5.0/Swashbuckle.AspNetCore.Swagger.pdb", + "lib/net5.0/Swashbuckle.AspNetCore.Swagger.xml", + "lib/net6.0/Swashbuckle.AspNetCore.Swagger.dll", + "lib/net6.0/Swashbuckle.AspNetCore.Swagger.pdb", + "lib/net6.0/Swashbuckle.AspNetCore.Swagger.xml", + "lib/netcoreapp3.0/Swashbuckle.AspNetCore.Swagger.dll", + "lib/netcoreapp3.0/Swashbuckle.AspNetCore.Swagger.pdb", + "lib/netcoreapp3.0/Swashbuckle.AspNetCore.Swagger.xml", + "lib/netstandard2.0/Swashbuckle.AspNetCore.Swagger.dll", + "lib/netstandard2.0/Swashbuckle.AspNetCore.Swagger.pdb", + "lib/netstandard2.0/Swashbuckle.AspNetCore.Swagger.xml", + "swashbuckle.aspnetcore.swagger.6.4.0.nupkg.sha512", + "swashbuckle.aspnetcore.swagger.nuspec" + ] + }, + "Swashbuckle.AspNetCore.SwaggerGen/6.4.0": { + "sha512": "lXhcUBVqKrPFAQF7e/ZeDfb5PMgE8n5t6L5B6/BQSpiwxgHzmBcx8Msu42zLYFTvR5PIqE9Q9lZvSQAcwCxJjw==", + "type": "package", + "path": "swashbuckle.aspnetcore.swaggergen/6.4.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "lib/net5.0/Swashbuckle.AspNetCore.SwaggerGen.dll", + "lib/net5.0/Swashbuckle.AspNetCore.SwaggerGen.pdb", + "lib/net5.0/Swashbuckle.AspNetCore.SwaggerGen.xml", + "lib/net6.0/Swashbuckle.AspNetCore.SwaggerGen.dll", + "lib/net6.0/Swashbuckle.AspNetCore.SwaggerGen.pdb", + "lib/net6.0/Swashbuckle.AspNetCore.SwaggerGen.xml", + "lib/netcoreapp3.0/Swashbuckle.AspNetCore.SwaggerGen.dll", + "lib/netcoreapp3.0/Swashbuckle.AspNetCore.SwaggerGen.pdb", + "lib/netcoreapp3.0/Swashbuckle.AspNetCore.SwaggerGen.xml", + "lib/netstandard2.0/Swashbuckle.AspNetCore.SwaggerGen.dll", + "lib/netstandard2.0/Swashbuckle.AspNetCore.SwaggerGen.pdb", + "lib/netstandard2.0/Swashbuckle.AspNetCore.SwaggerGen.xml", + "swashbuckle.aspnetcore.swaggergen.6.4.0.nupkg.sha512", + "swashbuckle.aspnetcore.swaggergen.nuspec" + ] + }, + "Swashbuckle.AspNetCore.SwaggerUI/6.4.0": { + "sha512": "1Hh3atb3pi8c+v7n4/3N80Jj8RvLOXgWxzix6w3OZhB7zBGRwsy7FWr4e3hwgPweSBpwfElqj4V4nkjYabH9nQ==", + "type": "package", + "path": "swashbuckle.aspnetcore.swaggerui/6.4.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "lib/net5.0/Swashbuckle.AspNetCore.SwaggerUI.dll", + "lib/net5.0/Swashbuckle.AspNetCore.SwaggerUI.pdb", + "lib/net5.0/Swashbuckle.AspNetCore.SwaggerUI.xml", + "lib/net6.0/Swashbuckle.AspNetCore.SwaggerUI.dll", + "lib/net6.0/Swashbuckle.AspNetCore.SwaggerUI.pdb", + "lib/net6.0/Swashbuckle.AspNetCore.SwaggerUI.xml", + "lib/netcoreapp3.0/Swashbuckle.AspNetCore.SwaggerUI.dll", + "lib/netcoreapp3.0/Swashbuckle.AspNetCore.SwaggerUI.pdb", + "lib/netcoreapp3.0/Swashbuckle.AspNetCore.SwaggerUI.xml", + "lib/netstandard2.0/Swashbuckle.AspNetCore.SwaggerUI.dll", + "lib/netstandard2.0/Swashbuckle.AspNetCore.SwaggerUI.pdb", + "lib/netstandard2.0/Swashbuckle.AspNetCore.SwaggerUI.xml", + "swashbuckle.aspnetcore.swaggerui.6.4.0.nupkg.sha512", + "swashbuckle.aspnetcore.swaggerui.nuspec" + ] + } + }, + "projectFileDependencyGroups": { + "net8.0": [ + "Swashbuckle.AspNetCore >= 6.4.0" + ] + }, + "packageFolders": { + "C:\\Users\\berk\\.nuget\\packages\\": {} + }, + "project": { + "version": "1.0.0", + "restore": { + "projectUniqueName": "C:\\Users\\berk\\Documents\\GitHub\\tertuliatalk\\TertuliatalkAPI\\TertuliatalkAPI\\TertuliatalkAPI.csproj", + "projectName": "TertuliatalkAPI", + "projectPath": "C:\\Users\\berk\\Documents\\GitHub\\tertuliatalk\\TertuliatalkAPI\\TertuliatalkAPI\\TertuliatalkAPI.csproj", + "packagesPath": "C:\\Users\\berk\\.nuget\\packages\\", + "outputPath": "C:\\Users\\berk\\Documents\\GitHub\\tertuliatalk\\TertuliatalkAPI\\TertuliatalkAPI\\obj\\", + "projectStyle": "PackageReference", + "configFilePaths": [ + "C:\\Users\\berk\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" + ], + "originalTargetFrameworks": [ + "net8.0" + ], + "sources": { + "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, + "https://api.nuget.org/v3/index.json": {} + }, + "frameworks": { + "net8.0": { + "targetAlias": "net8.0", + "projectReferences": {} + } + }, + "warningProperties": { + "warnAsError": [ + "NU1605" + ] + }, + "restoreAuditProperties": { + "enableAudit": "true", + "auditLevel": "low", + "auditMode": "direct" + } + }, + "frameworks": { + "net8.0": { + "targetAlias": "net8.0", + "dependencies": { + "Swashbuckle.AspNetCore": { + "target": "Package", + "version": "[6.4.0, )" + } + }, + "imports": [ + "net461", + "net462", + "net47", + "net471", + "net472", + "net48", + "net481" + ], + "assetTargetFallback": true, + "warn": true, + "frameworkReferences": { + "Microsoft.AspNetCore.App": { + "privateAssets": "none" + }, + "Microsoft.NETCore.App": { + "privateAssets": "all" + } + }, + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.202/PortableRuntimeIdentifierGraph.json" + } + } + } +} \ No newline at end of file diff --git a/TertuliatalkAPI/TertuliatalkAPI/obj/project.nuget.cache b/TertuliatalkAPI/TertuliatalkAPI/obj/project.nuget.cache new file mode 100644 index 000000000..88bc61869 --- /dev/null +++ b/TertuliatalkAPI/TertuliatalkAPI/obj/project.nuget.cache @@ -0,0 +1,15 @@ +{ + "version": 2, + "dgSpecHash": "d5gwTFr5WGnCUq+iwUG9RVRO2Ql93+F1HO3Z+hG8GuXRHmip86SjuysDIlEqo0XTKmtAY1SaiWE0uHe1rQbUtA==", + "success": true, + "projectFilePath": "C:\\Users\\berk\\Documents\\GitHub\\tertuliatalk\\TertuliatalkAPI\\TertuliatalkAPI\\TertuliatalkAPI.csproj", + "expectedPackageFiles": [ + "C:\\Users\\berk\\.nuget\\packages\\microsoft.extensions.apidescription.server\\6.0.5\\microsoft.extensions.apidescription.server.6.0.5.nupkg.sha512", + "C:\\Users\\berk\\.nuget\\packages\\microsoft.openapi\\1.2.3\\microsoft.openapi.1.2.3.nupkg.sha512", + "C:\\Users\\berk\\.nuget\\packages\\swashbuckle.aspnetcore\\6.4.0\\swashbuckle.aspnetcore.6.4.0.nupkg.sha512", + "C:\\Users\\berk\\.nuget\\packages\\swashbuckle.aspnetcore.swagger\\6.4.0\\swashbuckle.aspnetcore.swagger.6.4.0.nupkg.sha512", + "C:\\Users\\berk\\.nuget\\packages\\swashbuckle.aspnetcore.swaggergen\\6.4.0\\swashbuckle.aspnetcore.swaggergen.6.4.0.nupkg.sha512", + "C:\\Users\\berk\\.nuget\\packages\\swashbuckle.aspnetcore.swaggerui\\6.4.0\\swashbuckle.aspnetcore.swaggerui.6.4.0.nupkg.sha512" + ], + "logs": [] +} \ No newline at end of file diff --git a/pages/features.tsx b/pages/features.tsx deleted file mode 100644 index 31c955215..000000000 --- a/pages/features.tsx +++ /dev/null @@ -1,98 +0,0 @@ -import styled from 'styled-components'; -import AutofitGrid from 'components/AutofitGrid'; -import BasicCard from 'components/BasicCard'; -import Page from 'components/Page'; -import SectionTitle from 'components/SectionTitle'; -import YoutubeVideo from 'components/YoutubeVideo'; -import { media } from 'utils/media'; - -const FEATURES = [ - { - imageUrl: '/grid-icons/asset-1.svg', - title: 'Lorem ipsum dolor sit amet.', - description: - 'Lorem ipsum dolor sit amet consectetur adipisicing elit. Omnis error dolorem ipsa dolore facere est consequuntur aut, eos doloribus voluptate?', - }, - { - imageUrl: '/grid-icons/asset-2.svg', - title: 'Lorem ipsum dolor sit amet.', - description: - 'Lorem ipsum dolor sit amet consectetur adipisicing elit. Omnis error dolorem ipsa dolore facere est consequuntur aut, eos doloribus voluptate?', - }, - { - imageUrl: '/grid-icons/asset-3.svg', - title: 'Lorem ipsum dolor sit amet.', - description: - 'Lorem ipsum dolor sit amet consectetur adipisicing elit. Omnis error dolorem ipsa dolore facere est consequuntur aut, eos doloribus voluptate?', - }, - { - imageUrl: '/grid-icons/asset-4.svg', - title: 'Lorem ipsum dolor sit amet.', - description: - 'Lorem ipsum dolor sit amet consectetur adipisicing elit. Omnis error dolorem ipsa dolore facere est consequuntur aut, eos doloribus voluptate?', - }, - { - imageUrl: '/grid-icons/asset-5.svg', - title: 'Lorem ipsum dolor sit amet.', - description: - 'Lorem ipsum dolor sit amet consectetur adipisicing elit. Omnis error dolorem ipsa dolore facere est consequuntur aut, eos doloribus voluptate?', - }, - { - imageUrl: '/grid-icons/asset-6.svg', - title: 'Lorem ipsum dolor sit amet.', - description: - 'Lorem ipsum dolor sit amet consectetur adipisicing elit. Omnis error dolorem ipsa dolore facere est consequuntur aut, eos doloribus voluptate?', - }, - { - imageUrl: '/grid-icons/asset-7.svg', - title: 'Lorem ipsum dolor sit amet.', - description: - 'Lorem ipsum dolor sit amet consectetur adipisicing elit. Omnis error dolorem ipsa dolore facere est consequuntur aut, eos doloribus voluptate?', - }, - { - imageUrl: '/grid-icons/asset-8.svg', - title: 'Lorem ipsum dolor sit amet.', - description: - 'Lorem ipsum dolor sit amet consectetur adipisicing elit. Omnis error dolorem ipsa dolore facere est consequuntur aut, eos doloribus voluptate?', - }, - { - imageUrl: '/grid-icons/asset-9.svg', - title: 'Lorem ipsum dolor sit amet.', - description: - 'Lorem ipsum dolor sit amet consectetur adipisicing elit. Omnis error dolorem ipsa dolore facere est consequuntur aut, eos doloribus voluptate?', - }, -]; - -export default function FeaturesPage() { - return ( - - - Check out this quick introduction - - - {FEATURES.map((singleFeature, idx) => ( - - ))} - - - - ); -} - -const Wrapper = styled.div` - & > *:not(:first-child) { - margin-top: 10rem; - } -`; - -const CustomAutofitGrid = styled(AutofitGrid)` - --autofit-grid-item-size: 40rem; - - ${media('<=tablet')} { - --autofit-grid-item-size: 30rem; - } - - ${media('<=phone')} { - --autofit-grid-item-size: 100%; - } -`; diff --git a/pages/index.tsx b/pages/index.tsx deleted file mode 100644 index 493a36edc..000000000 --- a/pages/index.tsx +++ /dev/null @@ -1,95 +0,0 @@ -import { InferGetStaticPropsType } from 'next'; -import Head from 'next/head'; -import styled from 'styled-components'; -import BasicSection from 'components/BasicSection'; -import Link from 'components/Link'; -import { EnvVars } from 'env'; -import { getAllPosts } from 'utils/postsFetcher'; -import Cta from 'views/HomePage/Cta'; -import Features from 'views/HomePage/Features'; -import FeaturesGallery from 'views/HomePage/FeaturesGallery'; -import Hero from 'views/HomePage/Hero'; -import Partners from 'views/HomePage/Partners'; -import ScrollableBlogPosts from 'views/HomePage/ScrollableBlogPosts'; -import Testimonials from 'views/HomePage/Testimonials'; - -export default function Homepage({ posts }: InferGetStaticPropsType) { - return ( - <> - - {EnvVars.SITE_NAME} - - - - - - - -

- Lorem ipsum dolor sit amet consectetur adipisicing elit. Quas, quidem error incidunt a doloremque voluptatem porro inventore - voluptate quo deleniti animi laboriosam.{' '} - Possimus ullam velit rem itaque consectetur, in distinctio? Lorem ipsum, dolor sit amet - consectetur adipisicing elit. Soluta repellendus quia quos obcaecati nihil. Laudantium non accusantium, voluptate eum nesciunt - at suscipit quis est soluta? -

-
- -

- Lorem ipsum dolor sit amet consectetur adipisicing elit. Quas, quidem error incidunt a doloremque voluptatem porro inventore{' '} - voluptate quo deleniti animi laboriosam. Possimus ullam velit rem itaque consectetur, in distinctio? -

-
    -
  • Professional point 1
  • -
  • Professional remark 2
  • -
  • Professional feature 3
  • -
-
-
- - - - - - - -
- - ); -} - -const HomepageWrapper = styled.div` - & > :last-child { - margin-bottom: 15rem; - } -`; - -const DarkerBackgroundContainer = styled.div` - background: rgb(var(--background)); - - & > *:not(:first-child) { - margin-top: 15rem; - } -`; - -const WhiteBackgroundContainer = styled.div` - background: rgb(var(--secondBackground)); - - & > :last-child { - padding-bottom: 15rem; - } - - & > *:not(:first-child) { - margin-top: 15rem; - } -`; - -export async function getStaticProps() { - return { - props: { - posts: await getAllPosts(), - }, - }; -} diff --git a/.all-contributorsrc b/tertuliatalk_frontend/.all-contributorsrc similarity index 100% rename from .all-contributorsrc rename to tertuliatalk_frontend/.all-contributorsrc diff --git a/.env.example b/tertuliatalk_frontend/.env.example similarity index 100% rename from .env.example rename to tertuliatalk_frontend/.env.example diff --git a/.eslintrc.json b/tertuliatalk_frontend/.eslintrc.json similarity index 100% rename from .eslintrc.json rename to tertuliatalk_frontend/.eslintrc.json diff --git a/.github/dependabot.yml b/tertuliatalk_frontend/.github/dependabot.yml similarity index 100% rename from .github/dependabot.yml rename to tertuliatalk_frontend/.github/dependabot.yml diff --git a/.github/workflows/codeql-analysis.yml b/tertuliatalk_frontend/.github/workflows/codeql-analysis.yml similarity index 100% rename from .github/workflows/codeql-analysis.yml rename to tertuliatalk_frontend/.github/workflows/codeql-analysis.yml diff --git a/tertuliatalk_frontend/.gitignore b/tertuliatalk_frontend/.gitignore new file mode 100644 index 000000000..1437c53f7 --- /dev/null +++ b/tertuliatalk_frontend/.gitignore @@ -0,0 +1,34 @@ +# See https://help.github.com/articles/ignoring-files/ for more about ignoring files. + +# dependencies +/node_modules +/.pnp +.pnp.js + +# testing +/coverage + +# next.js +/.next/ +/out/ + +# production +/build + +# misc +.DS_Store +*.pem + +# debug +npm-debug.log* +yarn-debug.log* +yarn-error.log* + +# local env files +.env.local +.env.development.local +.env.test.local +.env.production.local + +# vercel +.vercel diff --git a/.prettierrc b/tertuliatalk_frontend/.prettierrc similarity index 100% rename from .prettierrc rename to tertuliatalk_frontend/.prettierrc diff --git a/.tina/__generated__/.gitignore b/tertuliatalk_frontend/.tina/__generated__/.gitignore similarity index 100% rename from .tina/__generated__/.gitignore rename to tertuliatalk_frontend/.tina/__generated__/.gitignore diff --git a/.tina/__generated__/_graphql.json b/tertuliatalk_frontend/.tina/__generated__/_graphql.json similarity index 100% rename from .tina/__generated__/_graphql.json rename to tertuliatalk_frontend/.tina/__generated__/_graphql.json diff --git a/.tina/__generated__/_lookup.json b/tertuliatalk_frontend/.tina/__generated__/_lookup.json similarity index 100% rename from .tina/__generated__/_lookup.json rename to tertuliatalk_frontend/.tina/__generated__/_lookup.json diff --git a/.tina/__generated__/_schema.json b/tertuliatalk_frontend/.tina/__generated__/_schema.json similarity index 100% rename from .tina/__generated__/_schema.json rename to tertuliatalk_frontend/.tina/__generated__/_schema.json diff --git a/.tina/__generated__/frags.gql b/tertuliatalk_frontend/.tina/__generated__/frags.gql similarity index 100% rename from .tina/__generated__/frags.gql rename to tertuliatalk_frontend/.tina/__generated__/frags.gql diff --git a/.tina/__generated__/queries.gql b/tertuliatalk_frontend/.tina/__generated__/queries.gql similarity index 100% rename from .tina/__generated__/queries.gql rename to tertuliatalk_frontend/.tina/__generated__/queries.gql diff --git a/.tina/__generated__/schema.gql b/tertuliatalk_frontend/.tina/__generated__/schema.gql similarity index 100% rename from .tina/__generated__/schema.gql rename to tertuliatalk_frontend/.tina/__generated__/schema.gql diff --git a/.tina/__generated__/types.ts b/tertuliatalk_frontend/.tina/__generated__/types.ts similarity index 100% rename from .tina/__generated__/types.ts rename to tertuliatalk_frontend/.tina/__generated__/types.ts diff --git a/.tina/schema.ts b/tertuliatalk_frontend/.tina/schema.ts similarity index 100% rename from .tina/schema.ts rename to tertuliatalk_frontend/.tina/schema.ts diff --git a/.vscode/settings.json b/tertuliatalk_frontend/.vscode/settings.json similarity index 100% rename from .vscode/settings.json rename to tertuliatalk_frontend/.vscode/settings.json diff --git a/LICENSE b/tertuliatalk_frontend/LICENSE similarity index 100% rename from LICENSE rename to tertuliatalk_frontend/LICENSE diff --git a/README.md b/tertuliatalk_frontend/README.md similarity index 100% rename from README.md rename to tertuliatalk_frontend/README.md diff --git a/tertuliatalk_frontend/TERTULIATALK_FRONTEND b/tertuliatalk_frontend/TERTULIATALK_FRONTEND new file mode 100644 index 000000000..68eb2d6d0 --- /dev/null +++ b/tertuliatalk_frontend/TERTULIATALK_FRONTEND @@ -0,0 +1,49 @@ +-----BEGIN OPENSSH PRIVATE KEY----- +b3BlbnNzaC1rZXktdjEAAAAABG5vbmUAAAAEbm9uZQAAAAAAAAABAAACFwAAAAdzc2gtcn +NhAAAAAwEAAQAAAgEA1pD1M+JZdbY5DiOaYRIwsj1ka2Ou2phf6sd88JZU3REQpkQo6OGy +KANj3qnUSP1O/Ond/7LBFZGEZJpNEwW4SkHSERdUfPJQHdK2b5F4/lmbfMDARB82r2S1fa +Ar62oEDtIVK6Okgblr9XVpRvQ7MzCDgEjxYqZZ2M8ATNYR4E1zmByoVs+WfADwv90Q03PA +JuC/OHsfb8cDPJufosPBIl+9E0pba8obKaU5wwFEb79sbFWjbk1gxB0HCjw9O05xQeJewq ++bQ7EbwmWDkegnGfB5BQSN1EPncVdAb/wSX7Kkq7IVuezGBW6A5uuNLX7Ph4jOzMy1vOq3 +i5c2u6F6JbLHrQ0SKQT3dmToVoD2Lmk88x9/RLMFGu2tpMjJ/tjSMRmMeauGs2d+DXg7Nu +d8x/dtLBWwBlCXpMlP5jz8oFcUlttfXUreS2qdGguLftcedJowbI1TJHq9sK7ZA946QUTc +9rJkL394ulQI6tjraV6aBsJTnnifTXtJ+9Q7pgo2+Z66u1OSONJH0nCR+bXW7BVNDXj764 +wrQqT37c5EFrfcq+s96QBoNpN0/LOOMy2doW90WwkrAETxLsELVIybwlCiqh/ltHsk0HuM +T8VOjkTxwWHf/7a/LoBsHkQ3alzwP1HrEga7Qw9d0WvtnhTCJJeEB85XF2fDGJ4q/yidyK +sAAAdIZuzDG2bswxsAAAAHc3NoLXJzYQAAAgEA1pD1M+JZdbY5DiOaYRIwsj1ka2Ou2phf +6sd88JZU3REQpkQo6OGyKANj3qnUSP1O/Ond/7LBFZGEZJpNEwW4SkHSERdUfPJQHdK2b5 +F4/lmbfMDARB82r2S1faAr62oEDtIVK6Okgblr9XVpRvQ7MzCDgEjxYqZZ2M8ATNYR4E1z +mByoVs+WfADwv90Q03PAJuC/OHsfb8cDPJufosPBIl+9E0pba8obKaU5wwFEb79sbFWjbk +1gxB0HCjw9O05xQeJewq+bQ7EbwmWDkegnGfB5BQSN1EPncVdAb/wSX7Kkq7IVuezGBW6A +5uuNLX7Ph4jOzMy1vOq3i5c2u6F6JbLHrQ0SKQT3dmToVoD2Lmk88x9/RLMFGu2tpMjJ/t +jSMRmMeauGs2d+DXg7Nud8x/dtLBWwBlCXpMlP5jz8oFcUlttfXUreS2qdGguLftcedJow +bI1TJHq9sK7ZA946QUTc9rJkL394ulQI6tjraV6aBsJTnnifTXtJ+9Q7pgo2+Z66u1OSON +JH0nCR+bXW7BVNDXj764wrQqT37c5EFrfcq+s96QBoNpN0/LOOMy2doW90WwkrAETxLsEL +VIybwlCiqh/ltHsk0HuMT8VOjkTxwWHf/7a/LoBsHkQ3alzwP1HrEga7Qw9d0WvtnhTCJJ +eEB85XF2fDGJ4q/yidyKsAAAADAQABAAACAAUdK1rzOCKgFzgJDTLnFhYJdI1CsPYwz4hu +/MFXM+qY74am9TqntnFRs12pOpAKyYkpocroXcW/1CH5s4CSkFPkwbb6kV7w/4vWa9a45u +NZC2WrymlVPR5tDg5SdPmFa1dXFn4VxmP5IWOWSs4QICEWNOwn0OkDAf0y4dTy/TYVYn3r +oO+AvxtxgktwX2hKx/elP6l+9b7aRW96XhGpDL9e/Miq6wbkqEUT1Q6axyDKtTDX0a9dVM +MX1gUebm8tbXGejZeiS9cPL5QwizQ9DkGGA7xk4WR/wdJnu/dvUJjLTzVwZygpRob2nUfj +sVe2QAgA8Lzc3DAGgB1pmzpZnOmh7lccgiCLpDrENhXQF9vPb6XLcablLyMNDfUoZRU97b +gn1oJVMssceq2mm6NrghhpoU39KtzlKcx6zEGyyc3xm3tVso+d9ElwmeUeB2adudtjGjFb +N9QnsqwwkTP02ln3FGdxrQ+YhfBxv/dSgkyVqJqBkyBfYThHnC7X+pBzXtYU+8/bDzF8Hu +RTXcBFtmEWhx0VGb/eIgkYN1j0sPZBp+t+SpHanL4+7xzUYFHzWFqf7kUYl0bHtw0q5nUr +GGpIIxo1sXw7mf+qZAH0UEdBhKRVqqaHJ13kihclnc7u/SfoZMWeHkzkOyHM/XBj9o3Ike +ZKK7UIiw4f3l8mBQ1BAAABACBQ/GKuYPrL7op3ZGXTfCyA9vj7gIVKj7LFKCMVG7+Kr73Z ++G2hbQ1Ym0/knpVIJUkZOmFEbrohB1NyzqH9IcP03XcbQ8h719NI1M7oaAuoOBbgYJDQkt +2LLmFjDOPC+ROU4FP60eQ9dYuC7GW4SpmY1zPC8pO6BACikrMZs9wqNf38hCCYg4Zekp8k +D0Hh5sYy4qnwAqG5/2PTNiyC1wkK1hawpDu5m4TlQj9UUB9+bEIAfdfWiGZOHPPBCNSF1B +b9CMZ1zyh2O0L/d1nV9rF83ver9/JKtdTesLZXzTmgV3eby0DCzXqzgMbvDDLbMCRtReI6 +nJ1yrTxhqNOkWhsAAAEBAPAStMxkE1O1S4db0kSP10JuoOjuexyacTBIvBVkl/Gs3SFFAg +ly6qnYaufK4mouxAwb9pqj+iFKx87egO/72D4MjsIJDxd6Z2BYp/CBAvj+j4YngcvtSYWB +BPjVN6YpTLOmxinjrUNrnLANOyJ20ZmWnP0TRl3n+gJP3SqQkQKZfDY7vzAUqcvsm+5yrq +jbTA/Ygp9gA3UI+5bBGxGzacGxWppKuPV6oDqEn4P/5z6MI4SodnBM89Y5gEhEa6Jb9JLk +itoJ8GsaVwDNk5Q5UWKyblrXSfmgou2x49EO/EkP7hJLINbn9gdy6GB3JxmvDDLJoF6i8d +ut+RCV49u98bsAAAEBAOTNDhM+IytlLG6eNoWMtQN+d7rA6o6LZysJbBWxLgfESjV3S8ID +/+2JwIJ15daKqyJucbc4Sc3Vm6a8tHQXR1/tU5+++y/M4ZmeTg/PtGPIhYkfdYFJHOuYeA +uqje5DoL9ea9lh0Piaj27QkiJb1GqtgatqoxWJ0dyMPMrfISsiATUNGyKpuHArSH6BCEVB +T+Skyme7NxsVSvKblr7fhDcKrbeJShJeiE46J4NHxPD8MNdPfoPT/YUI09jhHxKikaqBGO +og8MqDOC+8YlN2VSxX7qy7Uh/MwVhibvGGve0u1rsWmTHON/cyXLubmyKU8IwdQRLw6tUp +/fe0FFpH3dEAAAATYmVyay5nbTEyQGdtYWlsLmNvbQ== +-----END OPENSSH PRIVATE KEY----- diff --git a/tertuliatalk_frontend/TERTULIATALK_FRONTEND.pub b/tertuliatalk_frontend/TERTULIATALK_FRONTEND.pub new file mode 100644 index 000000000..734b25329 --- /dev/null +++ b/tertuliatalk_frontend/TERTULIATALK_FRONTEND.pub @@ -0,0 +1 @@ +ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQDWkPUz4ll1tjkOI5phEjCyPWRrY67amF/qx3zwllTdERCmRCjo4bIoA2PeqdRI/U786d3/ssEVkYRkmk0TBbhKQdIRF1R88lAd0rZvkXj+WZt8wMBEHzavZLV9oCvragQO0hUro6SBuWv1dWlG9DszMIOASPFiplnYzwBM1hHgTXOYHKhWz5Z8APC/3RDTc8Am4L84ex9vxwM8m5+iw8EiX70TSltryhsppTnDAURvv2xsVaNuTWDEHQcKPD07TnFB4l7Cr5tDsRvCZYOR6CcZ8HkFBI3UQ+dxV0Bv/BJfsqSrshW57MYFboDm640tfs+HiM7MzLW86reLlza7oXolssetDRIpBPd2ZOhWgPYuaTzzH39EswUa7a2kyMn+2NIxGYx5q4azZ34NeDs253zH920sFbAGUJekyU/mPPygVxSW219dSt5Lap0aC4t+1x50mjBsjVMker2wrtkD3jpBRNz2smQvf3i6VAjq2OtpXpoGwlOeeJ9Ne0n71DumCjb5nrq7U5I40kfScJH5tdbsFU0NePvrjCtCpPftzkQWt9yr6z3pAGg2k3T8s44zLZ2hb3RbCSsARPEuwQtUjJvCUKKqH+W0eyTQe4xPxU6ORPHBYd//tr8ugGweRDdqXPA/UesSBrtDD13Ra+2eFMIkl4QHzlcXZ8MYnir/KJ3Iqw== berk.gm12@gmail.com diff --git a/components/Accordion.tsx b/tertuliatalk_frontend/components/Accordion.tsx similarity index 95% rename from components/Accordion.tsx rename to tertuliatalk_frontend/components/Accordion.tsx index 4c50e63c3..63992fb13 100644 --- a/components/Accordion.tsx +++ b/tertuliatalk_frontend/components/Accordion.tsx @@ -13,8 +13,8 @@ export default function Accordion({ title, isOpen, children }: PropsWithChildren const [hasCollapsed, setHasCollapsed] = useState(!isOpen); const isActive = !hasCollapsed; return ( - setHasCollapsed((prev) => !prev)}> - + + setHasCollapsed((prev) => !prev)}> {title} ` @@ -71,7 +72,6 @@ const AccordionWrapper = styled.div` padding: 2rem 1.5rem; background: rgb(var(--cardBackground)); box-shadow: var(--shadow-md); - cursor: pointer; border-radius: 0.6rem; transition: opacity 0.2s; diff --git a/components/ArticleCard.tsx b/tertuliatalk_frontend/components/ArticleCard.tsx similarity index 100% rename from components/ArticleCard.tsx rename to tertuliatalk_frontend/components/ArticleCard.tsx diff --git a/components/ArticleImage.tsx b/tertuliatalk_frontend/components/ArticleImage.tsx similarity index 100% rename from components/ArticleImage.tsx rename to tertuliatalk_frontend/components/ArticleImage.tsx diff --git a/components/AutofitGrid.tsx b/tertuliatalk_frontend/components/AutofitGrid.tsx similarity index 100% rename from components/AutofitGrid.tsx rename to tertuliatalk_frontend/components/AutofitGrid.tsx diff --git a/components/BasicCard.tsx b/tertuliatalk_frontend/components/BasicCard.tsx similarity index 91% rename from components/BasicCard.tsx rename to tertuliatalk_frontend/components/BasicCard.tsx index 0a8e41635..b6f1fbcab 100644 --- a/components/BasicCard.tsx +++ b/tertuliatalk_frontend/components/BasicCard.tsx @@ -10,7 +10,7 @@ interface BasicCardProps { export default function BasicCard({ title, description, imageUrl }: BasicCardProps) { return ( - + {/**/} {title} {description} diff --git a/components/BasicSection.tsx b/tertuliatalk_frontend/components/BasicSection.tsx similarity index 100% rename from components/BasicSection.tsx rename to tertuliatalk_frontend/components/BasicSection.tsx diff --git a/components/Button.tsx b/tertuliatalk_frontend/components/Button.tsx similarity index 91% rename from components/Button.tsx rename to tertuliatalk_frontend/components/Button.tsx index 09194a94d..d58457e37 100644 --- a/components/Button.tsx +++ b/tertuliatalk_frontend/components/Button.tsx @@ -17,7 +17,8 @@ const Button = styled.a` font-family: var(--font); font-weight: bold; border-radius: 0.4rem; - border: ${(p) => (p.transparent ? 'none' : '2px solid rgb(var(--primary))')}; + border: none; + background-color: #fd5221; transition: transform 0.3s; backface-visibility: hidden; will-change: transform; diff --git a/components/ButtonGroup.tsx b/tertuliatalk_frontend/components/ButtonGroup.tsx similarity index 100% rename from components/ButtonGroup.tsx rename to tertuliatalk_frontend/components/ButtonGroup.tsx diff --git a/components/ClientOnly.tsx b/tertuliatalk_frontend/components/ClientOnly.tsx similarity index 100% rename from components/ClientOnly.tsx rename to tertuliatalk_frontend/components/ClientOnly.tsx diff --git a/components/CloseIcon.tsx b/tertuliatalk_frontend/components/CloseIcon.tsx similarity index 100% rename from components/CloseIcon.tsx rename to tertuliatalk_frontend/components/CloseIcon.tsx diff --git a/components/Code.tsx b/tertuliatalk_frontend/components/Code.tsx similarity index 100% rename from components/Code.tsx rename to tertuliatalk_frontend/components/Code.tsx diff --git a/components/Collapse.tsx b/tertuliatalk_frontend/components/Collapse.tsx similarity index 100% rename from components/Collapse.tsx rename to tertuliatalk_frontend/components/Collapse.tsx diff --git a/components/ColorSwitcher.tsx b/tertuliatalk_frontend/components/ColorSwitcher.tsx similarity index 100% rename from components/ColorSwitcher.tsx rename to tertuliatalk_frontend/components/ColorSwitcher.tsx diff --git a/components/Container.tsx b/tertuliatalk_frontend/components/Container.tsx similarity index 100% rename from components/Container.tsx rename to tertuliatalk_frontend/components/Container.tsx diff --git a/components/Drawer.tsx b/tertuliatalk_frontend/components/Drawer.tsx similarity index 100% rename from components/Drawer.tsx rename to tertuliatalk_frontend/components/Drawer.tsx diff --git a/components/Footer.tsx b/tertuliatalk_frontend/components/Footer.tsx similarity index 100% rename from components/Footer.tsx rename to tertuliatalk_frontend/components/Footer.tsx diff --git a/components/GlobalStyles.tsx b/tertuliatalk_frontend/components/GlobalStyles.tsx similarity index 100% rename from components/GlobalStyles.tsx rename to tertuliatalk_frontend/components/GlobalStyles.tsx diff --git a/components/HamburgerIcon.tsx b/tertuliatalk_frontend/components/HamburgerIcon.tsx similarity index 100% rename from components/HamburgerIcon.tsx rename to tertuliatalk_frontend/components/HamburgerIcon.tsx diff --git a/components/HeroIllustation.tsx b/tertuliatalk_frontend/components/HeroIllustation.tsx similarity index 100% rename from components/HeroIllustation.tsx rename to tertuliatalk_frontend/components/HeroIllustation.tsx diff --git a/components/Icon.tsx b/tertuliatalk_frontend/components/Icon.tsx similarity index 100% rename from components/Icon.tsx rename to tertuliatalk_frontend/components/Icon.tsx diff --git a/components/Input.tsx b/tertuliatalk_frontend/components/Input.tsx similarity index 100% rename from components/Input.tsx rename to tertuliatalk_frontend/components/Input.tsx diff --git a/components/Link.tsx b/tertuliatalk_frontend/components/Link.tsx similarity index 100% rename from components/Link.tsx rename to tertuliatalk_frontend/components/Link.tsx diff --git a/components/Logo.tsx b/tertuliatalk_frontend/components/Logo.tsx similarity index 100% rename from components/Logo.tsx rename to tertuliatalk_frontend/components/Logo.tsx diff --git a/components/MDXRichText.tsx b/tertuliatalk_frontend/components/MDXRichText.tsx similarity index 100% rename from components/MDXRichText.tsx rename to tertuliatalk_frontend/components/MDXRichText.tsx diff --git a/components/MailSentState.tsx b/tertuliatalk_frontend/components/MailSentState.tsx similarity index 100% rename from components/MailSentState.tsx rename to tertuliatalk_frontend/components/MailSentState.tsx diff --git a/components/Navbar.tsx b/tertuliatalk_frontend/components/Navbar.tsx similarity index 99% rename from components/Navbar.tsx rename to tertuliatalk_frontend/components/Navbar.tsx index 9e276fa9d..eabafa517 100644 --- a/components/Navbar.tsx +++ b/tertuliatalk_frontend/components/Navbar.tsx @@ -111,6 +111,8 @@ function NavItem({ href, title, outlined }: SingleNavItem) { const CustomButton = styled(Button)` padding: 0.75rem 1.5rem; line-height: 1.8; + margin-right: 10px; + `; const NavItemList = styled.div` diff --git a/components/NavigationDrawer.tsx b/tertuliatalk_frontend/components/NavigationDrawer.tsx similarity index 100% rename from components/NavigationDrawer.tsx rename to tertuliatalk_frontend/components/NavigationDrawer.tsx diff --git a/components/NewsletterModal.tsx b/tertuliatalk_frontend/components/NewsletterModal.tsx similarity index 71% rename from components/NewsletterModal.tsx rename to tertuliatalk_frontend/components/NewsletterModal.tsx index a1f912e26..e844ed0b3 100644 --- a/components/NewsletterModal.tsx +++ b/tertuliatalk_frontend/components/NewsletterModal.tsx @@ -10,6 +10,7 @@ import Container from './Container'; import Input from './Input'; import MailSentState from './MailSentState'; import Overlay from './Overlay'; +import NextLink from 'next/link'; export interface NewsletterModalProps { onClose: () => void; @@ -17,17 +18,33 @@ export interface NewsletterModalProps { export default function NewsletterModal({ onClose }: NewsletterModalProps) { const [email, setEmail] = useState(''); + const [password, setPassword] = useState(''); useEscClose({ onClose }); function onSubmit(event: React.FormEvent, enrollNewsletter: (props: DefaultFormFields) => void) { event.preventDefault(); - console.log({ email }); + if (email) { enrollNewsletter({ EMAIL: email }); } } + function handleButtonClick(event: React.MouseEvent) { + event.preventDefault(); + + console.log(`Email: ${email}, Password: ${password}`); + const form = event.currentTarget.closest('form'); + if (form) { + form.dispatchEvent(new Event('submit', { cancelable: true, bubbles: true })); + } + } + + function handleLinkClick() { + + onClose(); // Close the modal + } + return ( } {!hasSignedUp && ( <> - Are you ready to enroll to the best newsletter ever? + Giriş yap ) => setEmail(e.target.value)} - placeholder="Enter your email..." + placeholder="Email adresinizi giriniz..." + required + /> + + + ) => setPassword(e.target.value)} + placeholder="Şifrenizi giriniz..." required /> - + + + Submit + + + You can Sign up from{' '} + + here. + + + {message && } )} diff --git a/components/NotFoundIllustration.tsx b/tertuliatalk_frontend/components/NotFoundIllustration.tsx similarity index 100% rename from components/NotFoundIllustration.tsx rename to tertuliatalk_frontend/components/NotFoundIllustration.tsx diff --git a/components/OverTitle.tsx b/tertuliatalk_frontend/components/OverTitle.tsx similarity index 100% rename from components/OverTitle.tsx rename to tertuliatalk_frontend/components/OverTitle.tsx diff --git a/components/Overlay.tsx b/tertuliatalk_frontend/components/Overlay.tsx similarity index 100% rename from components/Overlay.tsx rename to tertuliatalk_frontend/components/Overlay.tsx diff --git a/components/Page.tsx b/tertuliatalk_frontend/components/Page.tsx similarity index 100% rename from components/Page.tsx rename to tertuliatalk_frontend/components/Page.tsx diff --git a/components/PricingCard.tsx b/tertuliatalk_frontend/components/PricingCard.tsx similarity index 100% rename from components/PricingCard.tsx rename to tertuliatalk_frontend/components/PricingCard.tsx diff --git a/components/Quote.tsx b/tertuliatalk_frontend/components/Quote.tsx similarity index 100% rename from components/Quote.tsx rename to tertuliatalk_frontend/components/Quote.tsx diff --git a/components/RichText.tsx b/tertuliatalk_frontend/components/RichText.tsx similarity index 100% rename from components/RichText.tsx rename to tertuliatalk_frontend/components/RichText.tsx diff --git a/components/SectionTitle.tsx b/tertuliatalk_frontend/components/SectionTitle.tsx similarity index 100% rename from components/SectionTitle.tsx rename to tertuliatalk_frontend/components/SectionTitle.tsx diff --git a/components/Separator.tsx b/tertuliatalk_frontend/components/Separator.tsx similarity index 100% rename from components/Separator.tsx rename to tertuliatalk_frontend/components/Separator.tsx diff --git a/components/Spacer.tsx b/tertuliatalk_frontend/components/Spacer.tsx similarity index 100% rename from components/Spacer.tsx rename to tertuliatalk_frontend/components/Spacer.tsx diff --git a/components/ThreeLayersCircle.tsx b/tertuliatalk_frontend/components/ThreeLayersCircle.tsx similarity index 100% rename from components/ThreeLayersCircle.tsx rename to tertuliatalk_frontend/components/ThreeLayersCircle.tsx diff --git a/components/WaveCta.tsx b/tertuliatalk_frontend/components/WaveCta.tsx similarity index 98% rename from components/WaveCta.tsx rename to tertuliatalk_frontend/components/WaveCta.tsx index a59ed3ad4..f0c115ff2 100644 --- a/components/WaveCta.tsx +++ b/tertuliatalk_frontend/components/WaveCta.tsx @@ -1,4 +1,3 @@ -import NextLink from 'next/link'; import styled from 'styled-components'; import Button from 'components/Button'; import ButtonGroup from 'components/ButtonGroup'; @@ -21,6 +20,7 @@ export default function WaveCta() { +{/*} Lorem ipsum dolor, sit amet consectetur adipisicing elit. Temporibus delectus? + + + + + + Tarih + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ); +} + + +const Days = styled.div` + + display: flex; + background-color: #f5f5dc; + width: 100%; + height: 100%; + display: flex; + flex-direction: column; + gap: 1rem; + +`; + +const Header = styled.div` + + display: flex; + background-color: #f5f5dc; + width: 100%; + height: 15rem; + display: flex; + flex-direction: column; +`; + +const Session = styled.div` + background-color: #0FE728; + width: 98%; + height: 6rem; + margin: 1rem; + padding-left: 1rem; + display: flex; + gap: 1rem; + align-items: center; /* Butonları dikeyde ortalamak için */ +`; + +const PassWeek = styled.div` + background-color: #0FE728; + width: 98%; + height: 6rem; + padding-top: 0rem; + margin: 1rem; + display: flex; + justify-content: space-between; + align-items: center; +`; + + + + + +const Meetings = styled.div` + background-color: #13AA25; + + width:100%; + height:15rem; + margin-top: 1rem; + + +`; + + + + + + + +const WholeFrame = styled.div` + background-color: #f4a460; + + width:100%; + height:100%; + + } +`; + + + +const Wrapper = styled.div` + background-color: #ff0; + + & > *:not(:first-child) { + margin-top: 1rem; + + } +`; + +const CustomAutofitGrid = styled(AutofitGrid)` + --autofit-grid-item-size: 40rem; + + ${media('<=tablet')} { + --autofit-grid-item-size: 30rem; + } + + ${media('<=phone')} { + --autofit-grid-item-size: 100%; + } +`; diff --git a/posts/test-article-2.mdx b/tertuliatalk_frontend/posts/test-article-2.mdx similarity index 100% rename from posts/test-article-2.mdx rename to tertuliatalk_frontend/posts/test-article-2.mdx diff --git a/posts/test-article-3.mdx b/tertuliatalk_frontend/posts/test-article-3.mdx similarity index 100% rename from posts/test-article-3.mdx rename to tertuliatalk_frontend/posts/test-article-3.mdx diff --git a/posts/test-article-4.mdx b/tertuliatalk_frontend/posts/test-article-4.mdx similarity index 100% rename from posts/test-article-4.mdx rename to tertuliatalk_frontend/posts/test-article-4.mdx diff --git a/posts/test-article-5.mdx b/tertuliatalk_frontend/posts/test-article-5.mdx similarity index 100% rename from posts/test-article-5.mdx rename to tertuliatalk_frontend/posts/test-article-5.mdx diff --git a/posts/test-article-6.mdx b/tertuliatalk_frontend/posts/test-article-6.mdx similarity index 100% rename from posts/test-article-6.mdx rename to tertuliatalk_frontend/posts/test-article-6.mdx diff --git a/posts/test-article.mdx b/tertuliatalk_frontend/posts/test-article.mdx similarity index 100% rename from posts/test-article.mdx rename to tertuliatalk_frontend/posts/test-article.mdx diff --git a/public/demo-illustration-1.svg b/tertuliatalk_frontend/public/demo-illustration-1.svg similarity index 100% rename from public/demo-illustration-1.svg rename to tertuliatalk_frontend/public/demo-illustration-1.svg diff --git a/public/demo-illustration-2.svg b/tertuliatalk_frontend/public/demo-illustration-2.svg similarity index 100% rename from public/demo-illustration-2.svg rename to tertuliatalk_frontend/public/demo-illustration-2.svg diff --git a/public/demo-illustration-3.png b/tertuliatalk_frontend/public/demo-illustration-3.png similarity index 100% rename from public/demo-illustration-3.png rename to tertuliatalk_frontend/public/demo-illustration-3.png diff --git a/public/demo-illustration-4.png b/tertuliatalk_frontend/public/demo-illustration-4.png similarity index 100% rename from public/demo-illustration-4.png rename to tertuliatalk_frontend/public/demo-illustration-4.png diff --git a/public/demo-illustration-5.png b/tertuliatalk_frontend/public/demo-illustration-5.png similarity index 100% rename from public/demo-illustration-5.png rename to tertuliatalk_frontend/public/demo-illustration-5.png diff --git a/public/favicon.ico b/tertuliatalk_frontend/public/favicon.ico similarity index 100% rename from public/favicon.ico rename to tertuliatalk_frontend/public/favicon.ico diff --git a/public/grid-icons/asset-1.svg b/tertuliatalk_frontend/public/grid-icons/asset-1.svg similarity index 100% rename from public/grid-icons/asset-1.svg rename to tertuliatalk_frontend/public/grid-icons/asset-1.svg diff --git a/public/grid-icons/asset-2.svg b/tertuliatalk_frontend/public/grid-icons/asset-2.svg similarity index 100% rename from public/grid-icons/asset-2.svg rename to tertuliatalk_frontend/public/grid-icons/asset-2.svg diff --git a/public/grid-icons/asset-3.svg b/tertuliatalk_frontend/public/grid-icons/asset-3.svg similarity index 100% rename from public/grid-icons/asset-3.svg rename to tertuliatalk_frontend/public/grid-icons/asset-3.svg diff --git a/public/grid-icons/asset-4.svg b/tertuliatalk_frontend/public/grid-icons/asset-4.svg similarity index 100% rename from public/grid-icons/asset-4.svg rename to tertuliatalk_frontend/public/grid-icons/asset-4.svg diff --git a/public/grid-icons/asset-5.svg b/tertuliatalk_frontend/public/grid-icons/asset-5.svg similarity index 100% rename from public/grid-icons/asset-5.svg rename to tertuliatalk_frontend/public/grid-icons/asset-5.svg diff --git a/public/grid-icons/asset-6.svg b/tertuliatalk_frontend/public/grid-icons/asset-6.svg similarity index 100% rename from public/grid-icons/asset-6.svg rename to tertuliatalk_frontend/public/grid-icons/asset-6.svg diff --git a/public/grid-icons/asset-7.svg b/tertuliatalk_frontend/public/grid-icons/asset-7.svg similarity index 100% rename from public/grid-icons/asset-7.svg rename to tertuliatalk_frontend/public/grid-icons/asset-7.svg diff --git a/public/grid-icons/asset-8.svg b/tertuliatalk_frontend/public/grid-icons/asset-8.svg similarity index 100% rename from public/grid-icons/asset-8.svg rename to tertuliatalk_frontend/public/grid-icons/asset-8.svg diff --git a/public/grid-icons/asset-9.svg b/tertuliatalk_frontend/public/grid-icons/asset-9.svg similarity index 100% rename from public/grid-icons/asset-9.svg rename to tertuliatalk_frontend/public/grid-icons/asset-9.svg diff --git a/public/partners/logoipsum-logo-1.svg b/tertuliatalk_frontend/public/partners/logoipsum-logo-1.svg similarity index 100% rename from public/partners/logoipsum-logo-1.svg rename to tertuliatalk_frontend/public/partners/logoipsum-logo-1.svg diff --git a/public/partners/logoipsum-logo-2.svg b/tertuliatalk_frontend/public/partners/logoipsum-logo-2.svg similarity index 100% rename from public/partners/logoipsum-logo-2.svg rename to tertuliatalk_frontend/public/partners/logoipsum-logo-2.svg diff --git a/public/partners/logoipsum-logo-3.svg b/tertuliatalk_frontend/public/partners/logoipsum-logo-3.svg similarity index 100% rename from public/partners/logoipsum-logo-3.svg rename to tertuliatalk_frontend/public/partners/logoipsum-logo-3.svg diff --git a/public/partners/logoipsum-logo-4.svg b/tertuliatalk_frontend/public/partners/logoipsum-logo-4.svg similarity index 100% rename from public/partners/logoipsum-logo-4.svg rename to tertuliatalk_frontend/public/partners/logoipsum-logo-4.svg diff --git a/public/partners/logoipsum-logo-5.svg b/tertuliatalk_frontend/public/partners/logoipsum-logo-5.svg similarity index 100% rename from public/partners/logoipsum-logo-5.svg rename to tertuliatalk_frontend/public/partners/logoipsum-logo-5.svg diff --git a/public/partners/logoipsum-logo-6.svg b/tertuliatalk_frontend/public/partners/logoipsum-logo-6.svg similarity index 100% rename from public/partners/logoipsum-logo-6.svg rename to tertuliatalk_frontend/public/partners/logoipsum-logo-6.svg diff --git a/public/partners/logoipsum-logo-7.svg b/tertuliatalk_frontend/public/partners/logoipsum-logo-7.svg similarity index 100% rename from public/partners/logoipsum-logo-7.svg rename to tertuliatalk_frontend/public/partners/logoipsum-logo-7.svg diff --git a/public/play-icon.svg b/tertuliatalk_frontend/public/play-icon.svg similarity index 100% rename from public/play-icon.svg rename to tertuliatalk_frontend/public/play-icon.svg diff --git a/public/posts/test-article/example-image-1.jpeg b/tertuliatalk_frontend/public/posts/test-article/example-image-1.jpeg similarity index 100% rename from public/posts/test-article/example-image-1.jpeg rename to tertuliatalk_frontend/public/posts/test-article/example-image-1.jpeg diff --git a/public/posts/test-article/example-image-2.png b/tertuliatalk_frontend/public/posts/test-article/example-image-2.png similarity index 100% rename from public/posts/test-article/example-image-2.png rename to tertuliatalk_frontend/public/posts/test-article/example-image-2.png diff --git a/public/prism-theme.css b/tertuliatalk_frontend/public/prism-theme.css similarity index 100% rename from public/prism-theme.css rename to tertuliatalk_frontend/public/prism-theme.css diff --git a/public/testimonials/author-photo-1.jpeg b/tertuliatalk_frontend/public/testimonials/author-photo-1.jpeg similarity index 100% rename from public/testimonials/author-photo-1.jpeg rename to tertuliatalk_frontend/public/testimonials/author-photo-1.jpeg diff --git a/public/testimonials/author-photo-2.jpeg b/tertuliatalk_frontend/public/testimonials/author-photo-2.jpeg similarity index 100% rename from public/testimonials/author-photo-2.jpeg rename to tertuliatalk_frontend/public/testimonials/author-photo-2.jpeg diff --git a/public/testimonials/author-photo-3.jpeg b/tertuliatalk_frontend/public/testimonials/author-photo-3.jpeg similarity index 100% rename from public/testimonials/author-photo-3.jpeg rename to tertuliatalk_frontend/public/testimonials/author-photo-3.jpeg diff --git a/public/testimonials/company-logo-1.svg b/tertuliatalk_frontend/public/testimonials/company-logo-1.svg similarity index 100% rename from public/testimonials/company-logo-1.svg rename to tertuliatalk_frontend/public/testimonials/company-logo-1.svg diff --git a/public/testimonials/company-logo-2.svg b/tertuliatalk_frontend/public/testimonials/company-logo-2.svg similarity index 100% rename from public/testimonials/company-logo-2.svg rename to tertuliatalk_frontend/public/testimonials/company-logo-2.svg diff --git a/public/testimonials/company-logo-3.svg b/tertuliatalk_frontend/public/testimonials/company-logo-3.svg similarity index 100% rename from public/testimonials/company-logo-3.svg rename to tertuliatalk_frontend/public/testimonials/company-logo-3.svg diff --git a/tertuliatalk_frontend/public/tt_information_1.jpeg b/tertuliatalk_frontend/public/tt_information_1.jpeg new file mode 100644 index 000000000..da2f58c02 Binary files /dev/null and b/tertuliatalk_frontend/public/tt_information_1.jpeg differ diff --git a/tertuliatalk_frontend/public/tt_information_2.jpeg b/tertuliatalk_frontend/public/tt_information_2.jpeg new file mode 100644 index 000000000..bcdfa7813 Binary files /dev/null and b/tertuliatalk_frontend/public/tt_information_2.jpeg differ diff --git a/tertuliatalk_frontend/public/tt_information_3.jpeg b/tertuliatalk_frontend/public/tt_information_3.jpeg new file mode 100644 index 000000000..eea86e058 Binary files /dev/null and b/tertuliatalk_frontend/public/tt_information_3.jpeg differ diff --git a/tertuliatalk_frontend/public/tt_information_4.jpeg b/tertuliatalk_frontend/public/tt_information_4.jpeg new file mode 100644 index 000000000..4d4e52c26 Binary files /dev/null and b/tertuliatalk_frontend/public/tt_information_4.jpeg differ diff --git a/tertuliatalk_frontend/public/tt_information_5.jpeg b/tertuliatalk_frontend/public/tt_information_5.jpeg new file mode 100644 index 000000000..25c12ede2 Binary files /dev/null and b/tertuliatalk_frontend/public/tt_information_5.jpeg differ diff --git a/public/vercel.svg b/tertuliatalk_frontend/public/vercel.svg similarity index 100% rename from public/vercel.svg rename to tertuliatalk_frontend/public/vercel.svg diff --git a/renovate.json b/tertuliatalk_frontend/renovate.json similarity index 100% rename from renovate.json rename to tertuliatalk_frontend/renovate.json diff --git a/tsconfig.json b/tertuliatalk_frontend/tsconfig.json similarity index 100% rename from tsconfig.json rename to tertuliatalk_frontend/tsconfig.json diff --git a/types.ts b/tertuliatalk_frontend/types.ts similarity index 100% rename from types.ts rename to tertuliatalk_frontend/types.ts diff --git a/utils/formatDate.ts b/tertuliatalk_frontend/utils/formatDate.ts similarity index 100% rename from utils/formatDate.ts rename to tertuliatalk_frontend/utils/formatDate.ts diff --git a/utils/media.ts b/tertuliatalk_frontend/utils/media.ts similarity index 100% rename from utils/media.ts rename to tertuliatalk_frontend/utils/media.ts diff --git a/utils/postsFetcher.ts b/tertuliatalk_frontend/utils/postsFetcher.ts similarity index 100% rename from utils/postsFetcher.ts rename to tertuliatalk_frontend/utils/postsFetcher.ts diff --git a/utils/readTime.ts b/tertuliatalk_frontend/utils/readTime.ts similarity index 100% rename from utils/readTime.ts rename to tertuliatalk_frontend/utils/readTime.ts diff --git a/tertuliatalk_frontend/views/ContactPage/FormSection.tsx b/tertuliatalk_frontend/views/ContactPage/FormSection.tsx new file mode 100644 index 000000000..96992825f --- /dev/null +++ b/tertuliatalk_frontend/views/ContactPage/FormSection.tsx @@ -0,0 +1,136 @@ +import { useState } from 'react'; +import { useForm } from 'react-hook-form'; +import styled from 'styled-components'; +import Button from 'components/Button'; +import Input from 'components/Input'; +import { media } from 'utils/media'; +import MailSentState from '../../components/MailSentState'; + +interface EmailPayload { + name: string; + email: string; + description: string; +} + +export default function FormSection() { + const [hasSuccessfullySentMail, setHasSuccessfullySentMail] = useState(false); + const [hasErrored, setHasErrored] = useState(false); + const { register, handleSubmit, formState } = useForm(); + const { isSubmitSuccessful, isSubmitting, isSubmitted, errors } = formState; + + async function onSubmit(payload: EmailPayload) { + try { + const res = await fetch('/api/sendEmail', { + method: 'POST', + headers: { + 'Content-Type': 'application/json', + }, + body: JSON.stringify({ subject: 'Email from contact form', ...payload }), + }); + + if (res.status !== 204) { + setHasErrored(true); + } + } catch { + setHasErrored(true); + return; + } + + setHasSuccessfullySentMail(true); + } + + const isSent = isSubmitSuccessful && isSubmitted; + const isDisabled = isSubmitting || isSent; + const isSubmitDisabled = Object.keys(errors).length > 0 || isDisabled; + + if (hasSuccessfullySentMail) { + return ; + } + + return ( + +
+ {hasErrored && Couldn't send email. Please try again.} + + + + {errors.name && Adınızı giriniz} + + + + {errors.email && Email adresinizi giriniz} + + + + + {errors.email && Bir konu giriniz} + + + + + {errors.description && Mesaj gereklidir} +