odoo/odoo.git
10 years ago[IMP] Better tutorial naming
ddm [Thu, 14 Nov 2013 15:31:29 +0000 (16:31 +0100)]
[IMP] Better tutorial naming

bzr revid: ddm@openerp.com-20131114153129-yhas2nq60vtcad53

10 years ago[FIX] website: access right for demo user
Christophe Matthieu [Thu, 14 Nov 2013 15:22:12 +0000 (16:22 +0100)]
[FIX] website: access right for demo user

bzr revid: chm@openerp.com-20131114152212-jcmyzbf6zcpkp999

10 years ago[FIX] Tour: improved messages (cf. apr feedback)
ddm [Thu, 14 Nov 2013 15:15:43 +0000 (16:15 +0100)]
[FIX] Tour: improved messages (cf. apr feedback)

bzr revid: ddm@openerp.com-20131114151543-r61amy97v71s6nbb

10 years ago[FIX] Tour: first message fixed (cf. apr feedback)
ddm [Thu, 14 Nov 2013 15:13:44 +0000 (16:13 +0100)]
[FIX] Tour: first message fixed (cf. apr feedback)

bzr revid: ddm@openerp.com-20131114151344-55voqpac1hgcrawm

10 years ago[FIX] Tour: avoid tooltip overlaping banner text
ddm [Thu, 14 Nov 2013 15:11:56 +0000 (16:11 +0100)]
[FIX] Tour: avoid tooltip overlaping banner text

bzr revid: ddm@openerp.com-20131114151156-dqmpzrac8sl65scr

10 years ago[IMP] website: catch exception of controller error to return a 401 or 500 error page...
Christophe Matthieu [Thu, 14 Nov 2013 14:46:52 +0000 (15:46 +0100)]
[IMP] website: catch exception of controller error to return a 401 or 500 error page (and log this exception).

bzr revid: chm@openerp.com-20131114144652-7ta05hrssx22cuiv

10 years ago[IMP] website_blog: split blog_post controller
Christophe Matthieu [Thu, 14 Nov 2013 14:45:30 +0000 (15:45 +0100)]
[IMP] website_blog: split blog_post controller

bzr revid: chm@openerp.com-20131114144530-va391yj3bf2ss6y2

10 years ago[FIX] website_membership: access right and demo data
Christophe Matthieu [Thu, 14 Nov 2013 11:39:27 +0000 (12:39 +0100)]
[FIX] website_membership: access right and demo data

bzr revid: chm@openerp.com-20131114113927-oiuy6zqtkwombvrw

10 years ago[IMP] website_sale: remove product 'Service' from the shop list of products
Christophe Matthieu [Thu, 14 Nov 2013 11:38:45 +0000 (12:38 +0100)]
[IMP] website_sale: remove product 'Service' from the shop list of products

bzr revid: chm@openerp.com-20131114113845-xgs79iq2eq2bqgmm

10 years ago[WIP] website: remove contraints with many2one to res.partner field. The website...
Christophe Matthieu [Thu, 14 Nov 2013 10:20:33 +0000 (11:20 +0100)]
[WIP] website: remove contraints with many2one to res.partner field. The website field must use a contact/address widget without force user to publish the partner

bzr revid: chm@openerp.com-20131114102033-dfmv019mmqow0ebt

10 years ago[FIX] documentation
Fabien Meghazi [Thu, 14 Nov 2013 10:04:19 +0000 (11:04 +0100)]
[FIX] documentation

bzr revid: fme@openerp.com-20131114100419-6eqlhhptrvohdyf0

10 years ago[IMP] Content menu: Add a new blog post asks for category
Fabien Meghazi [Thu, 14 Nov 2013 09:33:05 +0000 (10:33 +0100)]
[IMP] Content menu: Add a new blog post asks for category

bzr revid: fme@openerp.com-20131114093305-dz08vnc5cdkvfddo

10 years ago[IMP] Improved openerp.website.prompt() and write documentation
Fabien Meghazi [Thu, 14 Nov 2013 09:32:14 +0000 (10:32 +0100)]
[IMP] Improved openerp.website.prompt() and write documentation

Yeah ! You read me ! I (fme) wrote documentation !

Yeaaaaaaaaaaaaah !!!

bzr revid: fme@openerp.com-20131114093214-isjmwwbzsj3ahr61

10 years ago[IMP] website_event: add link and information in event form view about the website...
Christophe Matthieu [Thu, 14 Nov 2013 09:17:09 +0000 (10:17 +0100)]
[IMP] website_event: add link and information in event form view about the website visibility

