Commit Graph

1051 Commits

Author SHA1 Message Date
Benjamin Dauvergne 7410295621 agenda: fix typo 2013-01-03 00:02:57 +01:00
Benjamin Dauvergne 44482a62f8 agenda: add fields to conserve faure db ids of events and meetings 2013-01-03 00:02:57 +01:00
Benjamin Dauvergne 5bcc7c8fe3 scripts: start import_ev.py 2013-01-03 00:02:57 +01:00
Benjamin Dauvergne 4dbce83227 scripts: event label for timetable can be lowercased 2013-01-03 00:02:57 +01:00
Benjamin Dauvergne b0a9b55c37 scripts: simplify index creation using setdefault 2013-01-03 00:02:57 +01:00
Benjamin Dauvergne d11b45e303 start import job 2013-01-03 00:02:51 +01:00
Mikaël Ates c403c30d9b dossiers: check address display on the display name. 2013-01-02 17:39:20 +01:00
Mikaël Ates 1b310da128 dossiers: avoid None in address display name. 2013-01-02 17:39:20 +01:00
Thomas NOËL 3653e184fc useless file 2013-01-02 15:41:22 +01:00
Mikaël Ates 479ebff4e0 fixtures: add jobs, marital status and advice givers types. 2013-01-02 14:22:08 +01:00
Mikaël Ates 083917125f dossiers: addd family-related fields to patient record. 2013-01-02 14:20:10 +01:00
Benjamin Dauvergne 5c93596e1e agenda: do not allow event without a start datetime
restore previous behaviour
2013-01-02 03:28:44 +01:00
Benjamin Dauvergne fcd786f507 agenda: keep validated acts linked to an event when the event is deleted 2013-01-02 03:28:17 +01:00
Benjamin Dauvergne 4ce756c85f agenda: add periodicity support for week parity and weekday rank in the month 2013-01-02 03:27:33 +01:00
Benjamin Dauvergne 5e9463c50e agenda: pass a dummy start_datetime field in event and appointment forms to make the model validation code work 2013-01-02 03:25:12 +01:00
Benjamin Dauvergne 0779c5762d agenda: pass the service to event and appointment forms 2013-01-02 03:22:04 +01:00
Benjamin Dauvergne a1759d397e dossiers: use act instead of eventwithact for showing last and next meetings
eventwithact could disappear, but act will stay if validated.
2013-01-02 03:17:03 +01:00
Benjamin Dauvergne 797b772112 personnes: fix querying of timetables based on week parities 2013-01-02 01:27:30 +01:00
Benjamin Dauvergne 26c55fb574 agenda: properly set appointment and event services 2013-01-02 00:16:26 +01:00
Benjamin Dauvergne 83455a04b4 agenda: allows recurring events without an end date 2013-01-01 23:29:52 +01:00
Mikaël Ates 0906807f16 actes: Modify imports because of cycles. 2013-01-01 19:32:01 +01:00
Mikaël Ates 2899449dc7 fixture: add temporary fixture for the parental custody. 2013-01-01 19:13:38 +01:00
Mikaël Ates be7ca73ebd dossiers: add this magic select on the whole tab. 2013-01-01 19:13:38 +01:00
Mikaël Ates b4c71060d9 fixtures: update inscription data. 2013-01-01 19:13:38 +01:00
Mikaël Ates 88a1a3432b ressources: models common to all services. 2013-01-01 19:13:38 +01:00
Mikaël Ates 075b6cec3f fixtures: add out data. 2013-01-01 19:13:38 +01:00
Mikaël Ates 6a6f1ea9ed dossiers: fix id in adding dynamically values to select. 2013-01-01 19:13:38 +01:00
Mikaël Ates a9381abcbb ressources: out modesl are not linked to services. 2013-01-01 19:13:38 +01:00
Mikaël Ates dc1389b8a6 ressources/dossiers: add Out models used as new fields for the Patient model. 2013-01-01 19:13:38 +01:00
Frédéric Péters 36e10f5810 dossiers: fix paginator length 2013-01-01 16:12:33 +01:00
Frédéric Péters 43a5b181c1 dossiers: add pagination to listings (#2094) 2013-01-01 16:11:12 +01:00
Benjamin Dauvergne 88692d12b8 dossiers: adapt next/last appointments views to new agenda models 2012-12-31 17:48:39 +01:00
Benjamin Dauvergne 91e89dfb95 agenda: let widgets format date and time objects 2012-12-31 17:24:36 +01:00
Benjamin Dauvergne 0a4c0520d5 agenda: add form fields to event forms for handling recursion 2012-12-31 17:24:36 +01:00
Benjamin Dauvergne f9be3ef673 agenda: fix missing service parameter in initial data of the event form 2012-12-31 17:24:36 +01:00
Benjamin Dauvergne 86f4d2f2b7 forms: use the format %d/%m/%Y in all forms.DateField 2012-12-31 17:24:36 +01:00
Benjamin Dauvergne dbb64d4f9f agenda: improve agenda homepage performance 2012-12-31 17:24:36 +01:00
Benjamin Dauvergne e9ed4bdfaf agenda: fix busy computation 2012-12-31 17:24:36 +01:00
Benjamin Dauvergne 9c9213dfb1 facturation: start adapting to agenda and actes models changes 2012-12-31 17:24:35 +01:00
Benjamin Dauvergne 6eff18f3c1 agenda: update act doctors when participants change 2012-12-31 17:24:35 +01:00
Benjamin Dauvergne 801caa1485 facturation: EventWithAct is not an act, but it contains one 2012-12-31 17:24:35 +01:00
Benjamin Dauvergne b239884438 facturation: Act.date is now a date not a datetime 2012-12-31 17:24:35 +01:00
Benjamin Dauvergne 191226bfe8 facturation: replace EventAct by Act 2012-12-31 17:24:35 +01:00
Benjamin Dauvergne 76974b6f2d agenda/actes/dossiers: move Occurence fields into Event, add recurring events support 2012-12-31 17:24:35 +01:00
Benjamin Dauvergne 979b59ce42 actes: rewriten validation Django style 2012-12-31 17:24:35 +01:00
Benjamin Dauvergne 37093bfa46 personnes: use the InheritanceManager with People model 2012-12-31 17:24:35 +01:00
Benjamin Dauvergne 6c174200c4 cbv: improved pep8ness 2012-12-31 17:24:35 +01:00
Benjamin Dauvergne b8f587fc11 cbv: added support for mode-forms which have save_m2m synthetized method
The method save_m2m() is created by the save() method for ModelForm which
modifies many2many relations.
2012-12-31 17:24:35 +01:00
Benjamin Dauvergne f6b61eaf44 cbv: removed useless parameter 2012-12-31 17:24:35 +01:00
Mikaël Ates 14c6fc8211 ressources: add redoublement field. 2012-12-31 16:19:39 +01:00