Claus
b67855b7a3
xslt file repository and methods for getting xslt files in FileService.
2016-09-09 13:33:14 +02:00
Stephan
5d71df36bd
Fix Entity to respect dates if forced
2016-09-09 09:28:25 +02:00
Stephan
22a62421f0
Merge branch origin/dev-v7 into dev-v7-deploy
2016-09-08 16:58:57 +02:00
Sebastiaan Janssen
8d291efedd
In the spirit of DRY: centralized IsAdmin() check in an extension method
...
Made sure that non-admins can't trigger the enable/disable URL tracker endpoint
Renamed "admin" in GetEnableState to "isUserAdmin" for clarity
2016-09-04 11:44:16 +02:00
Stephan
acae05d287
Merge branch origin/dev-v7 into dev-v7-deploy
2016-08-18 12:38:38 +02:00
Shannon
6bcadfea44
Removes the explicit castings to (BackOfficeUserManager) since that isn't actually the base class! The base class is BackOfficeUserManager<BackOfficeIdentityUser>, all of this identity stuff is a bit of a generics nightmare but that also do to the generic nightmare that is OWIN. Moves more logic to the base class so it can be used by sub classes, fixes the base class to use a generic user type
2016-08-12 16:17:14 +02:00
Shannon
816107a348
U4-8813 RedirectTrackingEventhandler always iterates over all descendants
...
fixes SHA1 hashing (moves to a ext method), fixes col length for new db for the redirect table, updates migration len to 40 to store the correct hash format, don't iterate descendents if there's nothing changed, fixes issue with RedirectTrackingEventHandler with regards to operating outside of a web request (i.e. console app)
2016-08-05 18:55:48 +02:00
Sebastiaan Janssen
dd62a917fd
Merge pull request #1411 from umbraco/temp-U4-8808
...
U4-8808 Fixing up 301 redirects
2016-08-05 13:06:18 +02:00
Sebastiaan Janssen
b2e7c7a8d4
More specific exception when a conversion fails
2016-08-04 19:18:52 +02:00
Claus
ccaa198e25
changing integer IDs to guid for RedirectUrls.
2016-08-04 15:46:01 +02:00
Shannon
bd306295c2
Ensures the correct index is installed by default, fixes a test that didn't take this index into account
2016-07-12 19:39:22 +02:00
Shannon
856de5b9f3
Ensures Stylesheet tables are not re-added on install, and re-removes them for upgrades.
2016-07-11 15:32:22 +02:00
Stephan
6f6c7ede0a
U4-8361 - fixing migrations
2016-07-07 16:56:52 +02:00
Stephan
560c0fbb33
U4-8361 - fixing and perfs
2016-07-06 21:53:08 +02:00
Stephan
c5a346d70f
Merge branch 'dev-v7' into temp-u4-8361
2016-07-06 20:00:17 +02:00
Stephan
1f40043740
Hopefull fixing tests
2016-07-05 15:11:10 +02:00
Stephan
3d2a0b4a29
U4-8361 - from ids to guids
2016-07-04 18:22:06 +02:00
Stephan
db79690501
U4-8592 - fix decimal scaling factor issue
2016-06-28 10:09:11 +02:00
Stephan
09526e6db4
U4-8592 - fix property conversions
2016-06-27 15:33:08 +02:00
Stephan
ab973fd4df
U4-8410 - fix build
2016-06-22 13:33:52 +02:00
Stephan
3f285185d1
U4-8410 - minor fixes
2016-06-22 13:10:37 +02:00
Stephan
d4f2486b4f
Merge remote-tracking branch 'origin/dev-v7' into temp-U4-8410-2
2016-06-22 10:58:46 +02:00
Shannon
740c3e770a
remove test thing
2016-06-21 21:09:41 +02:00
Shannon
33ca761441
Updated all to use the ref parameter, tests are passing - now to see if they run any faster :)
2016-06-21 20:43:02 +02:00
Shannon
06fd7c2780
starting ref refactor (need to merge first)
2016-06-21 18:20:55 +02:00
Shannon
b5411a5402
Initial commit of refactor of better/more efficient in terms of mem and performance properpty selectors for our models, this also yields a much cleaner syntax. I have discovered one issue now which is that the PropertyChanged event now fires before the property value is actually set, this is why the lambda syntax existed before. Instead we can use a ref property for the SetPropertyValueAndDetectChanges methods which will work much nicer - and also potentially have less allocations.
2016-06-21 18:11:03 +02:00
Stephan
79bbd6a70c
U4-8361 - implement repository
2016-06-12 15:27:54 +02:00
Stephan
a7759c6175
U4-8361 - renaming
2016-06-12 13:07:00 +02:00
Stephan
36fbb9df86
U4-8361 - initial work
2016-06-12 12:38:35 +02:00
Shannon
38e59373c6
U4-8569 Saving a member type changes the UniqueId of custom properties and tabs
...
This fixes the tab/group unique id mappings
2016-06-08 09:47:06 +02:00
Shannon
50f4bbdd1e
U4-8569 Saving a member type changes the UniqueId of custom properties
...
This fixes the member property type UniqueID SQL and mapping.
This ensures that the main repositories fully assert/compare all fetched properties.
2016-06-07 12:20:10 +02:00
Stephan
928e74f24c
No C# 6 yet
2016-05-26 17:14:13 +02:00
Stephan
d0c030a34c
Reduce dictionary allocs in TracksChangesEntityBase
2016-05-26 16:49:55 +02:00
Shannon
41b68333d2
publicizes EnableChangeTracking and DisableChangeTracking methods for entities, ensures that change tracking is disabled whenever building an entity for a repository as this is totally unnecessary and probably large memory overhead. Updates examine content indexer to page by 10000 rows
2016-05-26 16:36:53 +02:00
Stephan
42021a56b2
U4-8290 - minor cleanup & refactoring
2016-05-24 15:55:26 +02:00
AndyButland
4f3d82cf10
Change field to which data is saved for a data type if provided in prevalues and handle potential mis-matched types on display
2016-05-10 10:50:59 +02:00
Stephan
179f36e2a2
deploy-30 - fixes
2016-04-15 16:36:53 +02:00
Stephan
378e8f5cd9
deploy-30 - fixes
2016-04-15 13:25:11 +02:00
Stephan
4e9578bed4
Merge release-7.4.2 into dev-v7-deploy
2016-03-30 09:30:27 +02:00
Stephan
ecdca378c6
U4-8175 - fix PropertyType.PropertyGroupId inconsistencies
2016-03-16 13:41:58 +01:00
Stephan
adf3e2dfe0
U4-5797 - fix PublishedContentType cache refresh for compositions
2016-03-10 13:59:50 +01:00
Stephan
dafde545b0
U4-7641 - bugfix + implement for media types
2016-02-25 16:02:04 +01:00
Stephan
cc6dfd0c55
U4-7601 - refactor PR, case insensitive
2016-02-17 12:55:40 +01:00
Stephan
d4802fcef6
Merge branch 'feature/is-composed-of' of https://github.com/AndyButland/Umbraco-CMS into temp-U4-7601
2016-02-17 12:44:18 +01:00
Shannon
17ff952b52
Fixes the URL creating for media in the back office to use an IMedia instead of published media (since it's not published yet at the time)
2016-02-11 15:54:00 +01:00
Shannon
fe0ed2ceea
Adds some notes and ensures that the ImageCropperValueConverter shadows the correct one.
2016-02-10 14:53:57 +01:00
Shannon
e423864781
Merge remote-tracking branch 'origin/master-v7' into dev-v7
...
Conflicts:
build/UmbracoVersion.txt
src/SolutionInfo.cs
src/Umbraco.Core/Cache/FullDataSetRepositoryCachePolicy.cs
src/Umbraco.Core/Cache/FullDataSetRepositoryCachePolicyFactory.cs
src/Umbraco.Core/Configuration/UmbracoVersion.cs
src/Umbraco.Core/Persistence/Repositories/ContentTypeBaseRepository.cs
src/Umbraco.Core/Persistence/Repositories/ContentTypeRepository.cs
src/Umbraco.Core/Persistence/Repositories/DomainRepository.cs
src/Umbraco.Core/Persistence/Repositories/LanguageRepository.cs
src/Umbraco.Core/Persistence/Repositories/MediaTypeRepository.cs
src/Umbraco.Core/Persistence/Repositories/MemberTypeRepository.cs
src/Umbraco.Core/Persistence/Repositories/PublicAccessRepository.cs
src/Umbraco.Core/Persistence/Repositories/TemplateRepository.cs
src/Umbraco.Core/Umbraco.Core.csproj
src/Umbraco.Tests/Cache/FullDataSetCachePolicyTests.cs
src/Umbraco.Web.UI.Client/src/common/directives/components/grid/grid.rte.directive.js
src/Umbraco.Web.UI.Client/src/less/hacks.less
src/Umbraco.Web.UI/Umbraco.Web.UI.csproj
src/Umbraco.Web/WebBootManager.cs
2016-02-03 12:30:11 +01:00
Shannon
1dea0edcf1
re-includes the static cache for published property types, this cache is much more than a simple cache of content type infos, it is also the cache for associated converters which is required for all front-end rendering. Fixes the issue of not setting the xpath cache level corectly.
2016-02-01 22:50:38 +01:00
Shannon
1abab41955
Fixes perf issue with DeepCloneHelper - so we cache the actual property types instead of re-reflecting each time
2016-02-01 21:45:34 +01:00
Shannon
7d9ba0e36e
manually backports changes from 7.4 fixes
2016-01-27 19:42:06 +01:00