Project

General

Profile

Activity

From 16 October 2012 to 14 November 2012

14 November 2012

10:20 PM Revision 04022fee (calebasse): personnel: add views for handling worker timetables and holidays
Benjamin Dauvergne
10:20 PM Revision 6b6d3c2b (calebasse): style.css: add rules for forms whose fields are inlined
Benjamin Dauvergne
10:20 PM Revision 987f0605 (calebasse): js.dialog: add .form-with-confirmation class
Use this class to add a confirmation dialog to a form submission event.
You can give a specifi dialog text using the ...
Benjamin Dauvergne
10:20 PM Revision 13bda29b (calebasse): use new .enable-on-change class in template simple-form.html
Benjamin Dauvergne
10:20 PM Revision ad9b573a (calebasse): js.dialogs: add a class .enable-on-change for buttons
If a button holds this class it will be disabled by default; only a
change to one of its form fields will activate it.
Benjamin Dauvergne
10:20 PM Revision 92163ca0 (calebasse): cbc: add class based views containing many forms on the same page
Initialization of the view takes a dictionnary of form classes. Each
form instance use the dictionnary key as a prefi...
Benjamin Dauvergne
10:20 PM Revision 987f7f2f (calebasse): remove commented imports
Benjamin Dauvergne
10:20 PM Revision a152245f (calebasse): remove unused import
Benjamin Dauvergne

13 November 2012

06:13 PM Revision c20d5459 (calebasse): dossiers: begin integration
Jérôme Schneider

09 November 2012

12:54 AM Revision 538a28e1 (calebasse): agemda: add newly opened agenda tabs after currenly opened tabs, fixes #1833
Benjamin Dauvergne
11:05 PM Revision 957da834 (calebasse): personnes: implement worker views
Benjamin Dauvergne
11:05 PM Revision fd3bed78 (calebasse): ressources: use the ReturnToObjectMixin in views
Benjamin Dauvergne
11:05 PM Revision 01b413fe (calebasse): ressources: do not put the ressource id in its __unicode__() value
* adapt the list.html template to output the id explicitely now. Benjamin Dauvergne
11:05 PM Revision f102471a (calebasse): models: move WEEKDAYS enum in the WeekdayField field class
Benjamin Dauvergne
11:05 PM Revision 5e21bdcd (calebasse): agenda: use the new mixin ServiceFormMixin
Benjamin Dauvergne
11:05 PM Revision 92dc8d95 (calebasse): cbv: add mixing for form views needing a service kwargs, and to make form views return to the parent page with a hashtag pointing on the edited object
Benjamin Dauvergne
11:05 PM Revision af6b9a0b (calebasse): templates: add default content for back links in simple-form.html
Benjamin Dauvergne
11:05 PM Revision fcd18e77 (calebasse): style: make the clearing box works with Django generated text fields
Benjamin Dauvergne
11:05 PM Revision ab296c3f (calebasse): style: make select field take the full width without a left margin when in #sidebar
Benjamin Dauvergne
06:41 PM Revision 74f4567d (calebasse): Fix #1902: close a tab in agenda with a cross
Jérôme Schneider
03:45 PM Revision 3694138c (calebasse): agenda #1870: use check btn for services in new event
Jérôme Schneider
03:21 PM Revision 1cff6363 (calebasse): Fix #1871 agenda: show event type before title
Jérôme Schneider
01:39 PM Revision 80655d8a (calebasse): Fix #1874 agenda: date input is now readonly
Jérôme Schneider
12:33 PM Revision ee1def4c (calebasse): agenda: improve index template code
Jérôme Schneider
12:17 PM Revision c8d74e1a (calebasse): 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 ...
Jérôme Schneider
10:31 AM Revision 296f1bd9 (calebasse): Fix #1841 agenda: use cookie to store agenda tabs
* calebasse/agenda/templates/agenda/index.html: add an id
* static/js/calebasse.agenda.js: remove anchors, add cookie...
Jérôme Schneider

08 November 2012

