Commit Graph
117156 Commits
Author SHA1 Message Date
qdp-odoo f395735201 [FIX] account: setup bar test requires an opening move to be created
This is usually made through the action of the setup bar but in the test we create manually the wizard, so we have to force the opening entry creation first
2017-08-31 18:21:08 +02:00
Aaron Bohy e818cba321 [FIX] web: tests: correctly reset AUTOCOMPLETE_DELAY
... once the test is done.
2017-08-31 16:41:37 +02:00
Aaron Bohy 9c4eb2353c [FIX] web: search view: don't crash when typing a date
Before this rev., it crashed when the user typed a date (actually,
the last character of a date) in the search view (e.g. in
Accounting > Customer Invoices).
2017-08-31 16:41:37 +02:00
Christophe Matthieu 95c2bd33a2 [IMP] web: lazy load nvd3, ace and fullCalendar lib to reduce asset size 2017-08-31 16:26:11 +02:00
Christophe Matthieu 6f60a9a179 [REM] web: kill zombies 2017-08-31 16:26:11 +02:00
Olivier Colson 2d1b8e9f34 [IMP] account: new setup bar
Add a setup bar on account's dashboard, so that the user can more easily enter the initial data of his Odoo installation, following the steps that are proposed to him.

Was PR #16864
Was task 32119
2017-08-31 15:58:22 +02:00
rde bbc38ca429 [FIX] website: fix sitemap
typo during python3 convertion
2017-08-31 15:47:10 +02:00
rde efecf22b45 [FIX] website: fix sitemap
typo during python3 convertion
2017-08-31 15:43:04 +02:00
Adrien Peiffer (ACSONE) 4ca6945256 [FIX] base: consider materialized view as table
Closes #18442
opw-769167
2017-08-31 15:00:22 +02:00
Christophe Simonis 324caf2f6b [FIX] account: adapt code to previous forward-port changes 2017-08-31 14:23:38 +02:00
Parth Gajjar b6ef149b0d [IMP] web: filter when clicking on tags in Kanban
This commit adds a feature to the widget Many2ManyTags for kanban
views. When a tag is clicked, records are filtered on the given
tag, in addition to the active filters in the search view.
2017-08-31 14:09:32 +02:00
Adrien Peiffer (ACSONE) 0fff391c38 [FIX] tools: empty name
Check if name isn't empty before executing regex. xlsxwriter can handle
an empty name.

opw-769163
Closes #18877
2017-08-31 13:47:41 +02:00
Christophe Simonis db546a3880 [FIX] web: correct test 2017-08-31 13:32:02 +02:00
Christophe Simonis daaaaa552e [FIX] core,test_new_api: adapt code to removal of ir.values 2017-08-31 13:22:39 +02:00
Christophe Simonis 4879ce0407 [MERGE] forward port branch saas-17 up to fe77df3ba4 2017-08-31 12:55:41 +02:00
Jeremy Kersten f8694f14cc [FIX] sale_timesheet: fix case where self is multi
Commit #71bb9a09f is wrong in case you write on several timesheet at the same time.

Self is multi, when you have more than 1 timesheet, we need to check for each,
if one is of type delivery
2017-08-31 12:26:34 +02:00
Thibault Delavallée dae6178a0a [FIX] payment: fix issue about required fields in payment form
It seems like even a correctly-filled field triggers an empty input
error because variable about empty error is always True.
2017-08-31 10:20:51 +02:00
Haresh Shyara fe77df3ba4 [IMP] stock, stock_picking_batch: improve tree, form view of product moves and menus 2017-08-30 21:17:33 -07:00
Jignesh Rathod 23e77b8033 [IMP] stock: restructure menus of stock. 2017-08-30 21:17:33 -07:00
Jignesh Rathod 2e5fd48362 [IMP] stock: stock move lines form view. 2017-08-30 21:17:33 -07:00
Jignesh Rathod 55d363e960 [IMP] stock: improve search view of product moves. 2017-08-30 21:17:33 -07:00
Haresh Shyara 7cbca2582c [IMP] stock: invisible 'Reserved' column when picking type 'incoming' in picking tree view 2017-08-30 21:17:32 -07:00
Haresh Shyara 7f180207b1 [IMP] stock: improve reception form view
- Invisible 'Shipping Policy' and 'Priority' for Reception.
- Invisible Operation Type when it's in the context.
- Changed shipping policy 'Partial' to 'As soon as possible' and 'All at once' to 'When all products are ready'.
2017-08-30 21:17:32 -07:00
Haresh Shyara 7be8249357 [IMP] stock: improve stock_quant form view
- Added stat button in stock_quant for open stock_move_line.
- Added 'Reserved Quantity' field.
- Moved UoM on right of 'On Hand'.
- Set product name in breadcrumb instead of 'stock.quant,2'
2017-08-30 21:17:32 -07:00
Haresh Shyara cc07b482fe [IMP] stock: improve stock quant list view
- Added new field 'reserved_quantity'.
- Added new filter Reservations('reserved_quantity').
- Removed 'Transit Location' default filter and keep only 'Internal Location'.
- Added graph view in stock quant.
- Added Product Template in search view.
2017-08-30 21:17:32 -07:00
Haresh Shyara e7b8033771 [IMP] stock: put groups multi-location no Destination Location
- remove source document in demo data.
- renamed 'Destination Location Zone' to 'Destination Location'.
2017-08-30 21:17:31 -07:00
Haresh Shyara 394b45b4b6 [IMP] stock: put readonly origin field 2017-08-30 21:17:31 -07:00
Haresh Shyara f707b476b6 [IMP] stock: improved the form view of DO
- Removed class on origin field for display full width.
- Moved uom on the right in move lines internal tree view.
- Moved Cancel button on the right in header of do form view.
2017-08-30 21:17:31 -07:00
Haresh Shyara 147821363c [IMP] stock: some improvement in immediate transfer wizard
- removed parentheses on 'done' and set italic on 'reserved'
2017-08-30 21:17:31 -07:00
Haresh Shyara 6bd26593e0 [IMP] stock: restructured some menuitems in operations
- Operations
    - Products
        - Transfers
        - Inventory Adjustment
        - Sraps
    - Scheduling
        - Run Scheduler
