[REM] Removed LoginForm javascript related
[IMP] Seperate signup and reset into two controllers and templates
[FIX] Do not allow signup and reset_password when no token given and opt-in has not been done in config
[ADD] Link module between website and auth_signup
[MERGE] upstream
[IMP] Not forced to use request.website.render() anymore
[MERGE] saas-3
[REM] ensure_db() nonsense
[FIX] website /web/login just return super()
[FIX] Use correct uid for rendering and cheat for website
[ADD] multilang for auth_signup
[REM] No need for website/signup link module as we cheated @website on decorator
[IMP] Make auth_oauth depends of auth_signup, merge and remove auth_oauth_signup link module
[IMP] Add structure of the 'report' module
[IMP] Report model: Added a 'render' method that redirects to request.websit.render. Reports rendering therefore needs the website module.
[IMP] Report model: Added a 'render_doc' method that renders a template into the associated partner's lang (used in invoices for instance).
[IMP] Added a 'paperformat' model that will handle properties of pdf documents that are generated from html reports. A company is linked to a default paper format and a report can be linked to a specific paperformat in order to override the default one.
[IMP] Added some default layouts (internal and external with more or less information). The website RTE is called from these layouts, as well as the language selector. Note: currently, the link of the bootstrap 3.1 css points to the official bootstrap site.
[IMP] Added the default controller for the generic html reports (reports not needing data to be preprocessed)
[IMP] Added the route converting all reports to pdf thanks to wkhtmltopdf. The html rendered report is downloaded via werkzeug.test.client and then parsed into an lxml.etree in order to extract only the useful data : local css, header, content and footer. We then generate a minimalist html page that is passed to wkhtmltopdf. Save in attachment feature is handled. A method transform a paperformat object into a list of parameters for wkhtmltopdf. Multiple IDS reports are generated in different pdf merged at the end.