Permalink
Browse files

initial checkin

  • Loading branch information...
0 parents commit 76818c11ba7e68321f2d67fa34632141231bcc67 @burtbeckwith burtbeckwith committed Jul 15, 2010
Showing with 10,531 additions and 0 deletions.
  1. +128 −0 .classpath
  2. +6 −0 .gitignore
  3. +131 −0 .project
  4. +1 −0 .settings/.gitignore
  5. +3 −0 .settings/org.codehaus.groovy.eclipse.preferences.prefs
  6. +201 −0 LICENSE.txt
  7. +54 −0 SpringSecurityUiGrailsPlugin.groovy
  8. +11 −0 application.properties
  9. +83 −0 build.xml
  10. +26 −0 grails-app/conf/BuildConfig.groovy
  11. +14 −0 grails-app/conf/DataSource.groovy
  12. +44 −0 grails-app/conf/DefaultUiSecurityConfig.groovy
  13. +84 −0 grails-app/controllers/grails/plugins/springsecurity/ui/AbstractS2UiController.groovy
  14. +164 −0 grails-app/controllers/grails/plugins/springsecurity/ui/AclClassController.groovy
  15. +174 −0 grails-app/controllers/grails/plugins/springsecurity/ui/AclEntryController.groovy
  16. +177 −0 grails-app/controllers/grails/plugins/springsecurity/ui/AclObjectIdentityController.groovy
  17. +174 −0 grails-app/controllers/grails/plugins/springsecurity/ui/AclSidController.groovy
  18. +152 −0 grails-app/controllers/grails/plugins/springsecurity/ui/PersistentLoginController.groovy
  19. +250 −0 grails-app/controllers/grails/plugins/springsecurity/ui/RegisterController.groovy
  20. +148 −0 grails-app/controllers/grails/plugins/springsecurity/ui/RegistrationCodeController.groovy
  21. +129 −0 grails-app/controllers/grails/plugins/springsecurity/ui/RequestmapController.groovy
  22. +151 −0 grails-app/controllers/grails/plugins/springsecurity/ui/RoleController.groovy
  23. +76 −0 grails-app/controllers/grails/plugins/springsecurity/ui/SecurityInfoController.groovy
  24. +223 −0 grails-app/controllers/grails/plugins/springsecurity/ui/UserController.groovy
  25. +37 −0 grails-app/domain/org/codehaus/groovy/grails/plugins/springsecurity/acl/AclClass.groovy
  26. +45 −0 grails-app/domain/org/codehaus/groovy/grails/plugins/springsecurity/acl/AclEntry.groovy
  27. +43 −0 grails-app/domain/org/codehaus/groovy/grails/plugins/springsecurity/acl/AclObjectIdentity.groovy
  28. +38 −0 grails-app/domain/org/codehaus/groovy/grails/plugins/springsecurity/acl/AclSid.groovy
  29. +29 −0 grails-app/domain/org/codehaus/groovy/grails/plugins/springsecurity/ui/RegistrationCode.groovy
  30. +94 −0 grails-app/i18n/messages.spring-security-ui.properties
  31. +153 −0 grails-app/services/grails/plugins/springsecurity/ui/SpringSecurityUiService.groovy
  32. +362 −0 grails-app/taglib/grails/plugins/springsecurity/ui/SecurityUiTagLib.groovy
  33. +54 −0 grails-app/views/aclClass/create.gsp
  34. +60 −0 grails-app/views/aclClass/edit.gsp
  35. +80 −0 grails-app/views/aclClass/search.gsp
  36. +72 −0 grails-app/views/aclEntry/create.gsp
  37. +85 −0 grails-app/views/aclEntry/edit.gsp
  38. +122 −0 grails-app/views/aclEntry/search.gsp
  39. +77 −0 grails-app/views/aclObjectIdentity/create.gsp
  40. +92 −0 grails-app/views/aclObjectIdentity/edit.gsp
  41. +125 −0 grails-app/views/aclObjectIdentity/search.gsp
  42. +54 −0 grails-app/views/aclSid/create.gsp
  43. +70 −0 grails-app/views/aclSid/edit.gsp
  44. +97 −0 grails-app/views/aclSid/search.gsp
  45. +38 −0 grails-app/views/includes/_ajaxLogin.gsp
  46. +35 −0 grails-app/views/layouts/register.gsp
  47. +190 −0 grails-app/views/layouts/springSecurityUI.gsp
  48. +57 −0 grails-app/views/login/auth.gsp
  49. +10 −0 grails-app/views/login/denied.gsp
  50. +30 −0 grails-app/views/openIdLogin/auth.gsp
  51. +52 −0 grails-app/views/openIdLogin/createAccount.gsp
  52. +69 −0 grails-app/views/persistentLogin/edit.gsp
  53. +94 −0 grails-app/views/persistentLogin/search.gsp
  54. +45 −0 grails-app/views/register/forgotPassword.gsp
  55. +55 −0 grails-app/views/register/index.gsp
  56. +42 −0 grails-app/views/register/resetPassword.gsp
  57. +72 −0 grails-app/views/registrationCode/edit.gsp
  58. +87 −0 grails-app/views/registrationCode/search.gsp
  59. +53 −0 grails-app/views/requestmap/create.gsp
  60. +54 −0 grails-app/views/requestmap/edit.gsp
  61. +81 −0 grails-app/views/requestmap/search.gsp
  62. +49 −0 grails-app/views/role/create.gsp
  63. +58 −0 grails-app/views/role/edit.gsp
  64. +79 −0 grails-app/views/role/search.gsp
  65. +24 −0 grails-app/views/securityInfo/config.gsp
  66. +38 −0 grails-app/views/securityInfo/currentAuth.gsp
  67. +28 −0 grails-app/views/securityInfo/filterChain.gsp
  68. +18 −0 grails-app/views/securityInfo/logoutHandlers.gsp
  69. +25 −0 grails-app/views/securityInfo/mappings.gsp
  70. +18 −0 grails-app/views/securityInfo/providers.gsp
  71. +93 −0 grails-app/views/securityInfo/usercache.gsp
  72. +18 −0 grails-app/views/securityInfo/voters.gsp
  73. +70 −0 grails-app/views/user/create.gsp
  74. +127 −0 grails-app/views/user/edit.gsp
  75. +121 −0 grails-app/views/user/search.gsp
  76. +149 −0 scripts/CreateS2UiTestApps.groovy
  77. 0 scripts/_Install.groovy
  78. 0 scripts/_Uninstall.groovy
  79. 0 scripts/_Upgrade.groovy
  80. +23 −0 web-app/css/auth.css
  81. +111 −0 web-app/css/date_input.css
  82. BIN web-app/css/elements/btn_left.gif
  83. BIN web-app/css/elements/btn_right.gif
  84. BIN web-app/css/elements/checkbox.gif
  85. BIN web-app/css/elements/input.gif
  86. BIN web-app/css/elements/input_left.gif
  87. BIN web-app/css/elements/input_right.gif
  88. BIN web-app/css/elements/radio.gif
  89. BIN web-app/css/elements/select_right.gif
  90. BIN web-app/css/gradient-alt.png
  91. BIN web-app/css/gradient-vertical.png
  92. BIN web-app/css/gradient.png
  93. +90 −0 web-app/css/jquery.jdMenu.css
  94. +83 −0 web-app/css/jquery.jdMenu.slate.css
  95. +128 −0 web-app/css/jquery.jgrowl.css
  96. +25 −0 web-app/css/jquery.safari-checkbox.css
  97. +50 −0 web-app/css/reset.css
  98. BIN web-app/css/smoothness/images/ui-anim_basic_16x16.gif
  99. BIN web-app/css/smoothness/images/ui-bg_flat_0_aaaaaa_40x100.png
  100. BIN web-app/css/smoothness/images/ui-bg_flat_75_ffffff_40x100.png
  101. BIN web-app/css/smoothness/images/ui-bg_glass_55_fbf9ee_1x400.png
  102. BIN web-app/css/smoothness/images/ui-bg_glass_65_ffffff_1x400.png
  103. BIN web-app/css/smoothness/images/ui-bg_glass_75_dadada_1x400.png
  104. BIN web-app/css/smoothness/images/ui-bg_glass_75_e6e6e6_1x400.png
  105. BIN web-app/css/smoothness/images/ui-bg_glass_95_fef1ec_1x400.png
  106. BIN web-app/css/smoothness/images/ui-bg_highlight-soft_75_cccccc_1x100.png
  107. BIN web-app/css/smoothness/images/ui-icons_222222_256x240.png
  108. BIN web-app/css/smoothness/images/ui-icons_2e83ff_256x240.png
  109. BIN web-app/css/smoothness/images/ui-icons_454545_256x240.png
  110. BIN web-app/css/smoothness/images/ui-icons_888888_256x240.png
  111. BIN web-app/css/smoothness/images/ui-icons_cd0a0a_256x240.png
  112. +489 −0 web-app/css/smoothness/jquery-ui-1.8.2.custom.css
  113. +230 −0 web-app/css/spring-security-ui.css
  114. BIN web-app/images/empty.png
  115. BIN web-app/images/safari-checkbox.png
  116. +52 −0 web-app/js/ajaxLogin.js
  117. +100 −0 web-app/js/jquery/jquery.bgiframe.js
  118. +120 −0 web-app/js/jquery/jquery.checkbox.js
  119. +344 −0 web-app/js/jquery/jquery.date_input.js
  120. +119 −0 web-app/js/jquery/jquery.dimensions.js
  121. +675 −0 web-app/js/jquery/jquery.form.js
  122. +171 −0 web-app/js/jquery/jquery.jdMenu.js
  123. +307 −0 web-app/js/jquery/jquery.jgrowl.js
  124. +306 −0 web-app/js/jquery/jquery.positionBy.js
  125. +23 −0 web-app/js/spring-security-ui.js
  126. +19 −0 webtest/projectFiles/BuildConfig.groovy
  127. +14 −0 webtest/projectFiles/DataSource.groovy
  128. +22 −0 webtest/projectFiles/User.groovy
  129. +3 −0 webtest/projectFiles/index.gsp
  130. BIN webtest/projectFiles/testDb.zip
  131. +122 −0 webtest/tests/AbstractSecurityWebTest.groovy
  132. +34 −0 webtest/tests/DefaultMenuTest.groovy
  133. +13 −0 webtest/tests/PersistentLoginTest.groovy
  134. +183 −0 webtest/tests/RegisterTest.groovy
  135. +65 −0 webtest/tests/RegistrationCodeTest.groovy
  136. +80 −0 webtest/tests/RoleTest.groovy
  137. +62 −0 webtest/tests/SecurityInfoTest.groovy
  138. +96 −0 webtest/tests/UserTest.groovy
