Commit Graph

2264 Commits

Author SHA1 Message Date
Louis DeJardin
2de2f685e9 Implementing shim and cache for theme awareness
Configured arrays of view engines cached for use in appropriate contexts
Adding current theme as dedicated property on work context
Current theme assigned by selecters, if null, as result begins executing
Distinction is made between deep and shallow view path locations

--HG--
branch : theming
2010-09-03 17:41:14 -07:00
Louis DeJardin
30fb9660a4 Clarifying thread of work for theming features
--HG--
branch : theming
2010-09-03 11:14:17 -07:00
Louis DeJardin
c3242a2bca Merge
--HG--
branch : dev
2010-09-02 22:58:20 -07:00
Louis DeJardin
5fc858ed12 Adjusting enough things to get through the setup module's initial action
--HG--
branch : dev
2010-09-02 22:51:29 -07:00
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
Nathan Heskew
70453d012b Merge
--HG--
branch : dev
2010-09-02 21:29:10 -07:00
Sebastien Ros
a2747b933a Corrected unit tests
--HG--
branch : dev
2010-09-02 17:10:05 -07:00
Sebastien Ros
4f673e235f Corrected build failure
--HG--
branch : dev
2010-09-02 16:48:07 -07:00
Sebastien Ros
3a9370d767 Removed bad reference to Orchard.Users
--HG--
branch : dev
2010-09-02 16:44:15 -07:00
Louis DeJardin
6a5536dd32 Additional incremental work towards removing redundant layers.
--HG--
branch : dev
2010-09-02 16:34:17 -07:00
Sebastien Ros
1154e0cf88 Updated Web.Config and build scripts to have a default machine key for development, and removing it for builds
--HG--
branch : dev
2010-09-02 15:33:18 -07:00
Sebastien Ros
a253985a40 Specific Driver for SmtpSettingPart in order to encrypt/decrypt the password
--HG--
branch : dev
2010-09-02 15:32:47 -07:00
Nathan Heskew
33d47b3c39 Build*Model -> Build*Shape (in process of changing to work with (Clay) shapes instead of ContentItemViewModel)
--HG--
branch : dev
2010-09-02 15:11:33 -07:00
Nathan Heskew
203b3e09c6 Retiring IContentItemDriver
--HG--
branch : dev
2010-09-02 15:10:27 -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
Sebastien Ros
fcb27fdbae MachineKey validation during Setup, with automatic proposed values
--HG--
branch : dev
2010-09-02 13:51:26 -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
Sebastien Ros
257cb4682a Corrected resolution of username
- Using IRepository was also looking at removed content items

--HG--
branch : dev
2010-09-01 18:18:53 -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
Sebastien Ros
98d11e81f0 Added email challenge
--HG--
branch : dev
2010-09-01 14:39:28 -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
Sebastien Ros
067c5db740 EventHandler for User creation
- Could allow a module to provide some logic to prevent specific users from registering

--HG--
branch : dev
2010-08-31 14:14:14 -07:00
Sebastien Ros
2aa5d366cf Manage users moderation from admin
--HG--
branch : dev
2010-08-31 13:20:41 -07:00
Sebastien Ros
6264af8888 Registration settings
--HG--
branch : dev
2010-08-31 12:57:15 -07:00
Sebastien Ros
e81ec58497 Added unit tests for big text
--HG--
branch : dev
2010-08-31 12:13:55 -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
Sebastien Ros
7c5640692e Added Messaging and Email modules
--HG--
branch : dev
2010-08-30 15:06:52 -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