<h1 class="title">Helpdesk Project</h1>
<p>TODO:
- En la vista formulario de tickets:
-- añadir una solapa para Project, en esa solapa:
--- Poder seleccionar un proyecto o una tarea (tiene que añadir 2 campos m2o a project y task).
--- Si busco la tarea sin indicar el proyecto completar el proyecto de esa tarea (onchange en tarea que complete el projecto)
--- si busco primero el proyecto solo permitir seleccionar tareas de ese proyecto (onchange a project que devuelva un domain)
-- poder agrupar, filtrar por proyecto o tarea (modificar vista search)</p>
<ul class="simple">
<li>En la vista formulario de tareas:</li>
</ul>
<p>-- añadir una solapa para Tickets, en esa solapa:
--- añadir un listado de tickets asociados a esa tarea (o2m asociado al m2o definido en ticket)</p>
<ul class="simple">
<li>Mejorar UI, para que:</li>
</ul>
<p>-- las incidencias se registren en las tareas con un botón (con que datos se va a crear, pasar la tarea y proyecto por contexto)
-- se muestre un smart button con el número de incidencias y si se clicka se redirija.
-- Ver como está hecho en el módulo CRM para crear presupuestos desde leads.</p>
<p>Proceso PR:</p>
<ul>
<li><p class="first">Clonar el proyecto de aeodoo, dos opciones:
- git clone <a class="reference external" href="mailto:git@github.com">git@github.com</a>:aeodoocurso/helpdesk.git -b webinar_20200325
- git clone <a class="reference external" href="https://github.com/aeodoocurso/helpdesk.git">https://github.com/aeodoocurso/helpdesk.git</a> -b webinar_20200325</p>
</li>
<li><p class="first">Hacer un fork con vuestro usuario desde la web</p>
</li>
<li><p class="first">desde el directorio del proyecto puedo añadir mi remote
git remote -v ; puedo ver mis remotes
git remote add angelmoya <a class="reference external" href="https://github.com/angelmoya/helpdesk-1.git">https://github.com/angelmoya/helpdesk-1.git</a> ; añado mi remote</p>
</li>
<li><p class="first">podría hacer directamente clone de mi proyecto, pero no viene mal tener los dos remotes</p>
</li>
<li><p class="first">tengo que crear una rama con otro nombre
git checkout -b webinar_20200325_01</p>
</li>
<li><p class="first">despues de modificar o añadir código tengo que comitear mis cambios.
git add .
git commit -am "IMP ..."</p>
</li>
<li><p class="first">ahora subo los cambios a la rama de mi repositorio
git push angelmoya webinar_20200325_01 ; pongo angelmoya porque es el nombre de mi remote</p>
</li>
<li><p class="first">El PR es como indicamos que queremos subir nuestros cambios al proyecto original,
- los cambios los hacemos en nuestro proyecto, angelmoya
- proponermos para subir al proyecto original, aeodoo
- se hace desde la web:</p>
<blockquote>
<ul class="simple">
<li>con el enlace que aparece temporalmente en la web</li>
<li>o en pull/crear</li>
</ul>
</blockquote>
</li>
</ul>