Projet

Général

Profil

Télécharger (9,27 ko) Statistiques
| Branche: | Tag: | Révision:

calebasse / calebasse / agenda / appointments.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

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

e969d52a 19 décembre 2013 18:40 Serghei Mihai (congés, retour 15/05)

agenda: holiday type displayed in user agenda

488c701f 17 décembre 2013 09:45 Serghei Mihai (congés, retour 15/05)

personnes: icon for the service from which the schedules are viewed hidden

Closes #4114

5c9550bf 16 décembre 2013 13:29 Serghei Mihai (congés, retour 15/05)

agenda: holidays display for other services improved

Closes #4114

54e6ef3d 16 décembre 2013 11:50 Serghei Mihai (congés, retour 15/05)

personnes: holidays from foreign services marked gray and services icons displayed

Closes #4114

71647377 11 décembre 2013 11:32 Jérôme Schneider

agenda: show 'R' for recurence exceptions

Closes #4086

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
72f229a9 03 décembre 2013 11:04 Jérôme Schneider

agenda: synchronize enventwithact description with act comment

Ref #4006

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

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

Fixes #2929

e6b125bd 03 juillet 2013 13:20 Mikaël Ates

agenda/dossier: display on appointments when a participant is missing (fixes #2039).

7a742662 07 mars 2013 16:53 Jérôme Schneider

agenda: fix agenda ressources view

fixes #2570

4952abd0 04 mars 2013 19:31 Jérôme Schneider

dossiers agenda: show confidential icon (fix #2149)

e709c53e 13 février 2013 16:16 Jérôme Schneider

agenda: order events by id (fix #2366)

97bee351 13 février 2013 11:48 Jérôme Schneider

personnes: add field initials for workers (fix #2375)

This commit change the models to apply the new one use the following
commands :

./manage.py migrate personnes 0001 --fake
./manage.py migrate personnes
17861d43 07 février 2013 17:59 Jérôme Schneider

agenda: eventwithact delete associate act if act is not billed

49ef7554 23 janvier 2013 18:18 Jérôme Schneider

agenda: fix #2392 disable edition buttons for external appointments

93f0b96d 16 janvier 2013 13:49 Mikaël Ates

agenda: use is_absent helper function, fix lost shown as absent.

a50df9c4 11 janvier 2013 17:15 Mikaël Ates

actes: remove 'lost' from act states list, not a selectable state anymore.

74231c6d 11 janvier 2013 07:52 Mikaël Ates

agenda: refine display of events.

cd1f1a52 10 janvier 2013 17:43 Mikaël Ates

agenda: paper id on appointment title and limit the number of initials.

4f798ffb 09 janvier 2013 23:00 Mikaël Ates

agenda: fix act absence in appointment.

433b67bb 09 janvier 2013 18:49 Benjamin Dauvergne

agenda/actes: only build act objects when needed

- event.act does not create act objects if none exist, it initilizes
one
- the AgendaServiceActValidationView create acts without an id on the
fly
db33aecd 08 janvier 2013 10:15 Benjamin Dauvergne

agenda: do not show agenda containing only holidays (fix of previous implementation)

6b26af85 08 janvier 2013 09:19 Mikaël Ates

agenda: fix typo.

cdf3d9de 08 janvier 2013 08:41 Mikaël Ates

agenda: order states in act validation states list.

43a788f8 08 janvier 2013 08:24 Mikaël Ates

personnes: get initials of all names of a composed name.

098ed7bb 08 janvier 2013 00:52 Benjamin Dauvergne

dossiers: in init_from_event only use act to get to the validation state

f371f5c0 08 janvier 2013 00:52 Benjamin Dauvergne

agenda: remove dead code

8e873f93 07 janvier 2013 17:41 Jérôme Schneider

agenda: test if an event has a parent

20cc4488 07 janvier 2013 17:37 Jérôme Schneider

agenda: add an R when an event is recurrent

d1b103ea 07 janvier 2013 12:43 Benjamin Dauvergne

agenda: do not ignore first actvalidatestate when state_name is not NON_VALIDE

1c8bec2a 07 janvier 2013 11:18 Jérôme Schneider

agend: fix rdv show intervenants

5f89e612 07 janvier 2013 11:15 Jérôme Schneider

agenda: show participants initial and full name in events

7832de69 06 janvier 2013 17:33 Benjamin Dauvergne

agenda: output event id in workers agenda view for debugging

ddcbee95 04 janvier 2013 12:23 Benjamin Dauvergne

agenda/actes: move convocation_sent from Act to EventWithAct

e9ed4bdf 31 décembre 2012 17:24 Benjamin Dauvergne

agenda: fix busy computation

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

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

23937808 27 décembre 2012 11:48 Frédéric Péters

agenda: made 'mail' link open a doc generation dialog (#2135)

344fbdb6 24 décembre 2012 19:42 Mikaël Ates

agenda: add comment and type to holiday display in agenda.

ec844bd9 24 décembre 2012 15:12 Frédéric Péters

agenda: don't add firstname initial if there's no firstname (#2281)

197e410c 21 décembre 2012 18:38 Frédéric Péters

agenda: add an agenda for ressources (currently limited to rooms) (#2022)

b5e53f8b 21 décembre 2012 11:40 Frédéric Péters

agenda: remove debugging statements

5f4c5dd2 21 décembre 2012 11:26 Frédéric Péters

agenda: cancelled events are available time slots (#2228)

1eab6c73 17 décembre 2012 16:31 Frédéric Péters

agenda: display personal holidays (#2038)

b84e2e49 11 décembre 2012 16:54 Frédéric Péters

agenda: display phone numbers in appointments (#2169)

e36e0819 11 décembre 2012 10:17 Mikaël Ates

validation : feasible in the services of the appointment only, double only at the CMPP (#2030).

2f8649fe 11 décembre 2012 09:37 Mikaël Ates

agenda: allow validation from the agenda (#2028).

04c3096d 10 décembre 2012 16:46 Frédéric Péters

agenda: display full worker names on expanded events (#2122)

ec83d7ba 06 décembre 2012 11:41 Frédéric Péters

agenda: page to print all agendas (#2082)

61763791 21 novembre 2012 11:03 Benjamin Dauvergne

agenda: remove unused imports

ba9131fa 20 novembre 2012 10:48 Benjamin Dauvergne

agenda: sort appointments only one time

1cff6363 09 novembre 2012 15:21 Jérôme Schneider

Fix #1871 agenda: show event type before title

4210f411 06 novembre 2012 12:29 Jérôme Schneider

Fix #1863: enable rdv links

5c66ef04 29 octobre 2012 12:01 Jérôme Schneider

agenda: add occurrences deletion

e5d0f8c5 26 octobre 2012 09:27 Jérôme Schneider

agenda: fix appointments order and free time begin hour

2ff5e689 26 octobre 2012 09:20 Jérôme Schneider

agenda: optimize appoinments rendering and use interval lib

  • calebasse/agenda/appointments.py: use interval lib and remove some
    sql request * calebasse/agenda/views.py: use more generic sql requests * calebasse/agenda/models.py: cosmetic * calebasse/agenda/utils.py: deleted is use this function into...
41dfa4b8 25 octobre 2012 17:43 Jérôme Schneider

agenda: add act type and workers initial

7f73eb56 25 octobre 2012 17:16 Jérôme Schneider

agenda: fix free time creation

080769d2 25 octobre 2012 17:05 Jérôme Schneider

agenda: add convocation send and comment icons

a87d6ad7 25 octobre 2012 14:24 Jérôme Schneider

agenda: description is now editable

ec2639b7 24 octobre 2012 18:49 Jérôme Schneider

agenda: test if an occurrence have a room

c1fa9f24 24 octobre 2012 18:37 Jérôme Schneider

agenda: improve appoinments presentation

748a6fb5 23 octobre 2012 22:07 Jérôme Schneider

agenda: should use new event room instead of occurence room

557bc2ea 23 octobre 2012 22:05 Jérôme Schneider

agenda: first version of appoinments visualisation

  • claebasse/agenda/appointments.py: improve and add free times management * calebasse/agenda/managers.py: add new methods to find smallest and
    biggest occurence in a range * agenda/templates/agenda/index.html: use true informations to display...
edae34d7 22 octobre 2012 23:16 Jérôme Schneider

agenda: OccurenceManager add range_occurences method

5f372104 22 octobre 2012 16:55 Jérôme Schneider

Agenda: add appointments management

  • agenda/appointments.py: add a class to display appointments * agenda/managers.py: add serives maangement to OccurtenceManager * agenda/views.py: small fix * personnes/models.py: cosmetic