Commit Graph
100 Commits
Author SHA1 Message Date
Sebastien Ros 786312cbcd Fixing the module's name for RssPart 2014-03-04 16:54:21 -08:00
Sebastien Ros 844edbbc27 Creating a feature for RssPart 2014-03-03 15:49:53 -08:00
Sebastien Ros 178dc94555 Fixing LastUpdatedTime fetch on azure 2014-03-03 15:45:53 -08:00
Sebastien Ros d86a63a559 Updating specflow tests 2014-03-03 15:13:23 -08:00
Sebastien Ros b2d7fa7fde Implementing RssPart 2014-02-28 14:40:55 -08:00
Sebastien Ros 4546c0627c Using MD5 hashes for profile filenames
Prevent the long urls which can get generated
when deep hierarchies are used.
2014-02-28 14:40:54 -08:00
Sebastien Ros ee06fa272f Fixing redirection on log off from the dashboard 2014-02-28 14:40:52 -08:00
Sebastien Ros 0297b5d76e Take BaseUrl into account when testing local urls 2014-02-28 14:40:51 -08:00
Sebastien Ros 53a0f91747 Adding missing reference in Orchard.Azure 2014-02-24 10:45:24 -08:00
Sebastien Ros 18118b44ee Support Azure media urls containing special chars 2014-02-24 10:45:13 -08:00
Sebastien Ros 82001a2bcc Adding comments expiration setting 2014-02-21 16:24:21 -08:00
Sebastien Ros ad652b724d Adding blog/archive route 2014-02-21 14:30:47 -08:00
Sebastien Ros 2406d2238f Adding support for RSS feed proxies 2014-02-21 11:47:35 -08:00
Sebastien Ros 6f7d2b3ba1 Shifting BlogPart 2014-02-21 10:56:40 -08:00
Sebastien Ros 6f5bbc21b0 Defining a category for Orchard.Azure 2014-02-20 17:52:39 -08:00
Sebastien Ros ff0173b436 Fixing image edition
Using absolute url in proxy
2014-02-20 17:49:46 -08:00
Sebastien Ros 7e3a83c1e7 Fixing small markdown editor styles 2014-02-20 17:49:45 -08:00
Sebastien Ros 6fd1156c2a Adding Orchard.Tags.TagCloud 2014-02-20 17:49:43 -08:00
Sebastien Ros 8463034c47 Improving absolute urls construction 2014-02-20 17:49:41 -08:00
Sebastien Ros 78c5515336 Separating Orchard.Azure and Orchard.Azure.Media 2014-02-20 17:49:39 -08:00
Sebastien Ros d918aec6e1 Proxying edited images to prevent CORS errors 2014-02-18 15:22:06 -08:00
Sebastien Ros 1f81355afd Improving Markdown support
- Adding a settings page to enable Markdown on Blogs
- Improving live preview Markdown styles
2014-02-17 17:25:42 -08:00
Sebastien Ros 24ef80ebf2 Fixing NRE in blog posts count task 2014-02-13 14:20:52 -08:00
Sebastien Ros 0a097fe7b0 Fixing recaptcha validation
It needs the updater to be used in order to make the whole model invalid.
Would be nice to be able to mark the model as invalid without having to define
a specific error message.
2014-02-10 15:36:32 -08:00
Sebastien Ros 6a43bad033 Fixing and improving blog posts and archives count 2014-02-10 12:16:52 -08:00
Sebastien Ros 9831ea10e4 Fixing media publication from XmlRpc 2014-02-10 11:16:08 -08:00
Sebastien Ros 1577a79351 Displaying reCaptcha error as notifications 2014-02-10 11:16:06 -08:00
Sebastien Ros 4cae15ca5d Adding 'content-items' class to the archive list 2014-02-10 11:16:04 -08:00
Sebastien Ros 107f54850c Adding more restrictions on tag names 2014-02-06 12:25:08 -08:00
Sebastien Ros 093976851a Adding Owner switch to menu commands 2014-02-05 16:32:16 -08:00
Sebastien Ros e394879b89 Fixing local navigation with tenants 2014-02-05 16:02:17 -08:00
Sebastien Ros 595726acb3 Arranging tenant modules lists 2014-02-05 12:16:57 -08:00
Sebastien Ros aaccd18368 Fixing tenant prefixed urls 2014-02-05 12:11:04 -08:00
Sebastien Ros 83df0ebdf0 Adding tags to RSS feeds 2014-02-05 10:28:24 -08:00
Sebastien Ros 94189a58c7 Moving redirect suppression logic 2014-02-04 13:53:59 -08:00
Sebastien Ros 77b551d24b Fixing compilation warnings 2014-02-04 11:58:27 -08:00
Sebastien Ros 79a210a179 Fixing unit tests compilation 2014-02-03 16:40:02 -08:00
Sebastien Ros de4a12defa Merge branch '1.7.x' into 1.x 2014-02-03 16:32:08 -08:00
Sebastien Ros e2b318e04a Use tenant prefix when building menus 2014-02-03 16:20:57 -08:00
Sebastien Ros 10a0257f19 Making Href() tenant aware 2014-02-03 15:36:26 -08:00
Sebastien Ros e7d4626394 Adding support for prefixed tenant authentication redirects 2014-02-03 15:34:20 -08:00
Sebastien Ros 047ecd7109 Disposing sessions correctly 2014-01-30 16:58:58 -08:00
Sebastien Ros 93941b00e3 Disposing sessions correctly 2014-01-30 16:57:32 -08:00
Sebastien Ros 6ef1179817 Fixing deployment warnings 2014-01-29 09:33:37 -08:00
Sebastien Ros 079f842063 Optimize AliasUpdater code path 2014-01-29 09:33:35 -08:00
Sebastien Ros 410c058166 Fixing Send Email activity upgrade process 2014-01-21 18:12:37 -08:00
Sebastien Ros 57d0dde156 Upgrading to ASP.NET MVC 5.1 2014-01-21 18:12:22 -08:00
Sebastien Ros 2e72abf59f Adding Orchard.Caching module 2014-01-21 10:50:33 -08:00
Sebastien Ros e1aa0b5f84 Adding indexes to default comments migration 2014-01-20 10:06:53 -08:00
Sebastien Ros 68e4828dfe Shifting comments count 2014-01-20 10:06:52 -08:00
Sebastien Ros 7eb3579816 Adapting ShowTags view model
The new model change would break some themes
2014-01-20 10:06:50 -08:00
Sebastien Ros 70be174c72 Implementing Orchard.JobsQueue 2014-01-14 14:43:20 -08:00
Sebastien Ros 50d759ad4a Adding email template wrappers 2014-01-13 11:59:07 -08:00
Sebastien Ros 546aa2fc9c Extracting Orchard.Users email templates
The texts of the emails sent are defined in custom shapes.
It's using IMessageService to send an email directly.
2014-01-10 17:37:00 -08:00
Sebastien Ros 442cf93488 Refactoring Orchard.Templates
Extracting the shape rendering logic into the framework. The
module is only responsible for managing templates and
the template languages. IShapeDisplay is introduced to render
a shape.
2014-01-10 17:36:02 -08:00
Sebastien Ros 3ad8e8c6bd Implementing DisableThemePart
Also implementing a new Match predicate for
placement files, i.e. ContentPart="" which will
apply the placement rules if the currently displayed
content type contains a specific part.
2014-01-10 12:40:59 -08:00
Sebastien Ros eba14590b6 Refactoring Orchard.Messaging 2014-01-08 18:38:59 -08:00
Sebastien Ros 9d7450d444 Chaining Site.SuperUser to the actual User object 2014-01-08 18:38:57 -08:00
Sebastien Ros be296b4ac8 Adding shape templates invalidation 2014-01-08 18:38:54 -08:00
Sebastien Ros f35b33fb9b Allowing templates to override themes' shapes 2014-01-08 18:38:53 -08:00
Sebastien Ros 0ce510ff88 Setting default SMTP port 2014-01-08 18:38:51 -08:00
Sebastien Ros ae7a5dea9b Improving default editor theme 2014-01-08 18:38:49 -08:00
Sebastien Ros 8c901ccc19 Fixing templates rendering in background tasks 2014-01-08 18:38:46 -08:00
Sebastien Ros ca5334c016 Fixing Razor templates invalidation 2014-01-08 18:38:45 -08:00
Sebastien Ros ec788d13eb Refactoring ContentItemExtensions
The usage of the optional parameter was not working
correctly on my setup.
2014-01-02 11:49:03 -08:00
Sebastien Ros e193603822 Cleaning tenants cookie on logout
In order to prevent the redirection to re-authenticate
the user automatically.
2013-12-13 16:49:31 -08:00
Sebastien Ros e99bba1669 #20355: Preventing collisions with default tenant
Work Item: 20355
2013-12-13 16:22:13 -08:00
Sebastien Ros 13b73da63b Fixing infinite loop when clearing output cache 2013-12-12 14:11:56 -08:00
Sebastien Ros 6758b72938 Adding a way to configure the isolation level 2013-12-10 18:14:42 -08:00
Sebastien Ros 0890650d78 Fixing web.config classic mode configuration
Modules' static files were no more working as they contain classic mode
configuration settings. This flag tolerates these settings.
2013-12-10 15:17:40 -08:00
Sebastien Ros 92615984cf Reformatting web.config 2013-12-10 07:17:24 -08:00
Sebastien Ros c736a615d2 Optimizing ContentIdentity comparison 2013-12-07 09:51:35 -08:00
Sebastien Ros e89d6762e4 Fixing SiteTimeZoneSelector.cs for background tasks 2013-12-07 09:51:34 -08:00
Sebastien Ros faefdf6936 Defining the default value for Settings.PageSize 2013-12-07 09:51:33 -08:00
Sebastien Ros 1ca9c8b133 Adding a default value setter for Infoset 2013-12-07 09:51:32 -08:00
Sebastien Ros e3fef4d9fe Removing local file 2013-12-05 17:45:10 -08:00
Sebastien Ros b374e9814f #19561: Implementing WebAPI filters support
Work Item: 19561
2013-12-05 17:42:05 -08:00
Sebastien Ros e31b2bc10e Removing Orchard.Lists from being packaged independently 2013-12-05 15:03:20 -08:00
Sebastien Ros cce4f1def7 Restoring BlogPart.Name 2013-12-04 18:47:36 -08:00
Sebastien Ros d33a44a473 Removing unnecessary App.Config file 2013-12-04 18:02:13 -08:00
Sebastien Ros bf4e1d2c4d Displaying Title and metadata for lists 2013-12-04 18:01:38 -08:00
Sebastien Ros 2e163a475b Removing direct use of BodyPartRecord 2013-12-03 15:05:02 -08:00
Sebastien Ros a2d91796d1 Add a configuration flag to disable cache files
The cache files cache.dat and mappings.bin can have
concurrency issues in case multiple instances try to access
them concurrently (see Azure Web Sites)
2013-11-27 17:23:18 -08:00
Sebastien Ros 48479f3d69 Fixing unit tests 2013-11-27 11:45:11 -08:00
Sebastien Ros 654c432365 Grouping routes also by name 2013-11-27 11:44:52 -08:00
Sebastien Ros 0cce4b4357 Lock ShellDescriptor cache
The cache.dat files contains the enabled features for every tenants.
This file is accessed in read/write by all tenants when they are loaded
or changed. This can happen concurrently if tenants are activated
in parallel, if multiple servers are using the same file system, or if
multiple tenants get their features changed at the same time. This
commit doesn't fix the case of multiple web roles accessing the same
file system (WAWS).
2013-11-26 15:12:35 -08:00
Sebastien Ros 082b28204b Activate tenants in parallel 2013-11-26 15:12:34 -08:00
Sebastien Ros 372579d9c8 Fixing feature enabling and adding ContextState 2013-11-20 16:01:03 -08:00
Sebastien Ros b751ef7216 Preventing app to restart when a tenant is created 2013-11-18 21:17:22 -08:00
Sebastien Ros 889cbdc853 Removing unnecessary transaction 2013-11-18 21:16:26 -08:00
Sebastien Ros 48d0c104ae Ensuring IProcessingEngine tasks are executed on the same work context 2013-11-18 21:11:24 -08:00
Sebastien Ros c4b4967e06 Grouping shell routes by area and priority 2013-11-18 21:10:30 -08:00
Sebastien Ros 01b6667d6d Updating System.Net.Http 2013-11-13 15:38:05 -08:00
Sebastien Ros 7b2f7dc165 Fixing merge changes 2013-11-12 18:07:39 -08:00
Sebastien Ros 856bf94853 Fixing wrong media queries 2013-11-12 17:56:05 -08:00
Sebastien Ros 1a8219ca80 Shifting Media parts 2013-11-12 17:56:03 -08:00
Sebastien Ros 386c1b7d6d Fixing unit tests 2013-11-12 17:56:02 -08:00
Sebastien Ros de0c4345f0 Shifting WarmupSettingsPart 2013-11-12 17:56:00 -08:00
Sebastien Ros 04b5e35765 Shifting SmtpSettingsPart 2013-11-12 17:55:57 -08:00
Sebastien Ros ef12e5321a Shifting RegistrationSettingsPart 2013-11-12 17:55:56 -08:00