Changeset 69 for branches/TaskRewrite/src/grails-app/conf
- Timestamp:
- Mar 9, 2009, 10:31:40 AM (16 years ago)
- Location:
- branches/TaskRewrite/src/grails-app/conf
- Files:
-
- 1 added
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/TaskRewrite/src/grails-app/conf/BootStrap.groovy
r66 r69 121 121 personInstance.addToPersonGroups(PersonGroup.findByName("Production")) 122 122 123 //TaskStatus124 def taskStatusInstance125 126 taskStatusInstance = new TaskStatus(name:"Not Started")127 BootStrapSaveAndTest(taskStatusInstance)128 129 taskStatusInstance = new TaskStatus(name:"In Progress")130 BootStrapSaveAndTest(taskStatusInstance)131 132 taskStatusInstance = new TaskStatus(name:"Completed")133 BootStrapSaveAndTest(taskStatusInstance)134 135 123 //TaskGroup 136 124 def taskGroupInstance … … 144 132 BootStrapSaveAndTest(taskGroupInstance) 145 133 146 taskGroupInstance = new TaskGroup(name:"New Project(s)",134 taskGroupInstance = new TaskGroup(name:"New Projects", 147 135 description:" ") 148 136 BootStrapSaveAndTest(taskGroupInstance) 149 137 138 //TaskStatus 139 def taskStatusInstance 140 141 taskStatusInstance = new TaskStatus(name:"Not Started") 142 BootStrapSaveAndTest(taskStatusInstance) 143 144 taskStatusInstance = new TaskStatus(name:"In Progress") 145 BootStrapSaveAndTest(taskStatusInstance) 146 147 taskStatusInstance = new TaskStatus(name:"Completed") 148 BootStrapSaveAndTest(taskStatusInstance) 149 150 //TaskPriority 151 def taskPriorityInstance 152 153 taskPriorityInstance = new TaskPriority(name:"Low") 154 BootStrapSaveAndTest(taskPriorityInstance) 155 156 taskPriorityInstance = new TaskPriority(name:"Normal") 157 BootStrapSaveAndTest(taskPriorityInstance) 158 159 taskPriorityInstance = new TaskPriority(name:"High") 160 BootStrapSaveAndTest(taskPriorityInstance) 161 162 taskPriorityInstance = new TaskPriority(name:"Immediate") 163 BootStrapSaveAndTest(taskPriorityInstance) 164 165 //TaskType 166 def taskTypeInstance 167 168 taskTypeInstance = new TaskType(name:"Unscheduled Breakin") 169 BootStrapSaveAndTest(taskTypeInstance) 170 171 taskTypeInstance = new TaskType(name:"Planned Maintenance") 172 BootStrapSaveAndTest(taskTypeInstance) 173 174 taskTypeInstance = new TaskType(name:"Project") 175 BootStrapSaveAndTest(taskTypeInstance) 176 177 taskTypeInstance = new TaskType(name:"Turnaround") 178 BootStrapSaveAndTest(taskTypeInstance) 179 180 taskTypeInstance = new TaskType(name:"Production Run") 181 BootStrapSaveAndTest(taskTypeInstance) 182 150 183 //Task 151 184 def taskInstance 185 def subTaskInstance 152 186 153 187 taskInstance = new Task(taskGroup:TaskGroup.findByName("Engineering Activites"), 154 188 taskStatus:TaskStatus.findByName("Not Started"), 189 taskPriority:TaskPriority.get(2), 190 taskType:TaskType.get(1), 155 191 leadPerson:Person.get(3), 156 192 description:"Check specific level sensor", … … 160 196 taskInstance.addToAssignedPersons(Person.get(2)) 161 197 198 subTaskInstance = new Task(taskGroup:TaskGroup.findByName("Engineering Activites"), 199 taskStatus:TaskStatus.findByName("Not Started"), 200 taskPriority:TaskPriority.get(2), 201 taskType:TaskType.get(1), 202 leadPerson:Person.get(3), 203 description:"Some follow up work", 204 comment:"Some help required") 205 BootStrapSaveAndTest(subTaskInstance) 206 subTaskInstance.addToAssignedPersons(Person.get(1)) 207 208 //Add task 2 as a subTask of task 1. 209 taskInstance.addToSubTasks(Task.get(2)) 210 subTaskInstance.parentTask = Task.get(1) 211 162 212 taskInstance = new Task(taskGroup:TaskGroup.findByName("Production Activites"), 163 213 taskStatus:TaskStatus.findByName("Not Started"), 214 taskPriority:TaskPriority.get(2), 215 taskType:TaskType.get(5), 164 216 leadPerson:Person.get(5), 165 217 description:"Production Report", … … 167 219 BootStrapSaveAndTest(taskInstance) 168 220 169 taskInstance = new Task(taskGroup:TaskGroup.findByName("NewProject(s)"), 170 taskStatus:TaskStatus.findByName("Not Started"), 221 taskInstance = new Task(taskGroup:TaskGroup.findByName("New Projects"), 222 taskStatus:TaskStatus.findByName("Not Started"), 223 taskPriority:TaskPriority.get(2), 224 taskType:TaskType.get(3), 171 225 leadPerson:Person.get(1), 172 226 description:"Make killer CMMS app", … … 183 237 BootStrapSaveAndTest(entryTypeInstance) 184 238 185 entryTypeInstance = new EntryType(name:"Production Report")239 entryTypeInstance = new EntryType(name:"Production Note") 186 240 BootStrapSaveAndTest(entryTypeInstance) 187 241 -
branches/TaskRewrite/src/grails-app/conf/SecurityConfig.groovy
r58 r69 13 13 14 14 //Required if we want to run "grails generate-manager" 15 //Which recreates the controller and views, so save the views .15 //Which recreates the controller and views, so save the views! 16 16 // requestMapClass = 'Requestmap' 17 17 18 18 useRequestMapDomainClass = false 19 19 useControllerAnnotations = true 20 21 //Set true especially if used across the internet. 22 forceHttps = 'true' 23 24 //Pessimistic locking, deny access to all URLs that don't 25 //have an applicable URL-Role configuration. 26 //This forces us to set an annotation, static rule or 27 //extend BaseController and prevents accidentally leaving pages open. 28 controllerAnnotationsRejectIfNoRule = true 29 30 //Static rules for controllers, actions and urls. 31 //Since we are using pessimistic locking we have to set some things 32 //here but most security should be set in the controllers. 33 controllerAnnotationStaticRules = [ 34 '/': ['IS_AUTHENTICATED_FULLY'], 35 '/index.gsp': ['IS_AUTHENTICATED_FULLY'], 36 '/css/*': ['IS_AUTHENTICATED_ANONYMOUSLY'], 37 '/images/**': ['IS_AUTHENTICATED_ANONYMOUSLY'], 38 '/login*': ['IS_AUTHENTICATED_ANONYMOUSLY'], 39 '/login/**': ['IS_AUTHENTICATED_ANONYMOUSLY'], 40 '/logout*': ['IS_AUTHENTICATED_FULLY'], 41 '/logout/**': ['IS_AUTHENTICATED_FULLY'] 42 ] 43 44 //We always want to go to the home page so that bookmarks are not used. 45 defaultTargetUrl = '/appCore/home' 46 alwaysUseDefaultTargetUrl = true 47 20 48 }
Note: See TracChangeset
for help on using the changeset viewer.