summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Fix Ciril plugin for the new releaseHEADmasterJérôme Schneider2011-09-081-6/+6
|
* Cleanning repositoryJérôme Schneider2011-04-212119-224693/+0
|
* Update website for the 1.1.1 releasejschneider2010-07-201-7/+3
| | | | git-svn-id: svn+ssh://labs.libre-entreprise.org/svnroot/larpe@503 3ed937ae-f919-0410-9a43-8e6f19e4ba6e
* Tagging release 1.1.1jschneider2010-07-20157-0/+13908
| | | | git-svn-id: svn+ssh://labs.libre-entreprise.org/svnroot/larpe@502 3ed937ae-f919-0410-9a43-8e6f19e4ba6e
* Remove non-ASCII characters in the setup.pyjschneider2010-07-201-1/+1
| | | | git-svn-id: svn+ssh://labs.libre-entreprise.org/svnroot/larpe@501 3ed937ae-f919-0410-9a43-8e6f19e4ba6e
* Update setup.py release and maintainerjschneider2010-07-201-3/+3
| | | | git-svn-id: svn+ssh://labs.libre-entreprise.org/svnroot/larpe@500 3ed937ae-f919-0410-9a43-8e6f19e4ba6e
* Fix documentation linksjschneider2010-07-201-2/+5
| | | | git-svn-id: svn+ssh://labs.libre-entreprise.org/svnroot/larpe@499 3ed937ae-f919-0410-9a43-8e6f19e4ba6e
* Update Debian dependenciesjschneider2010-07-202-2/+3
| | | | git-svn-id: svn+ssh://labs.libre-entreprise.org/svnroot/larpe@498 3ed937ae-f919-0410-9a43-8e6f19e4ba6e
* Add SAML 2.0 in the features listjschneider2010-07-191-0/+1
| | | | git-svn-id: svn+ssh://labs.libre-entreprise.org/svnroot/larpe@497 3ed937ae-f919-0410-9a43-8e6f19e4ba6e
* Update the site for the 1.1 releasejschneider2010-07-191-7/+6
| | | | git-svn-id: svn+ssh://labs.libre-entreprise.org/svnroot/larpe@496 3ed937ae-f919-0410-9a43-8e6f19e4ba6e
* Cleaning Debian packaging and removing a useless importjschneider2010-07-194-7/+14
| | | | git-svn-id: svn+ssh://labs.libre-entreprise.org/svnroot/larpe@495 3ed937ae-f919-0410-9a43-8e6f19e4ba6e
* Tagging the 1.1 release of the Larpe projectjschneider2010-07-19157-0/+13900
| | | | git-svn-id: svn+ssh://labs.libre-entreprise.org/svnroot/larpe@494 3ed937ae-f919-0410-9a43-8e6f19e4ba6e
* Larpe 1.1 should be readyjschneider2010-07-193-3630/+1539
| | | | | | | | * debian/changelog: Add 1.1 release * po/fr.po: Update french translation git-svn-id: svn+ssh://labs.libre-entreprise.org/svnroot/larpe@493 3ed937ae-f919-0410-9a43-8e6f19e4ba6e
* Add manual plugin selectionjschneider2009-11-174-1267/+1473
| | | | | | | | | * larpe/admin/hosts.ptl: add a field to select a plugin * larpe/plugins/site_authentication_plugins.py: add a method which returns the plugins name * po/fr.po: add french translations git-svn-id: svn+ssh://labs.libre-entreprise.org/svnroot/larpe@492 3ed937ae-f919-0410-9a43-8e6f19e4ba6e
* Remove a debug printjschneider2009-11-171-1/+0
| | | | git-svn-id: svn+ssh://labs.libre-entreprise.org/svnroot/larpe@491 3ed937ae-f919-0410-9a43-8e6f19e4ba6e
* Fix a little bug with the output_filters list overloadjschneider2009-10-202-1/+3
| | | | git-svn-id: svn+ssh://labs.libre-entreprise.org/svnroot/larpe@490 3ed937ae-f919-0410-9a43-8e6f19e4ba6e
* Larpe now manage custom output filters in pluginjschneider2009-10-207-48/+94
| | | | | | | | | | | | | * conf/filters: folder with filter templates * conf/filters/output_ciril_net_rh.py: output filter for Ciril which control if the user is authenticate in larpe * larpe/Defaults.py: remove useless OUTPUT_FILTER_BASE parameter * larpe/admin/hosts.ptl: manage multi filters with plugins * larpe/plugins/site_authentication/ciril_net_rh.py: load Ciril filter * setup.py: cosmetic git-svn-id: svn+ssh://labs.libre-entreprise.org/svnroot/larpe@489 3ed937ae-f919-0410-9a43-8e6f19e4ba6e
* Use RedirectMatch instead of rewrite rules in apache configurationjschneider2009-10-121-6/+4
| | | | | | | * larpe/admin/apache.py: use RedirectMatch and fix a rules when the homepage is redirect to the login page git-svn-id: svn+ssh://labs.libre-entreprise.org/svnroot/larpe@488 3ed937ae-f919-0410-9a43-8e6f19e4ba6e
* ignore_errors must be in the select ...jschneider2009-10-091-1/+1
| | | | git-svn-id: svn+ssh://labs.libre-entreprise.org/svnroot/larpe@487 3ed937ae-f919-0410-9a43-8e6f19e4ba6e
* Doesn't raise a KeyError when the serialized userjschneider2009-10-091-1/+1
| | | | | | is corrupted git-svn-id: svn+ssh://labs.libre-entreprise.org/svnroot/larpe@486 3ed937ae-f919-0410-9a43-8e6f19e4ba6e
* Fixed apache vhost generationjschneider2009-10-023-17/+15
| | | | | | | | | | * larpe/admin/apache.py: cosmetic changes * larpe/admin/hosts.ptl: initialize apache_python_paths and apache_output_python_filters correctly and optimize the code * larpe/site_authentication.ptl: get_filters must return an iterable object git-svn-id: svn+ssh://labs.libre-entreprise.org/svnroot/larpe@485 3ed937ae-f919-0410-9a43-8e6f19e4ba6e
* Fix logout bugjschneider2009-09-301-2/+4
| | | | | | | * larpe/saml2.ptl: there is not always a cookie attribute in session and the recuperation of the user object was wrong git-svn-id: svn+ssh://labs.libre-entreprise.org/svnroot/larpe@484 3ed937ae-f919-0410-9a43-8e6f19e4ba6e
* Syntax fixjschneider2009-09-301-1/+1
| | | | | | * larpe/site_authentication.ptl: bad string syntax git-svn-id: svn+ssh://labs.libre-entreprise.org/svnroot/larpe@483 3ed937ae-f919-0410-9a43-8e6f19e4ba6e
* Bug fixes in logoutjschneider2009-09-302-31/+27
| | | | | | | * larpe/saml2.ptl: bad variables name and code cleaning * larpe/site_authentication.ptl: fix bugs in local_logout git-svn-id: svn+ssh://labs.libre-entreprise.org/svnroot/larpe@482 3ed937ae-f919-0410-9a43-8e6f19e4ba6e
* Fix logout one more timebdauvergne2009-09-293-23/+46
| | | | | | | | | | | | | | | | | | | | - larpe/sessions.py: when expiring a session, remove all data indexed by the providerId - larpe/site_authentication.py: allows to give directly the list of cookies to local_logout(), bypass the fact that cookies are stored in Federation object that are by identity and by session objects (but cookies are by session). The result is that if the user clean its cookies, re-login on the same larpe SP, at next logout, the first session will not be logged out, but larpe could perfectly terminate it if the cookies had been kept somewhere. - larpe/saml2.ptl: do not kill session during logout, you never know if they are not shared with another service provider (they are used by all site behind larpe ;( ). instead clean up data indexed by provider Id, and ask for local_logout() and expire_session() to run. git-svn-id: svn+ssh://labs.libre-entreprise.org/svnroot/larpe@481 3ed937ae-f919-0410-9a43-8e6f19e4ba6e
* Fix bug introduced in commit 478bdauvergne2009-09-281-1/+1
| | | | | | | * larpe/saml2.ptl: restore lasso_session_index. git-svn-id: svn+ssh://labs.libre-entreprise.org/svnroot/larpe@480 3ed937ae-f919-0410-9a43-8e6f19e4ba6e
* Upse singleLogout by redirect with sessionIndex usagebdauvergne2009-09-281-5/+11
| | | | | | | | * larpe/saml2.ptl: use sessionIndex to find a session when logout by redirect does not give the right session. git-svn-id: svn+ssh://labs.libre-entreprise.org/svnroot/larpe@479 3ed937ae-f919-0410-9a43-8e6f19e4ba6e
* Use session_index to find session to logoutbdauvergne2009-09-282-9/+31
| | | | | | | | | | | | * larpe/session.py: add two dictionnaries larpe_session_indexes and larpe_session_name_identifiers to cache sessionIndex and nameIdentifier received from authentication assertion, and use them to find session to logout when receiving logout request. * larpes/saml2.ptl: implement logout using the new dictionnaries to find sessions. git-svn-id: svn+ssh://labs.libre-entreprise.org/svnroot/larpe@478 3ed937ae-f919-0410-9a43-8e6f19e4ba6e
* Change re options for filtersjschneider2009-09-231-1/+1
| | | | git-svn-id: svn+ssh://labs.libre-entreprise.org/svnroot/larpe@477 3ed937ae-f919-0410-9a43-8e6f19e4ba6e
* Add filters feature for pluginsjschneider2009-09-233-20/+52
| | | | | | | | * larpe/admin/hosts.ptl: allows to add custom filters * larpe/plugins/site_authentication/ciril_net_rh.py: add logout support with a filter git-svn-id: svn+ssh://labs.libre-entreprise.org/svnroot/larpe@476 3ed937ae-f919-0410-9a43-8e6f19e4ba6e
* Improve Ciril pluginjschneider2009-09-171-1/+1
| | | | git-svn-id: svn+ssh://labs.libre-entreprise.org/svnroot/larpe@475 3ed937ae-f919-0410-9a43-8e6f19e4ba6e
* Fix site authentification plugins managementjschneider2009-09-179-29/+56
| | | | | | | * larpe/plugins/site_authentication_plugins.py: New site authentification plugin management git-svn-id: svn+ssh://labs.libre-entreprise.org/svnroot/larpe@474 3ed937ae-f919-0410-9a43-8e6f19e4ba6e
* Fix bugs and a security issuejschneider2009-09-167-3347/+3733
| | | | | | | | | | | * admin/hosts.ptl: bad variable name * admin/users.ptl: fix the ctach of the EmailErorr exception * errors.ptl: cast "after_url" to string * sessions.py: fix security issue: session attributtes was shared by everybody * po/fr.po: translate everything git-svn-id: svn+ssh://labs.libre-entreprise.org/svnroot/larpe@473 3ed937ae-f919-0410-9a43-8e6f19e4ba6e
* Do no presume there is at least one hostbdauvergne2009-04-271-1/+3
| | | | | | | * larpe/session.py: list can be empty, do not subscript wihtout knowing it's not empty. git-svn-id: svn+ssh://labs.libre-entreprise.org/svnroot/larpe@472 3ed937ae-f919-0410-9a43-8e6f19e4ba6e
* Add stdandard command line optionsbdauvergne2009-04-271-5/+23
| | | | | | | | * larpe/ctl/start.py: add standard options --http, --data-dir, --app-dir. --script-name cannot be used with http. git-svn-id: svn+ssh://labs.libre-entreprise.org/svnroot/larpe@471 3ed937ae-f919-0410-9a43-8e6f19e4ba6e
* Adapt to python2.6bdauvergne2009-04-272-0/+10
| | | | | | | | * larpe/__init__.py: * larpe/admin/__init__.py: add code to support quixote and python 2.6 git-svn-id: svn+ssh://labs.libre-entreprise.org/svnroot/larpe@470 3ed937ae-f919-0410-9a43-8e6f19e4ba6e
* removed obsolete debian packaging scriptdlaniel2009-03-091-17/+0
| | | | git-svn-id: svn+ssh://labs.libre-entreprise.org/svnroot/larpe@469 3ed937ae-f919-0410-9a43-8e6f19e4ba6e
* merged last fixes from trunkdlaniel2009-03-0921-6505/+43
| | | | git-svn-id: svn+ssh://labs.libre-entreprise.org/svnroot/larpe@468 3ed937ae-f919-0410-9a43-8e6f19e4ba6e
* updated standards version and depends on shlibs because of ↵dlaniel2009-03-092-2/+3
| | | | | | larpe-reload-apache2 binary git-svn-id: svn+ssh://labs.libre-entreprise.org/svnroot/larpe@467 3ed937ae-f919-0410-9a43-8e6f19e4ba6e
* wrap too long linedlaniel2009-03-091-1/+2
| | | | git-svn-id: svn+ssh://labs.libre-entreprise.org/svnroot/larpe@466 3ed937ae-f919-0410-9a43-8e6f19e4ba6e
* removed unused debconf templatedlaniel2009-03-091-37/+0
| | | | git-svn-id: svn+ssh://labs.libre-entreprise.org/svnroot/larpe@465 3ed937ae-f919-0410-9a43-8e6f19e4ba6e
* removed useless js dirdlaniel2009-03-0914-6263/+0
| | | | git-svn-id: svn+ssh://labs.libre-entreprise.org/svnroot/larpe@464 3ed937ae-f919-0410-9a43-8e6f19e4ba6e
* updated translations line numbersdlaniel2009-03-092-38/+38
| | | | git-svn-id: svn+ssh://labs.libre-entreprise.org/svnroot/larpe@463 3ed937ae-f919-0410-9a43-8e6f19e4ba6e
* removed unused filter dirdlaniel2009-03-091-164/+0
| | | | git-svn-id: svn+ssh://labs.libre-entreprise.org/svnroot/larpe@462 3ed937ae-f919-0410-9a43-8e6f19e4ba6e
* 1.0 releasedlaniel2009-03-09172-0/+21697
| | | | git-svn-id: svn+ssh://labs.libre-entreprise.org/svnroot/larpe@461 3ed937ae-f919-0410-9a43-8e6f19e4ba6e
* completed NEWS file and debian changelogdlaniel2009-03-092-0/+30
| | | | git-svn-id: svn+ssh://labs.libre-entreprise.org/svnroot/larpe@460 3ed937ae-f919-0410-9a43-8e6f19e4ba6e
* updated translations line numbersdlaniel2009-03-092-72/+72
| | | | git-svn-id: svn+ssh://labs.libre-entreprise.org/svnroot/larpe@459 3ed937ae-f919-0410-9a43-8e6f19e4ba6e
* updated Fedora packaging filesdlaniel2009-03-092-64/+110
| | | | git-svn-id: svn+ssh://labs.libre-entreprise.org/svnroot/larpe@458 3ed937ae-f919-0410-9a43-8e6f19e4ba6e
* use soap_call and SOAPException from qommondlaniel2009-03-091-21/+1
| | | | git-svn-id: svn+ssh://labs.libre-entreprise.org/svnroot/larpe@457 3ed937ae-f919-0410-9a43-8e6f19e4ba6e
* removed useless codedlaniel2009-03-091-13/+9
| | | | git-svn-id: svn+ssh://labs.libre-entreprise.org/svnroot/larpe@456 3ed937ae-f919-0410-9a43-8e6f19e4ba6e