Morten Christensen
e1896319ec
Initial refactoring of the Document class to use the new public api.
...
And some experiments with medium trust and dynamic method.
2012-12-07 08:48:46 -01:00
Morten Christensen
89bcbdb0f3
Moving db transaction up one level to improve installation, which failed for sql azure.
2012-12-05 12:37:00 -01:00
Morten Christensen
602e3260fa
Fixing foreignkey issues
2012-12-05 08:39:31 -01:00
Morten Christensen
fc43247a9e
Adding clustered index to the UserLoginDto
2012-12-05 07:50:05 -01:00
Morten Christensen
28d9784c1b
Reverting changes to DTOs to re-enable foreign key constraints.
...
Adding temporary condition to executing database schema creation code to skip foreign key constraints for sql ce.
2012-12-04 08:16:10 -01:00
Sebastiaan Janssen
b02ad9e698
Remove foreign keys that never used to be in 4.x.
...
Fix the datacreation of CmsTaskTypeData
2012-12-03 13:22:23 -01:00
Sebastiaan Janssen
40e7b9bc0a
Fix the DB creation and population (tested only on SQL CE so far)
2012-12-03 11:49:09 -01:00
Morten Christensen
152c8e810d
Working with unit tests and making a few corrections around ContentTypes.
2012-11-30 09:34:09 -01:00
Morten Christensen
6edea4a8ee
Adding some of the database changes that is part of v6 - just renaming a few columns so far.
...
Refactoring the installer, which is not working 100% yet.
2012-11-27 15:07:53 -01:00
Morten Christensen
e07fc8c2ba
Adding language column to cmsContentVersion
2012-11-26 09:02:49 -01:00
Morten Christensen
dffc6ca1a0
Refactoring entities with Users to only add Id to minimize the object graph.
...
Moved getting an IProfile to an extension method, as its not commonly used.
Removing dependencies in ContentService, so the Services and context can be moved to Core proj.
Implementing Template repository to use both filesystem and db.
2012-11-11 06:53:02 -01:00
Morten Christensen
4dfb4df952
Adding unit tests for RelationTypeRepository.
...
Correcting a few mappers and adding identityseed for RelationType plus adding default data.
2012-11-09 08:49:48 -01:00
Morten Christensen
705fed7a5e
Adding unit tests for DictionaryRepository.
2012-11-08 15:55:44 -01:00
Morten Christensen
4afbd1c38e
Adding unit tests for DataTypeDefinitionRepository
2012-11-08 11:55:36 -01:00
sitereactor
de9c373626
Adding some initial work for Membership related classes and interfaces, but only using IProfile and Profile as the rest are not part of the roadmap.
...
Adding a UserService, which should be fully implemented in a later release.
Refactoring usage of the ServiceContext, which is now loosely tied to the HttpContext as its used by the UserService.
Refactoring User/Writer on the Content class and interface.
Simplifying events and delegates in the publishing strategy.
2012-11-05 14:42:21 -01:00
sitereactor
b86bfdd87b
Refactoring usage of UOW in ContentService
2012-10-31 08:20:45 -01:00
sitereactor
137a54b193
Refactoring DTOs for Identity seed, which is used by Sql Ce.
...
Updating unit tests and Contexts to include the ServiceContext and DatabaseContext.
2012-10-30 15:03:58 -01:00
sitereactor
07b5f6983f
Refactoring the creation of database schema and base/default data creation.
...
Adding extension method to get all properties for interfaces in PetaPoco used for mapping.
Creating ServiceContext and adding it to the UmbracoContext to provide access to the various services.
Adding UmbracoContext to BaseDatabaseFactory test.
2012-10-25 18:38:23 -02:00
sitereactor
ce6aeb2a21
Implements MediaService for U4-941
...
Minor update to the ContentType/MediaType repositories to insure that CT references are removed when deleting.
Updates Media- and ContentMappers to map ContentTypeId.
Updates Media to have internal Trash-method.
2012-10-24 08:36:45 -02:00
sitereactor
2545de57e0
Refactoring usage of DatabaseType - more convention based.
...
Limiting the use of the DatabaseType, so its only used for NText and NChar.
Adding LengthAttribute for fixed sized columns.
2012-10-22 12:52:29 -02: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
sitereactor
c1909eccf5
Refactoring database creation, adding sql syntax provider to account for differences in syntax between sql, ce and mysql.
...
Adding MySql unit test.
2012-10-19 13:20:57 -02:00
Morten@Thinkpad-X220
9918ca9696
Decorating remaining DTOs for db table creation
2012-10-18 11:49:44 -02:00
Morten@Thinkpad-X220.ab-nat1.dk
5bd2059cd7
Removing attributes for migrations as a library that does this already exists.
...
Updating a few DTOs for programmatic creation.
2012-10-17 10:12:30 -02:00
Morten@Thinkpad-X220.ab-nat1.dk
2523781fc1
Refactoring PetaPoco extensions for table creation. Adding a few conventions, but still a few on the todo list.
2012-10-14 12:56:02 -02:00
Morten@Thinkpad-X220
ba45e0d365
Code from freedom friday project extending petapoco with a bunch of annotations used to decorate strongly typed models for table creation
2012-10-12 12:37:55 -02:00
Morten@Thinkpad-X220
90108e344f
Refactoring database changes from 4.10.0.
...
Implementing the contnet type composition as part of U4-956.
2012-10-10 07:15:51 -02:00
Morten@Thinkpad-X220
69f53b7dc5
Starting implementation of Dictionary and Language repositories and factories
2012-10-08 13:14:59 -02:00
Morten@Thinkpad-X220
cb87a6db73
Adding DTOs for the 4.9.0 database schema - related to first task under U4-945
2012-10-03 06:57:58 -02:00