bzr revid: chm@openerp.com-20131114091709-29td2zb01r9egrrt

10 years ago[FIX] website: helper google_map for res.company
Christophe Matthieu [Thu, 14 Nov 2013 09:02:23 +0000 (10:02 +0100)]
[FIX] website: helper google_map for res.company

bzr revid: chm@openerp.com-20131114090223-2gl6y7shh6f7fplm

10 years ago[IMP] wording resellers
Fabien Pinckaers [Thu, 14 Nov 2013 08:40:05 +0000 (09:40 +0100)]
[IMP] wording resellers

bzr revid: fp@tinyerp.com-20131114084005-eofp4nllff4nimdl

10 years ago[IMP] references
Fabien Pinckaers [Thu, 14 Nov 2013 08:14:09 +0000 (09:14 +0100)]
[IMP] references

bzr revid: fp@tinyerp.com-20131114081409-y96hinalv81yjhy5

10 years ago[Oops] Sorry about that
ddm [Wed, 13 Nov 2013 20:27:32 +0000 (21:27 +0100)]
[Oops] Sorry about that

bzr revid: ddm@openerp.com-20131113202732-0uak3vi7qkf8jts7

10 years ago[IMP] customers better layout
Fabien Pinckaers [Wed, 13 Nov 2013 19:07:30 +0000 (20:07 +0100)]
[IMP] customers better layout

bzr revid: fp@tinyerp.com-20131113190730-69xpjd6wign0ijod

10 years ago[FIX] Checkout form almost functional
ddm [Wed, 13 Nov 2013 18:43:03 +0000 (19:43 +0100)]
[FIX] Checkout form almost functional

bzr revid: ddm@openerp.com-20131113184303-0i6rtjxbavb9znxz

10 years ago[IMP] Customer Reference Page, better layout
Fabien Pinckaers [Wed, 13 Nov 2013 18:38:25 +0000 (19:38 +0100)]
[IMP] Customer Reference Page, better layout

bzr revid: fp@tinyerp.com-20131113183825-zslkr1uru109tj3k

10 years ago[ADD] Content menu links splitted per modules
Fabien Meghazi [Wed, 13 Nov 2013 17:14:38 +0000 (18:14 +0100)]
[ADD] Content menu links splitted per modules

TODO: website.prompt() should be finished for Add a blog post link

Added @id=editable_scripts_hook in layout template so modules can easly add *.editor.js files

bzr revid: fme@openerp.com-20131113171438-3l0wo08ta5vsulq3

10 years ago[ADD] restyling of select2 integrating it in bootstrap 3 design
Xavier Morel [Wed, 13 Nov 2013 16:35:08 +0000 (17:35 +0100)]
[ADD] restyling of select2 integrating it in bootstrap 3 design

bzr revid: xmo@openerp.com-20131113163508-epqkmwhowok7ofqu

10 years ago[REM] unused variable
Xavier Morel [Wed, 13 Nov 2013 15:58:44 +0000 (16:58 +0100)]
[REM] unused variable

bzr revid: xmo@openerp.com-20131113155844-g2yd3mgwqi0k83n7

10 years ago[FIX] menu entry dialog to work correctly with select2 page picker
Xavier Morel [Wed, 13 Nov 2013 15:57:04 +0000 (16:57 +0100)]
[FIX] menu entry dialog to work correctly with select2 page picker

bzr revid: xmo@openerp.com-20131113155704-7l0d87va0860h7dx

10 years ago[IMP] abort FAYT requests when the next one comes in
Xavier Morel [Wed, 13 Nov 2013 15:18:32 +0000 (16:18 +0100)]
[IMP] abort FAYT requests when the next one comes in

bzr revid: xmo@openerp.com-20131113151832-ym4hvpyhn5t7ocxs

10 years ago[IMP] move select2 to its own module
Xavier Morel [Wed, 13 Nov 2013 14:57:27 +0000 (15:57 +0100)]
[IMP] move select2 to its own module

bzr revid: xmo@openerp.com-20131113145727-3p2fh8bprj7k09xe

10 years ago[IMP] replace selection list of existing CMS pages by FAYT via select2
Xavier Morel [Wed, 13 Nov 2013 14:39:34 +0000 (15:39 +0100)]
[IMP] replace selection list of existing CMS pages by FAYT via select2

bzr revid: xmo@openerp.com-20131113143934-je7dusgzj15f7li0

