Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

# Date Author Comment
2619e097 02 November 2012 07:37 AM Mikaël Ates

agenda: update tests.

a2addd88 02 November 2012 07:35 AM Mikaël Ates

actes: modify create_patient_appointment function.

c24f867e 02 November 2012 07:05 AM Mikaël Ates

fixtures: update actes.

a0440975 02 November 2012 06:59 AM Mikaël Ates

actes: reorder field and add validation management functions to Act model.

d602f09e 02 November 2012 06:57 AM Mikaël Ates

actes: add validation state model.

7df5244d 02 November 2012 06:38 AM Mikaël Ates

actes: define validation states.

8b82d1fa 02 November 2012 06:34 AM Mikaël Ates

dossiers: add FileRecord creation and state switching tests.

70b65c8c 02 November 2012 06:33 AM Mikaël Ates

dossiers: add missing imports.

7b9948f9 02 November 2012 06:30 AM Mikaël Ates

dossiers: add a helper function to create FileRecord.

d714d23e 02 November 2012 06:28 AM Mikaël Ates

dossiers: add member methods to FileRecord for states management.

2a928c61 02 November 2012 06:25 AM Mikaël Ates

dossiers: create FileState model.

0a16a2b3 02 November 2012 06:21 AM Mikaël Ates

fixtures: update PatientRecord model.

6163f2ff 02 November 2012 06:21 AM Mikaël Ates

dossiers: add creation fields to PatientRecord model.

7bdb9ebf 02 November 2012 05:50 AM Mikaël Ates

dossiers: add logger to models file.

b39b5fe2 02 November 2012 05:49 AM Mikaël Ates

settings: Configure logger.

ace27f7f 02 November 2012 05:24 AM Mikaël Ates

dossiers: define states names for the patient records.

d0a2c950 31 October 2012 11:42 AM Jérôme Schneider

agenda: service activity small fixes

  • calebasse/agenda/templates/agenda/service-activity.html: fix agenda link
    and date
3465089e 31 October 2012 09:07 AM Jérôme Schneider

agenda: service activity order by hours

ad9330e1 30 October 2012 06:56 PM Jérôme Schneider

agenda: add display for service activity

3fb83060 30 October 2012 03:34 PM Jérôme Schneider

agenda: begin service activity support

be9fd20a 30 October 2012 02:40 PM Jérôme Schneider

Fix #1831: click on a worker will clear workers filter

737e4d8a 30 October 2012 02:30 PM Jérôme Schneider

Fix #1830: agenda search worker is now case insensitive

c897be82 30 October 2012 12:55 PM Jérôme Schneider

fix #1832: timeslice for an event or appoinment is now 5 minutes

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

agenda: add a new event now works

aab82b98 30 October 2012 11:37 AM Jérôme Schneider

agenda: continue generic event management

  • templates/agenda/event.html: improve form presentation
  • templates/agenda/index.html: support new event management
  • ../static/js/calebasse.agenda.js: fix add new appoinment
67707adb 29 October 2012 06:26 PM Jérôme Schneider

agenda: begin generic event form support

fb9d7270 29 October 2012 05:56 PM Jérôme Schneider

agenda: modify default eventtype

02fff58c 29 October 2012 04:43 PM Jérôme Schneider

agenda: move js into a specific file

2fcd3fce 29 October 2012 03:12 PM Jérôme Schneider

agenda: cleaning occurrence deleting

ab251839 29 October 2012 12:12 PM Jérôme Schneider

agenda: improve clear notification

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

agenda: add occurrences deletion

4f9b8d87 26 October 2012 07:01 PM Jérôme Schneider

agenda: fix js

4125c30b 26 October 2012 06:58 PM Jérôme Schneider

agenda: add remove and edit icons

5cf8edcd 26 October 2012 04:39 PM Jérôme Schneider

django-debug-toolbar: disable intercept redirects

554d2c6b 26 October 2012 03:35 PM Jérôme Schneider

agenda: fix rdv submission

  • calebasse/agenda/forms.py: change =+ by =
6ee3f66b 26 October 2012 03:20 PM Jérôme Schneider

agenda: optimize disponibility calculation

92ea6229 26 October 2012 01:44 PM Jérôme Schneider

Enable django debug toolbar and improve agenda view

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

agenda: fix appointments order and free time begin hour

2ff5e689 26 October 2012 09:20 AM 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...
357bf56d 25 October 2012 06:59 PM Benjamin Dauvergne

fix wrong import

7a0a30d7 25 October 2012 06:50 PM Benjamin Dauvergne

agenda: add a free_time utility function

482f04b7 25 October 2012 06:07 PM Jérôme Schneider

agenda: disable description btn after modification

af376234 25 October 2012 05:49 PM Benjamin Dauvergne

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

9a36d7c7 25 October 2012 05:44 PM Jérôme Schneider

fixtures: fix fixtures data

41dfa4b8 25 October 2012 05:43 PM Jérôme Schneider

agenda: add act type and workers initial

e332bdb9 25 October 2012 05:32 PM Benjamin Dauvergne

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

This reverts commit d36da5fa5b95e51df6d4bfa9049ba98359347082.

d36da5fa 25 October 2012 05:29 PM Benjamin Dauvergne

new appointment form: allow only one doctor as participant

d82279fb 25 October 2012 05:27 PM Benjamin Dauvergne

new appointment form: use the patient name for the title

7f73eb56 25 October 2012 05:16 PM Jérôme Schneider

agenda: fix free time creation

080769d2 25 October 2012 05:05 PM Jérôme Schneider

agenda: add convocation send and comment icons

dd45cd7d 25 October 2012 05:05 PM Benjamin Dauvergne

new appointment form: parse duration as an integer

74ba9776 25 October 2012 04:51 PM 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.

