Commit Graph

2359 Commits

Author SHA1 Message Date
Jérôme Schneider d009115d63 setup.py: manage only tag starting v 2014-08-25 10:15:03 +02:00
Jérôme Schneider add3ea00c3 dossiers: don't load a warning when we changed policyholder 2014-08-25 10:03:00 +02:00
Frédéric Péters 05cf3715f2 fix spelling in error message 2014-08-24 22:16:07 +02:00
Frédéric Péters 95a3734b24 actes: call super() with proper args in UpdateActView class 2014-08-24 21:25:00 +02:00
Serghei Mihai 17b459a819 agenda: fixing the event type in the appointments listings 2014-08-24 17:40:46 +02:00
Serghei Mihai 83fdead5e5 dossiers: alert raised when comment unsaved in "Adresses/contacts" tab
Closes #2740
2014-08-24 14:51:18 +02:00
Serghei Mihai d943a0ee19 agenda: empty page removed while printing schedules with not first selected
Closes #5316
2014-08-24 13:01:47 +02:00
Serghei Mihai 95593005d9 dossiers: display notification on patient record contacts and addresses update
Closes #4807
2014-08-24 00:00:57 +02:00
Jérôme Schneider 8c246fcbcb agenda: fixes bottom print button on therapists agendas
Closes #5299
2014-08-22 15:14:24 +02:00
Jérôme Schneider bd91da942a ressources: add missing __init__.py files for commands 2014-08-22 09:57:28 +02:00
Serghei Mihai b057fff015 dossiers: remove block not matching date filter criteria
Closes #3109
2014-08-21 20:04:00 +02:00
Serghei Mihai 3b4bba4a8e dossiers: printing the whole patient record in pdf format
Closes #3109
2014-08-21 20:04:00 +02:00
Jérôme Schneider b778d7407c agenda: show date on each page of activity and split table correctly
Fixes #2359
2014-08-21 18:01:07 +02:00
Jérôme Schneider 737f009937 ressources: don't display display name for School form 2014-08-21 15:34:16 +02:00
Serghei Mihai cd48ac2c44 agenda: presences table title update
Closes #2735
2014-08-21 11:59:14 +02:00
Serghei Mihai bdc2144514 agenda: presence list print and screen styles update
Closes #2735
2014-08-21 11:55:32 +02:00
Jérôme Schneider 42d57c556e ressources: fixing add and upate a place of socilisation
Closes #5298
2014-08-21 10:39:51 +02:00
Jérôme Schneider 54b1628cfa ressources: use update template for school for an update ...
Fixes #5297
2014-08-21 10:28:06 +02:00
Jérôme Schneider 30604c99be dossiers: add doctors, datetime and act type in waiting_queue
Closes #5221
2014-08-21 10:15:59 +02:00
Jérôme Schneider f93684a477 calebasse.dossiers.js: put a warning if an error occured
Closes #2740
2014-08-21 09:44:21 +02:00
Serghei Mihai 66307b99c4 dossiers: template for printing quotations added 2014-08-19 22:19:02 +02:00
Serghei Mihai e1c2c36b6f spin animation picked from FontAwesome style, which is removed 2014-08-19 18:34:01 +02:00
Serghei Mihai ad0780e685 agenda: when adding events of type COURRIEL or TELEPHONE the start time and
duration are taken in account and default to 8h and 10 minutes if not defined

Closes #5015
2014-08-19 18:06:00 +02:00
Serghei Mihai fbfab2cc4d agenda: ressource appointment view redesigned to look like worker's
Closes #5284
2014-08-19 18:06:00 +02:00
Serghei Mihai 0a8aab3242 dossiers: notification displayed when updates done on patient addresses/contacts
Closes #4807
2014-08-19 18:06:00 +02:00
Serghei Mihai 1dd5253acd dossiers: expendable elements selector update 2014-08-19 18:06:00 +02:00
Jérôme Schneider 33c3c6d1bb calebasse/dossiers/views.py: fix a success_url for paper_id form 2014-08-19 16:13:02 +02:00
Jérôme Schneider 90070ef629 static/js/calebasse.dialog.js: fixing calebasse_ajax_form
Closes #5285
2014-08-19 12:30:51 +02:00
Jérôme Schneider 91140baf5c fixes a toggle bug specific to Firefox 2014-08-18 19:23:41 +02:00
Serghei Mihai 1f4ae3b347 patient record id grayed on all pages in order to avoid confusion
Closes #3120
2014-08-18 16:55:57 +02:00
Serghei Mihai 1cb3dc45ea statistics: fix the stats form url 2014-08-18 10:50:15 +02:00
Jérôme Schneider 5ea0db1a1c ressources: new command reinit_schools_from_xls which reset schools
Usage example :
python manage.py reinit_schools_from_xls /home/jschneider/apps/calebasse/xls

