Add API timeout / Fix .NET 6 conversion (#32)

* API requests to Mastodon instances now time out after 30 seconds (inspired by #29)
* Projects now target .NET 6 (#31)
* Minor repo reorg to support single-file deployment (#31)
This commit was merged in pull request #32.
This commit is contained in:
2021-09-25 11:32:54 -04:00
committed by GitHub
parent 2ff8618272
commit 6e52688622
12 changed files with 13 additions and 13 deletions

View File

@@ -1,13 +1,13 @@
{
"name": "jobs-jobs-jobs",
"version": "2.2.0",
"version": "2.2.1",
"private": true,
"scripts": {
"serve": "vue-cli-service serve",
"build": "vue-cli-service build",
"lint": "vue-cli-service lint",
"apiserve": "vue-cli-service build && cd ../Api && dotnet run -c Debug",
"publish": "vue-cli-service build --modern && cd ../Api && dotnet publish -c Release -r linux-x64 --self-contained false"
"apiserve": "vue-cli-service build && cd ../Server && dotnet run -c Debug",
"publish": "vue-cli-service build --modern && cd ../Server && dotnet publish -c Release -r linux-x64 -p:PublishSingleFile=true --self-contained false"
},
"dependencies": {
"@mdi/js": "^5.9.55",

View File

@@ -2,7 +2,7 @@ module.exports = {
transpileDependencies: [
'vuetify'
],
outputDir: '../Api/wwwroot',
outputDir: '../Server/wwwroot',
configureWebpack: {
module: {
rules: [{