Shannon
f66c07ec81
updates base data creation to not install the folder browser and instead to use the default media list view for the media folder property. Updates the FolderBrowserPropertyEditor to use the default list view property editor with no pre-values.
2015-10-22 17:34:01 +02:00
Stephan
e9afa78444
U4-7124 - add initial migration as part of BaseDataCreation
2015-09-22 18:16:35 +02:00
Shannon
a85f3bfc16
Fixes install issue that was causing so many tests to fail
2015-06-25 09:56:40 +02:00
Shannon
e1e73f5e5f
completes: U4-6174 Remove cmsPropertyType.helpText column
2015-01-29 17:21:44 +11:00
Shannon
9252dc222a
still unweaving more of this singleton mess, makes unit testing much easier
2015-01-09 13:35:32 +11: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
leekelleher
573192c33f
Amends based @sitereactor's feedback.
2015-01-04 17:09:05 +00:00
leekelleher
eace046342
Moved the SQL insert (to create the new relation type) to a separate DB migration for v7.3.0.
...
(This may need to be reviewed by Core team?)
2015-01-03 22:20:19 +00:00
leekelleher
911e81e4af
Added constants for the relation-type aliases.
2015-01-03 20:10:41 +00:00
leekelleher
ef0ad41c8e
New relation type: "Relate Parent Document On Delete"
2015-01-03 19:52:04 +00:00
Shannon
438e985d9e
Ensures the custom list view data type's PKs don't interfere with ones that might already exist.
2014-09-29 13:50:28 +10:00
per ploug
e1793ad95c
merge
2014-09-23 08:48:36 +02:00
per ploug
5f5c8c7693
Forms section + dashboard
2014-09-22 20:07:35 +02:00
Shannon
34d7a13e14
fixes ids
2014-09-22 19:06:25 +10:00
Shannon
bcfdeeda77
Ensures that there are nice defaults for the default member list view data type
2014-09-22 18:59:17 +10:00
Shannon
0264a72762
Ensures default list view data types are installed by default, includes these in the upgrade script. Now the default list views are used when rendering them per type (content, media, member). Updated the member tree to list nodes by member type and 'all members', each of these now renders a list view containing the members which is fully paged and searchable. Updates list view prop editor to deal with members appropriately.
2014-09-19 09:47:42 +10:00
Shannon
89ebc80bd5
Gets the installer to install default list views, updates list view tree to show them as 'system' items which are not deletable, upgrader installs default list views, now property resolver gets the correct system list view for the correct content type with it's pre-values that are defined.
2014-09-18 11:52:12 +10:00
Shannon
3437d95eb4
updates migration and base data creation to create the 3 default list views
2014-09-18 01:12:23 +10:00
Shannon
6ab2f8300c
Fixes: U4-5473 Image cropper data type is not installed by default, ensures the List View data type is created on install, creates a new migration to ensure it exists when upgrading, fixes an old migration with improper use of a transaction.
2014-09-12 12:51:41 +10:00
Sebastiaan Janssen
2d5e5e9b3c
Refactored initial relationtype creation as well and "Relate on copy" is now also using the relationservice so it fires events
2014-08-20 17:01:12 +02:00
Shannon
9bb8ee5f95
ensure even when using the legacy api that the icon for media folder is correct
2014-08-15 11:57:01 -06:00
Shannon
7ec4d3f26d
Fixes: U4-4950 U7.1.3 multiple media picker
2014-05-28 13:33:03 +10:00
Shannon
bc371e69a3
Completes: U4-4227 Rename default member property aliases
2014-03-07 19:30:54 +11:00
Shannon
e2890d4186
reverts the installer to ensure media picker is included along with multiple media picker - people will want both and this fixes a failing test.
2013-11-19 17:52:20 +11:00
Shannon
89b20a2e77
Updates installer to not install the legacy 'Media Picker' by default and instead install the newer "Multiple Media Picker" which has been given new ids.
2013-11-19 10:11:39 +11:00
Shannon
d2a00f5c18
media folders are not containers by default: U4-3566 Don't make Media Folders "Listviews" by default
2013-11-19 09:39:14 +11:00
perploug
6d516212eb
Changes the default media picker to a multiple-node one
2013-11-18 20:43:42 +01:00
Shannon
8dab2148f1
changes TinyMCEv3Alias to just TinyMCEAlias but unfortunatey we cannot change the actual alias stored in the db because we're already in RC - that means that people will forever see TinyMCEv3 as the property editor alias :( even though it is already v4
2013-11-14 13:39:03 +11:00
perploug
ea73ecd9cb
merge
2013-11-05 11:44:34 +01:00
Shannon
95d98b132a
Updates installer to not install some data types that we're not shipping with, fixes up some mappings, changes the simple editor convert to be the markdown editor converter (need to test that)
2013-10-30 08:59:28 +11:00
Shannon
90c76ae465
Merge remote-tracking branch 'origin/6.2.0-membershipprovider' into 7.0.0
...
Conflicts:
src/Umbraco.Web.UI/config/ClientDependency.config
src/Umbraco.Web.UI/install/steps/DefaultUser.ascx.cs
src/Umbraco.Web/umbraco.presentation/umbraco/create/memberTasks.cs
src/umbraco.providers/members/MembersMembershipProvider.cs
2013-10-22 13:45:23 +11:00
Shannon
680a4b9570
Fixes a lot -
...
U4-3208 Ensure all membership provider properties exist on the default Member type shipped with Umbraco
U4-3158 user back office password policies doesn't adhere to membership provider rules
and even more fixes to the membership provider like actually integrating the last locked out date and last pword change date. Fixes member creation to actually use the membership provider - this means that the password is created properly based on the provider config. Fixes the provider to have default fields specified so people don't actually have to specify in config.
2013-10-22 13:41:04 +11:00
Shannon
c739146f24
Completes: U4-2917 Remove canvas/live editing support, U4-2919 Remove defaultToLiveEditing column, U4-2825 Remove default permissions column
2013-09-24 19:27:13 +10:00
Shannon
33cad8ed78
Removes the table cmsMacroPropertyType, tests install upgrade and new installs.
2013-09-19 13:05:36 +10:00
Shannon
45dabd6293
Lots of work on U4-2722 Change Property Editors over to use unique alias instead of GUID
...
it compiles but i haven't had time to test anything yet, will start all unit testing/fixing tomorrow, just needed to save this work somewhere.
2013-09-05 18:38:54 +10:00
Sebastiaan Janssen
23517d0c36
Argh, starter kit is hardcoding a content type, so I have to register the new member type with a different Id
2013-08-29 16:10:23 +02:00
Sebastiaan Janssen
4ef10c8afe
Install a default member type during initial setup
2013-08-29 13:54:30 +02:00
Sebastiaan Janssen
02566589fe
Added admin permission for change doctype action to the OOB installer
2013-08-28 17:52:44 +02:00
Morten Christensen
86811fe507
Fixes U4-2397 IContent Properties added with incorrect Value when read from Cache, and adds unit test for verifying types saved and returned for 24 standard DataTypes.
2013-08-12 16:20:32 +02:00
leekelleher
b6ec364156
Updated references to the new constants for Application and MediaType aliases.
2013-03-22 13:13:05 +00:00
leekelleher
3af7958940
Updated references for alias conventions constants across the solution.
2013-03-18 17:55:02 +00:00
leekelleher
37860b4015
Replaced all hard-coded GUID references to use the new Constants.
2013-03-14 22:00:37 +00:00
Morten Christensen
8338102944
Reverting use of DateTime.UtcNow to DateTime.Now in the new api.
2012-12-28 10:43:34 -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
64af0a610b
Refactoring migrations by adding an abstract class to all expressions that allow for processing prior to returning an sql statement.
...
Refactoring the current sql syntax providers to better work with sql ce, sql server and mysql.
Adding migrations for v4.8 and v6.0.
Adding test cases for upgrading from 4.7 to 6.0 for the 3 database providers - sql ce, sql server and mysql.
Adding product name to the MigrationAttribute, which adds more flexibility to the MigrationRunner.
Fixing schema creation for mysql, which broke during a previous refactor task.
2012-12-27 18:52:47 -01:00
Morten Christensen
8210666d30
Refactoring identity inserts in db creation phase to support mysql
2012-12-05 14:18:08 -01:00
Morten Christensen
8a9cbd0524
Cleaning out old transaction commit code
2012-12-05 12:47:28 -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
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