Projet

Général

Profil

Télécharger (11,8 ko) Statistiques
| Branche: | Tag: | Révision:

calebasse / calebasse / agenda / forms.py @ 8c0910ce

# Date Auteur Commentaire
8c0910ce 17 juillet 2014 10:23 Serghei Mihai (congés, retour 15/05)

agenda: allow empty time and duration for events of type "TELEPHONE" and "COURRIEL"

Closes #5015

a01d85be 17 juillet 2014 10:23 Serghei Mihai (congés, retour 15/05)

logging actions on models with django_journal

Closes #1988

7a2d7c8a 03 juillet 2014 10:28 Serghei Mihai (congés, retour 15/05)

agenda: check if duration is an integer in new appointment form

Closes #5086

d3cfbd19 14 juin 2014 16:35 Serghei Mihai (congés, retour 15/05)

actes: fixing empty EventWithAct object while trying to create an act. Doctors
are forced to be Worker instances instead of People(which is its parent)

Closes #4945

d0819102 02 juin 2014 18:05 Serghei Mihai (congés, retour 15/05)

agenda: periodic schedule form is the same as the create form

abb68dff 02 juin 2014 10:29 Serghei Mihai (congés, retour 15/05)

agenda: fixing periodic events update form

fd03639c 23 mai 2014 16:25 Serghei Mihai (congés, retour 15/05)

agenda: unique patient for periodic appointments

f1a4cd58 13 mai 2014 18:02 Serghei Mihai (congés, retour 15/05)

agenda: improving multiple patients adding/updating for a schedule
Reverting "agenda: add multiple patients for a schedule"

This reverts commit 6fdbe2459bab5933e993022a4e85a7b9c3c91004.

Closes #3118

6fdbe245 12 mai 2014 16:22 Serghei Mihai (congés, retour 15/05)

agenda: add multiple patients for a schedule

Closes #3118

dd986559 08 avril 2014 11:44 Serghei Mihai (congés, retour 15/05)

agenda: room renamed to ressource

Closes #4653

e90f4c73 18 mars 2014 23:08 Jérôme Schneider

agenda: don't store appoinment title into db

9ca08421 27 février 2014 16:32 Jérôme Schneider

agenda: required periodicity when editing a recurrence

88e57268 11 décembre 2013 15:09 Jérôme Schneider

agebnda: allow description edition for a periodic event

88abfb2a 11 décembre 2013 11:01 Jérôme Schneider

agenda: fix comments management

  • appointments.py: set description to empty string if None and fix
    description detection * forms.py: use UpdateAppoinment for PeriodicUpdate instead of
    NewAppoinment * ajax-worker-tab.html: remove now useless if
d0220ea6 28 novembre 2013 11:11 Jérôme Schneider

agenda: if duration of a new event is not an int raise an error

Closes #4004

4cb5c31f 17 septembre 2013 10:48 Serghei Mihai (congés, retour 15/05)

agenda: fixing periodical schedules search form.

Closes #2941

c48dcd4c 07 août 2013 19:23 Jérôme Schneider

agenda: show an error when end of reccurence is before last billed act

Fixes #2929

89521eaf 31 juillet 2013 12:23 Mikaël Ates

agenda: remove ipdb import.

7af04d52 16 juillet 2013 16:27 Jérôme Schneider

agenda: don't allow a periodicity to end before last billed act

Fixes #2929

c082b14e 15 juillet 2013 17:05 Jérôme Schneider

agenda: don't authorized edition of patient for a periodic appointment

Fixes #2791

4ad85397 06 mars 2013 14:38 Benjamin Dauvergne

agenda: change Autre for Évènement in periodic event search form

6afd600b 21 février 2013 16:50 Benjamin Dauvergne

agenda: add a participant search field to the periodic event search form, refs #2124

392c5526 31 janvier 2013 11:46 Benjamin Dauvergne

agenda: periodic events list remove english text, refs #2124

37674910 28 janvier 2013 00:50 Benjamin Dauvergne

agenda: finish periodic events view

fixes #2124

1e03331f 21 janvier 2013 17:50 Jérôme Schneider

agenda: fix #2355 show a notification for appointment and event creation

  • calebasse/static/js/calebasse.agenda.js: remove ajaxform plugin
    use .post instead and make only one get if a submition is successful * calebasse/agenda/templates/agenda/index.html: add messages div...
e46a1c3f 14 janvier 2013 02:01 Benjamin Dauvergne

