Commit Graph
103008 Commits
Author SHA1 Message Date
Ravi Patel 9c012ad07e [FIX] report: Traceback on print report from wizard.
Go to Product Variant  >> Select any Product Variant >> Print Report Of Price List >> select any Price List
and Click on print button it's gives traceback like:
http://www.awesomescreenshot.com/image/1288867/b6639baf8cb94e3a90ce9d347b3f4f35

Introduced by https://github.com/odoo/odoo/commit/da3d2fb1dc76654e630fba27ca3dcf03002d9431
2016-06-02 14:46:12 +02:00
dut-odoo a0b676921b [IMP] website_event: Improved error message of event registration page
When event is created/finished/cancelled, event registration page shows same error message.
It shouldn't be same. So changed error message for finished/cancelled event.
2016-06-02 12:58:06 +02:00
jpr-odoo 98a3482369 [IMP] event,website_event_question: Copy more fields on duplicate
In the Event App, when we duplicating an event, the email schedule and
Questions also duplicate.
2016-06-02 12:52:36 +02:00
Aaron Bohy ccb907a185 [IMP] web_calendar: button to hide the mini calendar
- State stored in localStorage
- Mini calendar width fixed and not 25% of webclient's width
- Minor ui tweaks of the mini calendar
2016-06-02 12:37:41 +02:00
Aaron Bohy 99bfb46fa5 [REF] (web_)calendar: mainly sidebar refactoring
Also:
 - keeps unticked filters unticked when deleting a filter or adding a new one
 - correctly tick filters when clicking on the partner's name (that code was
   broken)
 - remove reference to instance.web introduced by a forwardport
 - wrong use of self in CalendarView's init()
2016-06-02 12:37:41 +02:00
Aaron Bohy 9f3fff5181 [IMP] calendar: sidebar filters: disable filters if active partner
When loading a calendar view with a partner_id in the context, the sidebar's
filters should be disabled by default to only display events related to that
partner.
2016-06-02 12:37:41 +02:00
Aaron Bohy 42929b9acd [IMP] calendar: sidebar filters: avoid duplicating contacts
by blacklisting contacts already in favorites in the Many2One
2016-06-02 12:37:41 +02:00
Aaron Bohy 2705a6785b [FIX] calendar: sidebar filters: no many2one if !useContacts
Also don't allow to delete the filters in that case, as they are automatically
computed from the displayed events.
2016-06-02 12:37:41 +02:00
Aaron Bohy 1ff03029a0 [IMP] calendar: sidebar filters: remove unnecessary RPCs 2016-06-02 12:37:41 +02:00
Aaron Bohy dc06e9d515 [FIX] (web_)calendar: load events with attendees in domain
Before this rev., the events were loaded twice:
 - once with the date range as domain (and optionally the content of the search
   view),
 - once with the date range and the partner_ids of the sidebar's filters (and
   content of search view).

