Activity
From 01 January 2013 to 30 January 2013
30 January 2013
- 08:16 PM Revision 60274b01 (calebasse): static: 502 error template cosmetic
- 07:31 PM Revision 44713390 (calebasse): static: html message if site in maintenance
- 06:06 PM Revision ee9391b1 (calebasse): scripts: update import pcs script, remove debug statements.
- 05:58 PM Revision 523988e4 (calebasse): scripts: update import pcs script, remove debug statements.
- 05:56 PM Revision 8a3f3db7 (calebasse): actes: prevent cascade deletion of acts.
- 05:15 PM Revision f805cb4c (calebasse): scripts: update import pcs script.
- 04:36 PM Revision b69168ba (calebasse): scripts: only use first character of the last name into the password
- 03:20 PM Revision 4dd2cb29 (calebasse): scripts: force intervenant to be enabled and remove ipdb
- 02:00 PM Revision 0077dec3 (calebasse): scripts: update import pcs script.
29 January 2013
- 12:31 AM Revision 206fe640 (calebasse): agenda: only keep opened tabs when navigating around the agenda, fixes #2364
- 12:31 AM Revision e1a725aa (calebasse): actes: fix incorrect call to date_generator
- 11:22 PM Revision 49b1baae (calebasse): scripts: update import pcs script, more debug statements.
- 10:44 PM Revision ab176fee (calebasse): scripts: update import pcs script, get act per service.
- 07:37 PM Revision affb4658 (calebasse): scripts: fix student username (#2433)
- 07:25 PM Revision 05f6ff72 (calebasse): scripts: import recup intervenants
- * scripts/import_recup_intervenants.py: remove double worker and create
user / password for student
* scripts/utils... - 06:28 PM Revision ae7e9453 (calebasse): scripts: update import pcs script, debug statements.
- 06:23 PM Revision 597eae7c (calebasse): agenda: prevent multiple click on newevent or newrdv buttons to load the event creation form multiple times, (bis) fixes #2440
- 06:14 PM Revision f60f9181 (calebasse): agenda: make all dialogs modal
- It's more logical since we disable part of the interface when they are open (to prevent multiple clicks).
- 06:14 PM Revision 867bc5c9 (calebasse): agenda: prevent multiple click on newevent or newrdv buttons to load the event creation form multiple times, fixes #2440
- 05:39 PM Revision a042c408 (calebasse): agenda: add a go today button, fixes #2445
- 04:26 PM Revision b5f052b7 (calebasse): agenda: prompt the user to enter the string "DEL" for deleting an event, fixes #2356
- 04:03 PM Revision 879b0e61 (calebasse): agenda: add a close all agendas button, fixes #2364
- 03:53 PM Revision d6967ced (calebasse): scripts: update import pcs script, enhance file history.
- 03:36 PM Revision b2f9e96e (calebasse): agenda: apply datepicker to periodic events dialogs, fixes #2374
- 03:36 PM Revision 2efc8977 (calebasse): scripts: fix python 2.6 incompatibility
- 03:03 PM Revision 10796965 (calebasse): agenda: display comment after validation in appointments.
- 03:00 PM Revision 1a74479b (calebasse): scripts: update import pcs script (missing import).
- 02:37 PM Revision 2a461bcf (calebasse): scripts: update import pcs script (fix typo).
- 01:40 PM Revision ca91d9a1 (calebasse): scripts: update import pcs script (fix typo).
- 12:53 PM Revision 1e0f03a0 (calebasse): scripts: update import pcs script.
- 10:43 AM Revision 0b364f95 (calebasse): scripts: update import pcs scripts.
- 10:43 AM Revision 72b7972f (calebasse): scripts: updated check double, to analyse previous execution.
- 10:43 AM Revision c24ad82d (calebasse): facturation: open patient record in new tab.
- 10:43 AM Revision 5030f816 (calebasse): dossiers: convert date to datetime if necessary in new state method.
- 10:43 AM Revision bb3869d2 (calebasse): actes: use manual commit for setting states in automated validation.
- 10:34 AM Revision ac12103e (calebasse): scripts: allow deleting non locked duplicate acts even if there is more than one locked act also
- 10:23 AM Revision b6d68eeb (calebasse): scripts: in import_actes_ids.py update also is_billed=False acts
- 07:52 AM Revision df012c94 (calebasse): scripts: update script to only import old_id for is_billed Acts
28 January 2013
- 04:56 PM Revision 63c8283b (calebasse): scripts: add a --delete mode to the find_dupliacte_acts script
- 04:55 PM Revision de496ef2 (calebasse): agenda: prevent possible double occurence of the same event in the EventManager.for_today() method
- 03:45 PM Revision 3b25faf6 (calebasse): scripts: add script find_duplicates
- This script try to find duplicate acts on days not locked.
- 11:41 AM Revision 8c92ff14 (calebasse): agenda: remove createacts command, it is no more needed
- 11:26 AM Revision 4aa8d22d (calebasse): agenda: make accordion in agenda view collapsible, fixes #2339
- 11:19 AM Revision 96e1cdba (calebasse): generic ajax dialog: do not allow multiple submission of the new event dialog, refs #2440
- adapted from the behaviour used in the agenda.
- 11:00 AM Revision bcd2d642 (calebasse): agenda: do not allow multiple submission of the new event dialog, fixes #2440
27 January 2013
- 12:50 AM Revision 37674910 (calebasse): agenda: finish periodic events view
- fixes #2124
- 12:50 AM Revision e7992f44 (calebasse): agenda/views: fix end date parsing in periodic events view
- refs #2124
25 January 2013
24 January 2013
- 02:28 PM Revision e91381a0 (calebasse): actes: act lost or billed are present if no state (bis).
- 02:21 PM Revision 214ab9fb (calebasse): actes: act lost or billed are present if no state.
- 02:09 PM Revision 57d7457e (calebasse): agenda: display billable and lost when locked (bis).
- 02:08 PM Revision 73bcdb34 (calebasse): agenda: display billable and lost when locked.
- 12:54 PM Revision 3198d138 (calebasse): actes: from the migration it happens that acts are in double in services not cmpp.
- 12:35 PM Revision 7821d610 (calebasse): agenda: alloww event modif if no services.
- 11:59 AM Revision cfbe06e8 (calebasse): personnes: make worker delete return to the worker listing, not the worker update view which does not exist anymore
- 11:59 AM Revision dee80d5e (calebasse): personnes: fix missing csrf token when deleting a worker
23 January 2013
- 09:08 PM Revision 9688cc1f (calebasse): scripts: undouble some forgotten workers in prgress (#2381).
- 08:28 PM Revision d0f605e5 (calebasse): agenda: hide remove button and comment not texarea if not in service.
- 08:17 PM Revision 5296cc4d (calebasse): Fix merge.
- 06:48 PM Revision 8ee74769 (calebasse): personnes: fix traceback when deleting a worker, fixes #2389
- 06:18 PM Revision 49ef7554 (calebasse): agenda: fix #2392 disable edition buttons for external appointments
- 05:26 PM Revision 87abc503 (calebasse): Ressource and people management only accessible to enroled users.
- 03:41 PM Revision d4724c2a (calebasse): Merge branch 'master' into invoicing
- 03:29 PM Revision 857a7b38 (calebasse): Merge branch 'master' into invoicing
- 03:24 PM Revision f4bcbd1c (calebasse): scripts: update script to remove acts in double.
- 03:08 PM Revision d7005bbe (calebasse): scripts: update script to remove acts in double.
- 03:08 PM Revision 370e2940 (calebasse): scripts: script to initialize the act field 'valide'.
- 03:07 PM Revision 5c76ab4c (calebasse): scripts: update import healthcare script.
- 03:00 PM Revision 915ecce9 (calebasse): api: add a date parameter to event endpoint, fixes #2391
- It allows to edit specific occurrences of periodic events.
- 02:57 PM Revision 33522bec (calebasse): agenda: keep service list when creating an exception event
22 January 2013
21 January 2013
- 05:50 PM Revision 1e03331f (calebasse): agenda: fix #2355 show a notification for appointment and event creation
- * calebasse/static/js/calebasse.agenda.js: remove ajaxform plugin
use .post instead and make only one get if a sub...
19 January 2013
- 12:19 AM Revision 2e9a060e (calebasse): scripts: update search acts imported multiple times.
- 03:08 PM Revision 412d6215 (calebasse): scripts: fix typo.
- 03:06 PM Revision 52052e95 (calebasse): scripts: update search acts imported multiple times.
- 03:03 PM Revision 662daf24 (calebasse): scripts: update search acts imported multiple times.
- 01:37 PM Revision e77fdc4b (calebasse): scripts: update search acts imported multiple times.
- 01:34 PM Revision bae96d7d (calebasse): scripts: update search acts imported multiple times.
- 01:32 PM Revision 08a6839a (calebasse): scripts: search acts imported multiple times.
- 07:52 AM Revision 5e12378a (calebasse): script: script to import healthcare (in progress).
- 07:51 AM Revision d72af982 (calebasse): dossiers: add some date fields to healthcare model.
18 January 2013
- 10:07 PM Revision ecd0f581 (calebasse): facturation: still enhance.
- 09:51 PM Revision 5aa71431 (calebasse): facturation: fix last commit.
- 09:46 PM Revision 51f6d525 (calebasse): facturation: enhance list acts billable.
- 04:55 PM Revision c70df922 (calebasse): facturation: filter on valide field.
- 04:40 PM Revision 34467a71 (calebasse): agenda: hack to fix page break on FF #2373
- 04:21 PM Revision 743f68f2 (calebasse): Activate invoicing and act management applications.
- 04:17 PM Revision f8d74927 (calebasse): facturation: make it faster work in progress.
17 January 2013
- 05:07 PM Revision 4e0fb78c (calebasse): dossiers: fix some verboses names.
- 04:48 PM Revision 9ccdb2fe (calebasse): agenda: fix off by one error
- 02:01 PM Revision 67ee30a8 (calebasse): agenda: hide validation date in appointment.
- 02:00 PM Revision 98e8d414 (calebasse): Increase size of service name in header.
- 11:58 AM Revision 4a9a4001 (calebasse): agenda: reduce size for printing.
- 11:37 AM Revision 92ddc532 (calebasse): Increase date size.
- 11:20 AM Revision cd8a83dc (calebasse): dossiers: lookup patientrecord search only into last_name field (#2349)
- 11:04 AM Revision f10536ea (calebasse): dossiers: fix #2349 search in first name or last name and not in
- display_name
- 10:18 AM Revision a57590d0 (calebasse): dossiers: fix #2352 in generic tab put rdv bold when absent
16 January 2013
- 04:35 PM Revision ffa9ab1e (calebasse): dossiers / agenda: fix #2349 search patient with startwith
- 03:21 PM Revision 07f0a188 (calebasse): dossiers: fix #2351 add tab 3 hidden for camsp
- 02:23 PM Revision 794277dc (calebasse): agenda: but some of them have no time.
- 02:19 PM Revision bd1fac72 (calebasse): agenda: fix date display in last rdvs.
- 01:58 PM Revision 4b5bbcb1 (calebasse): agenda: add is_asbent function to EventWithAct model.
- 01:49 PM Revision 93f0b96d (calebasse): agenda: use is_absent helper function, fix lost shown as absent.
- 01:49 PM Revision 00db597d (calebasse): agenda: highlight absence in agenda.
- 01:49 PM Revision b556c59e (calebasse): agenda: write service name instead of 'service'.
- 01:49 PM Revision 84f3d9af (calebasse): dossiers: remove gender of patient on contact page.
- 12:24 PM Revision cb2807f0 (calebasse): agenda: fix #2354 remove clos btn in event dialog
- 12:03 PM Revision eb906864 (calebasse): dossiers: fix next_rdv for search
- 11:29 AM Revision 09383f40 (calebasse): dossiers: fix last and next rdv in tab 0
- 11:17 AM Bug #2361 (Fermé): Impression de la liste des prochains rendez-vous et des actes passés dans le dossier patient.
- Permettre en outre de choisir une plage de date.
- 11:12 AM Bug #2359 (Fermé): Mettre la date en haut de chaque page imprimée pour l'activité du service
- 10:36 AM Bug #2358 (Rejeté): Impression des agendas sur une plage de dates
- -Pouvoir afficher sur la page des agendas à imprimer les agendas sur une plage de date. Généralement pour imprimer to...
- 10:00 AM Bug #2357 (Fermé): Requêter chaque onglet du dossier patient en ajax.
- L'affichage du dossier patient peut être long du fait qu'on le renvoit en entier.
On pourrait ne renvoyer le conte...
15 January 2013
- 04:50 PM Revision 4e902357 (calebasse): actes: double act only is billable.
- 03:21 PM Revision 7843b54f (calebasse): personnes: fix #2311 remove a user in personn access
- 09:36 AM Revision 3d9d7d9a (calebasse): agenda: hide 'courrier' link while not tested.
- 08:57 AM Bug #2336 (Fermé): Aligner en colonne les informations sur les rendez-vous et les événements
- 08:55 AM Bug #2335 (Rejeté): Masquer la liste des intervenants dans l'agenda
- Dans l'idée, faire cela comme pour la django debug toolbar.
- 08:54 AM Bug #2334 (Fermé): Afficher en plus grand les barres de disponibilités
14 January 2013
12 January 2013
- 01:36 PM Revision 5b0ffff2 (calebasse): agenda: filter for service in validation view.
- 08:30 AM Revision 28de4ab3 (calebasse): Release 1.0.1
11 January 2013
- 10:50 PM Revision 77922967 (calebasse): agenda: optimize validation page database queries
- 10:50 PM Revision 37b5215b (calebasse): agenda: use act.time instead of act.parent_event.start_datetime to show time on validation page
- 10:50 PM Revision fab4da68 (calebasse): agenda: show number of acts on validation page
- 09:59 PM Revision 987adbe4 (calebasse): settings: remove customized base directory paths
- 06:19 PM Revision 47083165 (calebasse): agenda: grammar (modifie instead of modifiee)
- 06:17 PM Revision 9123ecac (calebasse): agenda / api: act validation manage billable and lost
- 05:49 PM Revision 3c3ff28f (calebasse): Merge branch 'master' into dev
- 05:48 PM Revision f97bef00 (calebasse): agenda: fix typo
- 05:47 PM Revision 71216ebb (calebasse): agenda: add explanation about event exceptions in update dialogs, desactivate periodic event update button if the periodic event has been cancelled
- 05:35 PM Revision e242e850 (calebasse): agenda: add a delete button to periodic event dialogs
- 05:15 PM Revision a50df9c4 (calebasse): actes: remove 'lost' from act states list, not a selectable state anymore.
- 04:59 PM Revision e4de318c (calebasse): facturation: acts losts are not billable.
- 04:58 PM Revision 740e0f07 (calebasse): actes: take lost acts in account.
- 04:57 PM Revision 70268033 (calebasse): actes: is_lost can not be null.
- 04:30 PM Revision ece5949c (calebasse): actes: add field to check lost acts.
- 03:47 PM Revision 08a6bedd (calebasse): personnes: indexes People.display_name
- 03:25 PM Revision 64dc45f4 (calebasse): agenda: Fix time on validation page.
- 03:25 PM Revision c544d2e2 (calebasse): dossiers: past and next appointment displayed in tables.
- 03:21 PM Revision e33c04a9 (calebasse): dossiers: does not exclude today occurrence from next rdvs
- 03:05 PM Revision 973e21ea (calebasse): dossiers: do not show canceled rdv in next_rdvs
- 02:56 PM Revision dfea3c5e (calebasse): agenda: transfer time from event to acts
- 02:47 PM Revision 15db21c1 (calebasse): utils: superusers are superusers too
- 02:47 PM Revision e3a19c55 (calebasse): agenda: fix validation of acts for fresh acts
- 12:00 PM Revision a157a35c (calebasse): agenda: act can have no current (bis).
- 11:25 AM Revision e1a80c08 (calebasse): agenda: order by name the list of act types.
- 11:15 AM Revision 07e4daf1 (calebasse): agenda: highlight service name in intervenant agenda.
- 11:15 AM Revision a334f1e6 (calebasse): agenda: make event description optionnal.
- 11:01 AM Revision 61861b9b (calebasse): dossiers: improve ajaxlookup PatientRecord
- 10:49 AM Revision adab4077 (calebasse): Merge branch 'master' into dev
- Conflicts:
calebasse/agenda/templates/agenda/appointment.html - 10:43 AM Revision 3e9b47e9 (calebasse): agenda: add editing of periodic events
- 10:31 AM Revision b41e6f51 (calebasse): agenda: add comment field in dialogs.
- 10:11 AM Revision 3840893f (calebasse): agenda/dossier: There are acts without initial state.
- 09:55 AM Revision bb269b6a (calebasse): Display more significant titles.
- 07:52 AM Revision 74231c6d (calebasse): agenda: refine display of events.
10 January 2013
- 10:35 PM Revision e6e5249f (calebasse): personnes: use localized month names in the holidays view
- 07:18 PM Revision cffbd8a2 (calebasse): dossiers: add paper_id to the ajax lookup search
- 06:08 PM Revision 4626a83c (calebasse): js: show week in date selection.
- 05:51 PM Revision 786937c4 (calebasse): ressources: fix #2312 switch cancel and submit button
- 05:43 PM Revision 141a8f1b (calebasse): authorization: in fine, all users can delete appointments.
- 05:43 PM Revision fbf079fa (calebasse): js: focus on selected input.
- 05:43 PM Revision 15a79142 (calebasse): agenda: refine agenda display.
- 05:43 PM Revision cd1f1a52 (calebasse): agenda: paper id on appointment title and limit the number of initials.
- 05:36 PM Revision e1551fb2 (calebasse): agenda: select an agenda when no one is selected fixes (#2313)
- 11:48 AM Revision 6cbd00a4 (calebasse): agenda: adapt tests to new Event/Act interactions
- 11:44 AM Revision d6400658 (calebasse): actes: set_state on unsaved Act should work
- 11:39 AM Revision 18b1b794 (calebasse): Merge branch 'master' into dev
- 10:54 AM Revision 33e71e35 (calebasse): personnes: fix querying for today timetables
- 10:16 AM Revision 3fae7dcc (calebasse): personnes: fix querying for today active timetables
- 10:04 AM Bug #2318 (Rejeté): Saisie des dates sans séparateur soit jjmmaaaa
- Pouvoir saisir les dates sans séparateurs. Les utilisateurs sont conscients que le '0' pour les numéros des mois à un...
- 09:59 AM Bug #2316 (Rejeté): Bouton pour ouvrir l'explorateur Windows sur le fichier du patient.
- -
- 09:21 AM Revision 1826270e (calebasse): personnes: display more explicit back link.
- 09:19 AM Revision 6a9512b4 (calebasse): personnes: list roles in access list.
- 09:19 AM Revision fa494312 (calebasse): personnes: add role to access form.
- 08:16 AM Revision bbaa6c9d (calebasse): agenda: hide recurrence parameter in dialogs.
- 08:07 AM Revision 4d4ed019 (calebasse): peronnes: show link to holiday view (fixes #2308)
09 January 2013
- 12:09 AM Revision 84614733 (calebasse): personnes: rewrite holidays view (fixes #2308)
- 11:00 PM Revision 4f798ffb (calebasse): agenda: fix act absence in appointment.
- 10:18 PM Revision aa45456e (calebasse): personnes: modification of services in schedule should enable the submit button (fixes #2310)
- The checkboxwidget now trigger the change event when checking the
underlying checkboxes. - 10:10 PM Bug #2226 (Nouveau): Ajouter un champs de commentaire pour tous les agendas à imprimer
- 07:04 PM Bug #2226 (En cours): Ajouter un champs de commentaire pour tous les agendas à imprimer
- 07:03 PM Bug #2226: Ajouter un champs de commentaire pour tous les agendas à imprimer
- Il faut sauvegarder le commentaire ou il faut juste qu'il s'imprime ? i.e. si on revient sur la page des agendas de t...
- 10:10 PM Revision 2fd808bf (calebasse): agenda: allow to print only certain agendas (fixes #2306)
- also fixes extra page break after the last printed agenda
- 09:06 PM Revision ac0ca1c9 (calebasse): personnes: hide link Congés til it's implemented.
- 08:32 PM Revision 3e845220 (calebasse): personnes: only let deleted icon in access list.
- 06:49 PM Revision 433b67bb (calebasse): agenda/actes: only build act objects when needed
- - event.act does not create act objects if none exist, it initilizes
one
- the AgendaServiceActValidationView crea... - 05:51 PM Revision 1c2fd868 (calebasse): scripts: add import_rs2.py
- 04:46 PM Revision 26a5dbc0 (calebasse): personnes: select 'non defini' type by default for externals
- 04:46 PM Revision e16b3817 (calebasse): dossiers: optimize pagination
- 03:44 PM Revision 7a3e3acd (calebasse): dossiers: hide link to the listing of quotations not enough tested.
- 03:35 PM Revision 1ae7d450 (calebasse): authorization: prepare access restriction to applications.
- 03:35 PM Revision 767c59fc (calebasse): authorization: hide access link in templates.
- 03:35 PM Revision 5c9faa2c (calebasse): authorization: restrict access to access views.
- 03:35 PM Revision e2ea95d9 (calebasse): authorization: hide element in templates.
- 03:35 PM Revision ec8f8b32 (calebasse): authorization: restrict access to agenda views.
- 03:35 PM Revision 3a4d550f (calebasse): authorization: hide delete dossier button.
- 03:35 PM Revision 8630b77b (calebasse): authorization: restrict access to delete dossier view.
- 03:35 PM Revision 726cc46a (calebasse): authorization: add roles in the context of all templates.
- 03:35 PM Revision fd9769d7 (calebasse): authorization: add decorators to restrict view access.
- 03:35 PM Revision a61afb76 (calebasse): authorization: implement basic primitives.
- We consider three roles 'super_user', 'validator' and 'other'.
'super_user' can do everything in calebasse.
... - 01:08 PM Revision 528df09f (calebasse): scripts: import_actes_ids second version
- 01:08 PM Revision bfe4851b (calebasse): scripts: import_acts_id.py first version
- 11:40 AM Revision f6be0c7d (calebasse): dossiers fix #2301: use specific status for quotations
08 January 2013
- 06:58 PM Revision 66673562 (calebasse): dossiers: fix add externals
- 06:47 PM Revision e30c9bdb (calebasse): dossiers fix (#2301): don't use generic state but specific one
- 06:18 PM Revision 55441838 (calebasse): agenda: only show absence when absent.
- 04:31 PM Revision 04e9e54d (calebasse): dossiers: should fix act status into next rdv
- 03:42 PM Revision 5a94af55 (calebasse): dossiers: add new external therapist or worker
- 03:09 PM Revision 885d2bec (calebasse): agenda: act sometimes does not have a time
- 12:01 PM Revision e996922b (calebasse): dossiers: display save comment button as in tab 2.
- 11:22 AM Revision 6c1bf4ad (calebasse): personnes: manage external therapists and workers
- 11:20 AM Revision b762237f (calebasse): agenda: fix date witdh.
- 10:53 AM Revision 0005ea1a (calebasse): js: remove input text focus everywhere.
- 10:53 AM Revision 76e49aa3 (calebasse): agenda: hide unimplemented print link.
- 10:50 AM Revision ca246b3f (calebasse): static: augment font size of worker's name in agenda left column, augment line heigh too
- 10:49 AM Revision 2ae5dd3d (calebasse): agenda: hide periodicity fields when editing event and appointments
- 10:15 AM Revision db33aecd (calebasse): agenda: do not show agenda containing only holidays (fix of previous implementation)
- 10:09 AM Revision d1a6ce6d (calebasse): dossiers: hide button for unset feature.
- 09:20 AM Revision 8fd3630e (calebasse): agenda: cosmetic.
- 09:19 AM Revision 6b26af85 (calebasse): agenda: fix typo.
- 08:41 AM Revision cdf3d9de (calebasse): agenda: order states in act validation states list.
- 08:24 AM Revision 1178f357 (calebasse): personnes: allow people with a blank first name.
- 08:24 AM Revision c31e2ed6 (calebasse): agenda: minute is abbrevaited 'mn'.
- 08:24 AM Revision b964dc04 (calebasse): agenda: cosmetic change on date display.
- 08:24 AM Revision 43a788f8 (calebasse): personnes: get initials of all names of a composed name.
- 01:14 AM Revision 6395af03 (calebasse): Merge remote-tracking branch 'origin/dev' into dev
07 January 2013
- 12:52 AM Revision 2974ef90 (calebasse): update gitignore
- 12:52 AM Revision e379734d (calebasse): agenda: optimize agenda views
- add prefetching everywhere
- 12:52 AM Revision 5a945794 (calebasse): agenda: fix tests, EventType(id=1) can only be used with EventWithAct models
- 12:52 AM Revision 1f9e881e (calebasse): agenda: fix event deletion
- 12:52 AM Revision 9f508ae0 (calebasse): agenda: remove dead parameter today from EventWithAct.get_or_create_act
- 12:52 AM Revision 5f3ce603 (calebasse): agenda: clean acts as part of the Event.save method
- Detec when the event is really an EventWithAct and update or delete linked acts
- 12:52 AM Revision 046a69ee (calebasse): agenda: update Act.parent_event when updating an Act from an EventWithAct
- 12:52 AM Revision dbe774de (calebasse): agenda: update parent event exceptions_dict cache when saving an exception
- 12:52 AM Revision 86d19877 (calebasse): agenda: prevent virtual eventwithact to be saved to their parent event
- 12:52 AM Revision b5877252 (calebasse): actes: add methode Act.is_new to find if an act is a new one
- 12:52 AM Revision 39019102 (calebasse): actes: set on_delete=models.SET_NULL for Act.parent_event
- 12:52 AM Revision 6b0ae820 (calebasse): agenda: try to profit from prefetching in EventWithAct.act
- 12:52 AM Revision b8a9f824 (calebasse): agenda: upgrade exceptions to EventWithAct model only if needed
- 12:52 AM Revision 098ed7bb (calebasse): dossiers: in init_from_event only use act to get to the validation state
- 12:52 AM Revision f371f5c0 (calebasse): agenda: remove dead code
- 12:52 AM Revision 899fe015 (calebasse): dossiers: augment prefetching when computing next_rdvs
- 12:52 AM Revision bcb35e14 (calebasse): personnes: add today parameter to HolidayQuerySet.today
- 12:52 AM Revision 2671f8ab (calebasse): dossiers: in PatientRecord move assertion on service from __init__ to save
- 12:52 AM Revision 57b1154b (calebasse): agenda: show service name on each page on daily agenda for workers
- 12:52 AM Revision bcb3b530 (calebasse): actes: try to use prefetched field in Act.get_state
- 12:52 AM Revision e9fb7b88 (calebasse): agenda/actes: add indexes to most queried fields
- 12:52 AM Revision 3ca3d1ff (calebasse): agenda: remove EventWithAct.delete
- 06:43 PM Revision 7db9b9ef (calebasse): agenda: add act state into service activity
- 06:12 PM Revision 9c6b70cd (calebasse): agenda: dayly worker agenda, add empty column for manual checking.
- 05:41 PM Revision 8e873f93 (calebasse): agenda: test if an event has a parent
- 05:37 PM Revision 20cc4488 (calebasse): agenda: add an R when an event is recurrent
- 05:31 PM Revision afc55bb9 (calebasse): dossiers: fix typo.
- 05:21 PM Revision 238e39ec (calebasse): personnes: restore link to group holidays management
- 05:21 PM Revision 7b1f0cd6 (calebasse): personnes: show holidays of all workers, improve performance of queries
- 04:59 PM Revision 8bf43f56 (calebasse): actes: order ActValidationState by reverse of creation date
- 04:59 PM Revision 4e8467aa (calebasse): dossiers: show next rdv until 6 months in the future for recurring events
- Also improve performances for last and next rdvs.
- 04:59 PM Revision 08516aa9 (calebasse): personnes: set service to None if holiday is for all services
- 04:22 PM Revision cc250927 (calebasse): agenda: new event re-enable services selection ...
- 02:50 PM Revision 5f051f56 (calebasse): dossiers: add type=button to js buttons
- 02:49 PM Revision cf379f98 (calebasse): dossiers: add type=button to js buttons
- 02:39 PM Revision d09349e5 (calebasse): dossiers: do not ignore first actvalidatestate when state_name is not NON_VALIDE.
- 01:39 PM Revision 5948c6d2 (calebasse): agenda: don't display who set the act validation state.
- 01:31 PM Revision d0b8cfab (calebasse): agenda: sort days not locked.
- 12:49 PM Revision 9476fbaa (calebasse): scripts: paper_id is old_old_id.
- 12:48 PM Revision b1d80e07 (calebasse): agenda: do not ignore first actvalidatestate when state_name is not NON_VALIDE (bis)
- 12:43 PM Revision d1b103ea (calebasse): agenda: do not ignore first actvalidatestate when state_name is not NON_VALIDE
- 12:04 PM Revision 86f06abf (calebasse): dossiers: fix state name for newt rdv and past acts
- 11:46 AM Revision c24361c0 (calebasse): dossiers: fix minutes for acts and rdvs
- 11:35 AM Revision 533ce0c8 (calebasse): dossiers: fix lookups for non admin users (fixes #2014)
- 11:27 AM Revision 58c43bdb (calebasse): agenda: do not show "Autre" in activity view if event.title is set
- 11:18 AM Revision 1c8bec2a (calebasse): agend: fix rdv show intervenants
- 11:17 AM Revision 1fdaaa35 (calebasse): agenda: show all event types in activity view
- 11:15 AM Revision 5f89e612 (calebasse): agenda: show participants initial and full name in events
- 10:27 AM Revision 152b0a66 (calebasse): scripts: add script to import cancellation flag of events
- 09:59 AM Revision f224a4e7 (calebasse): scripts: log number of participant links created in import_ev_reunion.py
- 09:44 AM Revision 9d743718 (calebasse): scripts: log already loaded lines in import_ev_reunion.py
- 09:42 AM Revision 107b8afd (calebasse): scripts: remove import_ev.py
- 09:42 AM Revision cffaaad0 (calebasse): scripts: remove manual reconcialiation, it doesn't get much
- 08:47 AM Revision 59e0f809 (calebasse): First release.
06 January 2013
- 12:48 AM Revision 649e38fc (calebasse): scripts: import dossiers update.
- 12:05 AM Revision 5fce3dc9 (calebasse): scripts: import dossiers update.
- 11:37 PM Revision fa39865b (calebasse): scripts: import dossiers update.
- 11:37 PM Revision 8e119186 (calebasse): dossiers: patient contact is not in adress frame (fixex #2172).
- 11:37 PM Revision e20cf07a (calebasse): dossiers: automatically set specific center field if needed.
- 11:37 PM Revision ff222d1e (calebasse): dossier: display new contact form fields.
- 11:37 PM Revision e949a412 (calebasse): dossiers: add specific center field to contact.
- 11:37 PM Revision 896dc77c (calebasse): agenda: better display of patient contacts phone numbers.
- 11:25 PM Revision a22b9e74 (calebasse): scripts: bulk create events in import_ev_reunion
- limit queries by using python dict as indexes.
- 11:14 PM Revision 391efb16 (calebasse): scripts: add an assertion
- 11:14 PM Revision 31fd9259 (calebasse): scripts: factorize timetable checking in import_ev_reunion
- also do not report exception to timetable events as errors
- 11:14 PM Revision da643993 (calebasse): scripts: wrap import_ev_reunion in a transaction
- 11:08 PM Revision f8606a78 (calebasse): dossiers: replace dynamic_patient_contact_form by form init args
- 05:35 PM Revision b287d07e (calebasse): scripts: let room empty when importing rdv
- 05:33 PM Revision 7832de69 (calebasse): agenda: output event id in workers agenda view for debugging
- 05:31 PM Revision 2a5a697a (calebasse): scripts: use PatientRecord.display_name to initialize Event.title in import_rs.py
- 05:24 PM Revision 10ad5bbf (calebasse): agenda: comment out link to periodic meetings view
- 05:24 PM Revision 82b34e25 (calebasse): agenda: in AgendasTherapeutesView limit workers to services' workers
- 05:22 PM Revision 02f39251 (calebasse): dossiers: use custom redirect class to avoid django choking on file:// (#2135)
- 03:07 PM Revision d13627d7 (calebasse): Revert "agenda: Intervenants agenda pas filter by service (fixes #2302)."
- This reverts commit 759daffe46ab3fd6b24dc184d3df3bed7a824a42.
Does not fix 2302. - 03:03 PM Revision 759daffe (calebasse): agenda: Intervenants agenda pas filter by service (fixes #2302).
- 02:30 PM Revision 006e8d36 (calebasse): agenda: Look for days with acts not locked only for past days.
- 02:21 PM Revision 2e8e4ab0 (calebasse): agenda: Look for days with acts not locked only if there are acts not billed.
- 02:11 PM Revision c6242e12 (calebasse): agenda: act is now eventwithact (fixes #2299).
- 01:26 PM Revision cef945e7 (calebasse): dossiers: hide unimplemented Attestation and Prescription buttons.
- 01:26 PM Revision 19340720 (calebasse): homepage: hide saisie des actes and facturation for now.
- 01:26 PM Revision 7cd75240 (calebasse): dossiers: add unimplemented buttons.
- 01:26 PM Revision fccccb97 (calebasse): dossiers: add confidential field to general tab.
- 12:35 PM Bug #2022 (En cours): Agendas des salles
- 02:19 AM Revision cfcdba8d (calebasse): agenda: format act time in the template not the view (bis)
- 02:13 AM Revision 55ace1fb (calebasse): agenda: format act time in the template not the view
- 02:09 AM Revision 2ea54411 (calebasse): agenda: create acts on the fly in the validation view
- 01:49 AM Revision 8d70235e (calebasse): agenda: improve createacts command
- 01:37 AM Revision 2ff47024 (calebasse): agenda: fix querying for today events
- 01:21 AM Revision 1f0de62b (calebasse): scripts: to accomodate CMPP, load acts in batch
05 January 2013
- 12:24 AM Revision e556c5a9 (calebasse): scripts: use delete(), only works on postgresql
- 12:21 AM Revision e8b6cf30 (calebasse): agenda: add command to pre-create acts
- 12:09 AM Revision b16fae0e (calebasse): agenda: fix bugs in exceptions handling
- 11:35 PM Revision 7b395367 (calebasse): agenda: init time and _duration when creating acts for a rdv
- 10:21 PM Revision 06a19b4d (calebasse): scripts: enfant_id without type_acte is possible, accept it
- 10:21 PM Revision 58ebd8fb (calebasse): scripts: start utils module
- 10:21 PM Revision ebddd10a (calebasse): agenda: remove unused OldRSID
- 10:21 PM Revision 12a8ef2b (calebasse): agenda: add more assertions to Event.save
- 10:21 PM Revision f16de572 (calebasse): agenda: split clean() into one method for completing technicals fields and one method to check form issued Event objects
04 January 2013
- 12:30 AM Revision c0ecfca0 (calebasse): import ev: add exception management
- 11:26 PM Revision 37772e0e (calebasse): scripts: import_rs.py, import all db
- 11:10 PM Revision 5e252f46 (calebasse): Merge branch 'master' of repos.entrouvert.org:calebasse
- 10:52 PM Revision 8f5b0366 (calebasse): scripts: keep unimported acts in invalid_actes.csv, create Act objects, try to reconcile Act with Event manually
- 10:52 PM Revision 13f3e0a7 (calebasse): actes: relax constraint on Act.time and Act._duration fields
- 10:52 PM Revision 4d879841 (calebasse): temp
- 10:41 PM Revision 7fd275a7 (calebasse): scripts: update import dossier path.
- 10:05 PM Revision 5070c6aa (calebasse): import_ev_reunion: manage recurrent events but not exception
- 05:57 PM Revision 69e79c82 (calebasse): import ev: manage ev autre simple
- 05:34 PM Revision 1a0ef10d (calebasse): scripts: update import dossier.
- 05:17 PM Revision 513e523b (calebasse): scripts: update import_rs to start importing acts
- 05:16 PM Revision 99777656 (calebasse): actes: add field comment and old_id to Act
- 04:15 PM Revision 50f8b1ae (calebasse): scripts: import of meetings works
- 04:15 PM Revision 18686159 (calebasse): actes: relax constraint on ActValidationState.author, it can be null now
- 04:05 PM Revision 6d8ac291 (calebasse): scripts: update import dossiers.
- 03:55 PM Revision 1cb58085 (calebasse): scripts/import_dossiers.py.
- 03:55 PM Revision 08bf3477 (calebasse): actes: add two new validation states.
- 03:21 PM Revision c78120d9 (calebasse): generic: add ids for generic ajax buttons
- 02:34 PM Revision 8c87136a (calebasse): scripts: update import dossiers
- 02:34 PM Revision 6bfd723e (calebasse): dossier: do not display state comment label if none.
- 01:53 PM Revision ade323e2 (calebasse): agenda: edit occurrences of periodic events, not the parent periodic event
- 01:52 PM Revision 508c3726 (calebasse): agenda: add shortcut when we known there cannot be exceptions
- 01:52 PM Revision ba0e06ef (calebasse): agenda: complement today_occurrence for EventWithAct
- 01:51 PM Revision 790fd669 (calebasse): agenda: correctly call Event.today_occurrence in Event.all_occurrences
- 01:47 PM Revision 59136255 (calebasse): agenda: in Event.today_occurrence return current event if it is not periodic
- 01:47 PM Revision ced57915 (calebasse): agenda: fix error in Event.match_date
- 01:47 PM Revision 0acdd88a (calebasse): agenda: add assertion to prevent event exception with periodicity field not None
- 12:50 PM Revision 5c2d0ea2 (calebasse): fix typo today_occurence -> today_occurrence
- 12:33 PM Revision 50e85412 (calebasse): actes: add a time field to Act
- 12:28 PM Revision d67dd615 (calebasse): agenda: fix test of event exceptions
- 12:28 PM Revision 6190a8ce (calebasse): agenda: add __repr__ method to Event
- 12:23 PM Revision a04356e2 (calebasse): agenda: add support for event exceptions
- 12:23 PM Revision ddcbee95 (calebasse): agenda/actes: move convocation_sent from Act to EventWithAct
- 12:23 PM Revision c2246b82 (calebasse): agenda: restore the generate-mail-btn behaviour
- 09:56 AM Revision 7e544561 (calebasse): dossiers: makes sure there is enough place for the checkbox (#2297)
- 09:29 AM Revision f0a9b9ee (calebasse): agenda: adjust required display.
- 09:18 AM Revision a75ff93a (calebasse): dossiers: search: mininal entry length, numbers are startswith and look for contacts nir also.
03 January 2013
- 10:39 PM Revision 4ecbfa8e (calebasse): scripts: update import dossier.
- 10:35 PM Revision 913507c9 (calebasse): dossiers: add birth place to contact (bis).
- 10:34 PM Revision 28ff59f7 (calebasse): dossiers: add birth place to contact.
- 08:22 PM Revision 9f2fcd0c (calebasse): scripts: update import dossier.
- 07:04 PM Revision 194a40a6 (calebasse): import: add import script for other events
- 06:30 PM Revision ddd531b6 (calebasse): dossiers/js: fix NIR key computation for corsica.
- 04:45 PM Revision 6571bfae (calebasse): scripts: update import dossiers.
- 04:37 PM Revision fd8df939 (calebasse): fixture: add one missing job.
- 12:38 PM Revision 5ca2d204 (calebasse): scripts: import dossiers update.
- 12:37 PM Revision 1923e7c6 (calebasse): fixtures: add link with patient list.
- 12:37 PM Revision aa5fc489 (calebasse): dossiers: update display of contact.
- 12:36 PM Revision 43b6f7ee (calebasse): dossiers: add job and link to contact model.
- 12:35 PM Revision 53ccde9e (calebasse): ressources: add patient related link Model.
- 10:17 AM Revision 531e44e6 (calebasse): fixtures: remove files.
02 January 2013
- 12:02 AM Revision e2f9344e (calebasse): scripts: add a Makefile to download db dump
- 12:02 AM Revision 6b625b56 (calebasse): scripts: start import script for meetings
- 12:02 AM Revision 0f4a8003 (calebasse): ressources: add field display_first to ActType
- 12:02 AM Revision 64723f1d (calebasse): scripts: import act types
- 12:02 AM Revision 55bfb7f5 (calebasse): ressources: add field old_id to ActType to keep old id around
- 12:02 AM Revision 74102956 (calebasse): agenda: fix typo
- 12:02 AM Revision 44482a62 (calebasse): agenda: add fields to conserve faure db ids of events and meetings
- 12:02 AM Revision 5bcc7c8f (calebasse): scripts: start import_ev.py
- 12:02 AM Revision 4dbce832 (calebasse): scripts: event label for timetable can be lowercased
- 12:02 AM Revision b0a9b55c (calebasse): scripts: simplify index creation using setdefault
- 12:02 AM Revision d11b45e3 (calebasse): start import job
- 05:39 PM Revision c403c30d (calebasse): dossiers: check address display on the display name.
- 05:39 PM Revision 1b310da1 (calebasse): dossiers: avoid None in address display name.
- 03:41 PM Revision 3653e184 (calebasse): useless file
- 02:22 PM Revision 479ebff4 (calebasse): fixtures: add jobs, marital status and advice givers types.
- 02:20 PM Revision 08391712 (calebasse): dossiers: addd family-related fields to patient record.
- 03:28 AM Revision 5c93596e (calebasse): agenda: do not allow event without a start datetime
- restore previous behaviour
- 03:28 AM Revision fcd786f5 (calebasse): agenda: keep validated acts linked to an event when the event is deleted
- 03:27 AM Revision 4ce756c8 (calebasse): agenda: add periodicity support for week parity and weekday rank in the month
- 03:25 AM Revision 5e9463c5 (calebasse): agenda: pass a dummy start_datetime field in event and appointment forms to make the model validation code work
- 03:22 AM Revision 0779c576 (calebasse): agenda: pass the service to event and appointment forms
- 03:17 AM Revision a1759d39 (calebasse): dossiers: use act instead of eventwithact for showing last and next meetings
- eventwithact could disappear, but act will stay if validated.
- 01:27 AM Revision 797b7721 (calebasse): personnes: fix querying of timetables based on week parities
01 January 2013
- 12:16 AM Revision 26c55fb5 (calebasse): agenda: properly set appointment and event services
- 11:29 PM Revision 83455a04 (calebasse): agenda: allows recurring events without an end date
- 07:32 PM Revision 0906807f (calebasse): actes: Modify imports because of cycles.
- 07:13 PM Revision 2899449d (calebasse): fixture: add temporary fixture for the parental custody.
- 07:13 PM Revision be7ca73e (calebasse): dossiers: add this magic select on the whole tab.
- 07:13 PM Revision b4c71060 (calebasse): fixtures: update inscription data.
- 07:13 PM Revision 88a1a343 (calebasse): ressources: models common to all services.
- 07:13 PM Revision 075b6cec (calebasse): fixtures: add out data.
- 07:13 PM Revision 6a6f1ea9 (calebasse): dossiers: fix id in adding dynamically values to select.
- 07:13 PM Revision a9381abc (calebasse): ressources: out modesl are not linked to services.
- 07:13 PM Revision dc1389b8 (calebasse): ressources/dossiers: add Out models used as new fields for the Patient model.
- 04:12 PM Revision 36e10f58 (calebasse): dossiers: fix paginator length
- 04:11 PM Revision 43a5b181 (calebasse): dossiers: add pagination to listings (#2094)
Also available in: Atom