We have moved to GitHub Issues
Created by Claus Jensen 18 Jan 2016, 14:30:15 Updated by Shannon Deminick 04 Feb 2016, 10:36:48Tags: ModelsBuilder
need to release vs ext with mb 3
The Visual Studio extension (and the Console tool) requires that the API is working. I ''do'' have the API working with ASP.NET Identity (only with local Umbraco identity/user though, no idea what happens if your identity comes from Google or Facebook--but we could ''demand'' a local account for the API, I guess). So, the code exits and works. However, it requires that Umbraco can deliver oauth tokens, ie that the Identity Extensions package is installed in Umbraco. => we need to discuss how we want this to work.
For this sprint - we want to have a separate package for MB API Server so we can release 7.4 final without it
To confirm what we need to do:
This moves the API server to an independent NuGet package that explicitely needs to be installed for the API server to exist + the API server will only run if compilation debug="true" ie if it is a dev site, not live.
It would be recommended that the ModelsBuilder.Api.dll never goes to production, as well as the EnableApi appSettings.
Also, this restores the API with (temp, basic) auth - tested with the Visual Studio extension and the console tool.
changes look good to me
Backwards Compatible: True
Due in version:
Sprint: Sprint 8