Commit Graph

994 Commits

Author SHA1 Message Date
Frédéric Péters 37532a7108 make it possible to have variadic URLs in links (#3917) 2013-11-02 11:57:07 +01:00
Frédéric Péters 53375a956c do not display profile info when the idp manage attributes (#3721) 2013-10-26 09:03:04 +02:00
Benjamin Dauvergne ac41f80266 msp: remove unused file 2013-10-26 00:16:47 +02:00
Benjamin Dauvergne 15ac035e7d msp: only show filename and expiration date in filepicker list 2013-10-26 00:16:47 +02:00
Benjamin Dauvergne 082a174080 msp: use icon from the MSP graphic kit to render the MSP strongbox button 2013-10-25 23:34:29 +02:00
Benjamin Dauvergne c72beda051 msp: fix redirection to the iframe- host 2013-10-25 20:43:50 +02:00
Benjamin Dauvergne 670fe83314 msp: make the MSP gateway URL variable, add proxy access_token support 2013-10-25 15:20:01 +02:00
Benjamin Dauvergne 41bbdc37b9 saml2: fix variable undefined error in legacy_fill_user_attributes
bug introduced in e80f903b36
2013-10-25 15:18:14 +02:00
Benjamin Dauvergne 64c1c6ef1e add msp strongbox module 2013-10-22 12:33:25 +02:00
Benjamin Dauvergne b7279f8185 strongbox: remove id parameter to the /myspace/strongbox/pick/ url, it's unused 2013-10-22 12:25:23 +02:00
Benjamin Dauvergne e80f903b36 saml2: use new w.c.s method for filling user fields from assertion attributes
Old method is kept as legacy and is only active if the new method is not
configured.

fixes #3854
2013-10-22 12:25:23 +02:00
Benjamin Dauvergne 77733384a5 saml2: remove saml2_use_role feature
Roles are business logic, their management must stay in w.c.s.
2013-10-22 12:20:10 +02:00
Benjamin Dauvergne 87c64d6a5c saml2: add missing import for get_logger 2013-09-06 17:11:48 +02:00
Victor Claudet 68aa6aff2d corrections dans la documentation 2013-08-23 13:47:20 +02:00
Jérôme Schneider 0178deba8f MANIFEST.in: add theme folder and improve extensions filters 2013-08-19 16:19:41 +02:00
Jérôme Schneider 40bccdeab0 Include MANIFEST.in into MANIFEST.in 2013-08-14 20:22:38 +02:00
Jérôme Schneider 2892964c46 setup.py sdist: store version into the archive 2013-08-13 18:10:13 +02:00
Jérôme Schneider 113ccfb3d9 setup.py: version must be a string not a float 2013-08-13 15:37:55 +02:00
Jérôme Schneider 4f07c30d6a Add MANIFESST.IN and fix setup.py data_files 2013-08-13 14:55:22 +02:00
Jérôme Schneider de711849a0 setup.py: add a get_version() like w.c.s. and add configuration sample 2013-08-13 14:25:36 +02:00
Pierre Cros 4988f54dc4 help: add documentation 2013-08-12 13:19:34 +02:00
Benjamin Dauvergne ee0df52147 myspace: in json forn listing, skip form without a visible status (fixes #3369) 2013-08-07 09:52:47 +02:00
Frédéric Péters 48c788d237 do not default to sending traces to my own address 2013-07-29 14:41:33 +02:00
Frédéric Péters 0cc2a15ba9 theme: add auquotidien-welcome-in-services theme keyword, to do so (#3171) 2013-07-01 13:45:51 +02:00
Benjamin Dauvergne fbe007052b root: add roles to _q_exports 2013-06-20 14:55:10 +02:00
Benjamin Dauvergne 56b3fc2174 saml2: fix non-ASCII character in comment 2013-06-19 10:31:45 +02:00
Benjamin Dauvergne 1ce5bb617c saml2: add extraction of roles from assertions
- Accept syntax xxx::yyy::role name
- Allows to select on a prefix
- Create new ones
- Set allows_backoffice_access attribute if the role path contains
	backoffice as penultimate part.
- Special role named « Admin » set is_admin=True on the user
2013-06-19 10:21:20 +02:00
Frédéric Péters 89b23dd36c add support for a fax attribute (#2971) 2013-06-04 09:08:38 +02:00
Frédéric Péters 8a2a071e8f root: use new is_json() method 2013-05-20 11:57:15 +02:00
Frédéric Péters 6084fafcfb root: add links as a substitution variable, to make it available on all pages 2013-05-20 11:56:44 +02:00
Frédéric Péters 8c6e929c49 root: add an is_index variable to index pages 2013-05-20 11:56:09 +02:00
Frédéric Péters 2f8eb3a08c do not force register link to redirect to the login page (#2804) 2013-05-08 15:43:41 +02:00
Frédéric Péters da7bdbd6ab rename "Services" to "Démarches" (#2834) 2013-05-08 14:16:14 +02:00
Frédéric Péters e458e2d463 expose user URL (#2851) 2013-05-08 14:16:04 +02:00
Frédéric Péters 69ec8c9c2c add rub_service class to forms that are not in any category 2013-05-08 09:27:05 +02:00
Frédéric Péters f09d2de741 saml: add logging around assertion attribute retrieval 2013-05-07 12:26:26 +02:00
Frédéric Péters 7bd6e6b64f root: expose categories URL (#2835) 2013-05-06 17:39:37 +02:00
Thomas NOËL 39e48d52e2 formdata.get_workflow_status replaced by get_status 2013-05-06 12:59:32 +02:00
Thomas NOËL e204628583 update (and fix) french translations 2013-05-03 10:22:51 +02:00
Jérôme Schneider b98ed5c0f6 debian: fix *.mo cleaning in debian/rules 2013-05-03 09:31:40 +02:00
Frédéric Péters c47db6095f saml: really handle being passed an attribute named 'street' 2013-05-01 16:37:29 +02:00
Benjamin Dauvergne 0a4fd6050b saml2: add one more alias for the street field 2013-05-01 16:20:13 +02:00
Benjamin Dauvergne 90c639436e payments: factorize action code (pay, unpay, cancel), add mail notifications
fixes #1718
2013-04-26 14:06:15 +02:00
Benjamin Dauvergne a671160334 remove debugging statement 2013-04-26 14:06:15 +02:00
Frédéric Péters d16a94ad41 make __version__ URL available 2013-04-26 09:25:10 +02:00
Frédéric Péters a014cc08d4 add a 'backoffice' variable for site template 2013-04-24 17:12:42 +02:00
Frédéric Péters 523acb042d myspace: check request signature of API requests 2013-04-20 12:21:57 +02:00
Frédéric Péters e9f7e9a3ff do not duplicate drafts in list of user forms 2013-04-16 12:25:12 +02:00
Frédéric Péters 0770d400df use is_draft() to determine if a formdata is a draft 2013-04-16 12:17:36 +02:00
Frédéric Péters 398e6f351e atom: do not fail on missing sitename 2013-04-14 20:38:19 +02:00