Ignore:
Timestamp:
Nov 28, 2009, 2:17:34 PM (14 years ago)
Author:
gav
Message:

Upgrade quartz plugin to 0.4.1 propper.
Refactor and enable quartz scheduling for recurring tasks.
Adjust svn ignores to ignore all log files.
Create a pseudo system person for automated insertions.

Location:
trunk
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • trunk

    • Property svn:ignore
      •  

        old new  
        1 stacktrace.log
         1*.log
        22*.war
  • trunk/grails-app/views/taskRecurringSchedule/create.gsp

    r178 r199  
    5555                            <tr class="prop">
    5656                                <td valign="top" class="name">
    57                                     <label for="lastGeneratedDate">Last Generated Date:</label>
    58                                 </td>
    59                                 <td valign="top" class="value ${hasErrors(bean:taskRecurringScheduleInstance,field:'lastGeneratedDate','errors')}">
    60                                     <g:datePicker name="lastGeneratedDate" value="${taskRecurringScheduleInstance?.lastGeneratedDate}" precision="minute" noSelection="['':'']"></g:datePicker>
    61                                 </td>
    62                             </tr>
    63                        
    64                             <tr class="prop">
    65                                 <td valign="top" class="name">
    6657                                    <label for="lastGeneratedSubTask">Last Generated Sub Task:</label>
    6758                                </td>
     
    7364                            <tr class="prop">
    7465                                <td valign="top" class="name">
    75                                     <label for="generateAheadPeriod">Generate Ahead Period:</label>
     66                                    <label for="enabled">Enabled:</label>
    7667                                </td>
    77                                 <td valign="top" class="value ${hasErrors(bean:taskRecurringScheduleInstance,field:'generateAheadPeriod','errors')}">
    78                                     <g:select optionKey="id" from="${Period.list()}" name="generateAheadPeriod.id" value="${taskRecurringScheduleInstance?.generateAheadPeriod?.id}" ></g:select>
    79                                 </td>
    80                             </tr>
    81                        
    82                             <tr class="prop">
    83                                 <td valign="top" class="name">
    84                                     <label for="isEnabled">Is Enabled:</label>
    85                                 </td>
    86                                 <td valign="top" class="value ${hasErrors(bean:taskRecurringScheduleInstance,field:'isEnabled','errors')}">
    87                                     <g:checkBox name="isEnabled" value="${taskRecurringScheduleInstance?.isEnabled}" ></g:checkBox>
     68                                <td valign="top" class="value ${hasErrors(bean:taskRecurringScheduleInstance,field:'enabled','errors')}">
     69                                    <g:checkBox name="enabled" value="${taskRecurringScheduleInstance?.enabled}" ></g:checkBox>
    8870                                </td>
    8971                            </tr>
     
    127109                            <tr class="prop">
    128110                                <td valign="top" class="name">
    129                                     <label for="startDate">Start Date:</label>
     111                                    <label for="subTasksGenerated">Sub Tasks Generated:</label>
    130112                                </td>
    131                                 <td valign="top" class="value ${hasErrors(bean:taskRecurringScheduleInstance,field:'startDate','errors')}">
    132                                     <g:datePicker name="startDate" value="${taskRecurringScheduleInstance?.startDate}" precision="minute" ></g:datePicker>
     113                                <td valign="top" class="value ${hasErrors(bean:taskRecurringScheduleInstance,field:'subTasksGenerated','errors')}">
     114                                    <input type="text" id="subTasksGenerated" name="subTasksGenerated" value="${fieldValue(bean:taskRecurringScheduleInstance,field:'subTasksGenerated')}" />
    133115                                </td>
    134116                            </tr>
  • trunk/grails-app/views/taskRecurringSchedule/edit.gsp

    r178 r199  
    5858                            <tr class="prop">
    5959                                <td valign="top" class="name">
    60                                     <label for="lastGeneratedDate">Last Generated Date:</label>
    61                                 </td>
    62                                 <td valign="top" class="value ${hasErrors(bean:taskRecurringScheduleInstance,field:'lastGeneratedDate','errors')}">
    63                                     <g:datePicker name="lastGeneratedDate" value="${taskRecurringScheduleInstance?.lastGeneratedDate}" precision="minute" noSelection="['':'']"></g:datePicker>
    64                                 </td>
    65                             </tr>
    66                        
    67                             <tr class="prop">
    68                                 <td valign="top" class="name">
    6960                                    <label for="lastGeneratedSubTask">Last Generated Sub Task:</label>
    7061                                </td>
     
    7667                            <tr class="prop">
    7768                                <td valign="top" class="name">
    78                                     <label for="generateAheadPeriod">Generate Ahead Period:</label>
     69                                    <label for="enabled">Enabled:</label>
    7970                                </td>
    80                                 <td valign="top" class="value ${hasErrors(bean:taskRecurringScheduleInstance,field:'generateAheadPeriod','errors')}">
    81                                     <g:select optionKey="id" from="${Period.list()}" name="generateAheadPeriod.id" value="${taskRecurringScheduleInstance?.generateAheadPeriod?.id}" ></g:select>
    82                                 </td>
    83                             </tr>
    84                        
    85                             <tr class="prop">
    86                                 <td valign="top" class="name">
    87                                     <label for="isEnabled">Is Enabled:</label>
    88                                 </td>
    89                                 <td valign="top" class="value ${hasErrors(bean:taskRecurringScheduleInstance,field:'isEnabled','errors')}">
    90                                     <g:checkBox name="isEnabled" value="${taskRecurringScheduleInstance?.isEnabled}" ></g:checkBox>
     71                                <td valign="top" class="value ${hasErrors(bean:taskRecurringScheduleInstance,field:'enabled','errors')}">
     72                                    <g:checkBox name="enabled" value="${taskRecurringScheduleInstance?.enabled}" ></g:checkBox>
    9173                                </td>
    9274                            </tr>
     
    130112                            <tr class="prop">
    131113                                <td valign="top" class="name">
    132                                     <label for="startDate">Start Date:</label>
     114                                    <label for="subTasksGenerated">Sub Tasks Generated:</label>
    133115                                </td>
    134                                 <td valign="top" class="value ${hasErrors(bean:taskRecurringScheduleInstance,field:'startDate','errors')}">
    135                                     <g:datePicker name="startDate" value="${taskRecurringScheduleInstance?.startDate}" precision="minute" ></g:datePicker>
     116                                <td valign="top" class="value ${hasErrors(bean:taskRecurringScheduleInstance,field:'subTasksGenerated','errors')}">
     117                                    <input type="text" id="subTasksGenerated" name="subTasksGenerated" value="${fieldValue(bean:taskRecurringScheduleInstance,field:'subTasksGenerated')}" />
    136118                                </td>
    137119                            </tr>
  • trunk/grails-app/views/taskRecurringSchedule/list.gsp

    r178 r199  
    2929                                <g:sortableColumn property="generateAhead" title="Generate Ahead" />
    3030                       
    31                                 <g:sortableColumn property="lastGeneratedDate" title="Last Generated Date" />
    32                        
    3331                                <th>Last Generated Sub Task</th>
    3432                           
     33                                <g:sortableColumn property="enabled" title="Enabled" />
     34                       
    3535                        </tr>
    3636                    </thead>
     
    4747                            <td>${fieldValue(bean:taskRecurringScheduleInstance, field:'generateAhead')}</td>
    4848                       
    49                             <td>${fieldValue(bean:taskRecurringScheduleInstance, field:'lastGeneratedDate')}</td>
     49                            <td>${fieldValue(bean:taskRecurringScheduleInstance, field:'lastGeneratedSubTask')}</td>
    5050                       
    51                             <td>${fieldValue(bean:taskRecurringScheduleInstance, field:'lastGeneratedSubTask')}</td>
     51                            <td>${fieldValue(bean:taskRecurringScheduleInstance, field:'enabled')}</td>
    5252                       
    5353                        </tr>
  • trunk/grails-app/views/taskRecurringSchedule/show.gsp

    r178 r199  
    5151                   
    5252                        <tr class="prop">
    53                             <td valign="top" class="name">Last Generated Date:</td>
    54                            
    55                             <td valign="top" class="value">${fieldValue(bean:taskRecurringScheduleInstance, field:'lastGeneratedDate')}</td>
    56                            
    57                         </tr>
    58                    
    59                         <tr class="prop">
    6053                            <td valign="top" class="name">Last Generated Sub Task:</td>
    6154                           
     
    6558                   
    6659                        <tr class="prop">
    67                             <td valign="top" class="name">Generate Ahead Period:</td>
     60                            <td valign="top" class="name">Enabled:</td>
    6861                           
    69                             <td valign="top" class="value"><g:link controller="period" action="show" id="${taskRecurringScheduleInstance?.generateAheadPeriod?.id}">${taskRecurringScheduleInstance?.generateAheadPeriod?.encodeAsHTML()}</g:link></td>
    70                            
    71                         </tr>
    72                    
    73                         <tr class="prop">
    74                             <td valign="top" class="name">Is Enabled:</td>
    75                            
    76                             <td valign="top" class="value">${fieldValue(bean:taskRecurringScheduleInstance, field:'isEnabled')}</td>
     62                            <td valign="top" class="value">${fieldValue(bean:taskRecurringScheduleInstance, field:'enabled')}</td>
    7763                           
    7864                        </tr>
     
    10793                   
    10894                        <tr class="prop">
    109                             <td valign="top" class="name">Start Date:</td>
     95                            <td valign="top" class="name">Sub Tasks Generated:</td>
    11096                           
    111                             <td valign="top" class="value">${fieldValue(bean:taskRecurringScheduleInstance, field:'startDate')}</td>
     97                            <td valign="top" class="value">${fieldValue(bean:taskRecurringScheduleInstance, field:'subTasksGenerated')}</td>
    11298                           
    11399                        </tr>
Note: See TracChangeset for help on using the changeset viewer.