The first loading was therefore useless, and might also be very costly.
2016-06-02 12:37:41 +02:00
Mansi Gandhi 2c98364e9b [IMP] sale: add 'Analytic Tags' field in SO line form 2016-06-02 12:03:34 +02:00
jpr-odoo 1de2e3353f [FIX] website_slides: Increase Odoo Slides Height.
Change from 16:9 to 4:3
2016-06-02 11:59:18 +02:00
Jairo Llopis 3451ac5254 [FIX] purchase: typo at field declaration.
Closes #12260
2016-06-02 10:11:18 +02:00
Mansi Gandhi 4bdbfbdf2f [IMP] mail: 'Mark all read' button is not a primary action
In discuss, mark all read is green. It shouldn't because it is not
the primary action.
2016-06-01 10:23:02 +02:00
dut-odoo e57f2f708d [FIX] hr: Traceback when assigning a parent department to a department
Comming from the hr module migration.
https://github.com/odoo/odoo/commit/44c62e1b7f02bb43ed75615076bcbbc7195f72d4#diff-7fe5c1ac38eeb355c75fa18a98b62323R271
2016-06-01 10:04:23 +02:00
Rohan Patel 593ae31f0e [ADD] hr_timesheet: Display total hours of task in timesheet, added compute field total_hours_spent which is calculate total hours based on task's time spent + sub-tasks hours. 2016-05-31 16:21:38 +02:00
Mansi Gandhi f7cb8c0cfb [RM] crm: Remove the 'color' field from tree as well as form views of 'Lead Tags' because forgot to remove this field and already removed this field from 'Tags' in project module. 2016-05-31 15:58:15 +02:00
Ravi Patel 7d1d272e0a [IMP] project: Remove separator to remove space between name and value. 2016-05-31 15:53:29 +02:00
Mansi Gandhi 78643853ac [IMP] project: improvements in configuration,
>Remove the Sale Service option, because 'sale_service' module doesn't exist anymore.
	>Remove the option "Time on Tasks" and link the Time Scheduling (resource_calendar_id) to Forecast.
	>Hide the Timesheets section if the 'hr_timesheet_sheet' app is not installed.
	>Change the label "Timesheets on Issues" instead of "Timesheets Invoicing".
	>"Timesheets on Issues" shouldn't appear if hr_timesheet_sheet + project_issue apps are not installed.
2016-05-31 15:47:12 +02:00
Jérome Maes d5943607dd [MIG] portal_stock, portal_gamification : migration of xml data
Since there is no python code in these modules, migration consists
in renaming openerp data tag into the odoo one.
2016-05-31 14:16:59 +02:00
Rutul Raval a9d11f1175 [MIG] portal : migration to new api 2016-05-31 14:16:58 +02:00
Jérome Maes d60e040096 [MOV] portal : reorganize module directory 2016-05-31 14:16:58 +02:00
Vipul Bhatt 2ae11ec508 [IMP] base: 'ir.actions.server' 'code' field validation constraint
- Only SAFE CODES (specified in openerp/tools/safe_eval.py) are allowed in server actions
 - Validating basic python errors eg. SyntaxError, IndentationError etc.
2016-05-31 14:15:13 +02:00
Yannick Tivisse 13dae8847e [IMP] website_sale: Stock Availability banner on shop/product/id view
An availability selection field with 3 values :
- Display nothing
- In stock
- Warning + a warning message that could be something like 'available with
  a variable delay of 15 days
2016-05-31 13:11:56 +02:00
Darshan Kalola 65040e4be9 [MIG] pos_reprint: migration to new api 2016-05-31 09:20:11 +02:00
Darshan Kalola 38ef0adb93 [MOV] pos_reprint: reorganize module directory 2016-05-31 09:20:11 +02:00
Darshan Kalola 3de847afd8 [MIG] pos_restaurant : migration to new api
During migration, remove 'set_background_color' method, to directly use js api.
2016-05-31 09:20:11 +02:00
Jérome Maes 284e62def9 [MOV] pos_restaurant : slip file per models 2016-05-31 09:20:10 +02:00
Darshan Kalola 65fce907f2 [MOV] pos_restaurant : reoganize module directory 2016-05-31 09:20:10 +02:00
Jérome Maes 36fa95df0b [IMP] google_drive : make it use the constant defined in google_account 2016-05-31 09:09:23 +02:00
vbh-odoo 8107916079 [REM] google_spreadsheet: removed unused code 2016-05-31 09:09:23 +02:00
vbh-odoo 2fcf05d6d8 [MIG] google_spreadsheet : migrate to new api 2016-05-31 09:09:23 +02:00
Jérome Maes a1906557bc [MOV] google_spreadsheet : reorganize module directory 2016-05-31 09:09:22 +02:00
Jérome Maes 1d67e4982d [IMP] google_drive : allow to remove drive access token
Before, we submitting empty token field on General Settings, it did not remove the token from database.
2016-05-31 09:09:22 +02:00
vbh-odoo 3174d2f56e [MIG] google_drive : migrate to new api 2016-05-31 09:09:22 +02:00
Jérome Maes b581e2004f [MOV] google_drive : move code to split file per model 2016-05-31 09:09:22 +02:00
vbh-odoo 009578d5ee [MOV] google_drive : reoganise module directory 2016-05-31 09:09:21 +02:00
Adrien Dieudonne 6739e10b50 [ADD] web: add 'is between' operation for dates in search filters
- Add two datepickers to specify a range of date/datetime
2016-05-31 08:42:24 +02:00
Kinjal Mehta d6b3c1d962 [ADD] base: Add ir_rules for ir_filters
The object ir.filters has no security rules. anyone can access and
delete other people rules.