10 years ago[FIX] race condition with template loading
Fabien Meghazi [Wed, 13 Nov 2013 14:30:58 +0000 (15:30 +0100)]
[FIX] race condition with template loading

bzr revid: fme@openerp.com-20131113143058-vv020xuolpbu8gbn

10 years ago[IMP] rename list_pages to enumerate_pages, add a search method and a basic non-conti...
Xavier Morel [Wed, 13 Nov 2013 10:18:24 +0000 (11:18 +0100)]
[IMP] rename list_pages to enumerate_pages, add a search method and a basic non-contiguous substring match

bzr revid: xmo@openerp.com-20131113101824-uqatvqokkzhvi0ei

10 years ago[ADD] methods arg to @website.route() until the feature hit the server
Fabien Meghazi [Wed, 13 Nov 2013 10:13:19 +0000 (11:13 +0100)]
[ADD] methods arg to @website.route() until the feature hit the server

bzr revid: fme@openerp.com-20131113101319-tvamyl0ikqmsqh18

10 years ago[FIX] account_payment: amount_residual doesn't have a fct_search so it should be...
Quentin (OpenERP) [Wed, 13 Nov 2013 10:07:13 +0000 (11:07 +0100)]
[FIX] account_payment: amount_residual doesn't have a fct_search so it should be replaced by something else

bzr revid: qdp-launchpad@openerp.com-20131113100713-tvl30z5oqym22jqj

10 years agoLaunchpad automatic translations update.
Launchpad Translations on behalf of openerp [Thu, 14 Nov 2013 05:23:03 +0000 (05:23 +0000)]
Launchpad automatic translations update.

bzr revid: launchpad_translations_on_behalf_of_openerp-20131113052604-53vea9wu1njlqbsg
bzr revid: launchpad_translations_on_behalf_of_openerp-20131114052303-klxv7xa52p3ejjud

10 years ago[FIX] Attempt to resolve the bug that makes the runbot crash
niv-openerp [Wed, 13 Nov 2013 15:53:40 +0000 (16:53 +0100)]
[FIX] Attempt to resolve the bug that makes the runbot crash

bzr revid: nicolas.vanhoren@openerp.com-20131113155340-srjkfv372jsyg5vl

10 years ago[FIX] problem when clicking too fast on pagers in the form view
niv-openerp [Wed, 13 Nov 2013 15:21:07 +0000 (16:21 +0100)]
[FIX] problem when clicking too fast on pagers in the form view

lp bug: https://launchpad.net/bugs/1238569 fixed

bzr revid: nicolas.vanhoren@openerp.com-20131113152107-5zwsbntil4wihoh4

10 years ago[IMP] You do not need to recruit at least 1 person to launch recruitment offers
Fabien Pinckaers [Wed, 13 Nov 2013 08:23:22 +0000 (09:23 +0100)]
[IMP] You do not need to recruit at least 1 person to launch recruitment offers

bzr revid: fp@tinyerp.com-20131113082322-gk4ix80wr6is1wpw

10 years ago[IMP] website view modile: sweeter
Christophe Matthieu [Tue, 12 Nov 2013 18:00:07 +0000 (19:00 +0100)]
[IMP] website view modile: sweeter

bzr revid: chm@openerp.com-20131112180007-d9qqxcrrguo3y8ts

10 years ago[FIX] website_sale: 'Product Description' overlaps with price
Christophe Matthieu [Tue, 12 Nov 2013 17:35:02 +0000 (18:35 +0100)]
[FIX] website_sale: 'Product Description' overlaps with price

bzr revid: chm@openerp.com-20131112173502-gddstacuq8n32gdc

10 years ago[FIX] website_sale: list_view
Christophe Matthieu [Tue, 12 Nov 2013 17:28:11 +0000 (18:28 +0100)]
[FIX] website_sale: list_view

bzr revid: chm@openerp.com-20131112172811-yc0tn0gfz2pvwpb0

10 years ago[FIX] website_event, website_hr_recruitment: depends website_partner
Christophe Matthieu [Tue, 12 Nov 2013 17:22:09 +0000 (18:22 +0100)]
[FIX] website_event, website_hr_recruitment: depends website_partner

bzr revid: chm@openerp.com-20131112172209-rrn9a2xvvrjjkh95

10 years ago[FIX] website_event: access right for product
Christophe Matthieu [Tue, 12 Nov 2013 17:10:14 +0000 (18:10 +0100)]
[FIX] website_event: access right for product

bzr revid: chm@openerp.com-20131112171014-s95rpymdqq8v8upr

