Sebastiaan Janssen
4935525591
Merge pull request #147 from AndyButland/u4-2958
...
Fix for issue U4-2958 Member can edit & Show on profile do not persist on Member Type editor
2013-10-05 10:04:08 -07:00
Andy Butland
693778fe74
Fixed issue where member type properties would not persist after first save without reloading page
2013-10-02 21:20:05 +02:00
Sebastiaan Janssen
8eee7cae2f
Merge branch '6.1.6'
2013-09-30 16:10:14 +02:00
Sebastiaan Janssen
226e35d65a
NuSpec update: we can only accept a specific version of MySQL
2013-09-30 14:32:06 +02: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
Shannon
0cff484113
fixes unit test
2013-09-30 12:12:17 +02:00
Shannon
830fde372e
Fixes EditUser.aspx
2013-09-30 11:49:31 +02:00
Shannon
35f65a2c64
re-enables LoadMinimalDocument and adds this to the optimized check, even in optimized model the OnRenderNode can still execute with a minimal doc.
2013-09-30 10:55:38 +02:00
Shannon
e5320f0abd
Obsoletes the LoadMinimalDocument flag since it no longer serves a purpose.
2013-09-30 10:55:26 +02:00
Sebastiaan Janssen
965a7fc500
Fixes: U4-2925 Tree performance is very poor in 6.1.x when having event subscriptions
2013-09-30 10:55:13 +02:00
Sebastiaan Janssen
abbf8aeb42
U4-2709 Error after upgrading from 6.1.3 to 6.1.4
2013-09-30 10:49:33 +02:00
Sebastiaan Janssen
328ada2f38
Bump version number
2013-09-30 10:46:08 +02:00
Sebastiaan Janssen
767252cdf1
Creates IDisposeOnRequestEnd and ensures UmbracoContext and UmbracoDatabase implement it, then we only dispose of these types of objects at the end of the request if they are part of the httpcontext items (U4-2738). Fixes: U4-2988 UmbracoObjectTypesExtensions is not thread safe
2013-09-30 10:31:45 +02:00
Sebastiaan Janssen
010d47c68b
Fixes U4-2822 Datepicker throws "Specified cast is not valid" when saving through API
2013-09-30 10:23:43 +02:00
Shandem
a353f6fb74
Merge pull request #135 from Myster/master
...
Fix multiple words in search U4-2509
2013-09-11 19:33:47 -07:00
Murray Roke
a64efb93b3
Improved search with "and", partial match U4-2509
...
- added partial matching on each word.
- fixed bug so 'all' words match rather than 'any' words.
2013-09-12 14:30:42 +12:00
Murray Roke
cf9f11ff45
Improved admin search splitting query U4-2509
2013-09-12 13:22:14 +12:00
Murray Roke
d7481b5ca4
Fix multiple words in search U4-2509
...
When multiple words are entered in the search field no results are
returned.
This pull req. contains the fix suggested by Tony.
2013-09-12 10:22:59 +12:00
Niels Hartvig
2fb55cb831
Enhanced permission checking on views and snippets
...
Thanks to Richard Turnbull from NGS Secure Research who discovered a
minor issue that made it possible for authenticated Umbraco Users to
view files beyond their permissions
2013-09-02 14:23:27 +02:00
Sebastiaan Janssen
0e6a926a3f
Merge branch '6.1.5'
2013-09-02 12:24:26 +02:00
Sebastiaan Janssen
173ac65eb5
Remove misleading comment as this has been moved out of the if statement
2013-09-02 11:41:13 +02:00
Sebastiaan Janssen
7c28e1aeba
Fixed U4-2763 Content rollback generates duplicates
2013-09-02 10:56:42 +02:00
Shannon
5989d19f7f
Re-fixes the issue with using IDataValueSetter.SetValue on the DefaultData implementation and ensures that when there is a null value that it reverts to an empty string since this was what the default value was in the Value getter of DefaultData when there was no value. Have added a couple unit tests to support.
2013-09-02 13:27:48 +10:00
Shannon
da1c33a034
Fixes unit test
2013-09-02 12:57:56 +10:00
Sebastiaan Janssen
2111a5e31e
Fix MySQL install failing on UmbracoServer table
2013-09-01 17:28:22 +02:00
Sebastiaan Janssen
5478de911b
Merge pull request #115 from stocksr/6.2.0
...
U4-516 - Fix DatePicker with time default value
2013-09-01 17:24:03 +02:00
Sebastiaan Janssen
7765acb130
Merge pull request #124 from AndyButland/wip-u4-2759
...
U4-2759 - member authorise attribute was not restricting for group
2013-09-01 17:23:53 +02:00
Morten Christensen
5640daff32
Fixes U4-2752 ContentService.DeleteVersion and DeleteVersions fail
...
Signed-off-by: Sebastiaan Janssen <sebastiaan@umbraco.com >
2013-08-31 19:19:25 +02:00
Morten Christensen
a1cae3f286
Fixes U4-2731 Document.BeforeMove + Document.AfterMove Doesn't get fired.
...
Using the legacy Document and Media classes for the .Move and .Copy calls as they already use the new services under the hood, so shouldn't make any noticeable difference except that the legacy events will also work.
Signed-off-by: Sebastiaan Janssen <sebastiaan@umbraco.com >
2013-08-31 19:18:47 +02:00
Shannon
d22dbb4654
Fixes U4-2734 Don't set the cache references to null when disposing the UmbracoContext
2013-08-31 11:11:25 +02:00
Stephan
4d5a8298b0
U4-2549 - fix it differently
2013-08-30 12:22:58 +02:00
Stephan
9e2733ce69
U4-2549 - fix issue with last chance content finder
...
Conflicts:
src/Umbraco.Web/Umbraco.Web.csproj
Conflicts:
src/Umbraco.Web/Umbraco.Web.csproj
2013-08-30 12:22:36 +02:00
Sebastiaan Janssen
fbfdd8d398
Bump version number
2013-08-30 12:00:33 +02:00
Stephan
2552dffdad
U4-2691 - fix issue with alt template and internal redirects
2013-08-30 11:59:28 +02:00
Sebastiaan Janssen
52540165f1
Creating a partial view now inherits from UmbracoTemplatePage (in 6.2.0 there will be 2 snippets, one for UmbracoViewPage<dynamic>, for MVC experts and one for UmbracoTemplatePage, the default).
2013-08-30 11:47:39 +02:00
Shannon
2b408df24c
Fixes: U4-2727 PluginManager's TypeList can contain duplicates - updates the locks to be upgradeable read locks, changes over all lists/collecitons to be HashSet<T> this ensures no duplicates and also improves performance.
2013-08-30 10:51:06 +02:00
Shannon
d559411187
Fixes U4-2300 6.1.0: Changing a template's parent causes tree to collapse
2013-08-30 10:45:13 +02:00
Sebastiaan Janssen
3a4a6579d3
Fixes: U4-2711 DAMP throws unknown exception on image upload with image cropper
2013-08-30 10:40:29 +02:00
Sebastiaan Janssen
1e76cf67d3
Fix merge problem
2013-08-23 08:57:02 +02:00
Sebastiaan Janssen
61149f8112
Merge branch '6.1.4'
...
Conflicts:
.gitignore
src/Umbraco.Web.UI/install/steps/database.ascx
src/Umbraco.Web/Umbraco.Web.csproj
src/Umbraco.Web/umbraco.presentation/umbraco/controls/Images/ImageViewer.ascx.cs
src/umbraco.editorControls/mediapicker/mediaChooser.cs
2013-08-22 14:46:11 +02:00
Sebastiaan Janssen
adb059e0da
Revert U4-2511 Locallink:NODEID not working as it was breaking expectations of people running site without this fix
2013-08-22 13:13:32 +02:00
Morten Christensen
4337976887
Merge branch '6.1.4' of https://github.com/umbraco/Umbraco-CMS into 6.1.4
2013-08-22 12:59:08 +02:00
Morten Christensen
efe5de87a6
Updating readme for nuget packages
2013-08-22 12:58:53 +02:00
Sebastiaan Janssen
389642946e
Merge pull request #85 from rolfis/patch-1
...
Update sv.xml
2013-08-21 09:03:37 -07:00
rolfis
53d30aa3cb
Update sv.xml
...
Changed {0} to %0% in login screen bottomText to display correct end year of copyright notice.
2013-08-21 16:55:53 +02:00
Shannon
e233cffb9d
Changes the cache keys in PluginManager to reference a const to make it a bit more clear.
2013-08-21 11:19:27 +10:00
Shannon
9e58ebed24
Merge branch '6.1.4' of https://github.com/umbraco/Umbraco-CMS into 6.1.4
2013-08-21 11:14:59 +10:00
Shannon
f51c4e332e
Fixes: U4-2653 BeginUmbracoForm should use absolute path with query string URLs without the protocol
2013-08-21 11:14:37 +10:00
Sebastiaan Janssen
03a0a0a0e9
Fix a strange VS2012 build targets problem
2013-08-20 18:06:09 +02:00
Sebastiaan Janssen
dcb381770f
Fix unit test that was looking at the wrong filename
2013-08-19 12:54:20 +02:00
Sebastiaan Janssen
65db0e69a9
Fixes: U4-2642 Make SQL CE more resilient to server crashes
2013-08-19 12:26:01 +02:00
Sebastiaan Janssen
23c6a91e9c
Fixes merge issue
2013-08-19 11:47:53 +02:00
Sebastiaan Janssen
a03c6dcf13
Merge pull request #80 from ThomasSkyldahl/6.1.4
...
UmbracoViewPage.WriteLiteral(object value) optimized memory usage and combined markup injection
2013-08-19 02:34:13 -07:00
Sebastiaan Janssen
3029d97f33
Merge pull request #78 from dprothero/6.1.4
...
Fixed membership provider to correctly log failed attempts.
2013-08-19 02:06:15 -07:00
Sebastiaan Janssen
f41d967864
Fixes: U4-2637 Error adding a User using AD Membership Provider when no Email Address Defined
2013-08-19 10:41:49 +02:00
Thomas Skyldahl Sørensen
4a481b05d4
Optimized WriteLiteral
2013-08-16 10:09:09 +02:00
Shannon
66c6b5b524
Fixes: U4-2632 Remove the recursive permissions check on the move/copy dialog
2013-08-16 12:46:40 +10:00
Shannon
e3b0f71549
Merge branch '6.1.4' of https://github.com/umbraco/Umbraco-CMS into 6.1.4
2013-08-16 12:25:55 +10:00
Shannon
973b466798
Fixes: U4-2627 Ensure that the plugins cache files are named with the machine name
2013-08-16 12:25:38 +10:00
Shandem
fa0eef4333
Merge pull request #79 from sniffdk/6.1.4
...
Moved WriteLiteral method to UmbracoViewPage
2013-08-15 19:12:54 -07:00
Mads Krohn
a343a76a26
Moved WriteLiteral method to UmbracoViewPage
...
When we use a custom model through a custom controller, in our view, we
inherit from UmbracoViewPage, so the WriteLiteral method, which provides
preview badge and miniprofiler code, should be placed there.
2013-08-16 00:01:31 +02:00
Morten Christensen
d0a9e3236e
Promise for the changed unit test was incorrect, so correcting it in this commit
2013-08-15 10:26:24 +02:00
Morten Christensen
b899805ec9
Correcting issue introduced in d3b69e04e1 where the returned IProfile would contain the Username and not the Name. This will have changed the Creator and Writer name in the xml cache to be the Login instead of the Name of the user, so for those that use these fields its important to republish to update the xml cache.
...
Fixes U4-2628 creatorName and writerName should use username - not loginname. Also verified through file history back to v4.
2013-08-15 10:08:59 +02:00
Morten Christensen
766497e355
Refactoring QueryHelper to be a base class instead.
...
Fix U4-2607 Creating nodes with special characters causes YSOD
2013-08-14 17:07:21 +02:00
Morten Christensen
67a2a9cfe4
Refactoring the optimized Recycle Bin, so that the Recycle Bin's repository is more independent and easier to use with the new events added to the Content- and MediaService.
2013-08-14 16:12:13 +02:00
dprothero
766ba0c8f5
Fixed membership provider to correctly log failed attempts.
2013-08-13 13:46:32 -07:00
Morten Christensen
ca71c59880
Fixes U4-2218 Document Type copy looses property tab assignment
2013-08-13 17:41:35 +02:00
Morten Christensen
6c87cf729a
Fixes U4-2592 Cannot delete a node when the node has just a closing bracket in the name.
2013-08-13 11:27:39 +02:00
Shannon
5c63afa31a
removed my test examine settings
2013-08-13 18:26:32 +10:00
Shannon
fa88768c91
removed my test examine settings
2013-08-13 18:25:39 +10:00
Shannon
bfabfd9fa5
Updated to latest Examine version (contains bug fix for U4-2180 Problem with Examine MultiIndexSearcher after upgrading from 4.11.3 to 4.11.8) and removes the partially trusted callers attribute from the PDF lib because itextsharp by default doesn't support med trust.
2013-08-13 15:41:40 +10:00
Shannon
aa1c411c8c
Fixes U4-2618 PDF indexer does not ensure spaces are added to textual content and fixes med trust compat relating to U4-2180 Problem with Examine MultiIndexSearcher after upgrading from 4.11.3 to 4.11.8
2013-08-13 13:47:57 +10:00
Shannon
c52c452b36
Fixes issue relating to the fix for U4-2589 where we need to clear the published db flag for previous versions when creating a new published version.
2013-08-13 11:01:49 +10: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
Morten Christensen
363de53b82
Updates query to limit results in subquery for MySql according to U4-2329 Browsing Media Slow in 6.1.1
2013-08-12 12:42:21 +02:00
Shandem
958fb66f2c
Merge pull request #73 from florisrobbemont/6.1.3
...
U4-2596: UmbracoControllerFactory method ReleaseController should be virtual
2013-08-11 18:13:06 -07:00
Morten Christensen
30e12c1367
Final piece to the puzzle for U4-2571 Need to optimize empty recycle bin. Needed to hack around the ordering of items in the recycle bin because of the self-referencing constraint - parentID to id in the umbracoNode table by updating all parentID entries, which bypasses any reference issues with the foreignkey.
2013-08-11 21:12:02 +02:00
Morten Christensen
89ff7d85e2
Correcting DELETE FROM query so it works with sql ce as well.
2013-08-09 17:44:57 +02:00
Shannon
61fbf2cfc6
reverts PersistDeletedItem transaction because i forgot that the Commit() method of the UOW already takes care of the transaction.
2013-08-09 10:52:24 +10:00
Shannon
ce847e97a8
Updates the PetaPocoRepositoryBase to ensure that the deletion process is wrapped in a transaction so if any of the processes fail, it all gets rolled back.
2013-08-09 10:07:03 +10:00
Shannon
1e61563f79
Ensures the deletions are wrapped in a transaction - for performance and to mitigate db corruption if one of the deletes fails.
2013-08-09 10:01:28 +10:00
Morten Christensen
b4f9985695
Last bits to implement U4-2571 Need to optimize empty recycle bin
2013-08-08 15:12:26 +02:00
Morten Christensen
82f19ede8c
Merge branch '6.1.4' of https://github.com/umbraco/Umbraco-CMS into 6.1.4
2013-08-08 10:22:38 +02:00
Shannon
0fbc32a87f
Fixes up logic for creating new versions (U4-2589 Save and Publish is not creating version of document)
2013-08-08 10:42:06 +10:00
Floris Robbemont
dc2de4b5e7
U4-2596: UmbracoControllerFactory method ReleaseController should be virtual
2013-08-07 15:06:41 +02:00
Shannon
5fce741940
another sln update
2013-08-07 11:53:09 +10:00
Shannon
14e4a8061c
removes the vs profiling files from the sln.
2013-08-07 11:49:48 +10:00
Shannon
1b9f071581
Fixes: U4-2589 Save and Publish is not creating version of document and adds a few unit tests
2013-08-07 11:39:25 +10:00
Morten Christensen
79141ef86d
Initial work on U4-2571 Need to optimize empty recycle bin
2013-08-06 15:08:05 +02:00
Sebastiaan Janssen
08609a887c
Merge branch '6.1.4' of github.com:umbraco/Umbraco-CMS into 6.1.4
2013-08-06 10:24:42 +02:00
Sebastiaan Janssen
b11932240c
Fixes U4-2587 Regression: Hide Preview Button on nodes that have no template
...
Now also checks if the template still exists and if it's allowed on that document to determine when to enable the preview button
2013-08-06 10:24:20 +02:00
Shannon
d47b4517c1
Fixes unit tests
2013-08-06 13:06:25 +10:00
Morten Christensen
226a13c6e1
Minor adjustment related to U4-2560 Working with ContentService can give 2 versions of a document as "newest"
2013-08-05 14:30:03 +02:00
Shannon
d78a03a610
Massively improves performance for the packaging service (converting docs to XML) which is used in republishing the tree.
2013-08-05 13:11:47 +10:00
Shannon
b7a1123319
U4-2579 BulkPublishController causes YSOD when there are invalid child elements due to InvalidProperties having a null reference
2013-08-02 16:23:32 +10:00
Shannon
7e9cad34db
Creates an SQL Server version check for bulk sql imports.
2013-08-02 16:01:54 +10:00
Shannon
c4b44ea0e3
Fixes: U4-2577 Can't save umbraco user - without re-filling in the password
...
Fixes: U4-541 Wrong dictionary key when using in backend template names
This changes the way that the value that is stored in the auth cookie. Previously we just stored a GUID which was the user's contextid stored in the db, now we store encrypted values of a few necessary user objects. In 6.2 we'll actually set a real .Net user object on the HttpContext. For now, the http module will simply just ensure that the culture is set correctly for the currently logged in user.
2013-08-02 15:16:04 +10:00
Sebastiaan Janssen
3435a75e9e
U4-2553 Double tabs when installing package that makes use of Dictionary Items to translate document types
...
Forgto to commit a file :)
2013-08-01 14:39:22 +02:00
Sebastiaan Janssen
bdb6c5768a
U4-2553 Double tabs when installing package that makes use of Dictionary Items to translate document types
...
Added GetRawCaptionById method for the packager so the generated XML is correct
2013-08-01 13:40:23 +02:00
Sebastiaan Janssen
87a3c53e22
Merge branch '6.1.4' of github.com:umbraco/Umbraco-CMS into 6.1.4
2013-07-31 18:31:56 +02:00
Sebastiaan Janssen
898d25f3cb
Include lang files in project so they'll actually end up in the final build
2013-07-31 18:31:39 +02:00
Shannon
9bc3fdd555
Makes UmbracoContext disposable and fixes the module's DisposeHttpContextItems to actual perform the disposal of each item.
2013-07-31 17:34:42 +10:00
Shannon
cbda86fe92
Fixes build error, streamlines all calls to validate a user for base controllers.
2013-07-31 17:24:36 +10:00
Shannon
b48f0f52e0
updates uri extensions + tests
...
Conflicts:
src/Umbraco.Core/UriExtensions.cs
2013-07-31 17:08:10 +10:00
Shannon
e2eeafcbfc
Fixes: U4-2232 UmbracoAuthorizeAttribute breaks Relfection methods - ensures that no singleton instances are passed into attributes since they only ever get created once, meaning we're left with a stale version in the attribute.
2013-07-31 16:45:11 +10:00
Shannon
ad697db42b
Fixes an issue with WebSecurity logout
2013-07-31 11:10:33 +10:00
Shannon
9bb31e9456
Merge branch '6.1.4-cmsContentXml_Optimizations' into 6.1.4
2013-07-29 17:45:48 +10:00
Shannon
a195d33332
Added another benchmark for removing/re-inserting records for cmsContentXml table using one transaction which again improves performance. Now have changed the rebuild xml method in the content service to : Lookup all data that it needs to insert first, then we begin a transaction and inside of the one transaction we clear the data and re-insert it so if anything fails in this process it should be rolled back.
2013-07-29 17:45:05 +10:00
Shannon
82a87cbd92
Doh, missed file
2013-07-29 16:46:30 +10:00
Shannon
5b26436862
Removes all references to the legacy Document.RepublishAll and replaces it's logic with the correct logic.
2013-07-29 16:45:54 +10:00
Shannon
eed61f9053
Adds unit test for U4-2556 to ensure that it is solved.
2013-07-29 16:42:53 +10:00
Shannon
55c68485e9
Changed the logic of the GetByPublishedVersion to only return from cache if the cache item is published.
2013-07-29 16:03:37 +10:00
Shannon
b9ba350a2f
Updated the RebuildXmlStructures method with performance improvements. Added cache checking to the GetByPublishedVersion method since published content should always be 'latest' this will speed things up tremendously if items are found there. Added 2 more performance tests which show very large perf improvements, namely the Get_All_Published_Content_Of_Type shows a 77% improvement.
2013-07-29 15:49:56 +10:00
Shannon
696306e7c9
Implements the bulk insert procedure for re-populating the cmsContentXml tables, removes the need to rebuild all xml structures when sorting if in LB environments
2013-07-29 13:25:02 +10:00
Sebastiaan Janssen
9bf86aff09
Merge branch '6.1.4' of github.com:umbraco/Umbraco-CMS into 6.1.4
2013-07-26 15:17:20 +02:00
Sebastiaan Janssen
f50de5b049
U4-2550 Could not load file or assembly 'HtmlAgilityPack, Version=1.4.5.0
2013-07-26 15:16:55 +02:00
Sebastiaan Janssen
d734ba6136
U4-2543 In the back office its possible to get Response Validation errors
2013-07-26 12:43:19 +02:00
Morten Christensen
c49becea53
Cleanup of unused using statements in a few files
2013-07-26 12:35:40 +02:00
Shannon
614aea203d
Merge remote-tracking branch 'origin/6.1.4' into 6.1.4-cmsContentXml_Optimizations
2013-07-26 18:14:13 +10:00
Shannon
ed88bbf75f
Fixed up BaseDatabaseFactoryTests so that it only loads in one db factory with the correct conn strings, now we can easily override to use a custom db. Added benchmark tests for bulk inserting records for the cmsContentXml table which shows how we can improve performance quite a bit especially for larger node sets. Added more unit tests for bulk inserting and fixed it up a bit more.
2013-07-26 18:13:56 +10:00
Sebastiaan Janssen
e41d3c7e84
Increase version to 6.1.4
2013-07-25 11:59:37 +02:00
Sebastiaan Janssen
a099af39c2
xmlrpcnet was missing from nuspecs
2013-07-25 11:50:56 +02:00
Shannon
118f9b02e2
Fixes: U4-1027 Media Sort Usability -> changed the sorting to use Web API instead of asmx web service.
2013-07-25 12:29:41 +10:00
Sebastiaan Janssen
38778cc7c7
Fixes U4-2488 Edit datatype: Media Picker appears incorrectly
2013-07-24 14:52:25 +02:00
Shannon
ffff9efaa8
Fixes: U4-2535 The actions/publish.aspx page does not publish correctly and show the correct publish result
2013-07-24 13:06:25 +10:00
Shannon
7f4abb4893
Fixed editContent.aspx to let the business logic handle the property validation when trying to publish and show the correct status message result (if it was not publishable). Adds the invalid properties collection to the PublishStatus so those can be shown too.
2013-07-24 12:54:10 +10:00
Shannon
4d39ce1202
Fixes Allow At Root styling
2013-07-24 11:44:26 +10:00
Shannon
7164f23a98
Fixes up validation styling and the validation summary close button display.
2013-07-24 11:31:31 +10:00
Shannon
8b2d1b8eab
Fixed Template model class to not have it's own NodePath property which was always null since it wasn't mapped (and there was no point in it).
2013-07-24 10:11:05 +10:00
Shannon
80394f08fb
Fixed runtime cache provider issues & unit tests.
2013-07-24 09:36:01 +10:00
Sebastiaan Janssen
ca1fe5ff2a
Unit test for: U4-2514 Checkboxlist prevalues in packages broken
2013-07-23 16:13:20 +02:00
Sebastiaan Janssen
a1037ce43c
Fixes U4-2187 - Enable support for MySQL on Linux
2013-07-23 15:38:26 +02:00
Sebastiaan Janssen
2cd2f3741d
Merge branch '6.1.2' of https://github.com/stevetemple/Umbraco-CMS into stevetemple-6.1.3
2013-07-23 15:20:28 +02:00
Sebastiaan Janssen
e634dba4ea
2nd attempt: U4-2514 Checkboxlist prevalues in packages broken
2013-07-23 13:16:18 +02:00
Shannon
d1eb8fd9eb
Obsoletes UmbracoFile with new UmbracoMediaFile in the Core assembly and wraps the legacy class to use the new one. Improves performance of UmbracoMediaFile by ensuring any IO is lazy loaded and then saved to a local property so it doesn't need to re-read the file for things like length/size.
...
Conflicts:
src/Umbraco.Core/Umbraco.Core.csproj
2013-07-23 17:59:44 +10:00
Shannon
2e91c89c02
Fixes null check for changes to RuntimeCacheProvider
2013-07-23 14:00:52 +10:00
Shannon
8be54ba0cc
Fixes: U4-1970 v6 API - need to implement caching for templates since we're doing a db lookup on a front-end request. This is a temporary fix until we implement the ApplicationCache properly but it still works by utilizing the existing RuntimeCacheProvider singleton. I've tweaked this provider as well to ensure we use the HttpRuntime.Cache when it is available (during a web session). We don't want to have a seperate caching bucket so that IIS can manage cache memory properly. Have ensured that the template cache is cleared when templates are updated/removed.
2013-07-23 11:46:18 +10:00
Shannon
3da7682415
reverted change for U4-2514 as this change will cause other unwanted problems. Added logging for DefaultDataKeyValue instead of blindly swallowing an exception.
2013-07-23 10:50:48 +10:00
Sebastiaan Janssen
775892ff5a
U4-2514 Checkboxlist prevalues in packages broken
2013-07-22 16:23:16 +02:00
Sebastiaan Janssen
f30b4c8184
Slight refactor of UmbracoFile
2013-07-22 13:55:10 +02:00
Sebastiaan Janssen
319ba5c791
U4-2524 If tinyMCEImageHelper.DoResize fails, the src gets removed from the img tag
2013-07-22 13:51:13 +02:00
Sebastiaan Janssen
398bc6d767
Fix merge issue
2013-07-22 12:15:54 +02:00
Sebastiaan Janssen
5d3ef8d97f
Merge branch '6.1.3' of https://github.com/Myster/Umbraco-CMS into Myster-6.1.3
...
Conflicts:
src/Umbraco.Web.UI/umbraco/config/lang/de.xml
src/Umbraco.Web.UI/umbraco/config/lang/no.xml
2013-07-22 12:09:41 +02:00
Sebastiaan Janssen
08a300fbe5
U4-2370 Style sheet property sorting broken
2013-07-22 10:47:01 +02:00
Sebastiaan Janssen
845770c4bb
Merge pull request #69 from abryukhov/patch-2
...
tinyMCE internal language pack - RU
2013-07-22 00:05:22 -07:00
Sebastiaan Janssen
771dc10c85
Merge pull request #68 from abryukhov/patch-3
...
tinyMCE internal language pack - RU
2013-07-22 00:04:23 -07:00
Sebastiaan Janssen
2ac76202e5
Merge pull request #67 from abryukhov/patch-4
...
tinyMCE internal language pack - RU
2013-07-22 00:04:11 -07:00
Sebastiaan Janssen
a5ecbe96e2
Merge pull request #66 from abryukhov/patch-5
...
tinyMCE internal language pack - RU
2013-07-22 00:04:03 -07:00
Sebastiaan Janssen
7240b22e48
Merge pull request #65 from abryukhov/patch-6
...
tinyMCE internal language pack - RU
2013-07-22 00:03:51 -07:00
Sebastiaan Janssen
1f00589cb4
Merge pull request #64 from abryukhov/patch-7
...
tinyMCE internal language pack - RU
2013-07-22 00:03:33 -07:00
Sebastiaan Janssen
60b14487a9
Merge pull request #63 from abryukhov/patch-8
...
tinyMCE internal language pack - RU
2013-07-22 00:03:24 -07:00
Sebastiaan Janssen
33bc85a843
Merge pull request #62 from abryukhov/patch-9
...
tinyMCE internal language pack - RU
2013-07-22 00:03:14 -07:00
Sebastiaan Janssen
e6642674d4
Merge pull request #61 from abryukhov/patch-10
...
tinyMCE internal language pack - RU
2013-07-22 00:03:01 -07:00
Sebastiaan Janssen
8ad5fb3c44
Merge pull request #60 from abryukhov/patch-11
...
tinyMCE internal language pack - RU
2013-07-22 00:02:50 -07:00
Sebastiaan Janssen
1752d14c57
Merge pull request #59 from abryukhov/patch-12
...
tinyMCE internal language pack - RU
2013-07-22 00:02:40 -07:00
Sebastiaan Janssen
ec4ccba1a7
Merge pull request #58 from abryukhov/patch-13
...
tinyMCE internal language pack - RU
2013-07-22 00:02:32 -07:00
Sebastiaan Janssen
0244492a89
Merge pull request #57 from abryukhov/patch-14
...
tinyMCE internal language pack - RU
2013-07-22 00:02:22 -07:00
Sebastiaan Janssen
546cf2c84d
Merge pull request #56 from abryukhov/patch-15
...
tinyMCE internal language pack - RU
2013-07-22 00:02:14 -07:00
Sebastiaan Janssen
d354dde774
Merge pull request #55 from abryukhov/patch-16
...
tinyMCE internal language pack - RU
2013-07-22 00:02:03 -07:00
Sebastiaan Janssen
22c9e9acd9
Merge pull request #54 from abryukhov/patch-17
...
tinyMCE internal language pack - RU
2013-07-22 00:01:47 -07:00
Alexander Bryukhov
5dd14723e9
tinyMCE internal language pack - RU
2013-07-22 10:29:12 +07:00
Alexander Bryukhov
7134e80c44
tinyMCE internal language pack - RU
2013-07-22 10:27:31 +07:00
Alexander Bryukhov
f7196ee8f9
tinyMCE internal language pack - RU
2013-07-22 10:26:47 +07:00
Alexander Bryukhov
fdecd697b7
tinyMCE internal language pack - RU
2013-07-22 10:26:04 +07:00
Alexander Bryukhov
6c03dac869
tinyMCE internal language pack - RU
2013-07-22 10:25:18 +07:00
Alexander Bryukhov
6cdb564a9f
tinyMCE internal language pack - RU
2013-07-22 10:24:31 +07:00
Alexander Bryukhov
0da8a8db36
tinyMCE internal language pack - RU
2013-07-22 10:23:51 +07:00
Alexander Bryukhov
a4a9620889
tinyMCE internal language pack - RU
2013-07-22 10:22:46 +07:00
Alexander Bryukhov
2307424fb6
tinyMCE internal language pack - RU
2013-07-22 10:22:01 +07:00
Alexander Bryukhov
ca124fb662
tinyMCE internal language pack - RU
2013-07-22 10:21:16 +07:00
Alexander Bryukhov
6787252f9b
tinyMCE internal language pack - RU
2013-07-22 10:20:36 +07:00
Alexander Bryukhov
ef3094f8d9
tinyMCE internal language pack - RU
2013-07-22 10:19:51 +07:00
Alexander Bryukhov
a2a20133aa
tinyMCE internal language pack - RU
2013-07-22 10:18:38 +07:00
Alexander Bryukhov
bb750d186a
tinyMCE internal language pack - RU
2013-07-22 10:17:56 +07:00
Alexander Bryukhov
f2a7dde5ce
tinyMCE internal language pack - RU
2013-07-22 10:16:00 +07:00
Alexander Bryukhov
73e2559a13
tinyMCE internal language pack - RU
2013-07-22 10:14:48 +07:00
Shannon
80f8a9d01c
Merge branch '6.1.3' of https://github.com/umbraco/Umbraco-CMS into 6.1.3
2013-07-22 12:44:06 +10:00
Shannon
6f9883d373
Fixes MNTP required validation (U4-1975)
2013-07-22 12:30:12 +10:00
Shannon
41c920a4ec
Updated to latest CDF version which contains some fixes.
2013-07-22 11:29:32 +10:00
Sebastiaan Janssen
1f79b71738
Merge branch '6.1.3' of github.com:umbraco/Umbraco-CMS into 6.1.3
2013-07-19 15:59:09 +02:00
Sebastiaan Janssen
64fb588556
defaultDocumentTypeProperty is no longer case-sensitive. Added to the Release config as well so it makes it into the umbraco downloadable package.
2013-07-19 15:41:29 +02:00
Sebastiaan Janssen
90cfd004cb
Merge branch 'wip-u4-1949' of https://github.com/AndyButland/Umbraco-CMS into AndyButland-wip-u4-1949
2013-07-19 15:41:15 +02:00
Sebastiaan Janssen
b5494546c7
defaultDocumentTypeProperty is no longer case-sensitive. Added to the Release config as well so it makes it into the umbraco downloadable package.
2013-07-19 15:40:12 +02:00
Sebastiaan Janssen
7bac1ef1cd
Merge branch 'wip-u4-1949' of https://github.com/AndyButland/Umbraco-CMS into AndyButland-wip-u4-1949
2013-07-19 15:22:05 +02:00
Sebastiaan Janssen
ad927ec6c1
Merge pull request #53 from abryukhov/patch-1
...
Update of ru.xml with latest keys
2013-07-19 06:20:55 -07:00
Sebastiaan Janssen
8a19d28859
Merge pull request #52 from enkelmedia/patch-1
...
Update to readme to contain info about the support for MVC
2013-07-19 06:20:37 -07:00
Sebastiaan Janssen
7e24af9daf
Merge branch '6.1.3' of github.com:umbraco/Umbraco-CMS into 6.1.3
2013-07-19 15:19:27 +02:00
Sebastiaan Janssen
7518b514a7
Merge pull request #51 from kipusoep/master
...
Updated the download link
2013-07-19 15:19:01 +02:00
Sebastiaan Janssen
da15d40b04
Merge pull request #51 from kipusoep/master
...
Updated the download link
2013-07-19 06:18:13 -07:00
Sebastiaan Janssen
96c38f50e4
Merge pull request #49 from lars-erik/6.1.3
...
Prettifying norwegian translation
2013-07-19 06:17:48 -07:00
Sebastiaan Janssen
e723f1169f
Merge pull request #48 from marc303/patch-1
...
Updated DE to 6.1.2
2013-07-19 06:16:48 -07:00
Sebastiaan Janssen
914005b2b6
Merge pull request #46 from michielvoo/u4-2417
...
U4-2417 Could the preview thumbnail link to the full image
Conflicts:
src/Umbraco.Web/Umbraco.Web.csproj
src/Umbraco.Web/umbraco.presentation/umbraco/controls/Images/ImageViewer.ascx.cs
src/umbraco.editorControls/mediapicker/mediaChooser.cs
2013-07-19 15:09:07 +02:00
Sebastiaan Janssen
67bd303173
Merge pull request #46 from michielvoo/u4-2417
...
U4-2417 Could the preview thumbnail link to the full image
2013-07-19 06:02:51 -07:00
Sebastiaan Janssen
972b903f52
Merge pull request #32 from AndyButland/wip-u4-1285
...
Fix for U4-1285: Apostrophes in member groups cause exceptions
2013-07-19 14:40:28 +02:00
Sebastiaan Janssen
20e6843bf0
Merge pull request #32 from AndyButland/wip-u4-1285
...
Fix for U4-1285: Apostrophes in member groups cause exceptions
2013-07-19 05:39:38 -07:00
Sebastiaan Janssen
61d072c8d6
Fix merge issue
2013-07-19 13:32:24 +02:00
Sebastiaan Janssen
8740848aac
Merge pull request #42 from michielvoo/u4-232
...
Enabled support for integrated security for SQL Server to the installer.
Conflicts:
src/Umbraco.Web.UI/install/steps/database.ascx
2013-07-19 13:29:07 +02:00
Sebastiaan Janssen
85c80b07f9
Merge pull request #42 from michielvoo/u4-232
...
Enabled support for integrated security for SQL Server to the installer.
2013-07-19 04:26:50 -07:00
Sebastiaan Janssen
6766aa9732
Merge pull request #41 from michielvoo/u4-667
...
U4-667
2013-07-19 13:19:30 +02:00
Sebastiaan Janssen
557dccd88b
Merge pull request #41 from michielvoo/u4-667
...
U4-667
2013-07-19 04:18:29 -07:00
Sebastiaan Janssen
a57334d1f7
Merge pull request #40 from michielvoo/u4-663
...
U4-663
2013-07-19 12:55:16 +02:00
Sebastiaan Janssen
334f0bfd2b
Merge pull request #40 from michielvoo/u4-663
...
U4-663
2013-07-19 03:53:15 -07:00
Sebastiaan Janssen
3dea16fad1
U4-2309 BackOffice / ExamineMngr : "Optimize index" don't ends correctly when website has not members.
2013-07-19 12:39:50 +02:00
Shannon
1bf4121796
Fixes a null check in UmbracoTemplatePage
2013-07-19 12:36:02 +10:00
Shannon
93bebdd50b
Merge branch '6.1.3' of https://github.com/umbraco/Umbraco-CMS into 6.1.3
2013-07-19 12:27:59 +10:00
Shannon
6a9532f10a
Fixes: U4-1599 [MVC] ChangeContentType doesn't work in macros rendered from a View -> We need to manually reset the ContentType after we execute a webforms based macro because Server.Execute resets the ContentType back to the default.
2013-07-19 12:27:37 +10:00
AndyButland
986d37afd6
Removed debugging console.log reference
2013-07-18 21:23:05 +02:00
Sebastiaan Janssen
d88494e90e
U4-638 Bug (and fix/solution): Saving inline base64 image (or any attribute value with equal sign at the end)
2013-07-18 17:09:26 +02:00
Sebastiaan Janssen
e48f08b657
When using Public Access > Single User Protection the email of the member is empty, this caused errors because the result of GetMembersFromEmail is null
2013-07-18 16:07:39 +02:00
Sebastiaan Janssen
a79e349f3d
U4-2467 v4.11.1: Membership search does not search on email address anymore
2013-07-18 11:00:56 +02:00
Shannon
1c70570078
Fixes : U4-2055 Unpublish Date Bug in Umbraco 6.0.3 -> with unit test to ensure that all dates are formatted as ISO date standards when used in SQL
2013-07-17 14:16:38 +10:00
Alexander Bryukhov
197dacfae7
Update of ru.xml with latest keys
2013-07-17 09:56:50 +07:00
Shannon
d8aad718d5
Fixed broken unit test
2013-07-17 11:28:46 +10:00
Sebastiaan Janssen
1d7bfc2781
U4-2465 "Login Name already exists" when creating a new member that existed before
2013-07-16 13:33:52 +02:00
Sebastiaan Janssen
8063717e4c
U4-2511 Locallink:NODEID not working
2013-07-16 13:21:27 +02:00
Lars-Erik Aabech
3900b7ebc8
Remove WebForms from nuspec file
...
Not just WebForms anymore. :)
2013-07-16 13:09:53 +02:00
Shannon
0296c646cb
Fixes up a small code issue for U4-2505
2013-07-16 11:45:28 +10:00
enkelmedia
275dbc83dd
Update to readme to contain info about the support for MVC
2013-07-15 19:38:10 +02:00
Sebastiaan Janssen
1cd2dc8a42
Fixes U4-2436 Editing an existing property changes its alias
2013-07-15 16:52:23 +02:00
Sebastiaan Janssen
60867af1a7
Fixes U4-2444 Missing image - /umbraco/images/pinnedIcons/umb.ico
...
Also fixes casing of folder names
2013-07-15 16:31:19 +02:00
Sebastiaan Janssen
1e129bcc4d
Fixes U4-2505 umbraco 6.1.2 throws System.NullReferenceException on the first publish after site compilation
2013-07-15 16:16:39 +02:00
Sebastiaan Janssen
e5c758bbc1
Fixes U4-1838 uGoLive Success/Failure Images not showing
2013-07-15 16:07:42 +02:00
Shannon
25780663a6
Fixes: U4-1304 Umbraco.Field not replacing localLink when recursive:true .
2013-07-15 15:26:18 +10:00
Stefan Kip
63ea79a4d6
Updated the download link
2013-07-11 10:03:25 +02:00
Sebastiaan Janssen
aa327696fe
Fixes U4-2354 MiniProfiler - Show SQL parameter values and more stacktrace info
...
Refactored duplicate code
2013-07-10 12:35:21 +02:00
Lars-Erik Aabech
1272a7c74b
Prettifying norwegian translation
...
Removed obsolete, translated new, removed incorrect spacing and
hyphenation, misc. improvements in term usage. Ref.
http://i18n.skulelinux.no/nb/Fellesordl.eng-no.html .
2013-07-09 12:56:13 +02:00
esn303
dcbe6726b0
Updated DE to 6.1.2
...
Markup encoded instead of CDATA blocks
2013-07-09 10:30:20 +02:00
Shannon
ba68da5736
Makes Domain.GetDomains public (#U4-2483)
2013-07-09 11:55:29 +10:00
Shannon
fdabd945dc
Merge branch '6.1.3' of https://github.com/umbraco/Umbraco-CMS into 6.1.3
2013-07-09 11:48:03 +10:00
Shannon
868edee5e6
Fixes: #U4-2161 - permissions inheritance. Fixes up how user permissions cache is invalidated and looked up (it is now lazy and not forced). User permissions are also cached as a low priority for now and only for 20 mins based on #U4-2474.
2013-07-09 11:47:46 +10:00
Shannon
b91d0bb117
Updates ContentRepository to bulk insert all parent permissions at once (overload to the AssignEntityPermissions method)
2013-07-09 10:08:31 +10:00
Murray Roke
cc91977e94
Fix notification-email link to unpublished page
...
http://issues.umbraco.org/issue/U4-2482
I've added links to language files which did not contain it.
I used the %5% syntax in the sv.xml file which seems to otherwise use
{5} syntax
2013-07-09 11:19:51 +12:00
Shannon
90b94f6ffb
Fixes: #U4-2476
2013-07-08 18:58:38 +10:00
Shannon
3c4cf56309
Fixes: #U4-2475
2013-07-08 18:47:53 +10:00
Shannon
b7f6195791
Started adding base PermissionsRepository for sub classes to use for assigning permissions, created a BulkImport extension methods for PetaPoco with tests since we'll be needing that for assigning permissions in a nice way. Wrote unit tests for all sql gen for permissions and assigning permissions. This all starts fixing #U4-2161 but there's still a bit more work to do.
2013-07-08 17:29:26 +10:00
Morten Christensen
42eb82e6ca
Merge branch '6.1.3' of https://github.com/umbraco/Umbraco-CMS into 6.1.3
2013-07-05 10:55:12 +02:00
Morten Christensen
93def731ef
Fixes #U4-2466
2013-07-05 10:51:19 +02:00
Shannon
60805f91d6
bit of code cleaning.
2013-07-05 16:58:51 +10:00
Shannon
048480d5be
Fixes: #U4-2460 - UmbracoHelper.RenderTemplate will now execute the complete MVC cycle when rendering MVC templates whereas before it would only execute the view which means any actionfilters, etc... applied would never have fired (as well as other things)
2013-07-05 14:12:31 +10:00
Morten Christensen
173d388c12
Fixes #U4-2450
2013-07-04 12:31:31 +02:00
Morten Christensen
b1285fa7e3
Add missing id to unique naming overload
2013-07-04 12:31:10 +02:00
Morten Christensen
e34c857f6c
A bit of refactoring around unique naming, and implementing it for media as well
2013-07-04 11:22:59 +02:00
Morten Christensen
7ff0e6cd4b
Fixes #U4-2458
2013-07-04 10:50:02 +02:00
Shannon
0683094f84
oops, overwrote previous changes to CmsNode, now merged them back in properly.
2013-07-04 12:20:25 +10:00
Shannon
983b7a85e1
Merge branch '6.1.3' of https://github.com/umbraco/Umbraco-CMS into 6.1.3
2013-07-04 12:13:24 +10:00
Shannon
d015780b9f
Fixes: #U4-2447 - non thread safe icon lookup
2013-07-04 12:13:02 +10:00
Michiel van Oosterhout
e4df176a37
U4-2417: show media picker image as link to the original image.
...
Order of the views in the markup did not match the order of the Style enum.
ImageViewer control now selects the view by matching the ViewerStyle enum to a View ID. This way the order of the views in the markup is no longer important.
Also:
Removed user control from Umbraco.Web project, moved designer code and added code behind class for user control to Umbraco.Web.UI
Refactored code to use Umbraco.Core.IO
Removed some code that was commented out
2013-07-03 17:36:28 +02:00
Morten Christensen
aeece499bb
Fixing unit test for PublishedMedia cache, which had expected result set incorrect
2013-07-03 14:00:44 +02:00
Morten Christensen
8465b4e556
Merge branch '6.1.3' of https://github.com/umbraco/Umbraco-CMS into 6.1.3
2013-07-03 12:34:52 +02:00
Morten Christensen
e280785f48
Adding Msdeploy PropertyGroup to build prop file, so both FileSystem and MsDeploy package will include the umbraco and umbraco_client folders
2013-07-03 12:30:34 +02:00
Shannon
5e0a59e4b3
Merge branch '6.1.3' of https://github.com/umbraco/Umbraco-CMS into 6.1.3
2013-07-03 19:47:25 +10:00
Morten Christensen
30835797ff
Merge branch '6.1.3' of https://github.com/umbraco/Umbraco-CMS into 6.1.3
2013-07-03 11:47:09 +02:00
Shannon
4077a01a6b
Fixes: #U4-2344 - fixes examine re-indexing for media and a null check for DataType.Data
2013-07-03 19:47:06 +10:00
Morten Christensen
aed70ae40c
Updating dependencies in our own nuspec file
2013-07-03 11:46:53 +02:00
Morten Christensen
6d44628352
Merge pull request #45 from jhauge/PublishUmbracoFiles
...
Add Umbraco files during publish
2013-07-03 02:39:12 -07:00
Jesper Hauge
7a398d34b1
Added file-reg to .nuspec
2013-07-03 11:33:05 +02:00
Morten Christensen
69c5aeb1b3
Updating nuget dependencies for test project
2013-07-03 11:29:58 +02:00
Shannon
da545b890b
Updated UserRepository to not contain the general query methods, we do those in the service.
2013-07-03 19:26:28 +10:00
Morten Christensen
6609bc09f2
Updating nuget dependency for HtmlAgilityPack
2013-07-03 11:26:17 +02:00
Morten Christensen
f06a6f42da
Updating nuget dependency for ClientDependency
2013-07-03 11:20:42 +02:00
Jesper Hauge
c9065d96a9
These files will add MSBuild target that copies /umbraco /umbraco_client and /App_Browsers files to .csproj files, during install of NuGet package UmbracoCms
...
Functionality has been tested by creating af copy of the current Nuget package and add these files to the package, then using this package on a new Web application project. Building and doing a VS Publish to the filesystem.
2013-07-03 11:17:47 +02:00
Morten Christensen
9d4e1362c4
Updating nuget references for ASP.NET MVC, Razor, WebPages and WebApi to latest patch release
2013-07-03 11:11:37 +02:00
Shannon
d3b69e04e1
Updated IUserService and added more unit tests for new methods. Fixed unit tests that were failing due to incorrectly set settings... not sure how this is working on the server but oh well.
2013-07-03 19:01:37 +10:00
Morten Christensen
0d54e8df89
Updating MySql package dependency
2013-07-03 11:00:26 +02:00
Morten Christensen
8f949d0a2f
Merge branch '6.1.3' of https://github.com/umbraco/Umbraco-CMS into 6.1.3
2013-07-03 09:40:17 +02:00
Shannon
d67480e98b
Updated UserService, didn't need one of the methods on there, updated the unit tests to test all the other methods.
2013-07-03 17:09:14 +10:00
Shannon
5d76ead469
backported changes to IUserRepository from v7
2013-07-03 16:52:00 +10:00
Shannon
2796100067
added another unit test.
2013-07-03 16:45:56 +10:00
Shannon
a132f609d7
backports changes for -> Finished upgrading the UserRepository and entities to properly support Users' Allowed Sections & streamlines Persistence/Mappers with less code duplication.
2013-07-03 16:40:22 +10:00
Morten Christensen
7f7456701d
Adding license
2013-07-02 15:32:53 +02:00
Michiel van Oosterhout
d926180e3a
Added special overload for creating a connection string with integrated security.
...
Actually disable checkbox is the selected database type is not Microsoft SQL Server.
Refactored saveDBConfig for readability.
2013-06-28 16:40:23 +02:00
Sebastiaan Janssen
ffce1a3e6b
Open new branch for 6.1.3
2013-06-28 14:44:56 +02:00
Sebastiaan Janssen
e553f2c671
Correct little mistake in nuspec file
2013-06-28 14:21:25 +02:00
Morten Christensen
42c6533e16
Correcting merge issues
2013-06-28 13:33:41 +02:00
Morten Christensen
b0f4cb7d02
Merge branch '6.0.7' into 6.1.2
2013-06-28 13:30:04 +02:00
Morten Christensen
f809dec874
Updating repository factory to inject unique name setting into ContentRepository
2013-06-28 13:28:03 +02:00
Morten Christensen
2477500045
Fixes #U4-2414 and removes internal usage of action handlers Yay!
2013-06-28 13:27:23 +02:00
Michiel van Oosterhout
72bb1b3583
U4-667
...
Added a script to make the checkbox "Render content in editor" dependent on the "Use in editor" checkbox.
Also refactored the create.aspx code-behind so it's easier to see what control is loaded in the dialog when debugging.
2013-06-28 10:44:24 +02:00
Michiel van Oosterhout
240e58e061
U4-663
...
Do not overwrite existing files when creating a new template.
2013-06-28 10:42:51 +02:00
Michiel van Oosterhout
e980296d6d
Enabled support for integrated security for SQL Server to the installer.
2013-06-28 10:39:48 +02:00
AndyButland
d23482b7a6
Moved setting for DefaultDocumentTypeProperty from GlobalSettings to UmbracoSettings
2013-06-27 16:00:49 +02:00
Morten Christensen
d89539a437
Merge branch '6.1.2' of https://github.com/umbraco/Umbraco-CMS into 6.1.2
2013-06-27 15:36:46 +02:00
Morten Christensen
4368f15097
Updating nuspec files which is a bit different for 6.1.x then 6.0.x
2013-06-27 15:36:25 +02:00
Morten Christensen
b90150279b
Merge branch '6.0.7' into 6.1.2
...
Conflicts:
build/Build.proj
build/NuSpecs/UmbracoCms.Core.nuspec
src/Umbraco.Tests/Services/ContentTypeServiceTests.cs
2013-06-27 15:27:31 +02:00
Morten Christensen
ca1b05e30d
Correcting unit test after update to ContentType ctor
2013-06-27 15:23:15 +02:00
Morten Christensen
5c09ba9a2d
Updating nuspec files and build
2013-06-27 15:15:27 +02:00
Sebastiaan Janssen
cfa3e3aff1
Bump version number
2013-06-27 15:09:44 +02:00
Morten Christensen
59ff4a0484
It hurts having to do this, but Sebastiaan says I have to. So re-wiring the BulkPublishController to use the legacy Document class so legacy events are also fired.
2013-06-27 12:30:16 +02:00
Morten Christensen
b1db99f639
Fixing issue in previous fix for #U4-2182
2013-06-27 10:57:49 +02:00
Morten Christensen
ccbb838cef
Fixing another part of #U4-2186
2013-06-27 10:56:45 +02:00
Steve Temple
b12f60e443
Allow for absolute URLs as well as virtual in ResolveUrl to allow for FileSystemProviders that use CDNs
2013-06-27 00:04:37 +01:00
Sebastiaan Janssen
0d5ec8bfd5
Merge branch '6.0.7' into 6.1.2
2013-06-26 20:57:32 +02:00
Sebastiaan Janssen
5f67e85471
Merge branch '6.0.7' of github.com:umbraco/Umbraco-CMS into 6.0.7
2013-06-26 20:55:11 +02:00
Sebastiaan Janssen
d9228c368f
Fixes U4-2404 Photo gallery broken on Azure - Since the template saving routine is doing ToSafeAlias, we should also do it when setting the default template
2013-06-26 20:54:36 +02:00
AndyButland
212800f706
Added config setting for default document type property; used setting to set default new property type
2013-06-26 17:25:44 +02:00
Morten Christensen
8226505e5b
Merge branch '6.0.7' into 6.1.2
2013-06-26 15:55:49 +02:00
Morten Christensen
41b8de09b7
Fixes U4-2234 including test case from issue
2013-06-26 15:49:00 +02:00
Morten Christensen
bbf06cd13d
Fixes U4-2234
2013-06-26 14:31:36 +02:00
Morten Christensen
639cb17741
Fixes U4-2182 and U4-2167
2013-06-26 14:31:10 +02:00
Morten Christensen
4643d34546
Moving generation of xml from ContentExtensions to the PackagingService
2013-06-26 13:30:54 +02:00
Sebastiaan Janssen
50035eae49
Merge pull request #33 from bokmadsen/6.0.7
...
Bugfix for previous pullrequest "Duplicate e-mail addresses: U4-315, U4-...
2013-06-26 02:43:34 -07:00
Bo Kingo Damgaard
2d857a8635
Bugfix for previous pullrequest "Duplicate e-mail addresses: U4-315, U4-2147, U4-304"
...
There was a bug in the previous pullrequest that didn't allow a member
to saved if the email wasn't changed. Furthermore duplicate emails are
now prevented if requireUniqueEmail was false, but is switched to true
(when saving a member)
2013-06-26 10:47:27 +02:00
AndyButland
d47ff4005c
Support for deleting member groups with apostrophes
2013-06-26 06:16:39 +02:00
AndyButland
dfeb1c7a0b
Support for displaying and editing member groups with apostrophes
2013-06-26 06:16:23 +02:00
Morten Christensen
e4387b8dae
Adding some internal bits in the ServiceContextManager and PackagingService
2013-06-25 13:43:57 +02:00
Morten Christensen
188aca499a
Merge branch '6.0.7' into 6.1.2
2013-06-25 11:54:24 +02:00
Morten Christensen
3040d362ef
Fixes #U4-2361
2013-06-25 11:48:37 +02:00
Shannon
a57aa07721
Updated default controller resolver to use new IRenderMvcController interface, fixed some merge issues.
2013-06-25 09:55:45 +10:00
Shannon
f2b8e3407b
Merge remote-tracking branch 'origin/6.0.7' into 6.1.2
...
Conflicts:
src/Umbraco.Web/Mvc/RenderControllerFactory.cs
src/Umbraco.Web/Mvc/RenderMvcController.cs
src/Umbraco.Web/Mvc/RenderRouteHandler.cs
src/Umbraco.Web/Umbraco.Web.csproj
2013-06-25 09:41:27 +10:00
Shannon
1ec7cd3b89
Implements: #U4-2342 - IRenderMvcController
2013-06-25 09:33:48 +10:00
Sebastiaan Janssen
bd77463fa4
Merge branch '6.0.7' into 6.1.2
...
Conflicts:
build/NuSpecs/UmbracoCms.Core.nuspec
src/Umbraco.Core/Models/ContentTypeBase.cs
src/Umbraco.Core/Models/IContentTypeBase.cs
src/Umbraco.Core/Models/PropertyGroupCollection.cs
2013-06-24 12:06:58 +02:00
Sebastiaan Janssen
368954226a
Update to not require specific version of MVC4, just 4.0.20710.0 and higher
2013-06-24 12:05:22 +02:00
Sebastiaan Janssen
496d51c2a0
Merge pull request #25 from kipusoep/Duplicate-words-domainHelp
...
Duplicate words removed
2013-06-24 01:30:04 -07:00
Stefan Kip
b01b4f7aa7
Forgot to update XML comments
...
Signed-off-by: Sebastiaan Janssen <sebastiaan@umbraco.com >
2013-06-24 10:29:03 +02:00
Stefan Kip
49a699c858
Added RemovePropertyGroup method
...
Signed-off-by: Sebastiaan Janssen <sebastiaan@umbraco.com >
2013-06-24 10:28:42 +02:00
Morten Christensen
f68571ef7c
Merge pull request #24 from kipusoep/U4-2421-RemovePropertyGroup
...
U4-2421 Added RemovePropertyGroup method
2013-06-24 01:18:21 -07:00
Stefan Kip
6cc1735363
Duplicate words removed
2013-06-23 21:49:43 +02:00
Stefan Kip
d553dfd4b0
Forgot to update XML comments
2013-06-23 20:24:22 +02:00
Stefan Kip
f3e737720b
Added RemovePropertyGroup method
2013-06-23 16:38:11 +02:00
Stefan Kip
22cf59345c
Removed space before UmbracoModule
...
Removed space before UmbracoModule
Conflicts:
src/Umbraco.Web.UI/web.Template.config
2013-06-23 16:02:02 +02:00
Michiel van Oosterhout
16a46a4ea4
Changed default user email address to use the example domain, instead of domain.com
2013-06-23 16:01:04 +02:00
Sebastiaan Janssen
09d9728fb8
Merge branch '6.0.7' into 6.1.2
...
Conflicts:
src/Umbraco.Web.UI/Umbraco.Web.UI.csproj
2013-06-23 15:16:44 +02:00
Sebastiaan Janssen
c0df3e0202
Match IIS Express port number to Umbraco version so it's easier to use a few copies of the repo locally
...
(you don't have to re-map your port to the correct folder)
2013-06-23 15:13:27 +02:00
Sebastiaan Janssen
d09e283900
Merge branch '6.0.7' into 6.1.2
...
Conflicts:
.hgtags
2013-06-23 15:00:14 +02:00
Sebastiaan Janssen
507c6c23b9
If you never had VS2010 installed, the build now works, checking if the Publishing Tasks dll exists now
2013-06-23 14:57:53 +02:00
Sebastiaan Janssen
3daf936623
Remove hgignore files
2013-06-23 14:52:45 +02:00
Sebastiaan Janssen
e93c910347
Fix more unit tests
2013-06-22 17:32:22 +02:00
Sebastiaan Janssen
7139e30296
Don't delete the config file directory, it can't sometimes
...
For now, don't delete umbracoSettings.config either, it makes a lot of tests fail
2013-06-22 15:53:10 +02:00
Sebastiaan Janssen
df1940a01c
Fix unit test by ensuring config file is copied if it doesn't exist
2013-06-22 15:07:40 +02:00
Sebastiaan Janssen
aafb5a0285
Merge branch '6.0.7' into 6.1.2
...
Conflicts:
src/Umbraco.Tests/PublishedCache/PublishedContentCacheTests.cs
2013-06-22 14:22:43 +02:00
Sebastiaan Janssen
033f981718
Fix unit test
2013-06-22 14:19:22 +02:00
Sebastiaan Janssen
5bd55bdd09
Merge branch '6.0.7' into 6.1.2
2013-06-21 17:33:42 +02:00
Sebastiaan Janssen
76358e3e13
U4-2374 Mono port to do: dealing with empty string
2013-06-21 17:29:55 +02:00
Sebastiaan Janssen
35c0eb3b0c
U4-2377 Mono port to do: Universal currency character does not work as split character unless given in unicode.
2013-06-21 17:22:13 +02:00
Sebastiaan Janssen
7fad8ca98b
U4-2378 Mono port to do: TypeFinder needs exclusions for Monodevelop Nunit
2013-06-21 17:15:42 +02:00
Sebastiaan Janssen
a2da27121e
U4-2335 [Regression] YSOD when editing stylesheet property on 6.0.6
2013-06-21 17:00:40 +02:00
Sebastiaan Janssen
23ec07276a
U4-2369 Wrong path for Umbraco/Config/Lang/xx.xml for publish notification mail
2013-06-21 16:56:59 +02:00
Sebastiaan Janssen
96cec0b407
U4-2410 EditRelationType.aspx missing virtual path - 6.0.6
2013-06-21 16:30:44 +02:00
Sebastiaan Janssen
47b94e68e3
Merge branch '6.0.7' of github.com:umbraco/Umbraco-CMS into 6.0.7
2013-06-21 15:26:10 +02:00
Sebastiaan Janssen
0f4b1752e0
U4-2416 Missing colon in file ListChildPagesOrderedByProperty causes Web site not to run
2013-06-21 15:25:46 +02:00
Shannon
eac66f5696
Merge branch '6.0.7' into 6.1.2
2013-06-21 13:00:56 +10:00
Shannon
b2c604f7b3
updated ignore
2013-06-21 11:26:23 +10:00
Shannon
3f626b444f
re-enables CDF logger
2013-06-21 10:55:38 +10:00
Shannon
c5b8931aa6
Merge branch '6.0.7' into 6.1.2
...
Conflicts:
src/Umbraco.Web.UI/config/ClientDependency.config
2013-06-21 10:50:35 +10:00
Shannon
818d22ba61
updates CDF config examples (#U4-2331)
2013-06-21 10:49:27 +10:00
Shannon
f9902964b0
Merge branch '6.0.7' into 6.1.2
...
Conflicts:
src/Umbraco.Web.UI/config/Dashboard.config
src/Umbraco.Web.UI/config/ExamineIndex.config
2013-06-21 09:20:53 +10:00
Shannon
27fdb1ebab
removed custom dashboard, re-put back in the external index (must have got removed by accident)
2013-06-21 09:19:50 +10:00
Shannon
1368ba8dc9
Fixes unit tests
2013-06-21 08:47:01 +10:00
Sebastiaan Janssen
9a3c2bbc5c
Merge pull request #19 from michielvoo/master
...
Changed default email address in the installer
2013-06-20 07:47:50 -07:00
Michiel van Oosterhout
0b0fb92cf1
Changed default user email address to use the example domain, instead of domain.com
2013-06-20 16:01:03 +02:00
Sebastiaan Janssen
6f09da0927
Merge pull request #17 from kipusoep/patch-1
...
Removed space before UmbracoModule
2013-06-20 06:18:21 -07:00
Stefan Kip
febe6ec241
Removed space before UmbracoModule
...
Removed space before UmbracoModule
2013-06-20 14:56:39 +02:00
Shannon
3618722574
Fixed some merging issues.
2013-06-20 15:57:23 +10:00
Shannon
24a76f53b4
Merge branch '6.0.7' into 6.1.2
...
Conflicts:
src/Umbraco.Core/Umbraco.Core.csproj
src/Umbraco.Core/Xml/XmlNodeExtensions.cs
src/Umbraco.Web.UI/config/ClientDependency.config
src/Umbraco.Web.UI/config/Dashboard.config
src/Umbraco.Web/DefaultPublishedContentStore.cs
src/Umbraco.Web/umbraco.presentation/umbraco/dialogs/moveOrCopy.aspx.cs
src/umbraco.businesslogic/BasePages/BasePage.cs
2013-06-20 15:49:55 +10:00
Shannon
86ce48ddc8
Fixes: #U4-2312 - Moving content with the new API (and in the old api when calling library.UpdateDocumentCache(p.Id)) The document is actually moved properly in the content XML structure without republishing it and then rebuilding the entire XML structure, it just does it inline. Have also updated MoveAndCopy.aspx dialog to use the new API which now saves on about 20+ queries that were not needed. Also updated the MoveAndCopy dialog to have the correct code behind structure.
2013-06-20 15:34:57 +10:00
Shannon
cb592d687c
Merge branch '6.0.7' into 6.1.2
2013-06-20 11:26:01 +10:00
Shannon
2161ec98b0
Fixes: #U4-2324 - Umbraco.Field will now work with custom routed pages.
2013-06-20 11:25:33 +10:00
Shannon
5a6ee168c3
Merge branch '6.0.7' into 6.1.2
2013-06-20 10:08:50 +10:00
Shannon
52292cab60
Fixes: #U4-2403
2013-06-20 10:08:02 +10:00
Stephan
2933c879e1
U4-2327 - fix PublishedContentRequest redirect vs. permanent
2013-06-19 20:30:43 +02:00
Sebastiaan Janssen
c8a19dff44
Merge branch '6.0.7' into 6.1.2
...
Conflicts:
src/Umbraco.Web/Media/ImageUrl.cs
src/Umbraco.Web/Media/ImageUrlProviders/ImageUrlProvider.cs
src/Umbraco.Web/umbraco.presentation/umbraco/uQuery/MediaExtensions.cs
2013-06-19 18:26:45 +02:00
WadeKallhoff
a6768263d3
image thumb extension fix
2013-06-19 18:11:28 +02:00
kensykora
e66306978a
macro rendering fix
2013-06-19 17:59:30 +02:00
Phil Dye
7f22809ebf
U4-1478 Create button still visible when not active
2013-06-19 17:55:00 +02:00
Edwin de Koning
302ebde422
Translating the word "or"
2013-06-19 16:28:58 +02:00
Murray@tbpc10.terabyte.co.nz
cf5624f377
#U4-2326 Added Try Catch for PlatformNotSupportedException
...
Signed-off-by: Sebastiaan Janssen <sebastiaan@umbraco.com >
2013-06-19 16:24:09 +02:00
Morten Bock
f386c9d024
U4-1226 Umbraco:image control
2013-06-19 16:18:15 +02:00
Edwin de Koning
530fcf0ea3
Fixes U4-2261
2013-06-19 16:04:56 +02:00
Sebastiaan Janssen
26e4091f28
Due to previous fix we don't need to sort individually any more
...
(see changeset 32f86f750e )
2013-06-19 16:01:50 +02:00
Dennis Ravn Pedersen
32f86f750e
Query would reverse logic sorting of children. Would make move operations ignore sorting.
...
Signed-off-by: Sebastiaan Janssen <sebastiaan@umbraco.com >
2013-06-19 15:36:08 +02:00
Sebastiaan Janssen
ebad631140
Merge branch '6.0.7' into 6.1.2
2013-06-19 15:16:32 +02:00
Sebastiaan Janssen
b8304c03ee
Merge branch '6.0.7' of https://github.com/bokmadsen/Umbraco-CMS into bokmadsen-6.0.7
2013-06-19 14:50:41 +02:00
Sebastiaan Janssen
556c2d625f
Merge branch '6.0.7' into 6.1.2
...
Conflicts:
src/umbraco.cms/businesslogic/member/Member.cs
2013-06-19 14:42:14 +02:00
Sebastiaan Janssen
6f85eefd85
updated ignore file with correct case sensitivity
...
Conflicts:
.gitignore
2013-06-19 14:39:21 +02:00
Sebastiaan Janssen
aaa4469def
Merge branch '6.0.7' of github.com:umbraco/Umbraco-CMS into 6.0.7
2013-06-19 14:36:17 +02:00
Sebastiaan Janssen
baa0069262
Merge branch 'master' into 6.0.7
...
Conflicts:
README.md
2013-06-19 14:22:57 +02:00
Sebastiaan Janssen
9ac4c7aef5
Merge branch 'master' of https://github.com/umbraco/Umbraco-CMS
2013-06-19 14:14:51 +02:00
Sebastiaan Janssen
cb2a35594f
Merge branch '6.0.6'
...
Conflicts:
src/Umbraco.Core/TypeFinder.cs
2013-06-19 14:13:09 +02:00
Sebastiaan Janssen
dd501d0198
Merge pull request #16 from darrenferguson/master
...
Remove obsoletion of Member methods
2013-06-19 05:07:35 -07:00
Sebastiaan Janssen
b724d8fb32
Merge pull request #15 from pynej/master
...
Fix for U4-2384. Author not changed to current user when a node is copied.
2013-06-19 05:06:23 -07:00
Darren Ferguson
7c6aee17e9
Remove obsolete messages from member class
...
I've removed the obsolete methods from the member class because many of
the suggested alternatives don't work. and some require a lot of
configuration to get working.
Also, the member methods return Members - so they are not obsolete if
you want a reference to a member, you can choose to use System
membership if you want, but for custom properties and groups you need to
fallback to the Umbraco API, so these shouldn't be obsolete! :)
2013-06-19 13:02:58 +01:00
Jeremy Pyne
5e2c3a0a8b
Fixed a type on content copy.
2013-06-18 10:38:08 -04:00
Jeremy Pyne
f5121bd183
Fix for U4-2384. Author not changed to current user when a node is copied.
2013-06-18 09:35:33 -04:00
Bo Kingo Damgaard
51b5334126
Duplicate e-mail addresses: U4-315, U4-2147, U4-304
...
- Allows for duplicate e-mail addresses in member section by opt-in
(requiresUniqueEmail="false" in
web.config/membership/providers/"UmbracoMembershipProvider").
- Fixes issues with backoffice not checking for duplicate emails when
changing member after creation.
- Lower cases email addresses upon creating member and when searching to
prevent duplicates.
- Added Member.GetMembersByEmail to get alle members with specific email
2013-06-18 14:23:05 +02:00
Shannon
273c1956ab
Fixes: #U4-2343 for api controllers, already fixed for surface controllers
2013-06-18 15:46:36 +10:00
Shannon
f7c474ac2c
fixed merge issue and ensures UseNamespaceFallback are set for plugin controllers.
2013-06-18 15:24:44 +10:00
Shannon
4143dbd02d
Fixed some merge issues
2013-06-18 15:20:18 +10:00
Shannon
768eb3d1ed
Merge branch '6.0.7' into 6.1.2
...
Conflicts:
src/Umbraco.Web/Mvc/AreaRegistrationExtensions.cs
src/Umbraco.Web/Mvc/PluginControllerArea.cs
src/Umbraco.Web/Umbraco.Web.csproj
src/Umbraco.Web/WebBootManager.cs
2013-06-18 15:13:43 +10:00
Shannon
120bdca9eb
removed constraint names on SurfaceControllers, they don't need to be suffixed with SurfaceController, only Controller.
2013-06-18 15:05:13 +10:00
Shannon
a5041aa34e
Backported changes to use a real Area to do Umbraco area routes and updates our extension methods with the UseNamespaceFallback data token to only check in one namespace.
2013-06-18 14:59:00 +10:00
Shandem
59811c2841
Merge pull request #11 from florisrobbemont/6.1.2
...
Fix U4-2286 - IFilteredControllerFactory classes are not resolved by Umb...
2013-06-17 21:27:19 -07:00
Shannon
38eee6135e
Merge branch '6.0.7' into 6.1.2
2013-06-18 14:21:11 +10:00
Shannon
d3780848dc
updated ignore file with correct case sensitivity
2013-06-18 14:20:50 +10:00
Shannon
5719820fad
Merge branch '6.0.7' into 6.1.2
...
Conflicts:
.gitignore
src/Umbraco.Web/umbraco.presentation/umbraco/Trees/loadPackages.cs
2013-06-18 14:18:17 +10:00
Shannon
9d15228c68
manually applies patch for drag/drop fix in media for vdir
2013-06-17 03:06:24 +02:00
Shannon
c9c3623457
updated ignore
...
Signed-off-by: Shannon <sdeminick@gmail.com >
2013-06-17 02:59:00 +02:00
Floris Robbemont
aecc3d28bf
Fix U4-2286 - IFilteredControllerFactory classes are not resolved by Umbraco
...
Simple fix, just made the FilteredCOntrollerFactoriesResolver public. This way developers can add their own on application start
2013-06-15 22:46:01 +02:00
Sebastiaan Janssen
b51022575f
Merge pull request #8 from mattbrailsford/6.1.2
...
Updated RenderMvcController to have the view engines test for file existance
2013-06-13 03:42:34 -07:00
Sebastiaan Janssen
6600e9c899
Merge pull request #6 from dpen2000/UserPermisionsFixIn6.1.2
...
Fix U4-2320 - Error on saving User Permissions (for 6.1.2 release)
2013-06-13 03:18:37 -07:00
Sebastiaan Janssen
68aa2abbc0
Merge pull request #7 from pynej/6.1.2
...
Fixed Ctl+S on stylesheets editor.
2013-06-13 03:11:57 -07:00
Sebastiaan Janssen
e0a483ca48
Merge pull request #5 from tcmorris/patch-1
...
Update README.md
2013-06-13 02:05:43 -07:00
mattbrailsford
9b78cb3f7c
Updated RenderMvcController to have the view engines test for file existance, rather than assuming views will always be razor. This allows alternative MVC view engines to be used.
2013-06-13 09:26:45 +01:00
Jeremy Pyne
c6c90fde44
Fixed Ctl+S on stylesheets editor.
2013-06-12 23:41:49 -03:00
david.pendray
773500332b
Fix U4-2320 - Error on saving User Permissions
...
Nodes can be null but NodeIds property always returns a collection and this will return Ids from Nodes if _nodeIds are null and Nodes is not.
2013-06-13 02:50:25 +01:00
Thomas Morris
95eb00a81c
Update README.md
...
Updating link and formatting
2013-06-12 18:24:54 +02:00
Sebastiaan Janssen
3921b0974e
Merge pull request #3 from Jayshoe/patch-1
...
Sitemap provider be gone! Issue #U4-1950
2013-06-12 07:19:56 -07:00
Jayshoe
2cd07c841f
Sitemap provider be gone! Issue #U4-1950
2013-06-12 16:19:14 +02:00
Sebastiaan Janssen
8f80f0e95c
Merge pull request #2 from Jeavon/patch-1
...
Update README.md
2013-06-12 06:38:32 -07:00
Jeavon
73ac2c0309
Update README.md
...
Readme.md corrections and updates
2013-06-12 15:34:26 +02:00
Sebastiaan Janssen
a5ddb6c818
Merge pull request #1 from dpen2000/patch-1
...
Update README.md
2013-06-12 06:10:28 -07:00
dpen2000
458e61e049
Update README.md
...
Fix link to Umbraco releases page
2013-06-12 14:45:41 +02:00
Sebastiaan Janssen
0815842640
Update README.md
2013-06-12 11:10:18 +03:00
Sebastiaan Janssen
53b31a5c1b
Update README.md
2013-06-12 10:04:31 +02:00
Sebastiaan Janssen
292dd9115b
Update README.md
2013-06-11 00:57:36 +02:00
Sebastiaan Janssen
c6d0a9be00
Update README.md
2013-06-11 00:57:34 +02:00
Sebastiaan Janssen
14c3acc4b7
Create README.md
2013-06-11 00:57:31 +02:00
Sebastiaan Janssen
a4098b5d25
Update README.md
2013-06-11 00:57:03 +02:00
Sebastiaan Janssen
acdcca0b91
Add missing files
2013-06-11 00:48:29 +02:00
Sebastiaan Janssen
33ff82e766
Add missing files
2013-06-11 00:47:44 +02:00
Sebastiaan Janssen
5fd90e1c13
Update README.md
2013-06-10 19:17:37 +03:00
Sebastiaan Janssen
a6eaec9ecb
Update README.md
2013-06-10 19:09:03 +03:00
Sebastiaan Janssen
f5553bcc06
Create README.md
2013-06-10 18:05:07 +02:00
leekelleher
e0c68a8e1c
Resolves #U4-184 Upgrade package when installing a newer version.
...
Multiple package versions can be installed, only the latest version is listed under "Installed Packages".
When the installed package is viewed, a list of previously installed versions (of that package) are listed.
2013-06-10 13:55:58 -01:00
Morten Christensen
bc1b2dc5f4
Fixes #U4-2333
2013-06-07 05:19:45 -02:00
Morten Christensen
0bb643672f
Adding some minor changes/adjustments to the TypeFinder to make a bit more flexible for external usage.
2013-06-07 05:19:25 -02:00
Shannon Deminick
813d60521c
Merge with 6.0.7
2013-06-03 16:27:20 -10:00
Shannon Deminick
5212d17f49
Fixes: #U4-2313 - manually adding a reserved route value in BeginUmbracoForm
2013-06-03 14:56:15 -10:00
Shannon Deminick
932115585e
Fixes: #U4-2315 - CDF grouping issue, updated to new version
2013-06-03 13:35:41 -10:00
Sebastiaan Janssen
948ffe4796
Merge with 6.0.7
2013-06-03 15:11:44 -02:00
Sebastiaan Janssen
6b1dd07310
Fixes U4-2254 [Object object] error when selecting media link for content.
2013-06-03 15:11:23 -02:00
Sebastiaan Janssen
dc2554c6d0
Fixes U4-2254 [Object object] error when selecting media link for content.
2013-06-03 15:08:56 -02:00
Sebastiaan Janssen
5c6514929e
Opening branch 6.1.2
2013-06-03 06:16:19 -02:00
Sebastiaan Janssen
9739b3e2ef
Closing branch 6.1.1
2013-06-03 06:15:57 -02:00
Sebastiaan Janssen
0b1f72f139
Added tag release-6.1.1 for changeset 7271ae03cb53
2013-06-03 06:15:31 -02:00
Morten Christensen
2a2e867784
Fxies U4-2257
2013-06-02 11:30:27 -02:00
Sebastiaan Janssen
79e0242468
Show containers in folderbrowser again
2013-06-02 05:03:51 -02:00
Morten Christensen
242443d861
Fixes the EntityRepository for Content and Media, so trees load correctly.
...
Fixes U4-2306
Fixes loading of MNTP.
FolderBrowser is now able to show multiple images on a single media item.
FolderBrowser only shows images and not containers.
2013-06-01 20:40:51 -02:00
Sebastiaan Janssen
7c066b9ded
Merge with 6.0.7
2013-05-31 14:01:21 -02:00
Sebastiaan Janssen
159d605434
U4-2262 Release 6.1.0 Build 2 (Beta) has Razor Errors on scripting files
2013-05-31 13:59:35 -02:00
Sebastiaan Janssen
1971006a48
Merge with 6.0.7
2013-05-31 12:16:09 -02:00
Sebastiaan Janssen
5c0c33a46b
Fixes U4-2304 Typo bug in umbraco.cms.businesslogic.packager
2013-05-31 12:14:03 -02:00
Sebastiaan Janssen
9bd255d9a5
Include ExamineManagementIco.png in project so it's included in the build
2013-05-31 11:35:21 -02:00
Sebastiaan Janssen
cc7f41d9ee
U4-2295 Templates tree doesn't refresh and Master template stays at "None"
2013-05-31 09:15:10 -02:00
Sebastiaan Janssen
b4b0a37c2c
Fixes U4-2302 Breaking change in 6.1? Macro parameter "contentPicker" no longer
...
passes an id, but a node
2013-05-31 09:13:25 -02:00
Sebastiaan Janssen
8c841f97cc
Merge with 6.0.7
2013-05-31 05:57:18 -02:00
Sebastiaan Janssen
a1ee352514
Additional fix for U4-335 Image cropper out of memory
2013-05-31 05:46:10 -02:00
Morten Christensen
c25b06b15f
Fixes #U4-2296
2013-05-30 14:28:34 -02:00
Sebastiaan Janssen
78bfb6a8cc
Fix missing Examine dashboard
2013-05-30 10:26:54 -02:00
Sebastiaan Janssen
d8a8bf5f74
Bump version number
2013-05-30 10:26:40 -02:00
Sebastiaan Janssen
b70c98ea74
Merge with 6.0.7
2013-05-30 10:25:20 -02:00
Sebastiaan Janssen
a8ad8c2a43
Bump version number
2013-05-30 10:23:35 -02:00
Sebastiaan Janssen
96f8cd3d60
Opening branch 6.1.1
2013-05-30 10:21:34 -02:00
Sebastiaan Janssen
91436ad247
Closing branch 6.1.0
2013-05-30 10:20:59 -02:00
Sebastiaan Janssen
678f911ff1
Added tag release-6.1.0 for changeset 8309c3bd6db5
2013-05-30 10:20:36 -02:00
Sebastiaan Janssen
afbe3ca3b9
Creating branch 6.0.7
2013-05-30 09:57:33 -02:00
Sebastiaan Janssen
32d6f2e50c
Closing branch 6.0.6
2013-05-30 09:57:03 -02:00
Sebastiaan Janssen
9909f5b6be
Added tag release-6.0.6 for changeset 953c466faf8f
2013-05-30 09:56:32 -02:00
Sebastiaan Janssen
ddbe15de08
Config file formatting, remove logger from CD for now as it was throwing errors
2013-05-30 08:47:17 -02:00
Sebastiaan Janssen
5c5d63ce9a
web.Template.config formatting
2013-05-30 06:26:55 -02:00
Morten Christensen
d3916a1d85
Sorting - now it works
2013-05-29 13:37:41 -02:00
Morten Christensen
db7cb2dcb4
Merge with 6.0.6
2013-05-29 13:18:40 -02:00
Morten Christensen
6281268954
Updating sort method in Content- and MediaService
2013-05-29 13:18:03 -02:00
Sebastiaan Janssen
cd606a7e9e
Merge
2013-05-29 05:41:50 -02:00
Sebastiaan Janssen
ae9d77a765
Bump version number
2013-05-29 05:40:55 -02:00
Morten Christensen
f6e44b4e7c
Merge with 6.0.6
2013-05-29 05:38:35 -02:00
Morten Christensen
8e1c45e981
Updating Sort methods to skip items that hasn't been sorted
2013-05-29 05:37:55 -02:00
Sebastiaan Janssen
955282f260
Merge with 6.0.6
2013-05-29 03:49:44 -02:00
Sebastiaan Janssen
4a7ee52d63
Merge with 4.11.9
2013-05-29 03:47:26 -02:00
Shannon Deminick
e6fcdc8dc6
Fixes: #U4-2279
2013-05-28 14:16:39 -10:00
Shannon Deminick
547a137b9a
Merge
2013-05-28 13:49:17 -10:00
Shannon Deminick
5041e6fcc4
Updated to latest CDF version that has a few bug fixes and added a CDF logger.
2013-05-28 13:24:48 -10:00
Sebastiaan Janssen
db0d139a39
Merge with 6.0.6
2013-05-28 15:48:51 -02:00
Sebastiaan Janssen
fc32100142
Merge with 4.11.9
2013-05-28 15:45:59 -02:00
Sebastiaan Janssen
c3c44df52e
Merge with 4.11.9
2013-05-28 15:43:40 -02:00
Sebastiaan Janssen
2f61bc27c8
Bump version number
2013-05-28 15:15:32 -02:00
Sebastiaan Janssen
f484dbf0fc
Fix merge issue
2013-05-28 12:37:29 -02:00
Sebastiaan Janssen
6d0ededd9f
Merge with 6.0.6
2013-05-28 12:21:31 -02:00
Sebastiaan Janssen
e7d157a209
Merge with 4.11.9
2013-05-28 12:18:49 -02:00
Shannon Deminick
f6155d8e49
Fixes: #U4-2243 - reverts code to use the legacy API to create a template until the new template service is updated to work as it did.
2013-05-27 17:13:12 -10:00
Sebastiaan Janssen
c1cd609325
Merge with 6.0.6
2013-05-27 10:23:03 -02:00
Sebastiaan Janssen
b916360771
Merge with 4.11.9
2013-05-27 10:22:20 -02:00
Sebastiaan Janssen
fa8934f89a
Merge with 6.0.6
2013-05-27 10:09:00 -02:00
Sebastiaan Janssen
c6940096d3
Merge
2013-05-27 10:08:36 -02:00
Sebastiaan Janssen
40868ac361
Merge
2013-05-27 10:02:01 -02:00
Sebastiaan Janssen
f399a9f52b
Merge with 4.11.9
2013-05-27 10:00:28 -02:00
Morten Christensen
634e4a6949
Merge with 6.0.6
2013-05-27 08:47:14 -02:00
Morten Christensen
e61b567ee1
Fixes #U4-2270 and #U4-2269
2013-05-27 08:45:07 -02:00
Sebastiaan Janssen
7ccae64dd1
Fix merge issue
2013-05-27 08:19:20 -02:00
Sebastiaan Janssen
aef44065c5
Merge with 6.0.6
2013-05-27 08:17:49 -02:00
Sebastiaan Janssen
4ce22b836e
Merge with 4.11.9
2013-05-27 08:16:18 -02:00
Sebastiaan Janssen
2b8544b4c7
Merge
2013-05-27 07:40:59 -02:00
Sebastiaan Janssen
6afa6a277f
Fixes U4-2263 unable to create or save stylesheet content
2013-05-27 07:40:29 -02:00
Morten Christensen
469db82f1d
Internal creation of backoffice users and unit test to verify
2013-05-27 06:50:14 -02:00
Morten Christensen
e0bc99af9c
Merge
2013-05-24 08:14:07 -02:00
Morten Christensen
232581664b
Moving internal membership provider classes.
...
Adding missing alias to AllowedContentTypes on ContentType.
Adding Package export test.
2013-05-24 08:13:24 -02:00
Shannon Deminick
b15e147d6b
Removed internal classes relating to property editors that are not used and were initially ported from v5 but we'll be
...
creating new/different ones for v7.
2013-05-23 21:32:26 -10:00
Morten Christensen
c7a4c782e3
Internal work around the creation of users through the new api.
2013-05-23 13:25:14 -02:00
Morten Christensen
780908e24f
Fixing merge issues and updating nodeSorter to use EntityService and new Sort method for improved performance.
...
Fixes #U4-1750
2013-05-23 11:34:06 -02:00
Morten Christensen
3ac7e237c4
Merge with 6.0.6
2013-05-23 10:38:09 -02:00
Morten Christensen
6943a454f3
Implementing Sort-method for the Content/MediaService
2013-05-23 10:29:44 -02:00
Morten Christensen
e870db3c29
Fixing MacroTests that had a dependency on the Profiler, which wasn't setup in the fixture.
2013-05-22 11:24:46 -02:00
Morten Christensen
41b17160f7
Excluding a few new classes, which won't make it into 6.1.0.
2013-05-22 11:08:27 -02:00
Morten Christensen
b19621c07b
Improving tree performance for Content and Media trees using the new EntityService and the thin IUmbracoEntity object.
...
Updating a few internal overloads as well as adding new ones to ensure backwards compatibility for events used by the tree.
Fixing issue with the Published/Unpublished/Saved/Pending Changes states shown in the content tree.
2013-05-22 11:06:21 -02:00
Morten Christensen
0ff979e814
Adding missing method for retreiving parent or child relations.
...
Implements #U4-2237
2013-05-22 07:53:16 -02:00
Morten Christensen
f26e39f5ce
Adding a new extensibility in relation to #U4-2244 which allows consumers of the CoreBootManager to explicitly set the path to the root of an umbraco site/solution.
...
A bit of cleanup in the IOHelper class.
2013-05-22 07:48:42 -02:00
Morten Christensen
9a6030a3eb
Fixes #U4-2244
2013-05-22 07:12:58 -02:00
Morten Christensen
84ef216d57
Merge
2013-05-17 05:51:49 -02:00
Morten Christensen
ecfe51134d
Updating the internal standalone context, and adding one that is limited to the core assembly to limit dependencies.
2013-05-17 05:51:22 -02:00
Shannon Deminick
c8414116ad
Merge with 6.0.6
2013-05-14 14:21:15 -10:00
Shannon Deminick
532f407260
Merge with 4.11.9
2013-05-14 14:20:52 -10:00
Shannon Deminick
2aa902beaf
Fixed up unit test
2013-05-14 13:50:16 -10:00
Shannon Deminick
2f16e6662d
updates disposable timer to ensure it also outputs to HttpTrace if there is one.
2013-05-14 13:39:55 -10:00
Shannon Deminick
0c4897d7c1
Changed the trace logger for PublishedContentRequestEngine to be correct.
2013-05-13 22:32:02 -10:00
Shannon Deminick
43dc14fa93
Changed over all direct calls to the profiler to use DisposableTimer.DebugDuration
2013-05-13 22:17:55 -10:00
Shannon Deminick
e209aa3c2a
Streamlined the profiling in the macro class.
2013-05-13 22:13:52 -10:00
Shannon Deminick
5890fe1849
Upgraded DisposableTimer to wrap the profiler... now we should really just use DisposableTimer for all profiling.
2013-05-13 21:11:03 -10:00
Shannon Deminick
b6f52bf782
Changed the profiler over to use resolvers again. We no longer will call MiniProfiler directly.
...
Added an HtmlHelper extension which is used to render the profiler html output.
Added an HtmlHelper property to the new base page too.
2013-05-13 20:10:28 -10:00
Shannon Deminick
922ebe5411
Started implementing static cache provider for the application cache... centralizing static cache.
2013-05-13 19:31:27 -10:00
Sebastiaan Janssen
645637d550
Merge with 6.0.6
2013-05-13 13:48:34 -02:00
Sebastiaan Janssen
5cfe9e57ce
Merge with 4.11.9
2013-05-13 13:47:01 -02:00
Shannon Deminick
2486e75210
Merge with 6.0.6
2013-05-12 23:57:09 -10:00
Shannon Deminick
c0e1be4df9
Merge
2013-05-12 23:56:47 -10:00
Sebastiaan Janssen
a93e562f14
Fixes U4-2209 6.0.5 - Bug - Empty recycle bin DELETES all content
2013-05-13 07:48:35 -02:00
Shannon Deminick
2201c644f7
Merge with 6.0.6
2013-05-12 21:49:38 -10:00
Shannon Deminick
822cac5d87
Adds test for #U4-2207 which will now pass but it will still fail on the website because of the case
...
sensitive checking for the default proeprty editor lookup. Need feedback from sebastian before continuing
2013-05-12 21:44:02 -10:00
Shannon Deminick
d58487fafc
Merge
2013-05-12 21:13:50 -10:00
Shannon Deminick
ea9653fa83
patches fix for #U4-2214
2013-05-12 21:12:55 -10:00
Shannon Deminick
b38397868e
Fixes: #U4-2214 - encrypted cookie value issue when it is invalid
2013-05-12 21:07:16 -10:00
Shannon Deminick
7d1a18638b
missing proj checking
2013-05-12 21:06:53 -10:00
Shannon Deminick
748e88c3e8
added web.config files to the root of xslt folders which will disable the ability for people
...
to publicly download other's xslt files .
2013-05-12 19:29:05 -10:00
Shannon Deminick
cb8d080f1d
Removes the abstraction on the profiler, no need for a resolver, it will work in unit tests and we can override the provider if needed.
...
Added better support for MVC profiling by using the built in ProfilingViewEngine and ProfilingActionFilter.
2013-05-12 19:05:49 -10:00
Shannon Deminick
3fd3bf0fda
updated extensino method to prefix the type name better.
2013-05-12 18:17:53 -10:00
Shannon Deminick
09a6cdc8b6
Removed all MiniProfile calls that were trying to be simple trace messages (not actually profiling). This doesn't actually
...
work since MiniProfiler was not meant for that and won't actually output them unless you add Thread.Sleep statements into the using
clauses simply to slow down the application, not ideal. Updated the WebProfiler to log a statement when in medium trust.
2013-05-12 18:06:26 -10:00
Shannon Deminick
b2fe35695f
Fixes MiniProfile implementation for macros.
2013-05-12 17:38:54 -10:00
Shannon Deminick
67b57dea50
Changes profiler over to use a resolver and uses an interface for it. Changes core over to use a
...
LogProfiler and the web project to use a web profiler (MiniProfiler). Fixes medium trust implementation,
adds performance check for binding to begin request, changes Web profiler over to be decoupled from the
umbraco application objects (binds to events by itself)
2013-05-12 15:25:46 -10:00
Sebastiaan Janssen
3d6172738f
Added tag release-6.1.0-beta2 for changeset 7670bb47a671
2013-05-10 11:00:57 -02:00
Sebastiaan Janssen
a43e0eb5b8
Display version comment in installer steps ("beta 2" in this case)
2013-05-10 10:55:55 -02:00
Sebastiaan Janssen
3b05663597
Add MiniProfiler as a requirement for the NuGet package
2013-05-10 10:55:28 -02:00
NielsHartvig@UMBRACORATI.localdomain
191d744ec6
Adds profiling support to MVC views
2013-05-10 10:38:59 -02:00
NielsHartvig@UMBRACORATI.localdomain
980cd20e4c
Adjustments to profiling
2013-05-10 10:24:25 -02:00
NielsHartvig@UMBRACORATI.localdomain
f04916c9a9
Adds MiniProfiler support
2013-05-10 10:15:30 -02:00
Sebastiaan Janssen
8fde65d417
Merge with 6.0.6
2013-05-10 08:50:28 -02:00
Sebastiaan Janssen
8cca1b77b3
Merge with 4.11.9
2013-05-10 08:47:24 -02:00
Sebastiaan Janssen
d10eff04a7
Update version
2013-05-10 07:09:43 -02:00
Sebastiaan Janssen
59c36ad70e
Fixed U4-2090 Content not published after installing starterkit on fresh site
...
(Umbraco 6.1 beta)
Reverts previous "fix" as the actual cause was in Document.cs
2013-05-10 06:59:51 -02:00
Shannon Deminick
7b8d526a8a
Fixed up some merge issues.
2013-05-08 18:16:58 -10:00
Shannon Deminick
f69a017078
Merge with 6.0.6
2013-05-08 18:11:52 -10:00
Shannon Deminick
6f26f7b57c
Patching from 6.1
2013-05-08 18:08:55 -10:00
Shannon Deminick
bda2614290
Patching from 6.1
2013-05-08 17:49:48 -10:00
Shannon Deminick
efc482511e
Patching from 6.1
2013-05-08 17:48:17 -10:00
Shannon Deminick
40b90b8a58
Patching from 6.1
2013-05-08 17:45:53 -10:00
Shannon Deminick
a009dfe2a1
Patching from 6.1
2013-05-08 17:39:03 -10:00
Shannon Deminick
bc0b419288
Merge
2013-05-08 17:12:09 -10:00
Shannon Deminick
806715594e
Fixes up created package tree sync.
2013-05-08 17:11:50 -10:00
Shannon Deminick
f2a97326fa
Fixes macro tree syncing
2013-05-08 17:04:51 -10:00
Shannon Deminick
dd1983dc55
Fixes macro script editor and syncing, changes over editPython to use correct webforms file format.
2013-05-08 17:01:48 -10:00
Shannon Deminick
78cd51d333
Fixed xslt editing and syncing.
2013-05-08 16:33:09 -10:00
Shannon Deminick
28b6c5897f
Fixes up script editor and tree syncing.
2013-05-08 16:13:18 -10:00
Shannon Deminick
baed852767
Re-fixed up stylesheet editing and syncing, starting fixup for script editor/syncing
2013-05-08 15:15:56 -10:00
Shannon Deminick
0762decd92
Fixes up tree syncing for views, stylesheets and partial views. Now ensures we can actually
...
sync a tree for a file based node that doesn't have a static id. Also ensures that when we change a
Partial view name that we don't end up duplicating some files when we change it twice in the
same session.
2013-05-08 14:18:18 -10:00
Shannon Deminick
0b58c1c03c
Patching from 6.1
2013-05-08 17:34:40 -10:00
Shannon Deminick
38c6a21896
Patching from 6.1
2013-05-08 17:33:48 -10:00
Shannon Deminick
15bff44ec1
Patching from 6.1
2013-05-08 17:24:00 -10:00
Shannon Deminick
a626efa9b6
Merge with 4.11.9
2013-05-08 17:15:09 -10:00
Shannon Deminick
1f87470f89
Fixes up tree syncing for views, stylesheets and partial views. Now ensures we can actually
...
sync a tree for a file based node that doesn't have a static id. Also ensures that when we change a
Partial view name that we don't end up duplicating some files when we change it twice in the
same session.
2013-05-08 14:18:18 -10:00
Hendy
54d2258634
added null checks into the uQuery .ToNameIds() methods
2013-05-08 16:29:29 -01:00
Sebastiaan Janssen
6fe3507099
Merge with 6.0.6
2013-05-08 08:13:57 -02:00
Sebastiaan Janssen
cba09ed817
Merge with 4.11.9
2013-05-08 08:10:48 -02:00
Morten Christensen
d94772892d
Merge
2013-05-08 06:28:13 -02:00
Shannon Deminick
55750b534b
Fixed the template editor to ensure that the tree syncs and updated much of it to use correct JavaScript, however
...
id didn't have time to update the whole thing.
2013-05-07 22:19:42 -10:00
Shannon Deminick
a31cb3b1df
Fixed stylesheet property tree syncing, updated the stylesheet property page to use
...
correct web forms structure.
2013-05-07 21:13:30 -10:00
Shannon Deminick
fc44138d9e
Fixes Stylesheet tree-syncing. Converts editStylesheets over to correct web forms structure and
...
implements the correct Javascript.
2013-05-07 20:49:58 -10:00
Shannon Deminick
0cda994538
Fixes DataTypeCacheRefresher to be a Json cache refresher since it needs to refresh both by GUID and by Int Ids
2013-05-07 19:37:57 -10:00
Shannon Deminick
4b199a9166
Manually applies fix for #U4-2094 since the class structure has changed in 6.1
2013-05-07 19:02:36 -10:00
Shannon Deminick
cfe6ac0486
Merge with 6.0.6
2013-05-07 18:57:39 -10:00
Shannon Deminick
c52669fb05
Fixes: #U4-2094 - issue with duplicates in getting Descendants for media in mvc.
2013-05-07 18:56:24 -10:00
Sebastiaan Janssen
753fe411c5
Fixes U4-2090 Content not published after installing starterkit on fresh site
...
(Umbraco 6.1 beta)
2013-05-07 13:01:18 -02:00
Morten Christensen
50c12a5c35
Merge
2013-05-07 12:35:28 -02:00
Morten Christensen
b42fb1c5c1
WIP Related to PackagingService
2013-05-07 12:35:13 -02:00
Shannon Deminick
f05c77dc78
Fixed med trust issue with SecuritySafeCritical attributes
2013-05-06 17:23:53 -10:00
Shannon Deminick
d1677d9d59
Updates: #U4-2192 - moves method call to be inside of the lock.
2013-05-06 15:54:55 -10:00
Shannon Deminick
137685d883
Updates: #U4-2192 - moves method call to be inside of the lock.
2013-05-06 15:49:51 -10:00
Shannon Deminick
266d8ba69a
Merge with 6.0.6
2013-05-06 15:20:26 -10:00
Shannon Deminick
c4a071523e
Merge with 4.11.9
2013-05-06 15:12:10 -10:00
Shannon Deminick
f808aac4cd
Fixes: #U4-644 - DynamicNode and MVC don't output RTE values for media
2013-05-06 14:36:47 -10:00
Shannon Deminick
0553bd1f9f
Merge with 6.0.6
2013-05-06 12:54:43 -10:00
Shannon Deminick
81360f629e
Merge with 4.11.9
2013-05-06 12:54:28 -10:00
Sebastiaan Janssen
1b3669787b
Merge with 6.0.6
2013-05-06 12:27:56 -02:00
Sebastiaan Janssen
aa36c66f39
Fixes U4-2176 6.0.5 Dashboard error
2013-05-06 12:27:15 -02:00
Sebastiaan Janssen
950cb1436a
Merge with 6.0.6
2013-05-06 12:07:22 -02:00
Sebastiaan Janssen
f9fc2619fa
Fixes U4-2179 Error with GetChildNodes after upgrade to Umbraco 6.0.5 from
...
Umbraco 6.0.0
2013-05-06 12:06:45 -02:00
Sebastiaan Janssen
004d9ab3e6
Merge with 6.0.6
2013-05-06 11:12:31 -02:00
Sebastiaan Janssen
5d8cfa5efb
Merge
2013-05-06 11:06:54 -02:00
Sebastiaan Janssen
297f8e2a0b
Remove reference to v4 in text.
2013-05-06 11:06:28 -02:00
Shannon Deminick
83584375c1
Merge with 6.0.6
2013-05-06 02:10:26 -10:00
Shannon Deminick
8ddfb5f6ad
Merge
2013-05-06 02:09:44 -10:00
Shannon Deminick
9387544865
Fixes test outcome
2013-05-06 02:08:38 -10:00
Shannon Deminick
66ddb21ef8
Fixes null check
2013-05-06 02:03:24 -10:00
Sebastiaan Janssen
d746ec6409
Merge with 6.0.6
2013-05-06 09:34:11 -02:00
Shannon Deminick
e08322f6fe
Fixes merge issues
2013-05-05 23:45:47 -10:00
Shannon Deminick
de52f3ee93
Merge with 6.0.6
2013-05-05 23:39:52 -10:00
Shannon Deminick
9d19ed9463
Fix merge issues
2013-05-05 23:35:51 -10:00
Shannon Deminick
df62697477
Merge with 4.11.9
2013-05-05 23:23:24 -10:00
Stephan
3c15f9b57c
Web.Standalone - refactor
2013-05-05 09:07:51 -02:00
Shannon Deminick
bfe5250138
Fixes issue with async delete webforms method not re-setting the umbraco context.
2013-05-04 18:29:24 -10:00
Shannon Deminick
3fa9219c27
Merge
2013-05-04 18:13:03 -10:00
Robert Stocks
4484f83caa
Remove extra space in name of http module in web.config
2013-05-03 07:24:28 -01:00
Sebastiaan Janssen
3ada1770eb
Merge with 4.11.9
2013-05-06 09:32:23 -02:00
Shannon Deminick
cbf84566e2
updated casing in proj file to be correct for a couple elements.
2013-05-02 15:57:02 -10:00
Shannon Deminick
294c2f4fba
Fixes: #U4-2183 - null check on UmbracoContext and fixes bad merge issue, the UserTypeCacheRefresher got removed from the proj file.
2013-05-02 14:24:27 -10:00
Shannon Deminick
0b6f05e630
Fixes: #U4-2172 - better single threaded supported for the database instance outside http context
2013-05-02 03:48:14 -10:00
Sebastiaan Janssen
a8ab7e4c35
Open new branch
2013-05-01 13:05:12 -02:00
Sebastiaan Janssen
c20c9c638f
Merge with 4.11.8
2013-05-01 13:04:06 -02:00
Sebastiaan Janssen
2423bdd623
Merge with 4.11.8
2013-05-01 05:33:19 -02:00
Shannon Deminick
eca01b845c
publicized some ObjectExtensions, added Umbraco.Belle to internals, updated the names in which plugin routes are created,
...
added HttpUrlHelper extensions for web api
2013-04-30 16:43:59 -10:00
Morten Christensen
dc5cf5ef6e
Adding strongly typed query POC to test project
2013-04-30 17:41:59 -02:00
Sebastiaan Janssen
7d448d0959
Merge
2013-04-30 05:22:43 -02:00
Sebastiaan Janssen
53fe02db7e
And another update for WebPI...
2013-04-30 05:22:21 -02:00
Shannon Deminick
af51465a6a
Merge
2013-04-29 19:57:44 -10:00
Shannon Deminick
b2929ea50a
Merge with 6.0.5
2013-04-29 19:56:41 -10:00
Shannon Deminick
a03dd7b11e
Merge with 4.11.8
2013-04-29 19:56:18 -10:00
Shannon Deminick
8e1f7170c7
Merged in TypeFinder changes from U4-1187 and wrote benchmark unit tests and other general
...
tests to confirm it is still finding types.
2013-04-29 19:48:11 -10:00
Shannon Deminick
3fd1c49da7
Merge with 6.0.5
2013-04-29 12:09:36 -10:00
Shannon Deminick
f0e8252e38
Merge with 4.11.8
2013-04-29 12:09:12 -10:00
Sebastiaan Janssen
be049f9093
Fix merge issue
2013-04-29 12:36:03 -02:00
Sebastiaan Janssen
64bbfb8cbc
Merge with 6.0.5
2013-04-29 12:31:13 -02:00
Sebastiaan Janssen
0ca52fcc60
Fix merge issues, update version number
2013-04-29 12:29:15 -02:00
Sebastiaan Janssen
c53342ba4c
Merge with 4.11.8
2013-04-29 12:13:00 -02:00
Morten Christensen
b4fd2f6d46
Fixing oversight in SaveAndPublish method - content might not have an Id yet, so take that into account.
2013-04-29 07:09:23 -02:00
Shannon Deminick
aba4a9b07c
oops, removed test code
2013-04-28 16:15:19 -10:00
Shannon Deminick
577d77cfab
Fixes: #U4-1760 - allows a developer to set the default RenderMvcController on startup.
2013-04-28 16:09:24 -10:00
Shannon Deminick
7ff50e2652
Merge with 6.0.5
2013-04-28 13:43:38 -10:00
Shannon Deminick
e885384678
Merge with 4.11.8
2013-04-28 13:40:06 -10:00
Shannon Deminick
056696d36f
Fixes up more issues with cmsContentXml - got media updating properly now, nearly the same as content and all done with
...
the new API.
2013-04-25 22:13:05 -10:00
Shannon Deminick
6cffa67518
Fixes merge issues and WebSecurity with the correct encryption (from failed merge along time ago).
...
Fixes ContentType to ensure that ALL property type values get reset, not just ones assigned to a group.
Fixes logic in ContentTypeService to ensure that xml is re-generated when a property type alias is changed too.
2013-04-25 21:09:07 -10:00
Shannon Deminick
d2a285c120
Merge with 6.0.5
2013-04-25 19:43:03 -10:00
Shannon Deminick
153fe248a7
Fixes ContentService fix for issue U4-1772, we don't want to truncate! Plus the truncate term doesn't work in SQLCE anyways.
2013-04-25 19:33:53 -10:00
Shannon Deminick
7fc4822bbe
Fixes merge issues. Fixes Fixes for cmsContentXml table since the Content type heirarchy tables are different in v6.
2013-04-25 19:26:06 -10:00
Shannon Deminick
d65bee76b2
Merge with 4.11.8
2013-04-25 14:15:09 -10:00
Sebastiaan Janssen
c2057656bc
Merge with 6.0.4
2013-04-25 11:23:31 -02:00
Sebastiaan Janssen
09a4e33f3f
Closing again..
2013-04-25 11:20:21 -02:00
Sebastiaan Janssen
e53b388a5e
Opening new branch
2013-04-25 11:19:06 -02:00
Sebastiaan Janssen
4fb4af0b4f
Added tag release-6.0.4 for changeset 0dee9964687e
2013-04-25 11:18:36 -02:00
Sebastiaan Janssen
ab37f9ae35
Closing 6.0.4
2013-04-25 11:16:29 -02:00
Sebastiaan Janssen
8fae55e44e
Correct path to Courier
2013-04-25 09:02:58 -02:00
Sebastiaan Janssen
a8ca3a89bd
Forgot to uncomment some items
2013-04-25 08:51:31 -02:00
Sebastiaan Janssen
765f959f20
Reverting includes removal of courier/contour files
2013-04-25 08:44:37 -02:00
Sebastiaan Janssen
2cf90477ed
Make Selenium Contour install work
2013-04-25 08:44:01 -02:00
Sebastiaan Janssen
6ca6a08233
Add RevertToEmptyInstall which installs an empty DB with credentials admin/test
...
Also deletes all dlls from /bin and rebuilds the project (to remove packages
that have installed dlls).
2013-04-25 07:15:54 -02:00
Sebastiaan Janssen
0119f1eb1b
Merge
2013-04-25 06:11:28 -02:00
Sebastiaan Janssen
cd4f66e7c5
Making a start on adding Selenium integration/UI tests for the backoffice
2013-04-25 06:10:57 -02:00
Stephan
a1d5b61ae5
PublishedContent - create tests to illustrate issues
2013-04-24 11:56:32 -02:00
Morten Christensen
3fdc0e5361
Fixes #U4-2137 Ensuring that existing templates are updated instead of duplicated when installing packages.
...
Adds test for installing templates and then updating the same templates through another package install.
2013-04-24 07:41:37 -02:00
Shannon Deminick
6818ac4e50
Fixes merge issues, ensures that the UmbracoContext is set for the async operation since
...
it is required, previous versions didn't require it to be set. Added the WebSecurity property
to UmbracoUserControl, made ContentTypeControlNew inherit from UmbracoUserControl
2013-04-23 22:39:35 -10:00
Shannon Deminick
710c8aa6ea
Merge with 6.0.4
2013-04-23 21:52:07 -10:00
Shannon Deminick
4bfb8569c8
Fixed up merge issues
2013-04-23 21:37:03 -10:00
Shannon Deminick
df9a887032
Merge with 4.11.7
2013-04-23 20:50:30 -10:00
Sebastiaan Janssen
aa84a3f7f2
Fixes U4-2138 Copying a node reverses sort order in target
2013-04-23 12:49:33 -02:00
Morten Christensen
c573459626
Fixing nuget related issue #U4-2067 and updating version
2013-04-22 06:01:31 -02:00
Morten Christensen
222723b8fe
Fixes #U4-2004 so GetPublishedDescendants retrieves the published version and not the latest version.
2013-04-21 09:06:22 -02:00
Morten Christensen
f758b33da5
Properly fixes #U4-2112 and adds option to determine whether or not to import doc type structues.
2013-04-21 07:25:38 -02:00
Morten Christensen
eeb0e0026a
Making PropertyCollection, PropertyGroupCollection and PropertyTypeCollection return a proper null when FirstOrDefault should return null.
2013-04-20 19:47:30 -02:00
Morten Christensen
082dacf737
Fixes #U4-2029 Finding scripts and stylesheets recursively.
2013-04-20 12:56:43 -02:00
Morten Christensen
afc2fd9420
Ensures that CreateDate and UpdateDate is set on both PropertyTypes and Properties for Content and Media.
...
Fixes #U4-2028
2013-04-20 12:23:14 -02:00
Morten Christensen
ff6715d42a
Fixes #U4-2013 Localization lost in packaging for DocumentTypes
2013-04-20 11:23:04 -02:00
Morten Christensen
b776675ac8
Fixes #U4-2065 Document.AfterMove legacy event handler returns wrong parent.
2013-04-20 11:19:27 -02:00
Morten Christensen
1e21671b62
Fixes #U4-2008 Umbraco.Core.Models.PropertyType -> change ValidationRegExp from internal to public
2013-04-20 11:10:28 -02:00
Morten Christensen
59184981cb
Fixes #U4-2009 Delete of media doesnt delete relations
2013-04-20 11:05:48 -02:00
Morten Christensen
0632ffb93d
Fixes #U4-2069
2013-04-20 11:03:57 -02:00
Shannon Deminick
f8652d98fe
Merge with 6.0.4
2013-04-20 04:01:22 +06:00
Shannon Deminick
034aa6d8f9
Fixes merge issue
2013-04-20 03:58:15 +06:00
Shannon Deminick
1484fba1ad
Merge with 4.11.7
2013-04-20 03:51:22 +06:00
Shannon Deminick
174ff44e3b
proj file update
2013-04-20 00:50:02 +06:00
Shannon Deminick
b3c3e114ad
missing images
2013-04-20 00:49:39 +06:00
Shannon Deminick
60481e7e02
Fixes: #U4-2093 stylehsheet property cache refresher had wrong id assigned.
2013-04-20 00:18:45 +06:00
Shannon Deminick
12de5d6ed3
Merge with 6.0.4
2013-04-20 00:12:52 +06:00
Shannon Deminick
9ac325c1a4
Fixes: #U4-2130 - regression bug for handling image uploads
2013-04-20 00:04:39 +06:00
Shannon Deminick
7f5457316a
Fixed: #U4-2129 - using new api didn't use the CompositionPropertyTypes instead of just PropertyTypes and fixed up cache invalidation for PublishedContentHelper
2013-04-19 23:47:51 +06:00
Sebastiaan Janssen
671c8715b0
Fix merge issue
2013-04-19 10:18:46 -02:00
Sebastiaan Janssen
8c257d39f9
Fix merge issue
2013-04-19 06:43:58 -02:00
Sebastiaan Janssen
76f040aef4
Merge with 4.11.7
2013-04-19 06:42:33 -02:00
Morten Christensen
7ed5a6f706
Fixes #U4-2068 and #U4-2125
...
Creating test for verifying path is correctly updated when moving items to the recycle bin.
2013-04-19 06:07:25 -02:00
Shannon Deminick
d6d630cb2c
Merge with 6.0.4
2013-04-19 04:40:49 +06:00
Shannon Deminick
35a698cdc9
Merge with 4.11.7
2013-04-19 04:40:13 +06:00
Shannon Deminick
988940095c
Merge with 6.0.4
2013-04-18 23:03:52 +06:00
Shannon Deminick
123e65c55f
Fixes: #U4-2118 - BOM encoding issue
2013-04-18 23:00:57 +06:00
Shannon Deminick
08a049594c
Merge
2013-04-18 22:01:53 +06:00
Shannon Deminick
a895a2a20a
Fixes merge issues, ensures that the tree node is reloaded when publishing.
2013-04-18 22:01:28 +06:00
Shannon Deminick
a5e33e1e02
Merge with 6.0.4
2013-04-18 21:45:04 +06:00
Shannon Deminick
e5e4e7b685
Fixes another merge issue and improves performance slightly for sorting so that we are not double saving the entity if it is published already.
2013-04-18 21:44:38 +06:00
Shannon Deminick
a721f06ac8
Merge with 6.0.4
2013-04-18 21:22:32 +06:00
Shannon Deminick
88795b86fd
Updated merge issue, and removed the call to refreshXmlSortOrder since we are already republishing which already writes the updated xml
2013-04-18 21:16:00 +06:00
Shannon Deminick
378a544c1a
Merge with 4.11.7
2013-04-18 20:59:42 +06:00
Morten Christensen
39095b524c
Updating test - Inheritance between parent/child ContentType has been updated so the parent doesn't have to be added to the composition afterwards.
2013-04-18 10:46:15 -02:00
Shannon Deminick
3b1bfe04f2
updates method name
2013-04-18 01:15:25 +06:00
Shannon Deminick
979fe46e9b
Updated CDF to 1.6.0.0
2013-04-18 00:55:40 +06:00
Shannon Deminick
0107a10145
Manually merge in changes for previous commits due to the codebase differences in 6.1
2013-04-18 00:06:42 +06:00
Shannon Deminick
a38f0af49b
Merge with 6.0.4
2013-04-17 23:47:33 +06:00
Shannon Deminick
e9a496df4f
Merge with 4.11.7
2013-04-17 23:31:52 +06:00
Shannon Deminick
580123cb87
fixed merge issues
2013-04-17 23:03:51 +06:00
Shannon Deminick
de0e47d7ef
Merge with 4.11.7
2013-04-17 22:50:31 +06:00
Thomas Skyldahl Sørensen
c12f9d0272
Optimization for issue: U4-1187
...
Url: http://issues.umbraco.org/issue/U4-1187
Added assembly filtering, to stop scanning of third party assemblies
that doesn't reference the types we are looking for.
this limits the amount of possible missing references we encounter
when checking against the types
2013-04-17 14:03:54 -02:00
Morten Christensen
83d1e9c76f
Merge
2013-04-17 11:25:53 -02:00
Sebastiaan Janssen
eba7582a97
Eh, yeah, maybe I should start with making a copy of the element first.. d'oh!
2013-04-17 11:16:15 -02:00
Sebastiaan Janssen
0cf2a1fc2a
Possible fix for U4-2097 Package import causes template tree to break - modified
...
closure problem
2013-04-17 10:57:24 -02:00
Sebastiaan Janssen
b40619634d
Fix bad merge
2013-04-17 06:36:40 -02:00
Morten Christensen
fc84a21f06
Adding a few methods to relate two entities both based on the IUmbracoEntity.
2013-04-17 06:26:59 -02:00
Shannon Deminick
9137ce7cf4
Merge with 6.0.4
2013-04-17 01:57:50 +06:00
Shannon Deminick
ff3fc5d825
Merge with 4.11.7
2013-04-17 01:56:20 +06:00
Morten Christensen
9621403f79
Fixes U4-2053
2013-04-16 17:19:46 -02:00
Stephan
3882e1984d
U4-2117 - fix Ancestor- vs AncestorsOrSelf inconsistencies
2013-04-16 12:29:58 -02:00
Stephan
2245c88396
U4-2117 - fix Ancestor- vs AncestorsOrSelf inconsistencies
2013-04-16 12:29:58 -02:00
Sebastiaan Janssen
2e39c55d56
Merge
2013-04-16 04:27:44 -02:00
Sebastiaan Janssen
e4e0bcf642
Correct spelling error
2013-04-16 04:27:03 -02:00
Shannon Deminick
7537e4c6d6
updated DefaultServerMessenger with more ctor options for testing
2013-04-16 04:05:31 +06:00
Shannon Deminick
c410b6dc20
Changed UmbracoSettings back to internal, it should not be exposed atm
2013-04-16 02:49:14 +06:00
Shannon Deminick
1e7e670df3
Fixes #U4-2104 - namespace issue with UmbracoApiControllers
2013-04-15 21:44:26 +06:00
Shannon Deminick
da53ffe9f2
Merge
2013-04-15 21:36:35 +06:00
Shannon Deminick
47f6401fcd
updates unit test to ensure UmbracoContext.Current is nulled, updates dispose on application context to
...
not dispose the database if it is not configured.
2013-04-15 21:36:24 +06:00
Sebastiaan Janssen
33190ea5e1
Merge
2013-04-15 12:19:11 -02:00
Sebastiaan Janssen
a06951afbd
Fix MemberAuthorizeAttribute for UmbracoApiControllers
2013-04-15 12:18:40 -02:00
Sebastiaan Janssen
b32ea68fd0
Merge with 4.11.7
2013-04-15 07:36:58 -02:00
Sebastiaan Janssen
eb2db791b8
Additional fix for U4-2105 Saving a document will make it look like it is unpublished
2013-04-15 07:33:26 -02:00
Stephan
43d6c9a46d
Core.Strings - bugfix DefaultShortStringHelper
2013-04-12 11:32:37 -02:00
Sebastiaan Janssen
7f6d8b6bdd
Fixes U4-2105 Saving a document will make it look like it is unpublished
2013-04-12 06:49:06 -02:00
Stephan
0b3eaf9c77
Core.Strings - refactor DefaultShortStringHelper for better backward compat.
2013-04-12 05:33:39 -02:00
Shannon Deminick
0fe8ff57a1
changes a method to be protected instead of private
2013-04-12 05:04:20 +06:00
Shannon Deminick
2642d74450
adds some logging and fixes sequence of events for distributed cache sending
2013-04-12 04:06:24 +06:00
Shannon Deminick
761b749f37
Merge with 6.0.4
2013-04-12 03:08:11 +06:00
Shannon Deminick
22fb7e1706
Merge
2013-04-12 03:07:53 +06:00
Shannon Deminick
4ef9dbb9b4
Merge
2013-04-12 03:07:30 +06:00
Shannon Deminick
f716ba380c
Merge with 6.0.4
2013-04-12 03:02:40 +06:00
Shannon Deminick
12b1168de9
Fixes merge issues
2013-04-12 02:59:03 +06:00
Shannon Deminick
01290f8174
Merge with 4.11.7
2013-04-12 02:14:59 +06:00
Sebastiaan Janssen
439445aae4
Merge with 6.0.4
2013-04-11 16:39:28 -02:00
Sebastiaan Janssen
ba1d0fa193
Improve code for previous fix so we don't need the try/catch any more.
2013-04-11 16:36:26 -02:00
Shannon Deminick
0d79eaf3c5
Merge with 6.0.4
2013-04-12 00:32:19 +06:00
Shannon Deminick
e747438a4b
Merge
2013-04-12 00:31:28 +06:00
Shannon Deminick
14f71c9059
Fixes #U4-2058
2013-04-12 00:30:45 +06:00
Sebastiaan Janssen
97355bde6f
Fixes U4-2091 Inserting image in RTE with mediatype "File" causes YSOD
2013-04-11 13:15:08 -02:00
Sebastiaan Janssen
ed35f234de
Fixes U4-2100 Media Doesn't Overwrite in 6.0.3
2013-04-11 12:27:11 -02:00
Stephan
5154bcd2e9
Web.Routing - template setter on PublishedContentRequest
2013-04-11 11:55:32 -02:00
Stephan
e3af8b4e5f
Web.Routing - public, though readonly, UmbracoContext.PublishedContentRequest
2013-04-11 11:44:15 -02:00
Morten Christensen
3e8c1a426c
Merge
2013-04-12 03:50:36 -02:00
Morten Christensen
d7081dbc6b
Implementing new RelationService.
...
Making EntityService public as it will be used within the RelationService.
2013-04-11 17:12:14 -02:00
Sebastiaan Janssen
1d89702c2c
Merge with 6.0.4
2013-04-11 10:21:37 -02:00
Sebastiaan Janssen
c874fa6507
Fixes U4-2097 Package import causes template tree to break
2013-04-11 10:20:17 -02:00
Sebastiaan Janssen
df26090d63
Fix merge issue
2013-04-11 07:23:13 -02:00
Sebastiaan Janssen
3050258fdc
Merge with 6.0.4
2013-04-11 07:20:00 -02:00
Sebastiaan Janssen
ba387598ed
Merge with 4.11.7
2013-04-11 07:17:23 -02:00
Stephan
84e990c239
Core.Configuration - fix setting that accidentally became public
2013-04-10 14:19:26 -02:00
Stephan
911a1cf80b
merge 6.1.0-public into 6.1.0
2013-04-10 14:03:47 -02:00
Stephan
ef493ef9af
fix merge + public
2013-04-10 14:02:16 -02:00
Stephan
76a12f3f33
merge with 6.1.0
2013-04-10 13:56:39 -02:00
Stephan
344a4cc485
merge with 6.1.0
2013-04-10 12:51:49 -02:00
Stephan
5e1115218c
Web.Standalone - import initial version
...
* * *
FOLD 003
2013-04-10 12:50:08 -02:00
Stephan
71a28cbeaa
Core.Strings - bugfix error in DefaultShortStringHelper
2013-05-04 14:53:33 -02:00
Stephan
4aa750694a
Core - add methods to XmlHelper
2013-05-03 13:56:34 -02:00
Stephan
5d89ab1e2a
Web.UI - fix nasty preview bug introduced in 9a92dea49ede
2013-05-03 20:09:15 -02:00
Stephan
262aa3b8fe
Web.Routing, Web.Mvc - fix issues with content with no template
2013-05-03 20:09:14 -02:00
Stephan
106d733d08
Web.PublishedCache - support XPathExpression
2013-04-10 12:49:45 -02:00
Sebastiaan Janssen
a010448ad1
Merge with 6.0.4
2013-04-10 11:55:36 -02:00
Sebastiaan Janssen
1586f1679a
Merge with 4.11.7
2013-04-10 11:54:24 -02:00
Sebastiaan Janssen
111df761aa
Merge with 6.0.4
2013-04-10 07:43:10 -02:00
Sebastiaan Janssen
1d6009e3c7
Merge with 4.11.7
2013-04-10 07:42:21 -02:00
Shannon Deminick
5f9c7bb49c
changed DefaultServerMessenger to expose login
2013-04-10 09:41:53 +06:00
Shannon Deminick
0c3b7c27a7
fix merge issues
2013-04-10 04:24:42 +06:00
Shannon Deminick
f2293e01fa
Merge with 6.0.4
2013-04-10 04:15:26 +06:00
Shannon Deminick
1b086e2267
fixes merge issue
2013-04-10 04:04:33 +06:00
Shannon Deminick
1f86d8c562
fixes merge issues
2013-04-10 03:56:10 +06:00
Shannon Deminick
25b9262cf1
Merge with 4.11.7
2013-04-10 03:51:53 +06:00
Shannon Deminick
506d32f353
Merge
2013-04-09 22:11:54 +06:00
Shannon Deminick
16746c8548
Updates authorized web services/http handlers to use WebSecurity and implements the new base class
...
properties available in 6.1. Updates WebSecurity with a few more helpful methods.
2013-04-09 22:11:12 +06:00
Sebastiaan Janssen
fb994bdc11
Merge with 6.0.4
2013-04-09 11:45:04 -02:00
Sebastiaan Janssen
db4ed70d70
Merge with 4.11.7
2013-04-09 11:37:37 -02:00
Sebastiaan Janssen
a9781d79e2
Merge with 4.11.7
2013-04-09 10:22:11 -02:00
Sebastiaan Janssen
29a4cb8b71
Fixes merge issues
2013-04-09 08:34:03 -02:00
Sebastiaan Janssen
abee79ca69
Fixes merge issues
2013-04-09 08:08:22 -02:00
Sebastiaan Janssen
d8ccf20840
Merge with 6.0.4
2013-04-09 08:04:55 -02:00
Sebastiaan Janssen
9e10694ebb
Fixes merge issue, no idea why it's expecting an ApiController.. weird!
2013-04-09 08:03:17 -02:00
Sebastiaan Janssen
ffb39de003
Merge with 4.11.7
2013-04-09 07:55:54 -02:00
Sebastiaan Janssen
1c5cd4e245
Merge with 6.0.4
2013-04-09 07:19:47 -02:00
Sebastiaan Janssen
a4ed0e266c
Merge with 4.11.7
2013-04-09 07:11:54 -02:00
Shannon Deminick
63cae70ec3
Fixes merge issue
2013-04-09 08:05:31 +06:00
Shannon Deminick
dd990b5df4
Merge with 6.0.4
2013-04-09 08:00:10 +06:00
Shannon Deminick
eadb1bb194
Fixes merge issues
2013-04-09 07:54:32 +06:00
Shannon Deminick
30be665a40
Merge with 4.11.7
2013-04-09 07:41:55 +06:00
Sebastiaan Janssen
d2d1843e03
Fix default branch
2013-04-08 07:03:57 -02:00
Sebastiaan Janssen
a773e0a018
Merge with 4.11.7
2013-04-08 06:56:43 -02:00
Morten Christensen
efbc461da9
Code cleanup - removing all internal code related to Macros, which was created for v6 but left out for backwards compatibility.
2013-04-07 17:47:10 -02:00
Morten Christensen
97d41f8998
Merge
2013-04-07 16:35:20 -02:00
Morten Christensen
8ef88dc955
Making the topological sorter public
2013-04-07 16:35:02 -02:00
Shannon Deminick
e50bac7c9f
Merge with 6.0.4
2013-04-06 01:46:13 +06:00
Shannon Deminick
13b73231de
Merge with 4.11.7
2013-04-06 01:45:45 +06:00
Shannon Deminick
50a70c28df
Merge
2013-04-06 01:45:30 +06:00
Shannon Deminick
01bf0bcfa5
Fixes merge issues
2013-04-06 01:41:06 +06:00
Shannon Deminick
7dcfcaf339
Merge with 6.0.4
2013-04-06 01:23:29 +06:00
Shannon Deminick
c39b698d4c
Merge with 4.11.7
2013-04-06 00:31:10 +06:00
Shannon Deminick
3d51dd767b
Fixed merge issues.
2013-04-06 00:27:44 +06:00
Shannon Deminick
e22988e435
Merged with 4.11.7
2013-04-06 00:21:06 +06:00
Shannon Deminick
6badfae849
Merge
2013-04-05 20:44:44 +06:00
Shannon Deminick
9d0dbda3bd
Fixed merge issue
2013-04-05 20:44:16 +06:00
Shannon Deminick
df986c8254
Merge with 6.0.4
2013-04-05 20:43:24 +06:00
Stephan
cd823db766
merge with 6.1.0
2013-04-05 10:28:50 -02:00
Stephan
09400be6e0
U4-2030 - failed to update UmbracoContext on some devt webservers
2013-04-05 10:28:19 -02:00
Stephan
2f9de56968
U4-2030 - failed to update UmbracoContext on some devt webservers
2013-04-05 10:28:19 -02:00
Stephan
49a61c5820
merge with 6.1.0
2013-04-05 06:22:35 -02:00
Shannon Deminick
7edbc34e6c
Merge with 4.11.7
2013-04-05 06:46:13 +06:00
Shannon Deminick
2dfdc1050b
Updates solution to use latest examine 1.5.1 from official Nuget source.
2013-04-05 06:19:52 +06:00
Shannon Deminick
9e239f135d
Fixes: #U4-2027, changes DirectoryBrowser over to use correct webforms file structure, cleans up (a teeny bit)
...
how this page is structured, at least its not all inline c# code with inline styles.
2013-04-05 06:06:10 +06:00
Sebastiaan Janssen
480b84a223
Added tag release-6.1.0-beta for changeset 87cf618a39e3
2013-04-04 16:59:27 -02:00
Shannon Deminick
635ebcb9be
removed error check as this was causing errors
2013-04-05 00:40:03 +06:00
Shannon Deminick
33f7a8477d
updated to latest version of Umbraco.Azure via nuget
2013-04-05 00:09:14 +06:00
Shannon Deminick
646194e013
Merge with 6.0.4
2013-04-04 23:36:57 +06:00
Shannon Deminick
425fcf36eb
un-reverted changes to UserType cache refresher
2013-04-04 23:36:31 +06:00
Shannon Deminick
31fd05ebca
Merge
2013-04-04 23:30:36 +06:00
Shannon Deminick
495b4ed9e0
Refactors the WebSecurity class to not be static and be part of the UmbracoContext. Makes a few methods internal on it so that
...
it's not relying on the legacy User class. Cleans up the new BasePage and EnsuredUmbracoPage
2013-04-04 23:30:17 +06:00
Stephan
e1c810c033
merge with 6.1.0
2013-04-04 14:27:11 -02:00
Shannon Deminick
87c904cc96
Fixes: #U4-2044, #U4-2048
2013-04-04 21:57:41 +06:00
Morten Christensen
792599a42f
Minor correct to the doc.SaveAndPublish method.
2013-04-04 12:20:50 -02:00
Morten Christensen
03c65c8eec
Updating build version to 6.1.0 beta
...
Updating nuspec with new references.
2013-04-04 12:13:59 -02:00
Morten Christensen
14aeb55c14
Removing unused ServiceStack.Text reference/nuget package.
...
Ignore Macro tests for the model and repo as its not used and still internal. Might be an idea to remove it altogether.
2013-04-04 12:02:27 -02:00
Sebastiaan Janssen
7ddbc83731
Merge gone wrong, my bad!
2013-04-04 10:20:13 -02:00
Sebastiaan Janssen
17533c57d3
Merge with 6.0.4
2013-04-04 10:04:29 -02:00
Sebastiaan Janssen
433668e202
Merge
2013-04-04 09:46:34 -02:00
Sebastiaan Janssen
9edcc0c903
Revert UserType caching changes until Shannon can commit UserTypeCacheRefresher
2013-04-04 09:46:20 -02:00
Morten Christensen
7610ee5f8b
Adding event proxies to the ContentService for publishing events for easier discoverability.
...
Fixes U4-2046
2013-04-04 07:16:33 -02:00
Morten Christensen
eab9be4ef7
Fixing issue with reimporting document types and the structure of allowed doc types.
...
Removing old code from Installer.
2013-04-04 06:02:08 -02:00
Stephan
7a1e3b96b8
Web.PublishedCache - IPublishedCaches doesn't return !contextual caches anymore
2013-04-04 05:10:53 -02:00
Shannon Deminick
f747f69c62
Merge with 6.0.4
2013-04-04 05:46:25 +06:00
Shannon Deminick
e48a030aab
Merge
2013-04-04 05:46:01 +06:00
Shannon Deminick
e07985439a
Fixed up some unit tests
2013-04-04 05:05:52 +06:00
Shannon Deminick
620f21d7d7
Converted over Application.cs to use ApplicationContext.Current
2013-04-04 04:42:36 +06:00
Shannon Deminick
4a13047d5d
Converted ApplicationTree to use ApplicationContext.Current.ApplicationCache
2013-04-04 04:34:40 +06:00
Shannon Deminick
446a480f21
converted ui to use ApplicationContext.Current.ApplicationCache
2013-04-04 04:19:05 +06:00
Shannon Deminick
b56f8c8fb3
Fixes: #U4-2043 - User Type cache is not invalidated in LB scenarios
2013-04-04 03:43:05 +06:00
Morten Christensen
e207b1f1e1
Adds new test case for single doc type imports.
...
Corrects issue with installing/importing single or multiple doc types, which is not part of the usual complete package xml.
2013-04-03 18:26:54 -02:00
Shannon Deminick
296c24f829
Fixes: #U4-2042 - ensures users cannot continue to user the back office after they've been disabled and
...
ensures that the user context cache is cleared when users are saved which will work in LB environments.
Changes more HttpRuntime.Cache dependencies to ApplicationContext.Current.ApplicationCache.
2013-04-04 02:11:31 +06:00
Shannon Deminick
c5e88ef69f
Fixes: #U4-2041, #U4-2040 - user cache is not invalidated when permissions change across LB environments, also streamlined how caching is handled in
...
these classes which now use the standardized events way to do things. Fixes a performance issue and ensures that the cache is not invalidated for 'micro'
operations during permission changes.
2013-04-04 00:30:28 +06:00
Shannon Deminick
2a7e493c74
Changes all instances of the legacy Cache class to be using ApplicationContext.Current.ApplicationCache.
...
Fixes: #U4-2039 - ensures macro xslt cache is invalidated in LB scenarios.
2013-04-03 23:39:51 +06:00
Shannon Deminick
e14d3fd379
changes all instances accessing cache by key "contentItem" to use CacheKeys.ContentItemCache and replaces
...
all of it's cache usages with the ApplicationContext.Current.ApplicationCache. Obsoletes a couple of methods
that are not used.
2013-04-03 22:34:40 +06:00
Shannon Deminick
fd3540f92d
Removes unused private method
2013-04-03 20:40:06 +06:00
Sebastiaan Janssen
fa43cfd58f
Silly designer file, of course you need to change to. kthxbi
2013-04-03 11:43:28 -02:00
Sebastiaan Janssen
711afe8bb7
Breaking changes reverted
2013-04-03 11:41:53 -02:00
Stephan
4abb9fff3e
merge with 6.1.0
2013-04-03 11:19:41 -02:00
Stephan
23525300bb
Web.PublishedCache - add XPathNavigator support
2013-04-03 11:19:10 -02:00
Stephan
2490908401
merge with 6.1.0
2013-04-03 08:41:53 -02:00
Stephan
b93ea7c69b
U4-2033 - fix the tests, now we're returning lower case
2013-04-03 08:40:09 -02:00
Morten Christensen
640be73a66
A few refactoring bits for the FolderBrowserService.
2013-04-03 07:03:57 -02:00
Morten Christensen
32ae88fc81
Merge
2013-04-03 05:25:42 -02:00
Morten Christensen
a4c9c3bfd9
Updating EntityService and repository to add content and media specific properties to the UmbracoEntity for performance enhancements.
...
Adding sample implementation in the BaseMediaTree but keeping it commented out as it won't work with the legacy events.
And a bit of code cleanup
2013-04-03 05:25:26 -02:00
Shannon Deminick
182107286c
Fixes merge issues
2013-04-02 23:08:43 +06:00
Shannon Deminick
a7e939e71f
Merge with 6.0.4
2013-04-02 22:39:39 +06:00
Shannon Deminick
b9d7f0c5a5
Fixes merge issues, merge ensures that js error is fixed and that thread-safe caching is in place
...
in the ContentType.cs class.
2013-04-02 22:06:15 +06:00
Shannon Deminick
3d76614a78
Merge with 4.11.7
2013-04-02 21:31:21 +06:00
Stephan
4217949719
merge with 6.1.0
2013-04-02 11:35:06 -02:00
Stephan
83d05bd01c
U4-2033 - url segment is not lower case
2013-04-02 11:34:40 -02:00
Stephan
fc68ba69e2
merge with 6.1.0
2013-04-02 09:24:36 -02:00
Stephan
9fb10ea004
presentation.UmbracoContext - get property values from appropriate sources
2013-04-02 09:23:53 -02:00
Stephan
c916df0d13
Core.Strings - apply 2551076f571a to 6.1.0
2013-04-02 09:19:49 -02:00
Stephan
28892a7bb2
merge with 6.1.0
2013-04-01 16:35:52 -02:00
Stephan
99a63a3cdb
fix build
2013-04-01 16:35:03 -02:00
Sebastiaan Janssen
19c2841576
Fixes U4-535 Stylesheet content gets deleted if you change case
2013-04-01 14:27:20 -02:00
Sebastiaan Janssen
eeaef5ac5c
Merge
2013-04-01 11:51:48 -02:00
Sebastiaan Janssen
ff337457f8
Fixes: U4-662 Most icon for document type can't be shown in 4.8.1.
2013-04-01 11:31:03 -02:00
Stephan
65cb6fbaff
merge with 6.1.0
2013-03-31 19:19:24 -02:00
Stephan
4b49f9779f
merge with 6.1.0
2013-03-31 19:05:24 -02:00
Stephan
c5b6bb52e0
Web.PublishedCache - refactor how caches manage preview
2013-03-31 18:47:25 -02:00
Stephan
efee4d0c0c
Web.PublishedCache - IPublishedCaches creates contextual caches
2013-04-04 05:09:26 -02:00
Stephan
b89951dd11
Web.PublishedCache - refactor contextual caches & inner caches management
2013-03-31 18:44:29 -02:00
Stephan
70ad3edc1f
Web.UmbracoContext - refactor constructor to use IPublishedCaches
2013-04-03 08:40:35 -02:00
Stephan
8d33488923
Web.PublishedCache - make parts of XmlPublishedCache virtual
2013-03-31 18:40:55 -02:00
Stephan
32a6a49077
Macros - bugfix & cleanup macros
2013-03-31 18:47:37 -02:00
Stephan
ad52c0f033
Web.Cache - add notes to cache refreshers re. dependencies
2013-03-31 18:40:55 -02:00
Stephan
9982a09826
Web.PublishedCache - merge resolvers so caches can be related
2013-03-31 18:40:55 -02:00
Stephan
83308c3d5f
Core.Xml - support XPathExpression
2013-04-10 12:47:11 -02:00
Stephan
495b661263
Core.Xml - refactor
2013-04-10 12:47:09 -02:00
Stephan
f2d7e3549d
XmlPublishedCache - fix casting exception messages
2013-04-04 15:24:29 -02:00
Stephan
4201d678fa
XmlPublishedCache - GetXml() can be private, no need for internal
2013-04-04 15:24:29 -02:00
Stephan
ff6ee360da
ItemRenderer - cleanup access to Xml cache
2013-04-04 15:24:29 -02:00
Stephan
1f999d7e22
Macros - bugfix & refactor access to Xml cache
2013-04-04 05:02:55 -02:00
Stephan
be24075850
presentation.library - get Xml navigator via Web.UmbracoContext
2013-04-04 05:03:01 -02:00
Stephan
6d18d32356
Web.Routing - bugfix PublishedContentRequestEngine
...
no macro would run when rendering a 404 document
2013-03-31 18:40:54 -02:00
Stephan
75f0f1f4ee
Web.UmbracoContext - allow for InPreviewMode override in tests
2013-03-31 18:40:54 -02:00
Stephan
425a9f6a34
Core.Xml - import framework xml tests
2013-03-31 18:40:54 -02:00
Stephan
1d5f7ae822
Core.Strings - handle config. errors in DefaultShortStringHelper
2013-03-31 18:40:54 -02:00
Morten Christensen
49b5ddf850
Refactor of fix for U4-2014
2013-03-31 18:17:01 -02:00
Morten Christensen
3f7a93e0c9
Adding test fixture for the EntityService.
...
Refactoring sql query used in the EntityRepository.
Correcting a few issues with the UmbracoObjectTypes extensions.
2013-03-30 09:52:37 -01:00
Shannon Deminick
b449b8762b
Merge
2013-03-29 23:53:08 +06:00
Shannon Deminick
13e555f50b
Fixed merge issue based on overlap with class + namespace name.
2013-03-29 23:52:40 +06:00
Shannon Deminick
48c809a797
Merge with 4.11.7
2013-03-29 23:22:18 +06:00
Sebastiaan Janssen
8612113fc0
Merge
2013-03-29 15:02:43 -01:00
Sebastiaan Janssen
69b0c7cf09
Fixes: U4-2024 Umbraco 6.0.3 : Error while importing Document Type
2013-03-29 15:01:04 -01:00
Shannon Deminick
72ad9f51c1
Merge with 6.0.4
2013-03-29 21:41:08 +06:00
Shannon Deminick
37a97a2e7c
Merge with 4.11.7
2013-03-29 21:34:56 +06:00
Sebastiaan Janssen
44f5c3a34f
Fixes U4-2019 Create new Document Type dialog displays poorly in Chrome
2013-03-29 09:13:44 -01:00
Sebastiaan Janssen
a33ae696a2
Fixes U4-2014 Can't install XSLTSearch 3.0.4 with Umbraco 6.0.3
...
Updated the topological sorter to only add items that exist in the indexes
2013-03-29 08:46:09 -01:00
Sebastiaan Janssen
2705efb809
Updated file for WebPI builds
2013-03-29 08:34:34 -01:00
Shannon Deminick
20fb27f7e1
Fixed server registration ctor and factory to ensure IsActive is correct.
2013-03-28 11:27:13 +06:00
Shannon Deminick
c8e20cf64b
Fixes: #U4-2012, #U4-2005
2013-03-28 09:07:36 +06:00
Sebastiaan Janssen
648d631151
Opening new branch
2013-03-27 14:48:13 -01:00
Sebastiaan Janssen
a89a122b09
Merge with 6.0.3
2013-03-27 11:56:44 -01:00
Sebastiaan Janssen
c9b0362c62
Closed 6.0.3 branch
2013-03-27 11:54:12 -01:00
Sebastiaan Janssen
11e5bdf556
Added tag release-6.0.3 for changeset aed55cba2900
2013-03-27 11:14:18 -01:00
Shannon Deminick
3accecd504
Merge with 6.0.3
2013-03-27 03:09:57 +06:00
Shannon Deminick
a0651f4383
Merge with 4.11.6
2013-03-27 03:09:36 +06:00
Shannon Deminick
d9121b4684
fixes merge
2013-03-26 22:12:35 +06:00
Shannon Deminick
132ec1702c
Merge with 6.0.3
2013-03-26 22:09:50 +06:00
Shannon Deminick
43795f0007
Merge with 4.11.6
2013-03-26 22:03:23 +06:00
Shannon Deminick
a4e3127704
Ensures that xslt can throw exceptions too with the new settings - #U4-497
2013-03-26 21:40:50 +06:00
Sebastiaan Janssen
d4ab60f8af
Merge with 4.11.6
2013-03-26 13:29:45 -01:00
Sebastiaan Janssen
2678e23c7d
Update Resolves_Assigned_Mappers to make sure the unit tests run
2013-03-26 12:26:08 -01:00
Stephan
6148d63b02
merge with 6.1.0
2013-03-26 11:37:52 -01:00
Sebastiaan Janssen
8edfc0ffdd
Merge with 4.11.6
2013-03-26 09:53:59 -01:00
Sebastiaan Janssen
9dde86d591
Fixes U4-1999 When copying content with subcontent, the new subcontent data is a
...
direct reference to the old.
2013-03-26 08:39:50 -01:00
Sebastiaan Janssen
b4ce4fbdef
Logging warning when package installer can't create a property due to a missing
...
datatype for that property
2013-03-26 07:55:43 -01:00
Sebastiaan Janssen
4285484c1b
Update code comment
2013-03-26 07:19:39 -01:00
Sebastiaan Janssen
2fd299ebfc
Change TinyMCE to use the mediaservice to get the original image + some updates
...
to the new mediaservice method.
2013-03-26 07:15:22 -01:00
Morten Christensen
f545f293b1
Adding GetMediaByUrl method to MediaService cause Sebastiaan needs it for less hacky code.
2013-03-26 05:46:20 -01:00
Morten Christensen
4dc94d1e0b
Merge
2013-03-26 05:00:04 -01:00
Morten Christensen
b058b1e345
Removing LEFT JOIN from query as its already part of the builder
2013-03-26 04:59:56 -01:00
Morten Christensen
dfa1e73ddf
Continueing implementation of the EntityRepository and Service.
2013-03-25 18:54:12 -01:00
Sebastiaan Janssen
b745c0ae90
If the image is not resized, there's probably not going to be an underscore,
...
just query for the whole image source then.
2013-03-25 18:18:14 -01:00
Sebastiaan Janssen
f2efff5411
Temporary fix until we can fix this properly for U4-1812 - Changing Width or
...
Height in Insert Picture popup results in NaN in other dimension
2013-03-25 18:09:31 -01:00
Shannon Deminick
390f56a64d
Merge with 6.0.3
2013-03-25 20:54:49 +06:00
Shannon Deminick
04c623f19c
Merge
2013-03-25 20:54:31 +06:00
Shannon Deminick
633d88c8c4
Changed DefaultServerMessenger to have an overridable method to send the request, added some internals visible to.
2013-03-25 20:54:21 +06:00
Sebastiaan Janssen
9ef5890636
Changing sortorder on tabs now also re-orders the tabs in the contenttype editor
2013-03-25 13:33:32 -01:00
Sebastiaan Janssen
bc9fd04a36
Related to U4-1847 - Tabs weren't imported with the correct sort order and when
...
a datatype can't be found we should silently fail and not create the property
that wants that datatype (that's how v4 did it).
2013-03-25 12:49:43 -01:00
Sebastiaan Janssen
185c5d78f1
Query changed due to fix fe02cef72d87 that uses 1/0 instead of True/False
2013-03-25 11:27:54 -01:00
Brian Powell
3ea9963166
Fixes U4-1904 / U4-1905
2013-03-25 10:39:35 -01:00
Sebastiaan Janssen
ab40822a98
Fix merge issue by re-applying Stephen Roberts' patch
2013-03-25 10:30:55 -01:00
Sebastiaan Janssen
dffce76e29
Merge with 4.11.6
2013-03-25 10:24:36 -01:00
Stephan
3ed4da19c2
merge with 6.1.0
2013-03-25 09:46:25 -01:00
Sebastiaan Janssen
d1e02f506c
PropertyGroupId can be null
2013-03-25 07:51:44 -01:00
Morten Christensen
40a9da5ee0
Merge with 6.0.3
2013-03-23 07:24:27 -01:00
Morten Christensen
5e18d13178
Fixing parsing issue with saving boolean values in the Integer column for Members.
...
Related to issue U4-1989
2013-03-23 07:22:43 -01:00
Shannon Deminick
3b982b80f5
Fixes test issues, needed to disable application cache for these tests since the cache invalidation happens at the CacheRefresher level but for these
...
tests (any many other ones) we are not 'booting' umbraco with the Boot managers so the CacheRefreshers are not wired up to listen to events to clear
the cache. This puts us another step closer to having a proper global cache solution that will work for everything. At least now, all of the legacy
code is using the ApplicationCache which we can now control from a central location. Changed NiceUrlsProviderWithDomainsTests to only require a new db
schema per fixture.
2013-03-23 04:01:52 +06:00
Shannon Deminick
1cada5aeb5
Merge with 6.0.3
2013-03-23 02:35:21 +06:00
Shannon Deminick
1dfca6836d
Merge with 4.11.6
2013-03-23 02:34:59 +06:00
Shannon Deminick
64719586dc
Merge
2013-03-23 02:32:07 +06:00
Shannon Deminick
63d010f78f
Fixes: #U4-497
2013-03-23 02:31:24 +06:00
Shannon Deminick
e97a01c75c
Fixes: #U4-1992 - Creates DictionaryCacheRefresher to ensure that all cache associated with the dictionary is updated amongst all
...
servers when it is changed/removed. Removes RemoveByJson as we only actually require RefreshByJson since we can put any sort of parameters
in a custom json string including whether it is a remove operation (if required)
2013-03-23 01:59:25 +06:00
Stephan
a9df92b7a3
merge with 6.1.0
2013-03-22 17:45:42 -01:00
Stephan
65ae43918d
merge
2013-03-22 17:45:10 -01:00
Stephan
6e4d8b638e
merge
2013-03-22 17:40:29 -01:00
Stephan
21c635f61a
Core.Strings - Add support for UrlReplaceCharacters to DefaultShortStringHelper
2013-03-22 17:39:35 -01:00
Stephan
6cc747bf76
Core.Strings - fix bug in helper freeze
2013-03-22 17:38:28 -01:00
Shannon Deminick
af2693af76
Fixes how language and dictionary items are cached (ConcurrentDictionary), also fixes up how the Language object
...
is created and how it raises it's new event and fixes thread safety with it. Also fixes how Language was not checking
for invalid culture codes.
2013-03-23 00:24:37 +06:00
Shannon Deminick
d95fc0210e
Merge with 6.0.3
2013-03-22 22:11:56 +06:00
Shannon Deminick
74362fba23
Merge
2013-03-22 22:11:26 +06:00
Shannon Deminick
00de509478
Merge
2013-03-22 22:11:08 +06:00
Shannon Deminick
1b5139889c
Changed event handler to AfterDelete for DataTypeDefinition, fixes merge issue with Entity and changes WasCancelled to be tracked.
2013-03-22 22:10:24 +06:00
Morten Christensen
112502cf18
Fixes U4-547
2013-03-22 15:09:36 -01:00
Shannon Deminick
d976fbe4de
Merge with 6.0.3
2013-03-22 22:03:50 +06:00
Stephan
47474d31d6
Web.PublishedCache - rename LegacyXmlCache into XmlPublishedCache
2013-03-22 15:02:26 -01:00
Shannon Deminick
1db7f808c9
Merge with 4.11.6
2013-03-22 21:59:52 +06:00
Shannon Deminick
840a95ba62
Merge
2013-03-22 21:56:43 +06:00
Shannon Deminick
e18d8da872
Fixes: #U4-1931 - allow setting an empty string to a dictionary item.
2013-03-22 21:56:25 +06:00
Morten Christensen
65dc5eaeee
Corrects incorrect sql query in the ContentTypeBaseRepository and looping through property types in the DataTypeService.
...
Adds initial test fixture for the DataTypeService.
Fixes U4-1939
2013-03-22 14:54:44 -01:00
Morten Christensen
4f81e06d3d
Fixes U4-1894 by ensuring that all overloads of SetValue uses the IOHelper.SafeFileName
2013-03-22 14:18:45 -01:00
Morten Christensen
6b74b75b6f
Adding a few checks to ensure that we don't try to bulk save an empty list
2013-03-22 14:08:20 -01:00
Morten Christensen
98e53b3d74
Correcting a few checks for multiple or single item imports in the PackagingService
2013-03-22 13:58:21 -01:00
Morten Christensen
a1f01f9d5c
re-inverting the check for existing datatypedefinitions in the packaging service
2013-03-22 13:48:51 -01:00
Sebastiaan Janssen
f5d8cb0275
Merge
2013-03-22 13:36:26 -01:00
Sebastiaan Janssen
0d8b65caea
Merge
2013-03-22 13:36:04 -01:00
Sebastiaan Janssen
70285991bb
I think this was an oversight, if a definition is NOT null, then fill it
2013-03-22 13:35:47 -01:00
Sebastiaan Janssen
a336eaa4a1
Check all of the elements for null, apparently any kind of installable thing can
...
be missing from the install xml file
2013-03-22 13:35:19 -01:00
Morten Christensen
fdefe993b7
Fixes U4-1990
2013-03-22 12:54:46 -01:00
Morten Christensen
ba0e72a1c1
Fixes U4-1937 by calling save when media is updated with new properties. Also uses the incremented folder count instead of the property id.
2013-03-22 12:30:20 -01:00
Morten Christensen
c5710277a5
Redoing the fix for U4-1875
2013-03-22 12:13:06 -01:00
leekelleher
b6ec364156
Updated references to the new constants for Application and MediaType aliases.
2013-03-22 13:13:05 +00:00
leekelleher
6b07ee83eb
Added constants for Application (section aliases), System (node IDs) and MediaType aliases.
2013-03-22 13:11:27 +00:00
Morten Christensen
9c89a56d8d
Fixes U4-1938 by actually calling and checking the Before/AfterDelete events for DataTypeDefinitions.
2013-03-22 10:53:07 -01:00
Morten Christensen
9ba7664f78
Updating repositories to handle sort order upon updating in a consistent manner.
...
Related to U4-1828
2013-03-22 10:34:05 -01:00
Morten Christensen
4b87a5c2d3
Adding safe alias cast to Templates.
...
Updating doc type create dialog to verify alias before saving.
Updating ContentTypeRepository to Mandate that the alias is not empty.
Fixes the cause for U4-1976
2013-03-22 09:56:21 -01:00
Shannon Deminick
7e0c1fac36
Fixes: #U4-1717 - UmbracoContext.EnsuresContext is public.
2013-03-22 05:23:11 +06:00
Shannon Deminick
8cdfba42d5
Moves clearing of the routes cache for when domains are changed to the DomainCacheRefresher.
2013-03-22 05:15:58 +06:00
Shannon Deminick
e8dd56786b
Fixes: #U4-1986 - data type cache is not refreshed in load balanced environments.
2013-03-22 05:04:32 +06:00
Shannon Deminick
2a9309ea38
un-obsoletes a bunch of the Member api since it shouldn't be obsoleted. Ensures that members cache is cleared when a member is updated or deleted using
...
the API and that this cache is also refreshed on other servers.
2013-03-22 04:34:57 +06:00
Shannon Deminick
c732ee6eb2
Fixes: #U4-1982 - removes the RelationType cache
2013-03-22 02:54:59 +06:00
Shannon Deminick
ee2f2dfda0
Fixes: #U4-1981 - ensures template cache is properly refreshed amonsgst all servers
2013-03-22 02:08:55 +06:00
Shannon Deminick
9d6b38a1c1
Fixes: #U4-1980 - stylesheet and stylesheet property cache is not refreshed in load balanced environments.
2013-03-22 01:49:34 +06:00
Morten Christensen
f0699afb6e
Fixes U4-1974
2013-03-21 18:45:06 -01:00
Shannon Deminick
f6490a897a
Fixes: #U4-1978 - Creates DomainCacheRefresher - domain cache is now refreshed across all servers
2013-03-22 00:49:07 +06:00
Shannon Deminick
ce8f5c167c
Fixes: #U4-1933 - Adds LanguageCacheRefresher, removes the invalidate cache calls from within the legacy language object.
2013-03-22 00:35:15 +06:00
Morten Christensen
b4d5658d45
Fixes U4-1828 by correctly incrementing the sortorder ... doh!
2013-03-21 17:34:08 -01:00
Morten Christensen
d485c3da97
Fixes U4-1875 by correcting the Creating events in the ContentService and MediaService, so null is returned if the creation of an object is cancelled.
...
In the legacy Document and Media classes we check if the created object is null to determine if the event has been cancelled through the new api.
2013-03-21 16:09:45 -01:00
Shannon Deminick
5f242aa3f6
Converts the media cache refresher to be a json cache refresher since it was impossible before to have media cache
...
cleared when media was deleted. Created base classes for cache refreshers, we now have a new event - CacheUpdated
which can now be used by code to execute on each individual server when any cache refresher is updated. Listening to events
normally only fire on the individual server so if people are wanting to refresh their own cache there was previously no way
to do that.
2013-03-21 22:53:58 +06:00
Morten Christensen
1214082997
Fixes U4-1883 by setting the Document/Media UpdateDate property in the Save/SaveAndPublish methods
2013-03-21 14:56:50 -01:00
Morten Christensen
1a56e6693a
Removing dictionary from DataTypeDefinition as it wasn't used.
...
Updating package xml to include DatabaseType for testing.
2013-03-21 14:50:39 -01:00
Morten Christensen
c6b7f20dab
Fixes U4-1849 by introducing a new attribute for packaged DataTypes, so it stores information about the database type.
...
Will still default to Ntext, but seeing as the database type has never been used before it always defaulted to Ntext.
2013-03-21 14:40:17 -01:00
Morten Christensen
5cc55ad6e2
Fixing U4-1948 by setting the Published property when using document.Publish so updating the cache won't be skipped.
2013-03-21 13:51:45 -01:00
Morten Christensen
a55fedab0a
Adding a few checks to ensure package installation doesn't fail when properties are not present in the xml.
2013-03-21 13:40:54 -01:00
Shannon Deminick
ab8b0f4ebb
Merge with 6.0.3
2013-03-21 20:39:33 +06:00
Shannon Deminick
a57d3f7eba
Merge
2013-03-21 20:31:23 +06:00
Shannon Deminick
f5a1e41569
missing checkin file
2013-03-21 20:30:32 +06:00
Morten Christensen
0e12f14a4a
Making the export method internal until its been properly implemented
2013-03-21 13:10:31 -01:00
Morten Christensen
3e25b71d9e
Updating test for adding PropertyType outside a group to use the proper method for doing so.
2013-03-21 12:58:55 -01:00
Morten Christensen
63de9e6691
Refactoring package installer to use the new PackagingService.
...
Refactoring ImportDocumentType dialog to import through the PackagingService.
Making a few corrections to the ProppertyGroup and PropertyType classes to support bulk saving.
2013-03-21 12:34:10 -01:00
Stephan
8c79977a23
Web - move GetByAlias out of PublishedCache
2013-03-21 08:54:25 -01:00
Shannon Deminick
52f05612ad
Adds another method of distributed cache syncing using a custom json payload. this is necessary for things like ContentType cache
...
updates especially when deleting one since we require all sorts of Ids from the object but the object will be deleted by the time
the request reaches other servers so instead we create a json payload to send to other servers which contains all information necessary
to refresh/clear the cache on the other servers. This will probably be the preferred way going forward to handle cache refreshing.
With this in place, when removing a conent type cache is removed based on events.
This also adds a 'class' generic argument constraint to the repository base classes to guarantee we can do null checks and then we also
fix a null check on RepositoryBase. Updates the Entity class to properly support tracking properties - this now allows us to determine if
an entity was new, which is now used to ensure we don't re-update all of the content cache when a new content type is created.
Have also changed the deletion and creation of document types to use the new API, this allows for a lot less processing and streamlining how
all cache is invalidated. Fixes the construction of a new Template and Content Type in the v6 api and ensures that default values are set - #U4-1972, #U4-1971
2013-03-21 08:38:18 +06:00
Morten Christensen
b9ea85d29d
Updating Template to have a lazy master template id.
...
Adding a few new methods to the DataTypeService, which were needed for the import of DataTypes.
Adding bulk saving of templates.
Adding TopologicalSorter for sorting dependencies.
Implementing import of DataTypes and Templates.
Renaming the import test fixture for consistency after having creating the PackagingService.
2013-03-20 20:31:44 -01:00
Shannon Deminick
c5a0da6aa5
Updated ContentTypeCacheRefresher to ensure that content xml cache is only refreshed for doc types not
...
media types, also ensures that the route cache is cleared (#U4-1969). Changes the deletion of media and
doc types to use the new Api - this ensures that cache is refreshed properly.
2013-03-21 01:04:27 +06:00
Shannon Deminick
266aa3423b
Merge
2013-03-21 00:06:50 +06:00
Shannon Deminick
7ea87638f7
Updates all Entity models to use SetPropertyValueAndDetectChanges for setting all simple properties so that
...
tracking changes works the way it is supposed to. Creates a TracksChangesEntityBase class for any other entity
that wants to implement IRememberBeingDirty (now Entity inherits from this). Upgraded a bunch of other entities that
were not tracking changes properly.
2013-03-21 00:05:56 +06:00
Shannon Deminick
b96b372400
Ensure ResetDirtyProperties(false); is set where appropriate (any PerformGet and the base Get)
...
relates to : #U4-1946
2013-03-20 23:13:55 +06:00
Stephan
fcb8f0d417
Web.Routing - RoutesCache goes with PublishedCache
2013-03-20 16:01:49 -01:00
Stephan
6e3c4854b9
Web - add extension methods to ContextualContentCache
2013-03-20 16:01:48 -01:00
Stephan
ba24deffc9
Core.Configuration - fix version
2013-03-20 16:01:48 -01:00
Shannon Deminick
aa7fd7bb2b
Removed cache refreshing code from inside of the ascx control as it is now all handled via business logic.
2013-03-20 22:03:35 +06:00
Shannon Deminick
e7a6a29e59
Merge
2013-03-20 21:18:24 +06:00
Shannon Deminick
c43efbbfc4
Changed the remaining/relavent properties on ContentTypeBase to use the SetPropertyValueAndDetectChanges
...
to set property values.
2013-03-20 21:03:48 +06:00
Shannon Deminick
adedc9b64b
Ensures mocked test entities don't have dirty properties on initialization. Ensures content xml structure
...
is rebuilt when a content type's alias is changed or a property type is removed from it. Adds ability to rebuild
content xml structures for specified content types, not for all content. Adds ContentTypeExtensions and
more unit tests for ContentTypeTests. Changes RuntimeCacheProvider to use new ConcurrentHashSet instead of a dictionary
with the same key/value. Adds overload to IRepositoryCacheProvider to clear cache by type. Clears the IContent cache when
a Content type is saved.
All relates to fixing #U4-1943
2013-03-20 20:53:12 +06:00
Morten Christensen
d0787e92fe
Implementing PackagingService and moving Import Export methods to this service to have it specialized and centralized around packaging operations.
2013-03-20 13:51:46 -01:00
Morten Christensen
ffe9953c43
Merge
2013-03-19 20:08:40 -01:00
Morten Christensen
99a9f1ab87
Adding note to mediaService regarding issue U4-1937
2013-03-19 20:06:33 -01:00
Morten Christensen
7def26a489
Implementing import methods in the Content- and ContentType services.
...
Adding tests to verify import is correct.
2013-03-19 20:05:55 -01:00
Stephan
73d77083ae
Web.PublishedCache - bugfix & fix tests
2013-03-19 17:54:41 -01:00
Stephan
b2a1f67fb4
Web.PublishedCache - move XML away from UmbracoContext
2013-03-19 17:54:41 -01:00
Stephan
3a0d617b14
Web - cleanup UmbracoHelper XPath methods
2013-03-19 17:54:37 -01:00
Stephan
ce0c72d9f8
Web.PublishedCache - introduce contextual caches
2013-03-19 17:51:55 -01:00
Stephan
cb966ac70b
Web.Routing - use UmbracoContext.ContentCache
2013-03-19 17:50:38 -01:00
Shannon Deminick
6c40f32c2a
Fixes merge issues.
2013-03-20 00:50:37 +06:00
Stephan
cce32f406f
Web.PublishedCache - move caches to UmbracoContext
2013-03-19 17:50:36 -01:00
Shannon Deminick
610ff91a9d
Merge with 6.0.3
2013-03-20 00:23:24 +06:00
Shannon Deminick
a76ffe8daf
Backported changes from 6.1 to fix how RePublishAll behaves in the content service to ensure its the same as what was done with
...
Document.RePublishAll
2013-03-20 00:19:36 +06:00
Shannon Deminick
45f39158ba
Merge
2013-03-19 23:55:29 +06:00
Shannon Deminick
d7b5d73e62
updated merge
2013-03-19 23:54:56 +06:00
Shannon Deminick
780a9632f0
Merge
2013-03-19 23:49:51 +06:00
Shannon Deminick
603b6c73f7
Adds some notes.
2013-03-19 23:49:20 +06:00
Shannon Deminick
1b66c42c9b
Fixes RePublishAll method to ensure it performs the same function as the legacy Document.RePublishAll - it just
...
re-generates the XML in the cmsContentXml table. Updates the Sql providers to support truncate table. Updates the RepublishAll
unit test. Adds a TruncateTable extension to PetaPoco. Adds locking to certain service methods that perform more than once function.
2013-03-19 23:46:13 +06:00
Morten Christensen
5175fb5188
Updating the EntityService implementation
2013-03-19 09:34:36 -01:00
Shannon Deminick
b260769799
Fixes: #U4-1946 - when entities are constructed via the factories (i.e. from the database), ensure that
...
properties are not tracked as dirty already.
2013-03-19 07:37:33 +06:00
Shannon Deminick
4495fd05c4
Creates IRememberBeingDirty interface to track the properties that we're changed before the last commit for a given entity.
...
Adds internal property and tracks it's dirty changes to the ContentTypeBase - HasPropertyBeenRemoved.
Fixes: #U4-1942 - ensures content xml cache is refreshed even across servers when a property is removed or when the alias is changed.
2013-03-19 06:38:15 +06:00
Morten Christensen
923653f2b5
Merge
2013-03-18 20:19:09 -01:00
Morten Christensen
083320002b
Continueing with the implementation of the EntityRepository
2013-03-18 20:18:12 -01:00
Shannon Deminick
3052c7311f
Converts dictionary cache in ContentType to use concurrent dictionary. Changes ContentTypeControlNew to
...
not call the propertytype.delete() method if it is a DocumentType or MediaType (should only be called for
legacy code like members). Updates ContentTypeCacheRefresher to ensure that all of the content type cache is
cleared properly in the ICacheRefresher.
2013-03-19 02:02:11 +06:00
leekelleher
3af7958940
Updated references for alias conventions constants across the solution.
2013-03-18 17:55:02 +00:00
leekelleher
c7498cec03
Added constants for regular conventions within the Umbraco core.
...
e.g. popular property-type aliases.
2013-03-18 17:51:57 +00:00
Stephan
abe4ec6524
Core.Configuration - simplify
2013-03-18 15:49:43 -01:00
Shannon Deminick
e3a8b4ac78
Moves some legacy classes into LegacyClasses.cs and un-seals some refreshers with comments to support legacy classes.
2013-03-18 21:18:22 +06:00
Morten Christensen
365dffe2db
Merge
2013-03-18 14:15:30 -01:00
Morten Christensen
381157ac5d
Initial implementation of the EntityRepository and Service, which will be used to retrieve a basic object with a minimum set of propreties for the models that have their base in the umbracoNode table.
...
The intention is to use this for loading trees in the backoffice for faster loading.
2013-03-17 16:25:21 -01:00
Shannon Deminick
f993e96547
Seals a bunch of classes that need to be
2013-03-16 09:03:26 +06:00
Shannon Deminick
734f75b3ad
Removes completely unnused macro cache key
2013-03-16 08:53:27 +06:00
Shannon Deminick
7ef066f396
Removed erroneous cache flushing for tabs since there is no cache for tabs
2013-03-16 08:51:25 +06:00
Shannon Deminick
23bb0e3ac3
Fixes: #U4-1930, #U4-1928, #U4-1929 - addes ContentTypeCacheRefresher to ensure that content type cache is cleared
...
in load balanced scenarios. Cleans up a bit of code too.
2013-03-16 08:47:55 +06:00
Shannon Deminick
2dea4a1d70
updates more cache handling, fixes syntax error in examineindex.release.config, fixes the DefaultServerMessenger ctor
...
to be lazy since the db context isn't initialized yet (will speed up start a bit too), ensures that the macro/xslt caching
clearing is only done on the single server instead or re-posing another distributed call.
2013-03-16 01:37:05 +06:00
Shannon Deminick
07bdd138cc
Merge with 6.0.3
2013-03-15 11:31:54 +06:00
Shannon Deminick
ee9f91b5cf
Merge with 4.11.6
2013-03-15 11:31:34 +06:00
Shannon Deminick
2b750843c5
Fixed up base web test, removes RequiresDbSetup in place of new database behavior - NoDatabasePerFixture.
...
Fixed issue with another test... no idea how it didn't show up failing before.
Fixes issue with string extensions and an infinite loop when the string to strip is empty/null.
2013-03-15 11:28:05 +06:00
Shannon Deminick
bd81507ecb
Merge with 6.0.3
2013-03-15 08:29:22 +04:00
Shannon Deminick
033692d7ee
had some strange issues with unit tests, added error checks.
2013-03-15 08:26:49 +04:00
Shannon Deminick
23146cb12a
Merge with 4.11.6
2013-03-15 08:06:26 +04:00
Shannon Deminick
ea7fb32fb9
Merge with 6.0.3
2013-03-15 06:23:54 +04:00
leekelleher
2cd64dd540
Missed a few TinyMCE GUID references, (due to their string format).
2013-03-14 22:15:39 +00:00
leekelleher
2a058cdbcc
Fixed a conflict-references between Constants (in Umbraco.Web.Mvc and Umbraco.Core)
2013-03-14 22:01:09 +00:00
leekelleher
37860b4015
Replaced all hard-coded GUID references to use the new Constants.
2013-03-14 22:00:37 +00:00
leekelleher
0f056b1702
Updated GUID references in editorControls and uQuery to use the new Constants.
2013-03-14 21:58:31 +00:00
leekelleher
aa5588bbd3
Added Constants (static class).
...
Included all GUIDs for PropertyEditors and ObjectTypes.
2013-03-14 21:55:46 +00:00
Shannon Deminick
33c5c41a31
Added better support for clearing the db schema for test. Added more support for different db behaviors for tests, now to update
...
the behaviors where necessary as this will speed things up quite a lot.
2013-03-14 02:43:17 +04:00
Morten Christensen
c4aa9095f2
Fixes U4-1858 by ensuring that the text field is reset before setting or removing a value
2013-03-13 20:24:21 -01: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
Morten Christensen
79ce586c8b
Fixes U4-1808 by removing the database lookup from an id that was resolved from the media url
2013-03-13 19:26:22 -01:00
Morten Christensen
8fba03c05d
Fixes U4-1863 and U4-1908 by ensuring that content and media are loaded in the same manner through the new api
2013-03-13 18:55:25 -01:00
Shannon Deminick
245591c31f
Fixed up another test inconsistency
2013-03-13 18:52:15 +04:00
Shannon Deminick
8fb8fc00b4
Fixes up inheritance structure of BaseTableByTableTests
2013-03-13 18:41:24 +04:00
Shannon Deminick
50b05d25f5
Added BaseUmbracoApplicationTests and fixed up dispose on the ApplicationContext to ensure the db object is disposed and doesn't
...
reset the PluginManager (as this shouldn't really need to be done). Cleaned up all unit tests so they follow the same structure and
uses this base class where necessary and eliminates a lot of duplicate code.
2013-03-13 18:31:07 +04:00
Shannon Deminick
c04ee7bdc7
Removes type check caching from TypeHelper... is actually much slower.
2013-03-13 01:40:34 +04:00
Shannon Deminick
75d218d2e3
Updated how mappers for persistence work with the MapperFor attribute and have made BaseMapper public but have
...
kept all properties, etc.. internal just so that they can be found so we don't have to register them.
Updates unit test to ensure the plugin manager is init'd properly with the 'false' override. Ensures that the base
db test also initializes the plugin manager properly.
2013-03-13 01:09:29 +04:00
Shannon Deminick
4efa2c9f57
teeny bit of code cleanup
2013-03-12 23:51:53 +04:00
Shannon Deminick
630a44358f
ensures cache clearing by search is done with case insensitivity
2013-03-12 23:30:43 +04:00
Shannon Deminick
f7015d521b
Merge
2013-03-12 22:58:53 +04:00
Shannon Deminick
860c8c1002
Fixes: #U4-482, #U4-549. Macro cache streamlining - ensures it is cleared based on event handling instead of inline everywhere
...
in code. Unit tests for CacheHelper, unit tests for umbraco.macro, updates to
ObjectExtensions.TryConvertTo + unit tests, enhanced disposable method of ApplicationContext.
2013-03-12 22:58:21 +04:00
Stephan
a2120d1c6b
Web.Routing - improve domains management
2013-03-12 16:12:38 -01:00
Stephan
fc3f9dfeae
Web.Routing - hide new wildcard domains from public APIs
...
only way to get them is through internal methods
+ improve / fix domains handling
+ fix failing tests
2013-03-12 15:16:12 -01:00
Shannon Deminick
cf64c0243c
MacroCacheRefresher also implements ICacheRefresher<macro>
2013-03-12 17:08:31 +04:00
Stephan
ca9f53738b
Web.UI - AssignDomain2 dialog (U4-19)
2013-03-12 12:00:34 -01:00
Shannon Deminick
8d2e466e34
Changes MediaCacheRefresher to be ICacheRefresher<T> and updates MacroCacheRefresher to use correct
...
macro object.
2013-03-12 03:11:35 +04:00
Shannon Deminick
ec46d65bb4
Streamlines how macro cache is handled
2013-03-12 03:00:42 +04:00
Shannon Deminick
164f22aa50
Makes ApplicationContext disposable so that 3rd party devs are able to reset their applications (or unit tests), updated
...
resolution and created a ResolverCollection to track all resolvers created so it's super easy to reset all of them at once
(which is what happens on ApplicationContext.Dispose. ApplicationContext.Dispose is also implicitly implemented as to not
show in intellisense that the Dispose method exists... must be cast to IDisposable to work.
2013-03-12 01:50:56 +04:00
Shannon Deminick
cc50003e3e
Fixup merge issues
2013-03-12 00:40:37 +04:00
Shannon Deminick
8698deb469
Merge with 6.0.3
2013-03-12 00:21:10 +04:00
Shannon Deminick
738e4f5c46
Merge
2013-03-12 00:20:12 +04:00
Shannon Deminick
2fdcb9164a
Fix merge issues
2013-03-12 00:19:06 +04:00
Shannon Deminick
7404a1f93d
Merge with 4.11.6
2013-03-12 00:14:50 +04:00
Shannon Deminick
c8b8b28e9b
applies patch for #U4-1890
2013-03-12 00:10:59 +04:00
Sebastiaan Janssen
c854ea8a35
.transformed files are auto-generated and shouldn't be under source control
2013-03-11 17:11:59 -01:00
Shannon Deminick
9bd865d259
Fixes: #U4-1890 - allows access to the UmbracoContext during application startup.
2013-03-11 23:46:47 +06:00
Shannon Deminick
2d55dda662
Merge with 6.0.3
2013-03-11 22:04:29 +06:00
Shannon Deminick
63192f3a65
Merge
2013-03-11 22:04:06 +06:00
Shannon Deminick
29b2458ef3
Merge
2013-03-11 22:01:54 +06:00
Shannon Deminick
1e6de161e6
Merge with 6.0.3
2013-03-11 22:01:40 +06:00
Shannon Deminick
508886b1ad
transormed file changed....
2013-03-11 22:00:59 +06:00
Stephan
3ab0879a99
Core.Strings - refactor ToSafeFileName
2013-03-11 14:58:07 -01:00
Shannon Deminick
4baecfe833
Merge with 6.0.3
2013-03-11 21:56:47 +06:00
Shannon Deminick
727f62d418
Merge with 4.11.6
2013-03-11 21:49:27 +06:00
Shannon Deminick
187af3e361
Fixed merge issue
2013-03-11 21:23:35 +06:00
Shannon Deminick
c6f29a50d6
Merge with 4.11.6
2013-03-11 21:17:57 +06:00
Morten Christensen
cb0dd70434
Minor change to the SqlSyntaxProvidersResolver in the CoreBootManager as per Shannons review.
2013-03-11 12:44:12 -01:00
Shannon Deminick
e5e22f75fc
Merge
2013-03-11 18:47:36 +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
Morten Christensen
3612f18f3f
Merge with 6.0.3
2013-03-07 20:22:37 -01:00
Morten Christensen
836b0f39c2
Additional correction of the implementation for U4-1869
2013-03-07 20:19:39 -01:00
Morten Christensen
1b01386673
Changing the initial fix of U4-1869 to use UrlReplacingCharacters
2013-03-07 19:56:59 -01:00
Morten Christensen
2a09f02afb
Fixing incorrect sql syntax when the query contains two expressions.
2013-03-07 19:56:10 -01:00
Morten Christensen
ee95434cea
Implements U4-1869 by adding the 3 characters to the list of reserved characters.
2013-03-07 19:04:25 -01:00
Shannon Deminick
86852f9815
updated server registrar
2013-03-07 23:23:20 +06:00
Shannon Deminick
9aa44c40ce
re-instated the upgrade script and put the server rego back on the service context.
2013-03-07 22:57:42 +06:00
Shannon Deminick
da331b7408
Changed how model mappers work for persistence objects so we don't have to statically associate the mapper.
2013-03-07 22:27:47 +06:00
Shannon Deminick
0230bedeb6
Reinstated server registration repositories and db table
2013-03-07 21:40:00 +06:00
Shannon Deminick
bd6aa51397
Merge with 6.0.3
2013-03-07 21:27:54 +06:00
Shannon Deminick
9b85bc0e64
Added installer step to choose rendering engine but have left it disabled, might make a dashboard instead for that.
2013-03-07 21:25:11 +06:00
Morten Christensen
fe08e7fc2f
Fixes U4-1865 by excluding trashed items from GetByLevel method for both Content and Media
2013-03-07 13:42:14 -01:00
Morten Christensen
4ad96b49e7
Fixes U4-1862
2013-03-07 13:35:17 -01:00
Morten Christensen
9a1bb4a2dd
Adding unit test to assert issue with issue with creation of property types outside a property type group.
...
Fixes U4-1861.
2013-03-07 13:33:22 -01:00
Shannon Deminick
2044d1b5db
manually merged in installer changes from 6.0.3
2013-03-07 04:06:30 +06:00
Shannon Deminick
2c05eda899
Merge with 6.0.3
2013-03-07 04:01:04 +06:00
Sebastiaan Janssen
c39f902ed5
And one more fix for U4-1845 to make upgrades succeed as well
2013-03-06 14:30:09 -01:00
Sebastiaan Janssen
b7dc052cb2
Additional fixes for U4-1845 to maintain compatibility for people using the
...
wrong connection string
2013-03-06 14:09:01 -01:00
Morten Christensen
0c77114cd5
Fixes U4-1845 by correcting the sql ce connectionstring
2013-03-06 13:36:03 -01:00
Morten Christensen
222a5237b0
Version updated to 6.0.3
2013-03-06 12:03:01 -01:00
Morten Christensen
de55cb8392
Correcting fix for U4-1835
2013-03-06 08:32:05 -01:00
Morten Christensen
df164ee618
Fixes U4-1835 by checking if the value is null before running the regex validation against the value.
2013-03-06 08:02:09 -01:00
Morten Christensen
21b0687a57
Fixes U4-1837 by syncing tree after saveing DataTypeDefinition
2013-03-06 07:57:00 -01:00
Morten Christensen
9310efa280
Fixes U4-1831 by catching exception if there is no current logged in user.
2013-03-06 07:54:09 -01:00
Morten Christensen
a41b55a9e6
Fixes U4-1846
2013-03-06 07:50:20 -01:00
Morten Christensen
af2d8a4755
Fix related to U4-1407 but for Media. We already committed this fix for Content.
2013-03-06 07:49:29 -01:00
Shannon Deminick
0852200861
Merge with 6.0.3
2013-03-06 04:12:58 +06:00
Shannon Deminick
d48e339b81
Fixes: #U4-1844, #U4-1730, #U4-1843
2013-03-06 04:12:28 +06:00
Shannon Deminick
f955955ad8
Merge with 6.0.3
2013-03-06 03:18:11 +06:00
Shannon Deminick
9b6d498cf7
Merge with 4.11.6
2013-03-06 03:17:47 +06:00
Shannon Deminick
9042a23de7
Fixes: #U4-1614, #U4-793 - preview working properly in mvc
2013-03-06 03:12:04 +06:00
Shannon Deminick
b9eaaa0f29
Merge with 6.0.3
2013-03-05 23:55:41 +06:00
Shannon Deminick
04bf011fcd
Merge with 4.11.6
2013-03-05 23:55:09 +06:00
Shannon Deminick
5d62902684
Fixes up the double event for MakeNew on document (#U4-1737)
2013-03-05 22:34:31 +06:00
Shannon Deminick
f79d046a87
Merge with 6.0.3
2013-03-05 22:19:31 +06:00
Shannon Deminick
82d645a0f7
Merge with 4.11.6
2013-03-05 22:18:53 +06:00
Shannon Deminick
a8936de638
Fixes: #U4-1834
2013-03-05 21:52:22 +06:00
Shannon Deminick
737d7d6712
merge issue
2013-03-05 09:13:24 +06:00
Shannon Deminick
4d8ed22206
Merge with 6.0.3
2013-03-05 08:42:43 +06:00
Shannon Deminick
6b691eb461
Merge with 4.11.6
2013-03-05 08:34:14 +06:00
Shannon Deminick
06dc76496d
Merge with 6.0.3
2013-03-05 06:08:02 +06:00
Shannon Deminick
452688b2bb
Merge with 4.11.6
2013-03-05 05:57:35 +06:00
Sebastiaan Janssen
a2251fe062
Created branch 6.0.3
2013-03-04 10:19:22 -01:00
Sebastiaan Janssen
3d0684eac0
Closing branch 6.0.2
2013-03-04 10:18:18 -01:00
Sebastiaan Janssen
a8fafaa194
Added tag Release-6.0.2 for changeset b247b35d8211
2013-03-04 10:18:08 -01:00
Morten Christensen
2b8a6e532e
Fixing U4-1820
2013-03-03 11:25:48 -01:00
Morten Christensen
d497659f1f
Fixes U4-1814 for Document and Media by adding both legacy Before/After Move events
2013-03-03 11:19:15 -01:00
Morten Christensen
0cafeac6eb
Fixes U4-1818
2013-03-03 11:11:51 -01:00
Morten Christensen
4516305f3c
Fixes U4-1816
2013-03-03 10:34:39 -01:00
Morten Christensen
04c8390a4f
Fixes sorting of ContentTypes and Content related to U4-1816.
...
Updating upgrade code for PropertyTypes / PropertyTypeGroups.
2013-03-02 08:11:47 -01:00
Shannon Deminick
2877b7bda4
Fixes: #U4-1819
2013-03-02 05:46:00 +06:00
Hendy
fc94d92b37
Merge
2013-03-01 23:26:00 +00:00
Hendy
84171c6b98
Added Media and Member support to XPath CheckBoxList
2013-03-01 22:53:14 +00:00
Shannon Deminick
c137854e01
Merge with 6.0.2
2013-03-02 03:45:06 +06:00
Shannon Deminick
3ff88bc4fa
Fixing strange merge issues.
2013-03-02 03:44:43 +06:00
Shannon Deminick
fe9f5b224a
Fixing really strange merge issues!
2013-03-02 03:34:37 +06:00
Shannon Deminick
45f2cc9a20
Merge with 6.0.2
2013-03-02 02:52:25 +06:00
Shannon Deminick
4b54edf660
Merge
2013-03-02 02:51:05 +06:00
Shannon Deminick
f1c680c7e2
Merge with 6.0.2
2013-03-02 02:50:17 +06:00
Shannon Deminick
36108df4d0
Merge with 6.0.2
2013-03-02 02:49:24 +06:00
Shannon Deminick
1bc9d1d9c3
Merge with 4.11.6
2013-03-02 02:45:19 +06:00
Shannon Deminick
b5cbe63a4e
Back merged from 6.1 the changes required for #U4-1822 and #U4-1797
2013-03-02 02:43:22 +06:00
Shannon Deminick
51ad21302a
Merge
2013-03-02 01:03:07 +06:00
Shannon Deminick
010893a73a
Fixes: #U4-1822, #U4-1797 - Is helpers and indexes on result collections using IPublishedContent or DynamicPublishedContent were incorrect,
...
added unit tests to support issues and fixes.
2013-03-02 01:02:38 +06:00
Morten Christensen
cb03178d99
Updating version
2013-03-01 15:39:24 -01:00
Morten Christensen
361fa8836b
Merge
2013-03-01 15:37:06 -01:00
Morten Christensen
194ebb57b9
Updating migration
2013-03-01 15:36:53 -01:00
Hendy
5effe5015e
Added Media and Member support to XPath DropDownList
2013-03-01 15:28:03 +00:00
Stephan
97f3f13aaa
Core. and Web.Configuration - go public
...
UmbracoSettings now public, only static For<> method is not internal, though
2013-03-01 13:56:12 -01:00
Stephan
32e6604cf7
Web.Routing - add InternalRedirectPreservesTemplate setting (U4-1222...)
2013-03-01 13:56:12 -01:00
Stephan
b2cedf6380
Web.BaseRest - use new settings & config interface
2013-03-01 13:56:12 -01:00
Stephan
9fc5ee897f
Web.Routing - implement UrlProviderMode
2013-03-01 13:56:11 -01:00
Stephan
e8e8053063
Web.Configuration - migrate TryIisCustomErrors
2013-03-01 13:56:11 -01:00
Stephan
c635ec67d0
Web.Configuration - import WebRouting infrastructure
2013-03-01 13:56:11 -01:00
Stephan
750370d148
Core.Configuration, Tests - refactor settings management
2013-03-12 12:02:04 -01:00
Stephan
2c6daa2918
Core.Configuration - cleanup
2013-03-01 13:56:11 -01:00
Stephan
e33c877605
Core.Strings - fix tests
2013-03-01 11:47:02 -01:00
Sebastiaan Janssen
a3b03988b3
Created branch 6.0.2
2013-03-01 06:55:54 -01:00
Sebastiaan Janssen
cab21e9d48
Merge with 6.0.1
2013-03-01 06:51:38 -01:00
Sebastiaan Janssen
2e7c26fcc0
Closing branch 6.0.1
2013-03-01 06:49:59 -01:00
Sebastiaan Janssen
0f6c41679c
Added tag Release-6.0.1 for changeset 92410e141d9c
2013-03-01 06:49:45 -01:00
Stephan
85e73df3c8
Web.Routing - refactor & resharp
2013-02-28 20:20:40 -01:00
Shannon Deminick
a17a11d50b
Fixed: #U4-1810, pretty much finished the examine management dashboard.
2013-03-01 03:04:29 +06:00
Sebastiaan Janssen
6d5f7c4293
Checking the filepath correctly this time
2013-02-28 16:23:43 -01:00
Morten Christensen
cc32e73235
Merge
2013-02-28 16:00:49 -01:00
Morten Christensen
92ef4d8055
Adds migration execute method for code, so it'll run in the process method of the migration runner.
2013-02-28 16:00:35 -01:00
Sebastiaan Janssen
e57e2f5b5f
Migrations should be sorted by version number as well
2013-02-28 15:38:07 -01:00
Sebastiaan Janssen
0b4efe4eeb
Merge with 4.11.5
2013-02-28 15:10:31 -01:00
Morten Christensen
6eeae52333
Adding the actually migration class
2013-02-28 15:01:50 -01:00
Morten Christensen
c38c18fed8
Adding migration for updating PropertyGroups and PropertyTypes
2013-02-28 14:54:42 -01:00
Sebastiaan Janssen
0af47963c6
Merge
2013-02-28 09:56:19 -01:00
Sebastiaan Janssen
916e442ee4
Fix errors in log caused by no prevalues beind selected.
2013-02-28 09:53:57 -01:00
Morten Christensen
ecae9c47b7
Fixes U4-1798 by adding the current user's id when saving Media, MediaTypes and DocumentTypes.
2013-02-28 09:37:33 -01:00
Morten Christensen
836a99128f
Fixes moving PropertyTypes between Tabs/PropertyGroups from inherited doc types.
...
Adds method to move a PropertyType to another PropertyGroup.
2013-02-28 09:07:15 -01:00
Shannon Deminick
6ead98a51d
updated latest examine patch dll. added indexing actions to the dashboard. have optimize working great all
...
with the new umbraco api framework.
2013-02-28 05:05:06 +06:00
Morten Christensen
abefbc7581
Merge
2013-02-27 17:02:10 -01:00
Morten Christensen
365addedf4
Fixes deleting tabs and having the property types move to Generic Properties
2013-02-27 17:01:53 -01:00
Shannon Deminick
7cc12211e1
Fixed unit tests
2013-02-27 23:34:55 +06:00
Shannon Deminick
f9b7e1b7fa
Merge with 6.0.1
2013-02-27 23:20:34 +06:00
Shannon Deminick
44f5439a2c
Merge with 4.11.5
2013-02-27 23:14:50 +06:00
Shannon Deminick
ae0991bc67
Fixed unit tests now that we have default values stored in GlobalSettings.
2013-02-27 23:02:12 +06:00
Shannon Deminick
0caaaa500c
Merge with 4.11.5
2013-02-27 22:38:46 +06:00
Shannon Deminick
33c5f3fcc7
updating examine dash
2013-02-27 22:21:58 +06:00
Shannon Deminick
47f6924ac3
Fixes: #U4-1790 for 6.1 (slightly different fix than 6.0.1)
2013-02-27 21:59:21 +06:00
Sebastiaan Janssen
a14baeb111
Merge
2013-02-27 14:58:47 -01:00
Sebastiaan Janssen
5b4d8ed6f3
U4-1793 YSOD when moving a node back to root
2013-02-27 14:57:42 -01:00
Morten Christensen
25ea4003f9
Merge
2013-02-27 14:42:43 -01:00
Morten Christensen
30cef671dc
Removing unused code
2013-02-27 14:42:17 -01:00
Morten Christensen
250e627b1d
Fixes saving of RegEx in DocTypes.
...
Fixes loading and saving of properties on inherited tabs.
Adjusts logic around the creation of tabs/property groups
2013-02-27 14:39:11 -01:00
Shannon Deminick
45b8daa18c
Merge with 6.0.1
2013-02-27 21:38:45 +06:00
Sebastiaan Janssen
5b00501d21
trySkipIisCustomErrors was defined twice in the Release config
2013-02-27 14:38:15 -01:00
Shannon Deminick
06e5350c43
Fixes: #U4-1790 - Examine indexing non-published items for indexers that are not supporting non-published items.
2013-02-27 21:35:36 +06:00
Shannon Deminick
484afccf89
Merge with 4.11.5
2013-02-27 20:46:29 +06:00
Shannon Deminick
2589ec8367
Merge
2013-02-27 20:45:25 +06:00
Shannon Deminick
a6aeada197
Merge with 4.11.5
2013-02-27 20:44:56 +06:00
Shannon Deminick
2a9e32e8fd
Fixes: U4-1788 - ensures internal reserved paths and urls (that cannot be modified) are stored staticly in code
2013-02-27 20:13:15 +06:00
Sebastiaan Janssen
603724ddd6
Merge
2013-02-27 12:47:21 -01:00
Sebastiaan Janssen
902cfc5a22
Merge with 4.11.5
2013-02-27 12:43:52 -01:00
Morten Christensen
db7aa99b85
Fixes PerformGetByQuery related to U4-1783. The query does not need to be version specific.
2013-02-27 11:19:53 -01:00
Morten Christensen
031ceccf5d
Removing need to load a Property from within FileHandlerData.
...
This means that newly created properties based on the upload field can be properly saved.
2013-02-27 11:02:27 -01:00
Morten Christensen
7127706c43
Merge
2013-02-27 10:29:26 -01:00
Morten Christensen
d078ef8f5e
Minor adjustment to property tracking
2013-02-27 10:28:40 -01:00
Morten Christensen
289b9743c5
Fixes regression issue with installing document types using legacy api.
2013-02-27 10:23:48 -01:00
Sebastiaan Janssen
eda9ba07f4
Wrongly doing an append where I meant to just replace the html
2013-02-27 09:53:45 -01:00
Shannon Deminick
1157c11d89
added searcher properties
2013-02-27 06:53:18 +06:00
Shannon Deminick
6815092b62
Changed default api routes to support multiple actions, not strict REST only methods. updated more examine mgmt.
2013-02-27 06:50:26 +06:00
Shannon Deminick
876753cb54
Merge
2013-02-27 05:25:21 +06:00
Shannon Deminick
b374dcf2c2
fixed issue with test project's invalid references (for web api). Added UmbracoAuthorizedApiController, change the
...
examine mgmt tools to use web api, got the dashboard displaying all relavent properties for indexers.
2013-02-27 05:24:45 +06:00
Shannon Deminick
f7cfa507d7
fixed bug with attributes
2013-02-27 00:41:24 +06:00
Shannon Deminick
5df0013406
Merge with 6.0.1
2013-02-27 00:37:24 +06:00
Shannon Deminick
30d08bfae1
missing proj file update
2013-02-27 00:34:08 +06:00
Shannon Deminick
b0ae03b220
publicly exposes the UmbracoAuthorizeAttribute for MVC and creates one for web api too.
2013-02-27 00:33:59 +06:00
Shannon Deminick
ffb9849745
Merge
2013-02-27 00:20:50 +06:00
Shannon Deminick
cc55107da3
Added method to WebSecurity to validate members, updated routes for umbraco api controllers
2013-02-27 00:19:48 +06:00
Stephan
6c4ee40b96
Core.Configuration - import infrastructure
2013-02-26 16:52:44 -01:00
Stephan
c637c517b8
Web.Routing - better PublishedContentRequest support for redirect & status
2013-02-26 16:52:42 -01:00
Stephan
cdf6249a41
Core - add some TypeExtensions
2013-02-28 20:10:47 -01:00
Stephan
d9540bcfc5
Core - cleanup UriExtensions, create unit tests, make it public
2013-02-26 16:52:27 -01:00
Stephan
6948d70b75
U4-1779 - Web.BaseRest supports rest extensions over multiple classes
2013-02-26 16:52:06 -01:00
Sebastiaan Janssen
3f9b022ae4
Merge with 4.11.5
2013-02-26 17:30:50 -01:00
Stephan
aeb417d3d8
U4-1779 - Web.BaseRest supports rest extensions over multiple classes
2013-02-26 16:52:06 -01:00
Shannon Deminick
bcfc7b2507
Adds UrlHelper extensions to get the url of any umbraco web api controller. Updates proj dependencies.
2013-02-26 23:13:32 +06:00
Sebastiaan Janssen
990ab7f87f
Merge
2013-02-26 15:52:48 -01:00
Sebastiaan Janssen
861198eec9
Merge with 4.11.5
2013-02-26 15:50:11 -01:00
Shannon Deminick
7c32365bd3
moved web api controllers to namespace Umbraco.Web.WebApi and created web api member authorize attribute
2013-02-26 22:14:32 +06:00
Morten Christensen
b5aefdce04
Merge
2013-02-26 14:53:41 -01:00
Morten Christensen
adfb7cfaa4
Fixes U4-1756 by ordering the DocumentTypes prior to deleting them
2013-02-26 14:52:55 -01:00
Morten Christensen
0a88ba05c8
Corrected an issue related to the upload field when a Document without any files uploaded was deleted
2013-02-26 14:52:33 -01:00
Shannon Deminick
bf6ba727a4
Merge with 6.0.1
2013-02-26 21:42:55 +06:00
Shannon Deminick
9ee295d49e
Merge with 4.11.5
2013-02-26 21:35:55 +06:00
Shannon Deminick
7173b44b4f
Merge with 4.11.5
2013-02-26 21:18:17 +06:00
Shannon Deminick
69f6edadb3
Merge
2013-02-26 21:17:57 +06:00
Morten Christensen
bb2f3a1732
Fixes U4-1784
2013-02-26 14:11:24 -01:00
Shannon Deminick
4b29d7ba2e
Merge with 4.11.5
2013-02-26 21:11:20 +06:00
Morten Christensen
b409740da5
Merge
2013-02-26 13:35:52 -01:00
Morten Christensen
a888e0564c
Calling save when creating a DataTypeDefinition related to U4-1781
2013-02-26 13:32:02 -01:00
Morten Christensen
fef96e8b43
Fixes issue related to moving PropertyTypes between tabs.
...
Ensures that the right tabs with the right ids are loaded in the dropdown.
2013-02-26 13:31:29 -01:00
Sebastiaan Janssen
429522a0bc
U4-1775 Copying nodes results in same name under sort and in MNTP
2013-02-26 13:08:31 -01:00
Morten Christensen
e9b2261aab
Fixes the moving of a PropertyType from a named tab to generic properties
2013-02-26 11:30:19 -01:00
Morten Christensen
02adb6e112
Removing the creation of Properties that doesn't exist from within the Content class, as it could cause other issues.
...
Refactoring how Properties are loaded to ensure that new properties are created for newly added PropertyTypes.
Corrected the saving of PropertyTypes not within a PropertyGroup.
Changed the loading of Content/Document to use the new API to ensure that properties are properly loaded.
2013-02-26 10:57:40 -01:00
Morten Christensen
00d408e6bc
Merge
2013-02-26 09:13:34 -01:00
Morten Christensen
0498161367
Fixes U4-1630 by ensuring that PropertyTypes with a changed name or alias aren't deleted from the db upon comparison.
...
Ensures cache is cleared for updated PropertyTypes.
2013-02-26 09:13:05 -01:00
Shannon Deminick
63159702e3
Implemented UmbracoApiController as a plugin and is auto routed
2013-02-26 03:45:39 +06:00
Shannon Deminick
545a873af2
added code comments
2013-02-26 02:28:22 +06:00
Shannon Deminick
db268c6805
renamed to MemberAuthorizeAttribute and changed it to inherit from a AuthorizeAttribute as this happens much further up the chain than
...
the filter attribute and also contains the correct logic to ensure authorization always happens regardless of if the page is cached. Cleaned
up our other authorize attibutes.
2013-02-26 02:21:51 +06:00
Shannon Deminick
2967075c1f
Merge
2013-02-26 01:27:48 +06:00
Shannon Deminick
4761e4bd43
Installs web api (nuget)
2013-02-26 01:23:58 +06:00
Shannon Deminick
a27dccd0d9
Fix merge issue
2013-02-26 01:17:57 +06:00
Shannon Deminick
6b8bfc2e2d
Manually applies fix for U4-1776 SafeAlias culture problem since the files/class structure has changed in 6.1
2013-02-26 01:13:31 +06:00
Shannon Deminick
5b15218174
Merge with 6.0.1
2013-02-26 01:05:36 +06:00
Shannon Deminick
0d3d4693b4
Merge with 4.11.5
2013-02-26 01:00:44 +06:00
Shannon Deminick
f0a53ea9c0
Merge
2013-02-26 00:58:24 +06:00
Shannon Deminick
fbcabc94f2
Merge with 4.11.5
2013-02-26 00:50:58 +06:00
Morten Christensen
d494b061f3
Merge
2013-02-25 15:00:55 -01:00
Morten Christensen
ebc8443e70
Removing unnecessary save from MediaType
2013-02-25 14:58:04 -01:00
Morten Christensen
48ee59b94e
Adding check related to U4-1757
2013-02-25 14:57:43 -01:00
Sebastiaan Janssen
560dcad90a
Updates for MySQL: Check for case-sensitivity
2013-02-25 14:42:07 -01:00
Morten Christensen
7498b2f994
Merge
2013-02-25 14:37:14 -01:00
Morten Christensen
df4f92197a
Fixes U4-1764 by reducing the number of times a DocumentType is saved from 3 to 1.
...
Instead of having the Allowed Templates saved in the EditNodeTypeNew control its now done via a callback.
2013-02-25 14:34:29 -01:00
Sebastiaan Janssen
13b1191aad
Additional fixes for U4-1776 SafeAlias culture problem
2013-02-25 13:44:31 -01:00
Sebastiaan Janssen
adaec42982
Merge with 4.11.5
2013-02-25 13:35:39 -01:00
Shannon Deminick
e9f2546c2a
Merge
2013-02-25 20:17:18 +06:00
Shannon Deminick
007c4d5862
Fixes: #U4-1773
2013-02-25 20:17:04 +06:00
Sebastiaan Janssen
f3621aa743
MySQL: Check for case-sensitivity
2013-02-25 13:14:26 -01:00
Morten Christensen
46cf4398a0
Fixes issue with the Member editor throwing a YSOD because new API was used in the ContentControl.
...
The new API is now only used if available, which is the case for Content and Media, but currently not for Members.
2013-02-25 13:13:10 -01:00
Morten Christensen
1599f493fa
Fixes U4-1696
2013-02-25 13:11:58 -01:00
Shannon Deminick
894cfb2e85
update to examine details
2013-02-25 20:00:11 +06:00
Morten Christensen
b5d79ebb74
Fixes U4-1690 with a proper implementation for removing ContentTypes from a composition.
2013-02-25 11:15:56 -01:00
Morten Christensen
1cc8367fa9
Merge
2013-02-25 10:32:01 -01:00
Morten Christensen
7e5087ae7d
Fixing issues related to DocTypes
2013-02-25 10:31:38 -01:00
Sebastiaan Janssen
d6f9909bec
Merge with 4.11.5
2013-02-25 08:46:22 -01:00
Shannon Deminick
7deae8ea37
Update to latest examine (bug fixed), started Examine Management dashboard FF project.
2013-02-23 23:00:31 +06:00
Shannon Deminick
03aa7fd06b
Fixes umbraco content service
2013-02-23 22:11:38 +06:00
Shannon Deminick
54ba547c8c
Converted ~/Umbraco/MasterPages/Default.Master to use correct web forms code behind structure.
2013-02-23 03:20:05 +06:00
Shannon Deminick
c1172b6823
Fixes issue with UmbracoContentService when getting all user property names
2013-02-23 01:59:21 +06:00
Shannon Deminick
a91d531db2
Fixes very strange issue of FirstOrDefault not actually returning 'null' when it is actually null, never seen anything like it and
...
PropertyType is not a value type so should be null. real strange.
2013-02-23 01:50:04 +06:00
Shannon Deminick
dd0d4e872f
Merge with 6.0.1
2013-02-23 00:24:38 +06:00
Shannon Deminick
9b4da4c8f8
Merge with 4.11.5
2013-02-23 00:21:52 +06:00
Shannon Deminick
cfc81d0e84
Merge
2013-02-23 00:21:44 +06:00
Shannon Deminick
265fd6b91c
Merge with 6.0.1
2013-02-23 00:19:05 +06:00
Morten Christensen
00e10deecb
Merge
2013-02-22 16:42:17 -01:00
Morten Christensen
46e67e4a92
Skipping PropertyTypes that doesn't belong to the current ContentType
2013-02-22 16:42:06 -01:00
Morten Christensen
520a7f238d
Refactoring ContentTypeControlNew and ContentControl
2013-02-22 16:25:45 -01:00
Shannon Deminick
3c41871e59
Fixes: #U4-1748
2013-02-22 21:42:38 +06:00
Shannon Deminick
038b4300ba
Ensures plugin cache is cleared on install
2013-02-22 21:29:48 +06:00
Shannon Deminick
958d7940f2
Manually applies changes from 6.0.1 to installer files from revisions 8033aae62d4a, fdeca60cb2c1
2013-02-22 21:02:24 +06:00
Shannon Deminick
a3f7ef7002
Merge with 6.0.1
2013-02-22 20:04:57 +06:00
Shannon Deminick
e2d806f5d9
Merge with 4.11.5
2013-02-22 20:00:10 +06:00
Sebastiaan Janssen
596c4ac329
Fixes: U4-1721 V6: Publish of a page ends in YSOD when using legacy schema
2013-02-22 12:36:24 -01:00
Sebastiaan Janssen
8ad8a3239a
Make sure that the installer doesn't crash if dbSettings are null
2013-02-22 12:01:47 -01:00
Morten Christensen
c0fa011cc3
Merge
2013-02-22 11:50:00 -01:00
Sebastiaan Janssen
2df05da7fc
Fixes U4-1746 Duplicate image source (src) when inserting resized image in tiny
...
mce (richtext editor)
2013-02-22 11:41:01 -01:00
Shannon Deminick
36eb340c11
Merge
2013-02-22 10:49:15 +06:00
Shannon Deminick
aa929e8091
Merge with 6.0.1
2013-02-22 10:45:04 +06:00
Shannon Deminick
e00c0fc447
Another update to examine to fix another issue: 10362
2013-02-22 10:41:42 +06:00
Shannon Deminick
2ebfbd5d08
Fixed one test with merging
2013-02-22 10:34:43 +06:00
Shannon Deminick
567be2aecf
Fixed up merge issues
2013-02-22 07:08:45 +06:00
Shannon Deminick
6a6ac99c34
Merge with 6.0.1
2013-02-22 06:58:44 +06:00
Shannon Deminick
7137c57ac9
merge issue with mediaxml file
2013-02-22 06:49:02 +06:00
Shannon Deminick
d68b4d97f6
Fixing merge issues
2013-02-22 06:43:52 +06:00
Shannon Deminick
96a62b57fb
Merge with 4.11.5
2013-02-22 06:21:12 +06:00
Stephan
03fc0c868c
Core.Strings - fix more unit tests (resolvers init issues)
2013-02-21 16:53:25 -01:00
Morten Christensen
46687429fb
Merge
2013-02-21 16:52:13 -01:00
Morten Christensen
ce7aa43aa7
Refactoring ContentTypeControlNew to better work with the new api.
...
Adding a few helper methods to ContentTypeBase, which should make it easier to work with PropertyTypes and Groups.
2013-02-21 16:48:19 -01:00
Shannon Deminick
dced287c1c
Merge with 6.0.1
2013-02-21 23:08:14 +06:00
Shannon Deminick
76e5304233
Merge with 4.11.5
2013-02-21 23:07:59 +06:00
Shannon Deminick
bcd426092c
Merge with 6.0.1
2013-02-21 22:52:49 +06:00
Shannon Deminick
387398b044
Merge
2013-02-21 22:52:29 +06: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
f2071379fc
Merge with 4.11.5
2013-02-21 22:40:24 +06:00
Shannon Deminick
566986201f
Changes ContentFinderByNiceUrlTests to not require a database by having an overloaded ctor param on
...
ContentFinderByNiceUrl to not require a domain lookup (up-ported from 6.0.x and 4.x logic). Changes
ContentFinderByAliasTests to not require a database by splitting the two tests, now there is also a
ContentFinderByAliasWithDomainsTests.
2013-02-21 22:32:44 +06:00
Shannon Deminick
a9947cda48
Merge with 6.0.1
2013-02-21 22:22:23 +06:00
Shannon Deminick
eb8875066c
Reverts LookupByNiceUrlTests to not require a database setup
2013-02-21 22:12:30 +06:00
Sebastiaan Janssen
2a47b384d2
Merge
2013-02-21 15:08:43 -01:00
Sebastiaan Janssen
29e5872a0f
Merge with 4.11.5
2013-02-21 15:07:17 -01:00
Shannon Deminick
5f28f279e0
Merge with 4.11.5
2013-02-21 22:03:42 +06:00
Shannon Deminick
1d9e445a42
Merge
2013-02-21 21:34:30 +06:00
Shannon Deminick
271b0691e2
Fixed up merge
2013-02-21 21:33:21 +06:00
Shannon Deminick
cf46df441a
Merge with 6.0.1
2013-02-21 21:17:47 +06:00
Shannon Deminick
1aa137e9da
merge fix
2013-02-21 21:13:21 +06:00
Shannon Deminick
042eb47c17
Merge with 4.11.5
2013-02-21 21:02:11 +06:00
Sebastiaan Janssen
a6556d0195
Merge
2013-02-21 14:01:28 -01:00
Sebastiaan Janssen
807b32fb0d
Fixed: U4-1676 Renamed node has old name on sort
2013-02-21 14:00:10 -01:00
Shannon Deminick
aec017e933
Merge with 6.0.1
2013-02-21 20:07:18 +06:00
Shannon Deminick
bda3fbc698
Merge with 4.11.5
2013-02-21 20:07:05 +06:00
Sebastiaan Janssen
c744e47665
Fixes U4-1668 4.11.4 NiceUrl property on dynamicnode does not work until a
...
property has been requested from the dynamic node
2013-02-21 08:52:23 -01:00
Shannon Deminick
3727ef54aa
Commented out migration tests for 6.1 since we don't have any now that the servers stuff is commented out.
2013-02-21 08:19:07 +06:00
Shannon Deminick
5615f9590b
Merge with 6.0.1
2013-02-21 06:18:45 +06:00
Shannon Deminick
9a7894df76
Merge with 4.11.5
2013-02-21 06:18:30 +06:00
Shannon Deminick
e084ddeb41
Fixed up some merge issues.
2013-02-21 06:14:01 +06:00
Shannon Deminick
f8760b34b8
Merge with 6.0.1
2013-02-21 06:10:25 +06:00
Shannon Deminick
6734420c6f
merge issue, had 2 declarations in the proj for SettingsForTests
2013-02-21 06:03:56 +06:00
Shannon Deminick
fd795e14c6
Merge with 4.11.5
2013-02-21 05:52:42 +06:00
Shannon Deminick
9d95c04ab6
Fixed #U4-814 and got all possible unit tests that were not working for DynamicNode but were working for
...
DynamicPublishedContent working.
2013-02-21 05:13:08 +06:00
Shannon Deminick
d622f76393
Fixed #U4-814 and got all possible unit tests that were not working for DynamicNode but were working for
...
DynamicPublishedContent working.
2013-02-21 05:02:06 +06:00
Shannon Deminick
c93193c5c8
Changed logging in unit tests to filter out things we don't need to see
2013-02-21 03:13:16 +06:00
Shannon Deminick
62c4713593
Changed logging in unit tests to filter out things we don't need to see
2013-02-21 03:13:16 +06:00
Sebastiaan Janssen
d4fc82dae1
Calculate the hash of the WebPI package so it's not such a manual process.
2013-02-20 18:28:07 -01:00
Sebastiaan Janssen
d4058bd81f
Merge
2013-02-20 15:57:16 -01:00
Sebastiaan Janssen
bc824ba66a
Updates for WebPI testers: Check if SQL CE file exists when connectionstring is
...
filled in, make sure the connection string exists in web.config and if it has
empty values, run the installer instead of trying to start the site.
Also never claim the database is configure when the providername is empty.
2013-02-20 15:55:39 -01:00
Shannon Deminick
e3ef3dfb32
Fixes events test
2013-02-20 22:27:58 +06:00
Sebastiaan Janssen
4201286038
Don't check for database.windows.net to determine SQL Azure as WebPI sets a
...
custom server name
2013-02-20 15:03:43 -01:00
Shannon Deminick
7509724e35
Comments out Server registration and db classes for now, we'll revisit this again soon for automatic
...
distributed cache without the need for xml. This code is nearly there to work in most classic implementations
of a load balanced site where each node has an internal DNS/Hostname entry. Needs some fine tuning but we'll release
this in a later version.
2013-02-20 21:55:02 +06:00
Stephan
e333ad2b23
Tests.Routing - fix tests
2013-02-20 14:38:28 -01:00
Sebastiaan Janssen
a8eeabb73d
Merge
2013-02-20 14:34:49 -01:00
Sebastiaan Janssen
b06620f56e
Make the SQL Azure connection string support custom domains and all kinds of
...
ways of entering it.
2013-02-20 14:34:18 -01:00
Shannon Deminick
a41e32c068
un-commented out the sort order test for examine
2013-02-20 21:32:57 +06:00
Shannon Deminick
3baf326498
Merge
2013-02-20 21:31:33 +06:00
Shannon Deminick
8ea9627d51
Updated to Examine 1.45, Updated FixedDisplayModes to 1.0.1
2013-02-20 21:29:56 +06:00
Stephan
957feefb2e
Tests.Routing - fix tests
2013-02-20 14:23:29 -01:00
Morten Christensen
e8524963dd
Fixes U4-1716
2013-02-20 11:20:06 -01:00
Sebastiaan Janssen
5d931d1146
Merge
2013-02-20 08:52:06 -01:00
Stephan
40b7659078
Tests.Routing, Web.Routing - more tests + fix wildcard domains
2013-02-20 08:51:41 -01:00
Stephan
0427ecc7f4
Tests.Routing - add tests for wildcard domains
2013-02-20 08:12:48 -01:00
Stephan
11560a5451
Test.Routing - more umbracoUrlAlias test
2013-02-20 06:47:07 -01:00
Shannon Deminick
879c77c68d
Applies same try/catch logic for setup/teardown because I'm still experiencing issues with the SQLCE
...
db file being locked which mucks up the rest of the setup/teardowns and tests fail.
2013-02-20 07:07:57 +06:00
Shannon Deminick
e71dd3008d
Merge
2013-02-20 06:39:09 +06:00
Shannon Deminick
597c888d36
Merge
2013-02-20 06:36:21 +06:00
Shannon Deminick
5bef77c0fb
Merge
2013-02-20 06:30:39 +06:00
Shannon Deminick
89b85bcf4b
Fixed Render route handler tests.
2013-02-20 06:30:06 +06:00
Shannon Deminick
694d252ce5
Fixed base test classes to ensure that if/when an issue goes wrong removing the database file that the class can
...
continue to TearDown (or force a teardown if it is starting up)
2013-02-20 05:54:41 +06:00
Shannon Deminick
7efc06429c
Fixes up index set extensions and now have the Sorting test working. PDF indexer tests working.
2013-02-20 05:01:40 +06:00
Sebastiaan Janssen
ef4c02f759
Merge
2013-02-19 20:58:00 -01:00
Sebastiaan Janssen
452a0a43b0
Fixes U4-1561 V6.0 RC - Member Profile property saving doesn't work
2013-02-19 20:57:20 -01:00
Shannon Deminick
ad188fab70
More tests fixed.
2013-02-20 03:02:44 +06:00
Shannon Deminick
b47f9e87f1
Fixed up merging and unit test structures so taht BaseWebTest uses BaseDatabaseFactoryTests.
...
Fixed up Examine unit test issues
2013-02-20 02:50:08 +06:00
Shannon Deminick
dddc308167
Merge with 6.0.1
2013-02-20 00:44:04 +06:00
Shannon Deminick
0751aff31f
Fixes more of #U4-1706 and adds another unit test. Ensures we never return items from the recycle bin even if the indexes exist. Updated logic to ensure
...
items don't get indexed even if they are saved and currently exist in the recycle bin and ensures that indexes are removed on both trashed
and deleted.
2013-02-20 00:13:35 +06:00
Shannon Deminick
a2ea20de70
un-ignores PublishedMedia tests. Streamlines BaseWebTest so now we only have one place for database init logic (will
...
enhance this more today). Changed ExamineEvents to not delete indexes on trashed and changed PublishedMediaStore to ignore
nodes in the recycle bin path... and now to write unit tests for that.
2013-02-19 22:46:44 +06:00
Shannon Deminick
5919dca5d5
Merge with 6.0.1
2013-02-19 22:15:16 +06:00
Shannon Deminick
3bfa1be60c
Patch applied for #U4-1636
2013-02-19 22:14:08 +06:00
Shannon Deminick
8d38cf3c44
Applying patch for #U4-1636
2013-02-19 22:11:55 +06:00
Shannon Deminick
a3a9ab069a
Applying patch for #U4-1636
2013-02-19 22:09:55 +06:00
Morten Christensen
da908501e5
Merge
2013-02-19 14:58:12 -01:00
Morten Christensen
995ed22401
Comments related to U4-1714
2013-02-19 14:58:02 -01:00
Sebastiaan Janssen
c9cd4c721c
Merge
2013-02-19 14:52:34 -01:00
Sebastiaan Janssen
c059c14d7a
Fixes U4-1706 DynamicMedia pulls content from Recyling Bin
2013-02-19 14:51:51 -01:00
Stephan
7493426e25
Core.Strings - fix unit tests
2013-02-19 14:00:17 -01:00
Stephan
04c9771978
U4-1611 - bugfix
2013-02-19 13:58:16 -01:00
Stephan
9c8b5cd97e
U4-1441 - fix, fix and fix!
2013-02-19 17:49:49 -01:00
Stephan
8bb447065c
Tests - cleanup settings handling for more reliable tests
2013-02-19 17:45:22 -01:00
Morten Christensen
5b8beceea8
Merge
2013-02-19 13:46:45 -01:00
Morten Christensen
e4568520a9
Improves performance when working with DocumentTypes in the backoffice - related to U4-1714
2013-02-19 13:45:57 -01:00
Shannon Deminick
1733e876c4
Merge with 6.0.1
2013-02-19 20:19:43 +06:00
Shannon Deminick
cbba628eaf
Merge with 4.11.5
2013-02-19 20:18:15 +06:00
Shannon Deminick
c958422317
Merge
2013-02-19 20:17:48 +06:00
Shannon Deminick
e096890400
Fixes: #U4-1537
2013-02-19 20:12:13 +06:00
Shannon Deminick
6a9277a712
Fixes: #U4-1537
2013-02-19 20:04:50 +06:00
Morten Christensen
ec4b1c8f70
Fixes U4-1689 and U4-1719.
...
Refactoring UmbracoImageMediaFactory so it uses the extension method for uploading/setting images, so its a bit more DRY.
2013-02-19 11:06:00 -01:00
Stephan
2d336fde73
Tests - cleanup settings handling for more reliable tests
2013-02-19 10:07:22 -01:00
Morten Christensen
1af904435a
Merge
2013-02-19 08:47:04 -01:00
Stephan
ac3bec5d9e
Web.Routing - refactor domains management
2013-02-19 06:37:25 -01:00
Stephan
7da60e9937
Web.Routing - sanitize DomainAndUri
2013-02-26 16:52:43 -01:00
Stephan
eba5fc84c0
Web.Routing - refactor wildcard domains
2013-02-26 16:52:43 -01:00
Stephan
71d8736e7e
Web.Routing - refactor & resharp
2013-02-19 06:37:25 -01:00
Stephan
ae1ff4c39a
Web.Routing - cleanup resolvers
2013-02-19 06:37:24 -01:00
Stephan
f9f998e823
Core.Strings - refactor cms.helper.Casing
2013-02-26 18:12:22 -01:00
Stephan
e10fc26729
Core.Strings - add arguments checks
2013-02-19 06:34:06 -01:00
Stephan
0d6999292c
Core.Strings, Web.UI - refactor UI aliases management (3)
2013-02-19 06:30:19 -01:00
Stephan
3e7681d4d2
Core.Strings, Web.UI - refactor UI aliases management (2)
2013-02-19 06:29:59 -01:00
Stephan
c838b8a381
Core.Strings - resharp
2013-02-19 06:27:13 -01:00
Stephan
96a279499b
Core.Strings - supports allowUnderscoreInTerm in new DefaultShortStringHelper
2013-02-19 06:27:13 -01:00
Stephan
a3f0b7a37f
Core.Strings, Web.UI - refactor UI aliases management (1)
2013-02-19 06:26:58 -01:00
Shannon Deminick
ec87b951d5
Fixes up merge issue.
2013-02-19 07:45:01 +06:00
Shannon Deminick
2e033b3bb6
Merge
2013-02-19 07:32:57 +06:00
Shannon Deminick
d8721197b7
Fixes up pull request so that there is no breaking changes. We now type check for a new base class called
...
UmbracoControllerFactory to get the controller type. Adds SurfaceRouteHandler to ensure that UmbracoMvcHandler is used for all SurfaceControllers, and updates
all routes accordingly. Streamlines the RenderRouteHandler to then just look up surface routes in the route table
for posted values. This now ensures that UmbracoMvcHandler is used even with plugin surface controllers.
2013-02-19 07:30:46 +06:00
Shannon Deminick
4a05b0ea31
Merge with 6.0.1
2013-02-19 06:20:48 +06:00
Shannon Deminick
7b2f03ba50
Merge with 4.11.5
2013-02-19 06:20:12 +06:00
Shannon Deminick
137b0754d6
Removes area routing for local surface controllers and BeginUmbracoForm, adds strongly typed Html.Action<T>
...
method for rendering SurfaceController child actions regardless of area (so you don't have to specify).
All relates to #U4-1727
2013-02-19 06:11:58 +06:00
Shannon Deminick
7d1e9cfd72
Fixes: #U4-1727
2013-02-19 06:11:17 +06:00
Shannon Deminick
663fc4f954
Removes area routing for local surface controllers and BeginUmbracoForm, adds strongly typed Html.Action<T>
...
method for rendering SurfaceController child actions regardless of area (so you don't have to specify).
All relates to #U4-1727
2013-02-19 06:00:40 +06:00
Shannon Deminick
845595b01b
Fixes: #U4-1727
2013-02-19 05:39:38 +06:00
Shannon Deminick
2fca8f3444
Fixes more examine initialization checks if the umbraco app is not ready/installed.
2013-02-19 05:06:54 +06:00
Shannon Deminick
9324ab8e0e
Merge with 6.0.1
2013-02-19 04:11:30 +06:00
Shannon Deminick
d01a39e0c6
Fixes merge issue
2013-02-19 04:10:01 +06:00
Shannon Deminick
73bd0137e3
Merge with 4.11.5
2013-02-19 03:57:24 +06:00
Shannon Deminick
e6faf73f4f
Fixes: #U4-552
2013-02-19 03:43:37 +06:00
Shannon Deminick
7a38726b26
Fixes: #U4-552
2013-02-19 03:40:36 +06:00
Shannon Deminick
36cadf39e9
Fixes: #U4-1695
2013-02-19 02:22:00 +06:00
Shannon Deminick
9f301f8cc6
updates some code docs
2013-02-19 02:20:15 +06:00
Shannon Deminick
e7c5d1f4f3
Fixes: #U4-1695
2013-02-19 02:19:53 +06:00
Shannon Deminick
b45f6e0393
Fixes: #U4-1732
2013-02-19 00:53:20 +06:00
Shannon Deminick
91ee948b4e
Obsolete's requestModule and Singleton
2013-02-19 00:50:38 +06:00
Shannon Deminick
c1ed910a51
Fixes: #U4-1732
2013-02-19 00:50:22 +06:00
Morten Christensen
b99ff6c981
Merge
2013-02-18 15:48:02 -01:00
Morten Christensen
81021f5821
Part of the fix for U4-1689
...
Adds an alternative to the naming of the media subfolders instead of using the PropertyId.
2013-02-18 15:46:18 -01:00
Sebastiaan Janssen
29724b352b
Fixes U4-1451
2013-02-18 13:22:12 -01:00
Sebastiaan Janssen
1f7651d0e3
Set version to 6.0.1
2013-02-18 10:16:24 -01:00
Stephan
7414b3596e
Core.Strings - fix some tests
2013-02-18 08:31:00 -01:00
Stephan
a995c9557c
Core.Strings - new IUrlSegmentProvider
2013-02-18 08:31:00 -01:00
Floris Robbemont
55f06a7ca6
Fixed issue: #U4-1726
2013-02-16 16:00:28 -01:00
Shannon Deminick
e921dca9d6
Fixed up more unit tests and issue with publishing logic.
2013-02-15 20:53:44 +06:00
Shannon Deminick
9ad813d990
Fixes a couple issues with some routing tests.
2013-02-15 19:38:33 +06:00
Shannon Deminick
9fba3fa673
Fixes some resetting being done in test init... should only be done in teardown.
2013-02-15 19:23:16 +06:00
Shannon Deminick
d73dd47e7b
Merge
2013-02-15 18:56:24 +06:00
Shannon Deminick
a00278892a
Merge
2013-02-15 18:54:53 +06:00
Shannon Deminick
196357f6c3
WIP - getting sorting search test going.
2013-02-15 18:54:37 +06:00
Stephan
7a736344f9
Core.Strings - reorg StringExtensions (no change to code)
2013-02-15 08:42:08 -01:00
Stephan
a36824e796
U4-1441 - fix, fix and fix!
2013-02-19 17:43:13 -01:00
Stephan
6e2dc64001
U4-1611 - bugfix
2013-02-19 13:58:16 -01:00
Shannon Deminick
68d5acbe48
Fix merge issue
2013-02-14 23:55:39 +06:00
Shannon Deminick
a6b9ceef7b
Merge with 6.0.1
2013-02-14 23:38:59 +06:00
Shannon Deminick
c21b232a33
Merge with 4.11.5
2013-02-14 23:34:58 +06:00
Shannon Deminick
dfb2a31f26
Fixes up examine config for internal indexes: #U4-1710
2013-02-14 23:29:11 +06:00
Stephan
be98425956
U4-1611 - fix xpath special chars escaping issues in published content store
2013-02-14 16:23:56 -01:00
Stephan
61d1f87611
U4-1441 - bugfix
2013-02-14 16:34:17 -01:00
Stephan
8de579083c
U4-1611 - fix xpath special chars escaping issues in published content store
2013-02-14 16:23:56 -01:00
Stephan
6a6b82d1e8
U4-1441 - bugfix
2013-02-14 16:22:42 -01:00
Shannon Deminick
598d66ac7f
Imports patch to fix: #U4-1718
2013-02-14 23:14:43 +06:00
Shannon Deminick
ac090c05ae
WIP - updating UmbracoExamine to fix sort order sorting.
2013-02-14 23:06:28 +06:00
Shannon Deminick
527ef10cda
Fixes: #U4-1718
2013-02-14 23:05:58 +06:00
Sebastiaan Janssen
7640908781
Need to wrap the login javascript in a placeholder for Concorde
2013-02-14 09:06:15 -01:00
Shannon Deminick
766cf56a3f
updated some copy is all and started creating a search test but need more info.
2013-02-14 06:33:48 +06:00
Shannon Deminick
73714c7cef
Put legacy examine classes back in.
2013-02-14 06:06:54 +06:00
Shannon Deminick
0485c20331
Updated Examine.dll version with a few more fixes/updates.
2013-02-14 06:02:38 +06:00
Shannon Deminick
d104ea1b57
Merge with 6.0.1
2013-02-14 02:37:23 +06:00
Shannon Deminick
41c952a2fa
missing change
2013-02-14 02:36:56 +06:00
Shannon Deminick
6c09a58baf
temp code
2013-02-14 02:36:32 +06:00
Morten Christensen
b101e25e7a
Correcting a check related to U4-1690.
...
Fixes a typo in an internal class and private method.
2013-02-13 08:05:04 -01:00
Shannon Deminick
8d2c5029af
Merge
2013-02-13 06:14:04 +06:00
Shannon Deminick
8c97e367a2
Adds DatabaseServerRegistrar and ServerRegistrationEventHandler, we can now ensure that all server add themselves to the
...
database table automatically.
2013-02-13 06:12:43 +06:00
Shannon Deminick
6423914f01
Creates ServerRegistrationService
2013-02-13 04:22:46 +06:00
Shannon Deminick
3b25214433
Adds new database table + migration + unit test + fixes up unit tests to ensure PluginManager.Current = null; is done on teardown.
...
Created new ServerRegistrationRepository + unit tests + models
2013-02-13 03:29:32 +06:00
Morten Christensen
35a8c5e980
Merge
2013-02-12 12:49:00 -01:00
Morten Christensen
64031777d8
Corrects sorting in migrations
2013-02-12 12:48:47 -01:00
Shannon Deminick
102bf058bc
Fixes failing unit tests due to adding check for if the application is configured and un-ignores a couple.
2013-02-12 18:59:07 +06:00
Shannon Deminick
7f51e01be7
Created strongly typed ICacheRefresher<T> so that now we can have cache refreshers execute against a
...
real instance object like IContent, this will dramatically increase performance for bulk publishing when not
in a load balanced environment. Updated methods on DistributedCache to refresh many instances at one time, this also
means we're not re-looking it back up again. Need to update media, users, templates, members and macros to use this new feature too.
2013-02-12 07:35:47 +06:00
Shannon Deminick
cb3ac17f43
Ensures tree is synced on bulk publish, fixes Dimming on the content node. Starts adding ability to
...
make distributed calls that are strongly typed and can do more than one at a time.
2013-02-12 04:47:36 +06:00
Shannon Deminick
8dc5092763
Fixes: #U4-1697 - streamlines user cache invalidation/adds new UserCacheRefresher.
2013-02-12 04:13:29 +06:00
Shannon Deminick
4e6bdd1fc7
Fixed some med trust issues with UmbracoExamine. Created new framework for distributed cache providers with unit tests. Still uses the
...
old ICacheRefresher but now we can plugin 2 new providers - one for resolving a list of servers and the other to notify the servers of changes.
By default we have the configuration based providers which uses the umbracoSettings.
2013-02-12 03:46:27 +06:00
Shannon Deminick
f741861014
WIP - refactored some of the lastest changes with publishing based on Morten's feedback.
2013-02-11 20:07:23 +06:00
Shannon Deminick
5e4a23ea84
Replaces all calls of Document.Publish to the lesser obsoleted method Document.SaveAndPublish which is what Publish was calling anyways.
2013-02-11 05:53:44 +06:00
Shannon Deminick
ea54997bb7
Updates Document class to ensure that omitCacheRefresh is false for all unpublish operations. Removes all calls in the codebase
...
to library.UnPublishSingleNode as the logic will be automatically handled by events when un-publishing an item.
Obsoletes library calls - UnPublishSingleNode, UpdateDocumentCache since they are no longer needed to be called
explicitly, cache refreshing will happen automatically with event subscription.
2013-02-11 05:47:25 +06:00
Shannon Deminick
da4f51fe2c
Reviews all calls to library.RefreshContent(), adds notes where required and streamlines all library calls for
...
DistributedCache.Instance.RefreshAllPageCache();
2013-02-11 05:32:52 +06:00
Shannon Deminick
fc9aa1d231
ensures all publishing occuring in Document class has 'false' set for omitcacherefresh.
2013-02-11 05:01:00 +06:00
Shannon Deminick
ac43b40f33
Removes all remaining calls to library.UpdateDocumentCache ... this is handled automatically by events whenever a document is published.
2013-02-11 04:56:34 +06:00
Shannon Deminick
77201f3805
Fix merg issues.
2013-02-11 04:28:18 +06:00
Shannon Deminick
81f7754a45
Merge with 6.0.1
2013-02-11 04:18:33 +06:00
Shannon Deminick
2f9360ac08
Merge
2013-02-11 03:56:58 +06:00
Shannon Deminick
c23be1fd96
Fixes #U4-414, #U4-1669 - publish dialog now uses new apis and ensures documents are validated during publishing. This also
...
enhances many other things in the publishing API including giving a status result for each item, ensuring that child items
do not try to get published when the parent item fails (based on a subset of rules)
2013-02-11 03:55:58 +06:00
Morten Christensen
1c7bb623f1
Implements the retrieval of ancestors, children, descendats and parent IMedia in the MediaService and as extensions to IMedia.
...
Corresponds to the IMedia implementation of U4-1638.
2013-02-09 11:12:51 -01:00
Morten Christensen
75de4e4e67
Implements the retrieval of ancestors, children, descendats and parent IContent in the ContentService and as extensions to IContent.
...
Corresponds to the IContent implementation of U4-1638.
2013-02-09 10:58:21 -01:00
Shannon Deminick
ded940a757
Updates publishing strategy to allow for validating documents on publishing and reporting on that. Also depending on the
...
rules set, will not continue publishing it's children either. #U4-414
2013-02-09 06:23:51 +06:00
Shannon Deminick
b80415b34e
Fixes PublishingStrategy - It will still check if it's expired even if the event isn't cancelled. It now adheres
...
to some rules about publishing the children if a parent's publishing has failed or was cancelled. Have written unit
tests for these too.
2013-02-09 06:05:35 +06:00
Shannon Deminick
2ecc978591
Got publish strategy working to allow for publishing only descendants that have been previously published, or all descendants.
...
Added unit tests to support. Changed ServiceContext to accept a BasePublishingStrategy object as default and obsoleted the other
contructor... at least that interface should be easy to obsolete in favor of a base class.
2013-02-09 04:33:56 +06:00
Shannon Deminick
de13f7e361
WIP ... Fixes: #U4-1666, Updates documentService to not have to manually
...
refresh content cache (and fix the unpublishing too since that logic wasn't correct)
Adds DebuggerDisplay support to ContentBase and Entity for better debugging info.
Adds new internal publishing methods to support publishing all children or only children previously published. This also adds new support
for getting a published result back even with bulk publishing.
Updates the publish dialog with new code and to use the new API based on issue #U4-1669.
Adds UmbracoUser property to AuthenticatedUmbracoController, Adds all common properties to the abstract UmbracoController.
Changes the legacy Document to allow content cache to be automatically refreshed (based on events)
2013-02-09 04:05:01 +06:00
Morten Christensen
319f257ee5
Minor change related to U4-1672
2013-02-08 18:54:18 -01:00
Morten Christensen
14d40697b2
Fixes U4-1662
2013-02-08 18:40:52 -01:00
Morten Christensen
6e6b1beffd
Fixes U4-1664
2013-02-08 18:37:59 -01:00
Morten Christensen
e22de5c9a0
Fixes U4-1666
2013-02-08 18:34:47 -01:00
Morten Christensen
1eea4dab33
Fixes U4-1661
2013-02-08 18:29:59 -01:00
abutland
0af4b3da82
Updated project file
2013-02-08 15:38:52 -01:00
abutland
def651d98e
Implemented an attribute for surface controllers to provide the restrictions to certain members as available in base.
2013-02-08 15:01:00 -01:00
Morten Christensen
83518de981
Adding no guard for testing purposes
2013-02-08 11:37:50 -01:00
Stephan
2da18d4500
U4-1441 - improve logging
2013-02-08 07:54:16 -01:00
Stephan
a03f5420fa
U4-1441 - change trySkipIisCustomError config key
2013-02-08 07:36:35 -01:00
Stephan
d50396ce68
U4-1441 - change trySkipIisCustomError config key
2013-02-08 07:36:35 -01:00
Stephan
f7d4080472
U4-1441 - make trySkipIisCustomError value a setting
2013-02-08 07:51:22 -01:00
Shannon Deminick
4ab14484ba
Fixes: #U4-1664, #U4-1661, #U4-1662, #U4-1660
...
WIP - Updates much logic between editContent and ContentControl to ensure that the above issues are fixed and that we are not
double saving documents each time it is published. This also ensures that the Document.BeforeSave event is not double fired
when saving a document. Have changed over Document.SaveAndPublish to ensure that the cache does get refreshed automatically
when this is called - but now need to go through the rest of the codebase to make sure it's not being double refreshed. once that is
done then we will have streamlined the cache invalidation for content too.
Adds useful properties to the old BasePage like ApplicationContext, Services, etc...
2013-02-08 04:25:31 +06:00
Morten Christensen
e24ff1b92b
Updating the CreateDatabaseSchema method, so it can't be used if Umbraco is configured. Just to ensure that Richard doesn't accidentally break anything.
2013-02-07 13:56:00 -01:00
Morten Christensen
0c05cbc9db
Updating the EmptyRecycleBin method in the services to account for a deleted structure.
...
Optimizing the CallTheGarbageMan method because it was sooo easy, and it would be stupid not to.
2013-02-07 13:31:39 -01:00
Stephan
a0f662c114
Core.Strings - refactor + new IShortStringHelper
2013-02-07 13:30:50 -01:00
Shannon Deminick
975d84f3d0
Started on streamlining Content cache invalidation.
2013-02-07 06:43:49 +06:00
Shannon Deminick
c0b708b1f4
Streamlines how Media cache gets invalidated - ensures Save() is called on media where it was needed,
...
cache now gets invalidated on events.
2013-02-07 05:53:59 +06:00
Shannon Deminick
d93ca26181
Streamlines how Template cache gets invalidated - ensures Save() is called on templates where it was needed,
...
cache now gets invalidated on events.
2013-02-07 05:26:53 +06:00
Shannon Deminick
cf8a0728d8
Streamlines how Member cache data gets invalidated
2013-02-07 04:57:44 +06:00
Shannon Deminick
ea24e43c90
Changed cache invalidation for macros to be done via events not inline in the editor.
2013-02-07 04:45:05 +06:00
Shannon Deminick
75e747a2d2
Simplifies clearing cache for macro's all is done via the DistributedCache.Instance - hopefully all cache will be invalidated
...
via this method so that all cache types are simply invalidated with ICacheRefreshers and ApplicationEventHandlers. Currently we
have calls to clear cache in zillions of places and its near impossible to tell where/when it currently happens.
2013-02-07 04:26:48 +06:00
Shannon Deminick
be398a4616
Adds a constant id for the macro distributed cache object,
...
adds extension method to DistrubutedCache to refresh the macro cache,
Changes all distrubuted cache calls for macro to use extension method.
2013-02-07 04:04:51 +06:00
Shannon Deminick
84bd89f00b
Adds a constant id for the media distributed cache object,
...
adds extension method to DistrubutedCache to refresh the media cache,
Changes all distrubuted cache calls for media to use extension method.
2013-02-07 04:01:50 +06:00
Shannon Deminick
a1c2352dca
Adds a constant id for the member distributed cache object,
...
adds extension method to DistrubutedCache to refresh the member cache,
Changes all distrubuted cache calls for members to use extension method.
2013-02-07 03:58:47 +06:00
Shannon Deminick
b6ec42334b
Adds a constant id for the page distributed cache object, adds extension method to DistrubutedCache to refresh the page cache,
...
Changes all distrubuted cache calls for pages to use extension method.
2013-02-07 03:55:14 +06:00
Shannon Deminick
56fb570267
Adds a constant id for the template distributed cache object, adds extension method to DistrubutedCache to refresh the template cache,
...
Changes all distrubuted cache calls for templates to use extension method.
2013-02-07 03:49:45 +06:00
Shannon Deminick
510d8b9dda
Ensures that all calls to 'dispatcher' are replaced with the new DistributedCache.Instance object.
2013-02-07 03:29:47 +06:00
Shannon Deminick
d8e4895daa
Moved legacy classes into single file LegacyClasses.cs
2013-02-07 03:24:32 +06:00
Shannon Deminick
c20cd907b0
Migrated CacheRefresher and dispatcher to proper namespaces and cleaned up a bit.
2013-02-07 03:22:38 +06:00
Shannon Deminick
c72b4f40bd
Ensures Examine events is listening to the Trashed of content too with the new API.
2013-02-07 02:23:40 +06:00
Shannon Deminick
f8d09a9ac3
Adds patch fixes for #U4-1653
2013-02-07 02:19:51 +06:00
Shannon Deminick
860ef73fab
Merge
2013-02-07 02:07:43 +06:00
Shannon Deminick
ec6158792a
Adds patch fixes for #U4-1653
2013-02-07 02:07:07 +06:00
Morten Christensen
a399a8766d
Correcting the order of calls in the test SetUp of StronglyTypedQueryTests
2013-02-06 12:53:47 -01:00
Morten Christensen
7f103724f3
Refactoring PetaPoco uses of ExecuteNon, ExecuteScalar and ExecuteReader to use the new WithRetry extension methods
2013-02-06 12:53:08 -01:00
Shannon Deminick
97536086c0
Patches installer issue.
2013-02-06 19:14:34 +06:00
Morten Christensen
98ecf0e824
Adding package config file for umbraco.webservices proj
2013-02-06 10:37:32 -01:00
Morten Christensen
5fb11a77e7
Adding Mvc 4 as a nuget reference in the umbraco.webservices proj to get it to build.
2013-02-06 10:35:59 -01:00
Morten Christensen
d7c72dc279
Merge with 6.0.1
2013-02-06 09:52:28 -01:00
Morten Christensen
0853f8da85
Fixes U4-1619 so MediaTypes are deleted the same way as DocumentTypes using the legacy api/backoffice.
2013-02-06 09:43:53 -01:00
Morten Christensen
32d36d66c9
Removing unused media events
2013-02-06 09:12:38 -01:00
Morten Christensen
2aef75a70a
Fixing SaveAndPublish method related to U4-1624
2013-02-06 09:10:08 -01:00
Morten Christensen
fc21d10192
Updating cleanup script
2013-02-06 09:04:56 -01:00
Morten Christensen
c6bd94532d
Fixing issue U4-1648 caused by incorrect sql statement
2013-02-06 09:04:46 -01:00
Morten Christensen
2c8c88e4b8
Merge
2013-02-06 07:31:44 -01:00
Shannon Deminick
9f7347a4f5
Updated LazyManyObjectsResolverBase to support removal. Moves cache refreshers to proper namespace and obsoletes old ones. Obsoletes
...
a couple of library cache clearing methods and moves them to CacheHelperExtensions. Fixes #U4-1653 for 6.1 and updates ExamineEvents to
ensure that Examine re-indexes media on all of the correct events (including Trashed). Changes for Caching are being done to begin work with
CD-148
2013-02-06 09:53:13 +06:00
Shannon Deminick
13e5590efa
Obsoleted methods in old Casing class and redirects to use StringExtensions. Removes eroneous webforms files not needed in the Umbraco.Web prject
...
(didn't convert the related UI project ones to have code behinds though... one thing at a time and there's a lot of them to do... over time)
2013-02-06 05:56:49 +06:00
Shannon Deminick
77bffa69fd
Couple more changes to DynamicXml
2013-02-06 03:58:53 +06:00
Shannon Deminick
763f8796e0
Merge
2013-02-06 03:37:38 +06:00
Shannon Deminick
3be13f57cf
un-breaks #U4-1636 - now we have some different ways to return the raw xml values. will post on the issue.
2013-02-06 03:37:28 +06:00
Stephan
c8e08b8ef8
U4-1441 - fix issue with IIS taking over custom errors
2013-02-05 16:29:10 -01:00
Stephan
683d793460
U4-1441 - refactor (fix) legacy NotFoundHandler support
2013-02-06 12:46:54 -01:00
Morten Christensen
d430efa7ab
Updating logging in DatabaseContext
2013-02-05 14:38:58 -01:00
Morten Christensen
31a5363387
Adding fault handling extensions for IDbCommand.
...
Adding unit tests to verify retry strategies.
Adding a RetryPolicy factory for our standard configuration.
2013-02-05 14:31:55 -01:00
Morten Christensen
ef20f228ec
Correcting issue related to MediaXmlTest, which was fixed in v6.
2013-02-05 09:13:21 -01:00
Morten Christensen
c828c6ede3
Updating schema result to account for foreign tables when determining the current schema.
2013-02-05 08:41:10 -01:00
Morten Christensen
bc08feaa08
Merge
2013-02-05 07:25:41 -01:00
Stephan
ef9ce720b2
Web.PublishedCache - create, migrate
2013-02-05 06:31:13 -01:00
Stephan
4c3d2c10ac
Web.Routing - clear convoluted .RoutingContext.UmbracoContext.RoutingContext
2013-03-19 17:38:18 -01:00
Stephan
0db781b59f
Web.Routing - fix configuration default
2013-03-19 17:37:35 -01:00
Stephan
c94eb4328f
Core.Xml - document + public XPathVariable
2013-03-19 17:34:28 -01:00
Shannon Deminick
47ab187780
Obsoletes base pages - umbraco.BasePage, etc... which is superceded by Umbraco.Web.UI.Pages classes
2013-02-05 06:05:57 +06:00
Shannon Deminick
020cc54da7
Obsoleted old ping.aspx class, changed the ping.aspx page to not actually have an inherited class.
2013-02-05 06:01:41 +06:00
Shannon Deminick
dd0a18cf5b
Removed ~/Umbraco/test.aspx - this literally didn't do anything, was never referenced anywhere and threw YSODs when the button was clicked.
2013-02-05 05:51:51 +06:00
Shannon Deminick
f726ec740a
Converted Umbraco.aspx, TreeInit.aspx to have proper web forms classes and obsoletes old ones.
...
Obsoletes umbWindow class as its not used in the codebase whatsoever.
2013-02-05 05:43:38 +06:00
Shannon Deminick
db79b95d22
Fixes a bunch more unit tests due to resolution issues.
2013-02-05 05:08:43 +06:00
Shannon Deminick
bac2b7643f
Moves UmbracoUserControl to it's correct home and obsoletes the old one (even though its really new)
...
Publicizes UmbracoControl.
2013-02-05 05:00:16 +06:00
Shannon Deminick
11449688ba
Fixes: #U4-1636 - We still use DynamicXml but we don't make a call to StripDashesInElementOrAttributeNames before creating the DynamicXml object, instead the
...
DynamicXml object itself will test whether the stripped values match or not. Have updated/created unit tests to confirm this functionality.
2013-02-05 04:29:01 +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
0b0784d40c
U4-1441 - fix NotFoundHandler assembly loading
2013-02-04 16:10:43 -01:00
Stephan
bfb36cac7c
U4-1441 - fix issue with IIS taking over custom errors
2013-02-04 16:10:43 -01:00
Morten Christensen
dd2a1207f4
Merge
2013-02-04 13:37:44 -01:00
Shannon Deminick
58b3ce749e
Fixed Skinning step to point to correct user control
2013-02-04 20:23:57 +06:00
Morten Christensen
6c693ff7b1
Adding fault handling for sql connections, so we have a retry strategy in place.
2013-02-04 13:21:46 -01:00
Morten Christensen
f64d4c9272
Updating the get media in recycle bin query as the parent is not necessarily -21
2013-02-04 08:00:31 -01:00
Morten Christensen
b2f6620d80
Merge
2013-02-04 07:57:36 -01:00
Morten Christensen
812d38878c
Updating the get content in recycle bin query as the parent is not necessarily -20
2013-02-04 07:47:05 -01:00
Stephan
95df864d01
U4-1441 - refactor (fix) legacy NotFoundHandler support
2013-02-03 14:34:04 -01:00
Stephan
eaa36a248c
datalayer - remove mess introduced in f312bd7ee03b
2013-02-05 14:36:56 -01:00
Shannon Deminick
ca7fe6854b
Moved all old installer legacy classes into single files called LegacyFiles... much less clutter in the old legacy folders.
2013-02-03 05:16:42 +06:00
Shannon Deminick
1be3af1e31
Working on #U4-1358 - moving Base page classes to their correct location/assembly. Migrated all installation webforms files and associated helper files to
...
their correct locations/namespaces/assemblies and obsoleted all of the old ones and ensure the old webforms files don't exist where the obsoleted ones were.
Fixes a security issue with the installer ajax service (used to be p.aspx, now is InstallerRestService.aspx)
2013-02-03 05:06:11 +06:00
Stephan
b8bcb3820a
Web.Routing - if setting template fails, keep the previous one
2013-02-02 13:29:02 -01:00
Stephan
571849f211
Tests.Routing - fix RenderRouteHandlerTests
2013-02-07 20:27:46 -01:00
Stephan
c8bcbdb3e1
U4-1441 - improve logging
2013-02-07 19:24:33 -01:00
Stephan
32c187f023
U4-1441 - make trySkipIisCustomError value a setting
2013-02-07 13:30:06 -01:00
Stephan
dda9519e5e
Core.Models - fix typo in Template
2013-02-06 13:33:04 -01:00
Stephan
91ff702cf2
Core.IO - add 'verify' methods to complement 'validate' methods
2013-02-06 13:25:27 -01:00
Stephan
f7f269aa79
Core.Resolution - minor doc + renaming (being picky...)
2013-02-06 13:03:44 -01:00
Sebastiaan Janssen
71ddaf04b9
Put in an explicit comment to not disable useAspNetMasterPages when switching to
...
MVC as the default render engine
2013-02-02 09:49:21 -01:00
Shannon Deminick
0d34b203d5
Merge
2013-02-02 07:06:51 +06:00
Shannon Deminick
34975183d2
Changed PublishedContentHelper to use 6.0 APIs instead of relying on the WebBootManager hack to set a delegate.
...
Fixed up a heap of failing unit tests.
2013-02-02 07:06:27 +06:00
Shannon Deminick
545a156942
Got most of #U4-1503 - External UmbracoExamine libraries built separately from the web app with the Build.bat command. Now
...
just need to get the output zipped up and then create some Nuget packages with dependencies.
2013-02-02 06:08:14 +06:00
Paul@PaulSony
f9d5b28372
Updates to WPI XML paramters and manifest, handles connectionStrings
2013-02-02 06:21:20 +08:00
Shannon Deminick
8df7812165
Adds Examine xslt extensions to config by default.
2013-02-02 03:49:16 +06:00
Shannon Deminick
d1ac2f11d1
Fixed naming conventions: TypedContentAtRoot and TypedMediaAtRoot instead of TypedContentsAtRoot and TypedMediasAtRoot.
2013-02-02 03:22:30 +06:00
Shannon Deminick
5d681c18fe
Converted UmbracoExamine UmbracoContentService to use new data APIs and added a unit test for one of the converted methods.
2013-02-02 03:21:06 +06:00
Shannon Deminick
a66d651c07
Converted over other IApplicationEventHandlers to use the simpler ApplicationEventHandler
2013-02-02 02:43:02 +06:00
Shannon Deminick
e541995e01
Fixes: #U4-1623 and changes over ExamineEvents to use ApplicationEventHandler instead of IApplicationEventHandler.
2013-02-02 02:38:39 +06:00
Shannon Deminick
6ee17dad03
Updated configs to ensure that the correct (non-obsoleted) config section definition is used for Examine.
...
Updates Examine index configs to be simplified, don't need all of that config there!
Updates UmbracoExamine indexers to not initialize if the app/database is not ready.
Updates Examine event binders to not bind if the app/database is not ready.
Updates Examine events to use new 6.0+ events and removes binding entirely to the old api events (where we could)
2013-02-02 02:16:44 +06:00
Shannon Deminick
e8d924cd2c
Merge with 6.0.1
2013-02-01 19:43:10 +06:00
Shannon Deminick
6e1316cb95
Fixes up some merge issues.
2013-02-01 19:41:23 +06:00
Shannon Deminick
bfb8912518
Merge with 4.11.4
2013-02-01 19:23:56 +06:00
Stephan
fa2ea78bda
Fix build after merge
2013-02-01 10:47:53 -01:00
Morten Christensen
39d45ba4b0
Fixes U4-1618
2013-02-01 08:21:44 -01:00
Stephan
1989a44d4f
Web.UmbracoHelper - add ContentAtRoot, MediaAtRoot methods
2013-02-01 06:28:54 -01:00
Shannon Deminick
6b3de00e08
Merge with 6.0.1
2013-02-01 06:52:27 +06:00
Shannon Deminick
3179b2794b
Merge with 4.11.4
2013-02-01 06:46:00 +06:00
Shannon Deminick
bea6031de1
Removes UpgradeScripts stuff from 4.11.4 ... now to go remove it from there too since I've moved the script to a package.
2013-02-01 06:34:28 +06:00
Shannon Deminick
3608242b25
Merge with 4.11.4
2013-02-01 06:22:28 +06:00
Shannon Deminick
5602701645
Fixes uGoLive id and changes dashboard ascx to use CDF to load scripts/styles and using the knockout version shipped in the core.
...
Removes duplicate tree from the config.
2013-02-01 06:05:39 +06:00
Sebastiaan Janssen
6e0af6827e
Fix weird merge issues
2013-01-31 14:35:18 -01:00
Sebastiaan Janssen
51ff861e44
Merge with 6.0.0
2013-01-31 14:09:24 -01:00
Sebastiaan Janssen
777d397ae7
Merge with 6.0.0
2013-01-31 14:07:05 -01:00
Sebastiaan Janssen
aa092ab3f3
Closing 6.0.0
2013-01-31 11:41:34 -01:00
Sebastiaan Janssen
aaaace8dd3
Added tag Release-6.0.0 for changeset 1719fbd857f2
2013-01-31 11:32:05 -01:00
Morten Christensen
44012398bf
Merge
2013-01-31 11:23:19 -01:00
Morten Christensen
f18c557fb4
Fixes bug related to U4-1460 - template was incorrectly updated when sorting nodes.
2013-01-31 11:22:54 -01:00
Morten Christensen
1249761ecd
Fixes U4-1610
2013-01-31 11:22:15 -01:00
Sebastiaan Janssen
db6da95421
Move script back up, there was no need to move it down :)
2013-01-31 10:50:56 -01:00
NielsHartvig@UMBRACORATI.localdomain
8473601f03
Fixes issue with db detection in install logger
2013-01-31 10:39:30 -01:00
Stephan
8b00e72bf6
Web.Routing - refactor url providing (U4-1321...) + new IUrlProvider
2013-01-31 10:06:25 -01:00
Sebastiaan Janssen
ac2c3ff321
Move the install stats call down in the page so it doesn't block page load
2013-01-31 09:16:49 -01:00
Sebastiaan Janssen
7300686f34
Update to WebPI parameters
2013-01-31 08:53:55 -01:00
Sebastiaan Janssen
7e288f657b
Pull in the latest translations
2013-01-31 08:29:55 -01:00
Sebastiaan Janssen
ca44094a37
Remove RC from the version number
2013-01-31 08:23:58 -01:00
Morten Christensen
c72b6d7ae5
Minor Typo
2013-01-31 08:04:20 -01:00
Morten Christensen
99c880a4c9
Added additional logging to migration runner.
2013-01-31 07:27:13 -01:00
NielsHartvig@UMBRACORATI.localdomain
00cf20a8d0
Adds support for install statistics
2013-01-30 19:41:36 -01:00
Morten Christensen
b20bb7a5a2
Fixes unit tests using the ContentService.Save method. Because we are using .ToXml in the save method to save preview xml we need to setup the DataTypesResolver in the test setup.
2013-01-30 16:23:33 -01:00
Stephan
56281d64b0
Tests.Routing - fix tests that were failing
...
due to Models.ITemplate, Resolution, database constraints...
2013-01-30 14:46:38 -01:00
Stephan
024a4ed8d0
Tests.Resolvers - add tests to ManyResolver
2013-02-02 10:34:20 -01:00
Stephan
789927a043
Web.Routing - fix resolvers naming
2013-02-02 10:22:19 -01:00
Stephan
cc0ad0b089
Web.Routing - PublishedContentRequest template naming
2013-02-05 06:37:36 -01:00
Stephan
a94f3b6211
Web - RoutesCache belongs to RoutingContext
2013-01-30 14:45:13 -01:00
Stephan
1340cc0b2e
Web.Routing - published content request Is404 visibility
2013-01-30 14:45:11 -01:00
Stephan
c8aedb381b
Core.ObjectsResolution - add insert at beginning of list in many resolver
2013-01-30 14:45:08 -01:00
Morten Christensen
a82c5c332a
Merge
2013-01-30 14:22:53 -01:00
Morten Christensen
19869e6d5f
Possible fix for U4-1539 Removing SaveXmlPreview from the Document class save methods.
...
The Save and SaveAndPublish methods in the ContentService now handle the saving of preview xml to the database.
2013-01-30 14:22:07 -01:00
Shannon Deminick
861d4a1b22
Merge
2013-01-30 19:16:18 +06:00
Shannon Deminick
b722bce2ed
Fixes: #U4-1593 - ensures that the content tree checks for the Published property not HasPublishedVersion()
2013-01-30 19:15:16 +06:00
Morten Christensen
0c19307fa3
Making a few optimizations based on the findings in v.4.11.4.
2013-01-30 12:11:10 -01:00
Morten Christensen
bd12cb3ae5
Merge
2013-01-30 11:19:49 -01:00
netaddicts
ceb561c113
Makes sure preview is not using cached versions of any macro
2013-01-30 09:41:00 -01:00
Morten Christensen
14c0e9e149
Fixes U4-1584 so property types and related property data is deleted in a way that works for both Document, Media and Member.
2013-01-30 09:33:17 -01:00
Sebastiaan Janssen
1d6587bb6b
Fixing U4-359 Previewing new nested pages doesn't work
2013-01-30 09:21:43 -01:00
Morten Christensen
a2a925fd7a
Fixes U4-1590 so members with a Date picker will save without errors.
...
Improves the saving of date values.
2013-01-30 08:43:23 -01:00
Morten Christensen
29ef529c57
Fixes U4-1592 so its possible to clear values when saving
2013-01-30 08:42:26 -01:00
Shannon Deminick
30fe0ecaf4
Fixes unit tests and logic for Umbraco_Route_User_Defined_Controller_Action
2013-01-30 05:55:40 +06:00
Stephan
64692e0041
Fix build after merge
2013-01-29 19:10:58 -01:00
Stephan
f1039a18e4
Merge with 6.0.1
2013-01-29 18:51:58 -01:00
Stephan
ea805a7af8
Merge with 6.0.0
2013-01-29 18:49:05 -01:00
Shannon Deminick
350bea7798
Merge
2013-01-29 21:26:36 +06:00
Shannon Deminick
f9977a9fd8
Fixes: #U4-1170 - template with hyphen or dash
2013-01-29 21:19:16 +06:00
Morten Christensen
ea4f89701c
Merge
2013-01-29 12:59:14 -01:00
Morten Christensen
f3bfe0177d
Implementing the Media part of U4-1568
2013-01-29 12:58:02 -01:00
Sebastiaan@SEBVIRTUAL.SSG5-Serial
5dc80c55b2
Fixed some issues with the mysql syntax provider
2013-01-29 12:55:55 -01:00
Morten Christensen
14d5c9bee5
An extra fail safe check in the database step. We verify whether its an install or upgrade when a connectionstring is present.
2013-01-29 12:49:15 -01:00
Morten Christensen
1c08921f55
Implements U4-1568 so raising events for save methods is optional.
2013-01-29 12:45:42 -01:00
Morten Christensen
01bd247831
Correcting HasIdentity check for implementors of File, as the previous check only applies to Script and Stylesheet and not Template.
2013-01-29 12:16:13 -01:00
Morten Christensen
a1c39171a5
Fixed CoreBootManagerTests to not initialize all resolvers for this specific test.
2013-01-29 12:15:21 -01:00
Sebastiaan Janssen
bb430ddacd
Fix MySQL connectionstring detection and rewrite
2013-01-29 11:30:20 -01:00
Sebastiaan Janssen
2fdb485203
Fix spelling error in membertype speechbubble
2013-01-29 10:50:54 -01:00
Morten Christensen
1e8b82f5df
Fixes U4-1576. Ensures that structure is kept when moving content and media to and from the recycle bin.
...
Path and Level are updated accordingly.
2013-01-29 10:26:18 -01:00
Stephan
23b6cf1c24
fix build after merge
2013-01-29 08:27:03 -01:00
Morten Christensen
c63f8bc3bd
Fixes U4-1578
2013-01-29 08:04:27 -01:00
Shannon Deminick
c9d55a4a5e
Merge with 6.0.0 - Ensures 6.1 is in sync with 6.0 too
2013-01-29 10:15:49 +06:00
Shannon Deminick
9ae962492a
Imports patch for PublishWithResult not being thread safe, removes the giant unnused SQL constants (we have them in history)
2013-01-29 10:11:06 +06:00
Shannon Deminick
d404970c74
Fixes up minor merge issues, removes the unused giant SQL constants (we have them in our history)
2013-01-29 10:07:30 +06:00
Shannon Deminick
66bf667100
Merge with 4.11.4
2013-01-29 09:58:47 +06:00
Shannon Deminick
65980e8c76
Fixes: #U4-1546 - Moves IApplicationEventHandler to Umbraco.Core and creates UmbracoApplicationBase object in the Core. Changes
...
signatures of IApplicationEventHandler methods to accept an UmbracoApplicationBase object instead of UmbracoApplication. This allows
us to execute all IApplicationEventHandler's outside of the web context. Added unit test to support booting the application outside of the
web context.
2013-01-29 09:45:12 +06:00
Shannon Deminick
a2b5b13432
Fixes missing 'using' reference
2013-01-29 08:38:34 +06:00
Shannon Deminick
7ffb3cfb7f
Fixes: #U4-1458 - due to a null check on PublishedContentRequest on UmbracoContext
2013-01-29 08:35:09 +06:00
Shannon Deminick
df1cfaba28
Applies patch for #U4-1536
2013-01-29 07:50:55 +06:00
Stephan
09f50da821
Web.Routing - migrate to Models.ITemplate, cleanup template logic
2013-01-28 18:36:58 -01:00
leekelleher
93bdfc8915
Fixed U4-1562 YSOD saving a Slider property editor set to DB type Nvarchar.
...
If the Int DbType isn't selected, the DataType will save as string/Nvarchar.
2013-01-28 17:13:18 +00:00
Morten Christensen
d91019c9fe
Merge
2013-01-28 15:38:27 -01:00
Morten Christensen
bc99a6f6c0
Possible fix for U4-1466 which surfaced with the Standard MVC Starterkit package.
2013-01-28 15:37:18 -01:00
Sebastiaan Janssen
463c3cf1d5
Improve variable name and make it use camel case.
2013-01-28 15:03:05 -01:00
Sebastiaan Janssen
1e1d7ce1cd
Fixes U4-1566 6.0.0-RC Exception when assigning HttpPostedFileBase type posted
...
file object to a property
2013-01-28 14:54:51 -01:00
Sebastiaan Janssen
dfaebd8f5c
Merge
2013-01-28 14:42:43 -01:00
Sebastiaan Janssen
0dfe8c08b9
Add App_Code, App_Data and App_Plugins folders to be created during app startup
2013-01-28 14:41:36 -01:00
Morten Christensen
0dbebaf12e
Fixes U4-1557 so the name of a Media item is properly saved.
...
This has also be tested and verified for content.
2013-01-28 14:31:40 -01:00
Morten Christensen
72097c3ebc
Merge
2013-01-28 14:03:52 -01:00
Morten Christensen
5d0aced9a7
Giving the install/upgrade a bit of TLC.
...
Fixes U4-1520
2013-01-28 14:01:38 -01:00
Shannon Deminick
2f00fa0791
Fixes: #U4-1547 - duplicate trees on upgrade in rare cases.
2013-01-28 19:36:06 +06:00
Sebastiaan Janssen
0689b928c2
Fixes U4-1510 Missing content in Umbraco 6 beta after publish
2013-01-28 11:15:30 -01:00
Morten Christensen
3907ea435a
Merge
2013-01-28 08:14:51 -01:00
Stephan
09c19512d9
fix build
2013-01-27 13:32:04 -01:00
Stephan
212b86d8f6
merge from 4.11.4
2013-01-27 12:59:41 -01:00
Stephan
a86b831735
Create 6.0.1 branch
2013-01-27 12:39:59 -01:00
Sebastiaan Janssen
a11d924736
Fixes U4-1553 - YSOD when umbracoUrlName value is null
2013-01-26 15:50:53 -01:00
Sebastiaan Janssen
59c844eb8f
Upgrade to MySQL connector 6.6.4.0 to fix U4-1519
2013-01-26 15:10:02 -01:00
Morten Christensen
d0c5357625
Adding initialize call to the legacy conn.string being reconfigured.
2013-01-25 15:17:05 -01:00
Morten Christensen
7aabf459ea
Adding schema validation to the DatabaseSchemaCreation class.
...
Helps determine if valid database exists and which version it corresponds to.
On startup the legacy connectionstring is used if one exists, so its not ignore but rather reconfigured.
Relates to U4-1520.
2013-01-25 15:05:42 -01:00
Morten Christensen
309f337461
Fixes U4-1549
2013-01-25 08:58:21 -01:00
Morten Christensen
a17759f759
Fixes U4-1542
2013-01-25 07:50:22 -01:00
Morten Christensen
2374a7a167
Merge
2013-01-25 07:30:40 -01:00
Morten Christensen
086a0811cb
Refactoring GetCreator/WriterProfile extension methods to use the service rather then repository, as it seems to cause threading issues per our threading test.
2013-01-25 07:30:25 -01:00
Shannon Deminick
427fff0c53
Fixes: #U4-1527 - imports patch rom 4.11.4
2013-01-25 06:13:47 +03:00
Shannon Deminick
4351bd8b50
updated test proj file to re-include MediaXmlTest - but this is failing due to recent
...
changes.
2013-01-24 23:34:04 +03:00
Shannon Deminick
da8dc72908
Merge
2013-01-24 23:31:17 +03:00
Shannon Deminick
2c96188775
Added missing MediaXmlTest
2013-01-24 23:31:07 +03:00
Morten Christensen
d3f9e13eae
Adding ncrunch ignore
2013-01-24 14:59:58 -01:00
Morten Christensen
82455136bb
Missing files
2013-01-24 14:59:03 -01:00
Morten Christensen
f6e354314b
Minor optimization to SaveAndPublish method in ContentService.
2013-01-24 14:47:44 -01:00
Morten Christensen
b7fedb664b
Refactoring DatabaseSchemaCreation to allow for schema validation.
2013-01-24 14:47:24 -01:00
Morten Christensen
25f91cc0da
Fixes U4-1534 so documents containing the tag datatype is properly copied.
...
Copying a document with a Tags datatype on it would only work if a new TagRelationship is created.
2013-01-24 13:49:41 -01:00
Morten Christensen
23141e1e8c
Fixing broken media tests after having added ToXml and saving of xml to ContentXml table in the MediaService
2013-01-24 12:25:48 -01:00
Morten Christensen
b17dcd2b56
Fixes U4-1516 by ensuring that referenced templates are deleted prior to deleting the actual template.
...
Removing uncommented code from the Media class as well as from the ContentExtension class.
Added saving of Media Xml to MediaService upon saving.
Removing referenced media test from csproj as cs file was missing.
2013-01-24 09:50:27 -01:00
Stephan
5110e0ec0e
Web.Routing - go public
2013-01-24 08:51:27 -01:00
Stephan
edb84b3c97
Core.Strings - go public
2013-02-19 06:37:24 -01:00
Stephan
197ab6357f
Web.Routing - expose PublishedContentRequest.Template as a string
2013-01-24 08:51:27 -01:00
Morten Christensen
e485c471cb
Merge
2013-01-24 08:36:08 -01:00
Morten Christensen
f00e8b4efc
Adding update statement to template repository, so templates can be properly removed.
2013-01-24 08:18:22 -01:00
Shannon Deminick
d45ba48b37
Removes unused directives for ExamineEvents.
2013-01-24 06:19:21 +03:00
Shannon Deminick
c8807c3798
Fixes: #U4-1530. Backports ContentExtension changes from 6.1 required for Examine and media. Added unit tests to support and enhanced old unit test for ToXml for content
...
to test for more values to ensure nothing is broken. Updates ExamineEvents to ensure that no event binding occurs until the application is configured and the
database is ready. Updates ExamineEvents to ensure that data is indexed using the new 6.0 APIs, though this is a temporary fix and a better one will be implemented
in 6.1 since UmbracoExamine is in the source.
2013-01-24 06:16:44 +03:00
Stephan
b3e3855931
Core.ObjectsResolution - cleanup
2013-01-23 16:44:38 -01:00
Stephan
f466bc7cfb
Web.Routing - cleanup PublishedContentRequest
2013-01-23 14:08:17 -01:00
Stephan
b77521cbc5
Web.Routing - cleanup template / rendering engine lookup
2013-01-23 14:08:15 -01:00
Stephan
58b91fe6a0
Web.Routing - reorganize finders for better backward compat. with pre-4.10
2013-01-23 14:08:14 -01:00
Stephan
a95fbff597
Core.ObjectsResolution - create temp. dirty access to resolution for legacy code
2013-01-23 14:08:13 -01:00
Stephan
80ee18ee95
Core.ObjectsResolution - add unit tests
2013-01-23 14:07:02 -01:00
Stephan
6146a0576c
Core.ObjectsResolution - add unit tests, fix some bugs
2013-01-23 09:41:01 -01:00
Stephan
73df3ec0de
Tests.Routing - get all tests to pass
2013-01-23 09:41:00 -01:00
Stephan
d24e4834aa
datalayer - bugfix SqlCE dababase clear & initialize
2013-01-23 09:41:00 -01:00
Stephan
38593ea36c
Tests.Routing - rename some tests
2013-01-23 09:41:00 -01:00
Morten Christensen
a95c129116
Refactoring a few methods in the ContentService, so the omitCacheRefresh parameter isn't exposed in the new api, as its only relevant to the old api.
...
Correcting the calls from Document to the internal methods in the ContentService, which ensures that the cache isn't refreshed as its handled elsewhere.
Correcting broken unit test after having changed the GetDescendents method.
2013-01-22 11:23:33 -01:00
Morten Christensen
72ff03f142
Fixes U4-1512 by using the same safe alias method as in the legacy code base.
...
This should ensure that published content aliases has the same format as in v4.
2013-01-22 08:44:06 -01:00
Sebastiaan Janssen
f4574b6014
Merge
2013-01-21 15:42:08 -01:00
Morten Christensen
2dde71abb3
Moving the sql ce binaries from the UmbracoCms.Core to UmbracoCms package as Lee K. has a point.
...
The Sql Ce binaries located in the Content/bin folder are only relevant when setting up a site.
2013-01-21 15:35:39 -01:00
Morten Christensen
e55593fc34
Merge
2013-01-21 15:27:42 -01:00
Sebastiaan Janssen
1c6346233e
Added tag Release-6.0.0-RC for changeset 56015ac26f5a
2013-01-21 15:27:38 -01:00
Morten Christensen
00e316b5bd
Minor update to AssemblyInfo
2013-01-21 15:27:22 -01:00
Sebastiaan Janssen
652abe3838
Usercontrols defined in v4 didn't work as they're saved without the tilde
2013-01-21 15:26:56 -01:00
Morten Christensen
9c8c1d405b
Merge
2013-01-21 14:52:27 -01:00
Morten Christensen
4bf9cf270d
Fixes Move when parent is unpublished.
2013-01-21 14:50:58 -01:00
Sebastiaan Janssen
f547e21f0b
Fixes U4-1482 Regression - RTE unable to edit hyperlink on image
2013-01-21 14:21:29 -01:00
Sebastiaan Janssen
675cc0b850
Show Allow At Root on a seperate pane
2013-01-21 13:02:51 -01:00
Sebastiaan Janssen
07a8b1de79
Fixes double qoutes in navigation.cshtml razor template
2013-01-21 12:52:31 -01:00
Sebastiaan Janssen
d3bdb8b743
log4net.xml doesn't exist, so don't include it
2013-01-21 12:45:33 -01:00
Sebastiaan Janssen
04d1bf3604
Include any version comments in the about dialog
2013-01-21 12:45:18 -01:00
Sebastiaan Janssen
46a83e553b
Include any version comments in the about dialog
2013-01-21 12:41:37 -01:00
Sebastiaan Janssen
801eb2c3d3
Change version to RC
2013-01-21 12:34:56 -01:00
Sebastiaan Janssen
cac1c4a296
Merge in language changes
2013-01-21 12:24:34 -01:00
Sebastiaan Janssen
84e4727ef5
Revert to explicit list of migrations. Migrations were enumerated multiple times
...
so added ToList() to them.
2013-01-21 10:01:14 -01:00
Shannon Deminick
e2b86cf2df
Fixes: #U4-1504 - insert macro syntax for views issue.
2013-01-19 06:50:22 +03:00
Shannon Deminick
362e98ebe7
Merge
2013-01-19 06:43:13 +03:00
Shannon Deminick
3e28376ae7
Fixes: #U4-1472 - XmlHelper.
...
Fixes: #U4-1488 - partial view macro engine issues.
2013-01-19 06:38:02 +03:00
Stephan
1b232f3214
Web.Routing - remove some unused legacy code
2013-01-18 16:08:01 -01:00
Stephan
aa1ded5f1a
Web.Routing - backward compatibility with legacy NotFoundHandler
2013-01-18 14:03:11 -01:00
Morten Christensen
e1902a54f0
Merge
2013-01-18 13:53:09 -01:00
Morten Christensen
5cb865f4c4
Updating the MigrationContext to take the PetaPoco database via the ctor, so it can be used to fetch entries during migration.
...
Changing the MoveMasterContentTypeData migration to use the fluent Update statement with dynamic entries from the database.
Adding IfDatabase condition for Update.
Updating a few tests, which were using the MigrationContext.
2013-01-18 13:51:40 -01:00
Stephan
e5a20f0c1b
Web.Routing - rename things
2013-01-18 13:20:08 -01:00
Stephan
9d701cabf6
Web.Routing - sanitize PublishedContentRequest & pipeline
2013-01-18 13:13:06 -01:00
NielsHartvig@UMBRACORATI.localdomain
480bd39687
Fixes U4-1437 Contact form in business starter kit doesn't work
2013-01-18 12:56:30 -01:00
Morten Christensen
1bd4cbdb99
Adds If-condition to Execute Sql migrations.
...
Updates MoveMasterContentTypeData migration to have a Sql Server specific sql statement.
2013-01-18 12:50:34 -01:00
Morten Christensen
efba265730
Merge
2013-01-18 12:06:34 -01:00
Morten Christensen
f6ceb937a1
Changes the CoreBootManager to resolve migrations through the use of the PluginManager instead of having the migration types hardcoded.
2013-01-18 12:05:00 -01:00
Morten Christensen
62bd1ce4fa
Updates namespace for v6 migrations.
...
Adds update parentId migration for MasterContentType.
2013-01-18 12:00:29 -01:00
NielsHartvig@UMBRACORATI.localdomain
caea28afd0
Implements U4-1500 Make sure doctype import/export and packager can set root doctypes
2013-01-18 11:54:55 -01:00
Sebastiaan Janssen
035a09afba
Merge
2013-01-18 11:45:42 -01:00
Sebastiaan Janssen
e8361c2ab5
Allow specified content types to be created at the root level
2013-01-18 11:45:01 -01:00
Morten Christensen
0292ca9bf3
Fixes issue with duplicated tags on inherited doc types.
2013-01-18 11:18:19 -01:00
Morten Christensen
9ef07ed2eb
Fixes U4-1214 and U4-1484 for both Content and Media
2013-01-18 10:56:14 -01:00
Sebastiaan Janssen
307a7fa77b
NuGet too: U4-1495 Include Umbraco assemblies' XML files to make use of comments
2013-01-18 09:15:21 -01:00
NielsHartvig@UMBRACORATI.localdomain
53ddda9f59
Fixes U4-1480 ContentBase.SetPropertyValue has no override for long datatype
2013-01-18 09:03:58 -01:00
Morten Christensen
98b8db7e3d
Merge
2013-01-18 09:01:10 -01:00
Morten Christensen
b5a140945a
Fixes U4-1479 by adding .ToList() to allowed templates, which ensures that the list is fetched from the database while the connection is still open.
...
Fixing typo in usage of LogHelper in PhysicalFileSystem.
Ensures connection is closed after using TableExists for MySql.
Adds logging to UmbracoDatabase.
2013-01-18 09:00:18 -01:00
Sebastiaan Janssen
f5ce9dc9d0
U4-1496 Remove Boot() method from WebBootManager - Applying 024896ba7bcf to v6
2013-01-18 08:54:53 -01:00
Sebastiaan Janssen
1304a9d791
Fixed U4-1495 Include Umbraco assemblies' XML files to make use of comments
2013-01-18 08:44:39 -01:00
Shannon Deminick
9106438317
Merge with 4.11.4
2013-01-18 02:35:59 +03:00
Sebastiaan Janssen
ad62cf0123
Fix merge issue, sorry
2013-01-17 14:53:55 -01:00
Sebastiaan Janssen
d64bdc089d
Merge with 4.11.4
2013-01-17 14:29:11 -01:00
Sebastiaan Janssen
88e2690717
Fixed U4-1414 SplitButtons in template editor aren't working
2013-01-17 10:50:51 -01:00
NielsHartvig@UMBRACORATI.localdomain
5f1e327e4a
Fixes U4-1485 Booting.aspx has potential Open Redirect flaw
2013-01-17 08:38:09 -01:00
Sebastiaan Janssen
816afe5abc
Condition for version number was slightly malformed, fixed.
2013-01-17 06:32:00 -01:00
Sebastiaan Janssen
7e460005da
Added MySQL dataprovider in the wrong way, corrected now
2013-01-17 06:26:51 -01:00
Sebastiaan Janssen
03a9e5507f
Forgot to ignore 1 more test
2013-01-16 17:31:15 -01:00
Sebastiaan Janssen
f947d05582
Use the NUnit workaround, like for v4 and ignore test that have been failing for
...
a long time now
2013-01-16 17:11:13 -01:00
Stephan
c6c522da04
Web.Routing - begin sanitizing PublishedContentRequest
2013-01-16 15:01:43 -01:00
Stephan
2251f39fcf
Web.Routing - naming & cleanup, prepare for going public
2013-01-16 14:45:04 -01:00
Stephan
01b4e8d59c
Core.ObjectsResolution - refactor, cleanup, sanitize, ensure we properly freeze
2013-01-16 13:31:04 -01:00
Stephan
bfd8e96f71
Core.ObjectsResolution - cleanup + start making things public
2013-01-16 13:10:34 -01:00
Stephan
e7b84b1637
Merge with 6.0.1
2013-01-29 06:46:07 -01:00
Stephan
b8ac74a05d
fix merges
2013-01-28 09:02:28 -01:00
Stephan
38624b1e59
fix build
2013-01-27 18:34:16 -01:00
Stephan
a699d9e1de
merge from 6.0.1
2013-01-27 16:02:59 -01:00
Shannon Deminick
cda7a66ec8
updated 6.1 with the correct ExamineEvents class ... issue after up-merging from 6.0
2013-01-25 06:32:00 +03:00
Shannon Deminick
36a5313336
Merge with 6.0.0
2013-01-25 06:19:14 +03:00
Shannon Deminick
fedcdcfcd5
Manually re-merged latest changes to ContentExtensions from 6.0 branch to include changes to check for
...
UseLegacyXmlSchema
2013-01-23 19:00:28 +03:00
Shannon Deminick
11964401c8
Merge
2013-01-23 18:54:42 +03:00
Shannon Deminick
48202cfa09
Merge with 6.0.0
2013-01-23 18:50:44 +03:00
Stephan
8cac3e9c5c
merge with 6.0.0
2013-01-23 09:37:40 -01:00
Stephan
25c481b3ca
merge with 6.0.0
2013-01-23 09:33:26 -01:00
Adam Nelson
41258104f6
U4-497 - Razor errors should be completely silent when UmbracoDebug=false.
...
Modified implementation to have a single global setting in UmbracoSettings.config
which can now be overridden when the umbraco.macro.Error event is handled on a
per-macro basis if desired.
2013-01-16 00:45:18 -11:00
Morten Christensen
03070c3882
Merge
2013-01-15 14:31:01 -01:00
Morten Christensen
6293af2654
Fixes U4-1415 - MySql needs to update admin user's id to zero so the foreign keys can be added.
2013-01-15 14:30:02 -01:00
Sebastiaan Janssen
468af78d38
Merge
2013-01-15 14:19:52 -01:00
Sebastiaan Janssen
c103f93004
Possible fix for U4-1452 Umbraco 6 beta / MySQL: Unable to find the requested
...
.Net Framework Data Provider.
2013-01-15 14:19:31 -01:00
NielsHartvig@UMBRACORATI.localdomain
3403b168f2
Fixes: U4-1459 Textstring Datatypes stores values in NText field when used on Membertype
2013-01-15 14:15:50 -01:00
NielsHartvig@UMBRACORATI.localdomain
8cf8503d56
Merge
2013-01-15 13:19:13 -01:00
NielsHartvig@UMBRACORATI.localdomain
cbebe0141f
Fixed U4-1439 4.11.2 DataEditorSetting not working for UserControl wrapper.
2013-01-15 13:18:37 -01:00
Sebastiaan Janssen
371b539058
Make sure the filename gets set correctly if we're building the release locally
2013-01-15 13:09:05 -01:00
Morten Christensen
fc3681a930
Fixes U4-1476 so null values are handled before the overload is determined.
2013-01-15 11:56:25 -01:00
Morten Christensen
35052c626a
Reordering properties in the ContentBase constructor
2013-01-15 10:21:24 -01:00
Morten Christensen
ef9b0b6433
Fixes U4-1429 - A name is now required for creating Content and Media.
2013-01-15 10:12:23 -01:00
Morten Christensen
e29c48d2ef
Merge
2013-01-15 09:22:29 -01:00
Morten Christensen
d3c10d6033
Fixes U4-1372 by changing the Upload field workaround to use the legacy getProperty instead of the underlying IContentBase object.
2013-01-15 09:22:11 -01:00
Sebastiaan Janssen
84635631cb
Fix U4-1470 UmbracoVersion.Current.ToString(3) - Version string portion was too
...
short or too long.
2013-01-15 09:13:48 -01:00
Sebastiaan Janssen
6efb15fef8
Merge
2013-01-15 08:35:21 -01:00
Sebastiaan Janssen
32ae861662
Would have to update the test for the current version with each version, ignored
...
as that doesn't make much sense going forward
2013-01-15 08:34:14 -01:00
Shannon Deminick
04f351b287
Fixes: #U4-1156 - IFileSystem, etc... now public.
2013-01-15 01:19:51 +03:00
Shannon Deminick
d0cccb5be6
Adds some more error checking to PhysicalFileSystem ctor. Fixing issues with Script/Style repo tests.
2013-01-15 01:15:08 +03:00
Shannon Deminick
dfb6953792
Merge
2013-01-15 00:59:37 +03:00
pcw@pcw-PC.shout.local
f32b8e31a2
Added null check just in case
2013-01-14 21:20:34 +00:00
pcw@pcw-PC.shout.local
a75fe0ed7a
Fixed issue where query string parameters were not being URL encoded correctly, causing problems if a dictionary value contains a = or & symbol
2013-01-14 21:08:57 +00:00
pcw@pcw-PC.shout.local
e738ec9437
Refactored to use existing umbraco extension methods
2013-01-14 21:08:06 +00:00
pcw@pcw-PC.shout.local
864d840d41
Removed fix for http://issues.umbraco.org/issue/U4-1455 due to encryption max length issue with FormsAuthentication.Encrypt hack. See comments on issue.
2013-01-14 20:59:04 +00:00
Sebastiaan Janssen
a3338a5e22
Remove non-existing files from project..
2013-01-14 16:56:19 -01:00
Sebastiaan Janssen
7cf0bd670e
Merge
2013-01-14 16:30:00 -01:00
Morten Christensen
81adf3f746
Fxies U4-1466
2013-01-14 15:27:22 -01:00
Sebastiaan Janssen
d922b0dc90
Fixes U4-1463 Unable to create an ISqlHelper from another connectionstring since
2013-01-14 15:06:23 -01:00
Sebastiaan Janssen
bfa9cdd9e6
Merge
2013-01-14 14:23:36 -01:00
Sebastiaan Janssen
ac35d6ccbf
Merge with 4.11.4
2013-01-14 14:14:58 -01:00
Morten Christensen
fb66d87ae8
Adds updating of SortOrder upon moving a media item.
...
Related to U4-1461
2013-01-14 14:07:32 -01:00
Morten Christensen
bc23495632
Adds updating of SortOrder upon moving a document.
...
Related to U4-1461
2013-01-14 14:04:40 -01:00
Morten Christensen
886678786b
Fixes U4-1461 by overridding the Move method on Document and Media, so it uses the new API.
2013-01-14 13:55:41 -01:00
Morten Christensen
014bebd38f
Fixes U4-1465 by ensuring that a ContentType alias does not contain invalid characters nor spaces.
2013-01-14 13:27:40 -01:00
Morten Christensen
afc41b4e70
Merge
2013-01-14 13:20:25 -01:00
Morten Christensen
4ec192d2dd
Fixes U4-1443 by ensuring that the User Id is passed along to the Save method.
2013-01-14 13:18:29 -01:00
Morten Christensen
0466a8ce13
Fixes U4-1394
2013-01-14 13:13:23 -01:00
Morten Christensen
537a9c0ad2
Fixes U4-1460
2013-01-14 12:37:13 -01:00
Sebastiaan Janssen
ac0f304680
Merge
2013-01-14 12:18:11 -01:00
Sebastiaan Janssen
fa862e9a33
Improve build so that you can't forget to set the version number, the version in
...
UmbracoVersion.cs will be updated with the version configured in build.bat
2013-01-14 12:16:55 -01:00
Morten Christensen
03e3b37272
Changing use of .Query to .Fetch as it was unnecessary to use the Query method in these instances.
...
Related to U4-1389
2013-01-14 11:16:53 -01:00
Morten Christensen
749a872fec
Fixes U4-1444 so HttpPostedFiles are now properly accepted through the SetValue method.
...
Corrects an issue with the RootUrl in the PhysicalFileSystem.
2013-01-14 11:02:12 -01:00
Adam Nelson
08a8e6b816
U4-497 : Razor errors should be completely silent when UmbracoDebug=false.
...
Optionally requires macroErrors.config to define macro error behaviour.
See http://issues.umbraco.org/issue/U4-497 .
2013-01-14 00:48:54 -11:00
Shannon Deminick
98a171266e
Fixes PhysicalFileSystem to use IOHelper instead of HostingEnvironment. Removes all references to new IFileSystem's that canont be supported currently, leaving only the media file system.
...
Updates all code to use PhysicalFileSystem in place of what 'could' eventually be an abstracted IFileSystem. Updates unit tests
accordingly.
2013-01-14 03:04:09 +03:00
pcw@pcw-PC.shout.local
9ddf5dbbb8
Implemented U4-1455 SurfaceController additionalRouteVal parameters should be encrypted
...
Fixed U4-1454SurfaceController additionalRouteVal parameters do not handle equals sign correctly
Fixed U4-1453SurfaceController additionalRouteVal parameters not passed to controller action
2013-01-13 21:48:06 +00:00
Shannon Deminick
880cafb0a9
Fixes: #U4-1451
2013-01-13 23:24:02 +03:00
Shannon Deminick
c00f0b9811
Fixes: #U4-1405 - Added DynamicXmlConverter's
2013-01-13 23:18:10 +03:00
Shannon Deminick
67f9f14e83
Fixes: #U4-1450 - extension method sigs for IPublishedContent.
2013-01-13 22:36:21 +03:00
Sebastiaan Janssen
c96891ad62
Merge with default
2013-01-12 17:33:41 -01:00
Sebastiaan Janssen
fc2d801a3a
Merge
2013-01-12 16:32:19 -01:00
Sebastiaan Janssen
64c05cb50e
Merge with 4.11.3
2013-01-12 14:52:14 -01:00
Stephan
2f482bdf53
U4-1017 - more explicit error message on internal cache errors
2013-01-12 10:40:42 -01:00
Sebastiaan Janssen
7fa0c91faf
Added tag Release-6.0.0-beta for changeset ff3bb24ea0c9
2013-01-11 11:22:44 -01:00
Sebastiaan Janssen
64cd25e18a
Update NuSpec to include ClientDependency.Core.Mvc.dll
2013-01-11 11:22:26 -01:00
Sebastiaan Janssen
6ef7d4740b
Merge
2013-01-11 11:11:16 -01:00
Sebastiaan Janssen
3d65c6ddab
Fix U4-1438 Uploading media via the insert media dialog in RTE doesn't work and U4-1436 When scaling images in RTE, they're not resized
2013-01-11 11:05:02 -01:00
Morten Christensen
6a6a95f7dc
Correcting MediaService so it also moves any children to the recycle bin when trashing an item.
2013-01-11 10:38:32 -01:00
Sebastiaan Janssen
f42352d255
Make nuget package automation better
2013-01-11 09:26:23 -01:00
Morten Christensen
6772fee406
Merge
2013-01-11 08:53:04 -01:00
Morten Christensen
b6141189cf
Fixes regression bug after having updated the expression helpers yesterday
2013-01-11 08:52:38 -01:00
Sebastiaan Janssen
ba1a2c1520
Add Beta to the version
2013-01-11 08:18:00 -01:00
Sebastiaan Janssen
5e2a86bba7
Fixes U4-1432 4.11.2 - Tinymce strips 'src' attribute from images
2013-01-11 08:09:55 -01:00
Sebastiaan Janssen
e306bc15bf
Merge
2013-01-10 15:28:42 -01:00
Sebastiaan Janssen
10c60c2cdb
Generated query was very very wrong :)
2013-01-10 15:28:17 -01:00
Morten Christensen
8e723b1336
Reordering in Document class
2013-01-10 14:58:35 -01:00
Morten Christensen
b562dc787b
Merge
2013-01-10 14:07:23 -01:00
Morten Christensen
ca2942fdd9
Refactoring ChangePublishedState to use an enum instead of a boolean.
2013-01-10 14:07:07 -01:00
Sebastiaan Janssen
6187af76c0
Revert my c1722c82aa28 changes to published version checking (which were wrong!)
2013-01-10 13:55:42 -01:00
Sebastiaan Janssen
ac608f7b3e
Keep umbracoDbDSN in the appSettings in the released version to prevent people
...
from deleting it during merge.. it will delete itself after install anyway
2013-01-10 12:05:03 -01:00
Morten Christensen
9974e9b312
Possible fix for U4-1372
2013-01-10 11:50:47 -01:00
Morten Christensen
8c6292fda4
Merge
2013-01-10 11:47:36 -01:00
Morten Christensen
e3a8aa8345
Possible fix for U4-1420
2013-01-10 11:47:04 -01:00
Morten Christensen
24814da78d
Possible fix for U4-1420
2013-01-10 11:46:26 -01:00
Sebastiaan Janssen
c3132dab4d
Merge
2013-01-10 11:29:07 -01:00
Sebastiaan Janssen
a1cc58408f
Include the new translation files in the project so they get in the build too
2013-01-10 11:22:42 -01:00
Sebastiaan Janssen
c4e6da52d3
Merge with default
2013-01-10 11:13:40 -01:00
Morten Christensen
8694253442
Merge
2013-01-10 08:28:46 -01:00
Morten Christensen
6d62bae0fa
Fixes U4-1400 so rollback works.
2013-01-10 08:27:57 -01:00
Sebastiaan Janssen
46b1501ef5
Get latest translations in
2013-01-10 08:20:05 -01:00
Sebastiaan Janssen
04d85573fa
Merge with 4.11.2
2013-01-10 07:44:28 -01:00
Shannon Deminick
0c00f1e3b1
Fixes: #U4-1414 - split buttons not working in template editor
2013-01-10 06:18:12 +03:00
Shannon Deminick
8ed1d76bc7
cleans up a bit of code relating to U4-1412
2013-01-10 05:55:55 +03:00
Shannon Deminick
08859c3b32
Fixes: #U4-1412 - inserting macro with zero params causes JS error.
2013-01-10 05:48:03 +03:00
Shannon Deminick
89332bf3f5
updated all editors using the new html 5 doc type to declare the content area below the ASP.Net page declarations
...
(I didn't even know asp.net allowed having controls listed above)
2013-01-10 05:08:52 +03:00
Shannon Deminick
b8f455e50b
Removed PluginManagerExtensions for finding IMigrations since we are manually initializing the resolver instead of type finding. Updated
...
unit tests to use resolvers and are passing.
2013-01-10 04:49:12 +03:00
Shannon Deminick
4532c1b5b9
Updated IMigrations to use the proper plugin format using resolvers, updated unit tests and are passing.
2013-01-10 04:33:30 +03:00
Shannon Deminick
c83db77980
Merge
2013-01-10 04:01:44 +03:00
Shannon Deminick
51c1c5c717
added more HttpRequestExtensions, cleaned up some code in legacyAjaxCalls, adds UmbracoRequestId to UmbracoContext
...
(for future use)
2013-01-10 03:59:11 +03:00
Morten Christensen
9c792a7a5e
Fixes U4-1423 so PropertyTypes not in a group are also included in the list of a Content/MediaTypes PropertyTypes.
2013-01-09 18:48:44 -01:00
Morten Christensen
dc158fee2e
Fixes U4-1393 so Tabs shows as expected on both Content- and MediaTypes.
...
Corrected malformed query for PropertyGroups.
2013-01-09 14:37:54 -01:00
Morten Christensen
03e7a5a80b
A bit of tidy up related to the content typoe trees.
...
The PropertyFactory contained an issue for MediaTypes similar to the one that existed for ContentTypes.
2013-01-09 13:29:32 -01:00
Morten Christensen
0c7473717c
Fixes U4-1386 structure problem where the same DocType would show up multiple times.
...
Re-wired the tree to use the new api as its simply used for loading availab doc types.
2013-01-09 12:32:40 -01:00
Morten Christensen
4f455c5532
Merge
2013-01-09 11:45:31 -01:00
Morten Christensen
db971bb0b9
Fixes U4-1418 caused by a size issue in PetaPoco when inserting a string larger then 4000 characters.
2013-01-09 11:44:30 -01:00
Sebastiaan Janssen
8a5e61bb26
Check if the _dataHelperTypeName is null
2013-01-09 10:43:12 -01:00
Morten Christensen
87017d75be
Adding sorting to other usages of PetaPoco relators.
...
Fixing Mapper test after having renamed a few properties yesterday.
2013-01-09 10:11:23 -01:00
Morten Christensen
ad2a82cc65
Possible fix for U4-1407 and related to the install problems for uBlogsy.
...
Ensures that PropertyGroups are sorted so they are properly mapped.
2013-01-09 09:57:01 -01:00
Morten Christensen
b7ff6ae375
Merge
2013-01-09 07:31:36 -01:00
Morten Christensen
65dd21fafc
Test and possible fix for U4-1392
2013-01-09 07:30:57 -01:00
Sebastiaan Janssen
b8d5d67abd
Additional fix for U4-1394 - DocumentType "Allowed Templates" will not update
2013-01-09 05:51:01 -01:00
Sebastiaan Janssen
4553fcedeb
Remove comments/courier from dev dashboard config
2013-01-09 05:40:52 -01:00
Sebastiaan Janssen
e0ba903974
Revert ordering of schema creation it only worked once by fluke and killed sqlce
2013-01-09 05:18:10 -01:00
Sebastiaan Janssen
d6121ebab2
Connectionstrings section used to be after mailsettings, makes merges easier
...
for people who are upgrading
2013-01-09 05:15:28 -01:00
Sebastiaan Janssen
1b5970b446
D'oh! Forgot to seperate out the connectionstring
2013-01-09 05:08:05 -01:00
Sebastiaan Janssen
daf5fb5dcf
Fixes U4-1415 v6 Installing on MySQL gives error
2013-01-08 17:52:03 -01:00
Sebastiaan Janssen
c9ba61e103
Merge
2013-01-08 16:47:30 -01:00
Sebastiaan Janssen
a24d202efe
Make sure MySql gets loaded with old AND new connectionstring
2013-01-08 16:46:56 -01:00
Stephan
03b1b34be7
U4-1411 - fix post-4.9 regression in NotFoundHandler url
2013-01-08 16:41:31 -01:00
Sebastiaan Janssen
becf73bba1
Change word deprecated to obsolete
2013-01-08 13:51:57 -01:00
Sebastiaan Janssen
937fc423ad
Change word deprecated to obsolete
2013-01-08 13:27:16 -01:00
Sebastiaan Janssen
7b4ccf73c6
Merge
2013-01-08 11:48:04 -01:00
Sebastiaan Janssen
ef67aae9d3
Fresh installs don't have a version number so this step cannot be complete yet
2013-01-08 11:46:59 -01:00
Sebastiaan Janssen
312288d459
Some properties may be corrupt, so ignore those
2013-01-08 11:42:23 -01:00
Sebastiaan Janssen
c9697a519e
The check for IsDefault can't be performed on contenttypes that do not live in
...
the contenttype table
2013-01-08 11:41:54 -01:00
Morten Christensen
afb251d5b7
Fixes U4-1394 so the DefaultTemplate is not completely removed from the list of allowed templates when changed.
2013-01-08 11:38:35 -01:00
Morten Christensen
dd61432d9f
More work on U4-1402 in order to clear cache in all the right places.
2013-01-08 10:58:06 -01:00
Sebastiaan Janssen
08c0da0226
MasterContentType column should not be in DTO, it gives errors querying
...
non-existing column in the database
2013-01-08 10:42:36 -01:00
Sebastiaan Janssen
a3be3d0060
Temporary workaround for TypeFinder not finding migrations. Rename FourEight to
...
FourNine because that's what it should be.
2013-01-08 10:42:02 -01:00
Sebastiaan Janssen
8935f5c678
Check if masterpage file exists before populating it (could've been deleted from disk)
2013-01-08 10:40:38 -01:00
Morten Christensen
c6feb2a27a
Correcting an issue in the ContentTypeBaseRepository where removing a PropertyType would cause an error if a Property was referencing that PropertyType.
...
Correcting an issue in the ContentRepository that would occur if a new PropertyType had been added after Content is being used.
Fixes U4-1402
2013-01-08 09:49:13 -01:00
Morten Christensen
7e060d665b
Renamed a few properties on the PropertyType object, as the original naming was confusing.
2013-01-08 07:38:54 -01:00
Shannon Deminick
9c5def35ee
Merge
2013-01-08 02:00:16 +03:00
Shannon Deminick
3570ba4b95
Un-comments LegacyUploadFieldWorkaround with changes that make use of the MediaFileSystem.
2013-01-08 01:43:01 +03:00
Shannon Deminick
e49bb2dd51
Adds a null check to set the label values, if the content item wasn't loaded then no properties were filled and thsu
...
no need to update the labels. Cleans up a tiny bit more code.
2013-01-08 00:58:22 +03:00
Shannon Deminick
147867a7a8
Fixes the requirement for LegacyUploadFieldWorkaround, cleans up some of the code in ContentControl and various other (legacy) places, improves performance slightly too.
2013-01-07 23:24:29 +03:00
Sebastiaan Janssen
3f5e20ca0e
Replaced a little bit too much in the compilation section
2013-01-07 15:19:53 -01:00
Sebastiaan Janssen
7d0fecb078
Update uGoLive to v1.3.0 (has better reporting of which folders have incorrect permissions)
2013-01-07 14:06:07 -01:00
Sebastiaan Janssen
a11a1a51c7
Set compilation debug=false explicitly for release version (for uGoLive)
2013-01-07 13:36:43 -01:00
Shannon Deminick
6b254e1a20
Merge with 6.0.0
2013-01-07 16:42:27 +03:00
Shannon Deminick
ca4c8dcf4f
Merge
2013-01-07 16:42:01 +03:00
Shannon Deminick
06db2408ec
Fixes: #U4-1048 - custom installer doesn't throw an exception on post back even after package file cleanup.
2013-01-07 16:40:16 +03:00
Sebastiaan Janssen
af4fbba8e8
Database upgrade check was backwards &some more failsafes for upgrader/installer
2013-01-07 09:39:39 -01:00
Sebastiaan Janssen
759773deee
Correct mistake in config transform
2013-01-07 08:55:43 -01:00
Sebastiaan Janssen
9822dded09
Merge
2013-01-07 07:47:43 -01:00
Sebastiaan Janssen
7e489af4c5
Fix an error during development where the razor version was ambiguous
2013-01-07 07:46:59 -01:00
Shannon Deminick
a00ceb24e1
Merge with 6.0.0
2013-01-07 04:46:34 +03:00
Shannon Deminick
c587632ea0
Adds UmbracoExamine.PDF.Azure library
2013-01-07 04:45:23 +03:00
Shannon Deminick
8f2c662f27
Adds Examine.Azure and required nuget dependencies.
2013-01-07 03:06:33 +03:00
leekelleher
162fbcd4a4
Changed the PropertyEditorValueConverterTests to use TestCase attributes instead of an array.
...
(Finally followed this up since chatting with Shannon)
2013-01-06 22:22:14 +00:00
Shannon Deminick
dc06e303fc
Updated to new Examine version on MyGet, should fix build errors
2013-01-06 02:46:19 +03:00
Shannon Deminick
dbf38fbeb8
Changed BaseWebTest to use same logic as BaseDatabaseFactoryTests since we need the ServiceContext now. Fixed a bunch of failing tests... still have some more to fix though.
2013-01-05 23:36:38 +03:00
Shannon Deminick
97ffed5ee7
Changes the web.config template over to use the correct (non-obsoleted) examine classes. These have been obsolete for quite some time
...
and no longer exist in the new UmbracoExamine codebase. This is a 'breaking' change however it only requres a config file update when upgrading.
2013-01-05 22:48:45 +03:00
Shannon Deminick
8b49d2d377
Removes all MyGet dependencies for UmbracoExamine (since it is in the core now).
...
Converts UmbracoContextService and UmbracoMediaService for UmbracoExamine to use the new data api's
to extract latest data. Currently had to hack a bit with a new class called LegacyLibrary because at the moment
we'll have a circular dependency with Umbraco.Web which needs to be fixed. Moves all Examine event management to
Umbraco.Web (again mainly because of circular dependencies, but makes sense to have it there). Fixes the ExamineEvents
to implement IApplicationEventHandler instead of IApplicationStartupHandler to ensure that all resolvers have been
initialized before attempting to initialize examine indexes. Updates Examine ILogService to use the LogHelper.
Adds some new ContentExtensions for IMedia since currently Examine needs xml structures, but have kept it internal.
2013-01-05 22:46:50 +03:00
Sebastiaan Janssen
98b153c808
Merge
2013-01-05 14:55:11 -01:00
Sebastiaan Janssen
e3a8a08e2f
Add some logging to SQLHelper setup for debugging purposes
2013-01-05 14:54:30 -01:00
Shannon Deminick
6513097d38
Added UmbracoExamine.PDF library and unit tests.
2013-01-05 04:43:15 +03:00
Shannon Deminick
d1bf2c0ad7
More unit tests ported over for UmbracoExamine
2013-01-05 04:20:25 +03:00
Shannon Deminick
59152cbe80
Started migrating over unit tests for UmbracoExamine
2013-01-05 03:28:47 +03:00
Shannon Deminick
027f76af96
Working on #U4-1356 - Moving UmbracoExamine to core
2013-01-05 03:01:29 +03:00
Morten Christensen
d5554308d3
Adding UrlHelper to UmbracoUserControl
2013-01-04 11:03:54 -01:00
Morten Christensen
ad36595b96
Refactoring remaining repositories using the standard sql builder to use stronly typed queries for generating sql.
...
This completes U4-1224
2013-01-04 11:01:20 -01:00
Morten Christensen
f534a671df
Refactoring MediaTypeRepository to use strongly typed query for generating sql.
2013-01-04 10:48:49 -01:00
Morten Christensen
46fb8fca81
Refactoring ContentTypeRepository, MediaRepository and DataTypeDefinitionRepository to use strongly typed queries for generating sql.
...
Adding a few unit tests to ensure the correctness of the generated sql.
2013-01-04 10:42:29 -01:00
Morten Christensen
73530b10ae
Refactoring ContentRepository to use strongly typed query for generating sql.
2013-01-04 09:23:20 -01:00
Shannon Deminick
eece4c194a
Creating 6.1.0 branch
2013-01-04 05:50:00 +03:00
Shannon Deminick
b5635d5b25
Finished: #U4-1303 - adds 'create macro' checkbox for the Partial View Macros tree.
2013-01-04 02:57:40 +03:00
Shannon Deminick
a9de1f216a
Merge
2013-01-04 01:47:28 +03:00
Shannon Deminick
a7c089bf01
Fixes: #U4-814 - DynamicNode now has proper instance level caching for returning properties and children.
2013-01-04 01:45:06 +03:00
Sebastiaan Janssen
70ebd7e129
U4-335 Fixed out of memory exception in cropper (checks in CropImage method)
2013-01-03 15:20:13 -01:00
Morten Christensen
3fa684d741
Merge
2013-01-03 15:16:56 -01:00
Morten Christensen
9520f2d570
Fixes how PropertyTypes are removed from a DocumentType or MediaType when using the backoffice.
2013-01-03 15:16:17 -01:00
Sebastiaan Janssen
0353edbfab
Merge
2013-01-03 13:58:00 -01:00
Sebastiaan Janssen
ef43dec675
Merge
2013-01-03 13:57:48 -01:00
Sebastiaan Janssen
a421999ef8
Fix missing connection string during upgrades
2013-01-03 13:56:53 -01:00
Morten Christensen
7bebb78bfc
Merge
2013-01-03 13:20:43 -01:00
Morten Christensen
78d6cac14a
Cleaning up how MasterContentTypes are used to load inherited propertytypes in the backoffice.
...
Fixing the loading of tabs on DocumentTypes in backoffice.
Adding check for saving boolean property values in the Integer db column.
2013-01-03 13:19:41 -01:00
Shannon Deminick
22c7f0d6cc
Merge
2013-01-03 17:13:08 +03:00
Shannon Deminick
a6fa5508a8
Completes: #U4-1303 - UI integration for MVC views, partial views and partial view macros including ability to insert
...
macros in the view editor.
2013-01-03 17:11:59 +03:00
Sebastiaan Janssen
d990b4318f
Merge
2013-01-03 11:22:29 -01:00
Sebastiaan Janssen
5994783644
Remove deleted images from the solution as well
2013-01-03 11:21:23 -01:00
Morten Christensen
f70f72f3e0
Merge
2013-01-03 10:13:40 -01:00
Morten Christensen
ec221d76e7
Document Cache needs to be updated here as the PublishWithResult has been changed to omit the cache refresh.
2013-01-03 10:10:19 -01:00
Morten Christensen
4639be974b
Fixes U4-1367 so media recycle bin shows trashed media and is actually able to empty it by permanantly deleting the items.
2013-01-03 09:59:26 -01:00
Sebastiaan Janssen
867f2a6c4a
Merge
2013-01-03 09:49:22 -01:00
Sebastiaan Janssen
4166cd9f5d
Extra checks for empty strings and non-existing paths, use PhysicalFileSystem
2013-01-03 09:48:29 -01:00
Morten Christensen
fe75a09afa
Updates Publish to call new SaveAndPublish method as per discussion in U4-1363
...
Publish will now also save the document before publishing it.
2013-01-03 09:43:47 -01:00
Morten Christensen
85f81537c5
Fixes U4-1371 so that media can be created through the RTE again.
2013-01-03 09:33:25 -01:00
Morten Christensen
0ca91c9229
Removing dependency no MediaFileSytem and UmbracoFile in the UploadField workaround, as it was causing problems when setting an image path thats not within the /media folder.
2013-01-03 08:59:44 -01:00
Morten Christensen
4365b0a208
Merge
2013-01-03 08:37:45 -01:00
Morten Christensen
c7e8143128
Adds IUmbracoEntity to the structure of interfaces for ContentBase, ContentTypeBase and DataTypeDefinition.
2013-01-03 08:30:38 -01:00
Sebastiaan Janssen
044776fc5a
Check if the propertyNode.FirstChild.Value is in content.Properties before trying to get it
2013-01-03 08:19:04 -01:00
Morten Christensen
96bcc74742
Adding UmbracoUserControl, which exposes the various contexts and the umbraco helper similar to the PluginController.
2013-01-03 08:04:19 -01:00
Sebastiaan Janssen
35c16097af
Changed all editor to use the HTML5 doctype to make CodeMirror work better
2013-01-03 07:20:04 -01:00
Shannon Deminick
872c163999
Updated EditMacro.js to support inserting different syntax depending on rendering engine. Just need to get it to insert the params for MVC now.
...
Added HttpRequestExtenions with a method GetItemAsString which obsoletes/supercedes the old 'umbraco.helper.Request' method.
2013-01-03 06:21:55 +03:00
Shannon Deminick
e0550a9a57
Fixes: #U4-1381 - LogHelper is public. Obsoletes 'Custm' log type and ensures that they are written to the log4net log too (though
...
they will continue to write to the audit trail until it is removed)
2013-01-03 02:08:29 +03:00
Shannon Deminick
184b00b3fa
Changed html doc type declaration back to transitional until we can properly test.
2013-01-03 02:01:43 +03:00
Morten Christensen
84c564dbc5
Merge
2013-01-02 14:28:40 -01:00
Morten Christensen
169db0c15f
Fixes U4-1368 so the FileHandlerData doesn't handle setting properties for Document and Media.
...
Properties using the UploadField will have its value as well as related values updated in a BeforeSave event.
2013-01-02 14:28:15 -01:00
Sebastiaan Janssen
55dbce3a93
Okay, really fixed the getdate() problem now. Maybe.. I should.. You know.. build my code first before I test it! D'oh.
2013-01-02 11:49:57 -01:00
Sebastiaan Janssen
ecd3f3c54d
Merge
2013-01-02 11:34:07 -01:00
Sebastiaan Janssen
01fa4bdc78
Fix badly formated "getdate()" default value (CE didn't like it)
2013-01-02 11:33:56 -01:00
Morten Christensen
0312caa166
Ensuring closed connections in unit tests using either the legacy or PetaPoco datalayer.
2013-01-02 10:44:28 -01:00
Sebastiaan Janssen
56bcb2f804
Remove version number from login / about page images and removed some old images
2013-01-02 09:02:13 -01:00
Sebastiaan Janssen
a47f566fb0
Move assemblyversion to UmbracoVersion, where it belongs
2013-01-02 08:57:40 -01:00
Sebastiaan Janssen
f391029a2a
Fixed U4-1378 "About" dialog is broken
2013-01-02 07:36:33 -01:00
Sebastiaan Janssen
253d6b0387
Merge
2013-01-02 07:21:43 -01:00
Sebastiaan Janssen
2e5ba0b1e4
Set the providername as well when updating the connection string
2013-01-02 07:21:08 -01:00
Sebastiaan Janssen
212fd47237
U4-1376 Better formatting of the CE connectionstring and fixing the installer
2013-01-02 07:08:02 -01:00
Shannon Deminick
fdbf254e7a
Changed over master pages to use Html5 DocType. Updated EditMacro to use correct JS classes and correct CSS instead of inline. Also updated
...
it to use knockoutjs for all UI handling and cleaned up a bit of the code (though it could still do with even more overhaul but at least its legible now).
Ensures that knockoutjs is included in all pages and dialog pages.
Now just need to update the EditMacro page to check for MVC vs Webforms to insert the correct macro syntax for MVC.
2013-01-02 07:20:01 +03:00
Shannon Deminick
a8f808f488
Converted EditMacro.aspx over to use the correct webforms inheritance.
2013-01-01 03:28:09 +03:00
Shannon Deminick
72898dc154
Updates RenderMacro syntax for inserting a macro in mvc views that have no params
2013-01-01 02:52:25 +03:00
Shannon Deminick
e88dce59fe
Added create dialog to partial view macros files, now need to update that dialog to support creating
...
macros at the same time like with xslt, etc... but at least you can create/edit/delete them now.
2013-01-01 01:00:33 +03:00
Shannon Deminick
e9f581bb51
Fixes #U4-1366 - conflict with partial view macro engine.
2013-01-01 00:42:20 +03:00
Sebastiaan Janssen
77df8cff07
U4-1376 Remove appSetting conn.string from release web.config
2012-12-31 14:53:13 -01:00
Sebastiaan Janssen
1e961860c3
U4-1376 Use the umbracoDbDsn everywhere
2012-12-31 14:52:49 -01:00
Shannon Deminick
503f62b4d6
Merge
2012-12-31 18:40:29 +03:00
Shannon Deminick
b292cb3ab3
Crated InsertMacroSplitButton webforms control instead of the hacky js code used to insert the split button in the template editor.
...
Have implemented it now in the EditView (will transition over its use in editTemplate soon but is low priority).
Have got the js callbacks working now for inserting a macro for the mvc editor but need to implement the correct syntax. Also need
to migrate and update the editMacro dialog screen to check if we are rendering for MVC or not and if it is MVC then use the correct
syntax.
2012-12-31 18:39:36 +03:00
Sebastiaan Janssen
1d42dc02c4
Fix failing tests due to new ApplicationTrees for Child Action Macros
2012-12-31 14:08:32 -01:00
Sebastiaan Janssen
173d5552c0
U4-1376 Remove internal dependencies on GlobalSettings.DbDsn
2012-12-31 13:57:29 -01:00
Sebastiaan Janssen
f251017c5d
U4-1376 fix the GlobalSettings.DbDsn setter for backwards compatibility
2012-12-31 12:28:38 -01:00
Sebastiaan Janssen
2b532f72c3
U4-1376 Remove redundant connectionstring
2012-12-31 12:15:46 -01:00
Shannon Deminick
eeabee22bd
Merge
2012-12-31 02:51:55 +03:00
Shannon Deminick
3ad793c4c5
Got partial view tree and partial view macros tree done. Need to get the custom create dialogs done now.
2012-12-31 02:51:30 +03:00
Morten Christensen
f4706fcfb7
Fixes U4-1370 for ContentTypes thats loading using new api meaning that the fix only applies to Content and Media, but currently not Members.
...
For Members there is still an issue with MasterContentTypes, as the full structure is not loaded. Need to make the sql lookup recursive-
2012-12-30 18:26:08 -01:00
Morten Christensen
f794730118
Merge
2012-12-30 07:17:48 -01:00
Morten Christensen
b3b23e736b
Restructering strategies in folders
2012-12-30 07:17:04 -01:00
Shannon Deminick
746c2b960b
Merge
2012-12-30 03:11:42 +03:00
Shannon Deminick
a7834b45da
Created UmbracoAuthorizeAttribute, UmbracoAuthorizedController for all base MVC controllers that required a back office user to be logged in.
...
Converted over the SaveTemplate and SavePartialView methods of the codeEditorSave legacy web service to use MVC services and marked them obsolete.
Created a generic route to route all controllers found in the namespace Umbraco.Web.WebServices. Added a 'Url' property on the BasePage webforms class
to expose a UrlHelper for use in views. Created UrlHelper extensions to easily get the base url path of the REST MVC web services.
Converted the EditView page and JavaScript to use the new REST services with jQuery instead of crappy MS ajax.
2012-12-30 03:11:21 +03:00
Shannon Deminick
dbe9c6a2a9
Fixes: #U4-1360 - full names of tree types in config.
...
Updates: #U4-1303 - basic UI support for partial view macros.
2012-12-30 00:59:25 +03:00
Morten Christensen
782c23588c
Adding a simplified implementation of PetaPoco's IMapper, which is used to correct an issue with inserting nullable dates in the db.
2012-12-29 18:53:13 -01:00
Morten Christensen
602e9c6d7e
Adding trailing slash to failing routing tests.
...
The issue with these tests might again be because of the UmbracoSettings file, which has the trailing slash setting. But with the settings being reset after teardown the tests were still failing, so made these minor corrections which shoudl correspond to the default setting.
2012-12-29 18:22:51 -01:00
Morten Christensen
655964f11b
Fixing up a few path issues after having changed FullpathToRoot in GlobalSettings.
...
Corrected the path concat of path + web.config file.
2012-12-29 18:18:49 -01:00
Morten Christensen
bcccc37f93
Changing t.GetAllProperties back to original t.GetProperties to avoid the use of binding flags, which is no longer necessary after having refactored the querying.
2012-12-29 18:17:16 -01:00
Morten Christensen
8999db6362
Refactoring ExpressionHelpers and querying to seperate the mapping used for our Database DTOs and Public Model.
...
Adding a MediaTypeMapper similar to the ContentTypeMapper, but type specific.
The PetaPoco IMapper implementation is removed as its no longer needed.
Updating a few unit tests, as the Where clause is now correctly formatted.
Adding unit tests for the new ExpressionHelper and MappingResolver classes.
2012-12-29 17:34:42 -01:00
Morten Christensen
3955f78966
Removing the camel case enforcement on the Alias of ContentTypes and MediaTypes in the new api.
2012-12-29 11:12:29 -01:00
Morten Christensen
56e2a89199
Adding a few new test cases to verify that AllowedChildContentTypes are saved correctly on ContentTypes and MediaTypes.
2012-12-29 11:11:09 -01:00
Morten Christensen
3e47d38a71
Adding missing directory seperator in FullpathToRoot.
...
Changing Umbraco.Core to use the SqlCe assemblies from the nuget package instead of those in the GAC, as that could cause problems for the build of the Umbraco.Core.dll.
2012-12-28 20:51:08 -01:00
Morten Christensen
c98d906f36
Correcting a few formatting issues after importing patch.
2012-12-28 19:08:01 -01:00
Morten Christensen
e198f76356
Committing changes from randy.mccluer's pull request
2012-12-28 19:03:15 -01:00
Morten Christensen
34c90e6e72
Removing redundent EventArgs class.
2012-12-28 17:55:00 -01:00
Shannon Deminick
6a84b6dc7a
Merge
2012-12-28 19:36:05 +03:00
Shannon Deminick
e9af1cb865
Fixes #U4-1048 - package installer cleanup, etc...
2012-12-28 19:34:57 +03:00
Morten Christensen
fe595093f0
Merge
2012-12-28 14:48:21 -01:00
Morten Christensen
5dbcfa57a8
Implements the new publish and unpublish events in the PublishingStrategy.
...
Making the PublishStrategy public, so that its possible to subscribe to the events.
Removing the old PublishingEventArgs, which is no longer used.
Correcting a few comments.
2012-12-28 14:47:09 -01:00
Shannon Deminick
6c325f565d
Merge
2012-12-28 18:32:26 +03:00
Shannon Deminick
020fa577f0
Fixes: #U4-1357 - more properties to expose context objects on SurfaceController and RenderMvcController base classes.
2012-12-28 18:31:10 +03:00
Morten Christensen
194d241b02
Adding Publish and UnPublish EventArgs
2012-12-28 14:15:12 -01:00
Morten Christensen
3ae5aa7195
Refactoring nodeSorter to utilize the changes made to the legacy/new api refactor.
...
Making a few of the public properties on CMSNode virtual, so we can override them in the Document and Media classes, which allow us to use the new api for saving changes to these properties instead of having them saved directly to the database.
2012-12-28 13:40:35 -01:00
Morten Christensen
8338102944
Reverting use of DateTime.UtcNow to DateTime.Now in the new api.
2012-12-28 10:43:34 -01:00
Sebastiaan Janssen
8ef6ca73f6
Merge with 4.11.2
2012-12-28 09:02:45 -01:00
Sebastiaan Janssen
1e4361ed2f
Merge with 6.0.0-LegacyApi-Refactor
2012-12-28 08:45:40 -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
0d4de7d585
Merge
2012-12-27 18:52:59 -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
Sebastiaan Janssen
bf78334290
Realized I was doing the added Save in the wrong place
2012-12-27 17:53:23 -01:00
Sebastiaan Janssen
c97085f9bb
Fix errors and wrong display of subnodes under and unpublished node showing as
...
published. Also fixes error message where it says on the subnode:
This document is published but is not visible because the parent '???' is unpublished
2012-12-27 17:29:54 -01:00
Sebastiaan Janssen
e10cb56502
Previous fix didn't work if you don't Save() the document +don't publish copies.
2012-12-27 16:08:24 -01:00
Sebastiaan Janssen
140c1db66a
Fixing umbEnsureUniqueName not being ran for a document copy
2012-12-27 15:39:37 -01:00
Sebastiaan Janssen
9b6677c7c7
Clean up this code a little bit
2012-12-27 14:42:49 -01:00
Sebastiaan Janssen
77f279eb53
Make move from recycle bin work again, pretty hacky
2012-12-27 13:42:31 -01:00
Shannon Deminick
116a87f5c5
Updated an error logging call in the Log class. Changed the redirected logging to use the lazy overload in case Info isn't enabled in the config.
2012-12-27 17:22:08 +03:00
Sebastiaan Janssen
c508a2e4a8
Clean up this ugly code a little bit
2012-12-27 12:14:08 -01:00
Sebastiaan Janssen
2f8ac81fab
Fix a typo
2012-12-27 12:04:00 -01:00
Sebastiaan Janssen
ef32ed50c4
Fix sorting
2012-12-27 12:03:51 -01:00
Sebastiaan Janssen
5e4c4ae57c
Fixes U4-1347 Can't enter backoffice of V6 with IE9
2012-12-27 11:21:38 -01:00
Sebastiaan Janssen
dbb03b79e4
Merge
2012-12-26 15:25:43 -01:00
Sebastiaan Janssen
c4103baaf8
Clean up Log class a bit
2012-12-26 15:22:28 -01:00
Sebastiaan Janssen
23c8348ab9
U-7 Only Audit Logs should go to UmbracoLog, the rest goes to LogHelper
2012-12-26 15:17:30 -01:00
Morten Christensen
5b1ce5fe67
Merge
2012-12-26 14:45:10 -01:00
Morten Christensen
dbce36b7a5
Adding migrations for v6 upgrades.
...
Updating and testing migrations.
2012-12-26 14:44:42 -01:00
Sebastiaan Janssen
fae949145e
Remove more non-audit logtypes for U4-7
2012-12-26 14:39:27 -01:00
Sebastiaan Janssen
16289b8f2d
U4-7 - Finish logging refactor
2012-12-26 11:59:51 -01:00
Shannon Deminick
e867f89ba2
Fixes PetaPoco to support Medium trust.
2012-12-26 04:16:49 +03:00
Shannon Deminick
4cdd454461
Merge
2012-12-22 01:43:30 +03:00
Shannon Deminick
3a622e6241
Fixes: #U4-1215, #U4-1287
2012-12-22 01:40:33 +03:00
Morten Christensen
39e2314102
Correcting merge issues.
...
Fixing reset of published state in ContentRepository.
Correcting Querying tests after spacing has changed a bit.
2012-12-21 09:45:34 -01:00
Morten Christensen
d816ac1125
Merge with 6.0.0
2012-12-21 08:38:43 -01:00
Morten Christensen
a8bbefc6f1
Merge with 6.0.0-Repository-Resolvers-refactor
2012-12-21 08:26:20 -01:00
Shannon Deminick
446ff0591b
Adds Deleting/Deleted events to the EmptyRecycleBin methods of Content/Media services.
2012-12-21 07:42:37 +05:00
Shannon Deminick
2644c069ae
Removed collection saving/deleting events from ContentTypeService in place of one standard saving/deleting events
...
handlers containing args with enumerables (like content and media services)
2012-12-21 07:24:12 +05:00
Shannon Deminick
9f9afe2ee6
Converted over SendToPublishEventArgs to new events.
2012-12-21 07:20:39 +05:00
Shannon Deminick
d0769cef0f
Removed SavedCollection/SavingCollection events and just changed the SaveEventArgs and DeleteEventArgs to have enumerables.
...
Changed the base CancellableObjectEventArgs to have a protected property so inheritors can just expose the 'T' object as their own
better name.
2012-12-21 07:17:27 +05:00
Shannon Deminick
9cf86d7677
Manually fixed merge with MediaService.
2012-12-21 06:59:30 +05:00
Shannon Deminick
91a8fd7369
Manually fixed merge with ContentService and new events.
2012-12-21 04:59:51 +05:00
Shannon Deminick
18814d8dc6
Merge with 6.0.0
2012-12-21 04:42:22 +05:00
Sebastiaan Janssen
2d68f3547a
Merge
2012-12-20 16:24:10 -01:00
Sebastiaan Janssen
9334f55fa6
When trying to query the umbracoApp table, check if it exists first
...
In the package installer, after creating a docType, also save it (now required)
In DocumentType, use the whole contentType to new-up a docType and check if the
allowedtemplate isn't null
Properties can have empty strings as values, can't convert those to int/datetime
Seperator character in ExpressionHelper was string.Empty, got malformed queries
2012-12-20 16:20:56 -01:00
Morten Christensen
5fa03b7f52
Adding PersistDeletedItem overload to MediaRepository to ensure that files saved in the Upload control are deleted.
...
Adding missing Delete statement to MediaTypeRepository.
2012-12-20 14:38:22 -01:00
Morten Christensen
8b5a85d98f
Removing comments and old code from DocumentType class.
2012-12-20 14:33:45 -01:00
Morten Christensen
9f2d41286c
Fixing MasterContentType for DocumentTypes.
...
Adding ParentId "listener" to the repositories that uses ParentId, so we can ensure that the path is updated correctly.
Fixing how AllowedTemplates are saved upon creation of a new DocumentType.
Ensuring DocumentType.Save is called when creting a new DocumentType.
Fixing Publish/RePublish of Content with previously published children.
Removing UpdateDocumentCache in the save event of editContent.aspx.cs as its now handled in the new api.
Rewiring template methods on DocumentType class to use the new api.
2012-12-20 14:29:08 -01:00
Sebastiaan Janssen
21667cb278
Merge
2012-12-20 11:57:50 -01:00
Morten Christensen
3fd1732cb0
Merge
2012-12-20 11:39:10 -01:00
Morten Christensen
c1695c2f7f
Updating expressions to output sql for use with the fluent migrations, so it can be used for db upgrades.
2012-12-20 11:36:20 -01:00
Sebastiaan Janssen
6a05c4d968
Merge with 6.0.0
2012-12-20 09:49:39 -01:00
Sebastiaan Janssen
ea35ac570e
Merge with 4.11.2
2012-12-20 09:43:09 -01:00
Morten Christensen
9d55fed6e7
Adding method to DataTypeService, which allows the retrievel of PreValues for a specific DataTypeDefinition.
...
Updaitng ContentExtension to use configured thumbnail sizes for Upload-DataTypes.
2012-12-20 09:06:08 -01:00
Morten Christensen
b368debfb4
Adding extension to IContent and IMedia that allows you to set a HttpPostedFile, HttpPostedFileBase or HttpPostedFileWrapper as the value for a property.
2012-12-20 08:53:28 -01:00
Morten Christensen
977326def1
Removing unused/old db model definitions.
2012-12-19 15:29:10 -01:00
Morten Christensen
2ea3fe624f
Refactoring SqlSyntaProvider to use the new common definitions.
2012-12-19 15:23:05 -01:00
Morten Christensen
1b465ca709
Merge with 6.0.0
2012-12-19 12:15:34 -01:00
Morten Christensen
9af1f5842c
Updating ApplicationTreeRegistrar to check for table before looping through it.
...
Updating schema creation to not include the umbracoApp and umbracoAppTree tables.
2012-12-19 12:14:49 -01:00
Morten Christensen
271794ca40
Updates the Database step in the installer to not use the legacy sql install utility.
2012-12-19 10:35:01 -01:00
Sebastiaan Janssen
97f759b658
Forgot to add the new image file, oops!
2012-12-19 10:34:06 -01:00
Morten Christensen
2952990ad4
Refactoring the legacy base ContentType class to better allow the usage of both new and old api.
...
A few of the shared properties are now saved by the new api for DocumentType and MediaType, whereas the MemberType still uses the old style.
2012-12-19 10:13:56 -01:00
Morten Christensen
3742a0b731
Refactoring legacy MediaType class to use new public api.
...
Adding remove Template method to new ContenType class.
2012-12-19 08:50:35 -01:00
Morten Christensen
2535438978
Starting refactor of DocumentType, MediaType and the base ContentType class.
2012-12-18 14:50:26 -01:00
Morten Christensen
d8da990080
Refactoring legacy Media to use new Public API.
2012-12-18 13:55:19 -01:00
Morten Christensen
bae4352e77
Refactoring the saving of properties, so that its consistent for Content, Media and Member that all use the ContentControl.
...
Adding a clear cache call in the MediaType and DocumentType Save method to ensure the correct loading of properties/propertytypes.
Adding IsPublishable method to ContentService, so we have a way to check if a content can be published depending on the state of the ancestors.
2012-12-18 11:46:05 -01:00
Emil Christiansen
a87304a55d
Fixed so the css paths is relative
2012-12-17 18:11:08 -01:00
Morten Christensen
806c2a7ea4
Refactoring legacy Content, Property and propertytype though still a WIP.
2012-12-17 15:07:08 -01:00
Morten Christensen
9420a858c8
Merge with 6.0.0
2012-12-17 14:03:42 -01:00
Morten Christensen
d9881a5530
Adding stubs for membership classes - keeping it internal for now as implementation will come at a later stage.
2012-12-17 14:01:29 -01:00
Morten Christensen
9bf45d6031
Updating MediaRepository to not create versions for Media, and ensuring that properties are properly updated.
2012-12-17 14:00:46 -01:00
Morten Christensen
4d5d556e64
Refactoring ContentRepository and MediaRepository to have a common base for getting and deleting versions.
...
Adding VersionableRepositoryBase implementation.
2012-12-17 13:37:36 -01:00
Morten Christensen
30d7381ee3
Correcting all usages of getProperties to GenericProperties since its marked as Obsolete and shouldn't be used anymore.
...
Starting refactor of legacy Content class.
Refactoring DefaultData to use new datalayer.
Updating usages of the ServiceContext after as its no longer a singleton.
Correcting a few merge issues.
2012-12-17 11:16:09 -01:00
Emil Christiansen
8c9aa8f3e8
Changed editContent.aspx.cs so the 'access-denied' error messages look more Umbraco'ish
...
Added access-denied.png picture
Updated Umbraco.Web.UI.csproj so it includes the picture
2012-12-17 10:00:36 -01:00
Morten Christensen
32ea6e0bc0
Correcting wrong placement of uow.commit in SaveAndPublish method.
2012-12-19 07:19:04 -01:00
Morten Christensen
262e3440ce
Merge with 6.0.0
2012-12-17 07:21:59 -01:00
Shannon Deminick
9255df99ad
Commented out RefreshContentEventArgs as it is not used anywhere.
2012-12-16 07:52:16 +05:00
Shannon Deminick
5749e4cab3
Converted RollbackEventArgs to use new event system.
2012-12-16 07:46:19 +05:00
Shannon Deminick
30f3704a1b
Changed over DeletedEventArgs to support new event system and all Services that use it. Created new
...
DeleteRevisionsEventArgs for when content removes revisions.
2012-12-16 07:43:03 +05:00
Shannon Deminick
89be8c3f41
Changed over CopyEventArgs to support new event structure and all services that use it, also added
...
another propery to the args 'Copy' so users can have access to the copied and original entity when consuming
the event.
NOTE: Noticed that the MediaService doesn't support copy?
2012-12-16 06:44:46 +05:00
Shannon Deminick
af5a01caed
Fixes MediaService to have the correct RecycleBin id = -21 (not -20 like Content). Converted
...
MoveEventArgs and all services that use it to use the new event structure.
2012-12-16 06:37:27 +05:00
Shannon Deminick
dad5326281
re-added parameter check to ensure parent id is not 0. If adding hierarichal data, then use the
...
other overload accepting an entity. Converts over the Created/Creating events to the new structure for
ContentService and MediaService
2012-12-16 06:28:43 +05:00
Shannon Deminick
5e941a1c3a
Changed CollectionSaved event naming to be consistent so is renamed SavedCollection (etc).
...
Now we have no more IEnumerable<Lazy<T>> collections, we can easily strongly type the event args instead of
just IEnumerable, they are now IEnumerable<T>.
2012-12-16 04:10:39 +05:00
Shannon Deminick
0615bf64dc
Updated unit test name
2012-12-16 04:03:56 +05:00
Shannon Deminick
b765dffea7
Removed the need for the services to have IEnumerable<Lazy<T>> parameters for bulk inserting, instead we enable the ability
...
to pass in an entity reference as a parent to the object if we want to lazily create heirarchy. This has been changed for the
ContentService and ContentTypeService as well as the entities for Media, Content, ContentType, MediaType and more unit tests written for it.
2012-12-16 04:02:29 +05:00
Shannon Deminick
94f69d5007
Removed ICancellableObjectEventArgs and instead just have a base class without the strongly typed object...
...
CancellableEventArgs.
2012-12-15 21:41:09 +05:00
Shannon Deminick
b144e27d10
Merge
2012-12-15 21:28:05 +05:00
Shannon Deminick
5fadb715c1
Changed all bulk operations to use one transaction unless it is a Lazy collection (this was mostly the case before)
...
Fixed EventExtensions handling cancellations.
2012-12-15 21:27:15 +05:00
Shannon Deminick
a925b092e7
Created new event structure (currently only implemented for Saving/Saved) and new events CollectionSaving, CollectionSaved.
...
Created new way to raise events and handle their cancellations. Everything is strongly typed so should make
working with events much nicer for end users. Also ensures that the Sender is the object raising the event.
2012-12-15 21:04:17 +05:00
Morten Christensen
c20387496b
Correcting an issue with the repository cache as it would never be able to retrieve the cached item, because get by and save by Ids were different.
2012-12-15 11:30:48 -01:00
Morten Christensen
fabe5f83a7
Rearranging using statements in MediaService to ensure events are fired before after using, and that the AuditTrail writes after the uow has been disposed.
...
Adding GetById overload in MediaService to allow lookup by UniqueId guid.
2012-12-15 11:17:32 -01:00
Morten Christensen
fcda8cc7ca
Reordering using statements in ContentService to ensure that Events and Audit Trails exists outside the using.
2012-12-15 11:04:03 -01:00
Morten Christensen
5334ec3ff8
Minor adjustment to the ctor's of DefaultDatabaseFactory and PetaPocoUnitOfWorkProvider that clarifies the use of either ConnectionStringName or a custom ConnectionString+ProviderName.
2012-12-15 10:12:17 -01:00
Shannon Deminick
41e3471f2e
Moves event args classes to separate files
2012-12-15 10:44:09 +05:00
Shannon Deminick
2035f2d77f
Moved Event Args, etc... for persistence/services to Umbraco.Core.Events namespace
2012-12-15 10:43:03 +05:00
Shannon Deminick
1d259b711c
Changed IsAllRepublished on PublishingEventArgs to be readonly (pretty sure it supposed to be like that)
2012-12-15 10:38:57 +05:00
Shannon Deminick
b73efd16dc
Fixes ServiceContext to ensure the repo's are lazy instantiated because their ctor's rely on the
...
RepositoryResolver.Current being initialized which normally doesn't occur until after the ServiceContext
is constructed. Adds instance level caching for the GetRecursiveValue method in case this is called more than
one time for a property in one view. Reverts PetaPocoUnitOfWork to allow more than one call to Commit().. this
isn't 'best practices' per se but it is more for performance reasons because otherwise we'd have to create a new
repo object + uow for any bulk saving operations... The end result is the same, bulk operations in the Services
cannot be processed in one transaction. Fixing up the ContentServiceTests by ensuring that the shared and always open sqlce
connection with the legacy SqlCeContextGuardian is closed on TearDown.
2012-12-15 10:33:29 +05:00
Shannon Deminick
ad7aa66b0b
Changes PetaPocoUnitOfWorkFactory to accept an IDatabaseFactory as ctor. Changes PetaPocoUnitOfWork to not dispose of the Database since
...
it will be shared with the current thread in order to support nested transactions and changes how the Transaction object is created
and used and then disposed of. Changes PetaPocoUnitOfWorkFactory to ensure that the UOW is
created with the shared Database instance. Fixes a method in UserService to ensure that the UOW is disposed since it wasn't using a repository.
2012-12-15 08:41:46 +05:00
Morten Christensen
f5bfb90b64
Manually merging a few changes to the ContentService, ContentFactory, ContentRepository and ContentExtensions to avoid a merge hell when pushing latest to the legacy refactor branch.
...
Current checkin has a few new failing tests due to recent changes, but a few should be resolved by adding a DataTypesResolver setup in the ContentServiceTests fixture.
2012-12-14 15:19:54 -01:00
Morten Christensen
89399ad4c8
Closing repository refactor branch as its now been merged into the main 6.0.0 branch.
2012-12-14 14:00:57 -01:00
Morten Christensen
6bc5ba2b4c
Merge with 6.0.0-Repository-Resolvers-refactor
2012-12-14 13:50:56 -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
Morten Christensen
4c256986da
Adding a few constructor options to the services to ease use when newing the services instead of using the ServiceContext.
2012-12-14 13:27:10 -01:00
Morten Christensen
3d2ca1f823
Refactoring MacroService and UserService to use the new and clean uow/repo approach.
2012-12-14 13:15:33 -01:00
Morten Christensen
0bf061751e
Refactoring LocalizationService to use the new and clean uow/repo approach.
2012-12-14 13:06:58 -01:00
Morten Christensen
2956bdcc06
Refactoring FileService to use the new and clean uow/repo approach.
2012-12-14 12:59:47 -01:00
Morten Christensen
431e346622
Refactoring DataTypeService to use the new and clean uow/repo approach.
2012-12-14 12:43:05 -01:00
Morten Christensen
c711ed8542
Updating ContentTypeService to new uow/repo approach.
...
Removing ServiceFactory as it won't be used.
Correcting constructors on ContentService for consistency.
2012-12-14 12:33:14 -01:00
Morten Christensen
f9cffdd910
Merge with 6.0.0
2012-12-14 11:51:03 -01:00
Morten Christensen
0cce4a1a9e
Updating DefaultData and ContentControl to better support saving through the new api.
...
DataTypes doesn't save directly to the db, but keeps the value in-memory so the save can be handled by the new api.
Correcting the usage of versioning in the ContentRepository.
2012-12-14 11:43:16 -01:00
Morten Christensen
22c15bc0ba
Merge with 6.0.0
2012-12-14 07:27:42 -01:00
Shannon Deminick
547dab0761
Fixes: #U4-1274, U4-1304
2012-12-14 10:40:11 +05:00
Shannon Deminick
5fba1a775e
Fixes: #U4-1300
2012-12-14 09:22:28 +05:00
Shannon Deminick
e34b0cc6fe
Fixes: #U4-1272 which now enables the hidden feature of razor macros (this feature also works
...
in MVC)
2012-12-14 09:11:53 +05:00
Shannon Deminick
81b28bd0ce
Changed over remaining services to accept the RepositoryFactory as a ctor argument.
2012-12-14 08:22:42 +05:00
Shannon Deminick
1a5285dfa0
Merge with 6.0.0
2012-12-14 08:07:39 +05:00
Shannon Deminick
a37abbe622
Merge
2012-12-14 08:06:45 +05:00
Shannon Deminick
a9cb337a96
Changes ApplicationContext to expect arguments of DatabaseContext and ServiceContext for it to be
...
constructed. Changes DatabaseContext to not be a singleton. Changes ServiceContext not to be a singleton.
Removed ServicesFactory. Updated unit tests to support new changes.
2012-12-14 08:06:32 +05:00
Sebastiaan Janssen
a41e0323df
Merge
2012-12-13 16:11:56 -01:00
Stephan
3a93da6256
U4-1212, U4-1312 - fix Document.PathPublished
2012-12-13 15:48:46 -01:00
Sebastiaan Janssen
b1091f91dc
Fixes U4-1320 - Dictionary delete query isn't paremterized
2012-12-13 15:48:18 -01:00
Morten Christensen
207c651743
Refactoring the Document class for publishing and unpublishing.
...
Bumped into an issue with nullable datetime and petapoco, which now has a workaround in our IMapper.
Fix a few issues around the Published state on previous versions.
2012-12-13 13:05:23 -01:00
Sebastiaan Janssen
a5775e5a27
Also add FixedDisplayModes package as NuGet dependency
2012-12-13 10:44:21 -01:00
Sebastiaan Janssen
e2eee711d8
Fixes U4-483 - Replace illegal characters in media with a dash, not underscore
...
Also removing multiple repeating dashes, leaving only one in place.
2012-12-13 09:26:34 -01:00
Morten Christensen
fa80356a49
Implements two subscribers for the PublishingStrategy for updating cache after publish and unpublish.
...
With this in place it should only be necessary to call Publish in the ContentService, and not worry about refreshing the cache.
2012-12-12 19:47:28 -01:00
Morten Christensen
0cdb7af3eb
Adding internal constructor overloads to Document, Content and CMSNode for better setup of legacy objects using new objects.
2012-12-12 18:44:55 -01:00
Morten Christensen
029824c8bc
Reverting internal methods to public methods in RepositoryFactory
2012-12-12 17:37:13 -01:00
Morten Christensen
6dd63aa0b3
Adding comment
2012-12-12 15:26:28 -01:00
Morten Christensen
c386aa491b
Merge with 6.0.0
2012-12-12 15:18:31 -01:00
Morten Christensen
3f35f1df00
Refactoring Document class to use new public api.
...
Adding Obsolete attributes to methods in Document class that has been updated.
Updating the PublishingStrategy to fire final event after content and xml has been properly updated in the db.
Adding a few new methods to the ContentService.
2012-12-12 15:17:48 -01:00
Shannon Deminick
e5ddcc756c
Changed boot managers to public
2012-12-12 20:10:50 +05:00
Sebastiaan Janssen
21ead72d48
Add en_us files in VS project file so they'll actually be in the built zip file
2012-12-12 12:40:18 -01:00
Sebastiaan Janssen
c3c3c3856f
Update unit tests to reflect removal of cachebrowser trees
2012-12-12 12:26:28 -01:00
Morten Christensen
877c38b8bc
Moving RepositoryFactory to constructor to avoid hard dependency on the RepositoryResolver in the services.
2012-12-12 10:47:14 -01:00
Sebastiaan Janssen
23fff9be8c
Remove the legacy Cache Browser
2012-12-12 10:25:34 -01:00
Morten Christensen
29762e227a
Refactoring the usage of Copy in the ContentService, so that it could be implemented in the Document class.
2012-12-12 10:22:58 -01:00
Sebastiaan Janssen
849a9892c5
#U4-1246 Increase the version number in ClientDependency.config after install
2012-12-12 09:07:06 -01:00
Morten Christensen
6c7484a1bf
Merge with 6.0.0
2012-12-12 09:01:26 -01:00
Morten Christensen
f800744e4f
Merge with 6.0.0
2012-12-12 09:00:25 -01:00
Morten Christensen
e71a5fd5eb
Fixing an issue with the MediaService.
...
Making the two UOW Providers public, so they can be used for newing up services.
Adding a few constructor options to the PP UOW Provider to avoid config lookup.
2012-12-12 09:00:00 -01:00
Sebastiaan Janssen
5f93e20fab
Merge
2012-12-12 07:21:17 -01:00
Sebastiaan Janssen
094fbf2e6b
Putting ClienntDependency.Mvc back now that we have assembly redirects
2012-12-12 07:20:58 -01:00
Shannon Deminick
41403c13a9
Fixes a ContentService 'using' of the repo. Updated the MediaService to use the correct logic for UOWs.
2012-12-12 06:40:38 +05:00
Shannon Deminick
1e41db6d69
Removed any manual instantiation of PetaPocoUnitOfWork as this should generally always
...
be done by the PetaPocoUnitOfWorkProvider to ensure that for a UOW it always uses a new database
instance, not a shared one.
2012-12-12 06:08:03 +05:00
Shannon Deminick
a3938edde2
Changed the PetaPocoUnitOfWorkProvider to ensure that a new Database object is used for each new
...
unit of work (transaction). When the UOW is diposed, the database instance will also be disposed.
2012-12-12 05:57:52 +05:00
Shannon Deminick
1132547c24
Changed required Database references to UmbracoDatabase
2012-12-12 05:48:18 +05:00
Shannon Deminick
a0e4492a35
New implementation of IDatabaseFactory, allows setting the DatabaseContext.Current at runtime
...
with a custom IDatabaseFactory (mostly for testing).
Changes AuditTrail to internal so the public way is just with the 'Audit' class.
Fixed ThreadSafetyServiceTests which was failing with the new AuditTrail stuff because of the
Database instances, this is not solved with the new PerThreadDatabaseFactory for the unit test.
Created new 'UmbracoDatabase' object which inherits from the PetaPoco one so that we can future proof
the implementation as we might want some custom logic on there. Now the IDatabaseFactory returns
an UmbracoDatabase instead of just Database.
2012-12-12 03:47:04 +05:00
Shannon Deminick
6ac2db9497
removed database factory, changed audit trail stuff to internal, not sure it needs to be public.
2012-12-12 00:17:59 +05:00
Shannon Deminick
aa574ac32f
Merged with 6.0 and fixed a couple merge issues
2012-12-11 23:19:07 +05:00
Shannon Deminick
cfa8fc2bba
Removed the uow ctor from the SaveEventArgs for testing as the test will still prove that
...
multi-threading works with the services without proving access to a single uow, the db will error first anyways.
2012-12-11 22:56:34 +05:00
Sebastiaan Janssen
73d541ad80
Preserve existing whitespace in web.config file to make upgrades a LITTLE easier
2012-12-11 16:23:15 -01:00
timothy.beutels@bluecherry.be
7d26ae520e
U4-580 Fixes an issue introduced by the bugfix for U4-580 in fdec8c2f6a62
...
The preview button got pushed out of view when the rte toolbar was loaded.
2012-12-11 15:10:16 -01:00
Morten Christensen
1eaa117883
Adding HasChildren check to ContentService and ContentTypeService.
...
Correcting an issue with loading of template ids in DocumentType class.
2012-12-11 14:27:18 -01:00
Morten Christensen
64b91ae1e4
Refactoring DocumentType class to use new public api in the following methods:
...
MakeNew
setupNode
GetByAlias
GetAllAsList
2012-12-11 13:34:00 -01:00
Morten Christensen
170293da41
Adding a few new methods to the ContentService and refactoring a few quirks.
...
Refactoring following methods in the Document class:
setupNode
MakeNew
GetRootDocuments
GetDocumentsOfDocumentType
GetDocumentsForExpiration
GetDocumentsForRelease
Rollback
GetVersions
GetPublishedVersion
GetDescendants
MoveToTrash
2012-12-11 12:15:37 -01:00
Morten Christensen
6516041617
Merge with 6.0.0
2012-12-11 08:55:45 -01:00
Morten Christensen
3a9e66b442
Merge
2012-12-11 08:44:50 -01:00
Sebastiaan Janssen
155a98a3dc
Ammending commit 94f54db3ef7e, VirtualPathUtility didn't work, found that we
...
have a lovely new Umbraco.Core.IO.IOHelper for the thing we're trying to do here
2012-12-11 08:34:50 -01:00
Morten Christensen
01baef6bc2
Removing unused files
2012-12-11 08:00:23 -01:00
Morten Christensen
614ef15f8a
Removing infrastructure setting, as its not needed any more
2012-12-11 08:00:06 -01:00
Shannon Deminick
43e74fa7a4
Merge
2012-12-11 12:06:25 +05:00
Shannon Deminick
feff68ada8
Refactor new Services for thread safety, plus unit tests. Not all services are updated to be correct, only the
...
ContentService, the rest need to be updated as well.
2012-12-11 12:03:36 +05:00
Morten Christensen
15c78b539d
Merge
2012-12-10 15:00:54 -01:00
Morten Christensen
f114b06531
Adding events to MacroService
2012-12-10 14:59:33 -01:00
Morten Christensen
0613a422fb
Adding events and audit trail for LocalizationService
2012-12-10 14:53:36 -01:00
Shannon Deminick
aeab577627
Ensures that our view engines inherit from FixedRazorViewEngine as per #U4-1305
2012-12-10 20:48:04 +05:00
Morten Christensen
190cdaacb5
Adding events and audit trail to MediaService
2012-12-10 14:28:46 -01:00
Morten Christensen
3f846e188a
Adding events and audit trail to FileService - templates, scripts and stylesheets.
2012-12-10 13:49:20 -01:00
Morten Christensen
7e728af93c
Adding events and audit trail to DataTypeService
2012-12-10 13:04:18 -01:00
Morten Christensen
fc188b6c8a
Adding events and audit trail to ContentTypeService
2012-12-10 12:47:36 -01:00
Sebastiaan Janssen
1674b440ee
Make sure to always use only the Web.Template.Config when transforming during build.bat
2012-12-10 12:12:32 -01:00
Sebastiaan Janssen
dc72907c33
Correcting indentation of xml file to VS default (tabs)
2012-12-10 11:51:04 -01:00
Sebastiaan Janssen
7e3faf3810
Add FixedDisplayModes package, as per issue #U4-1305
2012-12-10 11:45:36 -01:00
Sebastiaan Janssen
400648d5bc
Not sure how the Test.cs reference got back in App_Code
2012-12-10 11:39:31 -01:00
Sebastiaan Janssen
fc78a34bd1
Use Excludes instead of deletes for SQL CE dependencies
2012-12-10 11:35:31 -01:00
Morten Christensen
5472e979a0
Adding audit trail to methods in the ContentService
2012-12-10 10:57:51 -01:00
pgregorynz
51b6311c43
Merge
2012-12-10 00:38:15 -10:00
pgregorynz
f6b3f02dd2
Fixes U4-580 Send To Publish permission ignored on Content Editor Screen
2012-12-10 00:36:00 -10:00
Morten Christensen
4f5c5cfc7c
Making minor correct to ServiceContext as per Shannons recommendation.
...
Adding resolver reset to publishing test tear down.
2012-12-10 08:44:17 -01:00
Morten Christensen
9165bd5d57
Close branch
2012-12-10 07:54:00 -01:00
Morten Christensen
fbe1ec1035
Merge with 6.0.0-Repository-Resolvers-refactor
2012-12-10 07:49:56 -01:00
Shannon Deminick
56b70ad229
Updated a ton of Error logging calls to use the new LogHelper but there are still plenty more to go; #u4-7
2012-12-10 05:03:28 +05:00
Shannon Deminick
1e19c4b65b
Converted much of the old logging to use the new logging. All calls for log types: Login, Logout,
...
LoginFailure, Debug. There's still a bunch to convert though. #U4-7
2012-12-10 04:22:29 +05:00
Shannon Deminick
153cfeefb7
Have obsoleted LogTypes that are not part of the audit trail
2012-12-10 03:49:53 +05:00
Shannon Deminick
b1f0e00287
Adds performance benefits for PublishedContentBase
2012-12-10 03:40:50 +05:00
Shannon Deminick
e6f50c2fa4
removed comments
2012-12-10 03:15:12 +05:00
Shannon Deminick
c9f40a74de
Changed all data services to create one repository type in the constructor instead of resolving
...
them in each method since they are only supposed to be using their single unit of work anyways (resolving
will return the same repository anyways, but in some cases it might have been with a different UOW)
Removed SetUnitOfWork method on IRepository as this is not needed.
Removed the old implementation of RepositoryResolver and replaces it with the RepositoryInstanceResolver (but
maintained the name of RepositoryResolver)
2012-12-10 02:58:23 +05:00
Shannon Deminick
f55d639514
Simplifies the ResolveByType so that it only requires the one interface, this is done by adding a new non-generic
...
IRepository interface.
2012-12-09 09:21:26 +05:00
Shannon Deminick
c3c62f916c
Added SetRepositoryInstanceFactory method so that in the future devs could set their own RepositoryInstanceFactory on startup.
2012-12-09 09:07:50 +05:00
Shannon Deminick
e0a7be7237
Created RepositoryInstanceResolver/Factory to replace the configuration based instantiation of Repo's.
...
Added unit tests to support resoling each instance, fixed CodeFirstTests to ensure that the base.TearDown() method is
called. Changed the BaseMapper's to internal.
2012-12-09 09:01:00 +05:00
Shannon Deminick
0c29704d09
Fixes TypeFinder to not scan for types when the assembly IsDynamic (created using reflection Emit).
...
This fixes the RenderRouteHandlerTests which were failing due to a sequence of events when the new PetaPoco classes
were created using Reflection and then the TypeFinder tries to enumerate on them.
2012-12-09 04:13:09 +05:00
Shannon Deminick
e251ccf456
Obsoletes the NiceUrl() and NiceUrlWithDomain() methods on IPublishedContent in favor of Url() and UrlWithDomain()
2012-12-09 03:53:16 +05:00
Shannon Deminick
6267e2e340
Adds support for NiceUrl() for media.
2012-12-09 03:51:02 +05:00
Shannon Deminick
43560a04d3
added some comments.
2012-12-09 03:45:55 +05:00
Shannon Deminick
1de43347d5
Added Url support for media when the IPublishedContent item inherits from PublishedContentBase
2012-12-09 03:27:19 +05:00
Shannon Deminick
44ccfc0262
Adds 'Url', 'ItemType' and the Indexed property alias to IPublishedContent.
...
Changes Properties to ICollection instead of Collection for IPublishedContent.
Creates PublishedContentBase object which handles the Url and Indexed property on IPublishedContent automatically so implementors should use this base
class instead. Moves GetPropertyValue extensions to the Umbraco.Web project instead of the
Umbraco.Core project because this method needs to parse internal links if the value is a string. We require the UmbracoContext
to do this so they must exist in the Web project.
2012-12-09 03:22:11 +05:00
Shannon Deminick
084e2ee37f
Updated EditMacro to use CSS instead of hard coded styles throughout.
2012-12-09 01:22:53 +05:00
Shannon Deminick
2e5618b778
Merge
2012-12-09 00:51:09 +05:00
Shannon Deminick
5870452cc9
Updated assembly binding for MVC(4, and really any other MVC version that requires assembly binding if
...
old libraries are built against old MVC versions).
Fixes a check for the ScriptingFile in for Partial View macros.
2012-12-09 00:50:58 +05:00
Morten Christensen
9111f811be
Implementing the new DefinitionFactory, which makes use of the newer database model definitions. This is done to streamline the usage of the database model definitions between db creation and migration.
2012-12-07 14:52:54 -01:00
Shannon Deminick
66fe539d1c
Fixes class reference issues
2012-12-07 20:08:06 +05:00
Shannon Deminick
73414f4504
Merge with default
2012-12-07 19:56:40 +05:00
Morten Christensen
736fbc6659
Moving database definition models, so they are shared and can be used in the sql syntax provider.
2012-12-07 13:48:38 -01:00
Morten Christensen
f9403f2bc6
Implementing fluent Delete, Rename and Update syntax for migrations.
2012-12-07 13:46:11 -01:00
Morten Christensen
9935abd1a2
Implementing Insert-builder with fluent syntax
2012-12-07 12:23:03 -01:00
Morten Christensen
97509316ba
Was missing initial wire up of the Create builder's fluent syntax
2012-12-07 12:02:56 -01:00
Morten Christensen
e9d1747504
Adding Fluent Create-builders for Column, Table, Index and ForeignKey.
2012-12-07 11:55:41 -01:00
Morten Christensen
77588252a6
Merge with 6.0.0
2012-12-07 09:30:48 -01:00
Morten Christensen
6a6302335d
Setting trust level to full for the time being
2012-12-07 09:28:40 -01:00
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
Sebastiaan Janssen
db2d73dc88
Alter the web.config template for mvc4 support
2012-12-06 14:27:41 -01:00
Sebastiaan Janssen
cd2711957f
Additional update for MVC4 support, nuget dependency updated, errors due to
...
web.config file in Views folder fixed
2012-12-06 11:33:17 -01:00
Sebastiaan Janssen
323af078ca
Upgrade to MVC4
2012-12-06 10:31:54 -01:00
Sebastiaan Janssen
9da62aa965
Correct wrongly committed urlrewriting/xsltextensions configs
2012-12-06 10:30:52 -01:00
bpowell@LAWRENCE.network.bitmapped.net
d30791b8e0
Adding en_us language option. Modified existing en language name to clarify it is UK.
2012-12-06 01:21:58 +05:00
Sebastiaan Janssen
f077646bf0
Ignore built zip files with version number in them as well
2012-12-05 14:45:24 -01:00
Sebastiaan Janssen
66f030a0d6
Batch to generate both the complete build AND the NuGet builds at same time
2012-12-05 14:44:30 -01:00
Sebastiaan Janssen
6a92b400b8
Open connection before checking if table exists
2012-12-05 14:43:37 -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
e31fc6e86a
Merge
2012-12-05 12:47:53 -01:00
Morten Christensen
8a9cbd0524
Cleaning out old transaction commit code
2012-12-05 12:47:28 -01:00
Morten Christensen
628800c14a
Committing configs with correct spacing
2012-12-05 12:37:21 -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
Sebastiaan Janssen
5518b901cc
Only place to set the nuget version is now in the nuget batch file
...
Saves editing in 3 places
2012-12-05 11:44:34 -01:00
Morten Christensen
602e3260fa
Fixing foreignkey issues
2012-12-05 08:39:31 -01:00
Morten Christensen
e73f80d78c
Merge
2012-12-05 07:50:38 -01:00
Morten Christensen
fc43247a9e
Adding clustered index to the UserLoginDto
2012-12-05 07:50:05 -01:00
Sebastiaan Janssen
73dc2d7f05
Ignore capitalized versions of content folders as wel as lower-cased ones
2012-12-04 10:37:34 -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
Morten Christensen
952e4914c5
Merge
2012-12-04 07:37:10 -01:00
Morten Christensen
2c2177fcc7
Creating a new DefinitionFactory for refactoring the database definitions used by the syntax provider.
2012-12-04 07:36:51 -01:00
Sebastiaan Janssen
f1f8759bde
Change string parsing to VirtualPathUtility.ToAppRelative
2012-12-03 16:53:47 -01:00
Sebastiaan Janssen
71410f0f12
Merge changes from default into 6.0.0
2012-12-03 16:05:32 -01:00
Sebastiaan Janssen
97639040f0
New way of transforming web.config file that should work in both VS2010 and 2012
...
Moved transform responsibility to Umbraco.Web.UI (mainly because circular
dependency has been solved already a few months ago)
Managed to clean up build.proj significantly in the process
2012-12-03 15:53:06 -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
4f373541ac
Accidentally added TWO RequiredDbSetup properties
2012-12-03 11:57:28 -01:00
Morten Christensen
213451e442
Implementing the MigrationRunner, which will be used for database upgrades.
...
Refactoring a few bits in the syntax of the migration models.
Adding an extension of the PluginManager to find migrations by Type and Attribute.
2012-11-30 18:48:20 -01:00
Morten Christensen
d05a8e0390
Creating DbTypeMap for formatting type in expression
2012-11-30 17:56:02 -01:00
Morten Christensen
a7a030bad2
Adding a few known assembly types to the ignore list in the TypeFinder.
...
Changing Migration test to use the Type and Attribute resolver.
2012-11-30 17:47:48 -01:00
Morten Christensen
c4565df255
Adding TearDown to a few tests
2012-11-30 15:06:31 -01:00
Morten Christensen
f59f57fd6a
Initial work on fluent database migrations
2012-11-30 15:01:52 -01:00
Stephan
7aa2064322
fix xpath syntax error with legacy XML schema
2012-11-30 13:33:24 -01:00
Stephan
d3f6fe5269
U4-1212 - bugfix Document.PathPublished
2012-12-11 17:37:33 -01:00
Morten Christensen
a5344b4087
Ensure UmbracoSettings are reset between tests
2012-11-30 10:06:17 -01:00
Morten Christensen
4a14095a6e
Correcting conditions for test
2012-11-30 09:49:05 -01:00
Morten Christensen
cc597dca15
Merge
2012-11-30 09:35:40 -01:00
Morten Christensen
152c8e810d
Working with unit tests and making a few corrections around ContentTypes.
2012-11-30 09:34:09 -01:00
Sebastiaan Janssen
bbd88be00b
LookupByAliasTests didn't require a DB after all
2012-11-30 08:00:04 -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
Shannon Deminick
41acb091eb
Updated the Umbraco_Client folder casing in the UI project. All folders are now properly cased in the UI proj.
2012-12-03 05:58:27 +05:00
Shannon Deminick
24dc6abcc0
Fixed folder casing in the UI project for all folders (except the Umbraco_Client one which will be in the
...
next commit). Now, VS thinks that all folders in the UI project are properly cased even though on the file system
they are not. This means that any webforms classes that are created in the UI project will automatically have the
correct namespace casing.
2012-12-03 05:43:31 +05:00
Shannon Deminick
ca62b3aedb
adds umb favicon to installer and back office. This also ensures it doesn't get overridden by package files (some do that).
2012-12-03 03:21:07 +05:00
Sebastiaan Janssen
fbd8884944
Fix routing tests, we DO need a database for these
2012-11-29 17:10:41 -01:00
Sebastiaan Janssen
2cc8ac74d6
Fix SQL regressions (I expected them)
2012-11-29 17:07:38 -01:00
Sebastiaan Janssen
14ee934fd5
Ignoring dictionary tests as code comment cleary says they don't work anyway
2012-11-29 15:44:00 -01:00
Sebastiaan Janssen
20d1498eb9
Merge
2012-11-29 15:40:15 -01:00
Sebastiaan Janssen
c3f9a2ae12
Reimplement the changed DB schema and adjust the code to work with it
2012-11-29 15:38:04 -01:00
Morten Christensen
2f83e5ba31
Fixing a few broken unit tests
2012-11-29 13:05:51 -01:00
Morten Christensen
357a5d1638
Merge
2012-11-29 12:41:36 -01:00
Morten Christensen
acb909c706
Refactoring installer to use the DatabaseContext for installing the umbraco db schema and default data.
...
Minimizing the use of the json/ajax calls during installation.
2012-11-29 12:40:48 -01:00
Sebastiaan Janssen
dac1a8e9dc
Checking to see why the test file doesn't get deleted on the build server
2012-11-29 11:56:33 -01:00
Sebastiaan Janssen
4817cf8310
That didn't actually fix the dictionary tests, shame.
2012-11-29 11:19:44 -01:00
Sebastiaan Janssen
2b3e535f83
Make dictionary tests work
2012-11-29 10:31:49 -01:00
Sebastiaan Janssen
c6c5839373
Move directory creation to TestHelper and reference from a few places
2012-11-29 09:07:14 -01:00
Sebastiaan Janssen
4d008f1755
No need to delete the directories, just the data in them
2012-11-29 08:27:59 -01:00
Sebastiaan Janssen
079d6e49e9
Creating and deleting required folders automatically for tests
2012-11-29 07:52:12 -01:00
Morten Christensen
d8d131be93
Merge
2012-11-29 06:48:55 -01:00
Sebastiaan Janssen
c8387d58f5
Fix (expected!) merge problem.
2012-11-28 14:39:11 -01:00
Sebastiaan Janssen
f6e8cbf6de
Merge with default
2012-11-28 14:34:55 -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
d98bd97c5f
Merge
2012-11-27 11:39:27 -01:00
Morten Christensen
5233dff63f
Workaround for database setup in the installer, cause medium trust won't play nice.
2012-11-27 11:38:09 -01:00
Morten Christensen
d6c9f1f991
Reverting SolutionInfo.
...
Updating DatabaseContext for installer although not fully working because of medium trust issue with refreshing connectionstrings.
2012-11-27 10:05:26 -01:00
Shannon Deminick
d5e184b133
Adds logging to the package installer for debugging. Updates DisposableTimer to pass delegates for logging for tracing/info.
...
Fixes PluginManager cache file handling. Ensures cache file is written with the correct TypeResolutionKind. Have added a check to
ensure the file is replaced if a legacy file is found. Added a check to the PluginManager to load from scanning if the cache item is
not found in the file, this fixes all install issues with the type finding in 4.11.
Added new batch file to reset an umbraco install to vanilla (not 100% complete yet)
2012-11-27 10:42:22 +05:00
Shannon Deminick
e9c154f0a2
removed other non used legacy test files.
2012-11-27 07:04:18 +05:00
Shannon Deminick
5973c20b24
Removed old test runner configs for the legacy tests project which is not loaded into the sln at the moment.
...
We will migrate many of these tests over in time.
2012-11-27 07:03:32 +05:00
Shannon Deminick
060ebe2c4f
reverts last minute changes in 4.11 to get trees displaying on install so that we can determine the real cause.
...
Fixes naming conventions on MasterpageHelper.
2012-11-27 06:58:58 +05:00
leekelleher
4796cdd803
MySQL: Corrected a typo in the "DropDow" data-type definition.
2012-11-26 22:04:44 +00:00
Morten Christensen
7641bafd17
Refactoring installer
2012-11-26 17:58:42 -01:00
Morten Christensen
e5ec9eb06f
Reducing the usage of the DatabaseFactory
2012-11-26 17:20:58 -01:00
Sebastiaan Janssen
df8b4351c1
Merge
2012-11-26 17:11:56 -01:00
Sebastiaan Janssen
9d5b1e178a
Move all the lib files to NuGet/MyGet and remove legacy folders
2012-11-26 17:11:13 -01:00
Morten Christensen
7140922e7a
Refactoring installer to use the new datalayer for installation.
2012-11-26 15:57:03 -01:00
Morten Christensen
92913389b8
Fixing an issue I had introduced in ExpressionHelper
2012-11-26 14:13:50 -01:00
Morten Christensen
00f2458edd
Adding a few unit tests to verify the outcome of the generated sql syntax for the Content- and ContentType repositories.
2012-11-26 12:28:59 -01:00
Sebastiaan Janssen
a5db5a3e0b
Don't generate documentation file in release mode
2012-11-26 12:07:16 -01:00
Morten Christensen
ca69ef7810
Merge
2012-11-26 11:29:53 -01:00
Morten Christensen
8ee0fffb84
Content repo sql tests
2012-11-26 11:29:20 -01:00
Sebastiaan Janssen
9f9f754d15
Update log4net references to use the medtrust version
2012-11-26 11:27:56 -01:00
Morten Christensen
c98d3a8a1f
Merge
2012-11-26 11:18:56 -01:00
Morten Christensen
0ae707fe78
Refactoring the umbraco version from GlobalSettings to be a seperate class that simply wraps the version from the assembly.
...
Since the version will come from the assembly there is no need to have it as part of the GlobalSetting, which is internal and needs a makeover of its own.
2012-11-26 11:18:06 -01:00
Sebastiaan Janssen
f9fadf9d80
Merge
2012-11-26 10:13:29 -01:00
Sebastiaan Janssen
59c452d2ea
Updated log4net to get the medium trust supported version from myget
2012-11-26 10:12:50 -01:00
Morten Christensen
34ac97442d
Merge
2012-11-26 10:08:49 -01:00
Morten Christensen
4cc20efa08
Refactoring usages of CurrentVersion to use Version in GlobalSettings.
...
Completes U4-1160
2012-11-26 10:07:08 -01:00
leekelleher
6cbb536dea
Set the correct 'Source' path for the TransformXml in 'umbraco.presentation.targets'.
2012-11-26 11:05:17 +00:00
Morten Christensen
d522ca9fdd
Refactoring usages of VersionMajor, VersionMinor and VersionPatch in umbraco.GlobalSettings.
...
Its now using Umbraco.Core.Configuration.GlobalSettings.Version instead.
Fixes U4-1160
2012-11-26 10:00:47 -01:00
Morten Christensen
3fe1975514
Refactoring usages of umbraco.GlobalSettings.CurrentVersion to use the new Umbraco.Core.Configuration.GlobalSettings.Version
2012-11-26 09:57:05 -01:00
Morten Christensen
e07fc8c2ba
Adding language column to cmsContentVersion
2012-11-26 09:02:49 -01:00
Morten Christensen
78b05eb44c
Correcting SolutionInfo and AssemblyInfo, so assembly version is correct for all shipped assemblies
2012-11-26 07:46:29 -01:00
Morten Christensen
5d3fdde39d
Adding ServiceStack as nuget package dependency instead of shipping the assembly.
2012-11-26 07:19:34 -01:00
Morten Christensen
1dd9b6c4d5
Removing nuget packages from repo as we are using package restore
2012-11-26 07:16:48 -01:00
Morten Christensen
4d351ad8ae
Making all Macro related classes internal, as the new macro stuff won't be utilized in 6.0.
2012-11-26 07:06:18 -01:00
Morten Christensen
ce12bfa80e
Adding numeric attribute for testing.
...
Adding type test for composition implementation.
2012-11-25 19:19:10 -01:00
Morten Christensen
599fb5a12d
Merge
2012-11-25 17:56:52 -01:00
Morten Christensen
e16c92a197
Starting with composition via code first test.
2012-11-25 17:56:08 -01:00
Sebastiaan Janssen
b9ee9d551e
Ammending previous commit - removes files from inclusion in csproj file as well
2012-11-25 08:25:34 -01:00
Sebastiaan Janssen
72eb1a573d
Machine specific config files are no longer necessary. Upon first build, you get
...
a new web.config file thats never commited to the repo, edit this one all you
want. It gets some values overwritten by the web.Template.Debug.config because
they should be used by everybody deving on the core (currently only MedTrust).
2012-11-25 08:22:07 -01:00
Morten Christensen
97ebf8d51b
Merge
2012-11-24 19:08:45 -01:00
Morten Christensen
ff89383386
Removing usage of IProfile on DataTypeDefinition.
...
Giving the Code First POC an extra kick in the conventions, so the default PropertyType convention can be overridden.
If a Definition doesn't exist for the selected DataType one will be created - with backing unit test.
2012-11-24 19:07:06 -01:00
Stephan
2512bf3c6b
bugfix hgignore
2012-11-24 14:57:49 -01:00
Stephan
0513d6012c
merge
2012-11-24 14:56:23 -01:00
Morten Christensen
e32880f215
Final Merge with 4.11.0
2012-11-23 19:59:28 -01:00
Morten Christensen
1053492a29
Freedom Friday POC of native code first - limited to test project.
...
Making a few corrections to the serialization attributes after having tested ContentType Serialization.
Enabling bulk saving of new ContentTypes with Parent/Composition dependencies.
2012-11-23 19:58:19 -01:00
Stephan
9f0ab6c297
U4-1245 - make it possible to create more than 1 wildcard domain
2012-11-23 15:23:39 -01:00
Morten Christensen
c7693386a2
Correcting a few unit tests after conditions have changed.
2012-11-23 08:35:58 -01:00
Morten Christensen
99820bf5e1
Merge with 4.11.0
2012-11-23 07:53:22 -01:00
Morten Christensen
f11dc7f3cd
Correcting a few methods in the DataTypeService.
...
Adding publish = false in save methods, to ensure that Published isn't set to true.
2012-11-21 17:38:54 -01:00
Morten Christensen
6ce93ac5c6
Removing proj reference to umbraco.config as its not part of source control.
2012-11-17 14:49:13 -01:00
Morten Christensen
f9328af55f
Merge with 4.11.0
2012-11-17 14:41:54 -01:00
Morten Christensen
52d65106f5
Correcting issues after running unit tests
2012-11-14 13:27:34 -01:00
Morten Christensen
9cb12fa3c0
Adding events to the ContentService
2012-11-14 11:20:21 -01:00
Morten Christensen
be1e98fda2
Making a few more corrections to allow setting the Key-guid value for ContentType, MediaType and Media.
2012-11-14 07:24:07 -01:00
Morten Christensen
46ce70f4a7
Minor adding to guid Key unit test.
2012-11-13 19:10:08 -01:00
Morten Christensen
5540959e71
Correcting ability to set guid Key, as it was overwritten when saving.
...
Adding unit tests to verify get/set Key.
Adding unit tests to verify GetById with guid Key.
Adding overload to GetById with guid Key to supplement the int Id.
2012-11-13 19:07:43 -01:00
Søren Reinke@Windows-7
0ce9878c59
Removed call to obsolete 'speechBubble'
2012-11-13 18:20:14 -01:00
Morten Christensen
f7b7b90bed
Correcting a new issues after merge
2012-11-13 15:13:06 -01:00
Morten Christensen
59630b99b4
Merge with 4.11.0
2012-11-13 14:33:28 -01:00
Morten Christensen
c9c160bc29
Adding unit test for saving bulk content, and adding lazy collection save overload.
...
Adding AuditTrail class and test case.
2012-11-13 14:30:05 -01:00
Morten Christensen
50dc9f2b7b
Resolving UserService usage in ContentService to set Creator/Writer.
...
Adding audit class for future implementation.
2012-11-12 08:39:29 -01:00
Morten Christensen
00e3f16d30
A few corrections after running the unit tests
2012-11-12 08:00:51 -01:00
Morten Christensen
a4d4411cca
Moving services from Web proj to Core proj.
2012-11-12 07:40:11 -01:00
Morten Christensen
d1db48eb72
Moving PublishingStrategy to Core proj.
2012-11-12 07:33:22 -01:00
Morten Christensen
4dd5c72659
Ensuring that possible notifications and permissions are removed when deleting a template.
2012-11-12 07:22:09 -01:00
Morten Christensen
8fc942d3b0
Adding internal constructor for testing with predefined IFileSystems.
2012-11-12 07:19:10 -01:00
Morten Christensen
d0c79052e8
Adding SetDefaultTemplate on ContentType.
...
Correcting UOW for FileService, which needs two providers - one for files and one for data.
2012-11-12 07:16:54 -01:00
Morten Christensen
4be2207f50
Correcting condition for inserting allowed templates. Thank you valuable unit tests.
2012-11-11 19:11:36 -01:00
Morten Christensen
61afe225be
Adding Template to ContentType and Content objects and updating repositories accordingly.
...
Removing templates from the mocks for the time being.
2012-11-11 19:02:45 -01:00
Morten Christensen
13c980c14b
Dedicated to Matt <3
2012-11-11 18:07:52 -01:00
Morten Christensen
689c229846
Adding methods to delete specific versions from content by version id or date.
2012-11-11 14:55:48 -01:00
Morten Christensen
564d370392
Extending PetaPoco's sql builder with strong types plus added a few unit tests to verify output.
2012-11-11 13:52:28 -01:00
Morten Christensen
eb4fc26e1f
Implementing last methods in TemplateRepository plus added a TemplateFactory for mapping dtos-entities.
...
Removing old FileOnly-repo version of the TemplateRepository.
Refactoring FileService to use new repository.
2012-11-11 12:20:14 -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
e832da5bfc
Refactoring a few repositories to use the UserRepository for getting an IProfile for a Creator/Writer
2012-11-09 20:26:47 -01:00
Morten Christensen
270d75ecd1
Implements User- and UserTypeRepository.
...
Implements User- and UserTypeMapper/Factory.
Update ContentRepository tests to use RepositoryResolver.
2012-11-09 19:54:10 -01:00
Morten Christensen
e3d5fa766d
Starting implementation of the UserRepository.
...
Fixing unit tests.
2012-11-09 14:45:28 -01:00
Morten Christensen
fadac469e9
Adding unit tests for Script- and StylesheetRepository.
2012-11-09 11:56:59 -01:00
Morten Christensen
e93d7d3f5d
Creating unit test
2012-11-09 09:57:46 -01:00
Morten Christensen
c93fcfd482
Correcting two failing unit tests
2012-11-09 09:51:53 -01:00
Morten Christensen
9049b079c8
Adding unit tests for RelationRepository.
...
Correcting delete clauses for Content to ensure relations are also deleted.
2012-11-09 09:40:06 -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
e35f61b10c
Adding AspNet Mvc dependency in nuspec.
2012-11-09 07:28:29 -01:00
Morten Christensen
21ca6fbc96
Adding content retrieval performance test
2012-11-08 19:23:25 -01:00
Morten Christensen
ac9ab759e9
Adding missing reset of resolver in a two unit tests.
2012-11-08 18:37:40 -01:00
Morten Christensen
c5d86e9525
Merge with 4.10.0
2012-11-08 18:29:07 -01:00
Morten Christensen
54df4855bc
Fixing issue with deserializing macros and adding some more macro related tests.
2012-11-08 18:27:22 -01:00
Morten Christensen
705fed7a5e
Adding unit tests for DictionaryRepository.
2012-11-08 15:55:44 -01:00
Morten Christensen
439098e3d7
Adding unit tests for LanguageRepository
2012-11-08 12:21:40 -01:00
Morten Christensen
4afbd1c38e
Adding unit tests for DataTypeDefinitionRepository
2012-11-08 11:55:36 -01:00
Morten Christensen
ac693134bb
Adding unit tests for MediaRepository
2012-11-08 09:43:35 -01:00
sitereactor
d4e6dd9711
Correcting merge error by removing file ref.
2012-11-08 08:04:12 -01:00
sitereactor
5541ba8a30
Merge with 4.10.0
2012-11-08 08:00:20 -01:00
sitereactor
8e4b9ed743
Adding test class for MediaRepository pending implementation
2012-11-07 14:51:12 -01:00
sitereactor
a130642b02
Correcting .Append to .Where in repositories for base queries.
...
Adding unit tests for MediaTypeRepository.
2012-11-07 14:41:28 -01:00
sitereactor
bfdc204d08
A bit of refactoring and moving the services back and forth
2012-11-07 13:56:52 -01:00
sitereactor
372f7a7725
Refactoring UpdateContentCache strategy for generating xml cache upon publishing indepedent of the legacy umbraco.content.Instance class.
2012-11-06 20:03:36 -01:00
sitereactor
9b77eefb4c
Adding stragies plus tests for publishing and updating the xml cache.
2012-11-06 15:17:58 -01:00
sitereactor
0b29a08d1d
Adding proper identity check to File entity.
2012-11-06 13:12:33 -01:00
sitereactor
fba2ce8a7a
Refactoring the FileRepository to implement IUnitOfWorkRepository, so the files use the same transaction approach as database entities.
2012-11-06 13:07:18 -01:00
sitereactor
ff51d81540
Merge with 4.10.0
2012-11-06 12:44:20 -01:00
sitereactor
4234bb1cd9
Moving content xml test to seperate test class for easier teardown of test.
...
Adding test to account for UserService using httpcontext for looking up current backoffice user.
2012-11-06 12:42:59 -01:00
sitereactor
ec9880968f
Moving interfaces for services to Umbraco.Core.
...
Adding xml extensions for Content to generate xml for the xml cache.
Adding test for xml generation.
2012-11-06 10:47:14 -01:00
sitereactor
f438ad16e0
Merge with 4.10.0
2012-11-06 07:28:14 -01:00
sitereactor
60146e31c7
Adding a note on test to add and correcting usage of CreateContent method with explicit use of a user id to avoid userservice/httpcontext.
2012-11-05 14:53:36 -01:00
sitereactor
5f6c4cdf92
Renaming User to Creator on Content - makes more sense.
2012-11-05 14:43:51 -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
fe6bbdf005
Refactoring usage of UOW in File-, Localization- and MediaService.
2012-11-05 10:12:17 -01:00
sitereactor
480801e10b
Refactoring usage of UOW in the DataTypeService.
...
Adding an internal extension method to get an IDataType for a PropertyType.
2012-11-05 09:47:07 -01:00
sitereactor
b77beb386a
Adding unit tests for the two repository-backing cache providers
2012-11-05 09:29:29 -01:00
sitereactor
cec2de6a2f
Adding unit tests for ContentTypeRepository
2012-11-05 09:21:25 -01:00
sitereactor
1ea65ee27b
Dummy files ... really need to change this, so the folders are created in the test setup instead of having these dummy files.
2012-11-05 09:06:59 -01:00
sitereactor
278d3087a4
Removing Service- and DatabaseContexts from UmbracoContext as its not the proper place to have them.
...
Adding extension method to ApplicationContext to attach the two contexts here instead.
Refactoring BaseWhereClause as there were problems formatting the sql.
Adding unit tests for MacroRepository and ContentRepository.
2012-11-05 09:03:48 -01:00
sitereactor
edc80a12ab
Adding DbProviderFactories sqlce config setting to web.config template.
2012-11-02 12:32:36 -01:00
sitereactor
a897f51511
Merge with 4.10.0
2012-11-02 12:29:17 -01:00
sitereactor
98ef3f96f8
Correcting issue with RepositoryResolver not setting the unit of work when resolving.
2012-11-02 11:54:42 -01:00
sitereactor
2ba506e598
Adding SqlCe to DbProviderFactories config setting to avoid issue with provider not being found.
...
Correct error in RepositorySettingsTests after having changed config.
2012-11-02 10:18:07 -01:00
sitereactor
ccb1734a04
Removing dependency on DbProviderFactories in DatabaseFactory.
...
Refactoring mocked content used by ContentTests.
Refactoring dirty-usage.
2012-11-02 09:11:23 -01:00
sitereactor
49c2be3c4a
Removing DbProviderFactories dependency in DatabaseContext
2012-11-02 07:34:41 -01:00
sitereactor
a98fddbd58
Fixing event subscription which caused a series of unit tests to fail
2012-11-01 15:06:35 -01:00
sitereactor
3d7376824d
Adding more unit tests to cover different scenarios for publishing logic
2012-11-01 13:48:03 -01:00
sitereactor
b1240abf0b
Unit tests covering the ContentService.
...
Adding new configurations to the release configs.
Refactoring the publishing strategy and a few of the services.
2012-11-01 10:59:32 -01:00
sitereactor
053e26b34c
Updating nuspec files for v6-alpha
2012-11-01 07:52:49 -01:00
sitereactor
6e8add79ac
Merge
2012-11-01 07:25:40 -01:00
sitereactor
42d233239a
Adding dummy files, so unit tests doesn't fail in TC
2012-11-01 07:25:02 -01:00
Sebastiaan Janssen
9184a12056
Merge
2012-10-31 15:32:35 -01:00
Sebastiaan Janssen
d2788f202a
NuGet Package restore problem seems related to version of nuget.exe, updated
...
See: http://nuget.codeplex.com/discussions/398910
2012-10-31 15:31:52 -01:00
sitereactor
a4a4ab433d
Merge with 4.10.0
2012-10-31 15:17:20 -01:00
sitereactor
8225950cac
Merge
2012-10-31 15:15:32 -01:00
sitereactor
4e2bcee35b
Adding more tests to cover the ContentService and refactoring.
2012-10-31 15:15:02 -01:00
Sebastiaan Janssen
e781bac935
And another update to the nuget path to hopefully get it correct for TeamCity
2012-10-31 14:55:06 -01:00
Sebastiaan Janssen
235527a5a6
SolutionDir path is not correct when there are spaces in it (TeamCity has that)
2012-10-31 14:53:18 -01:00
Sebastiaan Janssen
4cec26c71b
New NuGet targets file, might fix pacakge restore problem in TeamCity
2012-10-31 08:32:56 -01:00
sitereactor
b86bfdd87b
Refactoring usage of UOW in ContentService
2012-10-31 08:20:45 -01:00
sitereactor
e30cf6bc65
Adding unit tests for the ContentRepository and starting refactoring of the UOW usages in the services.
2012-10-30 20:01:09 -01:00
sitereactor
d3655fd726
Making BaseDatabaseFactoryTest single threaded.
...
Refactoring while testing ContentService.
2012-10-30 19:27:47 -01:00
sitereactor
16bb9df623
Refactoring usage of the DatabaseContext
2012-10-30 15:20:54 -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
347bf3fabf
Implements a basic version of the MacroService for U4-940
...
Adding a static ServiceFactory class for easy access to the various services in a non-singleton way.
Adding a Resolver for MacroPropertyTypes.
Updating the CoreBootManager and PluginManager to include the MacroPropertyTypeResolver.
2012-10-30 09:25:28 -01:00
sitereactor
9306fd0b5c
Missing log4net reference
2012-10-30 07:58:29 -01:00
sitereactor
9673f60948
Updating nuspec files for 4.10.0 beta release
2012-10-30 07:40:42 -01:00
sitereactor
81aedbd9dd
Merge with 4.10.0
2012-10-29 14:40:02 -01:00
sitereactor
17a70b4e05
Updating repositories
2012-10-29 14:39:24 -01:00
sitereactor
0c4c429b68
Implements U4-943 to the extent its currently possible.
...
Refactoring publishing methods in the ContentService.
Adding tests for the QueryBuilder.
2012-10-29 14:28:16 -01:00
sitereactor
c20072c01d
Merge with 4.10.0
2012-10-29 09:55:33 -01:00
sitereactor
960ae22271
Adding convention to column naming for table creation.
...
Adding DatabaseContext hooked up to UmbracoContext and initialized through the CoreBootManager.
Adding constant for ConnectionString name in GlobalSettings.
2012-10-29 09:49:31 -01:00
sitereactor
3e6c56a394
Merge with 4.10.0
2012-10-25 18:39:33 -02:00
sitereactor
9fd23a4bc3
Merge
2012-10-25 18:39:11 -02: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
niels.kuhnel
40c6b53b9e
Merge
2012-10-25 08:23:58 -02:00
niels.kuhnel
632d9f171e
Support for running Umbraco from a network drive.
2012-10-25 08:14:10 -02:00
sitereactor
79488a43da
Fixing some naming conflicts after merge
2012-10-24 12:41:37 -02:00
sitereactor
cf7e63ad04
Merge with 4.10.0
2012-10-24 12:39:56 -02:00
sitereactor
c5da0bd017
Fixing a few unit tests
2012-10-24 12:38:13 -02:00
sitereactor
a9bc0addfb
Implements ILocalizationService for U4-1075
...
Refactoring DictionaryItem, DictionaryTranslation and Language to use the same interface implementations as the rest of the db driven repos and services.
2012-10-24 12:22:52 -02:00
sitereactor
da0ab7b76a
Implements IFileService for U4-939
...
Updates TemplateRepository to treat the passed in string as an alias for a template that could be a master or a view.
2012-10-24 11:29:51 -02:00
sitereactor
d82e9848da
Implements IDataTypeService for U4-938
...
Refactoring base ContentType Repository and its implementations to allow for queries against PropertyType - still needs testing though.
Adding mappers for PropertyGroup and PropertyType models, so they are usable for queries.
2012-10-24 10:49:08 -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
2185da597f
Implements IContentTypeService U4-937
...
Adding an IService marker interface.
Adding extension methods to UmbracoContext to expose the services.
2012-10-24 07:25:37 -02:00
sitereactor
3ef0e302c3
Implements the Property method on the Stylesheet class, so it can be used from the backoffice.
...
Completes U4-934
2012-10-24 06:42:04 -02:00
sitereactor
013513b439
Creating IContentTypeService interface as the foundation for U4-937
2012-10-23 12:49:48 -02:00
sitereactor
987e0a8efc
Unit tests covering Mapper implementations for U4-978
2012-10-23 12:17:23 -02:00
sitereactor
a53dde8a20
Adding two missing properties to ContentTypeBase.
...
Creating mappers for the few types that supports "db queries" through the repository U4-978
2012-10-23 11:29:16 -02:00
sitereactor
ee96ced595
Adding missing code comments/documentation
2012-10-23 08:09:01 -02:00
sitereactor
bfff317a96
Adding class to create base data using the internal DTOs
2012-10-23 07:30:00 -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
e34298c9f3
Changing the BaseDatabaseTest to be provider agnostic, so we can use it to test against all 3 providers.
2012-10-18 12:08:51 -02:00
Morten@Thinkpad-X220
e745f9ef08
Merge with 6.0.0-PetaPocoExtension
2012-10-18 11:56:03 -02:00
Morten@Thinkpad-X220
1576c7135f
Package restore in datalayer project
2012-10-18 11:55:53 -02:00
Morten@Thinkpad-X220
0c34b1a4ef
Merge with 4.10.0
2012-10-18 11:54:32 -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.ab-nat1.dk
10f87b3c82
Missing a few renamings of cmsTab
2012-10-14 12:03:23 -02:00
Morten@Thinkpad-X220.ab-nat1.dk
46a54d0bc3
Changing abstract migration classes to be a bit more intuitive and actually use the class instead of the decorations.
...
Added unit test for sample add and drop column changes.
2012-10-13 09:57:45 -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
a9c40a7f72
Merge with 4.10.0
2012-10-12 05:43:10 -02:00
Morten@Thinkpad-X220
089b51cdbc
Not sure where these language files came from, but looks like they are needed.
2012-10-12 05:40:39 -02:00
Morten@Thinkpad-X220
7bc775c9e6
Adds ncrunch files to hgignore
2012-10-11 13:15:28 -02:00
Morten@Thinkpad-X220
361d3e91f6
Merge with 4.10.0
2012-10-11 13:13:38 -02:00
Morten@Thinkpad-X220
3f3362e23d
Refactoring around the RepositoryResolver to allow the configuration of repositories and cache providers for each repository.
...
Added implementation of an infrastructure configuration section.
Added unit tests for the RepositoryResolver to verify that it can resolve all repository types and their configured cache provider.
2012-10-11 13:11:17 -02:00
Morten@Thinkpad-X220
f0e8ba063e
Merge with 4.10.0
2012-10-10 13:21:00 -02:00
Morten@Thinkpad-X220
a02c3481d9
Removing files before merging
2012-10-10 13:20:37 -02:00
Morten@Thinkpad-X220
5161fa98ff
Dummy files
2012-10-10 13:18:24 -02:00
Morten@Thinkpad-X220
3047d04f02
Some improvements around validation of content/media properties
2012-10-10 13:18:14 -02:00
Morten@Thinkpad-X220
4e19127dcf
Adding unit tests for Content along with some test helpers.
...
Implements ContentService U4-936
2012-10-10 12:13:23 -02:00
Morten@Thinkpad-X220
858e549d4a
Renaming a PetaPoco relator for consistency after db schema updates
2012-10-10 08:56:25 -02:00
Morten@Thinkpad-X220
e830660be3
Missing files in solution-workaround.
2012-10-10 08:43:38 -02:00
Morten@Thinkpad-X220
74ecbac7d7
Refactoring Content/Media and ContentTypes/MediaTypes so the two are as close as possible. By doing this Media and Content are practically the same witht the except of a few properties.
...
This implements U4-10
2012-10-10 08:42:54 -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.ab-nat1.dk
0cceac97fc
Merge with 4.10.0
2012-10-09 16:08:13 -02:00
Morten@Thinkpad-X220.ab-nat1.dk
f69b3e9b97
Refactoring singleton implementation for DatabaseFactory and Repository Cache Providers as per recommendations from http://csharpindepth.com/articles/general/singleton.aspx
...
Adding unit test for DatabaseFactory.
2012-10-09 16:07:19 -02:00
Morten@Thinkpad-X220
26b67afd33
Merge with 4.10.0
2012-10-09 12:29:39 -02:00
Morten@Thinkpad-X220
2dbc40134c
Refactoring TemplateRepository and adding providers to the FileSystemPRoviders.config
2012-10-09 12:27:57 -02:00
Morten@Thinkpad-X220
a9939ac183
Adds MediaFactory implementation U4-985
...
Adds MediaRepository implementation U4-957
Refactoring ContentType and MediaType to have parent id as constructor dependency.
Refactoring PropertyFactory to work for both Content and Media.
Adding Version property to Media.
2012-10-09 11:53:22 -02:00
Morten@Thinkpad-X220
0d9bb02a9c
Adds MediaTypeRepository implementation U4-958 and improving the code structure in the content type repos a bit.
2012-10-09 10:49:43 -02:00
Morten@Thinkpad-X220
87ff6d03e8
Adds MediaTypeRepository implementation U4-958
2012-10-09 10:26:55 -02:00
Morten@Thinkpad-X220
9ca4fbff9d
Adds MediaTypeFactory implementation U4-981
2012-10-09 10:10:18 -02:00
Morten@Thinkpad-X220
62c69edf02
Moving public interfaces for a cleaner structure in the .Core project.
2012-10-09 09:49:55 -02:00
Morten@Thinkpad-X220
b8c0969a85
Merge with 4.10.0
2012-10-09 09:14:16 -02:00
Morten@Thinkpad-X220
c6972cf934
Merge with nuget changes
2012-10-09 09:11:39 -02:00
Morten@Thinkpad-X220
3454f4e8fa
Adds Stylesheet repository implementation U4-966
2012-10-09 08:49:17 -02:00
Morten@Thinkpad-X220
4eee5cfd5f
Adds template repository and an abstract file repository U4-967
2012-10-09 08:45:15 -02:00
Sebastiaan Janssen
9ef25c25e6
Remove NuGet.exe from build folder and refer to the one already in \src\.nuget
...
One NuGet.exe to rule them all!
2012-10-09 08:44:38 -02:00
Sebastiaan Janssen
66f25159e0
Tweak targts file to make package restore work in standalone mode (outside of VS)
2012-10-09 08:31:57 -02:00
Morten@Thinkpad-X220
0fbf3b2fdc
Adds Script repository and some edits to the Script model U4-965
...
Refactoring RepositoryResolver to use the base repository instead of the Queryable repo.
2012-10-09 08:12:03 -02:00
Sebastiaan Janssen
487ac78660
Don't ignore NuGet repositories.config, TeamCity needs it to do restore.
2012-10-09 07:50:45 -02:00
Morten@Thinkpad-X220
93694daf28
Renaming the base repository interface
2012-10-09 07:17:57 -02:00
Morten@Thinkpad-X220
4abc8075ab
Refactoring repository inheritance
2012-10-09 06:59:18 -02:00
Morten@Thinkpad-X220
a459cb95c4
Adds Relation and RelationType repositories U4-962 and U4-963
2012-10-09 06:34:12 -02:00
Morten@Thinkpad-X220
14e827d749
Adds Relation and RelationType factories U4-987 and U4-986
2012-10-09 06:01:04 -02:00
Morten@Thinkpad-X220
1b0c543176
Adds NullCache provider implementation U4-969
2012-10-09 05:46:42 -02:00
Morten@Thinkpad-X220
5944098fe3
Updating Script and Template to use DefaultRenderingEngine enum instead of UmbracoSettings.EnableMvcSupport
2012-10-09 05:43:06 -02:00
Morten@Thinkpad-X220
2705053177
Merge with 4.10.0
2012-10-09 05:36:20 -02:00
Morten@Thinkpad-X220.ab-nat1.dk
8a81bf935a
Merge with 4.10.0
2012-10-08 17:23:11 -02:00
Morten@Thinkpad-X220.ab-nat1.dk
3a88c65db4
Implements DictionaryRepository, DictionaryItemFactory and DictionaryTranslationFactory U4-983 and U4-960
2012-10-08 17:20:43 -02:00
Morten@Thinkpad-X220.ab-nat1.dk
351edf52dc
Implements LanguageRepository U4-961 and LanguageFactory U4-984
2012-10-08 16:35:46 -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
60508a2327
Adds ContentType factory implementations U4-980
...
Adds ContentType repository implementation U4-956
2012-10-08 12:12:41 -02:00
Morten@Thinkpad-X220
eb35d712bb
Adds DataTypeDefinition repository implementation for U4-959
2012-10-08 11:11:33 -02:00
Morten@Thinkpad-X220
e42865ef9d
Adds Unit of Work for working with files U4-975
2012-10-08 10:16:59 -02:00
Morten@Thinkpad-X220
17d71a9011
Adds MacroRepository implementation U4-964
2012-10-08 10:09:28 -02:00
Morten@Thinkpad-X220
78e0098e09
Nuget package folder cleanup
2012-10-08 09:53:22 -02:00
Morten@Thinkpad-X220
c6c96d3a04
Nuget cleanup
2012-10-08 09:51:45 -02:00
Morten@Thinkpad-X220
51165cf614
Enabling nuget package restore and removing referenced nupkg files from repo U4-997
...
Implement Serialization framework from v5 U4-968
2012-10-08 09:51:13 -02:00
Morten@Thinkpad-X220
d52c0db0ee
Merge with 4.10.0
2012-10-08 08:50:01 -02:00
Morten@Thinkpad-X220
1b92639384
Renaming EntityFactory to ContentFactory
2012-10-08 08:45:36 -02:00
Morten@Thinkpad-X220
660ecfa91b
Refactoring Unit Of Work, adding TransactionTypes and a new Repository structure.
...
Adding new Factory structure.
Related to U4-973, U4-955 and U4-979
2012-10-08 08:42:57 -02:00
Morten@Thinkpad-X220
ca6356170c
Adds Repository Resolver and backing config section implementation U4-988
...
Will need a bit of refactoring because of the way UnitOfWork is currently implemented.
2012-10-05 12:59:59 -02:00
Morten@Thinkpad-X220
590bc23ef6
Minor refactorings - Using GlobalSettings for database connectionstring.
2012-10-05 12:36:59 -02:00
Morten@Thinkpad-X220
7d74304c1f
Merge with 4.10.0
2012-10-05 11:04:06 -02:00
Morten@Thinkpad-X220
dc1689bdf2
Removing PropertyValues-method from Content and Media and making it an extension method instead.
...
Adding the PropertyEditor model as internal to slowly adopt it using a slightly different model approach then in v5.
Minor refactoring of IEntity/Entity.
2012-10-05 11:03:08 -02:00
Morten@Thinkpad-X220.ab-nat1.dk
fe7d57ce12
Refactoring Unit of Work and its dependency on the datastore.
...
Removing legacy test project from solution.
2012-10-04 18:19:46 -02:00
Morten@Thinkpad-X220
145cddbcb6
Adds the foundation for the repository implementation with abstract Repository, Unit Of Work and Cache provider.
...
Adding the Query object implementation.
Adds the ModelDtoMapper, which is still a WIP.
Adds the initial implementation of the IContentRepository with dependencies.
2012-10-04 13:44:02 -02:00
Morten@Thinkpad-X220
75e11b2ba8
Updating the model where serialization attributes where missing and adding a few comments.
...
Fixes U4-48
2012-10-04 13:05:31 -02:00
Morten@Thinkpad-X220
9e37e1674d
Adds Media implementation U4-931
...
Adding some notes and small change to IContentBase, PropertyValues and the ability to set property values with an anonymous object is shared for Content and Media.
2012-10-04 12:38:43 -02:00
Morten@Thinkpad-X220
59c5a8920e
Adds abstract File, Script, Stylesheet and Template model implementations for U4-933 U4-934 U4-935
...
Added a CssParser which is used internally by the Stylesheet class, but still needs a bit of work - primarily testing.
Resolves a couple of naming conflicts for Template.
2012-10-04 11:44:31 -02:00
Morten@Thinkpad-X220
083f2a99bc
Adds Relation and RelationType U4-932
2012-10-04 08:10:36 -02:00
Morten@Thinkpad-X220
3321cb4eb1
Added code comments and serialization attributes.
2012-10-04 07:20:13 -02:00
Morten@Thinkpad-X220
612d57c00a
Adds Dictionary and Language implementations for U4-929 and U4-930
2012-10-04 07:06:01 -02:00
Morten@Thinkpad-X220
e77d5bbbe5
Fixing a reference caused by a naming conflict.
2012-10-04 05:40:03 -02:00
Morten@Thinkpad-X220
cdb8af3812
Merge with 4.10.0
2012-10-04 05:18:12 -02:00
Morten@Thinkpad-X220
726aa962af
Adding some notes about how to implement a publishing strategy that doesn't depend on the Document API.
2012-10-04 05:16:34 -02:00
Morten@Thinkpad-X220
6326772ec5
Included web.config instead of csproj, so updates to csproj was missing.
2012-10-03 12:57:52 -02:00
Morten@Thinkpad-X220
ce1de7d8c8
Adds stubs for ContentService implementation U4-936.
...
Adds initial implementation of a simple publishing strategy U4-943.
2012-10-03 12:51:32 -02:00
Morten@Thinkpad-X220
42be2492b5
Implements the 16 MacroPropertyTypes from the database U4-946
2012-10-03 12:24:50 -02:00
Morten@Thinkpad-X220
bd180fd6ba
Adds IMacro, IMacroProperty and IMacroPropertyType interfaces.
...
Adds Macro and MacroProperty implementations U4-928.
Adds enums used for MacroTypes and MacroPropertyTypeBaseTypes
2012-10-03 11:59:49 -02:00
Morten@Thinkpad-X220
d6b4307c8d
Undoing the private set on Parent Id as it should be possible to change
2012-10-03 10:27:43 -02:00
Morten@Thinkpad-X220
3d99cec04c
Adds Content, ContentStatus and ContentType implementations U4-922 and U4-923.
...
Hiding language property untill its fully implemented.
Making set on Parent Id private.
Resolves a naming conflict in DocumentExtensions and DefaultPublishedMediaStore.
2012-10-03 10:26:50 -02:00
Morten@Thinkpad-X220
2c39e4251f
Adds interfaces for IContent, IMedia, IContentBase.
...
Adds interfaces for IContentTypeBase, IContentTypeComposition, IContentType and IMediaType.
This includes the inheritance structure for Content and Media, as well as ContentType and MediaType which is basically the same except for Templates and Compositions.
2012-10-03 08:24:23 -02:00
Morten@Thinkpad-X220
aa288877be
Renaming IDocumentProperty to IPublishedContentProperty
2012-10-03 08:12:04 -02:00
Morten@Thinkpad-X220
58ee5b4d55
Adding Property and PropertyCollection classes U4-924.
...
Adding PropertyGroup and PropertyGroupCollection classes U4-926.
Adding PropertyType and PropertyTypeCollection classes U4-925.
Adding DataTypeDefinition and DataTypeDatabaseType U4-927.
Had to update the Property ref. on page and DynamicDocumentExtensions because of a conflict with the new Property class.
2012-10-03 08:03:45 -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
Morten@Thinkpad-X220
2d80baca70
Adding PetaPoco v4.0.3 in a slightly modified version, as we need to keep the DTOs internal PetaPoco should be able to reflect these DTOs.
...
Because of this modification we aren't using the nuget package.
2012-10-03 06:47:07 -02:00
Morten@Thinkpad-X220
676592a0da
Updating umbraco version in GlobalSettings to 6.0.0
2012-10-03 06:40:41 -02:00
Morten@Thinkpad-X220
0b9bd3be50
Adding base model U4-921 and creating new branch.
2012-10-03 06:38:31 -02:00