Hello Running 2.14.3 - upgraded from 2.12.(something)
Seems all the btn-default are now almost invisible? E.g. from the log in page: <button class="btn btn-default w2p-form-button" onclick="window.location='/dynamic54/default/user/register?_next=%2Fdynamic54%2Fdynamic%2Flist_systems';return false">Sign Up</button> Gives me now. I upgraded web2py, then copied the static/js and static/css from welcome I notice bootstrap version changed from 3.3.4 to 3.3.5. button style has changed also. Did I do something wrong during upgrade? What might be the problem? Thanks On Thursday, 24 March 2016 22:56:23 UTC, Massimo Di Pierro wrote: > > http://web2py.com/ > > First of all many many thanks to Simone (niphlod), Richard, and Leonel. > Most of the work is theirs. > > It is important that you upgrade because we fixed some serious security > bugs that may leak your admin password (if you use rocket and expose the > old example app). > > We fixed many many bug and in particular everything should work fine on > GAE now, including Datastore and Cloud SQL. > > ** IMPORTANT: We also strongly recommend that you do not expose the > examples app if you do not have to. Although all known security issue have > been fixed in the new examples app, there may be issue with your legacy > examples app.** > > CHANGELOG > > - fixed two major security issues that caused the examples app to leak > information > > - new Auth(…,host_names=[…]) to prevent host header injection > > - improved scheduler > > - pep8 enhancements > > - many bug fixes > > - restored GAE support that was broken in 2.13.* > > - improved fabfile for deployment > > - refactored examples with stupid.css > > - new JWT implementation (experimental) > > - new gluon.contrib.redis_scheduler > > - myconf.get > > - LDAP groups (experimental) > > - .flash -> .w2p_flash > > - Updated feedparser.py 5.2.1 > > - Updated jQuery 1.12.2 > > - welcome app now checks for version number > > - Redis improvements. > > > BEFORE: > > from gluon.contrib.redis_cache import RedisCache > > cache.redis = RedisCache('localhost:6379',db=None, debug=True) > > > NOW: > > from gluon.contrib.redis_utils import RConn > > from gluon.contrib.redis_cache import RedisCache > > rconn = RConn() > > # or RConn(host='localhost', port=6379, > > # db=0, password=None, socket_timeout=None, > > # socket_connect_timeout=None, .....) > > # exactly as a redis.StrictRedis instance > > cache.redis = RedisCache(redis_conn=rconn, debug=True) > > BEFORE: > > from gluon.contrib.redis_session import RedisSession > > sessiondb = RedisSession('localhost:6379',db=0, session_expiry=False) > > session.connect(request, response, db = sessiondb) > > > NOW: > > from gluon.contrib.redis_utils import RConn > > from gluon.contrib.redis_session import RedisSession > > rconn = RConn() > > sessiondb = RedisSession(redis_conn=rconn, session_expiry=False) > > session.connect(request, response, db = sessiondb) > -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups "web2py-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.