10 years ago[FIX] website_sale: access right for website.product.style
Christophe Matthieu [Tue, 12 Nov 2013 16:54:15 +0000 (17:54 +0100)]
[FIX] website_sale: access right for website.product.style

bzr revid: chm@openerp.com-20131112165415-c6o3c26djdtuaa2k

10 years ago[FIX] website snippet: fix parallax; website.hr.recruitment; split snippet js
Christophe Matthieu [Tue, 12 Nov 2013 16:20:36 +0000 (17:20 +0100)]
[FIX] website snippet: fix parallax; website.hr.recruitment; split snippet js

bzr revid: chm@openerp.com-20131112162036-neoyem1sus473tqr

10 years ago[IMP] point_of_sale: fixes and performances optimisations
Frédéric van der Essen [Tue, 12 Nov 2013 16:14:33 +0000 (17:14 +0100)]
[IMP] point_of_sale: fixes and performances optimisations

bzr revid: fva@openerp.com-20131112161433-8qxgklhrp6o2pmfj

10 years ago[IMP] point_of_sale: improve the reactivity of the searchbox by timeouting on the...
Frédéric van der Essen [Tue, 12 Nov 2013 16:05:34 +0000 (17:05 +0100)]
[IMP] point_of_sale: improve the reactivity of the searchbox by timeouting on the search instead on searching after each character change

bzr revid: fva@openerp.com-20131112160534-004d8df6ede1b4yt

10 years ago[FIX] missing multilang
Fabien Meghazi [Tue, 12 Nov 2013 15:37:49 +0000 (16:37 +0100)]
[FIX] missing multilang

bzr revid: fme@openerp.com-20131112153749-sogawt2lc3mevqt1

10 years ago[IMP] point_of_sale: only open cashbox when paying with cash + add manual override
Frédéric van der Essen [Tue, 12 Nov 2013 15:10:41 +0000 (16:10 +0100)]
[IMP] point_of_sale: only open cashbox when paying with cash + add manual override

bzr revid: fva@openerp.com-20131112151041-3betwjahh9ph9vx5

10 years ago[IMP] preprocess static @href|src|action, static url doesn't need t-href anymore
Fabien Meghazi [Tue, 12 Nov 2013 14:44:42 +0000 (15:44 +0100)]
[IMP] preprocess static @href|src|action, static url doesn't need t-href anymore

you need to pull server branch

bzr revid: fme@openerp.com-20131112144442-y9bw5q6kkoym8o1i

10 years ago[FIX] point_of_sale: make the web printed receipt fit on 80mm paper
Frédéric van der Essen [Tue, 12 Nov 2013 14:04:57 +0000 (15:04 +0100)]
[FIX] point_of_sale: make the web printed receipt fit on 80mm paper

bzr revid: fva@openerp.com-20131112140457-sfmbu0ujz8lwfiil

10 years ago[ADD] pages to pages listing
Xavier Morel [Tue, 12 Nov 2013 12:08:14 +0000 (13:08 +0100)]
[ADD] pages to pages listing

I don't see a good way to reverse `/page/<path:path>` for Website.page
during pages listing, so reintoduce explicit handling of that crap.

Ideally it would be possible to plug in new converters per db and
create some sort of PageConverte, *or* add a reverse operation to
controllers on top of converters (-> controller-specific url
generation even with un-generable converters).

bzr revid: xmo@openerp.com-20131112120814-ekt1rzlzj06pzypw

10 years ago[FIX] Remove lang_code from kwargs
Fabien Meghazi [Tue, 12 Nov 2013 11:21:50 +0000 (12:21 +0100)]
[FIX] Remove lang_code from kwargs

bzr revid: fme@openerp.com-20131112112150-ka9ner1bkqx6ioeg

10 years ago[FIX] website.hr.recruitment, website res.company: access right, add a constraint...
Christophe Matthieu [Tue, 12 Nov 2013 10:45:09 +0000 (11:45 +0100)]
[FIX] website.hr.recruitment, website res.company: access right, add a constraint with address_id (must be published) on hr.recruitment and add a related field website_published on res.company

bzr revid: chm@openerp.com-20131112104509-0n266eias5oc55gb

10 years ago[IMP] use pair unpacking rather than indexing + comment
Xavier Morel [Tue, 12 Nov 2013 10:15:59 +0000 (11:15 +0100)]
[IMP] use pair unpacking rather than indexing + comment

bzr revid: xmo@openerp.com-20131112101559-s280ffmmc06vq23a

