Commit Graph

724 Commits

Author SHA1 Message Date
Benjamin Dauvergne aa79ab49df [domino] remove debugging statement 2012-10-03 16:45:02 +02:00
Benjamin Dauvergne 06e81b919f [domino] pass a logger as argument in the DominoWS constructor 2012-10-03 16:45:02 +02:00
Benjamin Dauvergne 5001e96ffb [domino] format date before sending them to the ws 2012-10-03 16:45:02 +02:00
Benjamin Dauvergne 6c9aa78081 [domino] log when it's impossible to get a connection to the web service 2012-10-03 16:45:02 +02:00
Benjamin Dauvergne bc4e32b106 [payments] add method to Invoice for getting at the user and username 2012-10-03 16:45:01 +02:00
Benjamin Dauvergne 40733e9867 [payments] add quick and dirty invoice listing
It also implements some pagination.
2012-10-03 16:45:01 +02:00
Benjamin Dauvergne 311bea1674 [domino] amount for newly imported invoice is reste_du not amount 2012-10-03 16:45:01 +02:00
Benjamin Dauvergne e04275173c [domino] do not import invoices whose reste_du is zero 2012-10-03 16:45:01 +02:00
Benjamin Dauvergne d6a9ec110c [domino] only use one button for updating/creating families 2012-10-03 16:44:58 +02:00
Frédéric Péters e915d3693a backoffice: do not display the user-label field by default
It will most most often be redundant as the formdata itself will have a name
field. (#1722)
2012-10-02 10:24:33 +02:00
Thomas NOËL a3aadf6ac3 clicrdv: fix date format (fix #1664) 2012-10-01 16:48:01 +02:00
Thomas NOËL 37e99f8c46 abelium: don't crash if "suds" is not installed 2012-09-27 16:05:51 +02:00
Thomas NOËL 673dad0139 translations update (french)
just for some "abelium" strings
2012-09-27 14:57:57 +02:00
Thomas NOËL 1fa4112b09 abelium workflow: really use log_msg 2012-09-27 14:57:27 +02:00
Thomas NOËL 9d5cac9fa6 clicrdv: display only intervention name (no length or price) 2012-09-27 14:49:21 +02:00
Benjamin Dauvergne 84fd22a049 [domino] finish family update workflow
- when creating or updating a family, store the family.code_interne value into
  the user object for later retrieval,
- add web service API to retrieve person to contact for children
2012-09-24 16:15:36 +02:00
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