Benjamin Dauvergne
80a67465ec
[domino] does not overwrite existing children empty child records
2012-10-03 16:45:02 +02:00
Benjamin Dauvergne
da0a2a546b
[domino] when checking due amount, use the amount_due field not the amount field
2012-10-03 16:45:02 +02:00
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