10 years ago[IMP] remove unused local variable in list_pages
Xavier Morel [Tue, 12 Nov 2013 10:04:11 +0000 (11:04 +0100)]
[IMP] remove unused local variable in list_pages

bzr revid: xmo@openerp.com-20131112100411-r4va4xpcovnawuzr

10 years ago[IMP] Moved Add menu item to the dialog's body
Fabien Meghazi [Tue, 12 Nov 2013 10:13:32 +0000 (11:13 +0100)]
[IMP] Moved Add menu item to the dialog's body

bzr revid: fme@openerp.com-20131112101332-k8md3tiysoydn224

10 years agoLaunchpad automatic translations update.
Launchpad Translations on behalf of openerp [Tue, 12 Nov 2013 05:55:14 +0000 (05:55 +0000)]
Launchpad automatic translations update.

bzr revid: launchpad_translations_on_behalf_of_openerp-20131112055514-qlvj7e5jbjk6hfpf

10 years agoLaunchpad automatic translations update.
Launchpad Translations on behalf of openerp [Tue, 12 Nov 2013 05:41:58 +0000 (05:41 +0000)]
Launchpad automatic translations update.

bzr revid: launchpad_translations_on_behalf_of_openerp-20131112054140-gta82n1b3iww6qy5
bzr revid: launchpad_translations_on_behalf_of_openerp-20131031051733-nnutbi7hidixsxsb
bzr revid: launchpad_translations_on_behalf_of_openerp-20131102055746-d0emb2aocq3sq1d1
bzr revid: launchpad_translations_on_behalf_of_openerp-20131103052149-y4usleohxatdgczx
bzr revid: launchpad_translations_on_behalf_of_openerp-20131105052928-1izkptj5zusflrvb
bzr revid: launchpad_translations_on_behalf_of_openerp-20131108054204-hrtuxxze2u1ivvez
bzr revid: launchpad_translations_on_behalf_of_openerp-20131110055420-zl5ang9w8lbcvt9d
bzr revid: launchpad_translations_on_behalf_of_openerp-20131111051738-smtttsszytn06ld4
bzr revid: launchpad_translations_on_behalf_of_openerp-20131112054158-7ewd3oxiyxg8s4zw

10 years ago[REVERT] partially reverted wrong change
Fabien Pinckaers [Mon, 11 Nov 2013 22:45:09 +0000 (23:45 +0100)]
[REVERT] partially reverted wrong change

bzr revid: fp@openerp.com-20131111224509-xxpw3qltvib53rhj

10 years ago[IMP] empty screen for events
Fabien Pinckaers [Mon, 11 Nov 2013 21:24:33 +0000 (22:24 +0100)]
[IMP] empty screen for events

bzr revid: fp@openerp.com-20131111212433-xyvl14vhewsp2g14

10 years ago[iMP] website event: old events and order by
Fabien Pinckaers [Mon, 11 Nov 2013 21:07:59 +0000 (22:07 +0100)]
[iMP] website event: old events and order by

bzr revid: fp@openerp.com-20131111210759-g3qlzpgj7qckfywi

10 years ago[IMP] mini change in text
Fabien Pinckaers [Mon, 11 Nov 2013 20:42:21 +0000 (21:42 +0100)]
[IMP] mini change in text

bzr revid: fp@openerp.com-20131111204221-5oc7797k7ke34fi2

10 years ago[IMP] some fixes in HR: #employees -> integer not float, forecasted employees is...
Fabien Pinckaers [Mon, 11 Nov 2013 20:32:09 +0000 (21:32 +0100)]
[IMP] some fixes in HR: #employees -> integer not float, forecasted employees is fixed and 'in recruitment' is computed so that it is still correct after doing a new recruitment

bzr revid: fp@openerp.com-20131111203209-cpoqpwsvepkl1elx

10 years ago[IMP] Job Positions update: filter by office and dept
Fabien Pinckaers [Mon, 11 Nov 2013 20:06:21 +0000 (21:06 +0100)]
[IMP] Job Positions update: filter by office and dept

bzr revid: fp@openerp.com-20131111200621-mlkryuems0d8qx6r

10 years ago[IMP] Cleaning Jobs + Small Imp Event layout
Fabien Pinckaers [Mon, 11 Nov 2013 18:36:38 +0000 (19:36 +0100)]
[IMP] Cleaning Jobs + Small Imp Event layout

bzr revid: fp@openerp.com-20131111183638-w7o1tsbo1shxzptk

