Commit Graph
81391 Commits
Author SHA1 Message Date
ddm ba8364c717 [IMP] Better file naming
bzr revid: ddm@openerp.com-20131120142631-e4fsdx2vw7q3u3pp
2013-11-20 15:26:31 +01:00
Denis Ledoux 5a0e603589 [FIX]account: fix _balance func field on account.move.line to always return a result for the request ids
bzr revid: dle@openerp.com-20131120142131-s333lyva85cyn41o
2013-11-20 15:21:31 +01:00
Gery Debongnie a7953bbd85 [REF] preparation work to allows row expansion to query and display correct data when columns are already expanded (addon web_graph)
bzr revid: ged@openerp.com-20131120141914-yf4o5sh4gzagh2ym
2013-11-20 15:19:14 +01:00
Thibault Delavallée d5ac601823 [MERGE] Sync with website-al
bzr revid: tde@openerp.com-20131120140414-zf1qiepxueyrhn4j
2013-11-20 15:04:14 +01:00
Thibault Delavallée 5dcb10fc01 [IMP] website_sale: end of checkout process improvements
- added a controller that validates the payment: confirm the quotation (if paid)
and send it by email
- some fixes in payment routes
- some cleaning in payment template, removed unnecessary code, added a class on a
div to ease the submit button management

bzr revid: tde@openerp.com-20131120140321-mderltwy8xp2vfn4
2013-11-20 15:03:21 +01:00
Thibault Delavallée 91be9da35b [CLEAN] payment_acquirer_ogone: removed unnecessary call to self.pool.get
bzr revid: tde@openerp.com-20131120140158-rrb439gnx4rs5zyg
2013-11-20 15:01:58 +01:00
Thibault Delavallée 9bca2bbaac [IMP] payment_acquirer, payment_acquirer_transfer
- payment_acquirer: added base method for form-based validation
calling various model-dependant methods.

[FIX] payment_acquirer: fixed tx values not given to form to render
when having no custom method for a specific acquirer

- payment_acquirer_transfer: added form validation, using the new
acquirer method. Updated controllers. Updated generated form to include
tx details. Fixed method for form_action_url taht was missing.