@@ -0,0 +1,128 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+ <classpathentry kind="src" path="src/java"/>
+ <classpathentry kind="src" path="src/groovy"/>
+ <classpathentry kind="src" path="src/templates"/>
+ <classpathentry kind="src" path="grails-app/conf"/>
+ <classpathentry kind="src" path="grails-app/controllers"/>
+ <classpathentry kind="src" path="grails-app/domain"/>
+ <classpathentry kind="src" path="grails-app/i18n"/>
+ <classpathentry kind="src" path="grails-app/services"/>
+ <classpathentry kind="src" path="grails-app/taglib"/>
+ <classpathentry kind="src" path="grails-app/views"/>
+ <classpathentry kind="src" path="test/integration"/>
+ <classpathentry kind="src" path="test/unit"/>
+ <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
+ <classpathentry kind="con" path="com.springsource.sts.grails.core.CLASSPATH_CONTAINER"/>
+ <classpathentry kind="src" path="famfamfam-1.0-grails-app-taglib">
+ <attributes>
+ <attribute name="com.springsource.sts.grails.core.SOURCE_FOLDER" value="true"/>
+ </attributes>
+ </classpathentry>
+ <classpathentry kind="src" path="jquery-ui-1.8.2.3-grails-app-taglib">
+ <attributes>
+ <attribute name="com.springsource.sts.grails.core.SOURCE_FOLDER" value="true"/>
+ </attributes>
+ </classpathentry>
+ <classpathentry kind="src" path="jquery-ui-1.8.2.3-grails-app-i18n">
+ <attributes>
+ <attribute name="com.springsource.sts.grails.core.SOURCE_FOLDER" value="true"/>
+ </attributes>
+ </classpathentry>
+ <classpathentry kind="src" path="mail-0.9-grails-app-taglib">
+ <attributes>
+ <attribute name="com.springsource.sts.grails.core.SOURCE_FOLDER" value="true"/>
+ </attributes>
+ </classpathentry>
+ <classpathentry kind="src" path="mail-0.9-grails-app-views">
+ <attributes>
+ <attribute name="com.springsource.sts.grails.core.SOURCE_FOLDER" value="true"/>
+ </attributes>
+ </classpathentry>
+ <classpathentry kind="src" path="mail-0.9-grails-app-services">
+ <attributes>
+ <attribute name="com.springsource.sts.grails.core.SOURCE_FOLDER" value="true"/>
+ </attributes>
+ </classpathentry>
+ <classpathentry kind="src" path="mail-0.9-src-groovy">
+ <attributes>
+ <attribute name="com.springsource.sts.grails.core.SOURCE_FOLDER" value="true"/>
+ </attributes>
+ </classpathentry>
+ <classpathentry kind="src" path="spring-security-core-0.4-grails-app-taglib">
+ <attributes>
+ <attribute name="com.springsource.sts.grails.core.SOURCE_FOLDER" value="true"/>
+ </attributes>
+ </classpathentry>
+ <classpathentry kind="src" path="spring-security-core-0.4-grails-app-conf">
+ <attributes>
+ <attribute name="com.springsource.sts.grails.core.SOURCE_FOLDER" value="true"/>
+ </attributes>
+ </classpathentry>
+ <classpathentry kind="src" path="spring-security-core-0.4-grails-app-services">
+ <attributes>
+ <attribute name="com.springsource.sts.grails.core.SOURCE_FOLDER" value="true"/>
+ </attributes>
+ </classpathentry>
+ <classpathentry kind="src" path="spring-security-core-0.4-src-java">
+ <attributes>
+ <attribute name="com.springsource.sts.grails.core.SOURCE_FOLDER" value="true"/>
+ </attributes>
+ </classpathentry>
+ <classpathentry kind="src" path="spring-security-core-0.4-src-groovy">
+ <attributes>
+ <attribute name="com.springsource.sts.grails.core.SOURCE_FOLDER" value="true"/>
+ </attributes>
+ </classpathentry>
+ <classpathentry kind="src" path="jquery-1.4.2.5-grails-app-taglib">
+ <attributes>
+ <attribute name="com.springsource.sts.grails.core.SOURCE_FOLDER" value="true"/>
+ </attributes>
+ </classpathentry>
+ <classpathentry kind="src" path="jquery-1.4.2.5-grails-app-i18n">
+ <attributes>
+ <attribute name="com.springsource.sts.grails.core.SOURCE_FOLDER" value="true"/>
+ </attributes>
+ </classpathentry>
+ <classpathentry kind="src" path="jquery-1.4.2.5-grails-app-conf">
+ <attributes>
+ <attribute name="com.springsource.sts.grails.core.SOURCE_FOLDER" value="true"/>
+ </attributes>
+ </classpathentry>
+ <classpathentry kind="src" path="jquery-1.4.2.5-grails-app-services">
+ <attributes>
+ <attribute name="com.springsource.sts.grails.core.SOURCE_FOLDER" value="true"/>
+ </attributes>
+ </classpathentry>
+ <classpathentry kind="src" path="jquery-1.4.2.5-src-groovy">
+ <attributes>
+ <attribute name="com.springsource.sts.grails.core.SOURCE_FOLDER" value="true"/>
+ </attributes>
+ </classpathentry>
+ <classpathentry kind="src" path="spring-security-acl-0.2-grails-app-taglib">
+ <attributes>
+ <attribute name="com.springsource.sts.grails.core.SOURCE_FOLDER" value="true"/>
+ </attributes>
+ </classpathentry>
+ <classpathentry kind="src" path="spring-security-acl-0.2-grails-app-conf">
+ <attributes>
+ <attribute name="com.springsource.sts.grails.core.SOURCE_FOLDER" value="true"/>
+ </attributes>
+ </classpathentry>
+ <classpathentry kind="src" path="spring-security-acl-0.2-grails-app-services">
+ <attributes>
+ <attribute name="com.springsource.sts.grails.core.SOURCE_FOLDER" value="true"/>
+ </attributes>
+ </classpathentry>
+ <classpathentry kind="src" path="spring-security-acl-0.2-src-java">
+ <attributes>
+ <attribute name="com.springsource.sts.grails.core.SOURCE_FOLDER" value="true"/>
+ </attributes>
+ </classpathentry>
+ <classpathentry kind="src" path="spring-security-acl-0.2-src-groovy">
+ <attributes>
+ <attribute name="com.springsource.sts.grails.core.SOURCE_FOLDER" value="true"/>
+ </attributes>
+ </classpathentry>
+ <classpathentry kind="output" path="target/eclipseclasses"/>
+</classpath>
@@ -0,0 +1,6 @@
+*.log
+/plugin.xml
+/testapps.config.groovy
+/grails-spring-security-ui-*.zip
+/target
+
@@ -0,0 +1,131 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>grails-spring-security-ui</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.jdt.core.javabuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>com.springsource.sts.grails.core.nature</nature>
+ <nature>org.eclipse.jdt.groovy.core.groovyNature</nature>
+ <nature>org.eclipse.jdt.core.javanature</nature>
+ </natures>
+ <linkedResources>
+ <link>
+ <name>famfamfam-1.0-grails-app-taglib</name>
+ <type>2</type>
+ <locationURI>DOTGRAILS/1.2.3/projects/spring-security-ui/plugins/famfamfam-1.0/grails-app/taglib</locationURI>
+ </link>
+ <link>
+ <name>jquery-1.4.2.5-grails-app-conf</name>
+ <type>2</type>
+ <locationURI>DOTGRAILS/1.2.3/projects/spring-security-ui/plugins/jquery-1.4.2.5/grails-app/conf</locationURI>
+ </link>
+ <link>
+ <name>jquery-1.4.2.5-grails-app-i18n</name>
+ <type>2</type>
+ <locationURI>DOTGRAILS/1.2.3/projects/spring-security-ui/plugins/jquery-1.4.2.5/grails-app/i18n</locationURI>
+ </link>
+ <link>
+ <name>jquery-1.4.2.5-grails-app-services</name>
+ <type>2</type>
+ <locationURI>DOTGRAILS/1.2.3/projects/spring-security-ui/plugins/jquery-1.4.2.5/grails-app/services</locationURI>
+ </link>
+ <link>
+ <name>jquery-1.4.2.5-grails-app-taglib</name>
+ <type>2</type>
+ <locationURI>DOTGRAILS/1.2.3/projects/spring-security-ui/plugins/jquery-1.4.2.5/grails-app/taglib</locationURI>
+ </link>
+ <link>
+ <name>jquery-1.4.2.5-src-groovy</name>
+ <type>2</type>
+ <locationURI>DOTGRAILS/1.2.3/projects/spring-security-ui/plugins/jquery-1.4.2.5/src/groovy</locationURI>
+ </link>
+ <link>
+ <name>jquery-ui-1.8.2.3-grails-app-i18n</name>
+ <type>2</type>
+ <locationURI>DOTGRAILS/1.2.3/projects/spring-security-ui/plugins/jquery-ui-1.8.2.3/grails-app/i18n</locationURI>
+ </link>
+ <link>
+ <name>jquery-ui-1.8.2.3-grails-app-taglib</name>
+ <type>2</type>
+ <locationURI>DOTGRAILS/1.2.3/projects/spring-security-ui/plugins/jquery-ui-1.8.2.3/grails-app/taglib</locationURI>
+ </link>
+ <link>
+ <name>mail-0.9-grails-app-services</name>
+ <type>2</type>
+ <locationURI>DOTGRAILS/1.2.3/projects/spring-security-ui/plugins/mail-0.9/grails-app/services</locationURI>
+ </link>
+ <link>
+ <name>mail-0.9-grails-app-taglib</name>
+ <type>2</type>
+ <locationURI>DOTGRAILS/1.2.3/projects/spring-security-ui/plugins/mail-0.9/grails-app/taglib</locationURI>
+ </link>
+ <link>
+ <name>mail-0.9-grails-app-views</name>
+ <type>2</type>
+ <locationURI>DOTGRAILS/1.2.3/projects/spring-security-ui/plugins/mail-0.9/grails-app/views</locationURI>
+ </link>
+ <link>
+ <name>mail-0.9-src-groovy</name>
+ <type>2</type>
+ <locationURI>DOTGRAILS/1.2.3/projects/spring-security-ui/plugins/mail-0.9/src/groovy</locationURI>
+ </link>
+ <link>
+ <name>spring-security-acl-0.2-grails-app-conf</name>
+ <type>2</type>
+ <locationURI>DOTGRAILS/1.2.3/projects/spring-security-ui/plugins/spring-security-acl-0.2/grails-app/conf</locationURI>
+ </link>
+ <link>
+ <name>spring-security-acl-0.2-grails-app-services</name>
+ <type>2</type>
+ <locationURI>DOTGRAILS/1.2.3/projects/spring-security-ui/plugins/spring-security-acl-0.2/grails-app/services</locationURI>
+ </link>
+ <link>
+ <name>spring-security-acl-0.2-grails-app-taglib</name>
+ <type>2</type>
+ <locationURI>DOTGRAILS/1.2.3/projects/spring-security-ui/plugins/spring-security-acl-0.2/grails-app/taglib</locationURI>
+ </link>
+ <link>
+ <name>spring-security-acl-0.2-src-groovy</name>
+ <type>2</type>
+ <locationURI>DOTGRAILS/1.2.3/projects/spring-security-ui/plugins/spring-security-acl-0.2/src/groovy</locationURI>
+ </link>
+ <link>
+ <name>spring-security-acl-0.2-src-java</name>
+ <type>2</type>
+ <locationURI>DOTGRAILS/1.2.3/projects/spring-security-ui/plugins/spring-security-acl-0.2/src/java</locationURI>
+ </link>
+ <link>
+ <name>spring-security-core-0.4-grails-app-conf</name>
+ <type>2</type>
+ <locationURI>DOTGRAILS/1.2.3/projects/spring-security-ui/plugins/spring-security-core-0.4/grails-app/conf</locationURI>
+ </link>
+ <link>
+ <name>spring-security-core-0.4-grails-app-services</name>
+ <type>2</type>
+ <locationURI>DOTGRAILS/1.2.3/projects/spring-security-ui/plugins/spring-security-core-0.4/grails-app/services</locationURI>
+ </link>
+ <link>
+ <name>spring-security-core-0.4-grails-app-taglib</name>
+ <type>2</type>
+ <locationURI>DOTGRAILS/1.2.3/projects/spring-security-ui/plugins/spring-security-core-0.4/grails-app/taglib</locationURI>
+ </link>
+ <link>
+ <name>spring-security-core-0.4-src-groovy</name>
+ <type>2</type>
+ <locationURI>DOTGRAILS/1.2.3/projects/spring-security-ui/plugins/spring-security-core-0.4/src/groovy</locationURI>
+ </link>
+ <link>
+ <name>spring-security-core-0.4-src-java</name>
+ <type>2</type>
+ <locationURI>DOTGRAILS/1.2.3/projects/spring-security-ui/plugins/spring-security-core-0.4/src/java</locationURI>
+ </link>
+ </linkedResources>
+</projectDescription>
@@ -0,0 +1 @@
+/com.springsource.sts.grails.core.prefs
@@ -0,0 +1,3 @@
+#Created by grails
+eclipse.preferences.version=1
+groovy.dont.generate.class.files=true
Oops, something went wrong.

0 comments on commit 76818c1

Please sign in to comment.