loudej
a49384ca0f
Refactoring permissions class names
...
--HG--
extra : convert_revision : svn%3A5ff7c347-ad56-4c35-b696-ccb81de16e03/trunk%4040296
2009-11-14 02:45:22 +00:00
loudej
07c57bc78d
refactoring model editors, permissions, and adding rough localization
...
--HG--
extra : convert_revision : svn%3A5ff7c347-ad56-4c35-b696-ccb81de16e03/trunk%4040294
2009-11-14 02:35:43 +00:00
rpaquay
958c61ac69
Code review feedback
...
--HG--
extra : convert_revision : svn%3A5ff7c347-ad56-4c35-b696-ccb81de16e03/trunk%4040237
2009-11-13 22:45:26 +00:00
rpaquay
eb19e30a95
Add "svn:ignore" properties
...
Adding ignore property for bin, obj and *.user in all project directories
--HG--
extra : convert_revision : svn%3A5ff7c347-ad56-4c35-b696-ccb81de16e03/trunk%4040235
2009-11-13 22:38:06 +00:00
rpaquay
945c348995
Deleting bin directory and xml file (probably added by mistake)
...
--HG--
extra : convert_revision : svn%3A5ff7c347-ad56-4c35-b696-ccb81de16e03/trunk%4040233
2009-11-13 22:33:18 +00:00
rpaquay
471d3eddcf
Deleting bin directory and xml file (probably added by mistake)
...
--HG--
extra : convert_revision : svn%3A5ff7c347-ad56-4c35-b696-ccb81de16e03/trunk%4040232
2009-11-13 22:30:07 +00:00
suhacan
2b77a00b52
- Users, Roles and Permissions are now hooked up together via an implementation of IAuthorizationService based on Roles. IAuthorizationService.CheckAccess is the API for module developers to check for custom permissions and the default implementation relies on the roles a user belongs to.
...
- Administrator is a special user that by default has all permissions.
- A non-logged or anonymous user by default doesn't have any permissions.
- Adding GetRoleByName to IRoleService.
--HG--
extra : convert_revision : svn%3A5ff7c347-ad56-4c35-b696-ccb81de16e03/trunk%4039999
2009-11-13 01:16:42 +00:00
loudej
3b39fad871
Healing project
...
--HG--
extra : convert_revision : svn%3A5ff7c347-ad56-4c35-b696-ccb81de16e03/trunk%4039990
2009-11-13 00:24:26 +00:00
loudej
4ff8f065f6
Adding role selection to user screen. This also introduces the idea of displaying composite editors for composite objects.
...
--HG--
extra : convert_revision : svn%3A5ff7c347-ad56-4c35-b696-ccb81de16e03/trunk%4039988
2009-11-13 00:19:43 +00:00
rpaquay
aa232445c8
Update CMS Pages template provider to use YAML parser
...
Also add calls to logging service when things are ignored or erroneous in the template metadata text.
--HG--
extra : convert_revision : svn%3A5ff7c347-ad56-4c35-b696-ccb81de16e03/trunk%4039982
2009-11-12 22:56:51 +00:00
suhacan
60804ae95a
- RolesBasedAuthorizationService.
...
- Retrofit Media and CmsPages modules to call into the AuthorizationService.CheckAccess() when they need to verify user permissions.
--HG--
extra : convert_revision : svn%3A5ff7c347-ad56-4c35-b696-ccb81de16e03/trunk%4039974
2009-11-12 21:52:01 +00:00
loudej
9bc4af3b80
Changing CurrentUser to be driven by a property only, removes the ICurrentUser interface. Also adding test infrastructure for roles package.
...
--HG--
extra : convert_revision : svn%3A5ff7c347-ad56-4c35-b696-ccb81de16e03/trunk%4039957
2009-11-12 19:56:13 +00:00
loudej
df24fa629a
Fixing namespace in Notify components. Adding nunit project to list.
...
--HG--
extra : convert_revision : svn%3A5ff7c347-ad56-4c35-b696-ccb81de16e03/trunk%4039949
2009-11-12 19:19:45 +00:00
loudej
51d756a573
Adding an authentication service, and wiring the authenticated user model object into base viewmodel property, and as property of components that implement ICurrentUser. That's done with SecurityFilter and SecurityModule respectively.
...
--HG--
extra : convert_revision : svn%3A5ff7c347-ad56-4c35-b696-ccb81de16e03/trunk%4039779
2009-11-12 03:46:14 +00:00
rpaquay
1c8cf1da12
Include "ReflectXxx" tests in Orchard.Tests.csproj
...
--HG--
extra : convert_revision : svn%3A5ff7c347-ad56-4c35-b696-ccb81de16e03/trunk%4039728
2009-11-12 00:55:04 +00:00
suhacan
3758379324
- Permissions system for Orchard.
...
- Add PermissionProviders to existing modules (CmsPages and Media)
- Roles and Permissions management in the admin.
--HG--
extra : convert_revision : svn%3A5ff7c347-ad56-4c35-b696-ccb81de16e03/trunk%4039724
2009-11-12 00:40:40 +00:00
rpaquay
2f5e08bc6c
Removing TFS bindings from projects and solution
...
--HG--
extra : convert_revision : svn%3A5ff7c347-ad56-4c35-b696-ccb81de16e03/trunk%4039721
2009-11-11 23:55:20 +00:00
loudej
d5a78a53ed
Implementing a navigation menu system for admin pages.
...
--HG--
extra : convert_revision : svn%3A5ff7c347-ad56-4c35-b696-ccb81de16e03/trunk%4039716
2009-11-11 23:36:29 +00:00
suhacan
3a951297fa
- Service layer for the Roles module.
...
--HG--
extra : convert_revision : svn%3A5ff7c347-ad56-4c35-b696-ccb81de16e03/trunk%4039510
2009-11-11 01:53:22 +00:00
loudej
0fd277ed42
Passing the HttpContextBase along with XmlRpcContext to enable handlers to determine http url
...
--HG--
extra : convert_revision : svn%3A5ff7c347-ad56-4c35-b696-ccb81de16e03/trunk%4039508
2009-11-11 01:36:42 +00:00
suhacan
eb9cfcbda2
- Create/Read/Update/Delete actions for the Roles module.
...
--HG--
extra : convert_revision : svn%3A5ff7c347-ad56-4c35-b696-ccb81de16e03/trunk%4039504
2009-11-11 00:25:29 +00:00
BertrandLeRoy
51c4cec177
Updated credits to include the Yamlnet library.
...
--HG--
extra : convert_revision : svn%3A5ff7c347-ad56-4c35-b696-ccb81de16e03/trunk%4039503
2009-11-11 00:10:31 +00:00
suhacan
2b9caf499d
- View page for Edit Role...
...
--HG--
extra : convert_revision : svn%3A5ff7c347-ad56-4c35-b696-ccb81de16e03/trunk%4039491
2009-11-10 22:10:45 +00:00
suhacan
534d146dae
- View for create role.
...
--HG--
extra : convert_revision : svn%3A5ff7c347-ad56-4c35-b696-ccb81de16e03/trunk%4039490
2009-11-10 22:04:02 +00:00
suhacan
94e415b064
- Manage Roles Index action,view,model for Roles
...
--HG--
extra : convert_revision : svn%3A5ff7c347-ad56-4c35-b696-ccb81de16e03/trunk%4039480
2009-11-10 20:36:20 +00:00
suhacan
1a839b1ae1
- Add MVC 2.0 ref to Orchard.Roles
...
- Left hand module menu for Users and Roles
--HG--
extra : convert_revision : svn%3A5ff7c347-ad56-4c35-b696-ccb81de16e03/trunk%4039473
2009-11-10 19:35:25 +00:00
suhacan
aa4071cc41
- Adding Orchard.Roles project
...
- Role,Permission models.
- Admin controller.
--HG--
extra : convert_revision : svn%3A5ff7c347-ad56-4c35-b696-ccb81de16e03/trunk%4039469
2009-11-10 19:26:37 +00:00
loudej
cc62bd6644
Adding ASL 2.0 text
...
--HG--
extra : convert_revision : svn%3A5ff7c347-ad56-4c35-b696-ccb81de16e03/trunk%4039468
2009-11-10 19:18:43 +00:00
loudej
a3f0598057
Implementing Users AdminController and views
...
--HG--
extra : convert_revision : svn%3A5ff7c347-ad56-4c35-b696-ccb81de16e03/trunk%4039450
2009-11-10 17:33:39 +00:00
loudej
2287a33aad
Adding simple package.txt manifest files. Adding user record/model/driver to package. Wiring create user in through asp.net membership provider.
...
--HG--
extra : convert_revision : svn%3A5ff7c347-ad56-4c35-b696-ccb81de16e03/trunk%4039401
2009-11-10 12:54:08 +00:00
loudej
6fd0589f72
Building out user services
...
--HG--
extra : convert_revision : svn%3A5ff7c347-ad56-4c35-b696-ccb81de16e03/trunk%4039351
2009-11-10 08:43:28 +00:00
loudej
fe63e8fc1c
Fixing hintpath to aspnet mvc dll
...
--HG--
extra : convert_revision : svn%3A5ff7c347-ad56-4c35-b696-ccb81de16e03/trunk%4039329
2009-11-10 07:48:28 +00:00
loudej
ef0c573f42
Moving controllers out of stock Orchard.Web app. Updating standard route provider to use package manager active entry information. (removes hardcoded entries.)
...
--HG--
extra : convert_revision : svn%3A5ff7c347-ad56-4c35-b696-ccb81de16e03/trunk%4039327
2009-11-10 07:39:09 +00:00
loudej
0eaf1ccb30
Adding some package metadata services
...
--HG--
extra : convert_revision : svn%3A5ff7c347-ad56-4c35-b696-ccb81de16e03/trunk%4039316
2009-11-10 06:15:21 +00:00
loudej
68fd501b24
Organizing classes into .Routes and .DataBinders namespaces
...
--HG--
extra : convert_revision : svn%3A5ff7c347-ad56-4c35-b696-ccb81de16e03/trunk%4039306
2009-11-10 03:54:12 +00:00
loudej
b72472c8f1
Changing IOrchardRuntime to IOrchardShell
...
--HG--
extra : convert_revision : svn%3A5ff7c347-ad56-4c35-b696-ccb81de16e03/trunk%4039304
2009-11-10 03:46:00 +00:00
loudej
f0b46afc84
Continued implementation of model infrastructure. Adding orchard security providers. Adding Users package.
...
--HG--
extra : convert_revision : svn%3A5ff7c347-ad56-4c35-b696-ccb81de16e03/trunk%4039302
2009-11-10 03:41:01 +00:00
BertrandLeRoy
fe64cea912
Minor change to license to comply with BSD without an organization name other than Orchard Team.
...
--HG--
extra : convert_revision : svn%3A5ff7c347-ad56-4c35-b696-ccb81de16e03/trunk%4039269
2009-11-10 00:22:56 +00:00
loudej
d9291cc379
Added some comments about the intent of interfaces
...
--HG--
extra : convert_revision : svn%3A5ff7c347-ad56-4c35-b696-ccb81de16e03/trunk%4039268
2009-11-10 00:20:52 +00:00
loudej
4cf9d06e51
Moving permissions in namespace, adding IUser and IAuthorizationService
...
--HG--
extra : convert_revision : svn%3A5ff7c347-ad56-4c35-b696-ccb81de16e03/trunk%4039267
2009-11-10 00:16:24 +00:00
rpaquay
3e11daf216
Removing incorrect copyright
...
--HG--
extra : convert_revision : svn%3A5ff7c347-ad56-4c35-b696-ccb81de16e03/trunk%4039262
2009-11-09 23:36:36 +00:00
loudej
187b228489
Initial design of security concepts
...
--HG--
extra : convert_revision : svn%3A5ff7c347-ad56-4c35-b696-ccb81de16e03/trunk%4039261
2009-11-09 23:31:30 +00:00
rpaquay
ace78cfd33
Updating ReflectOn.NameOf to support indexer calls
...
This is so that we can write stuff like this in aspx pages:
name="<%=Html.NameOf(m => m.PageEntries[pageIndex].PageId)%>"
--HG--
extra : convert_revision : svn%3A5ff7c347-ad56-4c35-b696-ccb81de16e03/trunk%4038939
2009-11-08 06:23:03 +00:00
loudej
72851737cc
Starting an implementation of a composite model management system
...
--HG--
extra : convert_revision : svn%3A5ff7c347-ad56-4c35-b696-ccb81de16e03/trunk%4038935
2009-11-08 05:27:47 +00:00
loudej
8eec669684
Fixing incorrect expectations about xmlrpc format in test
...
--HG--
extra : convert_revision : svn%3A5ff7c347-ad56-4c35-b696-ccb81de16e03/trunk%4038933
2009-11-08 05:20:23 +00:00
rpaquay
2d3cd1b304
Populating initial tree
...
--HG--
extra : convert_revision : svn%3A5ff7c347-ad56-4c35-b696-ccb81de16e03/trunk%4038902
2009-11-07 22:49:58 +00:00
admin
4bbf4167c2
Created team project folder $/orchard via the Team Project Creation Wizard
...
--HG--
extra : convert_revision : svn%3A5ff7c347-ad56-4c35-b696-ccb81de16e03/trunk%4038901
2009-11-07 22:39:51 +00:00