scripts: add script find_duplicates
This script try to find duplicate acts on days not locked.
agenda: remove createacts command, it is no more needed
agenda: make accordion in agenda view collapsible, fixes #2339
generic ajax dialog: do not allow multiple submission of the new event dialog, refs #2440
adapted from the behaviour used in the agenda.
agenda: do not allow multiple submission of the new event dialog, fixes #2440
agenda: finish periodic events view
fixes #2124
agenda/views: fix end date parsing in periodic events view
refs #2124
agenda: fix billable in act validation fix #2442
actes: act lost or billed are present if no state (bis).
actes: act lost or billed are present if no state.
agenda: display billable and lost when locked (bis).
agenda: display billable and lost when locked.
actes: from the migration it happens that acts are in double in services not cmpp.
agenda: alloww event modif if no services.
personnes: make worker delete return to the worker listing, not the worker update view which does not exist anymore
personnes: fix missing csrf token when deleting a worker
scripts: undouble some forgotten workers in prgress (#2381).
agenda: hide remove button and comment not texarea if not in service.
Fix merge.
personnes: fix traceback when deleting a worker, fixes #2389
agenda: fix #2392 disable edition buttons for external appointments
Ressource and people management only accessible to enroled users.
Merge branch 'master' into invoicing
scripts: update script to remove acts in double.
scripts: script to initialize the act field 'valide'.
scripts: update import healthcare script.
api: add a date parameter to event endpoint, fixes #2391
It allows to edit specific occurrences of periodic events.
agenda: keep service list when creating an exception event
personnes: fix traceback on worker delete, fixes #2389
agenda: fix #2355 show a notification for appointment and event creation
scripts: update search acts imported multiple times.
scripts: fix typo.
scripts: search acts imported multiple times.
script: script to import healthcare (in progress).
dossiers: add some date fields to healthcare model.
facturation: still enhance.
facturation: fix last commit.
facturation: enhance list acts billable.
facturation: filter on valide field.
agenda: hack to fix page break on FF #2373
Activate invoicing and act management applications.
facturation: make it faster work in progress.
dossiers: fix some verboses names.
agenda: fix off by one error
agenda: hide validation date in appointment.
Increase size of service name in header.
agenda: reduce size for printing.
Increase date size.
dossiers: lookup patientrecord search only into last_name field (#2349)
dossiers: fix #2349 search in first name or last name and not indisplay_name
dossiers: fix #2352 in generic tab put rdv bold when absent
dossiers / agenda: fix #2349 search patient with startwith
dossiers: fix #2351 add tab 3 hidden for camsp
agenda: but some of them have no time.
agenda: fix date display in last rdvs.
agenda: add is_asbent function to EventWithAct model.
agenda: use is_absent helper function, fix lost shown as absent.
agenda: highlight absence in agenda.
agenda: write service name instead of 'service'.
dossiers: remove gender of patient on contact page.
agenda: fix #2354 remove clos btn in event dialog
dossiers: fix next_rdv for search
dossiers: fix last and next rdv in tab 0
actes: double act only is billable.
personnes: fix #2311 remove a user in personn access
agenda: hide 'courrier' link while not tested.
agenda: base work for the periodic events view (refs #2124)
agenda: filter for service in validation view.
Release 1.0.1
agenda: optimize validation page database queries
agenda: use act.time instead of act.parent_event.start_datetime to show time on validation page
agenda: show number of acts on validation page
settings: remove customized base directory paths
agenda: grammar (modifie instead of modifiee)
agenda / api: act validation manage billable and lost
Merge branch 'master' into dev
agenda: fix typo
agenda: add explanation about event exceptions in update dialogs, desactivate periodic event update button if the periodic event has been cancelled
agenda: add a delete button to periodic event dialogs
actes: remove 'lost' from act states list, not a selectable state anymore.
facturation: acts losts are not billable.
actes: take lost acts in account.
actes: is_lost can not be null.
actes: add field to check lost acts.
personnes: indexes People.display_name
agenda: Fix time on validation page.
dossiers: past and next appointment displayed in tables.
dossiers: does not exclude today occurrence from next rdvs
dossiers: do not show canceled rdv in next_rdvs
agenda: transfer time from event to acts
utils: superusers are superusers too
agenda: fix validation of acts for fresh acts
agenda: act can have no current (bis).
agenda: order by name the list of act types.