05:39 PM Revision d9351bc8 (calebasse): personnes: remove custom js handler, adapt HTML structure to new js handler for clearing buttons
Benjamin Dauvergne
05:01 PM Revision dda3712d (calebasse): add a generic js handler for text input field with a clearing button
Benjamin Dauvergne
04:57 PM Revision 61074dae (calebasse): personnes: remove custom js handler for rows of table of models
Benjamin Dauvergne
04:56 PM Revision dfa3afd0 (calebasse): add a generic click handler for tables of models
Benjamin Dauvergne
04:41 PM Revision deb35bf3 (calebasse): personnes: move inline style to style.css
Benjamin Dauvergne
04:29 PM Revision 549002fa (calebasse): personnes: use new active and inactive list in template
Benjamin Dauvergne
04:29 PM Revision 548f19f9 (calebasse): personnes: add active and inactive list of users to template context
Benjamin Dauvergne
04:29 PM Revision 3ada8cfe (calebasse): personnes: prevent click on buttons from activating the row
Benjamin Dauvergne
04:21 PM Revision 6aa3a968 (calebasse): personnes: remove unused dialog
Benjamin Dauvergne
04:18 PM Revision d4883b5e (calebasse): personnes: fix typo
Benjamin Dauvergne
04:18 PM Revision ed382f79 (calebasse): personnes: remove commented out content
Benjamin Dauvergne
04:17 PM Revision 5319f052 (calebasse): personnes: use new jquery dialog extension
Benjamin Dauvergne
04:17 PM Revision 1b19a9e4 (calebasse): personnes: fix user creation form when used for updating an existing user
Benjamin Dauvergne
04:17 PM Revision 8ad901c7 (calebasse): personnes: in new user form, add missing error messages, copied from the Django user creation form
Benjamin Dauvergne
03:48 PM Revision 71df502b (calebasse): Fix #1893: add reinit shell script
Jérôme Schneider
03:40 PM Revision 32486db7 (calebasse): personnes: begin implementation of user management views
Benjamin Dauvergne
03:40 PM Revision e5c44829 (calebasse): ressources: use calebasses/simple-form.html as base template for update and create templates
Benjamin Dauvergne
03:40 PM Revision a5616d4c (calebasse): ressources: replace custom dialog code by declarative use of the new dialogButton jquery extension
Benjamin Dauvergne
03:40 PM Revision d227aba8 (calebasse): by default hide help text, and show when input has focus
Benjamin Dauvergne
03:40 PM Revision eebd6c35 (calebasse): add a base template for simple form views
Benjamin Dauvergne
03:40 PM Revision 1bbd9943 (calebasse): add calebasse.dialog.js to always loaded js files
Benjamin Dauvergne
03:40 PM Revision 1b63706d (calebasse): add a jQuery extension to create dialog from simple form views
Benjamin Dauvergne
03:40 PM Revision abec3792 (calebasse): Remove ipdb import
Jérôme Schneider
03:29 PM Revision 9c1d4044 (calebasse): Fix #1877 agenda: add event edition
Jérôme Schneider
02:37 PM Revision 266e951c (calebasse): Fix #1877 agenda: thsi time appoinment edition works
* calebasse/agenda/forms.py: add participants
* calebasse/agenda/views.py: use UpdateAppointmentForm
Jérôme Schneider
01:14 PM Revision 3d469788 (calebasse): agenda: forms fix UpdateAppoinmentForm
Jérôme Schneider
01:11 PM Revision 37f9d898 (calebasse): Continue #1877: add a new UpdateAppoinmentform
Jérôme Schneider
01:09 PM Revision d1af4e0c (calebasse): Begin #1870 agent: in new event put event type before title
Jérôme Schneider
10:23 AM Revision b99caadd (calebasse): css: fix centering of date selection (#1888)
Frédéric Péters

07 November 2012

12:40 AM Revision 3fb70ba0 (calebasse): complete ressources management
Benjamin Dauvergne
11:17 PM Revision 9c8dd34b (calebasse): agenda: tune automated validation pop-up display.
Mikaël Ates
09:41 PM Revision 9d75fa2a (calebasse): add detailed modal confirmation dialog when automatic validation button is clicked, fixes #1887
Benjamin Dauvergne
09:21 PM Revision 19a4bf38 (calebasse): wrap dialogs inside an invisible div
Benjamin Dauvergne
09:15 PM Revision d40df92c (calebasse): Revert "add confirmation dialog to the automatic validation button, fixes #1886"
It does not implement the wanted functionnality.
This reverts commit 36d6d03e5093b8cad3d61d88f7fef40ead44011f.
Benjamin Dauvergne
09:12 PM Revision 6b2a48e2 (calebasse): enlarge div.content when there is no left column, fixes #1886
Benjamin Dauvergne
09:04 PM Revision 36d6d03e (calebasse): add confirmation dialog to the automatic validation button, fixes #1886
Benjamin Dauvergne
07:24 PM Revision d457352a (calebasse): agenda: Allow to unlock all files event if all files are not locked.
Mikaël Ates
07:21 PM Revision f233eaf1 (calebasse): agenda: First round of automated validation is for the confirmation pop-up.
Mikaël Ates
07:21 PM Revision 07ac2720 (calebasse): dossiers: update fixtures to add the initial file state to file record.
Mikaël Ates
07:21 PM Revision 536bab34 (calebasse): dossiers: set FileState in admin.
Mikaël Ates
07:21 PM Revision 1db69825 (calebasse): agenda: Fix typo on validation state display name.
Mikaël Ates
07:21 PM Revision 4704ebbc (calebasse): Revert "use validation states constants"
This reverts commit b0d1c0b7964a6fcfc3d7964d3318eb81be681cf3. Mikaël Ates
07:21 PM Revision 00777bfa (calebasse): agenda: restrict access to locking related function in act validation template.
Mikaël Ates
07:21 PM Revision 7a39058a (calebasse): agenda: fix form submit key in act validation view.
Mikaël Ates
07:21 PM Revision 36d29092 (calebasse): agenda: show act validation display name in act validation template.
Mikaël Ates
07:21 PM Revision 643cf6ea (calebasse): agenda: unnecessary form input in act validation template.
Mikaël Ates
07:16 PM Revision 10294684 (calebasse): fix wrong method ref
Benjamin Dauvergne
05:46 PM Revision b0e22743 (calebasse): Fix #1877: add appoinment edition
* calebasse/agenda/templates/agenda/index.html: add appoinment edition
* calebasse/agenda/urls.py: add agenda/.../up...
Jérôme Schneider
04:00 PM Revision 86dfa623 (calebasse): implement act validation
Benjamin Dauvergne
04:00 PM Revision a81a013e (calebasse): make unlock_all_acts_of_the_day update the database
Benjamin Dauvergne
04:00 PM Revision 711ce6a0 (calebasse): add block at end of page for extra scripts
Benjamin Dauvergne
03:10 PM Revision b0d1c0b7 (calebasse): use validation states constants
Benjamin Dauvergne
10:59 AM Revision a5a20700 (calebasse): factorize all agenda navigation code in an agenda/base.html template
Benjamin Dauvergne
10:52 AM Revision 44973358 (calebasse): add jquery.cookie.js
Benjamin Dauvergne
10:52 AM Revision 5385fa7c (calebasse): remove unusued import
Benjamin Dauvergne

06 November 2012

05:09 PM Revision 0b01c0c2 (calebasse): Fix #1875 agenda: add datepicker for service activity
Jérôme Schneider
05:02 PM Revision 44c4cbbb (calebasse): Fix #1876 agenda: service activity take all the width
Jérôme Schneider
04:47 PM Revision b37eebfb (calebasse): agenda: ActType filter by service
Jérôme Schneider
04:26 PM Revision 4b2aabc4 (calebasse): Fix #1879 agenda: add a target blank to patient folder
Jérôme Schneider
04:15 PM Revision 2cab19c8 (calebasse): Fix #1880
Jérôme Schneider
04:05 PM Revision 08956696 (calebasse): FIx #1873: with the data it's better ...
Jérôme Schneider
04:02 PM Revision 906e14dc (calebasse): Fix #1873: import act type from old db.
EventType is know link to a service Jérôme Schneider
03:07 PM Revision 14c60dad (calebasse): Fix #1868 agenda: don't show worker type when there is no worker
Jérôme Schneider
03:01 PM Revision d525e593 (calebasse): Fix #1865: add new event in free time and enable new rdv and new event
into free time Jérôme Schneider
12:36 PM Revision 89335338 (calebasse): Fix #1864: change cursor on edit or remove appoinment
Jérôme Schneider
12:29 PM Revision 4210f411 (calebasse): Fix #1863: enable rdv links
Jérôme Schneider
12:19 PM Revision d86f6cd6 (calebasse): agenda: disable OrderedDict to be compatible with Python < 2.7
Jérôme Schneider
11:50 AM Revision 5cb7d039 (calebasse): static: remove useless admin static files
Jérôme Schneider
11:40 AM Revision 9b85825f (calebasse): Fix #1872: add scripts to use calebasse with nginx and gunicorn
Jérôme Schneider
09:54 AM Revision fbec3e9b (calebasse): actes: update tests.
Mikaël Ates
09:54 AM Revision 93895776 (calebasse): actes: choose to commit validation or not and return more stats.
Mikaël Ates
08:56 AM Revision 101f2420 (calebasse): dossiers: make birthdate optionnal.
Mikaël Ates
08:34 AM Revision 6a53951f (calebasse): agenda: update urls.
Mikaël Ates
08:34 AM Revision 6552e0b4 (calebasse): agenda: drafts of views for acts validation.
Mikaël Ates
08:34 AM Revision a20a4fcf (calebasse): agenda: template draft for acts validation.
Mikaël Ates

05 November 2012

04:26 PM Revision 816a0a9d (calebasse): agenda: improve interval management for free time
Jérôme Schneider
03:59 PM Revision d8468991 (calebasse): Fix #1842: daily disponnibility add away state
Jérôme Schneider
12:22 PM Revision 87b2e787 (calebasse): Fix #1860: agenda fix datepicker selection
Jérôme Schneider
12:10 PM Bug #1866 (Fermé): Harmoniser liens et boutons
Il faudrait essayer d'harmoniser l'usage des liens et des boutons.
Par exemple, dans la plage libre il y a un bout...
Mikaël Ates
10:23 AM Revision 57043c96 (calebasse): actes: remove remaining statements using HistoryAct.
Mikaël Ates

02 November 2012

06:44 PM Revision 831983bb (calebasse): actes: remove acthistory
I will plug it to the new state management Jérôme Schneider
06:43 PM Revision db074db2 (calebasse): settings: change default debug level for the console to INFO
Jérôme Schneider
06:43 PM Revision 553421e8 (calebasse): Fix fixtures with new model
Jérôme Schneider
05:36 PM Revision 9532290e (calebasse): facturation: Add test for the act list for billing at the CMPP.
Mikaël Ates
05:36 PM Revision f9afb714 (calebasse): facturation: List acts billable for billing at the CMPP.
Mikaël Ates
05:36 PM Revision c0014064 (calebasse): actes: add function to determine if an act is covered by an healthcare at the CMPP.
Mikaël Ates
05:36 PM Revision a4b52050 (calebasse): actes:: check for state switching at the CMPP automated acts validation.
Mikaël Ates
05:36 PM Revision 0eec7968 (calebasse): dossiers: Create a CMPP diag healthcare and automatically switch state of PatientRecord.
The diagnostic healthcare for CMPP patient is a member function of
PatientRecord model.
The state of the PatientReco...
Mikaël Ates
05:36 PM Revision 355359bb (calebasse): facturation: Add test for the act list for billing at the SESSAD.
Mikaël Ates
05:36 PM Revision 82feb7c2 (calebasse): facturation: List acts billable for billing at the SESSAD.
The elegibility for billing is based on the validation of the acts, on the
state of the patient record and on the dat...
Mikaël Ates
05:36 PM Revision 125859cb (calebasse): actes: add missing import.
Mikaël Ates
05:36 PM Revision 786f0c97 (calebasse): facturation: Add test for the act list for billing at the SESSAD.
Mikaël Ates
05:36 PM Revision 731000d7 (calebasse): facturation: List acts billable for billing at the CAMSP.
The CAMSP is the simplest case. The elegibility for billing is only based
the validation and the state of the atient ...
Mikaël Ates
05:36 PM Revision 33375338 (calebasse): actes: add function to Act to determine if an act is billable.
Mikaël Ates
05:36 PM Revision e6a910a6 (calebasse): dossiers: add functions to PatientRecord for Sessad notification.
Mikaël Ates
05:36 PM Revision d489bf41 (calebasse): dossiers: Add healthcare models.
Mikaël Ates
05:36 PM Revision ef86b6e5 (calebasse): actes: add function to Act for Sessad notification.
Mikaël Ates
04:45 PM Revision e37c8bd1 (calebasse): actes: add a HistoryAct object
Jérôme Schneider
04:45 PM Revision 47b11707 (calebasse): models: improve models to manage validation ac
Jérôme Schneider
08:59 AM Revision 93e8b1b8 (calebasse): agenda: grab user form the request at appointement saving.
Mikaël Ates
08:58 AM Revision 49507b49 (calebasse): middleware: Create a middleware to grab the request.
Mikaël Ates
08:05 AM Revision e411dc8b (calebasse): actes: acts creation and act validation tests.
Mikaël Ates
08:05 AM Revision 3ed29cb7 (calebasse): actes: validation functions.
Mikaël Ates
07:37 AM Revision 2619e097 (calebasse): agenda: update tests.
Mikaël Ates
07:35 AM Revision a2addd88 (calebasse): actes: modify create_patient_appointment function.
Mikaël Ates
07:05 AM Revision c24f867e (calebasse): fixtures: update actes.
Mikaël Ates
06:59 AM Revision a0440975 (calebasse): actes: reorder field and add validation management functions to Act model.
Mikaël Ates
06:57 AM Revision d602f09e (calebasse): actes: add validation state model.
Mikaël Ates
06:38 AM Revision 7df5244d (calebasse): actes: define validation states.
Mikaël Ates
06:34 AM Revision 8b82d1fa (calebasse): dossiers: add FileRecord creation and state switching tests.
Mikaël Ates
06:33 AM Revision 70b65c8c (calebasse): dossiers: add missing imports.
Mikaël Ates
06:30 AM Revision 7b9948f9 (calebasse): dossiers: add a helper function to create FileRecord.
Mikaël Ates
06:28 AM Revision d714d23e (calebasse): dossiers: add member methods to FileRecord for states management.
Mikaël Ates
06:25 AM Revision 2a928c61 (calebasse): dossiers: create FileState model.
Mikaël Ates
06:21 AM Revision 0a16a2b3 (calebasse): fixtures: update PatientRecord model.
Mikaël Ates
06:21 AM Revision 6163f2ff (calebasse): dossiers: add creation fields to PatientRecord model.
Mikaël Ates
05:50 AM Revision 7bdb9ebf (calebasse): dossiers: add logger to models file.
Mikaël Ates
05:49 AM Revision b39b5fe2 (calebasse): settings: Configure logger.
Mikaël Ates
05:24 AM Revision ace27f7f (calebasse): dossiers: define states names for the patient records.
Mikaël Ates

31 October 2012

11:42 AM Revision d0a2c950 (calebasse): agenda: service activity small fixes
* calebasse/agenda/templates/agenda/service-activity.html: fix agenda link
and date
Jérôme Schneider
09:22 AM Revision 1007d70a (calebasse): setup.py: force django >= 1.4.2 (security issues)
* https://www.djangoproject.com/weblog/2012/jul/30/security-releases-issued/
* https://www.djangoproject.com/weblog/...
Jérôme Schneider
09:07 AM Revision 3465089e (calebasse): agenda: service activity order by hours
Jérôme Schneider

30 October 2012

06:56 PM Revision ad9330e1 (calebasse): agenda: add display for service activity
Jérôme Schneider
03:34 PM Revision 3fb83060 (calebasse): agenda: begin service activity support
Jérôme Schneider
02:40 PM Revision be9fd20a (calebasse): Fix #1831: click on a worker will clear workers filter
Jérôme Schneider
02:30 PM Revision 737e4d8a (calebasse): Fix #1830: agenda search worker is now case insensitive
Jérôme Schneider
12:55 PM Revision c897be82 (calebasse): fix #1832: timeslice for an event or appoinment is now 5 minutes
Jérôme Schneider
12:36 PM Revision 69a9009e (calebasse): agenda: add a new event now works
Jérôme Schneider
11:37 AM Revision aab82b98 (calebasse): agenda: continue generic event management
* templates/agenda/event.html: improve form presentation
* templates/agenda/index.html: support new event management...
Jérôme Schneider

29 October 2012

06:26 PM Revision 67707adb (calebasse): agenda: begin generic event form support
Jérôme Schneider
05:56 PM Revision fb9d7270 (calebasse): agenda: modify default eventtype
Jérôme Schneider
04:43 PM Revision 02fff58c (calebasse): agenda: move js into a specific file
Jérôme Schneider
03:12 PM Revision 2fcd3fce (calebasse): agenda: cleaning occurrence deleting
Jérôme Schneider
12:12 PM Revision ab251839 (calebasse): agenda: improve clear notification
Jérôme Schneider
12:01 PM Revision 5c66ef04 (calebasse): agenda: add occurrences deletion
Jérôme Schneider

26 October 2012

07:01 PM Revision 4f9b8d87 (calebasse): agenda: fix js
Jérôme Schneider
06:58 PM Revision 4125c30b (calebasse): agenda: add remove and edit icons
Jérôme Schneider
04:39 PM Revision 5cf8edcd (calebasse): django-debug-toolbar: disable intercept redirects
Jérôme Schneider
03:35 PM Revision 554d2c6b (calebasse): agenda: fix rdv submission
* calebasse/agenda/forms.py: change =+ by = Jérôme Schneider
03:20 PM Revision 6ee3f66b (calebasse): agenda: optimize disponibility calculation
Jérôme Schneider
01:44 PM Revision 92ea6229 (calebasse): Enable django debug toolbar and improve agenda view
Jérôme Schneider
09:27 AM Revision e5d0f8c5 (calebasse): agenda: fix appointments order and free time begin hour
Jérôme Schneider
09:20 AM Revision 2ff5e689 (calebasse): agenda: optimize appoinments rendering and use interval lib
* calebasse/agenda/appointments.py: use interval lib and remove some
sql request
* calebasse/agenda/views.py: us...
Jérôme Schneider

25 October 2012

06:59 PM Revision 357bf56d (calebasse): fix wrong import
Benjamin Dauvergne
06:50 PM Revision 7a0a30d7 (calebasse): agenda: add a free_time utility function
Benjamin Dauvergne
06:07 PM Revision 482f04b7 (calebasse): agenda: disable description btn after modification
Jérôme Schneider
05:49 PM Revision af376234 (calebasse): new appointment form: set patient name as title, and set description empty
Benjamin Dauvergne
05:44 PM Revision 9a36d7c7 (calebasse): fixtures: fix fixtures data
Jérôme Schneider
05:43 PM Revision 41dfa4b8 (calebasse): agenda: add act type and workers initial
Jérôme Schneider
05:32 PM Revision e332bdb9 (calebasse): Revert "new appointment form: allow only one doctor as participant"
This reverts commit d36da5fa5b95e51df6d4bfa9049ba98359347082. Benjamin Dauvergne
05:29 PM Revision d36da5fa (calebasse): new appointment form: allow only one doctor as participant
Benjamin Dauvergne
05:27 PM Revision d82279fb (calebasse): new appointment form: use the patient name for the title
Benjamin Dauvergne
05:16 PM Revision 7f73eb56 (calebasse): agenda: fix free time creation
Jérôme Schneider
05:05 PM Revision 080769d2 (calebasse): agenda: add convocation send and comment icons
Jérôme Schneider
05:05 PM Revision dd45cd7d (calebasse): new appointment form: parse duration as an integer
Benjamin Dauvergne
04:51 PM Revision 74ba9776 (calebasse): 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.
Benjamin Dauvergne
02:56 PM Revision 55eb8283 (calebasse): agenda: don't show notification eternally
Jérôme Schneider
02:41 PM Revision 8734280c (calebasse): 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: rem...
Jérôme Schneider
02:28 PM Revision 2e831b02 (calebasse): fix missing imports
Benjamin Dauvergne
02:24 PM Revision a87d6ad7 (calebasse): agenda: description is now editable
Jérôme Schneider
12:54 PM Revision 66dba99d (calebasse): set default time input format to %H%M
Benjamin Dauvergne
12:36 PM Revision 53e6724e (calebasse): add all ressources models to the admin
Benjamin Dauvergne
12:08 PM Revision 953e78f7 (calebasse): add initial_data.json fixture containing base service instances
Benjamin Dauvergne
12:08 PM Revision 03aa8f60 (calebasse): rename fixtures init.json to admin_user.json
Benjamin Dauvergne
12:06 PM Revision 1e95aa98 (calebasse): fix Retourner à l'accueil link in agenda/index.html template
Benjamin Dauvergne
12:03 PM Revision 8d79913e (calebasse): improve display code for the EventAct model
Benjamin Dauvergne
12:03 PM Revision 8dbb1acb (calebasse): initialize doctors field of the Act model when creating a new appointment
Benjamin Dauvergne
12:03 PM Revision 55a8e535 (calebasse): improve display code for the Act model
Benjamin Dauvergne
11:19 AM Revision 0557772d (calebasse): remove cale_base application
Benjamin Dauvergne
11:14 AM Revision d384f3c9 (calebasse): move fixtures at the root of the project
Benjamin Dauvergne
11:08 AM Revision c9736177 (calebasse): move static files in a directory at the project root
Benjamin Dauvergne
11:05 AM Revision 3e884a8c (calebasse): restore agenda activation on display
Benjamin Dauvergne
10:58 AM Revision 1a622a74 (calebasse): api: create a tastypie api which exposes Event object
you need to install django-tastypie module :
pip install django-tastypie
Jérôme Schneider

24 October 2012

06:49 PM Revision ec2639b7 (calebasse): agenda: test if an occurrence have a room
Jérôme Schneider
06:40 PM Revision 5c602ee1 (calebasse): add missing template for the appointment form
Benjamin Dauvergne
06:37 PM Revision c1fa9f24 (calebasse): agenda: improve appoinments presentation
Jérôme Schneider
06:35 PM Revision 7f9269be (calebasse): in new appointment form: use datepicker, initialize with currently selected agenda and current date
Benjamin Dauvergne
04:59 PM Revision 3087a41c (calebasse): dossiers: change templates name and fix views and forms
Jérôme Schneider
04:19 PM Revision e92e5a1b (calebasse): implement new appointment dialog using ajax
Benjamin Dauvergne
04:19 PM Revision e01a19ba (calebasse): make popup.html extends the base template
Benjamin Dauvergne
04:19 PM Revision 9357c318 (calebasse): put mixin before parent class
Benjamin Dauvergne
03:54 PM Revision d4eb7e7f (calebasse): templates: update names
Jérôme Schneider
02:14 PM Revision 8aedbfdb (calebasse): add a login template
Benjamin Dauvergne
02:08 PM Revision e143ef56 (calebasse): add calebasse.url_utils module
Benjamin Dauvergne
01:54 PM Revision 7b28c0b2 (calebasse): use autocompleting field for patient and participatns fields of the new appointment form
This new functionnality use the third party application
django-ajax-select.
# pip install django-ajax-select
Benjamin Dauvergne
01:54 PM Revision 81472d20 (calebasse): remove unused import
Benjamin Dauvergne
12:02 PM Revision 9572c5f7 (calebasse): fixtures: add tuesday timetable for Sandy Kilo
Jérôme Schneider

23 October 2012

10:07 PM Revision 748a6fb5 (calebasse): agenda: should use new event room instead of occurence room
Jérôme Schneider
10:05 PM Revision 557bc2ea (calebasse): agenda: first version of appoinments visualisation
* claebasse/agenda/appointments.py: improve and add free times management
* calebasse/agenda/managers.py: add new me...
Jérôme Schneider
04:12 PM Revision 27a7d79c (calebasse): conserve selected participants when navigating the agenda
Benjamin Dauvergne
04:12 PM Revision bc57b8c4 (calebasse): lowercase day names and month names in the jQuery Datepicker locale file
Benjamin Dauvergne
03:01 PM Revision 0e67026e (calebasse): makes EventManager inherit from django-model-utils InheritanceManager
django-model-utils must be installed with
# pip install 'django-model-utils<1.2.0'
It adds the new method select_s...
Benjamin Dauvergne
02:58 PM Revision 7f7d601b (calebasse): remove unused import
Benjamin Dauvergne
11:29 AM Revision 6b76bceb (calebasse): fix disponibility display
Benjamin Dauvergne
11:29 AM Revision f268d83d (calebasse): css: align disponibilities to the top of the cell
Benjamin Dauvergne
11:29 AM Revision 0a82dcb8 (calebasse): add a new appointment form
Benjamin Dauvergne
11:29 AM Revision 1da8cee7 (calebasse): restore room in the event object
Benjamin Dauvergne
11:29 AM Revision 57706c3a (calebasse): fix date with timezone suffix
we do not use timezones anymore (USE_TZ=False) Benjamin Dauvergne
11:29 AM Revision 7bb69210 (calebasse): fix uninitialized variable
Benjamin Dauvergne

22 October 2012

11:16 PM Revision edae34d7 (calebasse): agenda: OccurenceManager add range_occurences method
Jérôme Schneider
04:55 PM Revision 5f372104 (calebasse): Agenda: add appointments management
* agenda/appointments.py: add a class to display appointments
* agenda/managers.py: add serives maangement to Occurt...
Jérôme Schneider
08:39 AM Revision 538aedd7 (calebasse): Agenda tempaltes: begin appointments integration
Jérôme Schneider

20 October 2012

08:15 PM Revision f8ad3b42 (calebasse): Manage disponiblity and fix fixtures
* calebasse/agenda/managers.py: add daily_disponiblity for OccurrenceManager
* agenda/models.py: Occurence notes fie...
Jérôme Schneider

19 October 2012

12:06 AM Revision 0f0cacbb (calebasse): Agenda: begin graphic integration
Jérôme Schneider
06:19 PM Revision 0c0dd2ce (calebasse): Add fixtures with data for agenda
Jérôme Schneider
05:41 PM Revision dfbedf34 (calebasse): Improve models
* calebasse/actes/models.py: move room column to occurrences
* calebasse/agenda/managers.py: add room management
* ca...
Jérôme Schneider
09:22 AM Revision 74c1e580 (calebasse): Initial data with peoples
Jérôme Schneider

17 October 2012

06:32 PM Revision 91365af6 (calebasse): models: smalll fixes
* calebasse/personnes/models.py: replace display_nom by display_name
* calebasse/ressources/models.py: Service use N...
Jérôme Schneider
06:21 PM Revision e3c5afd2 (calebasse): Update views, forms and urls for the new model
Jérôme Schneider
05:47 PM Revision 1c9340b5 (calebasse): Import databases: add a first draft
Jérôme Schneider
05:43 PM Revision 84091f2c (calebasse): agenda: add holidays management
Jérôme Schneider
04:41 PM Revision 9e738c5d (calebasse): supress Doctor model, improve people models, add a TimeTable model
The TimeTable allows to give the schedule of a worker in a specific
service by day of the week.
Benjamin Dauvergne
04:41 PM Revision 3c279673 (calebasse): link acts to workers instead of doctors
limit the choice to worker whose type as the intervene flag. Benjamin Dauvergne
04:40 PM Revision 9ceeb537 (calebasse): add an intervene field to the WorkerType model
Benjamin Dauvergne
04:39 PM Revision 6351faa7 (calebasse): add model field for weekday, add BaseModelMixin for a default __repr__() implementation
Benjamin Dauvergne
03:11 PM Revision e39efb4a (calebasse): Fix models and improve event managers
Jérôme Schneider
01:43 PM Revision 1cba0446 (calebasse): improve SchoolTeacher model
Benjamin Dauvergne
01:37 PM Revision 96f613c6 (calebasse): rework models, rename them using english names
Benjamin Dauvergne
11:26 AM Revision 8ed8f7a4 (calebasse): add localized model fields for zip code and phone numbers
Benjamin Dauvergne

16 October 2012

11:52 PM Revision 0db45b73 (calebasse): add therapeutes and personnel list to the agenda template context datas
Benjamin Dauvergne
11:52 PM Revision f73e93e0 (calebasse): in ServiceViewMixin, self.kwargs has not yet beend defined in dispatch()
Benjamin Dauvergne
11:51 PM Revision 862f00e1 (calebasse): rename Facturation by Facture
Benjamin Dauvergne
11:50 PM Revision e1926dd5 (calebasse): add an abstract Manager to the abstract model ServiceLinkedManager
Benjamin Dauvergne
11:50 PM Revision e9d6b103 (calebasse): fix typo
Benjamin Dauvergne
11:35 PM Revision 1097fd0a (calebasse): move models around
Benjamin Dauvergne
10:48 PM Revision 942fc89c (calebasse): migrate cale_base to use the new Service model from ressources app
Benjamin Dauvergne
10:47 PM Revision fa3f3b28 (calebasse): tomerge
Benjamin Dauvergne
10:45 PM Revision fdb1dbb0 (calebasse): fix typo
Benjamin Dauvergne
10:40 PM Revision 97ac2ac0 (calebasse): add initial data for services
Benjamin Dauvergne
10:40 PM Revision 4079f834 (calebasse): add a service model to ressources app
Benjamin Dauvergne
04:22 PM Revision 22dfa9ef (calebasse): integrate agenda homepage template
Benjamin Dauvergne
04:22 PM Revision c03a1381 (calebasse): improve base template
Benjamin Dauvergne
04:22 PM Revision 3da0771b (calebasse): add missing jquery files
Benjamin Dauvergne
04:22 PM Revision 6147bb03 (calebasse): set default date formats for the fr locale
Benjamin Dauvergne
04:22 PM Revision e04509f6 (calebasse): handle a generic date arguments to urls in cbv.py
Benjamin Dauvergne
04:22 PM Revision 1045b31d (calebasse): add a popup mode to the base template
Benjamin Dauvergne
04:22 PM Revision 99b78b41 (calebasse): fix jquery urls in the base template
Benjamin Dauvergne
 

Also available in: Atom