Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1222 commits
Select commit Hold shift + click to select a range
2bf6eab
[FIX] website: fix sitemap for multi website if more than one page
JKE-be Feb 2, 2017
3f26151
[FIX] website_sale_portal: show cancel invoice fixing typo in domain
JKE-be Feb 3, 2017
24fa601
[I18N] Update translation terms from Transifex
C3POdoo Feb 25, 2017
333e7d1
[I18N] Update translation terms from Transifex
C3POdoo Feb 26, 2017
d612daa
[FIX] product_visible_discount: product_id_change
simongoffin Feb 23, 2017
48cebaf
[FIX] mrp: call message_post separately
igallart Feb 27, 2017
433f295
[FIX] l10n_fr_fec: unaffected earning sign and separator in FEC
florian-dacosta Feb 17, 2017
e039250
[FIX] l10n_fr_fec: evaluation of unaffected earning line
florian-dacosta Feb 17, 2017
69e91f6
[FIX] base: recover thread from down postgresql
mart-e Feb 28, 2017
18fd9fe
[FIX] server: avoid cron thread death
mart-e Feb 28, 2017
775022e
[I18N] Update translation terms from Transifex
C3POdoo Mar 1, 2017
7eaa9f7
[MERGE] forward port branch 8.0 up to 775022e01f1
KangOl Mar 1, 2017
5f9f4f4
[MERGE] forward port branch saas-6 up to 7eaa9f767a2
KangOl Mar 1, 2017
2b8605c
[FIX] google_drive: show icon via css instead of injecting html
KangOl Mar 1, 2017
2971ffb
[FIX] website_slides: Unpublished slides not visible
simongoffin Mar 1, 2017
28ea1bc
[FIX] product_visible_discount: recursive show discount
beledouxdenis Mar 2, 2017
95d3263
[FIX] web_editor: change of iframe URL on record loaded
beledouxdenis Mar 2, 2017
df5f0f2
[FIX] sale: The order lines weight must change when the quantity change
beledouxdenis Mar 3, 2017
1b6d91b
[I18N] Update translation terms from Transifex
C3POdoo Mar 4, 2017
1246680
[I18N] Update translation terms from Transifex
C3POdoo Mar 5, 2017
8ecec2b
[FIX] payment_paypal: prevent the IPN feedback to return an HTTP erro…
beledouxdenis Mar 6, 2017
9ff0eb0
[MERGE] forward port branch 8.0 up to 12466807568
KangOl Mar 6, 2017
ea527cc
[MERGE] forward port branch saas-6 up to 9ff0eb05862
KangOl Mar 6, 2017
8092ee8
[FIX] purchase: taxes in price difference accounting entry
beledouxdenis Mar 6, 2017
eaddb7c
[FIX] uninstall: unlink of many2one fields having one2many dependencies
beledouxdenis Mar 6, 2017
fb35132
[FIX] sale_stock: incorrect `return`
nim-odoo Mar 6, 2017
4ce309d
[FIX] web: deactivate buttons
nim-odoo Mar 7, 2017
218a21a
[FIX] sale: do not run procurement twice
nim-odoo Mar 8, 2017
f9fa39a
[FIX] board: correctly handle invalid actions
KangOl Mar 8, 2017
a8efeff
[FIX] pos_mercury: support for Inernet Explorer / Edge
beledouxdenis Mar 8, 2017
bb0b4cb
[FIX] fleet: return_action_to_open
simongoffin Mar 9, 2017
e6d790e
[FIX] account: _onchange_partner_id not matching fiscal position
simongoffin Mar 9, 2017
e6e6a88
[FIX] account: typo
nim-odoo Mar 10, 2017
466e2b8
[FIX] mail: URL regex to make links clickable in chatter messages
beledouxdenis Mar 9, 2017
4e95474
[FIX] website_event_track: Tracks in the wrong room in the agenda
beledouxdenis Mar 10, 2017
dcd78c2
[I18N] Update translation terms from Transifex
C3POdoo Mar 11, 2017
70cac4d
[I18N] Update translation terms from Transifex
C3POdoo Mar 12, 2017
7a15e52
[FIX] base: check ir.ui.view recursion
KangOl Mar 9, 2017
31474ef
[MERGE] forward port branch 8.0 up to 7a15e52cea8
KangOl Mar 13, 2017
73d6f90
[MERGE] forward port branch saas-6 up to 31474efec2f
KangOl Mar 13, 2017
4c79aa8
[FIX] sale: translate default name at creation
mart-e Mar 13, 2017
a873890
[FIX] mass_mailing: link in kanban
nim-odoo Mar 14, 2017
e542b45
[FIX] sale_stock: duplicate qty
nim-odoo Mar 16, 2017
8459860
[IMP] hw_escpos: more fault tolerant printer detection
mart-e Oct 18, 2016
f50ba68
[FIX] web_editor: handle margin:initial correctly
nle-odoo Mar 16, 2017
fb05d88
[FIX] web_calendar: events not appearing in arabic
nle-odoo Mar 16, 2017
508a002
[FIX] web_editor: glitch english several times
nle-odoo Mar 17, 2017
af64780
[FIX] base: no-break hyphen
nim-odoo Mar 16, 2017
9bbf342
[I18N] Update translation terms from Transifex
C3POdoo Mar 18, 2017
a09e4aa
[I18N] Update translation terms from Transifex
C3POdoo Mar 19, 2017
bc03137
[FIX] fields, web: improve form onchange to x2many
nle-odoo Mar 17, 2017
047f361
[CLA] signature for CGenie
Mar 20, 2017
9cefe9b
[CLA] signature for sylnsr
Mar 17, 2017
177a25f
[FIX] base: correct example spelling in docstring
Mar 17, 2017
9dbd6d2
[FIX] web_calendar: timezone on event display regression
nle-odoo Mar 20, 2017
89581ab
[FIX] account: field commercial_partner_id should be compute_related=…
csnauwaert Mar 21, 2017
1600216
[ADD] hw_screen: implement support for customer facing displays (#15303)
kebeclibre Mar 21, 2017
f1bf457
[FIX] mass_mailing: do not remove image with link
yajo Feb 24, 2017
8ec8194
[FIX] hr_expense: tax on expense
nim-odoo Mar 21, 2017
5761b9a
[FIX] http: setup_lang in Safari
simongoffin Mar 21, 2017
1505fee
[FIX] web_editor: properly transcode `fa` alias icons
qsm-odoo Mar 22, 2017
0b529cf
[FIX] http: setup_lang in Safari
simongoffin Mar 22, 2017
09c7ec5
[FIX] base_action_rule: prevent double execution only in recursive ca…
rco-odoo Mar 23, 2017
06c5db5
[IMP] l10n_do: update CoA (for IFRS), taxes, fiscal positions and jou…
gustavovalverde Mar 23, 2017
4269bcf
[FIX] project: group by stage_id on project.task
simongoffin Mar 23, 2017
874c7aa
[FIX] web/mail: many2many_tags_email widget returns erratic values (o…
amigrave Dec 21, 2016
a82fb28
[FIX] web/mail: many2many_tags_email widget returns erratic values (o…
amigrave Dec 21, 2016
8d948d9
[FIX] barcodes: fix FieldFloatScannable on firefox
nle-odoo Mar 24, 2017
b2d66d0
[FIX] web: properly combine domains with "OR" in CompoundDomain
qsm-odoo Mar 15, 2017
5847de4
[FIX] web_calendar: remove attendee icons from event title
KangOl Mar 23, 2017
8caac6b
[MERGE] forward port branch 8.0 up to 5847de4aaf9
KangOl Mar 24, 2017
52b3b1f
[FIX] purchase: don't raise if standard route is deleted
bouvyd Mar 24, 2017
08213e8
[REM] useless empty sql file wrongly commited by 0b529cf3af4e9efc1920…
KangOl Mar 24, 2017
9d04d14
[MERGE] forward port branch 8.0 up to 08213e831ee
KangOl Mar 24, 2017
8376f53
[MERGE] forward port branch saas-6 up to 9d04d14669f
KangOl Mar 24, 2017
1e476e5
[I18N] Update translation terms from Transifex
C3POdoo Mar 25, 2017
7aea6c9
[I18N] Update translation terms from Transifex
C3POdoo Mar 26, 2017
4cd3977
[FIX] account : use default company in demo data
oco-odoo Mar 27, 2017
a3b70c5
[FIX] account_check_printing: Print Checks
simongoffin Mar 27, 2017
8fd0f86
[FIX] theme_default: full width in mobile
pimodoo Mar 27, 2017
925440b
[FIX] account: restrict fiscalyear closing if there are still unposte…
qdp-odoo Mar 28, 2017
e2a239f
[FIX] account: fix test.
qdp-odoo Mar 28, 2017
e25dad4
[I18N] point_of_sale: missing source terms reference
mart-e Mar 28, 2017
30dda3f
[MERGE] forward port branch saas-6 up to 8fd0f8664be
KangOl Mar 28, 2017
59a6397
[FIX] stock: sort moves to do
nim-odoo Mar 28, 2017
8e7f34c
[FIX] web: domains might be undefined, so we check
wtaferner Mar 26, 2017
5fc3979
[FIX] web: Avoid double-fetching many2many tags in list views
yajo Mar 21, 2017
7bcfa2b
[MERGE] forward port branch 8.0 up to 5fc3979262c
KangOl Mar 28, 2017
e876bec
[MERGE] forward port branch saas-6 up to 7bcfa2b52a3
KangOl Mar 28, 2017
a4bc731
[FIX] mrp_repair: repair order
nim-odoo Mar 28, 2017
7f260ab
[FIX] point_of_sale: round product.product price analogous to backend
jorenvo Mar 28, 2017
989d706
[FIX] account_asset: multi-currency depreciation
nim-odoo Mar 29, 2017
1498980
[FIX] event: email schedule
nim-odoo Mar 29, 2017
1b5dcf2
[FIX] report: remove duplicated dict key
mart-e Mar 29, 2017
105243a
[FIX] web_editor: fix select and modify video
nle-odoo Mar 27, 2017
50591ac
[FIX] stock: Customer address in deliveryslip
simongoffin Mar 29, 2017
cc6a511
[FIX] mrp_repair: description language
nim-odoo Mar 30, 2017
bbb3bd8
[FIX] account_extra_reports: Partner Ledger report
nim-odoo Mar 30, 2017
4cfd03d
[FIX] calendar: no add Contact when no useContacts
nle-odoo Mar 30, 2017
d7c765f
[FIX] openerp: fix traceback when no field in constrains
JKE-be Mar 31, 2017
8221310
[ADD] l10n_in_schedule6: required coa for india that was lost during …
csnauwaert Feb 13, 2017
fb130ec
[I18N] Update translation terms from Transifex
C3POdoo Apr 1, 2017
963c9ff
[I18N] Update translation terms from Transifex
C3POdoo Apr 1, 2017
794c9f5
[I18N] Update translation terms from Transifex
C3POdoo Apr 2, 2017
7db14bb
[FIX] res_users: show the computed base.user_groups_view view in dev …
JKE-be Mar 31, 2017
a1aada9
[FIX] stock: new cursor for orderpoint
Mar 30, 2017
6591037
[FIX] account: determinist view swticher order
pedrobaeza Apr 3, 2017
7594921
[FIX] web: textarea of editable list above everything
beledouxdenis Apr 3, 2017
4d3fc12
[FIX] event: correctly compute 'done' state of mail scheduler
tde-banana-odoo Apr 4, 2017
0b2fd60
[FIX] web: editable list view regression bc031379 (9.0)
nle-odoo Apr 3, 2017
52c58fd
[CLA] backport signature to 8.0
Jerther Apr 5, 2017
8f39ad2
[FIX] point_of_sale: action_assign before force_assign
nim-odoo Apr 5, 2017
33076f7
[FIX] stock: set AML date same as move date
Jerther Apr 5, 2017
3128e84
[FIX] account: aged receivable
nim-odoo Apr 4, 2017
d444fbc
[FIX] l10n_at: Vorsteuer 2500 account
simongoffin Mar 28, 2017
271067f
[MERGE] forward port branch 8.0 up to 3128e842437
KangOl Apr 6, 2017
01add1f
[FIX] account: browse only one record
ThomasBinsfeld Apr 6, 2017
3c2065c
[FIX] expression: use sub-select when searching on many2many field
rco-odoo Apr 5, 2017
6595cfd
[FIX] expression: avoid useless query when searching on x2many sub-field
rco-odoo Apr 6, 2017
c8a4343
[FIX] website_sale: Updating price on Optional Products
simongoffin Apr 6, 2017
d17c302
[FIX] point_of_sale: undo mobile browser autoscroll in client list
jorenvo Mar 2, 2017
a859c3b
[REM] Remove 'state' group_by filter in purchase order line search vi…
amigrave Apr 7, 2017
606712a
[FIX] web: refuse DB name with space
nim-odoo Apr 6, 2017
d4d5181
[MERGE] forward port branch saas-6 up to 271067f50c2
KangOl Apr 7, 2017
b99311b
[FIX] mass_mailing: use correct regex to detect href content
jem-odoo Apr 7, 2017
d92c048
[MERGE] forward port branch 8.0 up to 6595cfdf0c4
KangOl Apr 7, 2017
51fe54d
[MERGE] forward port branch saas-6 up to d92c048f9ad
KangOl Apr 7, 2017
0867231
[I18N] Update translation terms from Transifex
C3POdoo Apr 8, 2017
8f7791f
[I18N] Update translation terms from Transifex
C3POdoo Apr 9, 2017
8600ae3
[CLA] signature for ttpphuctran
ttpphuctran Apr 10, 2017
6108778
[FIX] point_of_sale: wrong group by
ttpphuctran Apr 10, 2017
ded636e
[FIX] ir.rule: use rules at most once (#15843)
nseinlet Apr 11, 2017
8c326c5
[FIX] stock: reordering rules of archived products
nim-odoo Apr 11, 2017
1dc3617
[FIX] account: Making a refund with modified taxes
simongoffin Apr 5, 2017
a0fed3b
[FIX] sale: _compute_analytic with amount=0
simongoffin Apr 10, 2017
4f98311
[FIX] fields: recompute recursive stored fields
rco-odoo Apr 11, 2017
eb9b888
[FIX] point_of_sale: empty picking
nim-odoo Apr 12, 2017
87b21d1
[MERGE] forward port branch 8.0 up to ded636eae1a
KangOl Apr 12, 2017
f10ef71
[MERGE] forward port branch saas-6 up to 87b21d19eb9
KangOl Apr 12, 2017
975086c
[FIX] fields: avoid invalidation of fields computed on new records
rco-odoo Apr 12, 2017
e479828
[FIX] account_voucher: add missing context
NL66278 Apr 10, 2017
2c75ad3
[I18N] Update translation terms from Transifex
C3POdoo Apr 15, 2017
5d5bd2c
[I18N] Update translation terms from Transifex
C3POdoo Apr 16, 2017
b4193cd
[FIX] sale: set timesheet line to zero
nim-odoo Apr 14, 2017
7591f59
[ADD] stock: add the field 'description_picking' in picking report
ajo-odoo Feb 9, 2016
0ae30c5
[FIX] base_partner_merge: deduplicate contacts in multi company
simongoffin Apr 19, 2017
716ceed
[FIX] web_enterprise: kanban_state_selection ie
nle-odoo Apr 20, 2017
e7a2a54
[FIX] account: filter 'Due Payments' report on reconciled flag
pedrobaeza Apr 20, 2017
53288aa
[FIX] base: show "Contact Creation" group option in non-debug mod
KangOl Apr 21, 2017
60d7e9a
[FIX] point_of_sale: avoid creating multiple rescue sessions
odony Apr 21, 2017
144ff9a
Revert "[FIX] web: refuse DB name with space"
KangOl Apr 21, 2017
b084ffd
[MERGE] forward port branch 8.0 up to 716ceede16a
KangOl Apr 21, 2017
8de514f
[MERGE] forward port branch saas-6 up to b084ffd7f11
KangOl Apr 21, 2017
f5e1975
[FIX] translation
xmo-odoo Apr 21, 2017
91c00bc
[I18N] Update translation terms from Transifex
C3POdoo Apr 22, 2017
9e6860a
[FIX] web: make DB name more flexible
nim-odoo Apr 21, 2017
5b50284
[FIX] point_of_sale: fiscal position with included taxes in POS
simongoffin Apr 18, 2017
577d986
[FIX] account: subtract refund amount from "awaiting payments" total
xmo-odoo Apr 21, 2017
ec8699d
[FIX] account: performance in issued total
nim-odoo Apr 14, 2017
863f46e
[FIX] resource: conditions on id
oco-odoo Apr 25, 2017
cd2b07e
[FIX] pad: remove wrong warning at pad creation
nle-odoo Mar 21, 2017
551719a
[FIX] mass_mailing: mail template not in english
nle-odoo Apr 5, 2017
2a65b81
[FIX] base: run defined modifiers tests
KangOl Apr 26, 2017
5c05e39
[MERGE] forward port branch 8.0 up to 2a65b8156d7
KangOl Apr 26, 2017
283b648
[MERGE] forward port branch saas-6 up to 5c05e39713b
KangOl Apr 26, 2017
814d903
[FIX] purchase: zero line
nim-odoo Apr 27, 2017
eefd0de
[FIX] safer company name as email sender
rim-odoo Apr 24, 2017
a9da6e9
[FIX] web_calendar: date start and record move
nle-odoo Apr 27, 2017
43cdec0
[CLA] boolit.md
boolit-dka Jan 26, 2017
4f9ac6c
[FIX] web: properly transfer javascript options
boolit-dka Jan 26, 2017
32ea5ad
[I18N] Update translation terms from Transifex
C3POdoo Apr 29, 2017
0b4d01f
[I18N] Update translation terms from Transifex
C3POdoo May 1, 2017
671864e
[MERGE] forward port branch 8.0 up to 0b4d01f1d30
KangOl May 2, 2017
c66e454
[MERGE] forward port branch saas-6 up to 671864e72b2
KangOl May 2, 2017
fb25735
[FIX] account, purchase: performance when adding PO
nim-odoo May 3, 2017
d7afa84
[FIX] purchase: seller selection
ThomasBinsfeld Apr 28, 2017
89ad23b
[FIX] web: auto_search false and search view
nle-odoo May 4, 2017
e3081db
[FIX] ir_cron: log message in the right place
jem-odoo May 5, 2017
9665037
[MERGE] forward port branch 8.0 up to e3081dbb7e4
KangOl May 5, 2017
c65db01
[MERGE] forward port branch saas-6 up to 96650373f8d
KangOl May 5, 2017
5e776e7
[FIX] tools: always preload PIL with basic formats
odony May 5, 2017
58114e4
[FIX] tools: always preload PIL with basic formats
odony May 5, 2017
ca27673
[FIX] tools: always preload PIL with basic formats
odony May 5, 2017
77be55f
[I18N] Update translation terms from Transifex
C3POdoo May 6, 2017
180c769
[FIX] hr_timesheet_invoice: Typo in html element name tbody
May 8, 2017
5da8671
[IMP] pos_restaurant : export the TableWidget and the FloorScreenWidget
AyoubZahid Jun 29, 2016
c401219
[FIX] sale_service: new line in task description
nim-odoo May 9, 2017
3bdea9e
[FIX] account, account_tax_cash_basis: incorrect entry
nim-odoo May 3, 2017
53dfb12
[FIX] sale: deposit product with multiple company taxes
jjscarafia Apr 7, 2017
3978713
[FIX] mass-mailing: unsubscribe even when archived
odony May 10, 2017
e001438
[FIX] report: always close pdf files after merge
odony May 10, 2017
7dc2ed9
[MERGE] Forward-port 8.0 up to e0014387
odony May 11, 2017
36aebfb
[FIX] base: ir_cron active_test in context
pimodoo May 10, 2017
89e6440
[FIX] web_editor: don't resize iframe in content
nle-odoo May 12, 2017
3d3391d
[FIX] pos_mercury: take into account rescue sessions
jorenvo May 11, 2017
12a049e
[I18N] Update translation terms from Transifex
C3POdoo May 13, 2017
7836a83
[FIX] point_of_sale: currency and decimal precision on ESC/POS receipt
jorenvo May 13, 2017
a95a667
[REF] account: validate of FY lock date into a dedicated method.
qdp-odoo May 15, 2017
2c4512c
[MERGE] Forward-port saas-6 up to 7dc2ed94c31100b1eeb38ec86cf82703d0e…
odony May 16, 2017
8c22c8b
[FIX] sale: _get_invoiced with same sequence for PO and SO
simongoffin May 16, 2017
1070b83
[FIX] l10n_cn*, payment_sips: clarify obsolete licensing info
odony May 16, 2017
b218c54
[FIX] point_of_sale: journal domain
nim-odoo May 16, 2017
65808bb
[FIX] models.py: less botched copy for callable translate
nle-odoo May 15, 2017
43be0c1
[CLA] Update Savoir-faire Linux CLA
jbchouinard May 16, 2017
722017c
[FIX] hw_posbox_homepage: do not display not working links
mart-e May 16, 2017
c5555a4
[FIX] calendar: use the correct model
jem-odoo May 17, 2017
f4ce2c7
[FIX] point_of_sale: restore removed method
mart-e May 11, 2017
12808c5
[FIX] point_of_sale: speedup order creation
nseinlet May 18, 2017
2c86366
[FIX] crm: convert lead to opportunity
nim-odoo May 18, 2017
3d904cf
[I18N] Update translation terms from Transifex
C3POdoo May 20, 2017
e1cd0dc
[FIX] project: view_mode of open_view_project_all_config
Jerther May 19, 2017
7b0440d
[FIX] hw_scanner: avoid flooding logs
mart-e May 24, 2017
e40cad3
[FIX] hw_scanner: iterate on empty list
mart-e May 24, 2017
e529dc1
[FIX] mass_mailing: set cron to noupdate
May 26, 2017
14b30c4
[I18N] Update translation terms from Transifex
C3POdoo May 27, 2017
b21426a
[FIX] web_editor: properly match snippet options' DOM
qsm-odoo May 23, 2017
a0ff74b
[FIX] website_mail: do not propagate csrf_token to message_post method
antespi Oct 24, 2016
9c3ef52
[CLA] Lois Rilo Antelo
LoisRForgeFlow May 3, 2017
8761cf5
[9.0][FIX] purchase: fix Unread Messages filter
LoisRForgeFlow May 3, 2017
859a77c
[FIX] website_sale: fix order_id from session when cart is reset
reinka Mar 29, 2017
ed36285
[CLA] Signature for reinka - bloopark
reinka Mar 30, 2017
d6cf41b
[FIX] account_payment: The payment line name must be unique per company
eLBati Apr 11, 2017
1401133
[FIX] CRM: do not copy meetings attendees
Yenthe666 May 30, 2017
ebda8ca
[FIX] mrp: Use the route on the production if set to create the previ…
jesusVMayor Mar 9, 2017
f38d961
[CLA] JesusVMayor: add new email address in individual cla
jesusVMayor Mar 9, 2017
2fc7eed
[REM] maintenance symlink added by previous commit
odony May 30, 2017
7b5af17
[MERGE] Forward-port 8.0 up to 2fc7eed0d80b0cb9aafada0fcfad6209f89c5c5a
odony May 30, 2017
f6986c8
[FIX] account: fix copy() of accounts having children
StefanRijnhart May 30, 2017
8a76d45
[CLA] Add Corporate Eficent CLA
JordiBForgeFlow Mar 21, 2017
82fbe03
[FIX] purchase: update tests to effectively create invoices of type p…
JordiBForgeFlow Mar 15, 2017
40c5366
[FIX] product_margin: graph view only use one non-stored field as mea…
jco-odoo May 29, 2017
f0c34f0
[FIX] web: remove bad check from jquery.blockUI
JKE-be May 30, 2017
f4aa509
[FIX] base_geolocalize: use urllib2 to make request
JKE-be May 30, 2017
481872e
[FIX] stock: Put correct field in delivery slip report
pedrobaeza Feb 21, 2017
75e03c0
[FIX] website_form: enforce 'required' date
nle-odoo May 31, 2017
04ffe03
[FIX] sale: default company on SO
nim-odoo May 30, 2017
058b9cb
[I18N] Update translation terms from Transifex
C3POdoo Jun 1, 2017
0e1b8e5
[FIX] account: aged receivable partner balance
kebeclibre May 19, 2017
d030145
[FIX] models: no warning when using `api.constrains` on an inherited …
rco-odoo May 31, 2017
69028f9
[FIX] google_calendar: fix wrong recurrency field name used when upda…
wtaferner May 30, 2017
3a826bb
[FIX] point_of_sale: fix zoom
nim-odoo Jun 2, 2017
98f5f1b
[FIX] tools: verify path before opening
odony Jun 2, 2017
d18d606
[FIX] tools: verify path before opening
odony Jun 2, 2017
8958bfe
[MERGE] Forward-port 8.0 up to d18d606a55330a6b9fd19596d8b12c4e9e0a4b57
odony Jun 2, 2017
c3e2828
[I18N] Update translation terms from Transifex
C3POdoo Jun 3, 2017
fef6694
[FIX] product_margin: division by zero in case sum of quantities is 0
beledouxdenis Jun 6, 2017
b43151c
[FIX] product: pricelist item deterministic order
beledouxdenis Jun 6, 2017
fffcfcc
[MERGE] forward port branch saas-6 up to 8958bfe5578
KangOl Jun 6, 2017
f420d65
Merge remote-tracking branch 'odoo/9.0' into 9.0
StefanRijnhart Jun 6, 2017
49cf902
[FIX] Adapt to upstream changes
StefanRijnhart Jun 6, 2017
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
5 changes: 5 additions & 0 deletions .tx/config
Original file line number Diff line number Diff line change
Expand Up @@ -57,6 +57,11 @@ file_filter = addons/account_tax_cash_basis/i18n/<lang>.po
source_file = addons/account_tax_cash_basis/i18n/account_tax_cash_basis.pot
source_lang = en

[odoo-9.account_tax_exigible]
file_filter = addons/account_tax_exigible/i18n/<lang>.po
source_file = addons/account_tax_exigible/i18n/account_tax_exigible.pot
source_lang = en

[odoo-9.account_tax_python]
file_filter = addons/account_tax_python/i18n/<lang>.po
source_file = addons/account_tax_python/i18n/account_tax_python.pot
Expand Down
1 change: 1 addition & 0 deletions MANIFEST.in
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,7 @@ recursive-include openerp *.ttf
recursive-include openerp *.woff
recursive-include openerp *.woff2
recursive-include openerp *.wsdl
recursive-include openerp *.xls
recursive-include openerp *.xsd
recursive-include openerp *.xsl
recursive-include openerp *.xml
Expand Down
1 change: 1 addition & 0 deletions addons/account/data/account_data.xml
Original file line number Diff line number Diff line change
Expand Up @@ -51,6 +51,7 @@
<field name="prefix">A</field>
<field eval="1" name="number_next"/>
<field eval="1" name="number_increment"/>
<field eval="False" name="company_id"/>
</record>
<!--
Invoice requests (deprecated)
Expand Down
9 changes: 2 additions & 7 deletions addons/account/demo/account_bank_statement.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,8 @@
Create demo bank statement
-
!python {model: ir.model.data} : |
journal_id = self.pool.get('account.journal').search(cr, uid, [('type', '=', 'bank')])
default_company = self.pool.get('res.company')._company_default_get(cr, uid, 'account.journal')
journal_id = self.pool.get('account.journal').search(cr, uid, [('type', '=', 'bank'), ('company_id', '=', default_company)], limit=1)
import time
if journal_id:
journal_id = journal_id[0]
Expand All @@ -11,15 +12,13 @@
'date': time.strftime('%Y')+'-01-01',
'name': "BNK/2014/001",
'balance_end_real': '8998.2',
'company_id': ref('base.main_company'),
'balance_start': 5103.0
}
self._update(cr, uid, 'account.bank.statement', 'account', vals, 'demo_bank_statement_1')
vals = {
'ref': '',
'statement_id': ref('account.demo_bank_statement_1'),
'sequence': 1,
'company_id': ref('base.main_company'),
'name': "SAJ/2014/002 and SAJ/2014/003",
'journal_id': journal_id,
'amount': 1175.0,
Expand All @@ -31,7 +30,6 @@
'ref': '',
'statement_id': ref('account.demo_bank_statement_1'),
'sequence': 2,
'company_id': ref('base.main_company'),
'name': "Bank fees",
'journal_id': journal_id,
'amount': -32.58,
Expand All @@ -42,7 +40,6 @@
'ref': '',
'statement_id': ref('account.demo_bank_statement_1'),
'sequence': 3,
'company_id': ref('base.main_company'),
'name': "Prepayment",
'journal_id': journal_id,
'amount': 650.0,
Expand All @@ -54,7 +51,6 @@
'ref': '',
'statement_id': ref('account.demo_bank_statement_1'),
'sequence': 4,
'company_id': ref('base.main_company'),
'name': "First 2000 € of SAJ/2014/001",
'journal_id': journal_id,
'amount': 2000.0,
Expand All @@ -66,7 +62,6 @@
'ref': '',
'statement_id': ref('account.demo_bank_statement_1'),
'sequence': 5,
'company_id': ref('base.main_company'),
'name': "Last Year Interests",
'journal_id': journal_id,
'amount': 102.78,
Expand Down
41 changes: 21 additions & 20 deletions addons/account/demo/account_invoice_demo.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@
Set the context for customer invoices because the 'type' field is readonly in invoice form views, so it value won't be considered by the yaml import
-
!record {model: account.invoice, id: demo_invoice_1}:
company_id: base.main_company
partner_id: base.res_partner_12
user_id: base.user_demo
reference_type: none
Expand All @@ -22,7 +21,6 @@
!workflow {model: account.invoice, action: invoice_open, ref: demo_invoice_1}
-
!record {model: account.invoice, id: demo_invoice_2}:
company_id: base.main_company
partner_id: base.res_partner_2
type: 'out_invoice'
date_invoice: !eval time.strftime('%Y-%m')+'-08'
Expand All @@ -39,7 +37,6 @@
!workflow {model: account.invoice, action: invoice_open, ref: demo_invoice_2}
-
!record {model: account.invoice, id: demo_invoice_3}:
company_id: base.main_company
partner_id: base.res_partner_2
type: 'out_invoice'
date_invoice: !eval time.strftime('%Y-%m')+'-08'
Expand All @@ -56,21 +53,22 @@
!workflow {model: account.invoice, action: invoice_open, ref: demo_invoice_3}
-
!record {model: account.invoice, id: demo_invoice_invest_sale}:
company_id: base.main_company
partner_id: base.res_partner_3
type: 'out_invoice'
date_invoice: !eval time.strftime('%Y-%m')+'-08'
-
!python {model: ir.model.data} : |
account_id = self.pool.get('account.account').search(cr, uid, [('tag_ids', 'in', [ref('account.demo_sale_of_land_account')])])
account_default_company = self.pool.get('res.company')._company_default_get(cr, uid, 'account.account')
account_id = self.pool.get('account.account').search(cr, uid, [('tag_ids', 'in', [ref('account.demo_sale_of_land_account')]), ('company_id', '=', account_default_company)])
line_vals = {
'invoice_id': ref('demo_invoice_invest_sale'),
'name': "Land located at '50.635336,4.863298'",
'price_unit': 210600,
}
if account_id:
line_vals['account_id'] = account_id[0]
tax_id = self.pool.get('account.tax').search(cr, uid, [('type_tax_use', '=', 'sale'), ('amount', '>', 0)])
tax_default_company = self.pool.get('res.company')._company_default_get(cr, uid, 'account.account')
tax_id = self.pool.get('account.tax').search(cr, uid, [('type_tax_use', '=', 'sale'), ('amount', '>', 0), ('company_id', '=', tax_default_company)])
if tax_id:
line_vals['invoice_line_tax_ids'] = [(6, 0, [tax_id[0]])]
self._update(cr, uid, 'account.invoice.line', 'account', line_vals, 'sale_of_land_line')
Expand All @@ -83,7 +81,6 @@
type: 'in_invoice'
-
!record {model: account.invoice, id: demo_invoice_0}:
company_id: base.main_company
partner_id: base.res_partner_12
user_id: base.user_demo
reference_type: none
Expand All @@ -103,7 +100,6 @@
uom_id: product.product_uom_unit
-
!record {model: account.invoice, id: demo_invoice_january_wages}:
company_id: base.main_company
partner_id: base.res_partner_12
type: 'in_invoice'
date_invoice: !eval time.strftime('%Y-%m')+'-01'
Expand All @@ -114,16 +110,16 @@
'name': "CEO wages",
'price_unit': 10000,
}
account_id = self.pool.get('account.account').search(cr, uid, [('tag_ids', 'in', [ref('account.demo_ceo_wages_account')])])
default_company = self.pool.get('res.company')._company_default_get(cr, uid, 'account.account')
account_id = self.pool.get('account.account').search(cr, uid, [('tag_ids', 'in', [ref('account.demo_ceo_wages_account')]), ('company_id', '=', default_company)])
if not account_id:
account_id = self.pool.get('account.account').search(cr, uid, [('user_type_id', '=', ref('account.data_account_type_expenses'))])
account_id = self.pool.get('account.account').search(cr, uid, [('user_type_id', '=', ref('account.data_account_type_expenses')), ('company_id', '=', default_company)])
if account_id:
line_vals['account_id'] = account_id[0]
self._update(cr, uid, 'account.invoice.line', 'account', line_vals, 'ceo_wages_line')
self.pool.get('account.invoice').signal_workflow(cr, uid, [ref('demo_invoice_january_wages')], 'invoice_open')
-
!record {model: account.invoice, id: demo_invoice_equipment_purchase}:
company_id: base.main_company
partner_id: base.res_partner_1
type: 'in_invoice'
date_invoice: !eval time.strftime('%Y-%m')+'-15'
Expand All @@ -134,20 +130,23 @@
'name': "Coffee Machine with huge 'employee\'s performances boosting perk'",
'price_unit': 4999.99,
}
account_id = self.pool.get('account.account').search(cr, uid, [('tag_ids', 'in', [ref('account.demo_coffee_machine_account')])])
account_default_company = self.pool.get('res.company')._company_default_get(cr, uid, 'account.account')
account_id = self.pool.get('account.account').search(cr, uid, [('tag_ids', 'in', [ref('account.demo_coffee_machine_account')]), ('company_id', '=', account_default_company)])
if not account_id:
account_id = self.pool.get('account.account').search(cr, uid, [('user_type_id', '=', ref('account.data_account_type_expenses'))])
account_id = self.pool.get('account.account').search(cr, uid, [('user_type_id', '=', ref('account.data_account_type_expenses')), ('company_id', '=', account_default_company)])
if account_id:
line_vals['account_id'] = account_id[0]
tax_id = self.pool.get('account.tax').search(cr, uid, [('type_tax_use', '=', 'purchase'), ('amount', '>', 0)])
tax_default_company = self.pool.get('res.company')._company_default_get(cr, uid, 'account.tax')
tax_id = self.pool.get('account.tax').search(cr, uid, [('type_tax_use', '=', 'purchase'), ('amount', '>', 0), ('company_id', '=', tax_default_company)])
if tax_id:
line_vals['invoice_line_tax_ids'] = [(6, 0, [tax_id[0]])]
self._update(cr, uid, 'account.invoice.line', 'account', line_vals, 'coffee_machine_line')
self.pool.get('account.invoice').browse(cr, uid, ref('demo_invoice_equipment_purchase'))._onchange_invoice_line_ids()
self.pool.get('account.invoice').signal_workflow(cr, uid, [ref('demo_invoice_equipment_purchase')], 'invoice_open')
-
!python {model: account.bank.statement.line} : |
account_ids = self.pool.get('account.account').search(cr, uid, [('user_type_id', '=', ref('account.data_account_type_revenue')), ('tag_ids', 'in', [ref('account.account_tag_financing')])])
default_company = self.pool('res.company')._company_default_get(cr, uid, 'account.account')
account_ids = self.pool.get('account.account').search(cr, uid, [('user_type_id', '=', ref('account.data_account_type_revenue')), ('tag_ids', 'in', [ref('account.account_tag_financing')]), ('company_id', '=', default_company)])
line = self.browse(cr, uid, ref('account.demo_bank_statement_line_5'))
if not line.journal_entry_ids and account_ids:
line.write({'account_id': account_ids[0]})
Expand All @@ -156,20 +155,22 @@
!python {model: ir.model.data} : |
from datetime import datetime
from dateutil.relativedelta import relativedelta
default_company = self.pool('res.company')._company_default_get(cr, uid, 'account.journal')
vals = {
'company_id': ref('base.main_company'),
'journal_id': self.pool.get('account.journal').search(cr, uid, [('type', '=', 'general')])[0],
'journal_id': self.pool.get('account.journal').search(cr, uid, [('type', '=', 'general'), ('company_id', '=', default_company)])[0],
'date': datetime.now().replace(day=1,month=1) - relativedelta(days=1),
'ref': 'Company Creation',
}
self._update(cr, uid, 'account.move', 'account', vals, 'demo_opening_move')
-
!python {model: ir.model.data} : |
bank_journal_id = self.pool.get('account.journal').search(cr, uid, [('type', '=', 'bank')])[0]
journal_default_company = self.pool('res.company')._company_default_get(cr, uid, 'account.journal')
bank_journal_id = self.pool.get('account.journal').search(cr, uid, [('type', '=', 'bank'), ('company_id', '=', journal_default_company)])[0]
if bank_journal_id:
bank_account_id = self.pool.get('account.journal').browse(cr, uid, bank_journal_id).default_debit_account_id.id
fixed_asset_account_ids = self.pool.get('account.account').search(cr, uid, [('user_type_id', 'in', (ref('account.data_account_type_fixed_assets'),ref('account.data_account_type_current_assets')))])
equity_account_ids = self.pool.get('account.account').search(cr, uid, [('user_type_id', '=', ref('account.data_account_type_equity')), ('tag_ids', 'in', [ref('account.demo_capital_account')])])
account_default_company = self.pool.get('res.company')._company_default_get(cr, uid, 'account.account')
fixed_asset_account_ids = self.pool.get('account.account').search(cr, uid, [('user_type_id', 'in', (ref('account.data_account_type_fixed_assets'),ref('account.data_account_type_current_assets'))), ('company_id', '=', account_default_company)])
equity_account_ids = self.pool.get('account.account').search(cr, uid, [('user_type_id', '=', ref('account.data_account_type_equity')), ('tag_ids', 'in', [ref('account.demo_capital_account')]), ('company_id', '=', account_default_company)])
if bank_account_id and fixed_asset_account_ids and equity_account_ids:
self._update(cr, uid, 'account.move.line', 'account', {
'move_id': ref('account.demo_opening_move'),
Expand Down
Loading