Stephan
4e87dd389d
Refactor Content/Media/Member type repositories
2019-03-19 16:28:50 +01:00
Shannon
978f59ffe8
Removes the xml cache tables - we don't use them apart from in unit tests
2019-02-12 10:53:30 +11:00
elitsa
4bde59ed66
Translation clean up
2018-10-08 10:13:36 +02:00
Stephan
7a615133ff
Renormalize
2018-06-29 19:52:40 +02:00
Shannon
19edfdb2a4
Removes unused and obsoleted code
2018-05-01 01:30:36 +10:00
Stephan
e60a5a4a83
DataType refactoring - in progress
2018-01-26 17:55:20 +01:00
Stephan
af43ea0beb
Reorg code, move dtos
2017-12-28 09:06:33 +01:00
Stephan
2182b0f18f
Migrations refactoring - WIP - move code
2017-12-19 11:00:46 +01:00
Stephan
ef11fda272
More content refactoring (tests)
2017-11-15 08:53:20 +01:00
Stephan
8157daaf23
Cleanup migrations, PropertyData table name
2017-11-01 11:32:48 +01:00
Stephan
9ed6576908
Port 7.7 - WIP
2017-09-19 15:51:47 +02:00
Stephan
d9aaba192c
Port 7.7 - WIP
2017-09-14 19:29:12 +02:00
Stephan
c76403077f
Normalize cr/lf/tab
2017-07-20 11:21:28 +02:00
Stephan
8561d85f7a
porting 7.6-rc1 into 8
2017-05-24 12:25:39 +02:00
Stephan
7f39f7748f
Persistence reorg, killed DatabaseContext
2016-12-16 17:56:10 +01:00
Stephan
d17959d1a8
Tests reorg
2016-12-16 10:40:14 +01:00
Stephan
224986d56c
Trying to cleanup and refactor tests
2016-11-07 18:32:44 +01:00
Stephan
341e817fd5
Get tests to run, troubleshoot
2016-10-17 11:00:18 +02:00
Shannon
e20c1cd0bb
U4-8465 Remove Core.Publishing namespace and classes
2016-05-18 13:10:36 +02:00
Stephan
aceaf4b15d
Core.Persistence - massive cleanup
2016-04-13 17:33:09 +02:00
Stephan
365a01a476
From PetaPoco to NPoco ( #1207 )
...
* NPoco - 2.x (builds)
* NPoco - v3.1 (does not build)
* NPoco - builds
* NPoco - configure database factory (tests fail)
* Pick fix from 7.4
* NPoco - stock v3.1 - sort-of working
* NPoco - fix merge
* Fix Newtonsoft.Json in web.Template.Debug.config
* NPoco - fix SELECT *
* NPoco - fixing repositories
* NPoco - fix EntityRepository
* NPoco - fix EntityRepository
* NPoco - cosmetic
* NPoco - use 3.1.0-u001 from github/zpqrtbnk/NPoco
* Fixes build, NPoco needed to be referenced in the cms and UmbracoExamine projects
* Fixes lots of tests
* fixes more tests
* NPoco - bugfixing
* Bugfix CacheHelper in tests
* Bugfix connection mocking in tests
* NPoco - inject database in Sql.Select<>
* NPoco - discovery retry policy only once
* Enable C# 6 for Umbraco.Core
* NPoco - introduce UmbracoSql, cleanup
* NPoco - more cleanup and fixing
* NPoco - fix UserRepository
* Optimize InGroupsOf
* Implement UmbracoDatabase.FetchByGroups
* NPoco - fix Select
* NPoco - simplify GetPagedResultsByQuery
* Cherry-pick DisableBrowserCacheAttribute fix from 7.4
* Upgrade NPoco to use Sql<TContext>
* U4-8257 - cleanup relators
* 4-8257 - cleanup more relators
* Upgrade NPoco with more OOTB version
* fixes a couple tests, changes double check lock to Lazy<T>
2016-04-12 15:11:07 +02:00
Shannon
eaf8d55d48
WIP - refactored RepositoryFactory to use IoC, everything builds, haven't tested anything yet.
2015-12-21 13:36:58 +01:00
Shannon
9252dc222a
still unweaving more of this singleton mess, makes unit testing much easier
2015-01-09 13:35:32 +11:00
Shannon
9f30a9b0fc
Removes more singletons and reliance on singletons/statics
2015-01-09 12:04:33 +11:00
Sebastiaan Janssen
cdda69c4cd
U4-2788 Error installing Umbraco 6.1.5 with SQL CE 4 option
2013-09-30 12:39:28 +02:00
Sebastiaan Janssen
65db0e69a9
Fixes: U4-2642 Make SQL CE more resilient to server crashes
2013-08-19 12:26:01 +02:00
Shannon Deminick
8d3c798c6c
Changed tests to clear out the current database instead of trying to delete/re-create it. Fixes up
...
other test inconsistencies and more error checking on the ApplicationContext.Dispose.
2013-03-14 01:07:54 +04:00
Shannon Deminick
8fb8fc00b4
Fixes up inheritance structure of BaseTableByTableTests
2013-03-13 18:41:24 +04:00
Shannon Deminick
4baecfe833
Merge with 6.0.3
2013-03-11 21:56:47 +06:00
Morten Christensen
928d92fce4
Making the Sql Syntax Providers public and changing a few names and bits for consistency.
...
Adding resolver for the syntax providers and wiring it up in the boot manager.
2013-03-09 10:43:34 -01:00
Shannon Deminick
62ed7e0a53
Merge with 6.0.1
2013-02-21 22:48:45 +06:00
Shannon Deminick
635b8bd82e
Removes all need of UmbracoSettings.UseLegacyXmlSchema = false; in unit tests since the default is false.
2013-02-21 22:46:50 +06:00
Shannon Deminick
b080ebf697
Fixes failing unit tests due to not resetting Resolution before resetting the actual resolver classes. Now it is automatically impllied that
...
when you Reset a resolver class, Resolution is un-frozen.
2013-02-05 03:10:01 +06:00
Stephan
6146a0576c
Core.ObjectsResolution - add unit tests, fix some bugs
2013-01-23 09:41:01 -01:00
Stephan
01b4e8d59c
Core.ObjectsResolution - refactor, cleanup, sanitize, ensure we properly freeze
2013-01-16 13:31:04 -01:00
Morten Christensen
e4e5982349
Removing sql server/ce specific brackets from repository queries as it was causing problems with MySql.
...
Fixes regression bug from removing brackets from PrimaryKey columns. Columns are now passed and syntax specific brackets are added.
Moving the MySql special case for updating User Id from one to zero.
2012-12-27 19:53:01 -01:00
Morten Christensen
2ea3fe624f
Refactoring SqlSyntaProvider to use the new common definitions.
2012-12-19 15:23:05 -01:00
Morten Christensen
3d68106f47
Correcting a few unit tests that needed to have the ApplicationContext set in the SetUp of the fixture.
2012-12-14 13:49:20 -01:00
sitereactor
b3d8b4c53c
Refactoring syntax providers for db creation.
...
Adding tests for sql, sql ce and mysql to ensure the creaion of tables and their dependencies/references.
2012-10-19 19:07:17 -02:00