Shannon
|
55eb996c19
|
Adds a couple needed hack methods, updates ContentService to have the proper event emmitting without any nested uow's and ensuring that readonly uow's are committed.
|
2017-01-23 22:16:27 +11:00 |
|
Shannon
|
ac4de99f30
|
Initial commit of changing all IsRaisedEventCancelled to use the event manager and inside of a uow
|
2017-01-23 20:48:51 +11:00 |
|
Stephan
|
1701eb2450
|
u4-9322 - events cleanup
|
2017-01-20 17:05:22 +01:00 |
|
Stephan
|
20ac21aef2
|
Merge origin/temp-U4-9322 into temp-u4-9322
|
2017-01-20 16:51:25 +01:00 |
|
Stephan
|
4ac20de1dd
|
U4-9322 - complete scope repository caches
|
2017-01-20 16:29:13 +01:00 |
|
Stephan
|
848eaf5e27
|
U4-9322 - cont. implementing scoped repository caches
|
2017-01-20 12:08:55 +01:00 |
|
Stephan
|
434703f4ec
|
U4-9322 - begin implementing scoped repository caches
|
2017-01-19 19:47:09 +01:00 |
|
Shannon
|
a275567dba
|
Adds equality members to the EventDefinitionBase so they are tracked by their unique id, makes IEventManager disposable and disposes it on scope end.
|
2017-01-19 17:34:15 +11:00 |
|
Shannon
|
2a95ed3c7a
|
no need for explicit implementation for this since we changed the old one
|
2017-01-19 17:29:36 +11:00 |
|
Shannon
|
8de8b53039
|
missing interface implementation
|
2017-01-19 16:58:10 +11:00 |
|
Shannon
|
27eeb383b4
|
Updates all repos to use IScopeUnitOfWork
|
2017-01-19 16:51:39 +11:00 |
|
Shannon
|
4f5347fa4d
|
Creates IEventManager, IEventDefinition uses explicit implementation and 'new' keyword to force already existing uow providers to be IScopeUnitOfWork, creates extensions for the event manager so there's less work to do to wire it all up
|
2017-01-19 16:31:59 +11:00 |
|
Shannon
|
994f91e496
|
Creates IScopeUnitOfWork and IScopeUnitOfWorkProvider as internal along with ScopeRepositoryService which all services inherit from, this is maintaining backwards compat too
|
2017-01-19 15:37:17 +11:00 |
|
Stephan
|
4ab7f768fa
|
U4-9322 - backport repository cache policy changes from v8
|
2017-01-18 18:48:13 +01:00 |
|
Stephan
|
ca777b26de
|
U4-9322 - manage isolation levels, cleanup tests
|
2017-01-18 14:53:24 +01:00 |
|
Stephan
|
1f636d05d1
|
U4-9322 - fix scope leaks
|
2017-01-18 10:36:11 +01:00 |
|
Stephan
|
7495cd3f2c
|
U4-9322 - cleanup
|
2017-01-17 16:46:34 +01:00 |
|
Stephan
|
5f68f26d2f
|
U4-9322 - scope and database, getting tests to run
|
2017-01-17 16:32:40 +01:00 |
|
Stephan
|
1261f6b159
|
U4-9322 - getting tests to run
|
2017-01-16 19:54:09 +01:00 |
|
Stephan
|
79c2400d27
|
U4-9322 - scope
|
2017-01-12 18:28:25 +01:00 |
|
Shannon
|
8a11b0f7a8
|
publisizes a constant (moves it to where it should be), publicizes another required class for deploy, bumps version
|
2017-01-12 17:33:30 +11:00 |
|
Stephan
|
cfd8435d68
|
deploy-150 - wire GetSize in services
|
2017-01-09 17:49:12 +01:00 |
|
Stephan
|
844d6c9972
|
Merge branch 'dev-v7.6' into temp-deploy-102
|
2017-01-09 15:35:54 +01:00 |
|
Stephan
|
5e6f1a92ca
|
Merge branch origin/dev-v7 into dev-v7.6
|
2017-01-09 15:31:41 +01:00 |
|
Shannon
|
f5f9ff29ce
|
Discovered we are not passing the ISqlSyntaxProvider correctly to where so it defaults to the global one which causes some issues for libraries such as UmbracoIdentity
|
2017-01-06 14:32:56 +11:00 |
|
Stephan
|
7ebf51abb7
|
deploy-102 - guid the relation types
|
2017-01-05 14:58:05 +01:00 |
|
Shannon
|
530a80d7ea
|
Adds a check to validate the NodeDto when persisting the item to validate that it's path is correct this should prevent any data corruption in the future - if the data corruption actually came from Core
|
2017-01-05 10:43:33 +11:00 |
|
Claus
|
d866f1d74a
|
Merge branch 'dev-v7' into dev-v7.6
|
2017-01-03 11:58:23 +01:00 |
|
Shannon
|
98430fd573
|
U4-9326 Removing a master template from a Template does not update the Template's path correctly
|
2016-12-30 11:42:02 +11:00 |
|
Shannon
|
903ce09426
|
Merge remote-tracking branch 'refs/remotes/origin/dev-v7' into dev-v7.6
# Conflicts:
# build/UmbracoVersion.txt
# src/SolutionInfo.cs
# src/Umbraco.Core/Configuration/UmbracoVersion.cs
# src/Umbraco.Web.UI/Umbraco.Web.UI.csproj
|
2016-12-29 13:57:55 +11:00 |
|
Shannon
|
40f7d820a6
|
publicizes a few APIs and adds more API docs
|
2016-12-29 11:36:39 +11:00 |
|
Shannon
|
d83d23803a
|
fixes build
|
2016-12-28 19:11:45 +11:00 |
|
Shannon
|
247c96ac6e
|
makes public the MigrationBase.Context property
|
2016-12-28 17:22:36 +11:00 |
|
Stephan
|
ef48baf7ae
|
deploy-157 - simplify tables creation in migrations
|
2016-12-23 10:31:14 +01:00 |
|
Stephan
|
0ac5e0daf4
|
U4-9250 - rename GetAllAll method - yea that was bad
|
2016-12-22 11:14:09 +01:00 |
|
Stephan
|
f3a7ada586
|
U4-9250 - add keys to ctors
|
2016-12-22 11:10:45 +01:00 |
|
Shannon
|
8083edddb9
|
Adds check to DetermineInstalledVersion to detect if it's 7.6 based on the new DB changes
|
2016-12-22 16:36:25 +11:00 |
|
Stephan
|
7576c8138e
|
U4-9250 - fix tests
|
2016-12-21 16:47:32 +01:00 |
|
Stephan
|
ef28173511
|
U4-9250 - fixes
|
2016-12-21 15:23:23 +01:00 |
|
Stephan
|
38e8e1cf9c
|
U4-9250 - fix migration
|
2016-12-21 15:23:22 +01:00 |
|
Stephan
|
f25641b2a7
|
U4-9250 - Guid all the Macros
|
2016-12-21 15:23:22 +01:00 |
|
Stephan
|
01340e0316
|
U4-9240 - kill umbracoDeployChecksum
|
2016-12-20 11:26:34 +01:00 |
|
Claus
|
67ea15706e
|
Merge pull request #1651 from umbraco/temp-U4-9282
U4-9282 Rollback not working
|
2016-12-20 11:24:05 +01:00 |
|
Shannon
|
3f7e593bc2
|
U4-9302 Add logging of non security related connection string details when the connection fails
|
2016-12-20 14:10:06 +11:00 |
|
Shannon
|
347ed2896a
|
U4-9282 Rollback not working
|
2016-12-19 16:58:24 +11:00 |
|
Stephan
|
cb09681cb0
|
Merge remote-tracking branch 'origin/dev-v7' into dev-v7.6
|
2016-12-13 10:36:33 +01:00 |
|
Stephan
|
b9b7c9f965
|
More database fixing (sqlCE)
|
2016-12-13 10:35:37 +01:00 |
|
Shannon
|
b413b7b5af
|
Lazily creates the static queries instead of eagerly, this fixes an issue of if these services are accessed before Umbraco has booted
|
2016-12-08 12:48:44 +11:00 |
|
Stephan
|
ba27c7e8e8
|
U4-9249 - fix member type standard properties
|
2016-12-06 15:46:17 +01:00 |
|
Stephan
|
b4ef37a61a
|
More database fixing
|
2016-12-05 16:39:20 +01:00 |
|