summaryrefslogtreecommitdiff
path: root/addons/web/static/lib/bootstrap/css
AgeCommit message (Collapse)Author
2018-09-17[FIX] web: remove bootstrap sourceMappingURLXavier Morel
We're not shipping the sourcemap files, and while the assets minifier strips out the mappings they're getting hit in debug=assets which is bot useless and problematic when running odoo-bin without a proxy for static folders: if sourcemaps are enabled (which is apparently the default in all browsers if devtools are opened at this point) the browser tries to fetch the sourcemap, which does through the SharedDataMiddleware which doesn't find them and passes the query on to the regular Application which goes through the entire dispatch & NotFound process. If website is installed, that process ends up rendering website.404, which can be pretty costly until everything is properly cached: # initial request "GET /web/static/lib/bootstrap/js/index.js.map HTTP/1.1" 404 - 319 0.198 0.954 # a few requests later "GET /web/static/lib/bootstrap/js/index.js.map HTTP/1.1" 404 - 27 0.022 0.060 And the way sourcemaps are fetched (might be headers, might be the stampede as browsers will try to fetch a dozen sourcemaps as fast as possible) seems to make this problem much, much worse: instead of 300+ the requests take 800+ queries each, multiple seconds, and requests get worse as time goes on (didn't investigate the exact reason for that) *and* they apparently don't ever get cached (at least they don't after half a dozen reloads of the client).
2018-07-27[IMP] base, web: update bootstrap 3.3.7 to 4.1.3qsm-odoo
Simply updating the lib, the assets bundle content and the assets bundle compiler.
2018-02-01[IMP] web: update bootstrap to 3.3.7qsm-odoo
Before this commit the bootstrap version we used was inconsistent. Indeed, the javascript files were the 3.3.4 ones and the less files were the 3.3.5 ones. This was due to a failed merged resolution in 9.0. This should however not cause any issue as the difference between 3.3.x versions are very minor. Basically, this commit is more of a fix than an improvement and may even be backported if we find reasons to do so. This commit is mainly made to prepare the transition to version 4.0.0, which requires to switch our LESS files to SCSS first (and it will be easier to go by bootstrap 3.3.7 with SCSS files first).
2016-04-21[REF] web: stop duplicating webAaron Bohy
Avoid duplicating web addon in enterprise by extracting a common basis. Enterprise features stay in enterprise, but use that common basis. Mainly: - JS refactoring and linting - Conversion of .sass into .less split into multiple files - Templates cleaning and DOM simplification - Re-generation of web.pot, and update of .po files
2015-07-02[IMP] web: update bootstrap from 3.2.0 to 3.3.5Jeremy Kersten
2014-07-10[FIX] web: update bootstrap to version 3.2.0; add bootstrap less filesChristophe Matthieu
2014-02-11[IMP] web: update lib bootstrap 3.1.0Christophe Matthieu
bzr revid: chm@openerp.com-20140211111118-ur6xntyf6o9lwsac
2013-12-02[MERGE] boostrap3 manually mergedAntony Lesuisse
bzr revid: al@openerp.com-20131202131943-b01fb56u0qsgcs53