10 years ago[IMP] better margin events
Fabien Pinckaers [Mon, 11 Nov 2013 16:15:37 +0000 (17:15 +0100)]
[IMP] better margin events

bzr revid: fp@openerp.com-20131111161537-et1ts7ohat7mvo59

10 years ago[IMP] http move db dispatching to AbstractModel ir.http
Antony Lesuisse [Sun, 10 Nov 2013 14:27:31 +0000 (15:27 +0100)]
[IMP] http move db dispatching to AbstractModel ir.http

Allow module to override the http dispatching process:
- The default implementation uses werkzeug.routing but any other method could
  be used, it'a also possible to pre/postprocess (i.e. url aliases)
- Authentication (auth param on route) is plugggable by defining now
  _auth_method_<methodname>
- Error handler are overridable, any module can define a new exception and
  handle it by orverriding the _handle_<error_code> method.
- Add model converters for routes, to directly get the browse record example
  @route(['/job/detail/<model("hr.job"):job>'], type='http', auth="user")

This is done by splitting dispatching, when the db is unknown low level http.py
dispatching is used, it's only used by a few controller in base and web. When
the db is known, ir_http is used because it's a regular Model it is fully
overridable by openerp modules.

bzr revid: al@openerp.com-20131110142731-qi9910fkty25cdtd

10 years ago[FIX] make routing converters modular
Antony Lesuisse [Sun, 10 Nov 2013 14:12:50 +0000 (15:12 +0100)]
[FIX] make routing converters modular

bzr revid: al@openerp.com-20131110141250-myreqy8ofvpj2r0u

10 years ago[FIX] http.py use checked_call for concurrency retry and exception handling
Antony Lesuisse [Sun, 10 Nov 2013 14:07:57 +0000 (15:07 +0100)]
[FIX] http.py use checked_call for concurrency retry and exception handling

bzr revid: al@openerp.com-20131110140757-tbe8yondadokd4ke

10 years ago[IMP] ir_http better exception handling for http errors
Antony Lesuisse [Sun, 10 Nov 2013 13:57:39 +0000 (14:57 +0100)]
[IMP] ir_http better exception handling for http errors

bzr revid: al@openerp.com-20131110135739-2tmr6iynil16ooi1

10 years ago[FIX] use AbstractModel, use session.db to ir_http dispatch for none controllers
Antony Lesuisse [Sun, 10 Nov 2013 13:54:06 +0000 (14:54 +0100)]
[FIX] use AbstractModel, use session.db to ir_http dispatch for none controllers

bzr revid: al@openerp.com-20131110135406-r0cyxhnve3jl8r2i

10 years ago[IMP] Event improvement in views
Fabien Pinckaers [Sun, 10 Nov 2013 12:42:44 +0000 (13:42 +0100)]
[IMP] Event improvement in views

bzr revid: fp@openerp.com-20131110124244-n85z3usyj7laak33

10 years ago[IMP] model converters for routes, to directly get the browse record
Antony Lesuisse [Sun, 10 Nov 2013 12:37:07 +0000 (13:37 +0100)]
[IMP] model converters for routes, to directly get the browse record
example @route(['/job/detail/<model("hr.job"):job>'], type='http', auth="user")

bzr revid: al@openerp.com-20131110123707-yb3hbdqlo063dj64

10 years ago[IMP] http move db dispatching on the orm level
Antony Lesuisse [Sun, 10 Nov 2013 01:46:09 +0000 (02:46 +0100)]
[IMP] http move db dispatching on the orm level
Split low level dispatching and high level dispatching.
Low level dispatching is used when the db is unknown it's only used by a few
controller in base and web.
High level dispatching is used when the db is known, it is used by most
controllers and it handles authentication and errors. Because it's a regular
osv object all it is fully overridable by openerp modules.

bzr revid: al@openerp.com-20131110014609-io03vspj2q1wtqa0

10 years ago[FIX] /web always save the provided db in session
Antony Lesuisse [Sun, 10 Nov 2013 01:04:11 +0000 (02:04 +0100)]
[FIX] /web always save the provided db in session
guessed_db is only computed by the /web controller, so even if the provided db
match the guessed_db we should save it in the http session. Because all rpc
call made before the authentication wont compute the guessed_db, so the
request.db will be wrong for those calls.

bzr revid: al@openerp.com-20131110010411-s7ermjwmfbile1ix

10 years ago[IMP] default photo for parallax
Fabien Pinckaers [Sat, 9 Nov 2013 19:53:46 +0000 (20:53 +0100)]
[IMP] default photo for parallax

