Commit Graph

8918 Commits

Author SHA1 Message Date
Bertrand Le Roy
39b4009e40 Enable TypeScript files to be built with a simple "build typescript" and without taking a dependency on Node.js 2015-03-20 20:14:37 -07:00
bill_cooper
f93369ab07 #21238: Fixing taxonomy autocomplete after jQuery UI update
Modified admin-taxonomy-tags.js to fix js problem related to tagit.
 The calls to data() jquery selector in the autocomplete initialization code where not matching on the provided keys. The keys have been modified to resolve the issue.

Work Item: 21238
2015-03-20 15:40:26 +01:00
Daniel Stolt
ca6eee88db Made output cache lock management more robust. 2015-03-19 21:15:25 +01:00
Zoltán Lehóczky
9f319e2a47 #20805: removing unneeded AliasHolderUpdater config
Work Item: 20805
2015-03-19 21:11:18 +01:00
Daniel Stolt
adf8ba85da Changed output cache storage from string to byte[] to fix encoding issues with binary content. 2015-03-19 21:03:00 +01:00
Daniel Stolt
fbf39acac6 Added preservation of original response encoding. 2015-03-19 12:53:02 +01:00
Daniel Stolt
017a101069 Deferred insertion of CaptureStream to improve memory performance. 2015-03-19 12:46:50 +01:00
Daniel Stolt
c9cfb8639c #20881: Changed capture mechanism in Orchard.OutputCache to support any result type.
Instead of using a custom writer for the Response.Output property, the OutputCacheFilter now uses a specialized Stream class for the Response.Filter property, which captures anything written to it. This seems to work with any type of result, including FileContentResult.

Work Item: 20881
2015-03-18 23:10:36 +01:00
Daniel Stolt
0d2afe3206 Added a post-build binding to TypeScript gulp task for Task Runner Explorer. 2015-03-18 12:54:10 +01:00
Daniel Stolt
2d4c1c817d #21249: Removed build dependency on TypeScript.
Instead added a gulpfile to enable compilation of TypeScript files when needed.

Work Item: 21249
2015-03-18 12:34:29 +01:00
Sipke Schoorstra
039220f1f5 #21234: Added delete option to Form element.
Work Item: 21234
2015-03-17 15:48:19 +01:00
Sipke Schoorstra
dcac46fb8c #21265: Fixed Value cannot be null. Parameter name: fileName error.
Work Item: 21265
2015-03-17 13:16:15 +01:00
Kegan Maher
ab46ba3e03 #21269: Orchard.Layouts ContentPartElementHarvester null ref exception
Work Item: 21269
2015-03-17 13:03:25 +01:00
Sipke Schoorstra
5eb48b8eec Implemented import/export for *ElementWrapperPart*. 2015-03-17 12:49:43 +01:00
Sipke Schoorstra
2d2f2b40dd Improved handling of layout editor data encoding/decoding. 2015-03-16 23:41:13 +01:00
Sipke Schoorstra
575b78949d Added extra information to element editor context. 2015-03-15 16:27:52 +01:00
Sipke Schoorstra
b12e64bef9 Added responsive images utility CSS class for custom image elements.
This enables custom elements that render an image to be responsive within the layout editor by applying the "img-responsive" class to either the image itself or any of its parent HTML elements.
2015-03-15 14:28:16 +01:00
Sipke Schoorstra
53c942637e Added form element style for *email* and *tel* input fields. 2015-03-14 13:04:23 +01:00
Nicholas Mayne
6245352da8 #21243: Fixing issue with multiple calls to cultrue selector
Taken some of the fixes from jtkech and anoordende

Work Item: 21243
2015-03-13 17:10:00 +00:00
Nicholas Mayne
383e947bf7 Because the admin filter is calling lcoalization, and localization is calling the admin filter... we should apply the admin attribute first, then do the security check 2015-03-13 17:06:48 +00:00
Nicholas Mayne
8470165a55 #21054: Fixing issue with null UrlReferer.
I still think an issue is outstanding with AdminFilter.

Work Item: 21054
2015-03-13 15:23:19 +00:00
Sipke Schoorstra
b6347a5de9 #21257: Fixed empty snippets menu item issue.
The issue was that the snippets harvester included the Elements_Snippet shape which itself is not a snippet.
This also fixes an issue where it would not find snippets defined in the current theme.
2015-03-12 17:27:00 +01:00
Sipke Schoorstra
5a5318bc09 Fixed incorrect casing. 2015-03-12 00:28:41 +01:00
Sipke Schoorstra
f02e147eaf Fixed url encoding / decoding issues.
This change consistifies when and where data and html properties are being URL decoded.
2015-03-12 00:23:05 +01:00
Kegan Maher
21c9ef2d9f #21240: Controllers defined in directives also should use inline-array DI syntax.
This is an additional changeset added later to the same PR.
2015-03-10 22:06:48 +01:00
Sipke Schoorstra
8a3d05779f Fixed a typo in a comment. 2015-03-06 20:24:15 +01:00
Sipke Schoorstra
ce23bb5a3e #21237: Moved IClientIpAddressProvider into Orchard.Framework.
This changeset also renames the service to IClientAddressAccessor and refactors the settings into being configurable from HostComponents instead of through a site settings part.

