Renaud Paquay
71ca0e0fe8
Merge
...
--HG--
branch : dev
2010-11-11 13:49:21 -08:00
Renaud Paquay
6a54c7b114
Merge default->dev
...
--HG--
branch : dev
2010-11-11 13:41:57 -08:00
Renaud Paquay
d9fb5bf335
Merge
...
--HG--
branch : dev
2010-11-10 13:26:42 -08:00
Renaud Paquay
c2aec74cb6
Updated libraries to webstack beta 3.
2010-11-11 13:03:27 -08:00
Renaud Paquay
5466d4ec81
Fix incorrect use of "InvariantCultureCase"
...
--HG--
branch : dev
2010-11-03 10:44:28 -07:00
Renaud Paquay
19b417b08c
Remove incorrect test code...
...
--HG--
branch : dev
2010-10-07 14:09:51 -07:00
Renaud Paquay
34bbd4a062
Merge
...
--HG--
branch : dev
2010-10-07 11:57:23 -07:00
Renaud Paquay
9c6b024205
Code review feedback
...
--HG--
branch : dev
2010-10-07 11:57:00 -07:00
Renaud Paquay
833beaad3b
Fix Razor views single line comment syntax
...
@// is not valid anymore, use "@* ... *@" instead
--HG--
branch : dev
2010-10-07 10:53:02 -07:00
Renaud Paquay
1e826830f2
Fix Razor views "using" syntax
...
"@using" directive now requires a semicolon at the end.
--HG--
branch : dev
2010-10-07 10:48:51 -07:00
Renaud Paquay
0f4613cb18
Switch to MVC3/Razor1 beta release
...
--HG--
branch : dev
2010-10-07 10:24:17 -07:00
Renaud Paquay
11a46b6b80
Merge
...
--HG--
branch : dev
2010-10-06 16:12:11 -07:00
Renaud Paquay
9e8cbd4f01
Removing "ProbingExtensionLoader"
...
It's redudant with PrecompiledExtensionLoader and was not
fully implemented, causing bug http://orchard.codeplex.com/workitem/16572 .
--HG--
branch : dev
2010-10-04 15:10:54 -07:00
rpaquay@microsoft.com
89319d30f1
Fix build break: Remove deleted files from csproj file
...
--HG--
branch : dev
2010-09-17 12:17:07 -07:00
Renaud Paquay
8b2065579b
Fix intermittent "Validation of viewstate MAC failed" YSOD
...
--HG--
branch : dev
2010-08-06 13:54:27 -07:00
Renaud Paquay
7bd373ffc6
Added tag 0.5 for changeset a6b8d094848d
2010-08-02 15:24:45 -07:00
Renaud Paquay
6e724d5a3f
Merge dev -> default
2010-08-02 15:22:43 -07:00
Renaud Paquay
cc8f19196f
Remove incorrect line in "IndexPOST" action
...
The navigation screen doesn't show any part other than "MenuPart".
Calling "UpdateEditorModel" on all the content items in the POST
action causes data loss (slug, title, tags, etc..) when clicking
the "Update All" button.
--HG--
branch : dev
2010-07-31 15:35:08 -07:00
Renaud Paquay
1da429cd8c
Deletion of content items from index was using wrong ID
...
We were using the deletion task ID instead of the content item ID.
--HG--
branch : dev
2010-07-30 19:19:53 -07:00
Renaud Paquay
80c994b5c2
Search bug: filter out non existent content items from index
...
There is latency between the content of the index and the
content items in the database. We need to filter out content
items returned from the indexing service that aren't
published in the database.
--HG--
branch : dev
2010-07-30 19:18:47 -07:00
Renaud Paquay
7a569d3030
Bug fix: Indexing didn't process "unpublish" events
...
--HG--
branch : dev
2010-07-30 18:44:50 -07:00
Renaud Paquay
4fc28080db
Fix Unit Tests
...
--HG--
branch : dev
2010-07-29 20:57:55 -07:00
Renaud Paquay
7c2abaf53d
Fix feature enable from command line
...
When enabling features from the command line, we need
a way to signal the WebHost app that the OrchardHost needs
to re-compute the list of activated features.
We enable this by touching and monitoring a local file in "App_Data".
The file is touched whenever a feature is enabled or disabled,
and is monitored by the OrchardHost to watch for a re-initialization.
--HG--
branch : dev
2010-07-29 20:54:25 -07:00
Renaud Paquay
a2ee8eff70
Fix background tasks processing on command line
...
* Don't run background tasks in orchard command line host
* Run background tasks in WebApp host
This required introducing the notion of "ShellRegistrations" through
a new IShellContainerRegistrations insterface, which is executed
everytime a new shell container is created, so that a host (e.g.
command line in this case) has the ability to override default
IXxxDependency registrations.
--HG--
branch : dev
2010-07-29 19:09:48 -07:00
Renaud Paquay
57368adcd1
Merge
...
--HG--
branch : dev
2010-07-29 18:18:53 -07:00
Renaud Paquay
cb4d7d1c43
Register blog feed in Drivers
...
This makes feed registration more resilient to routing overrides.
--HG--
branch : dev
2010-07-29 13:55:52 -07:00
Renaud Paquay
0cb5617dd3
Merge
...
--HG--
branch : dev
2010-07-28 18:14:39 -07:00
Renaud Paquay
aa7077af22
Fix enable feature from command line
...
If we enable a feature from the command line, we need the host to
recompute it's list of shell topologies on the next request
of the web application.
We enable this by making the OrchardHost watch for file changes
on the "cache.dat" file (topology cache)
--HG--
branch : dev
2010-07-28 18:14:22 -07:00
Renaud Paquay
395a97f527
Remove unneeded attribute
...
--HG--
branch : dev
2010-07-28 18:12:31 -07:00
Renaud Paquay
b5a093e632
Merge
...
--HG--
branch : dev
2010-07-28 14:15:03 -07:00
Renaud Paquay
c874c9ab7b
Merge
...
--HG--
branch : dev
2010-07-28 14:14:01 -07:00
Renaud Paquay
89a3186cef
Merge OrchardCLI.exe with Orchard.exe
...
--HG--
branch : dev
2010-07-28 14:11:28 -07:00
Renaud Paquay
dcda153286
Merge
...
--HG--
branch : dev
2010-07-28 13:07:35 -07:00
Renaud Paquay
f846335852
Fix command line parser to support quotes
...
--HG--
branch : dev
2010-07-28 13:06:48 -07:00
Renaud Paquay
b2be561e3f
Use ConcurrentDictionary to simplify code
...
--HG--
branch : dev
2010-07-28 13:06:27 -07:00
Renaud Paquay
82cb85bba1
Fix concurrency issue accessing Dictionary instance
...
--HG--
branch : dev
2010-07-28 13:06:11 -07:00
Renaud Paquay
ad2a798335
Merge
...
--HG--
branch : dev
2010-07-27 19:52:28 -07:00
Renaud Paquay
8d619260c9
Adding "title" field index from RoutePart
...
--HG--
branch : dev
2010-07-27 19:50:59 -07:00
Renaud Paquay
d64a0e8aaa
Add "ApplicationPath" in tenant URL
...
--HG--
branch : dev
2010-07-27 19:45:22 -07:00
Renaud Paquay
3bb06ec058
Properly close the steam when writing
...
--HG--
branch : dev
2010-07-27 19:45:01 -07:00
Renaud Paquay
13b077e91c
Make display of Atom feed content more resilient
...
--HG--
branch : dev
2010-07-27 19:13:14 -07:00
Renaud Paquay
17f318e362
Merge
...
--HG--
branch : dev
2010-07-27 18:47:51 -07:00
Renaud Paquay
67e1923003
Fix blog import command to set "Path" property
...
--HG--
branch : dev
2010-07-27 18:47:19 -07:00
Renaud Paquay
1cc9b5e334
Increase field length limit
...
--HG--
branch : dev
2010-07-27 18:39:17 -07:00
Renaud Paquay
f077291cf7
Fix intermitent error with persisted nhibernate configuration
...
--HG--
branch : dev
2010-07-27 18:36:07 -07:00
Renaud Paquay
d6a51bde87
Merge
...
--HG--
branch : dev
2010-07-27 15:59:58 -07:00
Renaud Paquay
10dd2dcc4b
Update default roles to work with Features
...
The code used to deal with Modules as the basic unit and needed
to be updated to work with "Features" instead, since features
are the basic units than can be enabled/disabled.
--HG--
branch : dev
2010-07-27 15:59:38 -07:00
Renaud Paquay
49a697f641
Include PO files in artifacts
...
--HG--
branch : dev
2010-07-27 15:20:17 -07:00
Renaud Paquay
39ab96e05f
Fix LiveWriter blog post creation
...
We weren't setting the new "Path" property
--HG--
branch : dev
2010-07-25 12:16:16 -07:00
Renaud Paquay
300db24a5f
Merge
...
--HG--
branch : dev
2010-07-25 11:50:45 -07:00
Renaud Paquay
590613786d
Fix issue with Contoso and gallery pictures
...
We now support the BBCode syntax for static html files
serving as the basis for Widgets. All this stuff is still
futures work, but we needed a temporary solution for Alpha.
Here is the new syntax for one of the Widget file:
<div id="slider">
<ul>
<li>[img]~/Themes/Contoso/Content/Images/Gallery/feature01.jpg[/img]</li>
<li>[img]~/Themes/Contoso/Content/Images/Gallery/feature02.jpg[/img]</li>
<li>[img]~/Themes/Contoso/Content/Images/Gallery/feature03.jpg[/img]</li>
</ul>
</div>
--HG--
branch : dev
2010-07-25 11:50:23 -07:00
Renaud Paquay
0d4b1e6c42
Fixing build break
...
--HG--
branch : dev
2010-07-24 18:35:13 -07:00
Renaud Paquay
22f44dcf94
Remove workaround for reloading extensions
...
We don't need this anymore since we have a custom
IVirtualPathMonitor implementation, which is more deterministic.
--HG--
branch : dev
2010-07-24 18:30:01 -07:00
Renaud Paquay
db8d38224a
Specialize IVirtualPathMonitor for command line host
...
More deterministic behavior and no file locking at
the expense of performance.
--HG--
branch : dev
2010-07-24 18:24:44 -07:00
Renaud Paquay
72d52caa03
Fix typo
...
--HG--
branch : dev
2010-07-24 18:22:46 -07:00
Renaud Paquay
4d8a459c0e
orchard.exe now uses CommandHostContextProvider
...
--HG--
branch : dev
2010-07-24 17:34:41 -07:00
Renaud Paquay
639961ca93
Move classes to Orchard project (for sharing)
...
--HG--
branch : dev
rename : src/Tools/OrchardCli/CommandHostContext.cs => src/Tools/Orchard/HostContext/CommandHostContext.cs
rename : src/Tools/OrchardCli/CommandHostContextProvider.cs => src/Tools/Orchard/HostContext/CommandHostContextProvider.cs
rename : src/Tools/OrchardCli/ICommandHostContextProvider.cs => src/Tools/Orchard/HostContext/ICommandHostContextProvider.cs
2010-07-24 16:55:04 -07:00
Renaud Paquay
6afd8a0a68
Workaround issue with creating a module from command line
...
I'm not quite sure why, but when creating a new module using
the scaffolding command, the FileChangeMonitor doesn't detect a new
directory has been added in "~/Modules". Added an explicit call to
the OrchardHost to force reloading of extensions.
--HG--
branch : dev
2010-07-24 16:16:32 -07:00
Renaud Paquay
aa3f3ede8b
Fix "feature enable" not working from command line
...
--HG--
branch : dev
2010-07-24 15:32:16 -07:00
Renaud Paquay
d56502e751
Add "cls" command
...
--HG--
branch : dev
2010-07-24 15:12:52 -07:00
Renaud Paquay
768037b659
Tweaking notification messages
...
--HG--
branch : dev
2010-07-24 15:03:13 -07:00
Renaud Paquay
677cfd3c6f
Implement retry logic when AppDomain has been unloaded
...
--HG--
branch : dev
2010-07-24 14:48:48 -07:00
Renaud Paquay
388ea9e553
Implement retry logic when host needs to be restarted
...
--HG--
branch : dev
2010-07-24 14:37:20 -07:00
Renaud Paquay
9907d0c997
Ensure list of extensions is validated when creating standalone env
...
--HG--
branch : dev
2010-07-24 14:36:45 -07:00
Renaud Paquay
db4bf1a177
Remove tenant cache
...
There was no cache invalidation policy, so remove it
--HG--
branch : dev
2010-07-24 14:36:14 -07:00
Renaud Paquay
b61d6fcc63
Interactive orchard command line tool
...
--HG--
branch : dev
2010-07-24 13:43:38 -07:00
Renaud Paquay
6b09c7e16f
Improve error messages
...
--HG--
branch : dev
2010-07-24 13:41:56 -07:00
Renaud Paquay
133047ee85
Fix typo
...
--HG--
branch : dev
2010-07-24 13:41:29 -07:00
Renaud Paquay
bdcaca8d63
PublishLaterPart should be attachable
...
--HG--
branch : dev
2010-07-23 16:53:28 -07:00
Renaud Paquay
c1707a46ad
Merge
...
--HG--
branch : dev
2010-07-23 16:46:19 -07:00
Renaud Paquay
a59a712e98
Fix bug with location override
...
--HG--
branch : dev
2010-07-23 16:42:17 -07:00
Renaud Paquay
04607286e0
Fix contoso image gallery to work when installed in root
...
--HG--
branch : dev
2010-07-23 15:39:29 -07:00
Renaud Paquay
e3a4b6fade
Merge
...
--HG--
branch : dev
2010-07-23 15:00:05 -07:00
Renaud Paquay
860c53bafa
Bug fix
...
--HG--
branch : dev
2010-07-23 14:58:42 -07:00
Renaud Paquay
e2425945ee
Don't use "T" for media url tag
...
--HG--
branch : dev
2010-07-23 14:07:47 -07:00
Renaud Paquay
877d49779e
Build local enlistement in addition to "OutputFolder"
...
--HG--
branch : dev
2010-07-23 12:46:03 -07:00
Renaud Paquay
825320405c
Fix command host retry logic
...
--HG--
branch : dev
2010-07-23 12:45:24 -07:00
Renaud Paquay
aae87c177f
Rename commands
...
--HG--
branch : dev
2010-07-23 11:24:45 -07:00
Renaud Paquay
a571b04e4e
Merge
...
--HG--
branch : dev
2010-07-23 11:11:59 -07:00
Renaud Paquay
66b6908627
Fix SpecFlow tests
...
--HG--
branch : dev
2010-07-23 11:11:03 -07:00
Renaud Paquay
86e640b1d0
Fix merge conflicts...
...
--HG--
branch : dev
2010-07-22 23:17:37 -07:00
Renaud Paquay
ac374b50ee
Merge
...
--HG--
branch : dev
2010-07-22 23:11:29 -07:00
Renaud Paquay
059b08c247
Rename "Packaging" to "Gallery"
...
--HG--
branch : dev
rename : src/Orchard.Web/Modules/Orchard.Packaging/Controllers/PackagingController.cs => src/Orchard.Web/Modules/Orchard.Packaging/Controllers/GalleryController.cs
rename : src/Orchard.Web/Modules/Orchard.Packaging/Views/Packaging/Harvest.ascx => src/Orchard.Web/Modules/Orchard.Packaging/Views/Gallery/Harvest.ascx
rename : src/Orchard.Web/Modules/Orchard.Packaging/Views/Packaging/Modules.ascx => src/Orchard.Web/Modules/Orchard.Packaging/Views/Gallery/Modules.ascx
rename : src/Orchard.Web/Modules/Orchard.Packaging/Views/Packaging/Sources.ascx => src/Orchard.Web/Modules/Orchard.Packaging/Views/Gallery/Sources.ascx
rename : src/Orchard.Web/Modules/Orchard.Packaging/Views/Packaging/_Subnav.ascx => src/Orchard.Web/Modules/Orchard.Packaging/Views/Gallery/_Subnav.ascx
2010-07-22 23:00:00 -07:00
Renaud Paquay
afc7303b56
Tweak output of commands
...
--HG--
branch : dev
2010-07-22 22:37:56 -07:00
Renaud Paquay
67adc421e4
Fix feature name
...
--HG--
branch : dev
2010-07-22 22:30:57 -07:00
Renaud Paquay
1ee9e9cf24
Merge
...
--HG--
branch : dev
2010-07-22 22:22:04 -07:00
Renaud Paquay
ca5e6af4f2
Rename "Packaging" commands
...
--HG--
branch : dev
2010-07-22 22:21:41 -07:00
Renaud Paquay
b1e38c6785
Merge
...
--HG--
branch : dev
2010-07-22 22:12:03 -07:00
Renaud Paquay
b46a2944ae
Rename "Future.Modules.Packaging" to "Orchard.Packaging"
...
--HG--
branch : dev
rename : src/Orchard.Web/Modules/Futures.Modules.Packaging/AdminMenu.cs => src/Orchard.Web/Modules/Orchard.Packaging/AdminMenu.cs
rename : src/Orchard.Web/Modules/Futures.Modules.Packaging/Commands/PackagingCommands.cs => src/Orchard.Web/Modules/Orchard.Packaging/Commands/GalleryCommands.cs
rename : src/Orchard.Web/Modules/Futures.Modules.Packaging/Commands/PackagingCommands.cs => src/Orchard.Web/Modules/Orchard.Packaging/Commands/PackagingCommands.cs
rename : src/Orchard.Web/Modules/Futures.Modules.Packaging/Controllers/DownloadStreamResult.cs => src/Orchard.Web/Modules/Orchard.Packaging/Controllers/DownloadStreamResult.cs
rename : src/Orchard.Web/Modules/Futures.Modules.Packaging/Controllers/PackagingController.cs => src/Orchard.Web/Modules/Orchard.Packaging/Controllers/PackagingController.cs
rename : src/Orchard.Web/Modules/Futures.Modules.Packaging/Module.txt => src/Orchard.Web/Modules/Orchard.Packaging/Module.txt
rename : src/Orchard.Web/Modules/Futures.Modules.Packaging/Futures.Modules.Packaging.csproj => src/Orchard.Web/Modules/Orchard.Packaging/Orchard.Packaging.csproj
rename : src/Orchard.Web/Modules/Futures.Modules.Packaging/Properties/AssemblyInfo.cs => src/Orchard.Web/Modules/Orchard.Packaging/Properties/AssemblyInfo.cs
rename : src/Orchard/Packaging/AtomExtensions.cs => src/Orchard.Web/Modules/Orchard.Packaging/Services/AtomExtensions.cs
rename : src/Orchard/Packaging/IPackageBuilder.cs => src/Orchard.Web/Modules/Orchard.Packaging/Services/IPackageBuilder.cs
rename : src/Orchard/Packaging/IPackageExpander.cs => src/Orchard.Web/Modules/Orchard.Packaging/Services/IPackageExpander.cs
rename : src/Orchard/Packaging/IPackageManager.cs => src/Orchard.Web/Modules/Orchard.Packaging/Services/IPackageManager.cs
rename : src/Orchard/Packaging/IPackagingSourceManager.cs => src/Orchard.Web/Modules/Orchard.Packaging/Services/IPackagingSourceManager.cs
rename : src/Orchard/Packaging/PackageBuilder.cs => src/Orchard.Web/Modules/Orchard.Packaging/Services/PackageBuilder.cs
rename : src/Orchard/Packaging/PackageData.cs => src/Orchard.Web/Modules/Orchard.Packaging/Services/PackageData.cs
rename : src/Orchard/Packaging/PackageExpander.cs => src/Orchard.Web/Modules/Orchard.Packaging/Services/PackageExpander.cs
rename : src/Orchard/Packaging/PackageManager.cs => src/Orchard.Web/Modules/Orchard.Packaging/Services/PackageManager.cs
rename : src/Orchard/Packaging/PackagingEntry.cs => src/Orchard.Web/Modules/Orchard.Packaging/Services/PackagingEntry.cs
rename : src/Orchard/Packaging/PackagingSource.cs => src/Orchard.Web/Modules/Orchard.Packaging/Services/PackagingSource.cs
rename : src/Orchard/Packaging/PackagingSourceManager.cs => src/Orchard.Web/Modules/Orchard.Packaging/Services/PackagingSourceManager.cs
rename : src/Orchard.Web/Modules/Futures.Modules.Packaging/ViewModels/PackagingHarvestViewModel.cs => src/Orchard.Web/Modules/Orchard.Packaging/ViewModels/PackagingHarvestViewModel.cs
rename : src/Orchard.Web/Modules/Futures.Modules.Packaging/ViewModels/PackagingModulesViewModel.cs => src/Orchard.Web/Modules/Orchard.Packaging/ViewModels/PackagingModulesViewModel.cs
rename : src/Orchard.Web/Modules/Futures.Modules.Packaging/ViewModels/PackagingSourcesViewModel.cs => src/Orchard.Web/Modules/Orchard.Packaging/ViewModels/PackagingSourcesViewModel.cs
rename : src/Orchard.Web/Modules/Futures.Modules.Packaging/Views/Packaging/Harvest.ascx => src/Orchard.Web/Modules/Orchard.Packaging/Views/Packaging/Harvest.ascx
rename : src/Orchard.Web/Modules/Futures.Modules.Packaging/Views/Packaging/Modules.ascx => src/Orchard.Web/Modules/Orchard.Packaging/Views/Packaging/Modules.ascx
rename : src/Orchard.Web/Modules/Futures.Modules.Packaging/Views/Packaging/Sources.ascx => src/Orchard.Web/Modules/Orchard.Packaging/Views/Packaging/Sources.ascx
rename : src/Orchard.Web/Modules/Futures.Modules.Packaging/Views/Packaging/_Subnav.ascx => src/Orchard.Web/Modules/Orchard.Packaging/Views/Packaging/_Subnav.ascx
rename : src/Orchard.Web/Modules/Futures.Modules.Packaging/Views/Web.config => src/Orchard.Web/Modules/Orchard.Packaging/Views/Web.config
rename : src/Orchard.Web/Modules/Futures.Modules.Packaging/Web.config => src/Orchard.Web/Modules/Orchard.Packaging/Web.config
2010-07-22 22:09:34 -07:00
Renaud Paquay
d83f3d1520
Filter "Manage Content" to creatable types only
...
--HG--
branch : dev
2010-07-22 19:35:16 -07:00
Renaud Paquay
ba8d52f6fb
Make PAge, Blog and custom content types creatable by default
...
--HG--
branch : dev
2010-07-22 18:58:24 -07:00
Renaud Paquay
799ab1d9aa
Merge
...
--HG--
branch : dev
2010-07-22 11:15:37 -07:00
Renaud Paquay
f9f3968f13
Reverting previous change (it breaks the build on CI server)
...
Will investigate later.
--HG--
branch : dev
2010-07-22 11:14:40 -07:00
Renaud Paquay
23dd223c87
Implementing retry logic in command host
...
--HG--
branch : dev
2010-07-22 11:13:55 -07:00
Renaud Paquay
261d42d4ee
Merge
...
--HG--
branch : dev
2010-07-22 10:24:20 -07:00
Renaud Paquay
a82f5fa19a
Add App_Data folder to staging
...
--HG--
branch : dev
2010-07-22 10:23:34 -07:00
Renaud Paquay
a3168a5c8d
Add Media folder to staging
...
--HG--
branch : dev
2010-07-22 10:13:31 -07:00
Renaud Paquay
7cd98af52d
Fix build to re-build enlistment after a clean
...
--HG--
branch : dev
2010-07-22 09:33:47 -07:00
Renaud Paquay
4ccb8561e5
Store default location for the "HasComments[Container]" part in initial settings
...
--HG--
branch : dev
2010-07-21 21:49:25 -07:00
Renaud Paquay
6586116004
Store default location for the "HasTags" part in initial settings
...
--HG--
branch : dev
2010-07-21 21:36:38 -07:00