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
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
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
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
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
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
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
6766aa9732
Merge pull request #41 from michielvoo/u4-667
...
U4-667
2013-07-19 13:19:30 +02:00
Sebastiaan Janssen
a57334d1f7
Merge pull request #40 from michielvoo/u4-663
...
U4-663
2013-07-19 12:55:16 +02: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
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
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
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
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
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
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
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
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
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
Sebastiaan Janssen
b4d88b0361
U4-2279 TryGetRouteDefinitionFromAncestorViewContexts has infinite loop when
...
currentContext doesnt contain umbraco-route-def
2013-05-29 03:44:01 -02:00
Sebastiaan Janssen
b41cf37dd5
U4-2290 Notifications do not handle fields that have null values.
2013-05-29 03:42:20 -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
7ecbc3b391
Fixes U4-2248 Spelling error in back office
2013-05-28 15:44:59 -02:00
Sebastiaan Janssen
c3c44df52e
Merge with 4.11.9
2013-05-28 15:43:40 -02:00
Sebastiaan Janssen
13a86624ff
Fixes U4-2248 Spelling error in back office
2013-05-28 15:39:12 -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
Sebastiaan Janssen
d3ed90c23e
Some fixes & refactor
2013-05-28 12:10:29 -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
db4b93dbc3
Update test because of new added restextension (EmbedMediaService)
2013-05-27 10:21:14 -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
Sebastiaan Janssen
562851b93e
Possible fix for U4-2251 TreeDataService throws JSON JavaScriptSerializer. The
...
length of the string exceeds the value set on the maxJsonLength property
2013-05-27 09:59:02 -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
Sebastiaan Janssen
f5bf05a6f5
Move embed media service from webservices dll into it's own /base class
2013-05-27 07:19:42 -02:00
Morten Christensen
469db82f1d
Internal creation of backoffice users and unit test to verify
2013-05-27 06:50:14 -02:00
Sebastiaan Janssen
e50569597b
Minor update to legacy ajax calls
2013-05-27 06:10:04 -02:00
Sebastiaan Janssen
071f3dcc01
Fix javascript error with the speechbubble
2013-05-27 06:05:13 -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
834d04f8ed
Fixes: #U4-1469, #U4-1156
2013-05-14 14:18:41 -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
dmilic
f36ab37f6a
Fix for the U4-2229 issue - broken PublishWithSubs method
2013-05-13 15:49:59 -12:00
Sebastiaan Janssen
aeff33d0a6
Bump version number
2013-05-28 15:17:55 -02: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
Sebastiaan Janssen
4863e657df
Fixes U4-2226 Javascript error "tinyMCE is undefined" in IE - THANKS Adriano Buscema!
2013-05-13 13:42:57 -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
53e4308c29
Fixes U4-2205 Log.GetLogItems(LogTypes, DateTime) fails with 'Conversion failed
...
when converting the nvarchar value 'Custom' to data type int'
2013-05-10 08:44:47 -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
41e87fca98
Fixes macro tree syncing
2013-05-08 17:04:51 -10:00
Shannon Deminick
f23c6c53cc
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
25be0621b2
Whoops, connection string doesn't contain the datalayer here
2013-05-08 13:14:02 -02: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
Sebastiaan Janssen
d5d00553b4
Fixed U4-2176 MySql Dashboard error for 4.11 as well
2013-05-08 08:09:13 -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
ca99319ead
Fixes: #U4-644 - DynamicNode and MVC don't output RTE values for media
2013-05-06 15:09:24 -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
09e31d6595
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
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
Shannon Deminick
f0cacf0d52
Fixed app_code assembly check.
2013-05-05 23:03:31 -10:00
Shannon Deminick
d501fcb679
Fixes TypeFinder issue but retains the improved performance. Adds TypeHelper tests.
2013-05-05 22:57:41 -10:00
Stephan
3c15f9b57c
Web.Standalone - refactor
2013-05-05 09:07:51 -02:00
Shannon Deminick
f5994d8442
Fixes up async methods in ContentTypeControlNew to ensure that the UmbracoContext is current since
...
the actions might run on different threads and therefore some event handlers might need access to the context.
2013-05-04 19:33:49 -10: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
Shannon Deminick
4295cba915
Updated unit tests for TypeFinder - this shows the issue with the new refactored performance changes.
2013-05-04 18:12:02 -10:00
Robert Stocks
6d66fc6cb8
Remove extra space in name of http module in web.config
2013-05-03 07:24:28 -01: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
2170380f7b
Opening new branch
2013-05-01 13:07:53 -02: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
43b2a2185e
Fix unit test
2013-05-01 13:02:09 -02:00
Sebastiaan Janssen
2423bdd623
Merge with 4.11.8
2013-05-01 05:33:19 -02:00
Sebastiaan Janssen
bcb90d64a5
Fixes U4-1136 Class in MediaPickerDataType.cs wrongly named MemberPickerDataType
...
+ a bit of code cleanup
2013-05-01 05:32:29 -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
6d994f48ac
merged in patch for TypeFinder changes
2013-04-29 19:55:44 -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
Shannon Deminick
ad06aded1b
Removed strange old legacy config section that never did anything
2013-04-29 12:08:36 -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
Sebastiaan Janssen
25eea8d599
Re-add internals visible to umbraco.webservices in case people install the
...
seperate project.
2013-04-29 11:17:32 -02:00
Sebastiaan Janssen
22498649b1
Merge
2013-04-29 10:36:30 -02:00
Sebastiaan Janssen
25ce7baa7d
Removing the umbraco.webservices project
2013-04-29 10:36:11 -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
528209f8da
instantly improve performance by 45% for regenerating xml structures for documents when a doc type alias changes
...
or when a doc type property alias is changed or a doc type property is removed.
2013-04-28 13:37:36 -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
Shannon Deminick
385d6396b0
disables auto-complete on the login page.
2013-04-25 13:28:47 -10:00
Shannon Deminick
46858af1ed
Ensures user cookie is encrypted, removes ASP.Net headers from being returned in our response. Ensures
...
that our auth cookie is httponly.
2013-04-25 13:25:25 -10:00
Shannon Deminick
34163625fe
Merge with 4.11.7 - cmsContentXml fixes
2013-04-25 12:20:06 -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
461f032777
Added tag release-4.11.7 for changeset ce47176bc6b9
2013-04-25 11:17:07 -02:00
Sebastiaan Janssen
ab37f9ae35
Closing 6.0.4
2013-04-25 11:16:29 -02:00
Sebastiaan Janssen
a3347c0037
Opening new branch
2013-04-25 11:14:46 -02:00
Sebastiaan Janssen
f3835d1ca3
Closing branch 4.11.7
2013-04-25 11:14:09 -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
Shannon Deminick
d30c4791fe
fixed a documentation error
2013-04-24 15:46:38 -10:00
Shannon Deminick
7ee9b9ebcc
Fixes: #U4-2144 - ensures that the xml is re-gen'd when a content type alias is changed or a content type property is removed.
...
Also had to change the property type deletion to be async as well since it might be long running to re-gen the xml.
2013-04-24 15:31:36 -10:00
Shannon Deminick
b4caf109f7
Working on #U4-2144 - ensures that xml is re-gen'd when a property alias is changed.
2013-04-24 15:17:20 -10:00
Shannon Deminick
0e8ffe528a
Fixes: #U4-2149 - updates the logic for changing aliases for any content type. Now if an alias changes for any content type, the
...
xml is regenerated for any entity that is of that content type. For DocumentType's this is slightly different because we regenerate
the xml for the doc type and any document of the doc type's descendant types.
2013-04-24 14:57:20 -10:00
Shannon Deminick
a8029d1dc5
Fixes: #U4-1772 - ensures that when changing a doc type alias that we only rebuild the data in the cmsContentXml table for Document types, not media types or member types, now we need
...
to fix all of the other bugs assocated with cmsContentXml table and alias changes.
2013-04-24 13:19:30 -10: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
Shannon Deminick
1e0a4690fc
Added an error log if timed out
2013-04-23 20:31:32 -10:00
Shannon Deminick
52163494db
changed the async state object to be a custom class to hold the original values of alias/text
2013-04-23 20:19:48 -10:00
Shannon Deminick
8416764a83
removed the trace from the page
2013-04-23 20:01:26 -10:00
Shannon Deminick
2d3eb8c208
Working on #U4-493, updated ContentTypeControlNew and EditNodeTypeNew to use correct webforms class structures.
...
Changed the saving logic in ContentTypeControlNew to use the page's async execution and changed the page to support async.
Changed the page's async timeout to be 5 minutes.
2013-04-23 20:00:48 -10:00
Sebastiaan Janssen
aa84a3f7f2
Fixes U4-2138 Copying a node reverses sort order in target
2013-04-23 12:49:33 -02:00
agrath
3594693f4b
Backported fix for u4-335 from Commit b15d0ab0b879 into 4.11.7
2013-04-22 11:12:03 -12:00
Morten Christensen
c573459626
Fixing nuget related issue #U4-2067 and updating version
2013-04-22 06:01:31 -02:00
Sebastiaan Janssen
b99de245bf
Fixes U4-2052 for new mediatypes as well
2013-04-21 09:44:08 -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
82fc1a5304
updated proj file
2013-04-20 03:47:57 +06:00
Shannon Deminick
f0aab6ae81
Fixes: U4-2089 - sort dialog behavior when clicking on column headers. Updated to latest version of table sorting, had to create a custom sort parser
...
upgraded the sort.aspx to have the proper code behind structure and updated the page to have proper css and js files instead of inline. Fixes missing images.
2013-04-20 03:42:47 +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
Sebastiaan Janssen
721f813d1e
U4-1604 Fix latest edits dashboard control so that it doesn't make a zillion queries - Limit the latestedits query to specified amount of rows
2013-04-19 06:10:58 -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
6c9e82e735
fixed typo
2013-04-19 04:31:55 +06:00
Shannon Deminick
f7ddb1ed49
fixed typo
2013-04-19 04:30:15 +06:00
Shannon Deminick
c0fd974cc1
fixes typo on word disallow
2013-04-19 04:20:24 +06:00
Shannon Deminick
e9c4a031c9
Fixes up directory browser and removes legacy request params which are prone to xss
2013-04-19 04:10:35 +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
Shannon Deminick
a159b50c05
Fixed a couple threading issues. Improved the performance of the nodeSorter but this should be better improved in 6.x
2013-04-18 20:52:49 +06:00
Shannon Deminick
3891e46549
Fixed a couple threading issues. Improved the performance of the nodeSorter but this should be better improved in 6.x
2013-04-18 20:52:30 +06:00
Shannon Deminick
e7bcc642a9
fix build error on build server
2013-04-18 19:50:01 +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
4983990d39
Big optimization for content.SortNodes - 92% performance increase for this method which is a big
...
contributor to CPU time during publishing.
2013-04-18 05:43:05 +06: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
2f6dada481
Fixes issue with ctor not setting default property
2013-04-17 23:20:20 +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
Shannon Deminick
ff5dc324fe
Fixes: #U4-227 - ensures data is not persisted to the db for members/media if validation fails.
...
Fixes up (enables) validation summary for members too.
2013-04-17 22:41:43 +06:00
Shannon Deminick
096c5ad69f
Fixes: #U4-485, changes name field from saving to the db if it is empty. cleans up some code.
2013-04-17 22:05:10 +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
77ee87178e
Merge
2013-04-17 07:04:04 -02:00
Sebastiaan Janssen
a6997a5cb7
Revert U4-1922 to resume expected sorting behavior.
2013-04-17 07:03:18 -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
3b9bf7b0f9
U4-2117 - fix Ancestor- vs AncestorsOrSelf inconsistencies
2013-04-16 12:58:03 -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
Sebastiaan Janssen
158f4d0614
Merge
2013-04-15 07:32:00 -02:00
Sebastiaan Janssen
7a38970cf4
U4-2109 Regex text-field in DocTypes > (a type) > Properties (a property) >
...
Validation + Description lack Trimming
2013-04-15 07:31:24 -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
Shannon Deminick
26a7bf8187
Fixes: #U4-2087
2013-04-12 02:11:01 +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
Sebastiaan Janssen
3ff1b01e46
Add DotSettings file for custom code inspections. In this case: Replace
...
!someBool with an explicit false check (someBool == false) for readability.
2013-04-11 07:15:06 -02:00
Shannon Deminick
36e803713c
Fixed up some code in UmbracoEnsuredPage and moveOrCopy
2013-04-11 02:15:48 +06:00
Shannon Deminick
a3e7f644de
merges changes for UmbracoHelper from 6.0.x to deal with null objects when using Content method (dynamic)
2013-04-10 22:51:19 +06: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
809badd1cf
Update version to 4.11.7
2013-04-10 08:54:31 -02:00
Sebastiaan Janssen
da92ece774
Update version to 4.11.7
2013-04-10 07:57:56 -02:00
Sebastiaan Janssen
a531afb819
Don't need IronPython license any more either.
2013-04-10 07:46:05 -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
Sebastiaan Janssen
8dfeb1e616
Cleanup solution and folders, removes Linq2Umbraco and IronPython engine from
...
the project as we don't ship with them any more. Updated readme and docs.
2013-04-10 07:30:14 -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
1012a4814d
updates #U4-2070 for tiny mce plugins
2013-04-10 03:22:11 +06:00
Shannon Deminick
bae41cde14
updates #U4-2070 for skin module files in live editing
2013-04-10 03:16:26 +06:00
Shannon Deminick
b3260f05c0
updates #U4-2070 for templateskinning.aspx
2013-04-10 03:05:57 +06:00
Shannon Deminick
e33a79ac65
updates #U4-2070 for insertMasterpageContent.aspx
2013-04-10 03:02:10 +06:00
Shannon Deminick
c4dbabf654
updates #U4-2070 for translation/xml.aspx and translation/preview.aspx
2013-04-10 02:59:47 +06:00
Shannon Deminick
423643d66c
updates #U4-2070 for tinymce3/insertmacro.aspx
2013-04-10 02:46:11 +06:00
Shannon Deminick
4ccb655f73
updates #U4-2070 for members/search.aspx
2013-04-10 02:43:03 +06:00
Shannon Deminick
c8330d60f9
updates #U4-2070 for sendToTranslation.aspx
2013-04-10 02:41:22 +06:00
Shannon Deminick
a9aa3a04b5
updates #U4-2070 for search.aspx
2013-04-10 02:39:32 +06:00
Shannon Deminick
0bffa8e3f4
updates #U4-2070 for preview.aspx
2013-04-10 02:35:31 +06:00
Shannon Deminick
436322f58c
updates #U4-2070 for directoryBrowser.aspx
2013-04-10 02:34:44 +06:00
Shannon Deminick
e90c46dd78
updates #U4-2070 for canvas.aspx
2013-04-10 02:33:08 +06:00
Shannon Deminick
deda2534f8
updates #U4-2070 for SendPublish.aspx
2013-04-10 02:30:53 +06:00
Shannon Deminick
8112c13857
updates #U4-2070 for insertMacro.aspx
2013-04-10 02:28:50 +06:00
Shannon Deminick
57792de185
updates #U4-2070 for imageViewer.aspx
2013-04-10 02:21:59 +06:00
Shannon Deminick
e1f93029a5
updates #U4-2070 for assigndomain.aspx
2013-04-10 02:19:29 +06:00
Shannon Deminick
f64e0c7eb7
updates #U4-2070 for autodoc.aspx
2013-04-10 02:17:02 +06:00
Shannon Deminick
bf024e9011
updates #U4-2070 for assemblyBrowser.aspx
2013-04-10 02:14:13 +06:00
Shannon Deminick
036b888d30
updates #U4-2070 for ShowUmbracoTags.aspx
2013-04-10 02:08:56 +06:00
Shannon Deminick
1838a8dac5
updates #U4-2070 for NewRelationType.aspx
2013-04-10 02:07:16 +06:00
Shannon Deminick
205bf5fe4e
updates #U4-2070 for EditRelationType.aspx
2013-04-10 02:05:52 +06:00
Shannon Deminick
a50e192ab7
updates #U4-2070 for sort.aspx
2013-04-10 02:03:04 +06:00
Shannon Deminick
9684255e6e
ensures validation is correct in editContent, cleans up some code.
2013-04-10 01:58:22 +06:00
Shannon Deminick
72790d74f5
Fixes: #U4-2072 and cleans up some code.
2013-04-10 01:47:17 +06:00
Shannon Deminick
bb70bee6ae
Fixes: #U4-2071 and cleans up some code.
2013-04-10 01:42:15 +06:00
Shannon Deminick
0430e7966c
Fixes: #U4-2074 and cleans up a bit of code
2013-04-10 01:24:06 +06:00
Shannon Deminick
2e9a52b1f8
Fixes: #U4-2075
2013-04-10 00:56:43 +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
e6ccd8a5b5
Fix for U4-2081 tinymce Image picker does not work in 6.03
2013-04-09 11:33:35 -02:00
Sebastiaan Janssen
a9781d79e2
Merge with 4.11.7
2013-04-09 10:22:11 -02:00
Sebastiaan Janssen
7ae8b28466
Fix the medium trust error in the about box
2013-04-09 10:20:34 -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
527375b238
Fixes U4-2052 Creating a new document type has a bin icon by default
...
Also deals better with pre-existing selected id's before switching the behaviour
2013-04-09 07:49:22 -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
Sebastiaan Janssen
1929f60ea8
Update the webservices version
2013-04-09 07:10:24 -02:00
Sebastiaan Janssen
b9cc2efc8c
Add authentication to creating templates in webservices
2013-04-09 07:07:13 -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
Shannon Deminick
bad284515c
Fixes: #U4-2076
2013-04-09 07:32:13 +06:00
Shannon Deminick
5b660d95f1
Fixes: #U4-2077
2013-04-09 07:26:21 +06:00
Shannon Deminick
106ac44e64
Fixes: #U4-2073
2013-04-09 07:23:33 +06:00
Shannon Deminick
64bb7e1db0
Fixes up an app check
2013-04-09 07:14:58 +06:00
Shannon Deminick
25b9ca3b0e
Works on #U4-2078 - adds new base classes for HttpHandlers just like for web services.
2013-04-09 07:01:43 +06:00
Shannon Deminick
b928170103
Works on #U4-2078
2013-04-09 06:40:02 +06:00
Shannon Deminick
e25ee246fb
Works on #U4-2078
2013-04-09 06:31:26 +06:00
Shannon Deminick
8e8ec41dae
Works on #U4-2078
2013-04-09 06:25:47 +06:00
Shannon Deminick
fb34c4716a
Works on #U4-2078
2013-04-09 06:18:15 +06:00
Shannon Deminick
29bf61b1f2
Starts on #U4-2078, mostly just some initial code cleanup
2013-04-09 06:07:25 +06:00
Shannon Deminick
9803309e34
imports patch from 846d845a5a87 since it belongs in the main dev branch.
2013-04-09 05:04:57 +06:00
Shannon Deminick
3a539629dc
imports patch from ed6939e5927f since that fix belongs in the main dev branch
2013-04-09 05:04:21 +06:00
Shannon Deminick
74b970d586
Fixes: #U4-529 - Created 2 base classes for web services - UmbracoWebService and UmbracoAuthorizedWebService for use in
...
creating asmx classes. This makes it easier to authenticate/authorize per app and also exposes Umbraco standard
objects like UmbracoContext, ApplicationCOntext, etc...
2013-04-09 05:00:22 +06:00
Shannon Deminick
518898b04b
Merge
2013-04-09 01:09:27 +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
Sebastiaan Janssen
99fe89addc
Fix U4-1864 the same way as in 6.0.x
2013-04-08 06:55:48 -02:00
Sebastiaan Janssen
668d4f9f91
Fixes U4-1864 Publishing document type with Upload field and related
...
umbracoWidth, umbracoHeight, etc fields added
2013-04-08 05:59:02 -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
90e73cb89f
cleans up some code in codeEditorSave
2013-04-06 01:59:28 +06:00
Shannon Deminick
dcd6477030
Removes un-needed ShowUmbracoTags files from legacy files.
2013-04-06 01:54:41 +06: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
7d5589118f
Merge
2013-04-06 01:43:41 +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
103efbdc27
removes config check on p.aspx since we need it to show the feeds when installer is done.
2013-04-06 00:30:37 +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
9736aaafaa
Fixes authorize issue with insertchar.aspx
2013-04-06 00:09:43 +06:00
Shannon Deminick
bf3fa20a53
Cleaned up the code fro rsd and wlwmanifest and ensures wlwmanifest actually returns the results in xml format.
2013-04-06 00:04:23 +06:00
Shannon Deminick
f936f8b0dd
updates install utility to throw exception if the app is configured already.
2013-04-05 23:40:02 +06:00
Shannon Deminick
1bd20c9b06
Fixes: #U4-2059 and removes un-needed ping.aspx files, cleans up some code
2013-04-05 23:28:43 +06:00
Shannon Deminick
099b713947
Fixed ValidateProxyUrl to check for invalid Urls.
2013-04-05 22:29:45 +06:00
Shannon Deminick
165d9c7dff
Fixed nonodes to now show version information and updated it so that it redirects to root if there
...
is actually content so the page is actually not accessible unless you actually have no nodes.
2013-04-05 21:58:13 +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
7934ba7ec4
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
60b6608289
patch for fix #U4-2027
2013-04-05 06:42:52 +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
Sebastiaan Janssen
de0e6f3179
Merge
2013-04-02 08:08:31 -02:00
Sebastiaan Janssen
39edb9b7e2
Fixes U4-2032 Preview for an RTE field shows published content instead of actual
...
preview
2013-04-02 08:07:18 -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
Shannon Deminick
a638488eb7
Fixes unit tests which require the ApplicationContext.Current singleton to be setup
2013-04-01 23:30:19 +06:00
Shannon Deminick
a2a539f7db
Merge
2013-04-01 23:12:47 +06:00
Shannon Deminick
6768bb4793
Fixes: #U4-1874 - merges in thread-safe fixes for static object caching from 6.1 and cleans up
...
a bunch of the code in ContentType.cs. Back ports fixes for Languages.cs from 6.1 and cleans up code.
2013-04-01 23:12:17 +06: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
71aa248a4e
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
bea50f4562
Fixes: U4-662 Most icon for document type can't be shown in 4.8.1.
2013-04-01 11:50:27 -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
Shannon Deminick
55c7f72d8e
Converts create.aspx to have the correct webforms file/class structure, fixed logging for userTask,
...
fixed issue with last regex fix for xss
2013-03-29 23:14:42 +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
Shannon Deminick
5f4eaef4a2
Fixes: #U4-2022
2013-03-29 21:31:27 +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
27c0c4d64e
Opening new branch
2013-03-27 14:47:35 -01:00
Sebastiaan Janssen
52cf559536
Closing 4.11.6 branch
2013-03-27 12:00:18 -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
Sebastiaan Janssen
3d0be3836c
Added tag release-4.11.6 for changeset 14338b0ab173
2013-03-27 11:13:56 -01:00
Sebastiaan Janssen
2bc33e0115
Merge
2013-03-27 08:58:34 -01:00
Sebastiaan Janssen
8576d9c67e
Bump version to 4.11.6
2013-03-27 08:56:30 -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
9452d5fd09
adds patch for #U4-1754 and updates
2013-03-27 03:08:37 +06:00
Shannon Deminick
1f40d726de
adds patch for #U4-1754
2013-03-27 02:59:42 +06:00
Shannon Deminick
2699611ba3
adds patch for #U4-1754
2013-03-27 02:58:59 +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
b1fa06bfe8
Removes unused code.
2013-03-26 22:02:49 +06:00
Shannon Deminick
4dc22b6ce4
Applies patch for #U4-497 for getting exceptions for xslt
2013-03-26 22:02:08 +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
883277125a
Can't use parameters here as the query gets butchered.
2013-03-26 13:27:46 -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
ff961abaab
Actual fix for U4-1987 Error when attempting to save document type
2013-03-26 09:50:48 -01:00
Sebastiaan Janssen
b2414c1ab8
Fixes U4-1987 Error when attempting to save document type
2013-03-26 09:33:08 -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
dbbdd16bb9
Fixes: #U4-497
2013-03-23 02:34:34 +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
762cca145f
Fixes: #U4-1931 - allow empty string in dictionary item.
2013-03-22 21:59:21 +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
5cd2d568e3
Fixes U4-1938 by actually calling and checking the Before/AfterDelete events for DataTypeDefinitions.
...
Backported from 32fb51f603a3
2013-03-22 11:12:32 -01: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
Sebastiaan Janssen
259fbcb8f0
Fixed U4-1934 Error in comments of config files
2013-03-18 08:50:24 -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
db3f21429e
Fixes infinite loop bug with string trimming.
2013-03-15 11:31:11 +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
04b9607741
Fixes: #U4-1916 and another issue for vdirs, added unit tests, changed UI web project to always
...
launch in a VDIR.
2013-03-15 08:03:19 +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
Stephen Roberts
0e392b398c
Fixed Property order for document types with Master document types.
2013-03-14 11:08:02 +00:00
Sebastiaan Janssen
5914690ad8
Allow leading sign in number field so that negative numbers are supported
2013-03-25 10:09:02 -01: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
Shannon Deminick
5bd2571395
Merge
2013-03-12 00:01:14 +04:00
Shannon Deminick
c0cd157e60
applies patch for #U4-1890
2013-03-12 00:00:55 +04:00
Sebastiaan Janssen
ac2f9b172c
.transformed files are auto-generated and shouldn't be under source control
2013-03-11 17:15:30 -01: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
Sebastiaan Janssen
b8e4a73c3b
Revert Casey's mistakenly added files
2013-03-11 15:55:35 -01: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
68c4255a51
updates proper error handling for razor script macros
2013-03-11 21:49:04 +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
Shannon Deminick
d07212c89b
Fixed changes with new MacroErrors config and how macros are rendered so it supports all macro types and also fixes up a bit of code
...
in the umbraco.macro class.
2013-03-11 21:06:02 +06:00
Shannon Deminick
28c55320a1
Updates the pull request for handling macro errors.
...
Backports fixes for partial view macros from 6.x - U4-1488, U4-1844, U4-1730, U4-1843
2013-03-11 20:11:11 +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
fd58017e97
imported patches for pull request spudstuff/u4497
2013-03-11 18:49:45 +06: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
Casey Neehouse
09408b898e
Merge
2013-03-08 19:38:33 +05:00
Morten Christensen
d1b05332c5
Manually adds fix for U4-1869 from 6.0.3 branch
2013-03-07 20:28:13 -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
Casey Neehouse
caad0afed8
Corrects u4-1870 - Refactor Load Content SQL to check if ID is in published list
...
versus using a join that can cause duplicate entries.
2013-03-07 21:00:31 +05: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
62d365573f
Back ports fixes for: #U4-1614, #U4-793 - preview working properly in mvc
2013-03-06 03:17:18 +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
f3b7a8a581
Fixes: #U4-1471 - issue with having NewRelic installed and some sort of conflict with shutting down
...
our logger.
2013-03-05 23:49:45 +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
a765f36d24
Adds unit tests for DynamicNode and DynamicPublishedContent, fixes both when querying for recursive properties.
...
Fixes: #U4-1839
2013-03-05 21:00:16 +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
046da1a8ce
Fixes: #U4-1824 - issue with razor dynamic node property access performance enhancements.
2013-03-05 07:06:41 +06:00
Shannon Deminick
ca7abd6c78
Merge
2013-03-05 06:08:59 +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
Shannon Deminick
7cc0f2a514
Fixes: #U4-1819
2013-03-05 05:56:53 +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
4882df43bd
Back merged from 6.1 the changes required for #U4-1822 and #U4-1797
2013-03-02 01:50:53 +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
ee2943b9fb
Created branch 4.11.6
2013-03-01 06:56:34 -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
Sebastiaan Janssen
c250fa560e
Restrict the NuGet .Core dependency to the same version.
2013-02-28 15:08:30 -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
b017e8690a
Fix errors in log caused by no prevalues beind selected.
2013-02-28 09:53:57 -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
8a9680e75c
updated unit test logic
2013-02-27 23:13:48 +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
36c66e676a
Fixed unit tests
2013-02-27 22:35:27 +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
Sebastiaan Janssen
ba530061a0
Merge
2013-02-27 13:53:14 -01:00
Sebastiaan Janssen
89ae3bc143
Add RevertToCleanInstall.bat to 4.11.5 too, it's handy.
2013-02-27 13:51:58 -01:00
Shannon Deminick
484afccf89
Merge with 4.11.5
2013-02-27 20:46:29 +06:00
Shannon Deminick
3951f59d09
Merge
2013-02-27 20:46:06 +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
cd8c998ebf
Fixes: U4-1788 - ensures internal reserved paths and urls (that cannot be modified) are stored staticly in code,
...
Also fixes that the _reservedPathsCache and _reservedUrlsCache actually works, before we were doing an
object.ReferenceEquals comparison which would never have worked and it was also not thread safe.
2013-02-27 20:42:11 +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
Sebastiaan Janssen
2cb544591b
Pull in new translations
2013-02-27 12:43:21 -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
1b1b5c047c
U4-1779 - Web.BaseRest supports rest extensions over multiple classes
2013-02-26 16:52:06 -01:00
Sebastiaan Janssen
fa5b9e5689
Typo: U4-512 "Memebertype saved"
2013-02-26 17:29:53 -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
Sebastiaan Janssen
c26df8da6f
U4-591 Access bug in dashboard
2013-02-26 15:48:22 -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
1e02d85fca
Fixes: #U4-1773 (backport fix from 6.0.1)
2013-02-26 21:35:09 +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
Shannon Deminick
d1dc2331f8
Merge
2013-02-26 21:15:31 +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
Shannon Deminick
d503deb8c5
reverted member index config, for pre 6.1 we will still need to manually set the member fields.
2013-02-26 21:07:59 +06:00
Morten Christensen
0859b92aaf
Fixes U4-1781 so Saved is called when saving a DataTypeDefinition in the backoffice
2013-02-26 13:59:08 -01: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
Sebastiaan Janssen
695d26434c
U4-600 Wrong membersearch.png path in MemberSearch.ascx
2013-02-26 09:48:14 -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
a19de645e4
Merge
2013-02-26 00:59:06 +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
Shannon Deminick
de9a27db10
Updates to latest Examine lib (another bug fixed)
2013-02-26 00:45:42 +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
Sebastiaan Janssen
b6d5b7d603
Fixes U4-1776 SafeAlias culture problem
2013-02-25 13:33:51 -01:00
Sebastiaan Janssen
93d7cf4dc3
Fixes U4-1776 SafeAlias culture problem
2013-02-25 13:28:54 -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
Tom Fulton
0c42596dc8
Fixed: U4-1678 Saving a Media should show a SpeechBubble
2013-02-25 08:39:18 -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
Sebastiaan Janssen
8cf9c1ba97
Fixes: U4-1769 Dictionary Item with "Illigal" character can not be deleted
2013-02-22 14:15:22 -01: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
Shannon Deminick
7a47d63b48
Fixed remaining tests
2013-02-22 19:55:22 +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
4648a8c103
Fixes U4-1746 Duplicate image source (src) when inserting resized image in tiny
...
mce (richtext editor)
2013-02-22 11:41:01 -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
Sebastiaan Janssen
87947871d1
Have to add new Examine version to Web.UI as well, else the build output from
...
build.bat file will not be able to find it.
2013-02-22 09:57:58 -01:00
Sebastiaan Janssen
87fee572ff
Enable nuget package restore for teamcity, upgrade examine dll
2013-02-22 09:47:23 -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
89f7a3ec63
Clearly these files shouldn't be deleted :P
2013-02-22 06:23:03 +06:00
Shannon Deminick
96a62b57fb
Merge with 4.11.5
2013-02-22 06:21:12 +06:00
Shannon Deminick
7092a9ccbb
Reverted the macro engines and web proj's, it would seem as though 4.x on the build server hasn't
...
been configured for nuget package restor (or something like that)
2013-02-22 06:05:10 +06:00
Shannon Deminick
e9ea9b5e1b
Updates DynamicNode with some performance enhancements especially around things like HasProperty and GetProperty.
...
Also when it returned children, it was actually re-iterating over all children (going to the repo to find them even though
they were already resolved).
2013-02-22 05:44:17 +06:00
Shannon Deminick
fd1efb29ec
Fixes issue when saving settings to web.config, not sure how this error never came up before. Was missing a "\" between the path and "web.config".
...
Using Path.Combine is much safer than just string.Concat!
2013-02-22 04:45:20 +06:00
Shannon Deminick
cf4781153e
Fixes: #U4-873, #U4-888 - fixes media sorting in razor + MVC. Updates Nunit libs and Examine lib. Adds unit tests to
...
support new sorting fixes. Fixes up a few other issues with the legacy ExamineBackedMedia class, it will now handle all data
stored in Examine. Simplifies the Examine internal index sets to include all data.
2013-02-22 04:12:24 +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
ebed142cd5
Another fix for file sys test
2013-02-21 23:47:16 +06: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
d162aba14a
Fix for file system test
2013-02-21 23:07:37 +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
ec075f5807
Merge
2013-02-21 22:38:38 +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
dca90e6316
Merge
2013-02-21 15:09:20 -01: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
Sebastiaan Janssen
df31fafec5
Update en_us umbracoembed file, had the wrong content
2013-02-21 15:06:37 -01:00
Shannon Deminick
5f28f279e0
Merge with 4.11.5
2013-02-21 22:03:42 +06:00
Shannon Deminick
828dc64035
Backports fix for FullpathToRoot in GlobalSettings... not sure how some unit tests have been working this whole time.
...
Changes UseLegacySchema default value to false... was set to true!?
un-ignores LookupByNiceUrl tests and still ensures it doesn't require a database to test by passing in an optional parameter
to LookupByNiceUrl to specify if we want to include domain lookups or not (default is true)
2013-02-21 22:02:56 +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
Shannon Deminick
0b74164a8e
New base test class for anything relating to published content/media, un-ignores strongly typed tests.
2013-02-21 21:01:00 +06:00
Sebastiaan Janssen
807b32fb0d
Fixed: U4-1676 Renamed node has old name on sort
2013-02-21 14:00:10 -01:00
Shannon Deminick
62be1b1267
un-ignores Can_Get_File_Dates in AbstractFileSystemTests... not sure why it was ignored seems to work properly.
2013-02-21 20:42:49 +06: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
85ae7e764f
Merge
2013-02-21 08:52:48 -01: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
Sebastiaan Janssen
3daa624627
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
f2d105d8b9
Fixed #U4-814 and got all possible unit tests that were not working for DynamicNode but were working for
...
DynamicPublishedContent working. And fixed up the DynamicPublishedContent unit tests as these weren't working at all...
but seemed to say they did on the build server. strange.
2013-02-21 05:44:44 +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
d8af1aaf7b
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
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
Stephan
5b0a8c0668
Tests - fix build broken by back-porting 6.x code
2013-02-20 10:12:41 -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
Stephan
c3ccf3a609
Tests - cleanup settings handling for more reliable tests
2013-02-19 18:01:52 -01:00
Stephan
60bbede408
U4-1441 - fix, fix and fix!
2013-02-19 17:49:49 -01: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
Stephan
1d0299af89
U4-1611 - bugfix
2013-02-19 13:58:16 -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
c2d0e255df
Fixes: #U4-1537
2013-02-19 20:17:17 +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
005d3e7d64
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:19:26 +06:00
Shannon Deminick
12f8638223
Fixes: #U4-1727
2013-02-19 06:18:51 +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
e3f9e8c842
Fixes: #U4-552
2013-02-19 03:42:19 +06:00
Shannon Deminick
7a38726b26
Fixes: #U4-552
2013-02-19 03:40:36 +06:00
Shannon Deminick
a475f72d50
Fixes: #U4-1695
2013-02-19 02:25:57 +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
a559ef9f90
Fixes: #U4-1732
2013-02-19 00:59:21 +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
be83302b14
Fixes U4-1451
2013-02-18 13:22:12 -01:00
Sebastiaan Janssen
83d7ea9ef1
Ignoring wrong unit test for now
2013-02-18 12:53:15 -01:00
Sebastiaan Janssen
95024442de
Copy the umbracoSettings for PublishMediaStoreTests as well
2013-02-18 12:22:53 -01:00
Sebastiaan Janssen
69f54b5f22
Copy the umbracoSettings for LibraryTests as well
2013-02-18 11:57:58 -01:00
Sebastiaan Janssen
3404f95b2e
Forgot one trailing slash in previous commit
2013-02-18 11:42:45 -01:00
Sebastiaan Janssen
e56738481b
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.
2013-02-18 11:38:07 -01:00
Sebastiaan Janssen
cb59dc353b
Update version to 4.11.5
2013-02-18 10:31:43 -01:00
Sebastiaan Janssen
d1b75eac08
Update wrong config path in unit tests
2013-02-18 10:31:17 -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
Sebastiaan Janssen
8fabd4e4ed
Merge
2013-02-15 12:05:46 -01:00
Sebastiaan Janssen
564d92bed7
Possible fix for TeamCity
2013-02-15 12:05:25 -01:00
Shannon Deminick
d73dd47e7b
Merge
2013-02-15 18:56:24 +06:00
Shannon Deminick
95f103ccc2
Merge
2013-02-15 18:55:50 +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
Stephan
0ace2fdae7
U4-1611 - fix xpath special chars escaping issues in published content store
2013-02-14 16:31:45 -01:00
Shannon Deminick
dfb2a31f26
Fixes up examine config for internal indexes: #U4-1710
2013-02-14 23:29:11 +06:00
Stephan
5da3541584
U4-1441 - bugfix
2013-02-14 16:27:27 -01:00
Shannon Deminick
ef86d2f1f1
Manually applies patch for #U4-1718
2013-02-14 23:26:29 +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
a10a6d1af8
Need to wrap the login javascript in a placeholder for Concorde
2013-02-14 09:06:15 -01: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
6d87174cc1
U4-1441 - improve logging
2013-02-08 07:54:16 -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
9af9c3fe77
U4-1441 - change trySkipIisCustomError config key
2013-02-08 07:36:35 -01:00
Stephan
9cedf5da4c
U4-1441 - make trySkipIisCustomError value a setting
2013-02-08 08:08:36 -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
906d675dca
Merge
2013-02-07 02:09:32 +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
Shannon Deminick
f1b3105202
Patch for #U4-1653 - media library cache refresh issue
2013-02-06 20:56:47 +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
3ebb213916
Patches installer issue.
2013-02-06 19:18:42 +06: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
a65ca205de
U4-1441 - fix issue with IIS taking over custom errors
2013-02-05 16:29:10 -01: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
Stephan
3e1120612b
Update version number
2013-02-04 12:00:58 -01:00
Stephan
8d06d39a62
Create branch for 4.11.5
2013-02-04 11:59:30 -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
da7fea47c6
U4-1441 - refactor (fix) legacy NotFoundHandler support
2013-02-03 14:34:04 -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
f2442b25f6
Close 4.11.4 branch
2013-02-01 19:25:12 +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
Sebastiaan Janssen
300d3ff09b
Added tag Release-4.11.4 for changeset e02f5aebb87e
2013-02-01 08:41:26 -01:00
Sebastiaan Janssen
e6337b8f14
Properly reference uGoLive MyGet package
2013-02-01 08:38:13 -01:00
Morten Christensen
39d45ba4b0
Fixes U4-1618
2013-02-01 08:21:44 -01:00
Sebastiaan Janssen
2be785ace3
Merge
2013-02-01 08:16:18 -01:00
Sebastiaan Janssen
5e2d991fab
Update uGoLive
2013-02-01 08:16:10 -01:00
Morten Christensen
536cb4caf1
Fixes U4-1571
2013-02-01 07:42:51 -01:00
Morten Christensen
27745ea141
Fixes U4-1483
2013-02-01 07:35:48 -01:00
Sebastiaan Janssen
5289c55740
Translation updates
2013-02-01 07:24:21 -01:00
Sebastiaan Janssen
791773fc8a
Add some more translations
2013-02-01 07:23:33 -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
1da27e6c2b
Removes all upgrade script stuff since we've deployed the fix in a package.
2013-02-01 06:42:42 +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
Shannon Deminick
a909b7904e
Fixes uGoLive ascx
2013-02-01 05:29:54 +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
Shannon Deminick
1b1abce7da
Merge
2013-01-31 04:48:29 +06:00
Shannon Deminick
fbc10be381
Reverted logic of Document to be what it used to be... Published and HasPublishedVersion() are the same and will
...
return the same thing, though we've kept the lazy loading and optimizations.
2013-01-31 04:46:51 +06:00
Shannon Deminick
61f2647b62
missing file
2013-01-31 04:26:47 +06:00
Shannon Deminick
a5bea7fc59
Added the ability to automate any c# scripts for an upgrade process. I realize this is superceded already in 6.0
...
but we need a way to do this in 4.x too especially for this release since we need to run a script to fix some db
issues. I've added a framework using an UpgradeScriptManager and another install step + unit tests for some of the
UpgradeScriptManager methods.
2013-01-31 04:26:37 +06: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
Sebastiaan Janssen
b9be5c2561
Also implement optimization in fdfa687e6f41 to v4: no need to try and republish
...
the child pages if the page you are trying to publish was already published
2013-01-30 15:01:38 -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
Shannon Deminick
97556de447
Changed methods created yesterday to internal so we can port to 6+ nicely.
2013-01-30 18:58:42 +06: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
c5d1439422
Fixes: #U4-1458 - due to a null check on PublishedContentRequest on UmbracoContext
2013-01-29 08:35:09 +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
Shannon Deminick
5e9f4559b6
Fixes: #U4-1536
2013-01-29 07:49:14 +06:00
Shannon Deminick
4bbb0441a6
Merge
2013-01-29 05:50:50 +06:00
Shannon Deminick
4cf1d7d9a4
Fixes: #U4-1577 - HasPublishedVersion checks for trashed
2013-01-29 05:48:18 +06:00
Shannon Deminick
a6a3ddca75
Fixes: #U4-1580 - m_SQLOptimizedMany includes the 'trashed' flag which can be used by business logic.
2013-01-29 05:37:14 +06:00
Shannon Deminick
27cfa85d3a
Fixes: #U4-1579 - moving a node doesn't update the descendants of that node's level or path.
2013-01-29 04:39:44 +06:00
Shannon Deminick
a9e1e7b634
Updating: #U4-1491 - Updated HasPublishedVersion() to ensure it checks for 'newest'
2013-01-29 03:42:58 +06:00
Stephan
09f50da821
Web.Routing - migrate to Models.ITemplate, cleanup template logic
2013-01-28 18:36:58 -01:00
leekelleher
9f5f920c81
MNTP: Corrected a typo in the example XPath (additional apostrophe)
2013-01-28 17:18:20 +00: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
f9a0d91299
Fixes: #U4-1527 - Creates a public property on UmbracoHelper to return the currently assigned IPublishedContent of the UmbracoHelper.
2013-01-25 06:04:10 +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
netaddicts
d5bde0d8df
Makes sure preview is not using cached versions of any macro
2013-01-24 11:00:15 -01:00
Sebastiaan Janssen
cc5ca0b5fe
Fixing U4-359 Previewing new nested pages doesn't work
2013-01-30 09:21:43 -01:00
Shannon Deminick
0cb9cc6840
just cleaned up some code formatting.
2013-01-30 07:59:15 +06:00
Shannon Deminick
d38d7b1ff4
Updates all code calling UnPublishSingleNode & UpdateDocumentCache to pass in the already existing Document object if there is one
...
instead of the ID... this'll save a another ton of SQL calls.
2013-01-30 07:59:03 +06:00
Shannon Deminick
2d87f933d5
Updates Document's Published property to return true if the document is 100% published (viewable on the front-end)
...
Reverts Document's HasPublishedVersion() to return true if the document has any published version (may or may not be viewable on the front-end)
Updates the Document's new UpdatePublishedOnDescendants to set both the Published and PathPublished fields.
Reverts some stuff in the editContent to use HasPublishedContent() to set the _documentHasPublishedVersion field.
Reverts the BaseContentTree to use the Published property now that it returns the correct value.
Updates the editContent method to use the UpdateDocumentCache overload accepting an object so there's not another N+1 SQL call made.
2013-01-30 07:57:31 +06:00
Shannon Deminick
a734a0cff7
Fixes unit tests for Umbraco_Route_User_Defined_Controller_Action
2013-01-30 05:37:32 +06:00
Shannon Deminick
d0ace55d03
Fixes: #U4-1593 - Content tree doesn't check for correct publish state.
2013-01-30 05:04:31 +06:00
Shannon Deminick
3fda0308ac
Fixes: #U4-1594 - SQL for SqlOptimizedSingle not correct for published state
...
Fixes: #U4-1596 - new GetPathPublishedDescendants method on Document for optimizations
Fixes: #U4-1595 - Obsoletes HasPublishedVersion() method and ensures lazy loading of Published property,
as well as ensuring that the backing property is set correctly on first load (optmization)
Fixes: #U4-1597 - PathPublished property should be set in an optimized way and/or lazy loaded if it cannot be
2013-01-30 04:56:28 +06:00
Shannon Deminick
d796b2afc1
Fixes: #U4-1170 - template with hyphen or dash
2013-01-29 21:19:16 +06:00
Shannon Deminick
f95cfc2ee0
Changes v4.x config transforms
2013-01-29 21:18:17 +06: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
Shannon Deminick
82c2560822
Ensures all resolvers are sealed. Changes CacheRefreshersResolver, DataTypesResolver, MacroFieldEditorsResolver, PackageActionsResolver, ActionsResolver
...
to all be lazy resolvers as they are not needed instantly on app startup (not needed by the front-end) This will
make app startup a lot quicker. Fixes ActionsResolver to not use the PluginManager to resolve the types when it
is instantiating them since these are passed in the ctor. Updates all unit tests to use lazy delegate for these resolvers
and they are all passing.
2013-01-23 18:40:40 +03: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
Shannon Deminick
f467b8cb6c
Adds more functionality for LazyManyObjectsResolverBase - adding type list delegates for lazy resolution.
2013-01-23 17:39:07 +03: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
Shannon Deminick
aea1a03453
Updates ManyObjectsResolverBase to properly check for resolution freezing and fixes a few issues found regarding
...
inheritance in complex situations like the new LazyManyObjectsResolverBase.
Creates the new LazyManyObjectsResolverBase to lazily resolve types in order to create them. This is for
work item : #U4-1522
Adds unit test to support.
2013-01-23 07:45:00 +03:00
Shannon Deminick
1568e5f19c
updated comments.
2013-01-23 01:44:01 +03:00
Shannon Deminick
8dff47db78
Merge
2013-01-23 01:39:45 +03:00
Shannon Deminick
987e48733a
Merge
2013-01-23 01:39:25 +03: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
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
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
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
pcw@pcw-PC.shout.local
ac5142443a
Fixed EncryptWithMachineKey to handle values longer than FormsAuthentication.Encrypt max length limit
...
http://issues.umbraco.org/issue/U4-1455
2013-01-15 20:40:28 +00:00
pcw@pcw-PC.shout.local
44360d83aa
Fixed EncryptWithMachineKey to handle values longer than FormsAuthentication.Encrypt max length limit
...
http://issues.umbraco.org/issue/U4-1455
2013-01-15 20:20:05 +00:00
pcw@pcw-PC.shout.local
021cb817d4
Fixed EncryptWithMachineKey to handle values longer than FormsAuthentication.Encrypt max length limit
...
http://issues.umbraco.org/issue/U4-1455
2013-01-15 20:17:12 +00:00
pcw@pcw-PC.shout.local
f4f91fba78
Fixed EncryptWithMachineKey to handle values longer than FormsAuthentication.Encrypt max length limit
...
http://issues.umbraco.org/issue/U4-1455
2013-01-15 20:09:29 +00:00
pcw@pcw-PC.shout.local
dec5e8ad6c
Fixed EncryptWithMachineKey to handle values longer than FormsAuthentication.Encrypt max length limit
...
http://issues.umbraco.org/issue/U4-1455
2013-01-15 20:07:07 +00:00
Max Rotvel
4321c8d24e
Fix part of U4-1355 by making umbracoembed translatable and supply da lang files
2013-01-15 14:33:25 -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
Stephan
6cb3fcf9ad
U4-1411 - fix post-4.9 regression in NotFoundHandler url
2013-01-08 16:41:31 -01:00
Sebastiaan Janssen
e5878554bd
Fixes U4-1482 Regression - RTE unable to edit hyperlink on image
2013-01-21 14:21:29 -01:00
Sebastiaan Janssen
44c8c4b5b8
Revert 024896ba7bcf as it's a breaking change
2013-01-18 08:47:38 -01:00
Shannon Deminick
6b254e1a20
Merge with 6.0.0
2013-01-07 16:42:27 +03: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
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
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
Shannon Deminick
eece4c194a
Creating 6.1.0 branch
2013-01-04 05:50:00 +03:00