Commit Graph

2244 Commits

Author SHA1 Message Date
Louis DeJardin
c4e1cbeb53 Continued adjustments
Removing direct references to IContainer and IContainerProvider from within components
Fixing broken tests

--HG--
branch : dev
2010-09-02 22:14:07 -07:00
Louis DeJardin
6a5536dd32 Additional incremental work towards removing redundant layers.
--HG--
branch : dev
2010-09-02 16:34:17 -07:00
Louis DeJardin
7e02c2a75f Implementing work context and accessor
Projects access of per-unit-of-work components (request lifetime scope) for singleton (per shell lifetime scope) components
Preparing to rationalize and eliminate the various ah-hoc container and scoping abstractions

--HG--
branch : dev
2010-09-02 14:02:33 -07:00
Louis DeJardin
acaf55c69f Merge
--HG--
branch : dev
2010-09-01 21:37:49 -07:00
Louis DeJardin
f40dfb88e3 Updating to the Autofac-2.2.4.900-NET40 release
All tests run as expected at the point update was made
Removed obsolete OrchardControllerIdentificationStrategy
Add IsAdapterForIndividualComponents property to implementations of IRegistrationSource
IEnumerable quirk from autofac 2.1 did not reappear

--HG--
branch : dev
2010-09-01 21:35:48 -07:00
Nathan Heskew
a40ebd5f7e Cleaned out remaining dependencies on BaseViewModel (sln builds once again - yay)
--HG--
branch : dev
2010-09-01 15:51:41 -07:00
Nathan Heskew
d6e3ac97dd Repairing some action filters and changing one more to use IWorkContextAccessor (have a few still to go)
--HG--
branch : dev
2010-09-01 15:43:14 -07:00
Nathan Heskew
1c9141a988 Refactoring framework (action) filters to use IWorkContextAccessor instead of BaseViewModel
--HG--
branch : dev
2010-09-01 15:35:13 -07:00
Nathan Heskew
026764544a Making all of the view models not inherit from BaseViewModel
--HG--
branch : dev
2010-09-01 15:33:31 -07:00
Louis DeJardin
b85a6ed122 Moving Orchard.Framework.Tests back into a runnable state
See #if REFACTORING in code for blocks that referenced obsolete BaseViewModel
This preprocessor symbol will not be present when this stage is complete

--HG--
branch : dev
2010-09-01 14:33:02 -07:00
Nathan Heskew
7dd863624a Some initial work towards the new rendering scheme
--HG--
branch : dev
2010-09-01 13:46:13 -07:00
Nathan Heskew
dfb6e98af0 Also pulling AdaptedViewModel
--HG--
branch : dev
2010-09-01 11:41:06 -07:00
Nathan Heskew
61210404fa Removing the BaseViewModel. It has no place in the new world of rendering.
--HG--
branch : dev
2010-09-01 11:34:16 -07:00
Nathan Heskew
69a18e8a53 Pulling references to a bunch of modules not necessary for a minimum configuration
--HG--
branch : dev
2010-09-01 11:31:26 -07:00
Louis DeJardin
59d1100f95 Small update to shape descriptor
Adding a BindingSource description text
Adding a devtools/inventory/shapetable action to list shapes in the system and where their display is implemented

--HG--
branch : dev
2010-08-31 18:30:12 -07:00
Sebastien Ros
e8e03cc98e Merge
--HG--
branch : dev
2010-08-31 16:10:29 -07:00
Sebastien Ros
c488e3768f Security patch
--HG--
branch : dev
2010-08-31 15:21:02 -07:00
Nathan Heskew
dec2775d47 Starting to break stuff in order to make things better...(starting w/ the Contents module)
Many modules are disabled by default to keep them out of the way for now. Run through the setup and hit ~/Contents/Item/Display/3 to get the homepage page

--HG--
branch : dev
extra : transplant_source : %8EH%F5%06%12%1D%3D%FC%7Bl%D6p%CF%DB%DAp%BF%1C%DB%A5
2010-08-31 11:50:07 -07:00
Nathan Heskew
4787040523 Merge
--HG--
branch : dev
2010-08-31 15:43:52 -07:00
Nathan Heskew
470711db50 Post-merge fixes and cleanup
--HG--
branch : mvc3p1
2010-08-30 22:07:45 -07:00
Nathan Heskew
e4e8bdf84c Merge
--HG--
branch : mvc3p1
2010-08-30 21:51:27 -07:00
Nathan Heskew
b07bd1ba02 Merge
--HG--
branch : mvc3p1
2010-08-30 21:50:57 -07:00
Louis DeJardin
f430c6b44d Removing ShapeBinding delegate type in favor of Func<DisplayContext, IHtmlString>
Was slightly confusing - no other delegates are typed, making the named ShapeBinding look like a class.

--HG--
branch : mvc3p1
2010-08-30 17:10:05 -07:00
Louis DeJardin
ceebc80d96 Updates to display management
Breaking out the shape binding strategies
Implements a ShapeAttribute based shape discovery
Implements a template file name based discovery
Adjusts webforms engine for fully-qualified view names to limit itself to known extensions

