Commit Graph

73 Commits

Author SHA1 Message Date
Benjamin Dauvergne f640a63340 bump debian changelog 2014-01-14 14:54:43 +01:00
Benjamin Dauvergne df3601389c adapt to new behaviour of TextsDirectory.get_html_text, add deault cnil disclaimer and terms of use 2014-01-13 23:10:44 +01:00
Benjamin Dauvergne f33546002f update translations, use TextsDirectory for cnil disclaimer and terms of use 2014-01-13 22:54:44 +01:00
Benjamin Dauvergne d6b9e44985 add script to convert pickle from latin1 to utf-8
Use:

python convert-pickle.py convig.pck latin utf-8
2014-01-13 22:12:15 +01:00
Benjamin Dauvergne 285807b7c1 store: add language field to registration page, use language field for getting to the user preferred language 2014-01-09 12:43:17 +01:00
Benjamin Dauvergne ac1f4a3f8a store: only keep first name, last name, email and username as required 2014-01-09 12:04:22 +01:00
Benjamin Dauvergne 203a370989 store: ask for date of birth on registration page 2014-01-09 11:59:04 +01:00
Benjamin Dauvergne d8982d866f [configuration] allow blank values for special ifef customizations 2011-03-14 16:39:01 +01:00
Benjamin Dauvergne 2232431fbf [store] check email format 2011-03-14 16:32:41 +01:00
Benjamin Dauvergne e8643cc3f5 [callback] comply with new signature for afterjobs 2011-03-14 16:32:25 +01:00
Benjamin Dauvergne 090ae4a1d8 Add erp_change_password web service 2011-01-18 13:02:47 +01:00
Benjamin Dauvergne 41bdfec62f For LDAP field which are numbers, check the format in the update form 2011-01-07 00:28:13 +01:00
Benjamin Dauvergne 3dd44d8b51 Verify there is a classification field before sending the information to the ERP 2011-01-06 20:42:35 +01:00
Benjamin Dauvergne 6f7c651086 Merge branch 'fepem' 2011-01-04 01:43:39 +01:00
Benjamin Dauvergne 9e45f2af14 Make GCU a <div/> element not a <p/> 2010-12-17 17:01:04 +01:00
Benjamin Dauvergne 2bf7d961f0 Add the classfication field to the by service fields 2010-12-17 17:00:46 +01:00
Benjamin Dauvergne 52d8f1b1c4 Use by service registration field list to setup the registration page 2010-12-17 16:59:42 +01:00
Benjamin Dauvergne a9855ba738 Persist into the session the request the session the currently selected theme 2010-12-17 16:59:23 +01:00
Benjamin Dauvergne 2ee2619455 Consult the session for the current service, also persist into the session the last selected service 2010-12-17 16:57:26 +01:00
Benjamin Dauvergne 99d15cc886 Add by service cutomization of the registration fields 2010-12-17 16:56:40 +01:00
Benjamin Dauvergne 2036f657e6 remove saml.ptl 2010-12-17 16:55:46 +01:00
Benjamin Dauvergne f047d7d7f6 Add authentic_saml module to overload invoke_login 2010-12-17 16:55:02 +01:00
Benjamin Dauvergne 00c67cf7a2 Add customization of the theme based upon the domain name 2010-12-16 16:10:03 +01:00
Benjamin Dauvergne d9824f9c9d Add CUSTOM_DOMAIN to SAMLv2 service settings 2010-12-16 16:10:03 +01:00
Benjamin Dauvergne f1cef9d6db Fix missing argument to invoke_login 2010-12-16 16:09:15 +01:00
Benjamin Dauvergne 8a089f67e1 Overload redirection to login page in saml module 2010-12-16 16:08:18 +01:00
Benjamin Dauvergne 5fce7961f1 Add new modules 2010-12-16 16:08:18 +01:00
Benjamin Dauvergne 8b9684950f Overload RootDirectory.get_idp_sso_list 2010-12-16 16:08:17 +01:00
Benjamin Dauvergne cad89bf308 Load internal modules 2010-12-16 16:07:38 +01:00
Benjamin Dauvergne 23516a3ff2 Use dictionnary to send parameters to XMLRPC service of Ofbiz
Also add logging of the XMLRPC call result.
2010-12-15 17:39:45 +01:00
Benjamin Dauvergne d06e0d0b2b [callback] add uid parameter to create_ldap_classification method
It is easier for Ofbiz to manipulate the uid than the email which is
non-unique.
2010-12-15 11:44:23 +01:00
Benjamin Dauvergne c20790a275 Add update kind DELETE for notifying Ofbiz of deleted accounts 2010-12-08 15:55:30 +01:00
Benjamin Dauvergne d96c2bfad7 Limitea la notification de l'ERP au cas de réel modification du LDAP 2010-12-01 11:32:00 +01:00
Benjamin Dauvergne d547ca45d7 Simplification de la generation et de la consommation des mots de passe
Les mots de passe générés ne contiendront désormais plus que des majuscules et des
chiffres sans les caractères i,l,o,0 et 1.

