hurl file over http file

AddControllers

Formatting
This commit is contained in:
2025-09-20 14:18:46 -07:00
parent 895dab9413
commit 8034f79753
13 changed files with 307 additions and 193 deletions

2
.vscode/launch.json vendored
View File

@ -8,7 +8,7 @@
"name": ".NET Core Launch (console)",
"type": "coreclr",
"request": "launch",
"preLaunchTask": "build",
"preLaunchTask": "Build",
"program": "${workspaceFolder}/src/ImmichToSlideshow/bin/Debug/net9.0/ImmichToSlideshow.dll",
"args": [
"s",

195
.vscode/settings.json vendored
View File

@ -1,100 +1,107 @@
{
"[markdown]": {
"editor.wordWrap": "off"
"files.associations": {
"*.ffs_gui": "xml",
"*.hurl": "http",
"*.org": "ini",
"*.net": "ini",
"default": "ini"
},
"[markdown]": {
"editor.wordWrap": "off"
},
"files.exclude": {
"**/.git": false,
"**/node_modules": true
},
"files.watcherExclude": {
"**/node_modules": true
},
"cSpell.words": [
"accessibilities",
"ackages",
"Acks",
"aspnet",
"ASPNETCORE",
"binlog",
"buildhelp",
"cachefile",
"CAXXXX",
"checkin",
"codegen",
"coveragexml",
"csdef",
"dbmdl",
"dbproj",
"DENITED",
"Digi",
"dlldata",
"docstates",
"ebug",
"elease",
"eleases",
"esult",
"Fractors",
"gitea",
"Immich",
"Infineon",
"Installshield",
"iobj",
"ipch",
"ipdb",
"jmconfig",
"mfractor",
"Npgsql",
"Nsight",
"ntvs",
"NUNIT",
"nupkg",
"nvuser",
"opendb",
"opensdf",
"paket",
"Paket",
"pidb",
"psess",
"PTVS",
"publishproj",
"publishsettings",
"pycache",
"rptproj",
"rsuser",
"schemaview",
"Silverlight",
"svclog",
"Telerik's",
"Thumbhash",
"ublish",
"uild",
"userosscache",
"userprefs",
"vspscc",
"vspx",
"vssscc",
"wwwroot",
"xpress"
],
"rest-client.environmentVariables": {
"$shared": {
"productId": "asdfasdf",
"reviewId": "asdfasdf"
},
"files.exclude": {
"**/.git": false,
"**/node_modules": true
"dev": {
"ownerId": "5f0b1052-466d-44de-a554-226d7256850d",
"host": "https://localhost:5003",
"token": "ey..dev",
},
"files.watcherExclude": {
"**/node_modules": true
"affirm": {
"ownerId": "5f0b1052-466d-44de-a554-226d7256850d",
"host": "https://immich-to-slideshow.affirm.duckdns.org/",
"token": "ey..affirm"
},
"cSpell.words": [
"accessibilities",
"ackages",
"Acks",
"aspnet",
"ASPNETCORE",
"binlog",
"buildhelp",
"cachefile",
"CAXXXX",
"checkin",
"codegen",
"coveragexml",
"csdef",
"dbmdl",
"dbproj",
"DENITED",
"Digi",
"dlldata",
"docstates",
"ebug",
"elease",
"eleases",
"esult",
"Fractors",
"gitea",
"Immich",
"Infineon",
"Installshield",
"iobj",
"ipch",
"ipdb",
"jmconfig",
"mfractor",
"Npgsql",
"Nsight",
"ntvs",
"NUNIT",
"nupkg",
"nvuser",
"opendb",
"opensdf",
"paket",
"Paket",
"pidb",
"psess",
"PTVS",
"publishproj",
"publishsettings",
"pycache",
"rptproj",
"rsuser",
"schemaview",
"Silverlight",
"svclog",
"Telerik's",
"Thumbhash",
"ublish",
"uild",
"userosscache",
"userprefs",
"vspscc",
"vspx",
"vssscc",
"wwwroot",
"xpress"
],
"rest-client.environmentVariables": {
"$shared": {
"productId": "asdfasdf",
"reviewId": "asdfasdf"
},
"dev": {
"ownerId": "5f0b1052-466d-44de-a554-226d7256850d",
"host": "https://localhost:5003",
"token": "ey..dev",
},
"affirm": {
"ownerId": "5f0b1052-466d-44de-a554-226d7256850d",
"host": "https://immich-to-slideshow.affirm.duckdns.org/",
"token": "ey..affirm"
},
"phares": {
"ownerId": "5f0b1052-466d-44de-a554-226d7256850d",
"host": "https://immich-to-slideshow.phares.duckdns.org/",
"token": "ey..phares"
}
"phares": {
"ownerId": "5f0b1052-466d-44de-a554-226d7256850d",
"host": "https://immich-to-slideshow.phares.duckdns.org/",
"token": "ey..phares"
}
}
}

24
.vscode/tasks.json vendored
View File

@ -43,7 +43,7 @@
"problemMatcher": "$msCompile"
},
{
"label": "Format-Whitespaces",
"label": "Format Whitespaces",
"command": "dotnet",
"type": "process",
"args": [
@ -53,7 +53,7 @@
"problemMatcher": "$msCompile"
},
{
"label": "build",
"label": "Build",
"command": "dotnet",
"type": "process",
"args": [
@ -65,7 +65,7 @@
"problemMatcher": "$msCompile"
},
{
"label": "publish",
"label": "Publish",
"command": "dotnet",
"type": "process",
"args": [
@ -77,7 +77,7 @@
"problemMatcher": "$msCompile"
},
{
"label": "watch",
"label": "Watch",
"command": "dotnet",
"type": "process",
"args": [
@ -89,7 +89,7 @@
"problemMatcher": "$msCompile"
},
{
"label": "podman-login",
"label": "Podman Login",
"command": "podman",
"type": "process",
"args": [
@ -99,7 +99,7 @@
"problemMatcher": "$msCompile"
},
{
"label": "podman-compose-up-build",
"label": "Podman Compose Up Build",
"command": "podman",
"type": "process",
"args": [
@ -110,7 +110,7 @@
"problemMatcher": "$msCompile"
},
{
"label": "podman-build",
"label": "Podman Build",
"command": "podman",
"type": "process",
"args": [
@ -122,7 +122,7 @@
"problemMatcher": "$msCompile"
},
{
"label": "podman-image-list",
"label": "Podman Image List",
"command": "podman",
"type": "process",
"args": [
@ -132,7 +132,7 @@
"problemMatcher": "$msCompile"
},
{
"label": "podman-run",
"label": "Podman Run",
"command": "podman",
"type": "process",
"args": [
@ -146,18 +146,18 @@
"problemMatcher": "$msCompile"
},
{
"label": "podman-tag",
"label": "Podman Tag",
"command": "podman",
"type": "process",
"args": [
"tag",
"asdf",
"3f9eac99b7cf0710c5d762322ce4ded3f57fc008ee8310757760bb78ad8e029f",
"gitea.phares.duckdns.org:443/phares3757/immich-to-slideshow:latest"
],
"problemMatcher": "$msCompile"
},
{
"label": "podman-push",
"label": "Podman Push",
"command": "podman",
"type": "process",
"args": [