agenda: base work for the periodic events view (refs #2124)

3c3ff28f 11 janvier 2013 17:49 Benjamin Dauvergne

Merge branch 'master' into dev

e1a80c08 11 janvier 2013 11:25 Mikaël Ates

agenda: order by name the list of act types.

adab4077 11 janvier 2013 10:49 Benjamin Dauvergne

Merge branch 'master' into dev

Conflicts:
calebasse/agenda/templates/agenda/appointment.html

3e9b47e9 11 janvier 2013 10:43 Benjamin Dauvergne

agenda: add editing of periodic events

b41e6f51 11 janvier 2013 10:31 Mikaël Ates

agenda: add comment field in dialogs.

2ae5dd3d 08 janvier 2013 10:49 Benjamin Dauvergne

agenda: hide periodicity fields when editing event and appointments

cc250927 07 janvier 2013 16:22 Jérôme Schneider

agenda: new event re-enable services selection ...

f0a9b9ee 04 janvier 2013 09:29 Mikaël Ates

agenda: adjust required display.

4ce756c8 02 janvier 2013 03:27 Benjamin Dauvergne

agenda: add periodicity support for week parity and weekday rank in the month

5e9463c5 02 janvier 2013 03:25 Benjamin Dauvergne

agenda: pass a dummy start_datetime field in event and appointment forms to make the model validation code work

26c55fb5 02 janvier 2013 00:16 Benjamin Dauvergne

agenda: properly set appointment and event services

0a4c0520 31 décembre 2012 17:24 Benjamin Dauvergne

agenda: add form fields to event forms for handling recursion

f9be3ef6 31 décembre 2012 17:24 Benjamin Dauvergne

agenda: fix missing service parameter in initial data of the event form

86f4d2f2 31 décembre 2012 17:24 Benjamin Dauvergne

forms: use the format %d/%m/%Y in all forms.DateField

76974b6f 31 décembre 2012 17:24 Benjamin Dauvergne

agenda/actes/dossiers: move Occurence fields into Event, add recurring events support

0ef0e3d1 21 décembre 2012 16:03 Frédéric Péters

agenda: change participants channel to also allow groups (#1995)

At the moment groups are not yet implemented but this is the starting
point of a lookup class that will also get groups.

68e9f8c1 21 décembre 2012 13:08 Frédéric Péters

agenda: add "other" event type (#2025)

b8608ae3 21 décembre 2012 11:49 Frédéric Péters

agenda: change title field label in form, not model (#1992)

9291e362 13 décembre 2012 19:59 Mikaël Ates

Use the term Intervenant instead of Thérapeute.

b9bad0d6 11 décembre 2012 15:29 Frédéric Péters

agenda: keep track of current service when updating an appointment

541c2278 21 novembre 2012 16:41 Benjamin Dauvergne

agenda: use french date formatting, fixes #2001

3694138c 09 novembre 2012 15:45 Jérôme Schneider

agenda #1870: use check btn for services in new event

c8d74e1a 09 novembre 2012 12:17 Jérôme Schneider

Fix #1869 agenda: add default event types

Improve new event (event type selecy) : pre-select "Reunion" and
remove vancances and rendez-vous

Load new fixtures :
python manage.py loaddata agenda

9c1d4044 08 novembre 2012 15:29 Jérôme Schneider

Fix #1877 agenda: add event edition

266e951c 08 novembre 2012 14:37 Jérôme Schneider

Fix #1877 agenda: thsi time appoinment edition works

  • calebasse/agenda/forms.py: add participants * calebasse/agenda/views.py: use UpdateAppointmentForm
3d469788 08 novembre 2012 13:14 Jérôme Schneider

agenda: forms fix UpdateAppoinmentForm

37f9d898 08 novembre 2012 13:11 Jérôme Schneider

Continue #1877: add a new UpdateAppoinmentform

b37eebfb 06 novembre 2012 16:47 Jérôme Schneider

agenda: ActType filter by service

d525e593 06 novembre 2012 15:01 Jérôme Schneider

Fix #1865: add new event in free time and enable new rdv and new event
into free time

93e8b1b8 02 novembre 2012 08:59 Mikaël Ates

agenda: grab user form the request at appointement saving.

69a9009e 30 octobre 2012 12:36 Jérôme Schneider

agenda: add a new event now works

67707adb 29 octobre 2012 18:26 Jérôme Schneider

agenda: begin generic event form support

554d2c6b 26 octobre 2012 15:35 Jérôme Schneider

agenda: fix rdv submission

  • calebasse/agenda/forms.py: change =+ by =
af376234 25 octobre 2012 17:49 Benjamin Dauvergne

new appointment form: set patient name as title, and set description empty

e332bdb9 25 octobre 2012 17:32 Benjamin Dauvergne

Revert "new appointment form: allow only one doctor as participant"

This reverts commit d36da5fa5b95e51df6d4bfa9049ba98359347082.

d36da5fa 25 octobre 2012 17:29 Benjamin Dauvergne

new appointment form: allow only one doctor as participant

d82279fb 25 octobre 2012 17:27 Benjamin Dauvergne

new appointment form: use the patient name for the title

dd45cd7d 25 octobre 2012 17:05 Benjamin Dauvergne

new appointment form: parse duration as an integer

74ba9776 25 octobre 2012 16:51 Benjamin Dauvergne

new appointment form: use a simple text entry for the duration field

the text entry is modified by the mousewheel with 15 minutes increments.
It uses the jquery mousewheel plugin.

7f9269be 24 octobre 2012 18:35 Benjamin Dauvergne

in new appointment form: use datepicker, initialize with currently selected agenda and current date

e92e5a1b 24 octobre 2012 16:19 Benjamin Dauvergne

implement new appointment dialog using ajax

7b28c0b2 24 octobre 2012 13:54 Benjamin Dauvergne

use autocompleting field for patient and participatns fields of the new appointment form

This new functionnality use the third party application
django-ajax-select.

  1. pip install django-ajax-select
0a82dcb8 23 octobre 2012 11:29 Benjamin Dauvergne

add a new appointment form