ddm [Thu, 14 Nov 2013 15:31:29 +0000 (16:31 +0100)]
[IMP] Better tutorial naming
bzr revid: ddm@openerp.com-
20131114153129-yhas2nq60vtcad53
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
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
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
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
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
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
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
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
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
Fabien Meghazi [Thu, 14 Nov 2013 10:04:19 +0000 (11:04 +0100)]
[FIX] documentation
bzr revid: fme@openerp.com-
20131114100419-6eqlhhptrvohdyf0
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
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
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
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
Fabien Pinckaers [Thu, 14 Nov 2013 08:40:05 +0000 (09:40 +0100)]
[IMP] wording resellers
bzr revid: fp@tinyerp.com-
20131114084005-eofp4nllff4nimdl
Fabien Pinckaers [Thu, 14 Nov 2013 08:14:09 +0000 (09:14 +0100)]
[IMP] references
bzr revid: fp@tinyerp.com-
20131114081409-y96hinalv81yjhy5
ddm [Wed, 13 Nov 2013 20:27:32 +0000 (21:27 +0100)]
[Oops] Sorry about that
bzr revid: ddm@openerp.com-
20131113202732-0uak3vi7qkf8jts7
Fabien Pinckaers [Wed, 13 Nov 2013 19:07:30 +0000 (20:07 +0100)]
[IMP] customers better layout
bzr revid: fp@tinyerp.com-
20131113190730-69xpjd6wign0ijod
ddm [Wed, 13 Nov 2013 18:43:03 +0000 (19:43 +0100)]
[FIX] Checkout form almost functional
bzr revid: ddm@openerp.com-
20131113184303-0i6rtjxbavb9znxz
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
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
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
Xavier Morel [Wed, 13 Nov 2013 15:58:44 +0000 (16:58 +0100)]
[REM] unused variable
bzr revid: xmo@openerp.com-
20131113155844-g2yd3mgwqi0k83n7
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Fabien Meghazi [Tue, 12 Nov 2013 15:37:49 +0000 (16:37 +0100)]
[FIX] missing multilang
bzr revid: fme@openerp.com-
20131112153749-sogawt2lc3mevqt1
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Fabien Pinckaers [Mon, 11 Nov 2013 16:15:37 +0000 (17:15 +0100)]
[IMP] better margin events
bzr revid: fp@openerp.com-
20131111161537-et1ts7ohat7mvo59
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
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
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
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
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
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
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
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
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
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
Fabien Pinckaers [Sat, 9 Nov 2013 19:48:24 +0000 (20:48 +0100)]
[IMP] about us page
bzr revid: fp@openerp.com-
20131109194824-mf2v3o1myzwmj48t
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
Fabien Pinckaers [Sat, 9 Nov 2013 18:58:47 +0000 (19:58 +0100)]
[IMP] order of menu
bzr revid: fp@openerp.com-
20131109185847-rrejtk6e0i77yln2
Fabien Pinckaers [Sat, 9 Nov 2013 15:06:13 +0000 (16:06 +0100)]
[IMP] Reorder menu
bzr revid: fp@openerp.com-
20131109150613-scepw4gdw7my4s76
Fabien Pinckaers [Sat, 9 Nov 2013 14:43:50 +0000 (15:43 +0100)]
[IMP] menus
bzr revid: fp@openerp.com-
20131109144350-34tyjox2q5r9lc35
Fabien Pinckaers [Sat, 9 Nov 2013 14:27:51 +0000 (15:27 +0100)]
[IMP] Remove Bounce effet
bzr revid: fp@openerp.com-
20131109142751-cj9334s8avd4rzve
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
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
Fabien Pinckaers [Sat, 9 Nov 2013 08:11:23 +0000 (09:11 +0100)]
[IMP] wording
bzr revid: fp@openerp.com-
20131109081123-dh5h1xfsfesor4v0
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
ddm [Fri, 8 Nov 2013 16:49:17 +0000 (17:49 +0100)]
[IMP] cleanup product controller
bzr revid: ddm@openerp.com-
20131108164917-0cn91vb1yn822bvi
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
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
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
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
Xavier Morel [Fri, 8 Nov 2013 14:51:42 +0000 (15:51 +0100)]
[ADD] small comment
bzr revid: xmo@openerp.com-
20131108145142-px3947qa1apy8gwd
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
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
ddm [Fri, 8 Nov 2013 14:38:48 +0000 (15:38 +0100)]
[FIX] tour has been fixed
bzr revid: ddm@openerp.com-
20131108143848-eg0xulyeggjs4tts
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
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
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
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
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
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