bzr revid: fp@openerp.com-20131109195346-0a5dyg2gmv54tj92

10 years ago[IMP] about us page
Fabien Pinckaers [Sat, 9 Nov 2013 19:48:24 +0000 (20:48 +0100)]
[IMP] about us page

bzr revid: fp@openerp.com-20131109194824-mf2v3o1myzwmj48t

10 years ago[IMP] better about us page
Fabien Pinckaers [Sat, 9 Nov 2013 19:43:06 +0000 (20:43 +0100)]
[IMP] better about us page

bzr revid: fp@openerp.com-20131109194306-h3d25wgbuvsk2fm2

10 years ago[IMP] order of menu
Fabien Pinckaers [Sat, 9 Nov 2013 18:58:47 +0000 (19:58 +0100)]
[IMP] order of menu

bzr revid: fp@openerp.com-20131109185847-rrejtk6e0i77yln2

10 years ago[IMP] Reorder menu
Fabien Pinckaers [Sat, 9 Nov 2013 15:06:13 +0000 (16:06 +0100)]
[IMP] Reorder menu

bzr revid: fp@openerp.com-20131109150613-scepw4gdw7my4s76

10 years ago[IMP] menus
Fabien Pinckaers [Sat, 9 Nov 2013 14:43:50 +0000 (15:43 +0100)]
[IMP] menus

bzr revid: fp@openerp.com-20131109144350-34tyjox2q5r9lc35

10 years ago[IMP] Remove Bounce effet
Fabien Pinckaers [Sat, 9 Nov 2013 14:27:51 +0000 (15:27 +0100)]
[IMP] Remove Bounce effet

bzr revid: fp@openerp.com-20131109142751-cj9334s8avd4rzve

10 years ago[IMP] Show Sign In as an option
Fabien Pinckaers [Sat, 9 Nov 2013 08:35:50 +0000 (09:35 +0100)]
[IMP] Show Sign In as an option

bzr revid: fp@openerp.com-20131109083550-pa2u3dqvynz0qrb1

10 years ago[iMP] One pixel lost in height
Fabien Pinckaers [Sat, 9 Nov 2013 08:28:45 +0000 (09:28 +0100)]
[iMP] One pixel lost in height

bzr revid: fp@openerp.com-20131109082845-py6jbtugr2rp00ay

10 years ago[IMP] wording
Fabien Pinckaers [Sat, 9 Nov 2013 08:11:23 +0000 (09:11 +0100)]
[IMP] wording

bzr revid: fp@openerp.com-20131109081123-dh5h1xfsfesor4v0

10 years ago[FIX] beware of multilang when removing **post
ddm [Fri, 8 Nov 2013 17:20:19 +0000 (18:20 +0100)]
[FIX] beware of multilang when removing **post

bzr revid: ddm@openerp.com-20131108172019-51yymatg4b1zanc1

10 years ago[IMP] cleanup product controller
ddm [Fri, 8 Nov 2013 16:49:17 +0000 (17:49 +0100)]
[IMP] cleanup product controller

bzr revid: ddm@openerp.com-20131108164917-0cn91vb1yn822bvi

10 years ago[FIX] website_sale: Shopping Cart suggested products
Christophe Matthieu [Fri, 8 Nov 2013 15:58:41 +0000 (16:58 +0100)]
[FIX] website_sale: Shopping Cart suggested products

bzr revid: chm@openerp.com-20131108155841-m4b6k02zx8h54ajf

10 years ago[IMP] move slugify to server, use slugified url as page name
Xavier Morel [Fri, 8 Nov 2013 15:48:42 +0000 (16:48 +0100)]
[IMP] move slugify to server, use slugified url as page name

bzr revid: xmo@openerp.com-20131108154842-ts1nnd40jusa92h6

10 years ago[FIX] webiste snippet: mega super fix
Christophe Matthieu [Fri, 8 Nov 2013 15:24:45 +0000 (16:24 +0100)]
[FIX] webiste snippet: mega super fix

bzr revid: chm@openerp.com-20131108152445-9n4oixwxwp150u9k

10 years ago[FIX] website snippets parallax: remove lib and add custom code to fix editor and...
Christophe Matthieu [Fri, 8 Nov 2013 15:00:25 +0000 (16:00 +0100)]
[FIX] website snippets parallax: remove lib and add custom code to fix editor and reduce code

bzr revid: chm@openerp.com-20131108150025-xlqoygvkz7122gru

