diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 170fdc1..cc7d867 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -59,5 +59,10 @@ jobs: ${{ secrets.MEDIA_DEPLOY_USER }}@${{ secrets.SSH_HOST }} \ "ssh josh@10.0.0.180 'mkdir -p /tmp/media-app-temp' && \ scp -r /tmp/media-app-deploy/* josh@10.0.0.180:/tmp/media-app-temp/ && \ - ssh josh@10.0.0.180 'sudo rsync -av --delete /tmp/media-app-temp/ /var/www/media-app/ && sudo systemctl restart media-app && rm -rf /tmp/media-app-temp' && \ + ssh josh@10.0.0.180 'sudo rsync -av --delete --exclude=App_Data /tmp/media-app-temp/ /var/www/media-app/ && \ + sudo mkdir -p /var/www/media-app/App_Data/media && \ + sudo chown -R www-data:www-data /var/www/media-app/App_Data && \ + sudo systemctl daemon-reload && \ + sudo systemctl restart media-app && \ + rm -rf /tmp/media-app-temp' && \ rm -rf /tmp/media-app-deploy" \ No newline at end of file diff --git a/Media.JoshHeaps.Net/Pages/Index.cshtml b/Media.JoshHeaps.Net/Pages/Index.cshtml index 76a6ee1..ab81d29 100644 --- a/Media.JoshHeaps.Net/Pages/Index.cshtml +++ b/Media.JoshHeaps.Net/Pages/Index.cshtml @@ -16,81 +16,6 @@

Here's your account overview

-
-
-

Account Information

-
- Username: - @Model.Dashboard?.Username -
-
- Email: - @Model.Dashboard?.Email -
-
- Email Status: - - @if (Model.Dashboard?.EmailVerified == true) - { - ✓ Verified - } - else - { - ⚠ Not Verified - } - -
-
- Member Since: - @Model.Dashboard?.CreatedAt.ToString("MMMM d, yyyy") -
- @if (Model.Dashboard?.LastLogin != null) - { -
- Last Login: - @Model.Dashboard.LastLogin.Value.ToString("MMMM d, yyyy h:mm tt") -
- } -
- -
-

Profile Details

- @if (!string.IsNullOrEmpty(Model.Dashboard?.Profile?.Bio)) - { -
- Bio: - @Model.Dashboard.Profile.Bio -
- } - @if (!string.IsNullOrEmpty(Model.Dashboard?.Profile?.Location)) - { -
- Location: - @Model.Dashboard.Profile.Location -
- } - @if (!string.IsNullOrEmpty(Model.Dashboard?.Profile?.Website)) - { - - } - @if (string.IsNullOrEmpty(Model.Dashboard?.Profile?.Bio) && - string.IsNullOrEmpty(Model.Dashboard?.Profile?.Location) && - string.IsNullOrEmpty(Model.Dashboard?.Profile?.Website)) - { -
- No profile information yet -
- } -
-
-

Quick Actions

diff --git a/Media.JoshHeaps.Net/Services/EmailService.cs b/Media.JoshHeaps.Net/Services/EmailService.cs index 156dd21..64a4484 100644 --- a/Media.JoshHeaps.Net/Services/EmailService.cs +++ b/Media.JoshHeaps.Net/Services/EmailService.cs @@ -19,7 +19,7 @@ public class EmailService { try { - var appUrl = _config["AppUrl"] ?? "http://localhost:5000"; + var appUrl = _config["AppUrl"] ?? "https://media.joshheaps.net"; var verificationUrl = $"{appUrl}/VerifyEmail?token={verificationToken}"; var message = new MimeMessage();