2017-08-30 21:17:27 -07:00
Haresh Shyara 4384cc7273 [IMP] stock: improve stock move line tree view and menus
- Renamed menu 'Stock Moves' to 'Picking Moves'
- Renamed menu 'Stock Move Lines' to 'Product Moves'
- Added default filter 'Done' on Stock move lines.
- Moved date field at the first.
- Removed groups to visible Source and Destination Location id multi-location is not activated.
2017-08-30 19:03:56 -07:00
Haresh Shyara 6b370c0d7c [IMP] stock: restructured the stock config menus
- Set groups on location menu for visible only if mulit-location is set.
- Restrucured the menus in configuration.
- Products
	- Categories
	- Barcode Nomenclatures
- Unit of Measures
	- UoM Categories
	- UoM
2017-08-30 19:03:51 -07:00
Christophe Simonis b19f22cb97 [FIX] stock_account: correct syntax error introduced during previous forward-port 2017-08-31 00:28:01 +02:00
Jeremy Kersten 88a25c0e87 [FIX] *: fix previous forward port 2017-08-31 00:14:37 +02:00
Christophe Simonis 88ea39de8a [FIX] http_routing: P3 compatibility 2017-08-30 18:36:13 +02:00
Christophe Simonis 71f370903c [MERGE] forward port branch saas-16 up to 600d015938 2017-08-30 18:18:59 +02:00
Christophe Simonis 600d015938 [MERGE] forward port branch saas-15 up to cb4dbfb7b7 2017-08-30 18:04:40 +02:00
stefanorigano 7452139552 [REF] project: change dashboard links' color 2017-08-30 16:55:10 +02:00
stefanorigano 4ee00450ce [REF] base: do not style 'installed' as a 'success' in apps kanban 2017-08-30 16:55:10 +02:00
stefanorigano 6f1115478e [REF] web: review new design elements
- Review UI custom colors (used for tags and kanban cards)

- Properly align control panel items

- Remove links style overrides (these rules are not necessary anymore
  because already specified in bootstrap_overridden.less variables
  definitions)

- Set new webclient bg color

- Adapt colors in kanban view
2017-08-30 16:55:10 +02:00
Christophe Simonis cb4dbfb7b7 [MERGE] forward port branch saas-14 up to 583fcf0a67 2017-08-30 16:13:19 +02:00
Nicolas Martinelli 65f5fc6bf8 [FIX] stock: delivery slip
Complement of commit b0d498c11d

The delivered quantity displayed on the "Delivery Slip" should use the
same UOM than the "Ordered Quantity".

opw-766914
2017-08-30 16:12:15 +02:00
Christophe Simonis 583fcf0a67 [MERGE] forward port branch 10.0 up to 1b7e31f341 2017-08-30 15:34:58 +02:00
Christophe Simonis 1b7e31f341 [MERGE] forward port branch saas-11 up to 3f72629794 2017-08-30 15:30:01 +02:00
Christophe Simonis 3f72629794 [MERGE] forward port branch 9.0 up to cb21934e00 2017-08-30 15:29:24 +02:00
Christophe Matthieu 2728fe1ec1 [IMP] web: onchange x2many with virtual id in create command
When an onchange modifies an x2many field, the line on which the user
works remains in editable mode and the cursor is  returned to the same
position.
The second argument of create command is a reference used to reactivate
the edited line.
2017-08-30 14:39:17 +02:00
Raphael Collet 6cf98c4c87 [IMP] models: in onchange, keep track of virtual ids of new records
The x2many "create" command is now like: `(0, ref, vals)`, where `ref` is an
arbitrary reference that may be used to identify a new line in the relation.
The reference is returned in a similar command by the method `onchange`.
`onchange` now supports self-modifying x2many fields.
2017-08-30 14:38:29 +02:00
Christophe Matthieu 7e3f8f2140 [IMP] web: in test use prepend instead of append to create the view
Prevents false positive error in tests.

Issue: If an error occurs that the view remains visible, then other tests that use a pointer or focus can not be performed. Errors occur because the new views are introduced afterwards and are therefore not always visible.
2017-08-30 14:38:28 +02:00
Laurent Smet eba134ec18 [FIX] sale: fix defaults taxes on tests in sale
Suppose two ways to install sale:
-i account followed by -i sale: account is installed, the execute is done on the chart template and then,
sale is installed. In this case, the IrDefault values already exists when sale is loaded.

-i sale directly: account and sale are installed, the execute is done on the chart template.
The difference is that there is no IrDefault values set on the demo data in sale.

The problem is that such behavior can lead to wrong tests. For exemple, having taxes_id/supplier_taxes_id
set or not set on product.template during sale tests.
2017-08-30 14:36:04 +02:00
Joren Van Onder 4bfd6284dc [IMP] mrp: restrict serial numbers to choose for final_lot_id
When producing products tracked by serial number only allow to choose
a serial number produced in a previous work order in the same
manufacturing order.
2017-08-30 14:25:18 +02:00