10 years ago[ADD] small comment
Xavier Morel [Fri, 8 Nov 2013 14:51:42 +0000 (15:51 +0100)]
[ADD] small comment

bzr revid: xmo@openerp.com-20131108145142-px3947qa1apy8gwd

10 years ago[FIX] blog controller to suck less and be more compatible with routes introspection
Xavier Morel [Fri, 8 Nov 2013 14:21:49 +0000 (15:21 +0100)]
[FIX] blog controller to suck less and be more compatible with routes introspection

Routes introspection fixes:
* convert <int:x_id> to <model():x>
* remove **kw, specify explicit enable_editor parameter

Suckless:
* remove useless `/blog/tag/` route
* add pagination support in tags
* add pagination support when no category or tag (`/blog/`)
* remove handling of impossible case of category *and* tag
* make exclusive cases more exclusive, avoid repeatedly checking the
  same condition over and over

bzr revid: xmo@openerp.com-20131108142149-v2z2m6kwgf97o7b0

10 years ago[ADD] initial route introspection + fix pair of routes/controllers
Xavier Morel [Fri, 8 Nov 2013 13:26:15 +0000 (14:26 +0100)]
[ADD] initial route introspection + fix pair of routes/controllers

* most controllers turn out to be complete cork and thus can't be
  reversed

* fixup a pair of simple controllers

TODO:
* fixup more controllers
* how can labels/page names be produced?
* grouping/categories of links?

At a high level, workings are pretty simple:
* iterate on all rules (every url pattern produces a werkzeug rule)
* check if the url can make sense as a link: GET, http, no auth or
  public auth, coming from the CMS (no web client links) and all
  converters can generate values for themselves (e.g. a url with an
  `int` converter can't be generated as there is no finite set of
  integers, let alone one small enough to make sense to show to users)
* check if the controller function bound to the URL can use the URLs
  we can generate (no **kwargs as that means arbitrary get|post
  parameter, no query param without a default value (a query param is
  a parameter which does not come from a URL/rule converter))
* use rule converter(s) to generate a matrix of values, and build urls
  from these

bzr revid: xmo@openerp.com-20131108132615-2n7t1vj8hz9v9eis

10 years ago[FIX] tour has been fixed
ddm [Fri, 8 Nov 2013 14:38:48 +0000 (15:38 +0100)]
[FIX] tour has been fixed

bzr revid: ddm@openerp.com-20131108143848-eg0xulyeggjs4tts

10 years ago[FIX] website snippet: image resizing with img-responsive and rte editor
Christophe Matthieu [Fri, 8 Nov 2013 09:14:04 +0000 (10:14 +0100)]
[FIX] website snippet: image resizing with img-responsive and rte editor

bzr revid: chm@openerp.com-20131108091404-uz42809mycr9cqy3

10 years ago[IMP] website_sale: move attributes under add to cart button in product view
Christophe Matthieu [Thu, 7 Nov 2013 16:45:22 +0000 (17:45 +0100)]
[IMP] website_sale: move attributes under add to cart button in product view

bzr revid: chm@openerp.com-20131107164522-uauyelduq7o4sfj3

10 years ago[IMP] website_sale: change name of suggested product template
Christophe Matthieu [Thu, 7 Nov 2013 16:29:16 +0000 (17:29 +0100)]
[IMP] website_sale: change name of suggested product template

bzr revid: chm@openerp.com-20131107162916-ocm5q101psem5j2v

10 years ago[IMP] website_sale: some change for attributes
Christophe Matthieu [Thu, 7 Nov 2013 16:21:01 +0000 (17:21 +0100)]
[IMP] website_sale: some change for attributes

bzr revid: chm@openerp.com-20131107162101-82tl3ibbhxkbgjro

10 years ago[FIX] Editing menu t-fields fails
Fabien Meghazi [Thu, 7 Nov 2013 16:06:56 +0000 (17:06 +0100)]
[FIX] Editing menu t-fields fails

Problem lays in ir.ui.view#save()
meanwhile used t-ignore as a workaround

bzr revid: fme@openerp.com-20131107160656-sf728j65kcyg82cc

10 years ago[FIX] Can't translate menus
Fabien Meghazi [Thu, 7 Nov 2013 15:14:00 +0000 (16:14 +0100)]
[FIX] Can't translate menus

context was not passed while setting request.website
forced to refactor a bit in order to make true model methods but stopped
because it will be duplicated work when migrating to the new api

bzr revid: fme@openerp.com-20131107151400-9dmtgz7xs34qmbmq