Commit Graph

455 Commits

Author SHA1 Message Date
Xavier Guimard
fca652b75d New portal in progress (#595) 2016-03-30 05:47:38 +00:00
Xavier Guimard
d6cd2512d8 New portal in progress (#595) 2016-03-29 21:09:55 +00:00
Xavier Guimard
a11a5565ca Remove old unused module 2016-03-29 21:09:53 +00:00
Xavier Guimard
2244a8c208 Split PSGI 2016-03-28 07:46:05 +00:00
Xavier Guimard
6452347384 Portal PSGI in progress 2016-03-28 07:46:02 +00:00
Xavier Guimard
43cf53b2a2 Portal PSGI in progress (#595) 2016-03-27 18:17:01 +00:00
Xavier Guimard
9be52a6216 Portal PSGI in progress 2016-03-27 18:10:36 +00:00
Xavier Guimard
73f3fc0576 #595 in progress 2016-03-24 22:16:13 +00:00
Xavier Guimard
bd03549d88 PSGI portal skeleton (#595) 2016-03-24 06:23:40 +00:00
Xavier Guimard
2d2edb61ac Merge experimental branch (#960)
Also update version to 2.0
2016-03-17 22:19:44 +00:00
Clément Oudot
175367f96c Do not check pwdLastSet if user not found in AD (#980) 2016-03-16 12:48:08 +00:00
Xavier Guimard
49743e06fc Keep _session_id in SOAP requests (#977) 2016-03-14 06:22:00 +00:00
Xavier Guimard
ef48301771 Spelling errors 2016-03-05 08:42:06 +00:00
Xavier Guimard
7ac07074ae Update versions 2016-03-03 20:25:16 +00:00
Xavier Guimard
9d779015c0 Set pivotal variables (needed for status) 2016-03-01 14:26:37 +00:00
Clément Oudot
fff8ba5baa Block redirection when error must be displayed (#958) 2016-03-01 10:40:45 +00:00
Xavier Guimard
8134295c05 Clean strange hook (probably added for experimental Perl Nginx (#583) 2016-02-29 21:10:47 +00:00
Xavier Guimard
8c1bd8efeb Avoid using each(): it tries to delete key 2016-02-13 10:06:48 +00:00
Xavier Guimard
584de6373b Update portal to use modified status (#897) 2016-02-12 17:08:09 +00:00
Clément Oudot
59a262aa00 Force decoding of LDAP Manager password (#827) 2016-02-10 15:38:40 +00:00
Clément Oudot
e19bb1e192 Do not import encode_base64url and decode_base64url from MIME::Base64 (#932) 2016-02-09 11:13:25 +00:00
Xavier Guimard
9097135ecd Spelling errors 2016-02-06 18:41:21 +00:00
Clément Oudot
1843fe7434 Create stop method for AD backend (#914) 2016-02-02 14:57:49 +00:00
Clément Oudot
cd56a89b9e Create a stop method to know if the Multi process should stop (#914) 2016-02-02 13:58:54 +00:00
Clément Oudot
333403dfd0 Possibility to override Portal standard messages (#915) 2016-02-02 11:24:44 +00:00
Clément Oudot
607641dcfd Possibility to use certificate in SAML response (#836) 2016-02-01 16:42:15 +00:00
Clément Oudot
7d7e5a6717 Decode internal perl encoding for SAML attribute (#864) 2016-01-29 17:21:23 +00:00
Xavier Guimard
b6f7b2a96a Move Ajax hook from handler to portal (Closes: #790) 2016-01-28 22:25:46 +00:00
Clément Oudot
ce188e628e Manage logo customization in Choice (#911) 2016-01-22 13:09:05 +00:00
Xavier Guimard
5bef7284b3 Update copyright years 2016-01-21 21:15:19 +00:00
Clément Oudot
fd11f7f814 Import forgotten sha functions (#184) 2016-01-21 13:10:08 +00:00
Clément Oudot
6165ac1e59 Add _utime in persistent session (#495) 2016-01-20 09:33:27 +00:00
Clément Oudot
412420267d Remove back to SP link (#891) 2016-01-14 15:55:34 +00:00
Xavier Guimard
d2fcb5083a Back from JSON::MaybeXS to JSON (#877) 2016-01-13 19:47:56 +00:00
Xavier Guimard
6eaea5081a Avoid double utf8 management (#827) 2016-01-11 20:32:44 +00:00
Clément Oudot
c90e91b9d5 Set main identifier in persistent session (#495) 2016-01-07 13:46:15 +00:00
Xavier Guimard
c0e5e0010e utf8 anywhere in conf 2016-01-07 12:34:34 +00:00
Xavier Guimard
eb6bfa7107 Insert 'remoteCookieName' as known exception 2016-01-06 06:02:51 +00:00
Clément Oudot
196c59c027 Update session activity when receiving IssuerDB request (#870) 2016-01-05 16:44:59 +00:00
Xavier Guimard
103e3da144 make tidy 2016-01-02 09:35:40 +00:00
Xavier Guimard
e8dac0fe6b Replace 'splice' by copy (Closes: #534) 2016-01-02 09:29:05 +00:00
Xavier Guimard
0b52c97cfe Use JSON::MaybeXS instead of JSON
JSON::Any used before as been deprecated
2015-12-28 16:35:32 +00:00
Xavier Guimard
ae675692c4 +Attribute to change LDAP alias dereference (Closes: #787) 2015-12-28 11:58:53 +00:00
Xavier Guimard
10323d6b76 Check conditions in AuthSlave and UserDBSlave
Closes: #865
2015-12-27 12:29:32 +00:00
Xavier Guimard
8f78863dcf Change OIDC(JSON|JWKS) key storage
Due to old manager behavior, they were stored as key->partner->key. Now
it's simply key->partner
2015-12-20 07:04:38 +00:00
Xavier Guimard
355b298a3a Better regexp 2015-12-19 06:56:59 +00:00
Clément Oudot
c257baddd9 Fix session management (bug introduced in r4024) 2015-12-18 18:01:15 +00:00
Clément Oudot
4a1f957fdd Set trunk version to 1.9.0 2015-12-18 09:31:36 +00:00
Xavier Guimard
2df6075dfa Persistent sessions explorer in progress 2015-12-18 06:17:30 +00:00
Xavier Guimard
6daa0bc77b Strange bug
It happends when serveur is restarted and the first call to portal uses
"?logout=1" with a valid session
2015-12-16 20:44:27 +00:00