Shannon
|
a6093f41bd
|
Fixes installer login for user and adds notes
|
2016-01-28 18:02:22 +01:00 |
|
Shannon
|
74ddd09c5d
|
U4-7836 YSOD when upgrading Umbraco with error during AddUserDataClaims - this also ensures that no empty/null sections can be added to the user object since this is where the original exception was coming from.
|
2016-01-26 17:05:46 +01:00 |
|
Shannon
|
fd66f08520
|
Fixes setting auth cookie during install, removes some try/catch/swallow with some error messaging, converts some String -> string and == false updates.
|
2015-11-26 13:07:22 +01:00 |
|
Shannon
|
555b520a0c
|
Cleans up the usages of auth cookies. OWIN is in charge of auth cookies but because we have Webforms, WebApi, MVC and OWIN, they all like to deal with cookies differently. OWIN should still be solely in charge of the auth cookies, so the auth extensions are cleaned up, the renewal now works by queuing the renewal and we have custom middleware detect if a force renewal has been queued and we renew the auth cookie there. Have obsoleted a few methods that should not be used that write auth tickets directly (this is purely for backwards compat with webforms). All of these changes now ensure that the auth cookie is renewed consistently between Webforms, WebApi, MVC and OWIN. Some changes also include ensuring that OWIN is used to sign out.
|
2015-11-19 18:12:21 +01:00 |
|
Shannon
|
29903058a9
|
Fixes: U4-6937 Update all web.configs in all subfolders to use MVC4 / Razor 3, U4-6938 While upgrading, delete dlls that shouldn't be there after upgrade
|
2015-08-20 18:41:39 +02:00 |
|
Sebastiaan Janssen
|
d87b268a40
|
Update to MVC5
|
2015-07-30 17:08:39 +02:00 |
|
Shannon
|
c2dc896fce
|
working on: U4-6756 Don't ship or generate unnecessary folders
|
2015-07-16 15:29:46 +02:00 |
|
Sebastiaan Janssen
|
b0ccb040a1
|
Makes sure we can have nightlies for non-pre-releases as well
|
2015-07-07 15:11:57 +02:00 |
|
Shannon
|
7c451411cb
|
Fixes issue with upgrading - potential file lock issues and also file check for access.config
|
2015-07-07 11:24:28 +02:00 |
|
Shannon
|
18b1857539
|
Changes versioning to SemVersion (via nuget package), now target migrations with the full SemVer and update the web.config with the correct sem ver. Creates migration to create the migration table.
|
2015-06-24 14:17:24 +02:00 |
|
Shannon
|
ff7bdb0f5b
|
Ensures the migrations table is created on install, updates the installation to create the latest migration version once complete.
|
2015-06-22 19:31:34 +02:00 |
|
Shannon
|
38953212a3
|
Fixes up some unit tests with changes to migration runner, creates unit tests for ApplicationContext.IsConfigured, updates DatabaseContext to be able to mock some methods.
|
2015-06-22 18:59:44 +02:00 |
|
Shannon
|
8e1e7a8676
|
Gets the IsConfigured check checking the migration data, updates the install controller to ensure there's no infinite redirects and to use the IsUpgrading flag. Now to add entries to the table when the migrations have executed.
|
2015-06-22 16:22:47 +02:00 |
|
Shannon
|
2a6d5846d1
|
Fixes installer permission steps - this cannot just arbitrarily write to the umbraco xml cache file
|
2015-04-01 16:57:32 +11:00 |
|
Shannon
|
d3eff734aa
|
Merge branch 'dev-v7' into 7.3.0
Conflicts:
build/UmbracoVersion.txt
src/Umbraco.Core/Configuration/UmbracoVersion.cs
src/Umbraco.Core/CoreBootManager.cs
src/Umbraco.Core/Models/Template.cs
src/Umbraco.Core/Persistence/Repositories/ContentTypeBaseRepository.cs
src/Umbraco.Core/PropertyEditors/ParameterEditorResolver.cs
src/Umbraco.Core/PropertyEditors/PropertyEditorResolver.cs
src/Umbraco.Core/Services/LocalizedTextService.cs
src/Umbraco.Core/Umbraco.Core.csproj
src/Umbraco.Tests/Plugins/TypeFinderTests.cs
src/Umbraco.Web.UI/Umbraco.Web.UI.csproj
src/Umbraco.Web/Editors/BackOfficeController.cs
src/Umbraco.Web/Models/ContentExtensions.cs
src/Umbraco.Web/PublishedContentExtensions.cs
src/Umbraco.Web/Routing/PublishedContentRequestEngine.cs
src/Umbraco.Web/Scheduling/Scheduler.cs
src/Umbraco.Web/Umbraco.Web.csproj
|
2015-03-19 17:37:00 +11:00 |
|
Shannon
|
100485f748
|
Fixes: U4-6005 Please add a public constructor to InstallApiController
|
2015-03-02 17:02:25 +11:00 |
|
Shannon
|
1cb0cd296c
|
Decoupling more things, mostly to do with the PluginManager and logging which now requires an IServiceProvider so have created a simple instance of that.
|
2015-01-16 15:47:44 +11:00 |
|
Shannon
|
8f100a7e9f
|
decouples more of LogHelper and DisposableTimer
|
2015-01-16 12:29:27 +11:00 |
|
Shannon
|
5d7902a9a7
|
Merge remote-tracking branch 'origin/dev-v7' into 7.3.0
Conflicts:
src/Umbraco.Core/Persistence/Repositories/PartialViewMacroRepository.cs
src/Umbraco.Core/Umbraco.Core.csproj
|
2015-01-14 09:10:11 +11:00 |
|
Niels Hartvig
|
f8c1cc684b
|
U4-6115 Add which user installs/uninstalls packages to the audit trail
|
2015-01-13 17:14:54 +01:00 |
|
Shannon
|
defc9d3bc2
|
Updated all repo's to have their correct ctor's with their correct dependencies. Updated them all to accept ILogger updated all other dependencies with the same without breaking anything since all is internal, or obsoleted other public methods. Updates lots of the tests with mock instances instead, now more tests have less singleton dependencies, easier to test, much clearer and more IoC driven. Updated unit tests to supply the ILogger for required objects, tests should run faster now since most things are just mocked.
|
2015-01-09 10:51:15 +11:00 |
|
Shannon
|
ad66613011
|
Updates ValidateCurrentUser so that it doesn't re-decrypt the cookie since that is already done, it just needs to check if the current user is authenticated and if it is a back office identity. Added lots of notes for extension points when we start looking at extending how the back office auth works.
|
2014-12-05 10:29:18 +11:00 |
|
Shannon Deminick
|
2cbe6f5543
|
Merge pull request #571 from umbraco/starterkit
Implements new starterkit rest call
|
2014-12-03 18:58:40 +11:00 |
|
Sebastiaan Janssen
|
9beaaa825e
|
Use the UmbracoContext property instead of the singleton
|
2014-12-03 08:56:21 +01:00 |
|
Sebastiaan Janssen
|
0209b71182
|
Fixes problem where Umbraco "thinks" it's a brand new install when upgrading sites on UaaS
|
2014-12-01 13:44:50 +01:00 |
|
Sebastiaan Janssen
|
36ffebbb49
|
Adds usings for the http request, client and response
|
2014-12-01 08:17:37 +01:00 |
|
Sebastiaan Janssen
|
801828df70
|
Update test URL to live URL
|
2014-11-30 17:02:25 +01:00 |
|
Sebastiaan Janssen
|
953c371580
|
Get starterkits in new way so we can support version compatibility (Fanoe is only compatible with 7.2+)
|
2014-11-30 15:50:55 +01:00 |
|
Shannon
|
c5677233e3
|
Fixes install upgrade step to run during new install and upgrade - that is used when a db is found at the specified location but the version is empty, the upgrader still needs to run. Updates new upgrade steps to check if the changes are required so no errors occur when re-upgrading.
|
2014-10-01 14:58:30 +10:00 |
|
Shannon
|
51309e62ec
|
Fixes: U4-4714 Sql Azure no longer a database option in 7.1
|
2014-04-17 19:55:17 +10:00 |
|
perploug
|
a2efd7ab53
|
Fixes: U4-4619 Make sure installer pings stats
|
2014-04-07 16:08:34 +02:00 |
|
perploug
|
200cec0e23
|
Hardcodes starterkit guid into the installer
This way we can change it remotely to another package instead of relying
on just getting the first guid in the collection of kits
|
2014-04-03 11:51:51 +02:00 |
|
perploug
|
891810b045
|
Adds newsletter to installer
With the good ol' V6 installer code, ahhh the smell of code patina
|
2014-04-02 11:20:35 +02:00 |
|
Shannon
|
187373132f
|
Completes: U4-4154 convert existing property data from XML to JSON during upgrade v6 - 7
|
2014-03-24 18:44:18 +11:00 |
|
Shannon
|
f077520781
|
Fixes: U4-4154 convert existing property data from XML to JSON during upgrade v6 - 7 to ensure that other data types that have this property editor are upgraded as well. Fixes some of the installer bits so that the steps are not marked as completed if they have problems.
|
2014-03-20 17:35:51 +11:00 |
|
Shannon
|
6f586c7eeb
|
Ensures we are not directly referencing Membership.Provider and instead targetting our provider by alias.
|
2014-03-18 20:36:02 +11:00 |
|
Shannon
|
9d3f362029
|
fixes minor issue with the backing up of the install folder
|
2014-03-18 19:27:58 +11:00 |
|
Shannon
|
4d13925e3b
|
Fixes merge issues
|
2014-03-18 19:05:07 +11:00 |
|
Sebastiaan Janssen
|
e52f8dcbc9
|
Update wording on upgrades
|
2014-03-16 19:37:08 +01:00 |
|
Shannon
|
6990c46262
|
Fixes installer when it fails on the db install or upgrades, fixes some upgrade queries with mysql, fixes ignoring case check for checking version
|
2014-03-13 21:47:08 +11:00 |
|
Shannon
|
a907b5bdcd
|
Fixes up the dbconnection checker to work with all supported db types.
|
2014-03-13 20:14:56 +11:00 |
|
Shannon
|
d89205abaf
|
Fixes: U4-4395 YSOD when creating membergroup
|
2014-03-12 15:08:55 +11:00 |
|
Shannon
|
19b7a9dfff
|
Completes: U4-4369 Remove the need for an Areas folder for the installer
|
2014-03-11 18:09:54 +11:00 |
|
perploug
|
b816e7f4db
|
Fixes: sites cannot run the new installer if they have /install directory
|
2014-03-07 12:10:04 +01:00 |
|
perploug
|
46461c7c5d
|
Fixes installer breaks with missing app_data/temp/installer folder
|
2014-03-07 10:18:08 +01:00 |
|
Shannon
|
37937e2c8e
|
Fixes the user password validation to ensure it obeys what the membership provider's are configured for.
|
2014-03-06 12:11:14 +11:00 |
|
Shannon
|
7676099f2e
|
small styling fix on db err msg
|
2014-03-06 11:14:41 +11:00 |
|
perploug
|
0d1bb355b5
|
merge
|
2014-03-05 20:12:45 +01:00 |
|
perploug
|
3276b8a4d8
|
Latest visual changes to installer + db validator
|
2014-03-05 20:03:45 +01:00 |
|
Shannon
|
feab2de260
|
Fixes up the starter kit installer in the back office with it's legacy implementation. Adds some handy methods for webapi routing for areas.
|
2014-03-05 22:42:51 +11:00 |
|