WARNING: this script delete all schools
2014-08-11 11:13:10 +02:00
Jérôme Schneider e8a1fe3143 dossiers: render pause facturation comment expandable
Closes #5010
2014-08-11 11:13:10 +02:00
Jérôme Schneider bbf89bd4bd dossiers: show an alert when closing without saving
Closes #2740
2014-08-11 11:12:19 +02:00
Frédéric Péters 9f237a5a5b display age next to birthdate in dossier main page (#3429) 2014-08-11 08:35:47 +02:00
Frédéric Péters 62685e1b6a Filter the formatted date with |lower to avoid uppercase in months (#4805) 2014-08-11 08:35:47 +02:00
Serghei Mihai 3fbbba756d agenda: multiple GET requests on editing periodic events fix
Closes #5230
2014-08-08 11:35:03 +02:00
Serghei Mihai f248574d60 agenda: arrivals dans departures displayed before appointments
Closes #5235
2014-08-04 11:14:17 +02:00
Serghei Mihai 54318d2c86 dossiers: printing each patient record tab with filtering past and future appointments by dates
Closes #3109
2014-08-01 15:07:57 +02:00
Jérôme Schneider 9fa488035a ressources: add zip code and city into school dispaly name 2014-08-01 12:39:26 +02:00
Mikaël Ates b8c44af86f agenda : hide the delete button on periodic event dialog when an act is already billed. 2014-08-01 00:12:53 +02:00
Mikaël Ates 5b5935ffe2 agenda: reccurrence periodicity can not be modified on an event with already billed acts. 2014-08-01 00:12:06 +02:00
Mikaël Ates f20148c6e7 agenda : Add warning message and prevent hazardous modifications.
Add message on the periodic event dialog to warn when acts are already billed.

    Prevent periodic event field edition when an act is already billed excepted the fields
    start and end date, description and ressource.

    Patient can not be modified on periodic event and its occurence.
2014-08-01 00:10:46 +02:00
Mikaël Ates c7b1f1426f agenda: event delete view just call Model delete. 2014-08-01 00:06:52 +02:00
Mikaël Ates b2ab5f4c20 agenda: various modification on periodicity management and heper functions and properties
Add date, time and duration to Event model.

    Add acts property returning a queryset of the acts associated to the periodic Event
    and associated to its exceptions.

    Add one_act_already_billed and one_act_is_billed, existence tests on periodic Event
    acts.

    Add events_cleaning Event function run at saving to delete exceptions out of the
    reccurrency bounds.

    Modify acts_cleaning to protect act already_billed from deletion.

    Modify init_act() EventWithAct method to prevent act synchronisation called by
    acts_cleaning for billed acts.

    Modify Event delete method to prevent deletion of Event with an already billed act.
    If deletion is possible, run the delete on all the exception before setting self
    canceled and saving.
2014-08-01 00:03:27 +02:00
Mikaël Ates d9c011a6e7 agenda: hidden occurrence delete icon when the associated act is already billed. 2014-07-31 23:55:36 +02:00
Mikaël Ates c56057b470 agenda: check in reccurrent event form that reccurrency bound dates won't exclude already_billed acts. 2014-07-31 23:54:21 +02:00
Mikaël Ates af0ca53c51 agenda: add already_billed attribute to appointment. 2014-07-31 23:51:51 +02:00
Mikaël Ates 5978c161b5 actes: complete the setting of already billed field in the data migration. 2014-07-30 17:17:12 +02:00
Mikaël Ates 82bd6993b9 agenda: act comment does not exist anymore. 2014-07-30 17:17:12 +02:00