bzr revid: tde@openerp.com-20131120140119-8zuvm2ypr5arvf5y
2013-11-20 15:01:19 +01:00
Thibault Delavallée 4fb0880259 [IMP] email_template: already generate tmeplate values in default_get
bzr revid: tde@openerp.com-20131120135904-r630n937txivqak9
2013-11-20 14:59:04 +01:00
ddm bdafd44f06 [IMP] Tour cleanup
bzr revid: ddm@openerp.com-20131120133234-s0r81qnqg74l4wlt
2013-11-20 14:32:34 +01:00
Gery Debongnie 9e8d6bb8e9 [FIX] alignment issue in dropdown menu (addon web_graph)
bzr revid: ged@openerp.com-20131120132042-az2kb3cewkq51hrx
2013-11-20 14:20:42 +01:00
Gery Debongnie 9c76cb8a4c [FIX] fixes a bug where dropdown menu used wrong coordinates when expanding rows (addon web_graph)
bzr revid: ged@openerp.com-20131120131543-d119benx379oglry
2013-11-20 14:15:43 +01:00
Gery Debongnie 53a8f56f03 [FIX] correctly handles + and - signs on rows/columns expansion/folding (addon web_graph)
bzr revid: ged@openerp.com-20131120130748-mge1w8apby67miqm
2013-11-20 14:07:48 +01:00
Gery Debongnie 215f665508 [IMP] supports columns folding in pivottable (addon web_graph)
bzr revid: ged@openerp.com-20131120124632-ydjuvtcvou14qivo
2013-11-20 13:46:32 +01:00
Xavier Morel aa2208f580 [IMP] sass/compass use in website.sass
bzr revid: xmo@openerp.com-20131120124451-25m26kao051x6tam
2013-11-20 13:44:51 +01:00
Christophe Matthieu 6b10be15b2 [IMP] website snippet: add group for styles snippets, add custom picture with style snippet, mouseover and mouseout preview, fix dark css class in demo data
bzr revid: chm@openerp.com-20131120115250-etqv5ofqguze0zsj
2013-11-20 12:52:50 +01:00
ddm 00580f106e [IMP] Event tour continue
bzr revid: ddm@openerp.com-20131120111841-vrei1vmt14trw5kh
2013-11-20 12:18:41 +01:00
ddm 2420f814e8 [IMP] Event tour steps
bzr revid: ddm@openerp.com-20131120111817-0c9s61c433mlw901
2013-11-20 12:18:17 +01:00
Gery Debongnie fde3f47a2e [FIX] properly clears the current rows when building pivot table (addon web_graph)
bzr revid: ged@openerp.com-20131120111728-3aqr9xxz8kdhkfg6
2013-11-20 12:17:28 +01:00
ddm f5fc2dd4ff [IMP] Event tour scaffholding
bzr revid: ddm@openerp.com-20131120111721-uw7xiizsh0wd7n3y
2013-11-20 12:17:21 +01:00
Gery Debongnie 01a4fc3624 [IMP] col expansion support in pivottable widget, improve the column headers rendering (addon web_graph)
bzr revid: ged@openerp.com-20131120110821-8r4q3dybhndm3gjz
2013-11-20 12:08:21 +01:00
ddm c706db9b79 [IMP] Tour code cleanup
bzr revid: ddm@openerp.com-20131120110757-lq4gnmxj9nf1e7p0
2013-11-20 12:07:57 +01:00
ddm e8858b02a6 [IMP] Simplify tour declaration II
bzr revid: ddm@openerp.com-20131120110233-1hoc40q2wrs0739d
2013-11-20 12:02:33 +01:00
ddm 10e7a76ae4 [IMP] Simplify tour declaration
bzr revid: ddm@openerp.com-20131120105205-u5w4167rposrfazd
2013-11-20 11:52:05 +01:00
ddm be6c14c5b6 [IMP] Shop tour code cleanup
bzr revid: ddm@openerp.com-20131120104107-hoiu7n6cq68qf69u
2013-11-20 11:41:07 +01:00
ddm 6e043bca3b [IMP] Blog tour code cleanup
bzr revid: ddm@openerp.com-20131120103907-06dfmxjhq7ad18wz
2013-11-20 11:39:07 +01:00
ddm e7872e0f93 [IMP] Blog tutorial first steps
bzr revid: ddm@openerp.com-20131120102420-idavehs3hgb8y7v6
2013-11-20 11:24:20 +01:00
Olivier Dony b7865502e4 [FIX] orm.browse_record: access error due to prefetch of indirectly referenced records (OPW #596679)
The browse_record prefetching algorithm attempts to
load data for all known records from the requested
model (i.e. all IDs present in the browse cache),
regardless of how indirectly/remotely they were
referenced. An indirect parent record may therefore
be prefetched along with its directly browsed children,
possibly crossing company boundaries involuntarily.

This patch implements a fallback mechanism when
the prefetching failed due to what looks like an
ACL restriction. This being a fuzzy concept at the
moment, it does its best to only catch a restricted
set of exceptions, and retry loading the data for
the directly requested ID only.

This may cause a small performance penalty in case
of real errors (with some spurious logging too),
but should only be triggered in very few cases.

The downside when this happens is that the prefetching for that
model gets effectively disabled, requiring multiple
SQL queries for further access to the data of
the other directly browsed records.

This EAFP approach seems safer and faster than
a LBYL technique where we would have to filter
all indirect m2o references according to ACLs
before allowing them to enter the cache.

lp bug: https://launchpad.net/bugs/1238042 fixed
lp bug: https://launchpad.net/bugs/1212429 fixed

bzr revid: odo@openerp.com-20131120100627-031fljyf4ckprc9b
2013-11-20 11:06:27 +01:00
Christophe Simonis da00eab39a [FIX] l10n_in_hr_payroll: use xmlid instead of name searching salary rule categories (they may have been renamed, forbidding upgrade)
bzr revid: chs@openerp.com-20131120100623-ip33s4upffu1a52h
2013-11-20 11:06:23 +01:00
ddm bb15c21dc9 [IMP] Blog tour scaffolding
bzr revid: ddm@openerp.com-20131120094423-ra4e6xmmty6pmpk2
2013-11-20 10:44:23 +01:00
Thibault Delavallée d1bc4d3766 [MERGE] Sync with website-al
bzr revid: tde@openerp.com-20131120091851-mtln13mmv8amuau7
2013-11-20 10:18:51 +01:00
Xavier Morel fd02a389e9 [REM] apparently unnecessary icons
bzr revid: xmo@openerp.com-20131120091147-4vshzojq6mwhvice
2013-11-20 10:11:47 +01:00
Xavier Morel 36b21e3eca [REM] CKEDITOR development source, 4.3 final added to web client
bzr revid: xmo@openerp.com-20131120080142-x5vewroum39jwn3g
2013-11-20 09:01:42 +01:00
Xavier Morel f39d4398b8 [ADD] custom build of CKEditor 4.3 final
bzr revid: xmo@openerp.com-20131120080111-vvtfcpjlxhz66wn2
2013-11-20 09:01:11 +01:00
Launchpad Translations on behalf of openerp 17fe569269 Launchpad automatic translations update.
bzr revid: launchpad_translations_on_behalf_of_openerp-20131119052725-2fcjekn5ouumctna
bzr revid: launchpad_translations_on_behalf_of_openerp-20131120052525-2pwf2q3wdcrbqics
2013-11-20 05:25:25 +00:00
Christophe Simonis cd810ea7bd merge upstream
bzr revid: chs@openerp.com-20131119185353-qfhaice61xg7qfhn
2013-11-19 19:53:53 +01:00
Olivier Dony c79b600b1d [FIX] delivery: the stock.picking.{in,out} workaround was only partial
Due to a framework limitation the virtual stock.picking.in
and stock.picking.out models need to duplicate the extra
columns added to the stock.picking master model.
This was only partially done, leading to errors in
some cases when stock.picking.{in,out} were directly
used by business methods.

bzr revid: odo@openerp.com-20131119181855-cciozs8fv3ll9bd8
2013-11-19 19:18:55 +01:00
Thibault Delavallée e4443ee3ce [IMP] payment_acquirer_transfer: WIP about makign this module actually work.
- improved form: using acquirer.message to display custom message, like the account number
- added controllers; form will directly send to a controller that will validate the
sale order, then back to the payment checkout process.

bzr revid: tde@openerp.com-20131119180400-m6okb7empnpnre2p
2013-11-19 19:04:00 +01:00
Thibault Delavallée d598c988ff [CLEAN] payment_acquirer_transfer: module cleaning, removed dummy tests, simplified form button to only display the acquirer message
bzr revid: tde@openerp.com-20131119173302-6plxxftcivjapnd4
2013-11-19 18:33:02 +01:00
Thibault Delavallée 5fddd6b6f2 [CLEAN] payment_acquirer_ogone: misc cleaning + code cleaning in controller
bzr revid: tde@openerp.com-20131119172645-h4d2iiesp8wi1z7f
2013-11-19 18:26:45 +01:00
Thibault Delavallée ff8498fff0 [ADD] payment_acquirer: added message field, displaying information about the process specific to the acquirer
bzr revid: tde@openerp.com-20131119172516-peyefk8ciz2hip57
2013-11-19 18:25:16 +01:00
Thibault Delavallée 18e45e9c1e [CLEAN] payment_acquirer: mise cleaning
bzr revid: tde@openerp.com-20131119164428-sq30m2jg1lcps00t
2013-11-19 17:44:28 +01:00
Thibault Delavallée fe1841e23a [DOC] payment_acquirer: added comments in payment_acquirer and payment_transaction models, removed unnecessary licence
bzr revid: tde@openerp.com-20131119164102-dzhiynea3dgtad53
2013-11-19 17:41:02 +01:00
Christophe Matthieu e41e8f3957 [IMP] website_hr_recruitment: clear url path
bzr revid: chm@openerp.com-20131119161403-wsqwgfi9w3ythjeg
2013-11-19 17:14:03 +01:00
ddm 7a91653e50 [IMP] Changed tour message based on apr's request
bzr revid: ddm@openerp.com-20131119161311-33to93uqz7mr2t5m
2013-11-19 17:13:11 +01:00
ddm 25af9b4f89 [FIX] Mobile preview backdrop issue
bzr revid: ddm@openerp.com-20131119160215-3ti0sc1au0083mve
2013-11-19 17:02:15 +01:00
Thibault Delavallée 38a9a3f480 [MERGE] Sync with website-al
bzr revid: tde@openerp.com-20131119160204-1yvqbg4vgpc0bkqs
2013-11-19 17:02:04 +01:00
Thibault Delavallée 4f6e792733 [IMP] website_sale: improved checkout process
- now going to shop/confirmation when coming back from the acquirer
- added poll on the confirmation page to wait for data from acquirer
- misc cleaning of checkout process, order and transaction management
- added cancel state on payment.transaction, when canceled by the
customer

bzr revid: tde@openerp.com-20131119160129-fkwkhjvk1bh0uarf
2013-11-19 17:01:29 +01:00
Xavier Morel a1463c60b3 [CHG] **kw don't prevent url searching/listing anymore
After discussion and addition of support for the methods parameter (on
@route), it's been determined that:

* POST endpoint must set up method correctly

* **kw on GET endpoints must be completely optional, mandatory query
    arguments should be added as formal parameters without a default
    values

* URLs can thus be generated for methods with **kw, simply by ignoring
  it entirely

bzr revid: xmo@openerp.com-20131119154254-vp0zfnzjvi451vv0
2013-11-19 16:42:54 +01:00
ddm e17d99988b [FIX] Shop tutorial false start
bzr revid: ddm@openerp.com-20131119153908-8n1kse1y2js7v8oj
2013-11-19 16:39:08 +01:00
Christophe Matthieu 20add62aef [IMP] website_sale: Remove new button
bzr revid: chm@openerp.com-20131119152903-r1h3slpy5vigfor4
2013-11-19 16:29:03 +01:00