Add several rules:
- The administrators have all the rights on ir_filters
- An employee can create/modify a filter for him or everyone. But not for someone else
- An employee can delete only delete the filters he created
- A portal/public user can only access the filters for which he's the user
2016-05-30 16:26:39 +02:00
dut-odoo 419ba7365f [ADD] account_voucher: same receipt behavior than invoices
In the sales receipts :
    - In Sales Receipts : Change the String Date into Bill Date
    - Always display the Journal Items tab
    - In the Journal Items tab :  Display the date. the string should be Accounting Date
    - In draft : There should be an onchange on the accounting date when the bill date is changed
    - In draft : It should be possible to change indenpendently the accounting date
    - The entries should be posted at the accounting date

In the purchase receipts :
    - Always display the Journal Items tab
    - In the Journal Items tab : Change the string Date into Accounting Date
    - In draft : There should be an onchange on the accounting date when the bill date is changed
    - In draft : It should be possible to change indenpendently the accounting date
    - The entries should be posted at the accounting date
2016-05-30 14:05:41 +02:00
Ravi Patel 3f1e051df9 [IMP] project: A lot of tasks and issue loading in a production environment, so we can set a default filter for own tasks and own issues. 2016-05-30 13:51:52 +02:00
Géry Debongnie 2172a6e81c [FIX] web: incorrect reference to openerp
I assume the problem was introduced by a forward port. But whatever the case, we
should not ever use the variable 'openerp' in jsland.
2016-05-30 11:43:06 +02:00
Géry Debongnie 2f7bd4d7e9 [IMP] hr_attendance: remove extra rpc
The attendance module needs to know if the user is an employee before
putting itself in the systray.  This commit add the information in the
session infos, and use it directly.
2016-05-30 11:43:06 +02:00
Géry Debongnie f3fb0bfe29 [IMP] web_analytics: remove rpc to version_info
and put it serverside, in the session info.  This saves 1 rpc for every
connections.
2016-05-30 11:43:06 +02:00
Géry Debongnie 58245d4dca [IMP] web: remove useless rpc by user_menu
The UserMenu widget needs the user name, but it is available in the
session informations.
2016-05-30 09:23:08 +02:00
Géry Debongnie 8ccff7dba8 [IMP] web: remove rpc call to get module list
It is already in the web client page source (or more precisely, in the
assets_backent bundle)
2016-05-30 09:23:08 +02:00
Géry Debongnie fdb250942f [IMP] web: move currency rpc to session_info 2016-05-30 09:23:08 +02:00
Géry Debongnie 9c68bc7482 [REF] point_of_sale,web(site): move session info into page source
This commit introduces a mechanism to add information into the session
from a different module, without having to fetch it manually with a rpc.
This is intended to be used with small pieces of info required at the
start of the web client, such as currency informations.

To add information to the session, one can simply inherit from ir.http
and modify the session_info method.
2016-05-30 09:23:07 +02:00
Géry Debongnie 2a8a17024d [IMP] web: start session service as soon as possible 2016-05-30 09:22:38 +02:00
Vipul Bhatt 3cc6468d55 [IMP] point_of_sale: remove the User's Product report
This particular report was broken for a long time. Instead of fixing it
it was removed because the use case for it is unclear and noone seems to
actually be using it anyway.
2016-05-28 15:22:20 +02:00