55eb8283 25 October 2012 02:56 PM Jérôme Schneider

agenda: don't show notification eternally

8734280c 25 October 2012 02:41 PM Jérôme Schneider

agenda: add a notification when a description is modify

  • agenda/templates/agenda/index.html: add a notification when a
    description is modify
  • ressources/admin.py: remove SalleManager
2e831b02 25 October 2012 02:28 PM Benjamin Dauvergne

fix missing imports

a87d6ad7 25 October 2012 02:24 PM Jérôme Schneider

agenda: description is now editable

66dba99d 25 October 2012 12:54 PM Benjamin Dauvergne

set default time input format to %H%M

53e6724e 25 October 2012 12:36 PM Benjamin Dauvergne

add all ressources models to the admin

953e78f7 25 October 2012 12:08 PM Benjamin Dauvergne

add initial_data.json fixture containing base service instances

03aa8f60 25 October 2012 12:08 PM Benjamin Dauvergne

rename fixtures init.json to admin_user.json

1e95aa98 25 October 2012 12:06 PM Benjamin Dauvergne

fix Retourner à l'accueil link in agenda/index.html template

8d79913e 25 October 2012 12:03 PM Benjamin Dauvergne

improve display code for the EventAct model

8dbb1acb 25 October 2012 12:03 PM Benjamin Dauvergne

initialize doctors field of the Act model when creating a new appointment

55a8e535 25 October 2012 12:03 PM Benjamin Dauvergne

improve display code for the Act model

0557772d 25 October 2012 11:19 AM Benjamin Dauvergne

remove cale_base application

d384f3c9 25 October 2012 11:14 AM Benjamin Dauvergne

move fixtures at the root of the project

c9736177 25 October 2012 11:08 AM Benjamin Dauvergne

move static files in a directory at the project root

3e884a8c 25 October 2012 11:05 AM Benjamin Dauvergne

restore agenda activation on display

1a622a74 25 October 2012 10:58 AM Jérôme Schneider

api: create a tastypie api which exposes Event object

you need to install django-tastypie module :
pip install django-tastypie

ec2639b7 24 October 2012 06:49 PM Jérôme Schneider

agenda: test if an occurrence have a room

5c602ee1 24 October 2012 06:40 PM Benjamin Dauvergne

add missing template for the appointment form

c1fa9f24 24 October 2012 06:37 PM Jérôme Schneider

agenda: improve appoinments presentation

7f9269be 24 October 2012 06:35 PM Benjamin Dauvergne

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

3087a41c 24 October 2012 04:59 PM Jérôme Schneider

dossiers: change templates name and fix views and forms

e92e5a1b 24 October 2012 04:19 PM Benjamin Dauvergne

implement new appointment dialog using ajax

e01a19ba 24 October 2012 04:19 PM Benjamin Dauvergne

make popup.html extends the base template

9357c318 24 October 2012 04:19 PM Benjamin Dauvergne

put mixin before parent class

d4eb7e7f 24 October 2012 03:54 PM Jérôme Schneider

templates: update names

8aedbfdb 24 October 2012 02:14 PM Benjamin Dauvergne

add a login template

e143ef56 24 October 2012 02:08 PM Benjamin Dauvergne

add calebasse.url_utils module

7b28c0b2 24 October 2012 01:54 PM 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
81472d20 24 October 2012 01:54 PM Benjamin Dauvergne

remove unused import

9572c5f7 24 October 2012 12:02 PM Jérôme Schneider

fixtures: add tuesday timetable for Sandy Kilo

748a6fb5 23 October 2012 10:07 PM Jérôme Schneider

agenda: should use new event room instead of occurence room

557bc2ea 23 October 2012 10:05 PM 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...
27a7d79c 23 October 2012 04:12 PM Benjamin Dauvergne

conserve selected participants when navigating the agenda

bc57b8c4 23 October 2012 04:12 PM Benjamin Dauvergne

lowercase day names and month names in the jQuery Datepicker locale file

0e67026e 23 October 2012 03:01 PM Benjamin Dauvergne

makes EventManager inherit from django-model-utils InheritanceManager

django-model-utils must be installed with

  1. pip install 'django-model-utils<1.2.0'

It adds the new method select_subclasses(), to use like:

Event.objects.select_subclasses('event_act')
7f7d601b 23 October 2012 02:58 PM Benjamin Dauvergne

remove unused import

6b76bceb 23 October 2012 11:29 AM Benjamin Dauvergne

fix disponibility display

f268d83d 23 October 2012 11:29 AM Benjamin Dauvergne

css: align disponibilities to the top of the cell

0a82dcb8 23 October 2012 11:29 AM Benjamin Dauvergne

add a new appointment form

1da8cee7 23 October 2012 11:29 AM Benjamin Dauvergne

restore room in the event object

57706c3a 23 October 2012 11:29 AM Benjamin Dauvergne

fix date with timezone suffix

we do not use timezones anymore (USE_TZ=False)

7bb69210 23 October 2012 11:29 AM Benjamin Dauvergne

fix uninitialized variable

edae34d7 22 October 2012 11:16 PM Jérôme Schneider

agenda: OccurenceManager add range_occurences method

5f372104 22 October 2012 04:55 PM 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
538aedd7 22 October 2012 08:39 AM Jérôme Schneider

Agenda tempaltes: begin appointments integration

f8ad3b42 20 October 2012 08:15 PM Jérôme Schneider

Manage disponiblity and fix fixtures

  • calebasse/agenda/managers.py: add daily_disponiblity for OccurrenceManager
  • agenda/models.py: Occurence notes field is now a many to many
    relation
  • agenda/templates/agenda/index.html: add disponibility support...
0f0cacbb 20 October 2012 12:06 AM Jérôme Schneider

Agenda: begin graphic integration