npm.io
0.3.0-rc.6 • Published 1 year ago

@supershift/mediakiwi-azure-function

Licence
MIT
Version
0.3.0-rc.6
Deps
1
Size
7 kB
Vulns
0
Weekly
0
Stars
1

MediaKiwi 2.0

Documentation

Nuget

NuGet Version NuGet Version NuGet Version

NPM

NPM Version NPM Version

Running the sample application

  1. Run npm run install:mediakiwi.vue to install NPM dependencies
  2. Import SqlScripts/mediakiwi.bacpac to your SQL Server to create the MediaKiwi database.
  3. Ask a Supershift Entra Admin go give you the required user roles (User and Admin) in entra. Give them this link. https://portal.azure.com/#view/Microsoft_AAD_IAM/ManagedAppMenuBlade/~/Users/objectId/a7d9b2e0-1526-482d-ac95-0fdb6eef4bb4/appId/7cd2eddb-b79e-4e04-ac24-0011821ccb8e/preferredSingleSignOnMode~/null/servicePrincipalType/Application/fromNav/
  4. Manage user secrets for the Sushi.MediaKiwi.SampleAPI project and set the following configuration:
{
  "ConnectionStrings": {
    "portal": "Server=localhost;Initial Catalog=mediakiwi;Persist Security Info=False;Integrated Security=SSPI;MultipleActiveResultSets=False;Encrypt=True;TrustServerCertificate=True;Connection Timeout=30;"
  },
  "AddCORS": true
}

Update api client for "Sushi.MediaKiwi.SampleAPI"

  1. Build Sushi.MediaKiwi.SampleAPI C# project
  2. Run npm run api:update for the Mediakiwi client
  3. Run npm run api:update:sample for the sample client

Keywords