Morten Christensen
d963f5cd7d
Updating a few methods that are made public in 7.0.2
2014-01-10 14:57:27 +01:00
Morten Christensen
2467b5ee3b
Removing some internal experimental stuff that isnt used
2014-01-10 14:53:27 +01:00
Morten Christensen
f86eb4b741
Adds import and export of languages along with tests
2014-01-10 14:48:55 +01:00
Morten Christensen
33b99073f0
Moving events out of the repository scope.
...
Adding Get Language by Iso Code method
2014-01-10 14:48:31 +01:00
Morten Christensen
6e344f335e
Adding Export of DictionaryItems including test
2014-01-10 13:08:33 +01:00
Morten Christensen
6b205bd725
Updates from PR#127 from Lars-Erik. Had to manually copy in the changes because the PR was closed.
...
Adds Import of Dictionary Items to the PackagingService along with tests and a fix for the DictionaryRepository.
2014-01-10 11:45:41 +01:00
Shannon
531306a091
Created notifications repository and service with unit tests, then need to start integrating that so notifications are properly sent.
2014-01-10 17:03:00 +11:00
Shannon
4db6ce4b22
Fixes various issues relating to File Repositories and Services: U4-4014 FileRepositories offer no way to create folders, U4-4013 The models that the FileService produces causes security exceptions, U4-3993 Replace system.io calls in umbraco.scriptTasks legacy task
...
updates to latest CDF
2014-01-09 18:08:13 +11:00
Shannon
7c720460f5
Fixes: U4-3876 MySQL cmsContentXml Migration Error on 7.0.1 Upgrade
2014-01-09 10:33:35 +11:00
Shannon
6fa0c627a5
working on #U4-3876
2014-01-08 20:19:08 +11:00
Shannon
056b13eb98
fixes up the double member creation in the createuser method
2014-01-08 16:29:09 +11:00
Shannon
9467a67661
Backports the permissions repo updates, permissions on user/content repo updates and default permissions for users
2014-01-08 15:42:49 +11:00
Shannon
0f9f11bbcf
re-internalizes some classes for now
2014-01-08 14:03:10 +11:00
Shannon
3ff173732b
implements the remaining incomplete parts of the UserService, adds more unit tests
2014-01-06 17:30:08 +11:00
Shannon
f3f7aa70d1
Ensures a default member/user type is assigned on membership provider initialize, adds more unit tests
2014-01-06 16:18:25 +11:00
Shannon
cd82bc6d21
streamlined the new membership provider classes so now they all share the same logic and use IMembershipMemberService<T> which is used by both IMember and IUser services
2014-01-06 15:38:34 +11:00
Shannon
5538a2e793
fixed up the failing unit tests for member service counts, added more unit tests for UserService and implemented more of the required methods.
2014-01-06 12:25:14 +11:00
Shannon
1b7dc76df2
Updated much more of the UserService + some unit tests
2014-01-06 11:56:53 +11:00
Shannon
85c85cd1eb
Simplifies and streamlines the models used between IMember and IUser along with the services used for both of these entities.
...
Updates the model used to store and retreive permissions, instead of a single string it is an Enumerable<string> which gives us some flexibility in the future and since this was not public (yet) it's the perfect time to do this.
Removes the base Profile classes from User since these are not required, since we cannot share base classes between Member and User, these weren't necessary.
2014-01-06 11:04:26 +11:00
Sebastiaan Janssen
aae16f227e
Merge pull request #227 from mattbrailsford/6.2.0-3454
...
Maintains tab sort order for doc type imports/exports.
2013-12-29 06:20:09 -08:00
Shannon
edaa5ebd43
Lots more unit tests for the membership providers and some other fixups - have a new failing test as i need to sort out salting issue with encrypted passwords.
2013-12-24 14:03:18 +11:00
Shannon
7a8b3dc9bc
Updated the member service/repo to have paged queries and results which use db paging for maximum efficiency (of course only works for things like email, username but those are 2 specific things that are needed by the membership provider)
2013-12-20 18:11:12 +11:00
Shannon
a4dde1948f
Implements the member count methods on the member service and adds unit tests.
2013-12-20 16:20:32 +11:00
Shannon
0f68818a19
Updated member service with the newer property value queries and added unit tests for all of them
2013-12-20 15:44:53 +11:00
Shannon
414b65b269
More WIP on the membership providers - both new and old. They are now both working with the same up-to-date logic and base classes. Updated the interface definitions on the member services to support the membership provider queries - now to implement the logic.
2013-12-20 14:01:10 +11:00
Shannon
2dd04799b2
WIP membership provider updates
2013-12-19 18:33:25 +11:00
Shannon
763ab26446
Updates packaging service to not export empty properties.
2013-12-19 13:13:13 +11:00
Shannon
c912e80134
modified media service tests to not have to create data in teh base tests
2013-12-19 12:27:21 +11:00
Shannon
098c856138
Merge branch '6.2.0' of https://github.com/sniffdk/Umbraco-CMS into sniffdk-6.2.0
...
Conflicts:
src/Umbraco.Tests/Umbraco.Tests.csproj
2013-12-19 12:11:33 +11:00
Shannon
4ab32dd270
moves classes into sep files
2013-12-18 18:09:54 +11:00
Shannon
fec55e9d1c
Updates IMemberService with methods to search on string properties with an option to define how to match the string property, adds all supporting unit tests.
2013-12-18 17:37:46 +11:00
Shannon
137d859532
backports missing logic and tests from 7 that I overlooked.
2013-12-17 16:13:38 +11:00
Shannon
82b2821e27
Gets the members services ensuring members xml is being handled correctly, fixes issue with the static variable holding the default member type properties (this was then persisted in mem and then reused across all member types). Added more unit tests to verify all.
2013-12-17 15:40:47 +11:00
Shannon
b270cefacc
Upgrading member repositories and services with tests
2013-12-17 14:53:21 +11:00
Shannon
66dd0d073c
backports the member type service updates
2013-12-16 19:05:03 +11:00
Shannon
29c22cc4b5
exposes repository service
2013-12-16 19:02:53 +11:00
Shannon
e29031a2c4
Back ported relationship repo/service updates
2013-12-16 18:44:11 +11:00
Shannon
3ff0cca033
back ports entity service updates
2013-12-16 18:23:40 +11:00
Shannon
fe16cc91fa
back ports packaging service updates
2013-12-16 18:17:30 +11:00
Shannon
7e6fdcb05e
back ported template repo and file service updates
2013-12-16 18:10:44 +11:00
Shannon
2ce952bdbb
backports data type service updates and fixes unit tests with correct seeding value.
2013-12-16 17:17:23 +11:00
Shannon
af86a5d7b1
backporting imediaservice changes
2013-12-16 16:04:37 +11:00
Shannon
060e584503
backported IContentService updates
2013-12-16 15:57:59 +11:00
Shannon
a42b660648
Backporting the cachehelper and associated cache classes.
2013-12-16 13:19:10 +11:00
Shannon
c5047148b3
Fixes legacy media business logic to return null when calling ToXml if the media item is trashed - this makes it consistent with how content works and also prevents being able to show the media on the front-end when it is trashed. Fixes up how the MediaService rebuilds the XML to make sure it's transactional based. Fixes: U4-3820 cached media xml is not cleared from the cmsContentXml table when recycled
...
Conflicts:
src/Umbraco.Web/umbraco.presentation/library.cs
2013-12-10 12:56:31 +11:00
Shannon
57f2250f13
Fixes: U4-3820 cached media xml is not cleared from the cmsContentXml table when recycled
2013-12-09 16:56:02 +11:00
Shannon
1735c5adca
adds Exists(string username) to member service and wraps IsMember with that call.
2013-12-05 16:04:53 +11:00
Shannon
5f50bae65c
Cleaning up a bit of the legacy member class
...
Conflicts:
src/umbraco.cms/businesslogic/member/Member.cs
2013-12-05 14:48:30 +11:00
Shannon
38df2017de
Fixes issue with deleting content types that have content
2013-12-04 15:01:27 +11:00
Shannon
20813ef207
Fixes: U4-3673 Creating content with Services API always sets created by to admin
...
Conflicts:
src/Umbraco.Tests/Services/ContentServiceTests.cs
2013-11-25 13:25:01 +11:00