Commit Graph

908 Commits

Author SHA1 Message Date
Benjamin Dauvergne 20ebbe3a02 [domino] remove useless FakeDominoVariable 2012-09-24 11:24:44 +02:00
Benjamin Dauvergne 2728c539f1 [domino] fix bug around default regie setting for domino invoices 2012-09-24 11:24:44 +02:00
Benjamin Dauvergne e2006918b6 [domino] improved variable source
- handle failure of the call to the web service
 - log exception when web service call fails
 - add variables about childrens
2012-09-24 11:24:43 +02:00
Benjamin Dauvergne 3b437fc2cf [domino] add child API for the web-service 2012-09-24 11:24:43 +02:00
Thomas NOËL 2adf56ed9b myspace: display "Back office" link only if user is authorized 2012-09-24 10:06:20 +02:00
Thomas NOËL 0948d8fe9f bad commit 2012-09-24 09:48:47 +02:00
Thomas NOËL a35ce16820 fix breadcrumb and page title on backoffice (fix #1673) 2012-09-20 11:09:14 +02:00
Thomas NOËL d256af750a update french translations 2012-09-18 14:28:03 +02:00
Frédéric Péters 588e7f0403 Mix enabled and disabled forms (#1674) 2012-09-18 13:19:05 +02:00
Frédéric Péters 52a1d10cbe Use new backoffice home brought by w.c.s. (#1673) 2012-09-18 13:19:05 +02:00
Thomas NOËL 31429088f4 update french translations 2012-09-15 15:31:09 +02:00
Thomas NOËL cd1cea0039 clicrdv fixes
- display interventions in admin
- don't use deleted interventions
- add length & price information
2012-09-14 18:29:07 +02:00
Frédéric Péters 2df9190e5d backoffice: always point to normal form listing 2012-09-05 17:34:28 +02:00
Thomas NOËL 599c68a8c9 french translation update 2012-09-05 16:46:40 +02:00
Frédéric Péters e8e6dedb48 backoffice: renew backoffice UI with the same patterns as in w.c.s. 2012-09-05 15:19:17 +02:00
Thomas NOËL 7fb4bc0b93 french translation updates 2012-09-05 11:54:21 +02:00
Thomas NOËL c33285be48 add .gitignore 2012-09-05 11:40:05 +02:00
Thomas NOËL bf9953265b debian/control: recommends python-ldap 2012-09-05 11:37:53 +02:00
Thomas NOËL 22eeae99b6 don't crash if ldap is not available (fix #1620) 2012-09-05 11:32:51 +02:00
Frédéric Péters 9a63009ee8 drupal/ezldap: do not try auth if option is not enabled 2012-08-13 09:34:27 +02:00
Frédéric Péters bab7506a39 sync user forms display with w.c.s. (removal of legacy workflows) 2012-08-13 09:27:49 +02:00
Frédéric Péters cef779bd96 abelium: quick fix to fake substitution variables 2012-07-16 11:29:13 +02:00
Frédéric Péters 89cd98d70d add a fake domino workflow action, and subst variables 2012-07-16 10:05:50 +02:00
Frédéric Péters 30cf993267 sync sms code with w.c.s. 2012-07-16 09:02:03 +02:00
Benjamin Dauvergne a7f6214493 [domino] add support for methods AJOUTER_FAMILLE and MODIFIER_FAMILLE 2012-07-12 17:00:30 +02:00
Frédéric Péters 29da9598e4 add translations for clicrdv things 2012-06-28 09:14:21 +02:00
Benjamin Dauvergne f18c3f8bee [domino] remove unused function 2012-06-21 10:45:46 +02:00
Benjamin Dauvergne 36ac99b3aa [domino] clear the web service cache before synchronization 2012-06-21 10:31:35 +02:00
Benjamin Dauvergne b9fa52d924 [domino] cache the web-service in a global variable 2012-06-21 10:31:35 +02:00
Benjamin Dauvergne 0eb3d0252c [domino] add a connector for Abelium Domino
- module abelium_domino_synchro contains the cronjob to retrieve new
	invoice, supress unpaid removed invoice, propagate payment from
	au-quotidien to domino and from domino to au-quotidien,
- module abelium_domino_ws contains the helper to access the web-service
	exported by domino; it manages a cache of entities like the families
	to accelerate access to the invoices,
- module abelium_domino_ui provides admin forms
- module abelium_domino_vars provides a substitution variable source for
	user whose email matches the email of a family in domino.
2012-06-21 10:31:35 +02:00
Benjamin Dauvergne f1ab9b5936 payments: if callback is done via POST and query string is empty, urlencode the POST content 2012-06-01 18:11:14 +02:00
Thomas NOËL de6d4ceef1 don't count drafts in backoffice 2012-06-01 11:19:33 +02:00
Benjamin Dauvergne df09630b3f payments: fix the URL for asynchronous notification in the backoffice interface 2012-05-31 15:34:16 +02:00
Benjamin Dauvergne d93ff23dc3 payments: format debugging comment in HTML content 2012-05-31 15:34:15 +02:00
Benjamin Dauvergne b99fb0fab7 in case a transaction has already been confirmed, ignore the message 2012-05-31 15:34:15 +02:00
Benjamin Dauvergne f5d85f283e payments: do not break invoice display if formdef or formdata does not exist anymore 2012-05-31 15:34:15 +02:00
Benjamin Dauvergne d0cbe280ff payments: add an InvoiceEvolutionPart to a formdata when a linked invoice is paid 2012-05-31 15:34:15 +02:00
Benjamin Dauvergne 47698115bf payments: add an InvoiceEvolutionPart to formdata evolution when trying to pay a linked invoice 2012-05-31 15:34:15 +02:00
Benjamin Dauvergne 56756adc03 payments: permit attaching transaction to InvoiceEvolutionPart when necessary 2012-05-31 15:34:15 +02:00
Benjamin Dauvergne c49d071fc8 payments: show the notification URL in the regie admin 2012-05-31 15:34:15 +02:00
Benjamin Dauvergne 8a9451d716 payments: show invoice and transactions contents in a HTML comment for debugging 2012-05-31 15:34:15 +02:00
Benjamin Dauvergne 8e96262911 payments: adapt to new eopayment backend's description format 2012-05-31 15:34:14 +02:00
Frédéric Péters 5ddef68c53 clicrdv: include weekday name 2012-05-29 14:10:04 +02:00
Frédéric Péters 0dec7de8c7 clicrdv: force date start/end, to get everything, not an arbitrary subset 2012-05-29 14:02:37 +02:00
Frédéric Péters 0596e93fe2 clicrdv: make sure to encode unicode strings 2012-05-29 12:34:58 +02:00
Frédéric Péters 5187392d19 use native json module if available 2012-05-29 11:14:31 +02:00
Benjamin Dauvergne 789c748205 remove import for N_ and _ 2012-05-29 11:01:45 +02:00
Frédéric Péters 8767dd7daf add option to select clicrdv server (production vs sandbox) 2012-05-29 10:06:07 +02:00
Frédéric Péters d43e214dd5 add email to clicrdv "fiche" 2012-05-29 10:06:07 +02:00
Frédéric Péters c066cb5567 mark clicrdv workflow items as unavailable if disabled in site options 2012-05-29 10:06:07 +02:00