Work Item: 21237
2015-03-06 19:59:52 +01:00
Sipke Schoorstra
439046c298 Fixed broken TaxonomyService due to bad merge. 2015-03-06 09:20:16 +01:00
Sipke Schoorstra
6173844445 Fixed broken WidgetFilter due to bad merge. 2015-03-06 09:08:27 +01:00
Kegan Maher
6e7d82bd29 #21240: Layouts/DynamicForms: switch to Angular "inline array" DI annotation
Work Item: 21240
2015-03-06 09:03:04 +01:00
Kegan Maher
8101542d9e #21182 Fixing generation of CacheItemPolicy used in Put.
Work Item: 21182
2015-03-05 22:58:37 +01:00
Katsuyuki Ohmuro
93abfc0aca #21218: Fixing IFilterProvider execution order
Work Item: 21218
2015-03-05 22:55:23 +01:00
Sebastien Ros
5ff2ad509b Merge branch '1.8.x' into 1.x
Conflicts:
	src/Orchard.Web/Modules/Orchard.MediaLibrary/Services/MediaLibraryService.cs
	src/Orchard.Web/Modules/Orchard.Modules/styles/orchard-modules-admin.css
	src/Orchard.Web/Modules/Orchard.Taxonomies/Services/TaxonomyService.cs
	src/Orchard.Web/Modules/Orchard.Widgets/Filters/WidgetFilter.cs
	src/Orchard/Mvc/Routes/RoutePublisher.cs
2015-03-05 12:15:00 -08:00
Jack Cheng
b03c1bc901 #20182 : Admin Content browser ""Show: All" displays pager.
Work Item: 20182
2015-03-05 10:12:22 +00:00
Sipke Schoorstra
691c04016c Fixed Upgrade module to use proper project type and removed unused namespaces. 2015-03-04 17:36:27 +01:00
Sipke Schoorstra
395e8753c7 Moved list views to *Container* module itself.
The reason for doing this is that the Container module itself queries for available _ListViewProviders_, which could potentially yield zero providers if the *Lists* module is not enabled.
2015-03-04 11:49:56 +01:00
Sipke Schoorstra
657a285650 Fixed "Are you sure you want to leave this page?" even when layout is not dirty.
The issue was that during page initialization, the Content element's HTML would be serialized with the URL encoded version of its contents, but shortly after that HTML would be URL decoded, causing a difference in the serialized JSON between the initial serialization and final serialization (upon page unload).
2015-03-04 11:27:18 +01:00
Daniel Stolt
0f7d385350 Made casing of Web.config file names consistent. 2015-03-04 02:33:18 +01:00
Daniel Stolt
78901ba095 Suppressed warning CS0436 in Orchard.Framework. 2015-03-04 02:26:54 +01:00
Daniel Stolt
8e81de333f Removed more source map files and disabled source map generation for TypeScript. 2015-03-04 02:22:19 +01:00
Daniel Stolt
1a8ebf2548 Fixed version conflict build warnings and cleaned up all Web.config files. 2015-03-04 02:06:09 +01:00
Lombiq
8b196c437e #21181: Adding the ability for admins to also change password for registered users.
Work Item: 21181
2015-03-02 17:19:32 +01:00
Sipke Schoorstra
37d1af30b1 Prevent .map files from being requested by the browser.
Requests to .map files are responded to with 404 - not found.
2015-03-01 21:04:35 +01:00
Sipke Schoorstra
43eafcbb1e Prevent .map files from being requested by the browser.
Requests to .map files are responded to with 404 - not found.
2015-03-01 21:03:46 +01:00
Sipke Schoorstra
da544a47e9 Fixed broken layout editor when using the minified layout editor script. 2015-03-01 20:33:24 +01:00
Sipke Schoorstra
2e3ab0b888 #21231: Fixed that Paragraph element gets extra <p> tags when editing.
Work Item: 21231
2015-03-01 19:09:09 +01:00
Lombiq
53cd06e63e Fixing that Path Placement Matches couldn't be used for editor templates when being updated. 2015-03-01 02:01:11 +01:00
Sipke Schoorstra
27a01fb11e Fixed an HTML encoding issue.
See: https://orchard.codeplex.com/discussions/582038
2015-02-28 23:50:40 +01:00
Lombiq
9f9ed92fdd Core/Shapes: creating static resource for html5.js 2015-02-28 18:11:59 +01:00
Sipke Schoorstra
9c2e1f9e56 Fixed an issue where unchecked checkboxes would remain checked.
The issue was that by combining existing element data with posted element data, the existing items would retain their values in case no such item was posted, which is the case for unchecked checkboxes; their name/value pair will  be not posted, so the original value would be retained.
This is fixed by no longer combining existing data with hosted data, but instead relying that an element editor will post all data that it is concerned with.
2015-02-28 15:52:37 +01:00