Commit Graph

554 Commits

Author SHA1 Message Date
mdipierro
ddb2f0ebc3 Merge pull request #1897 from rif/master
Python3 fixes
2018-04-18 22:00:53 -05:00
mdipierro
2d500d4cc8 Merge pull request #1896 from cccaballero/set_ldap_python_log_levels
Add support for Python logger logging levels in LDAP auth
2018-04-18 22:00:07 -05:00
Radu Ioan Fericean
0900a3ddb9 discovered and use _compat to_bytes and to_native functions 2018-04-14 14:58:53 +03:00
Radu Ioan Fericean
086bfb5851 fix redis sessions and redis for python3 2018-04-14 14:33:37 +03:00
Carlos Cesar Caballero Díaz
de0e63469c Add support for Python logger logging levels in LDAP auth 2018-04-13 14:35:52 -04:00
Carlos Cesar Caballero Díaz
9b4b412239 Fixed Python 3.x LDAP bug on user fistname and lastname part 2018-04-12 12:25:30 -04:00
Richard Vézina
1452fd3851 Would make more sens there 2018-03-13 13:35:44 -04:00
Richard Vézina
0fc6bbc744 Install wiht pip not easy_install 2018-03-13 10:22:36 -04:00
mdipierro
2bcd0c2f10 no more pg8000 2018-02-24 20:59:51 -06:00
mdipierro
f161cc4f3b Merge pull request #1845 from ilvalle/fix_urllib_urlencode
fix few py3 urllib.urlencode
2018-02-09 12:27:29 -06:00
ilvalle
ad3c69155b fix few urllib.urlencode, close #1841 2018-02-04 09:58:16 +01:00
Tim Nyborg
072311fd2c Revert
Committed in error
2018-02-02 11:23:48 +00:00
Tim Nyborg
5dcbae0b37 Update saml2_auth.py
Pass along any _next url var as part of the outstanding queries, so web2py will know where to send the user once they come back from singing on.  

Useful if the SAML auth is part of a CAS, because otherwise the user is sent from the CAS consumer -> CAS -> SSO -> CAS, and is never returned to the consumer application
2018-02-02 11:03:04 +00:00
Tim Nyborg
76f3384aae Allow choosing a saml entityid
Allows you to pick an entityid when using federation XML data or an MDQ with many entries.  Pysaml2's MDQ metadata is loaded lazily, after you provide a key, so it's necessary to pass the entityid as a key
2018-02-01 14:04:47 +00:00
abastardi
071622b9d9 Fix Janrain due to change in behavior
Janrain has started providing the login token via a POST request
in addition to including it in the query string. This results
in request.vars.token being a list containing two copies of the
token, which breaks the web2py code. This change keeps just a single
copy of the token.
2017-11-15 14:52:19 -05:00
mdipierro
2f5eb409b6 show computed fields in readonly mode in appadmin 2017-11-08 00:40:47 -06:00
mdipierro
de8b2a477b Merge pull request #1722 from leonelcamara/patch-5
mobilize is back
2017-08-07 23:29:06 -05:00
Leonel Câmara
8533fa0d00 put is_mobile and is_tablet in the result of user_agent() 2017-08-08 00:50:55 +01:00
mdipierro
a29947f298 websocket_messaging in Python 3 #1696, thanks hirolau 2017-08-07 07:27:28 -05:00
Leonel Câmara
0b41ed36f9 mobilize is back
Fixes #1721
2017-08-06 19:20:01 +01:00
Jose de Soto
d5167f2ed6 change_password_url parameter for alternate login methods 2017-07-31 19:00:24 +02:00
mdipierro
fb4c114d85 Merge pull request #1686 from leonelcamara/25issues
Fixes 6 issues
2017-07-18 03:44:19 -05:00
mdipierro
b47e1334d5 Merge pull request #1682 from leonelcamara/fixheroku
Fixheroku
2017-07-18 03:43:45 -05:00
Leonel Câmara
b7b8a009f2 Fixes #1680 2017-07-14 20:17:30 +01:00
mdipierro
2396cad2d1 Merge pull request #1658 from ilvalle/fix_minify
fix minify, added tests
2017-07-10 14:09:53 -05:00
mdipierro
83681f3f5d fixed markmin test, change beahvior 2017-07-10 03:16:42 -05:00
mdipierro
dc4ff7c3cc made markmin2html independens on gluon again and fixed reported problem, thanks mweissen 2017-07-10 03:01:35 -05:00
Leonel Câmara
b3a7c20f3f Fixes #1635 2017-07-10 00:17:15 +01:00
Leonel Câmara
2fc4115718 update heroku.py to the new pydal 2017-07-09 15:35:48 +01:00
ilvalle
9f79dccb05 fix minify, added tests 2017-06-20 22:12:43 +02:00
mdipierro
81fa787ec2 fixes #1514, thanks RekGRpth 2017-06-20 14:59:57 -05:00
mdipierro
16df6840ed fixes #1547, thanks yaminle 2017-06-20 14:47:59 -05:00
mdipierro
c9b6b0faf8 Merge pull request #1607 from sugizo/fix_memcache_appadmin
appadmin can use ccache with cache.ram = cache.disk = cache.memcache
2017-04-28 08:09:17 -05:00
sugizo
ab537242c4 appadmin can use ccache with cache.ram = cache.disk = cache.memcache 2017-04-13 06:31:40 +07:00
Leonel Câmara
fe0f506efc Create a CookieJar on __init__ instead of creating a new one each post
Fixes #1505
2017-04-03 19:54:06 +01:00
Carlos Cesar Caballero Díaz
34f2825a49 fix ldap_auth logging info not shown 2017-03-14 13:09:29 -04:00
Carlos Cesar Caballero Díaz
7dec909254 fixed group mapping on ldap auth 2017-03-14 13:00:32 -04:00
ilvalle
637579f531 replaced ipaddr with ipaddress.py (backported from py3) 2016-12-03 08:42:35 +01:00
mdipierro
77968b5034 Merge pull request #1502 from matclab/issue_1500
Allow cookie to contains several '='
2016-10-14 10:12:05 -05:00
Mathieu Clabaut
3f96c521f3 Allow cookie to contains several '='
close #1500
2016-10-09 21:48:10 +02:00
ilvalle
c1d81a8f60 fix few app admin py3 issues, updated qdb (close #1471) 2016-10-08 12:26:04 +02:00
mdipierro
a9d3d31417 merged with niphlod 2016-10-03 17:42:39 -05:00
niphlod
bcc237ead8 removing pycrypto hard dep 2016-10-04 00:11:54 +02:00
niphlod
15769857cb 1st trial 2016-10-03 22:16:55 +02:00
niphlod
9539cc7542 make pymysql usable inside web2py 2016-10-01 00:15:47 +02:00
mdipierro
590a505c54 upgraded PyMysql to 0.7.9, thanks niphlod 2016-09-30 16:02:40 -05:00
ilvalle
4468355d01 fix py3 xmlrpc imports, close #1473 2016-09-25 10:43:42 +02:00
niphlod
25e8f4aef1 fixes #1449
codename "he who late imports by default makes everybody's life a misery
for no speedup at all"
2016-09-19 21:33:01 +02:00
kelson
b96d0697ee use constant-time comparison to verify websocket hmac 2016-08-17 16:18:44 -04:00
Giovanni Barillari
0528a347b3 Updated pyDAL to 16.08 2016-08-13 15:38:55 +02:00