--HG--
branch : mvc3p1
2010-08-30 16:02:20 -07:00
Nathan Heskew
3136c10652 Some more experimentation with form-like shapes. Putting the "speculation" in speculation.
--HG--
branch : mvc3p1
2010-08-30 14:57:28 -07:00
Sebastien Ros
2095121a4d Corrected ALTER TABLE statement for SQL Server in data migration
--HG--
branch : dev
2010-08-30 14:33:52 -07:00
Nathan Heskew
f6d2c77855 Some more experimentation with form-like shapes
--HG--
branch : mvc3p1
2010-08-30 11:48:03 -07:00
Louis DeJardin
7e10718e12 Implementing shape binding abstractions and built-in strategies
--HG--
branch : mvc3p1
2010-08-27 17:47:27 -07:00
Nathan Heskew
18ff48df34 Some experimentation with form-like shapes
--HG--
branch : mvc3p1
2010-08-27 16:34:26 -07:00
Nathan Heskew
dfe71231bb Some shape display experimentation (incl. limited html attribute specification)
--HG--
branch : mvc3p1
2010-08-27 13:50:35 -07:00
Nathan Heskew
ff43a359bc Changing (Shape) Attributes to ShapeMetadata (could instead to with just Metadata)
--HG--
branch : mvc3p1
2010-08-27 13:48:56 -07:00
Louis DeJardin
12a6b63840 Changing shape concept name Attribute to Metadata
--HG--
branch : mvc3p1
2010-08-27 11:29:25 -07:00
Louis DeJardin
bf8d1ec9e6 Merge
--HG--
branch : mvc3p1
2010-08-26 18:34:12 -07:00
Louis DeJardin
0394a5f78f More adjustments to namespace... Some planning...
--HG--
branch : mvc3p1
2010-08-26 15:07:10 -07:00
Louis DeJardin
f455b1da22 Renaming and relocating things in the DisplayManagement namespace
--HG--
branch : mvc3p1
2010-08-26 12:03:07 -07:00
Nathan Heskew
f3f04d6ea0 Allowing the '/' in slugs.
- Also moved the RoutableServiceTests to a more appropriate location

--HG--
branch : dev
2010-08-26 07:32:45 -07:00
Louis DeJardin
a744a3221f Updating display/shape services
--HG--
branch : mvc3p1
2010-08-25 21:42:53 -07:00
Louis DeJardin
d16a0875a0 Adding subrepos
--HG--
branch : mvc3p1
2010-08-25 16:28:02 -07:00
Louis DeJardin
9448731787 Updating nested project info
--HG--
branch : mvc3p1
2010-08-25 16:01:48 -07:00
Louis DeJardin
489b6912e7 Attempting to nest repository temporarily for convenience
--HG--
branch : mvc3p1
2010-08-25 15:57:00 -07:00
Louis DeJardin
a6b40cdce6 Rough intermediate state
display and shape are a work in progress
coarse grained service interfaces and relationships forming

--HG--
branch : mvc3p1
2010-08-25 15:46:25 -07:00
Nathan Heskew
cdbdf0db7f Removing an extra little bit of CSS from the TheAdmin theme that set all text input to basically the same width as .textMedium
If any text input elements on that page need to be wider then the appropriate class(es) should be used insted.

--HG--
branch : dev
2010-08-24 12:45:23 -07:00
Nathan Heskew
6c86c89414 A little more Routable path & slug bug fixing and cleanup
--HG--
branch : dev
2010-08-24 11:41:41 -07:00
Nathan Heskew
9c70163f67 Fixing up the (Orchard.Core's) Routable module so items can't be published with conflicting paths
--HG--
branch : dev
2010-08-23 16:14:10 -07:00
Louis DeJardin
85befeb31d Merge
--HG--
branch : mvc3p1
2010-08-23 13:10:51 -07:00
Louis DeJardin
4a84a0d591 Adding mvc3/razor placeholder support
Unofficial bits - do not use.
Integrates with mvc3 CSL hooks
Adds razor view engine to default configuration

--HG--
branch : mvc3p1
2010-08-23 13:10:12 -07:00
Sebastien Ros
b36ad88a2f Feed issues #16579
- Adapted the url creationg to comply both with proxies (on Azure for instance) and specific local ports

--HG--
branch : dev
2010-08-20 12:09:06 -07:00
Sebastien Ros
f2ece3b258 Merge
--HG--
branch : dev
2010-08-20 11:16:56 -07:00
Sebastien Ros
d4c6ce3c6b Scaffolding create datamigration output missing usings #16584
--HG--
branch : dev
2010-08-20 11:16:32 -07:00
Nathan Heskew
46d5046829 Making Orchard.ArchiveLater not spin up its own cassini instance
--HG--
branch : dev
2010-08-19 14:22:06 -07:00