Les mots de passes seront testés une première tel quel envers la base LDAP
puis tester en passant toutes les lettres en majuscule, pour éliminer les
problèmes de casse.
2010-12-01 11:31:40 +01:00
Benjamin Dauvergne 5660846d49 Only allow username with letters and digits 2010-11-30 11:02:11 +01:00
Benjamin Dauvergne e9079cafc8 [root] userClass is a multivalued field, it must contain a list 2010-11-23 13:56:37 +01:00
Benjamin Dauvergne 577af5611c [store] do not use jquery calendar for the date of birth field 2010-11-23 13:55:54 +01:00
Benjamin Dauvergne eb9fc0efae Add missing field placeOfBirth 2010-11-10 09:57:26 +01:00
Benjamin Dauvergne 18fe69562d Make default value for field userClass a list 2010-10-12 23:49:53 +02:00
Benjamin Dauvergne f668c7c9e1 Change somes fields attributes
- email is required even in the admin
 - userClass is multivalued
 - all from IFEF attributes are not useful on the registration page
2010-09-18 10:25:30 +02:00
Benjamin Dauvergne 31481b9ed2 Make userClass admin required
An ifefpeople record wihtout it is invalid.
2010-09-03 15:08:03 +02:00
Benjamin Dauvergne 7ff5b510b2 le champ orgDn peut etre multiple, en attente de support dans authentic 2010-09-03 14:22:58 +02:00
Benjamin Dauvergne 955b214a42 [Store] ajoute les champs LDAP manquant
Étaient manquant:
 - labeledURI
 - voipURI
 - microBlogURL
 - socialNetworkURL
 - numeroPAJE
 - numeroURSSAF
 - numeroIRCEM
 - orgDn

Mais seul les 4 premiers ont une influence sur les IHM sur les
utilisateurs grands publics.
2010-08-26 11:29:46 +02:00
Benjamin Dauvergne 87307c0104 [Store] change order of fields, add hints for email, homePhone and dob 2010-07-30 15:16:50 +02:00
Benjamin Dauvergne c40f57fbd7 [Registration] add CNIL and usage conditions test blocks
Those text blocks are configurable under
/admin/settings/identity_options.
2010-07-28 14:23:23 +02:00
Benjamin Dauvergne 9c08234e13 [XMLRpc Callbacks] add support for createLDAPUpdate XMLRPC callback
- XmlRpcCallback was renamed BatchJob and the XMLRPC action was
  extracted to another class called XmlRpcAction.

- The administration panel was improved.
2010-07-28 12:24:00 +02:00
Benjamin Dauvergne 6b6a29d2bf [Callbacks] add new callback to report LDAP updates to OFBiz
- XmlRpcCallback was simplified to be a simple holder of an action for
  administrative and persistence purpose.
- XmlRpcAction was created to hold a XML-RPC callback action, you can
  precise the action and the arguments.
- IdentitiesStoreIFEF.save() was added to call the callback when an
  identity is updated.
2010-07-27 19:01:56 +02:00
Benjamin Dauvergne 4c4af22bfb Fix forget of moving fields 2010-06-23 16:03:21 +02:00
Benjamin Dauvergne c489213bf6 Remove ldap2identity overloaded method, since it was integrated in authentic 2010-06-18 20:55:46 +02:00
Benjamin Dauvergne 388875c4aa Fix wrong import since removal of module identities 2010-06-18 15:40:21 +02:00