Renaud Paquay
9e65f8562a
Move Orchard Packaging API to Orchard Frx
...
We have decided to use OPC for Orchard packages, so it makes sense
to move the API from Futures to the Frx.
--HG--
branch : dev
rename : src/Orchard.Web/Modules/Futures.Modules.Packaging/Services/AtomExtensions.cs => src/Orchard/Packaging/AtomExtensions.cs
rename : src/Orchard.Web/Modules/Futures.Modules.Packaging/Services/IPackageBuilder.cs => src/Orchard/Packaging/IPackageBuilder.cs
rename : src/Orchard.Web/Modules/Futures.Modules.Packaging/Services/IPackageExpander.cs => src/Orchard/Packaging/IPackageExpander.cs
rename : src/Orchard.Web/Modules/Futures.Modules.Packaging/Services/IPackageManager.cs => src/Orchard/Packaging/IPackageManager.cs
rename : src/Orchard.Web/Modules/Futures.Modules.Packaging/Services/IPackageSourceManager.cs => src/Orchard/Packaging/IPackageSourceManager.cs
rename : src/Orchard.Web/Modules/Futures.Modules.Packaging/Services/PackageBuilder.cs => src/Orchard/Packaging/PackageBuilder.cs
rename : src/Orchard.Web/Modules/Futures.Modules.Packaging/Services/PackageData.cs => src/Orchard/Packaging/PackageData.cs
rename : src/Orchard.Web/Modules/Futures.Modules.Packaging/Services/PackageEntry.cs => src/Orchard/Packaging/PackageEntry.cs
rename : src/Orchard.Web/Modules/Futures.Modules.Packaging/Services/PackageExpander.cs => src/Orchard/Packaging/PackageExpander.cs
rename : src/Orchard.Web/Modules/Futures.Modules.Packaging/Services/PackageManager.cs => src/Orchard/Packaging/PackageManager.cs
rename : src/Orchard.Web/Modules/Futures.Modules.Packaging/Services/PackageSource.cs => src/Orchard/Packaging/PackageSource.cs
rename : src/Orchard.Web/Modules/Futures.Modules.Packaging/Services/PackageSourceManager.cs => src/Orchard/Packaging/PackageSourceManager.cs
2010-07-18 12:36:02 -07:00
Renaud Paquay
63613d4c61
Include ".pdb" in MsDeploy package
...
This makes it a bit bigger, but will help for debugging.
--HG--
branch : dev
2010-07-18 12:21:36 -07:00
Nathan Heskew
5049ffa012
Removing unused publishlater part display templates
...
--HG--
branch : dev
2010-07-18 08:51:30 -07:00
Nathan Heskew
55ddbcb427
Fixing the content publish/unpublish links in the Contents.Publish.SummaryAdmin part template
...
--HG--
branch : dev
2010-07-18 08:46:44 -07:00
Renaud Paquay
92c6460e57
Fix memory leak when running SpecFlow tests
...
As a workaround for nunit reporting obscure AppDomainUnloadedException,
update the .config file to disable lagacy exception handling policy.
--HG--
branch : dev
2010-07-17 23:42:24 -07:00
Renaud Paquay
99d86a08f2
Temporary workaround for running SpecFlow tests with nunit
...
--HG--
branch : dev
2010-07-17 15:49:33 -07:00
Renaud Paquay
82ddb5d4c7
Merge
...
--HG--
branch : dev
2010-07-17 13:58:08 -07:00
Renaud Paquay
fe3ad365ec
Make "orchard.exe" an MSIL neutral assembly
...
This is needed for running SpecFlow test, and there is no reason
to make the process x86 anymore, since we now use SqlCe.
--HG--
branch : dev
2010-07-17 13:57:31 -07:00
Renaud Paquay
a634478ab8
Fix SpecFlow test
...
Html has changed...
--HG--
branch : dev
2010-07-17 13:56:47 -07:00
Renaud Paquay
cee82ae866
Un-tabify and re-gen all specflow test files
...
--HG--
branch : dev
2010-07-17 13:46:20 -07:00
Renaud Paquay
8022b45560
Fix SpecFlow test
...
HTML generation had changed since last time this test passed.
--HG--
branch : dev
2010-07-17 13:45:34 -07:00
Renaud Paquay
4f1dd9d185
Fix SpecFlow tests
...
Feature "Core/Contents" is necessary now for displaying the homepage.
--HG--
branch : dev
2010-07-17 13:27:04 -07:00
Renaud Paquay
bbabdb89ed
Fix SpecFlow tests
...
Regenerate feature.cs file for "Modules" specflow tests.
--HG--
branch : dev
2010-07-17 12:41:41 -07:00
Renaud Paquay
dc6f614be3
Fix SpecFlow test
...
When a new module is installed in the host app, explicitly call
"ReloadExtensions" on the host so that the new module is activated.
We need this because some SpecFlow binding talk directly to the host through
remoting, whereas in the real web scenarios, all comunication is done through
"BeingRequest" which is the guy taking care of reloading modules when
they have changed on disk.
--HG--
branch : dev
2010-07-17 10:51:07 -07:00
Renaud Paquay
3bbc0854e6
Fix SpecFlow test
...
Don't send empty keys in PostData as this prevents the MVC ModelBinder
to work properly.
--HG--
branch : dev
2010-07-17 10:48:51 -07:00
Nathan Heskew
9cfd296fde
Getting bulk actions hooked up for the admin blog post list
...
- publish/unpublish and remove links in the item summary admin template are still broken. they need to be constructed with all routing info
--HG--
branch : dev
2010-07-17 09:20:16 -07:00
Renaud Paquay
4988dbff06
Fix issue with virtual paths
...
~/Foo is the same as /Foo only if the application virtual
path is "/". Otherwise, "~/Foo" is equal to "/AppPath/Foo".
--HG--
branch : dev
2010-07-16 22:04:07 -07:00
Renaud Paquay
4924728321
Fix issue with virtual paths
...
~/Foo is the same as /Foo only if the application virtual
path is "/". Otherwise, "~/Foo" is equal to "/AppPath/Foo".
--HG--
branch : dev
2010-07-16 22:00:23 -07:00
Renaud Paquay
f0b2a7da30
Merge
...
--HG--
branch : dev
2010-07-16 19:30:56 -07:00
Renaud Paquay
96182da2c5
Update MsDeploy manifest to force .NET 4.0 runtime
...
This will also make MsDeploy pick the right default AppPool
--HG--
branch : dev
2010-07-16 19:28:41 -07:00
Renaud Paquay
510621f1bc
Update MsDeploy package to include module binaries
...
--HG--
branch : dev
2010-07-16 18:17:34 -07:00
Sebastien Ros
0acd1f3e91
Corrected unique slugs management
...
- Two different blogs can have a blog post with the same slug
- Other routable items can have the same slug if hte whole path is unique (e.g. Page)
--HG--
branch : dev
2010-07-16 17:27:01 -07:00
Sebastien Ros
9ac4209127
Corrected malformed Manage Content admin link
...
- Forced Id to null as it could use the value of the currently displayed model, when listing items of a content type
--HG--
branch : dev
2010-07-16 16:57:04 -07:00
Nathan Heskew
95f2eee912
Added container scoping to the admin content item list
...
--HG--
branch : dev
2010-07-16 16:37:12 -07:00
Sebastien Ros
416ca95395
Added some validation to content type creation
...
--HG--
branch : dev
2010-07-16 16:18:16 -07:00
Sebastien Ros
97c5439d30
Notifier didn't work with DevTools for data migration
...
--HG--
branch : dev
2010-07-16 15:40:12 -07:00
Sebastien Ros
444d1219be
Merge
...
--HG--
branch : dev
2010-07-16 15:05:45 -07:00
Sebastien Ros
c0dc7becf3
Ignore invalid manifest files, and cache available extensions
...
--HG--
branch : dev
2010-07-16 15:05:16 -07:00
Renaud Paquay
ec7237ebb1
Update msdeploy manifest
...
Setup proper ACL on App_Data and Media...
--HG--
branch : dev
2010-07-16 14:33:46 -07:00
Nathan Heskew
5484386737
Adding bulk actions (publish, unpublish and remove) to the admin content list
...
--HG--
branch : dev
2010-07-16 14:27:27 -07:00
Renaud Paquay
f6d5cd69f3
Include *.cs and *.csproj files of modules in MsDeploy package
...
--HG--
branch : dev
2010-07-16 14:22:38 -07:00
Sebastien Ros
c6e025895e
Corrected duplicated notification messages
...
--HG--
branch : dev
2010-07-16 14:18:52 -07:00
Sebastien Ros
1bc19bdff0
Simplified syntax for clob fields
...
--HG--
branch : dev
2010-07-16 13:51:07 -07:00
Renaud Paquay
38aeba67dc
Exclude directories which are not modules...
...
--HG--
branch : dev
2010-07-16 13:45:15 -07:00
Sebastien Ros
bd50d68644
Improved a unit test
...
--HG--
branch : dev
2010-07-16 13:42:07 -07:00
Renaud Paquay
b1b10f31d4
Fix zip creation for MsDeploy file
...
--HG--
branch : dev
2010-07-16 13:03:40 -07:00
Renaud Paquay
241e11a58d
Start work on creating proper MsDeploy package
...
SqlCe binaries uncluded properly
New MsDeploy staging directory
Modules are still not properly copied in the pacakge...
--HG--
branch : dev
2010-07-16 12:56:10 -07:00
Sebastien Ros
97ad881995
Corrected 4000 chars clob limit in SqlCe with NHibernate
...
- Created a new class overriding the default type resolution for SqlCe, in the Provider class
- Added some unit tests for this bug
--HG--
branch : dev
2010-07-16 12:05:00 -07:00
Nathan Heskew
1f632119c0
Fixed content publishing on creation
...
--HG--
branch : dev
2010-07-16 11:40:22 -07:00
Nathan Heskew
3cb376b929
Fixed content item page display (a part display template was typed incorrectly)
...
--HG--
branch : dev
2010-07-16 10:47:09 -07:00
Nathan Heskew
7d6b76d7f5
Getting content publishing/unpublishing hooked up (from the content item list)
...
- moved publishing control to the Contents module
- included some prep for adding bulk actions and filtering to the content item list
- publish, unpublish and remove actions need downlevel interstitial pages (functionality only workes w/ JS at the moment)
--HG--
branch : dev
2010-07-16 00:49:24 -07:00
Nathan Heskew
fd3d722860
Cleaned up the admin blog list metadata UI a little
...
--HG--
branch : dev
2010-07-15 23:16:32 -07:00
Nathan Heskew
5de6784fca
Fixed the blog "Remove" link in the admin blog list
...
--HG--
branch : dev
2010-07-15 22:56:27 -07:00
Nathan Heskew
b11fe1033c
Fixed a bug in content creation where all of the handlers were being called twice
...
- had two UpdateEditorModel calls in the create action
--HG--
branch : dev
2010-07-15 22:44:28 -07:00
Renaud Paquay
281fe09d12
Switch stage folder to "Stage\Orchard" for WebDeploy support
...
--HG--
branch : dev
2010-07-15 20:28:28 -07:00
Renaud Paquay
94a7311c4b
Merge
...
--HG--
branch : dev
2010-07-15 17:53:57 -07:00
Renaud Paquay
348933ac1d
Simplify configuration cache code
...
Don't throw an exception and log a warning if the hash has changed.
--HG--
branch : dev
2010-07-15 17:51:59 -07:00
Sebastien Ros
6ba6892e39
Better data migration scaffolding and some unit tests for it
...
--HG--
branch : dev
2010-07-15 17:46:25 -07:00
Renaud Paquay
baebaec05d
Dynamic compilation bug fix
...
Symptom: One the first modification to a source file starts a dynamic
compilation. After that, changes are ignored.
Fix: The problem was that we need to override the "FileHash" value returned
for csproj files to include the hash of all source files. This is so that
any changes to any source file will notify ASP.NET that the .csproj file
needs to be recompiled using a the corresponding build provider.
--HG--
branch : dev
2010-07-15 17:30:07 -07:00
Nathan Heskew
4fb3c51dff
Getting the comment count on the content list view in the admin and blog posts to use more of the generic content templating
...
- + blog posts get translation functionality
--HG--
branch : dev
2010-07-15 16:06:40 -07:00