Merge lp:~openerp-dev/openobject-addons/trunk-improve-search-product-bth into lp:openobject-addons
- trunk-improve-search-product-bth
- Merge into trunk
Status: | Needs review |
---|---|
Proposed branch: | lp:~openerp-dev/openobject-addons/trunk-improve-search-product-bth |
Merge into: | lp:openobject-addons |
Diff against target: |
74 lines (+18/-6) 3 files modified
account/account_invoice_view.xml (+2/-2) product/product.py (+14/-2) purchase/purchase_view.xml (+2/-2) |
To merge this branch: | bzr merge lp:~openerp-dev/openobject-addons/trunk-improve-search-product-bth |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
OpenERP Core Team | Pending | ||
Review via email: mp+198712@code.launchpad.net |
Commit message
Description of the change
Hello,
In o2m on field of product, Search product based on name and code get result related of partner.
Thanks.
- 9015. By Launchpad Translations on behalf of openerp
-
Launchpad automatic translations update.
- 9016. By Launchpad Translations on behalf of openerp
-
Launchpad automatic translations update.
- 9017. By Launchpad Translations on behalf of openerp
-
Launchpad automatic translations update.
- 9018. By Launchpad Translations on behalf of openerp
-
Launchpad automatic translations update.
- 9019. By Martin Trigaux (OpenERP)
-
[MERGE] forward port of latest saas-2 until rev 9051 <email address hidden>
- 9020. By Denis Ledoux (OpenERP)
-
[FIX] hr: merge of views Leave Request & Allocation request, as they are allmost similar.
Moreover, before this fix, when you clicked on an allocation request from a mail.message (for instance, from the messaging inbox page), you were not redirected to the right view: You were redirected to the view of Leave request instead of Allocation request.
- 9021. By Thibault Delavallée (OpenERP)
-
[MERGE] [FIX] mail: fixed group button position that was too much dependent of the group description length
[IMP] project: removed unnecessary code in project to try to be able to move kanban records in a folded column (was not working + generic solution coming) - 9022. By Launchpad Translations on behalf of openerp
-
Launchpad automatic translations update.
- 9023. By Thibault Delavallée (OpenERP)
-
[FORWARD] Forward port of saas-2 fixes until revision 9058 (revid <email address hidden>)
- 9024. By Thibault Delavallée (OpenERP)
-
[MERGE] [ADD] hr_applicant_
document module: link between hr_recruitment and document modules. It allows to search through the indexed content of documents attached to applicants, such as resumes, CVs, ... [IMP] hr.recrutment.
stage: added template_id field. If the stage is linked to a template, a message is posted on the applicant when the applicant is moved into this stage. This allows to automatically send an email when approving or refusing an applicant. We usually define server action to achieve that behavior, it is now standard. [IMP] hr.applicant: added a field to have the number of indexed documents + links in the applicant kanban view to jump to the applicant's documents.
- 9025. By Martin Trigaux (OpenERP)
-
[MERGE] [ADD] gamification
New modules gamification, hr_gamification, gamification_
sale_crm, portal_ gamification. Merry Christmas OpenERP
- 9026. By Launchpad Translations on behalf of openerp
-
Launchpad automatic translations update.
- 9027. By Launchpad Translations on behalf of openerp
-
Launchpad automatic translations update.
- 9028. By Launchpad Translations on behalf of openerp
-
Launchpad automatic translations update.
- 9029. By Launchpad Translations on behalf of openerp
-
Launchpad automatic translations update.
- 9030. By Launchpad Translations on behalf of openerp
-
Launchpad automatic translations update.
- 9031. By Launchpad Translations on behalf of openerp
-
Launchpad automatic translations update.
- 9032. By Thibault Delavallée (OpenERP)
-
[MERGE] account: cash register view improvements
- now looking like cash control methods from the point of sale module.point of sale: improved some tooltips + cash control form view improvements
- 9033. By Thibault Delavallée (OpenERP)
-
[MERGE] [IMP] hr: changed some pictures of employees in demo data to avoid copyright issues
- 9034. By Thibault Delavallée (OpenERP)
-
[FORWARD] Forward port of latest saas-2 fixes, until revision 9062 (revid <email address hidden>)
- 9035. By Launchpad Translations on behalf of openerp
-
Launchpad automatic translations update.
- 9036. By Launchpad Translations on behalf of openerp
-
Launchpad automatic translations update.
- 9037. By Launchpad Translations on behalf of openerp
-
Launchpad automatic translations update.
- 9038. By Martin Trigaux (OpenERP)
-
[ADD] project: add change_default parameter on project_id field of project.task. This allows to set default values depending on project through ir.values.
- 9039. By Stephane Wirtel (OpenERP)
-
[MERGE] Extract the base64 encoded images from the xml files lp:~openerp-dev/openobject-addons/trunk-extracted_img-stw
- 9040. By van der Essen Frédéric (OpenERP)
-
[MERGE] point_of_sale: big point of sale upgrade for posbox campaign
- 9041. By Launchpad Translations on behalf of openerp
-
Launchpad automatic translations update.
- 9042. By Martin Trigaux (OpenERP)
-
[IMP] project: remove duplicated field complete_name (already present in account.
analytic. account) - 9043. By van der Essen Frédéric (OpenERP)
-
[MERGE] better management for python dependencies of the hardware driver modules
- 9044. By Martin Trigaux (OpenERP)
-
[MERGE] [FIX] account: accounting periods in demo data are no longer opening periods, create a new period_0 as opening period
- 9045. By Stephane Wirtel (OpenERP)
-
[FIX] hr_holidays: Use osv.except_osv instead exceptions.Warning, because
Warning does not inherit from osv.except_osv and this exception is not catched
by the system. - 9046. By Stephane Wirtel (OpenERP)
-
[FIX] project_timesheet: supply_method is implemented in the module
'procurement' but this one is not in the dependencies of project_timesheet. - 9047. By Stephane Wirtel (OpenERP)
-
[FIX] hr_holidays: Reverse previous patch with the warning
- 9048. By Xavier (Open ERP)
-
[FIX] pillow-compatible Image import
- 9049. By jke-openerp
-
[MERGE] Merge with trunk-cal-jke
New calendar :
Component changed : dHtml into Jquery FullCalendar
Manage recurrency
Manage alarm with notif/mail
oAuth google 'web app'
Manage coworker / Favorite
Use avatar for attendee and filter
Manager calendar by partner and not user
Your events are now event where you are attendees and not events that you have created
Manage quick_create, Quick_view, ...Rename module google_base_account into google_account
Rename module base_calendar into calendar
New module Google Calendar - 9050. By Christophe Simonis (OpenERP)
-
[FIX] point_of_sale: let the session generate a session_id itself
- 9051. By jke-openerp
-
[MERGE] Merge with trunk-ren-
crmmeeting This commit replace all occurences of "crm.meeting" into "calendar.event" and "crm_meeting" into "calendar_event".
It remove 2 fields unused from calendar.event model and from the tests.
Add oe_update_date in exclude field, to allow the update of recurrence if field(s) updated are only in this exclu list - 9052. By Christophe Simonis (OpenERP)
-
[MERGE] forward port of branch saas-2 up to revid 9092 <email address hidden>
- 9053. By Launchpad Translations on behalf of openerp
-
Launchpad automatic translations update.
- 9054. By Launchpad Translations on behalf of openerp
-
Launchpad automatic translations update.
- 9055. By Raphael Collet (OpenERP)
-
[FIX] calendar: type of related field should be 'integer', not 'int'
- 9056. By Raphael Collet (OpenERP)
-
[FIX] calendar: function field of type 'selection' must be given a selection parameter
- 9057. By Christophe Simonis (OpenERP)
-
[FIX] edi: /edi/import_edi_url route is a json route
- 9058. By Christophe Simonis (OpenERP)
-
[IMP] calendar: tell orm to rename old select1 column
- 9059. By Thibault Delavallée (OpenERP)
-
[MERGE] [REF] [IMP] base_action_rule: allow using a resource.calendar to compute
day-based timing conditions.[REF] resource: cleaned, refactored and improved code for resource.calendar
module. Old API is kept for backward compatibility.
[TESTS] resource: added tests for the new implementation of the various
methods.[IMP] base_action_rule: using the resource module, added the possibility
to specify a resource.calendar to compute day-based timing conditions.[IMP] hr_contract: added an override of base action rule to add the possibility
of using an employees's resource.calendar to compute day-based timing
conditions. - 9060. By van der Essen Frédéric (OpenERP)
-
[MERGE] point_of_sale: further point of sale and hardware integration improvements
- 9061. By Thibault Delavallée (OpenERP)
-
[MERGE] [ADD] product_
email_template new module. It allows ot send template-based emails when validating invoices. This allows to send description, user guides, technical datasheets, ... when selling products. product_template inheritance: added email_template_id field, link to an optional email.template
invoice inheritance: when validating the invoice, send an email for each product that has a linked email.template.
email_template inheritance: defined a new simplified form view with only attachment_ids and body, to ease the quick edition of email templates. This simplified form view is used for the email_template_id field on the product.template form view.
email_template: when having default_model in default_get, use it to prefetch model_id. Indeed model is a related file, we have to redirect its default to the right model_id field.
- 9062. By Denis Ledoux (OpenERP)
-
[MERGE][ADD] crm: apply deduplication for mass converting leads to opps
- 9063. By van der Essen Frédéric (OpenERP)
-
[MERGE] point_of_sale: hardware proxy reliability improvements
- 9064. By Géry Debongnie
-
[IMP] merge all the modifications concerning the new graph view. It mainly changes the reporting views to use the pivot table as default.
- 9065. By Launchpad Translations on behalf of openerp
-
Launchpad automatic translations update.
- 9066. By Antony Lesuisse (OpenERP)
-
[IMP] hr.department cleanup
- Consolidate multiple hr.departement definition into hr.py file
- Remove ulgy department_users_get( ) domain hack on act_window
- Add the jobs_ids inverse relationship from departement to jobs - 9067. By van der Essen Frédéric (OpenERP)
-
[MERGE] hw_scanner fixes
- 9068. By van der Essen Frédéric (OpenERP)
-
[MERGE] point_of_sale: regression fix
- 9069. By Fabien Meghazi (OpenERP)
-
[REM] POS: Replaced auth="admin" by auth="none"
- 9070. By van der Essen Frédéric (OpenERP)
-
[MERGE] hw_escpos: moving list of supported printers to a separate file
- 9071. By Christophe Simonis (OpenERP)
-
[MERGE] forward port of branch saas-2 up to revid 9109 <email address hidden>
- 9072. By Christophe Simonis (OpenERP)
-
[FIX] calendar: use correct xmlid
- 9073. By van der Essen Frédéric (OpenERP)
-
[MERGE] point_of_sale: receipt printing reliability improvements
- 9074. By Fabien Meghazi (OpenERP)
-
[IMP] Use CORS in pos (only two routes)
- 9075. By Fabien Meghazi (OpenERP)
-
[ADD] POS: added cors argument to all routes
- 9076. By Géry Debongnie
-
[MERGE] merge trunk-new-
graphview- ged into trunk (mainly work on the reporting views to use the new pivot table view) - 9077. By Fabien Meghazi (OpenERP)
-
[IMP] Use cors in pos devices.js
- 9078. By van der Essen Frédéric (OpenERP)
-
[FIX] point_of_sale: add port and protocol to forced proxy ip if necessary
- 9079. By van der Essen Frédéric (OpenERP)
-
[IMP] point_of_sale, hw_escpos: hopefully much faster printing on the posbox by caching logo conversion
- 9080. By Antony Lesuisse (OpenERP)
-
[MERGE] trunk-website-al
- 9081. By Antony Lesuisse (OpenERP)
-
[REV] website qweb dont change exception types
- 9082. By Olivier Dony (Odoo)
-
[IMP] website themes: simpler wording
- 9083. By Fabien (Open ERP)
-
[IMP] missing picture
- 9084. By Olivier Dony (Odoo)
-
[IMP] website apps flagged as such: website, website_event (replaces event), website_blog, website_sale
- 9085. By Olivier Dony (Odoo)
-
[FIX] website*: no border for customer/
reseller/ member entries + extra bottom margin on left column - 9086. By van der Essen Frédéric (OpenERP)
-
[IMP] point_of_sale: increased size of logo on receipt
- 9087. By Niko (OpenERP)
-
[IMP] Add some video to manisfest ( website, website_blog, website_event, website_ecommerce)
- 9088. By Fabien Meghazi (OpenERP)
-
[REV] Bring back QWebExceptions
- 9089. By van der Essen Frédéric (OpenERP)
-
[FIX] point_of_sale: update redirection system with the website-al changes
- 9090. By Launchpad Translations on behalf of openerp
-
Launchpad automatic translations update.
- 9091. By Launchpad Translations on behalf of openerp
-
Launchpad automatic translations update.
- 9092. By Launchpad Translations on behalf of openerp
-
Launchpad automatic translations update.
- 9093. By Martin Trigaux (OpenERP)
-
[MERGE] Forward port of saas-3 branch up to revid 9093 <email address hidden>
- 9094. By van der Essen Frédéric (OpenERP)
-
[MERGE] hw_escpos: fixes for the cashbox opening
- 9095. By van der Essen Frédéric (OpenERP)
-
[MERGE] point_of_sale: open the cashbox on payment validation
- 9096. By Launchpad Translations on behalf of openerp
-
Launchpad automatic translations update.
- 9097. By Fabien (Open ERP)
-
[IMP] better layout for 'no blog post'
- 9098. By Fabien (Open ERP)
-
[IMP] event empty message
- 9099. By Fabien (Open ERP)
-
[IMP] typo
- 9100. By Fabien Meghazi (OpenERP)
-
[FIX] website.menu#url shall not be required=True
A parent node's url is not clickable in the website front-end
- 9101. By Thibault Delavallée (OpenERP)
-
[MERGE] sales/crm: minor improvements in account_
analytic_ analysis, crm, event_sale, hr_timesheet_ invoice, sale views - 9102. By Olivier Dony (Odoo)
-
[REM] remove empty modules after renaming the templates in Launchpad Translations
- 9103. By Fabien (Open ERP)
-
[IMP] Empty product page
- 9104. By Fabien (Open ERP)
-
[IMP] Simplify snippet so that they are useabile out-of-the-box
- 9105. By Fabien (Open ERP)
-
[IMP] Reduce images, all images at same size for 3col snippets
- 9106. By Launchpad Translations on behalf of openerp
-
Launchpad automatic translations update.
- 9107. By Thibault Delavallée (OpenERP)
-
[MERGE] [ADD] website: added support for calling a server action through a new controller, allowing to build website pages through server action.
website: added website/
action/ <id_or_ xml_id> route, that runs the server action designed by its id or xml_id. Only published code server action are run. If the server action returns a response (for example the result of a template rendering), it is returned as result of the controller. This allows to have server action returning a rendered template, to display custom website pages based on some computation. website: added an override of ir_actions_server:
- added website_published field: only published server action can be run + view update
- evaluation context gets request for evaluation, to enable request.render( template) or request. params. get(key) in order to retrieve the result of a form
- code server action returns 'response' the same way 'action' can be returned for classic code server action - 9108. By Fabien (Open ERP)
-
[FIX] layout bug, right alignment of blocks incorrect
- 9109. By Christophe Matthieu (OpenERP)
-
[MERGE] Microformats (microdata) support for improved SEO.
Supported formats:
- Organization
https://support. google. com/webmasters/ answer/ 146861? hl=en&ref_ topic=1088474
http://schema. org/Organizatio n
- Event
https://support. google. com/webmasters/ answer/ 164506? hl=en&ref_ topic=1088474
http://schema. org/Event
- Product+Offer
https://support. google. com/webmasters/ answer/ 146750# offer_propertie s
http://schema. org/Product
http://schema. org/Offer Tested with http://
www.google. com/webmasters/ tools/richsnipp ets - 9110. By Fabien (Open ERP)
-
[IMP] logo by default (easier to configure)
- 9111. By Fabien (Open ERP)
-
[IMP] insert a banner --> build a page
- 9112. By Thibault Delavallée (OpenERP)
-
[MERGE] [IMP] account: payment term configuration: do not fool people by
telling them to enter a percentage when openerp actually waits for a decimal.
Therefore removed the percentage symbol. - 9113. By Thibault Delavallée (OpenERP)
-
[MERGE] [IMP] product: added data for american units of measure + 1 yml test
- 9114. By Fabien (Open ERP)
-
[IMP] reduced image size
- 9115. By Fabien (Open ERP)
-
[IMP] tutorial banner
- 9116. By Fabien (Open ERP)
-
[IMP] small useability trick to avoid people writing several keywords in the same input
- 9117. By Fabien (Open ERP)
-
[IMP] Buttons snippet
- 9118. By Fabien (Open ERP)
-
[IMP] less black snippet border
- 9119. By Launchpad Translations on behalf of openerp
-
Launchpad automatic translations update.
- 9120. By Antony Lesuisse (OpenERP)
-
[MERGE] saas-3
- 9121. By Antony Lesuisse (OpenERP)
-
[FIX] disable http test before conversion
- 9122. By Antony Lesuisse (OpenERP)
-
[IMP] test_ui conversion, needs validation from chm
- 9123. By Antony Lesuisse (OpenERP)
-
[IMP] website test shorter code
- 9124. By Antony Lesuisse (OpenERP)
-
[IMP] website test_ui simplification
- 9125. By Antony Lesuisse (OpenERP)
-
[FIX] website_event tests
- 9126. By van der Essen Frédéric (OpenERP)
-
[MERGE] forward porting fixes from saas-3
- 9127. By van der Essen Frédéric (OpenERP)
-
[FIX] hw_escpos: status receipt would not print on the posbox
- 9128. By Launchpad Translations on behalf of openerp
-
Launchpad automatic translations update.
- 9129. By Fabien (Open ERP)
-
[IMP] Pantone colors of the year
- 9130. By Fabien (Open ERP)
-
[IMP] reduce image size, faster preview
- 9131. By Christophe Matthieu (OpenERP)
-
[FIX] website: crappy layout when use click on edit in the shop. Microforma error. Don't use meta tag in page content: ckeditor bug report 8117.
- 9132. By Thibault Delavallée (OpenERP)
-
[MERGE] [IMP] hr, hr_recruitment: job position update and usability improvements
hr: hr.job
- no_of_recruitment now indicates the number of employees you want to hire in a given recruitment phase
- added no_of_hired_employee that is the number of employees already recruited in the current recruitment phase
- updated form view
- removed simplified form view
- the job in the employee form view is now clickable and redirects to the job form viewhr_recruitment
- new dependency: web_kanban_gauge
- installing this module adds the 'Job Positions' menu, and adds a new kanban view for hr.job
- adds fields on hr.job to track applicants and their documents, used in the kanban view
- added configuration for default jobs alias, available in the Human Resources settings
- updated applicant / job subtypes: following some subtypes on the job now makes automatically follow some subtypes on applicants, like salesteam/opportunities or project/tasks and issues mail: mail_alias
- when migrating to alias, use mail_notrack to avoid performing the tracking; indeed we are in a transient state, and trying to browse and track value change is risky.
mail: mail_thread: empty list help: small tweak to try to find a default aliasmisc
- sale_crm: update for the new gauge widget parameters - 9133. By Thibault Delavallée (OpenERP)
-
[MERGE] mrp: small usability fixes
- updated groups on some fields of bom
- removed some icons in form view, to be coherent with other form views
- BOM form view: updated onchange_product_id that now takes product_qty into account to compute
uos and uos quantity. - 9134. By van der Essen Frédéric (OpenERP)
-
[MERGE] point_of_sale: allow negative product quantities and totals in the POS
- 9135. By Launchpad Translations on behalf of openerp
-
Launchpad automatic translations update.
- 9136. By Thibault Delavallée (OpenERP)
-
[MERGE] [IMP] misc usability improvements
- account: add a name when invoking some journal items views
- calendar: removed an editable in event.type tree view
- phonecalls: removed default searchs in logged / scheduled calls actions, using domain instead; small fix in meeting creation from a phonecall, use partner_ids instead of partner_id
- report_webkit: some menu reordering - 9137. By Thibault Delavallée (OpenERP)
-
[MERGE] [IMP] website: server actions: usability improvements
- added website_path, used to compute the full URL allowing to access the server action. This allows more custom and short URLs, like website/action/ partners instead of website/ action/ website. action_ partners;
- added website_url, computed file with the full URL of the server action that is displayed on the form view, to ease usability.
- added a filter for server action, to easily find code and published server actions
- updated server action controller: now takes xml_id, id, or website_path - 9138. By Thibault Delavallée (OpenERP)
-
[MERGE] [IMP] account, analytic, project: misc usability improvements.
Small improvements and fixes in label of views, added some strings, cleaned
some tooltips, updated a project data. - 9139. By van der Essen Frédéric (OpenERP)
-
[IMP] hw_scanner: remove useless controller
- 9140. By Launchpad Translations on behalf of openerp
-
Launchpad automatic translations update.
- 9141. By Thibault Delavallée (OpenERP)
-
[MERGE] [IMP] crm: added default alias configurable directly in sales configuration menu. This default alias is an alias creating leads, not linked to a specific thread or parent.
Like what has been done in HR recently, it is now possible to directly configure a default alias for leads in the sales configuration menu. This allows an easier alias configuration compared to directly editing the aliases.
[FIX] hr: fixed default alias computation.
- 9142. By Thibault Delavallée (OpenERP)
-
[MERGE] [IMP] website_mail: email template visual editor:
- reordered email snippets: 2 categories with clearer name, holding basic and advanced email structures
- email_template: better display of the front-end link
- email designer: added a link to the backend
- added forgotten dependency towards email_template - 9143. By Martin Trigaux (OpenERP)
-
[ADD] gamification: i18n translation files
- 9144. By Christophe Simonis (OpenERP)
-
ಠ_ಠ
- 9145. By Xavier (Open ERP)
-
[REM] spurious print in test
- 9146. By Christophe Matthieu (OpenERP)
-
[IMP] website: remove bootstrap in addons/website and use bootstrap from web
- 9147. By Launchpad Translations on behalf of openerp
-
Launchpad automatic translations update.
- 9148. By Antony Lesuisse (OpenERP)
-
[FIX] website tests
- 9149. By Antony Lesuisse (OpenERP)
-
[FIX] website_sale enable some tests
- 9150. By Antony Lesuisse (OpenERP)
-
[FIX] website_sale disable some tests
- 9151. By Launchpad Translations on behalf of openerp
-
Launchpad automatic translations update.
- 9152. By Thibault Delavallée (OpenERP)
-
[MERGE] [IMP] accounting: usability
- bank statement form view: partner is usually a supplier, add default suplier
is context of partner_id
- bank account form view: bank bic not required anymore - 9153. By Fabien Meghazi (OpenERP)
-
[FIX] website's slug() should check if slugified string is empty
- 9154. By Thibault Delavallée (OpenERP)
-
[FIX] fleet: vehicle cost name field unhacked.
- remove name composition based on vehicle name, date and cost_subtype_id;
instead those fields have been added to the tree view. name field is now just
a related to the vehicle name, but the name field itself does not seem necessary
anymore. Should be checked further. - 9155. By Xavier (Open ERP)
-
[FIX] re-enable crawler tests
Move URLCase back out of the test module, otherwise loadTestFromModule
attempts to load it in the usual manner (~URLCase('runTest' )). Which does not
work at all, because that's not what URLCase is for.URLCase extends TestCase to benefit from the TestCase.run infrastructure
(running tests, filling result object, etc...) - 9156. By Thibault Delavallée (OpenERP)
-
[MERGE] [IMP] point of sale: usability: label typos + help in menus
- 9157. By Thibault Delavallée (OpenERP)
-
[MERGE] [IMP] website: server action: add a widget url in the form view on the website_url field.
Seems quite logical. - 9158. By Thibault Delavallée (OpenERP)
-
[MERGE] [IMP] hr: broadcast the welcome message only for new employee coming
from the recruitment, not all created employees.
Before this merge, every created employee was broadcasted to all existing users
of the same company. However when creating a batch of employees, for example
when configuring an new openerp instance, this was creating a lot of noise
in the inboxes.
Now, only recruited employee have a welcome message. - 9159. By van der Essen Frédéric (OpenERP)
-
[MERGE] hw_proxy: posbox documentation
- 9160. By Launchpad Translations on behalf of openerp
-
Launchpad automatic translations update.
- 9161. By Xavier (Open ERP)
-
[IMP] remove pointless semicolons, use @expectedFailure instead of commenting broken test
- 9162. By Xavier (Open ERP)
-
[FIX] imports, use @expectedFailure, simplify some inject specs
- 9163. By Thibault Delavallée (OpenERP)
-
[IMP] note: user_id owner field added in model, allowing to tune a bit
the access rules, notably about reading and creation. This allows by the way
to remove the hack about the operation in context when subscribing
users on a document.
The new rules on create and read now include user_id, aka the owner of a note
can always create (default value) and read its notes.
Also removed an unnecessary field (current_partner_ id), as it was buggy and
unnecessary; view udpated accordingly.[IMP] mail: removed a hack introduced in saas-3 with the current orm operation
in context to by-pass some access rules when subscribing someone on a document. - 9164. By Xavier (Open ERP)
-
[FIX] typo method name
- 9165. By Xavier (Open ERP)
-
[REM] broken and PITA test_02_
public_ login_logout * / fails to load, it turns out Tour is undefined because unlogged home does
not load bootstrap-tour* after injecting bootstrap-tour, redirects to /login (to log in), tries to
inject tour again except this time ``openerp.website`` is completely empty
(although it is present on the page), no idea why.removed test because whatever, if enable-
test-fix- tour is ever rewritten and
fixed it may reappear. - 9166. By Xavier (Open ERP)
-
[FIX] re-enable website_sale tests because they pass so whatever
- 9167. By Launchpad Translations on behalf of openerp
-
Launchpad automatic translations update.
- 9168. By Christophe Simonis (OpenERP)
-
[MERGE] forward port of branch saas-2 up to revid 9195 <email address hidden>
- 9169. By Christophe Simonis (OpenERP)
-
[FIX] mail: fix IndentationError introduced in last commit
- 9170. By Launchpad Translations on behalf of openerp
-
Launchpad automatic translations update.
- 9171. By Christophe Simonis (OpenERP)
-
[FIX] website: bootstrap is now in web module
- 9172. By Thibault Delavallée (OpenERP)
-
[FIX] mail: fixed regression caused by forward-porting saas-3: re-removed
the hack in mail_thread about subscription in create mode. - 9173. By Thibault Delavallée (OpenERP)
-
[CLEAN] gamification: removed .moved folder, added when forward porting
saas-3 into trunk. - 9174. By Thibault Delavallée (OpenERP)
-
[MERGE] [IMP] mail: subtype: order by application + allow to hide technical subtypes + updated addons subtypes
- mail.message.
subtype:
-- added sequence field, used to order subtypes when displaying them
-- added hidden field, used to hide some subtypes. Subtypes like 'Task Created' or 'Issue Created' are not necessary on a task or issue, but useful on the project form view. Indeed by following the task created subtype on the project, the user is notified of new tasks. However on the task itself it makes no sense to be able to follow task created. This subtype has to exist due to the technical implementation, but should be hidden in the followers widget of the task.
- mail: updated followers widget accordingly, and display subtypes by application with a visual border to separate them- project, crm, sale_crm: updated hidden and sequence of subtypes
- 9175. By Launchpad Translations on behalf of openerp
-
Launchpad automatic translations update.
- 9176. By Launchpad Translations on behalf of openerp
-
Launchpad automatic translations update.
- 9177. By Fabien (Open ERP)
-
[IMP] Allow to press select where you want the new line
- 9178. By Fabien (Open ERP)
-
[IMP] 3 cols to respect icon and make it easier for new users to start with
- 9179. By van der Essen Frédéric (OpenERP)
-
[FIXME] deactivated failed tests to make the runbot green again
- 9180. By van der Essen Frédéric (OpenERP)
-
[MERGE] hw_proxy: improvements to the posbox documentation
- 9181. By Fabien Meghazi (OpenERP)
-
[IMP] Rename request.
httprequest. session -> request.session - 9182. By Fabien Meghazi (OpenERP)
-
[IMP] Improvement/changes to the http request/response API.
- Get rid of LazyResponses
- Made website.render() an alias to request.render() [just kept in case this is merged in saas-3 but should be removed completely in favor of request.render()]Need server/trunk's rev#5102
- 9183. By Fabien (Open ERP)
-
[IMP] Event Security Fix + Publish Track
- 9184. By Fabien Meghazi (OpenERP)
-
[IMP] seperation of auth_signup's reset password and signup routes
- 9185. By Fabien Meghazi (OpenERP)
-
[FIX] ensure_db() on inherited /web/login controllers
- 9186. By sle-openerp
-
[MERGE] Report module: reporting using the QWeb rendering engine. Sale, purchase, mrp and mrp_repair reports are converted.
- 9187. By Launchpad Translations on behalf of openerp
-
Launchpad automatic translations update.
- 9188. By Xavier (Open ERP)
-
[ADD] deduplication of website images being uploaded
There is a deduplication in ir.attachment, but it's only for FS-stored content
*and* it only deduplicates storage not models (as there are access rights
issues involved).The goal here is to always return the same attachment when a user uploads the
exact same image multiple times (because it's simpler or whatever).Initially tried to use a binary field & digest(), but search() blows up
because it tries to utf-8 encode raw binary data. So use char & hexdigest
instead._compute_checksum returns None if the provided attachment data does not look
like a website image attachment.Unhandled: multiple existing matches, maybe a UNIQUE constraint on the
checksum field would be a good idea just in case.cherrypicked from saas-3's <email address hidden>
which had to be backed out (as the patch adds a new stored field) - 9189. By Thibault Delavallée (OpenERP)
-
[MERGE] [ADD] crm_project_issue module: create issues from leads.
This bridge and optional module add a button on the lead form view to
allow users to create issues from leads. The lead is distroyed during
the operation. All communication history is kept and transferred to the
new issue. - 9190. By Thibault Delavallée (OpenERP)
-
[MERGE] [IMP] mail: added message_last_update field. This field is a datetime field, updated everytime message_post in called. This allows to build filters, search or actions based on the last message date, for reporting for example.
Weekly groupbys have been added in project_issue and crm, for leads and opportunities.
- 9191. By Launchpad Translations on behalf of openerp
-
Launchpad automatic translations update.
- 9192. By Antony Lesuisse (OpenERP)
-
[IMP] report form view move inherited view, restore and refactor test case (kept commented atm) from non merged branch qweb-report
- 9193. By Antony Lesuisse (OpenERP)
-
[IMP] report, form view hide paperformat when not needed
- 9194. By Launchpad Translations on behalf of openerp
-
Launchpad automatic translations update.
- 9195. By Xavier (Open ERP)
-
[FIX] don't fail installation entirely if pyPdf isn't available
should print an error message though
- 9196. By Fabien Meghazi (OpenERP)
-
[FIX] Properly redirect in case of invalid url slugs
Use werkzeug's api instead of doing hackish url replacement
- 9197. By Christophe Simonis (OpenERP)
-
[MERGE] forward port of branch saas-3 up to revid 9298 <email address hidden>
- 9198. By sle-openerp
-
[MERGE][FIX] Download of a report was broken because of a slash at the end of the route used by 'get_file'
- 9199. By jke-openerp
-
[FIX] Uncomment tests which fail
- 9200. By Christophe Matthieu (OpenERP)
-
[IMP] website_crm: contact form improvement
get argument are processed and set into input fields + hidden fields
save some datas from http headers
controller should save all the submitted vars - 9201. By Xavier (Open ERP)
-
[FIX] sprurious widgetification and editability of icon elements
* tighten widget match: don't match elements with .fa which are also "view
section" roots (~ editing hosts) as the classes themselves out not be
editable and the result will thus be odd
* correspondingly, only associate the icon "change" button to instances of the
``icons`` widget, other elements bearing ``.fa`` are not editable and should
be excluded. - 9202. By Fabien Meghazi (OpenERP)
-
[FIX] website#ir.http: do not postprocess arguments on non `website_enabled` endpoints
- 9203. By Antony Lesuisse (OpenERP)
-
[MERGE] db dump/restore new zip based file format
- 9204. By Launchpad Translations on behalf of openerp
-
Launchpad automatic translations update.
- 9205. By Xavier (Open ERP)
-
[IMP] don't allow HTML formatting in non-HTML fields
- 9206. By Xavier (Open ERP)
-
[IMP] context-sensitivity of toolbar commands (kinda, attempted)
- 9207. By Xavier (Open ERP)
-
[FIX] CSS of link style pane
- 9208. By jke-openerp
-
[IMP] Calendar - Add redirect to calendar module after the install of it
- 9209. By Christophe Matthieu (OpenERP)
-
[IMP] website snippet: remove data-snippet-id and use only jquery selectors. Snippets became only dom item and options is transversal. Create dynamic snippet
- 9210. By Christophe Matthieu (OpenERP)
-
[FIX] website_
sale,website_ event: can't create product and event. Why: controller and route are strict mode, remove / at the end of the route - 9211. By jke-openerp
-
[FIX] Revert commit 9208 - Calendar is a module auto install. So we dont need to redirect
- 9212. By Fabien (Open ERP)
-
[IMP] Subscribe data
- 9213. By Launchpad Translations on behalf of openerp
-
Launchpad automatic translations update.
- 9214. By Christophe Matthieu (OpenERP)
-
[MERGE] website: add optional 'action' in managment edit button to laod one specific backend view
- 9215. By Christophe Matthieu (OpenERP)
-
[FIX] website: can't see edit button because css with overflow hidden for all tag. Aplly css only on carousel, paralax and blockquote
- 9216. By Launchpad Translations on behalf of openerp
-
Launchpad automatic translations update.
- 9217. By Launchpad Translations on behalf of openerp
-
Launchpad automatic translations update.
- 9218. By Fabien (Open ERP)
-
[MERGE] Mailing List Archives for Website
- 9219. By Antony Lesuisse (OpenERP)
-
[FIX] website tests crawler, admin password != super admin password
- 9220. By Antony Lesuisse (OpenERP)
-
[FIX] website test, remove useless test, waitfor banner fix
- 9221. By Antony Lesuisse (OpenERP)
-
[FIX] website tour, prepare for manual injection
- reorder website.js in a choerent way
- remove injectable website.tour.test. js We will do injection manually using website.
inject_ tour, in the mean time only
non injection test are supported, fully disable test needing inject, until fme
merge its fix. - 9222. By Antony Lesuisse (OpenERP)
-
[FIX] website_mail_group remove demo from manifest
- 9223. By Antony Lesuisse (OpenERP)
-
[FIX] website_sale disabling tests while i rewrite Tour
- 9224. By Launchpad Translations on behalf of openerp
-
Launchpad automatic translations update.
- 9225. By Christophe Matthieu (OpenERP)
-
[FIX] website tour: create a stub for bootstrap tour in automatic/test mode (need for full test and hide real bug for tour test)
- 9226. By Xavier (Open ERP)
-
[ADD] support for presized fields in website/image
also add presized field to attachments (automatically computed from datas)
- 9227. By Christophe Matthieu (OpenERP)
-
[FIX] website: typo: message let the user think that he can change the mobile view while he cannot
- 9228. By Christophe Matthieu (OpenERP)
-
[FIX] website: readability block with container css
- 9229. By Xavier (Open ERP)
-
[FIX] inject WORD JOINER inside p so they don't seemingly disappear after saving
- 9230. By Christophe Matthieu (OpenERP)
-
[FIX] website tour: typo for banner (from usertest feedback)
- 9231. By Xavier (Open ERP)
-
[FIX] reduce span of paragraph spacer thing to not break layout
- 9232. By Christophe Matthieu (OpenERP)
-
[FIX] website: The user does not see the content menu because of the tutorial is hover
- 9233. By Christophe Matthieu (OpenERP)
-
[FIX] website_sale: display empty message for public user and allow admin to edit 'no product found' message
- 9234. By Christophe Matthieu (OpenERP)
-
[IMP] website snippet: add onblur, onfocus, onremove, onclone method on snippet options. Change data-class into data-value for designer comprehention; fix slider unique id
- 9235. By Xavier (Open ERP)
-
[FIX] website: set inherit_branding in test contexts to trigger generation of relevant edition attributes
- 9236. By Christophe Matthieu (OpenERP)
-
[IMP] website: snippet editor: change size automatic button into a cross between resize handler
- 9237. By Christophe Simonis (OpenERP)
-
[MERGE] forward port of branch saas-3 up to revid 9328 <email address hidden>
- 9238. By Launchpad Translations on behalf of openerp
-
Launchpad automatic translations update.
- 9239. By Thibault Delavallée (OpenERP)
-
[FIX] [IMP] website_mail: improved and fixed the 'subscribe button'.
This button is used to perform a 'message_subscribe' or 'message_unsubscribe' on some
documents. It is notably used to add a 'Subscribe' button in some pages that subscribe
the user to a mailing list (aka mail.group).
This branch fixes some subscribe/unsubscribe issues, better manages the public user,
use the session to remember whether a public user has subscribe to a mailing list,
and uses already-existing code to manage partners. - 9240. By Thibault Delavallée (OpenERP)
-
[MERGE] [FIX] Merged branch holding some fixes for the newly
(badly ?) introduced module website_mail_group: subscribe / unsubscribe now working,
pager now working. Some redesign will probably land in trunk if we have time
as the current layout is not very efficient. - 9241. By Antony Lesuisse (OpenERP)
-
[FIX] account invoice analysis exclude proforma from invoiced
- 9242. By Denis Ledoux (OpenERP)
-
[ADD] crm: mass convert lead to opp, add force assignation checkbox, to force the salesman/salesteam on converted/merged lead/opps or leave the existing salesman/salesteam
- 9243. By Denis Ledoux (OpenERP)
-
[FIX] crm: round robin tests on salesman assignation set force assignation true
- 9244. By Christophe Simonis (OpenERP)
-
[MERGE] forward port of branch saas-3 up to revid 9345 <email address hidden>
- 9245. By Christophe Matthieu (OpenERP)
-
[IMP] website: Building block / Snippet Editor
Add documentation and clean framework
The building blocks appear in the edit bar website. These prebuilt html block allowing the designer to easily generate content on a page (drag and drop).
Options allow snippets to add customizations party html code according to their selector (jQuery) and javascript object. - 9246. By Denis Ledoux (OpenERP)
-
[REF] *: share field is now a computed field, if the user is in the employee group or not
- 9247. By Christophe Matthieu (OpenERP)
-
[FIX] website: snippet editor: forward port of branch saas-3
- 9248. By Denis Ledoux (OpenERP)
-
[MERGE] Forward-port of latest saas-3 bugfixes, up to rev. 9347 revid:<email address hidden>
- 9249. By sle-openerp
-
[MERGE][REF] Report module: Moved methods generating pdf/html from Controller to Model in order to be able to print without request (report controllers still exist but are now just interfaces to these methods) ; adapted account_vat report this way
- 9250. By Fabien Meghazi (OpenERP)
-
[FIX] Fix url slug check bug in multilang=True
- 9251. By Christophe Matthieu (OpenERP)
-
[FIX] website: fix and activate frontend test
- 9252. By Thibault Delavallée (OpenERP)
-
[MERGE] [CLEAN] website_mail: clean merging of trunk-archive (revid <email address hidden>) introducing Mailing List Archives. Featuring :
- uses already-existing template for subscription instead of copy-and-pasting the subscription button code;
- fixes several issues in the layout to ease the reading;
- fixes the broken pager;
- adds the Archives nav that was planned but not really usable - 9253. By Antony Lesuisse (OpenERP)
-
[REM] move document_webdav to openerp-extra
- 9254. By Antony Lesuisse (OpenERP)
-
[REM] move document_ftp to openerp-extra
- 9255. By van der Essen Frédéric (OpenERP)
-
[MERGE] point_of_sale & posbox: new posbox homepage, posbox software upgrade system, printing xml based receipt
- 9256. By Launchpad Translations on behalf of openerp
-
Launchpad automatic translations update.
- 9257. By Christophe Matthieu (OpenERP)
-
[IMP] website_event: widget to promote Events with country flag
- 9258. By Christophe Matthieu (OpenERP)
-
[FIX] website_event: import GeoIP if GeoIP is not installed
- 9259. By Christophe Matthieu (OpenERP)
-
[FIX] website_event: return empty string in Local Events snippet if GeoIP is not installed
- 9260. By Fabien Meghazi (OpenERP)
-
[MERGE] remote module import
- 9261. By Launchpad Translations on behalf of openerp
-
Launchpad automatic translations update.
- 9262. By van der Essen Frédéric (OpenERP)
-
[MERGE] point_of_sale, hw_escpos: fixes from the pos-restaurant branch
- 9263. By van der Essen Frédéric (OpenERP)
-
[FIX] hw_posbox_upgrade: posbox restart was not working
- 9264. By Fabien (Open ERP)
-
[IMP] flat design, even for darken
- 9265. By Fabien (Open ERP)
-
[IMP] better button snippet
- 9266. By Fabien (Open ERP)
-
[IMP] bootstrap less sources
- 9267. By Fabien (Open ERP)
-
[IMP] removing glyphicons from bootstrap less
- 9268. By Fabien (Open ERP)
-
[REM] remove duplicate snippet: portfolio - image gallery
- 9269. By Fabien (Open ERP)
-
[REM] removed bootstrap sources
- 9270. By Christophe Matthieu (OpenERP)
-
[FIX] website: create new page redirect to error 404
- 9271. By Christophe Matthieu (OpenERP)
-
[FIX] website_blog: order of blog_post must be by create_date
- 9272. By Christophe Matthieu (OpenERP)
-
[FIX] website_blog: remove create_date from demo data
- 9273. By Launchpad Translations on behalf of openerp
-
Launchpad automatic translations update.
- 9274. By Quentin (OpenERP) <email address hidden>
-
[MERGE] website_gengo branch merged, offering the possiblity to translate the website using Gengo
- 9275. By Fabien Meghazi (OpenERP)
-
[ADD] website: template reset confirmation
- 9276. By Thibault Delavallée (OpenERP)
-
[MERGE] [IMP] website_blog: use a helper to generate the various URLs of blogs (using date, tags, blog, post, ...) + updated templates accordingly. This branch also fixes numerous bugs with URLs, notably Archives URLs that were completely buggy.
Also fixed strangely coded domain generation in blog route.
- 9277. By Denis Ledoux (OpenERP)
-
[FIX] account_
analytic_ analysis, analytic, hr_timesheet: do not override existing data of analytic account on template on_change - 9278. By Denis Ledoux (OpenERP)
-
[FIX] project, project_issue: overwritten method on_change template, wrong signature, following commit 9277 revid:<email address hidden>
- 9279. By Fabien (Open ERP)
-
[IMP] kanban view for ir.attachments
- 9280. By Fabien (Open ERP)
-
[IMP] kanban of documents for recruitement attachments
- 9281. By Fabien (Open ERP)
-
[IMP] Tracks: alphabetic order
- 9282. By Martin Trigaux (OpenERP)
-
[MERGE] [IMP] event: store number of seat used to avoid unnecessary computations (performance improvement)
- 9283. By Thibault Delavallée (OpenERP)
-
[MERGE] [IMP] payment modules: added provider selection field that is different from the name. This allows to distinguish name and provider. Provider is a more technical field, used to call some specific methods (<provider>
_method_ name). The name field is used for display on the website. Added name on payment.transaction views.
Added sale_order_id field on transaction form view; the field is already present and used but was not displayed.
Transfer is now called Wire Transfer.
Code and views udpated accordingly.
- 9284. By Launchpad Translations on behalf of openerp
-
Launchpad automatic translations update.
- 9285. By Fabien (Open ERP)
-
[IMP] button snippet
- 9286. By Quentin (OpenERP) <email address hidden>
-
[FIX] base_gengo: don't wait another cron job execution to ask translation for the next n words
- 9287. By Christophe Simonis (OpenERP)
-
[MERGE] forward port of branch saas-3 up to revid 9380 <email address hidden>
- 9288. By Quentin (OpenERP) <email address hidden>
-
[FIX] base_gengo: don't skipp terms in gengo communication because of their state may have changed in the meanwhile (so using offset+limit in a serach at each loop is not a good idea)
- 9289. By Launchpad Translations on behalf of openerp
-
Launchpad automatic translations update.
- 9290. By Géry Debongnie
-
[FIX] fixes an incorrect call to read_group (addon gamification)
- 9291. By sle-openerp
-
[MERGE][IMP] Account* reports converted to qweb; Added sale_layout module allowing to customize sale order and invoice; some refactoring on report module
- 9292. By Martin Trigaux (OpenERP)
-
[IMP] event: add trigger field for stored seats_* fields and remove print
- 9293. By Thibault Delavallée (OpenERP)
-
[MERGE] [IMP] mail: followers widget: Follow button + subtypes are now displayed
like a button + a dropdown selection for subtypes, reducing the place this widget
takes in the form view. - 9294. By Thibault Delavallée (OpenERP)
-
[IMP] mail: jump to the Messaging menu after installation
- 9295. By Fabien (Open ERP)
-
[IMP] track translatable
- 9296. By Thibault Delavallée (OpenERP)
-
[MERGE] [IMP] website_blog: layout and usability improvements. This task proposes a better layout that eases the reading + smooth transitions between blogs based on suggestions dynamically chosen based on a ranking.
Featuring :
- blog: blog now have a subtitle field
- blog_post: blog post now have a subtitle field, removed shortened content + website_published_ datetime (create_date and write_date are sufficient). Added tracking of visits + ranking computation, to select the next post the user will see. Added background-image, that is used to display a cover behind the post title and subtitle. Overall display improvement.
- added new feature that allows a user to tweet selected text on twitter from post.
- added new feature that allows a user to discuss on every paragraph (anonymous user have to give their name and email)
- better blog demo dataMisc:
- website: removed dead code about website_published_ datetime that could have been generic but has never been used
- [FIX] website: fixed image controller, do not attempt to read website_published on models that do not have that field - 9297. By Christophe Matthieu (OpenERP)
-
[TYPO] website: tour for banner
- 9298. By Christophe Matthieu (OpenERP)
-
[FIX] website: Default Url not correct for the button 'contact us' in the block features>Button
- 9299. By Christophe Matthieu (OpenERP)
-
[FIX] website: The separator block is not working (no drop zone)
- 9300. By Raphael Collet (OpenERP)
-
[MERGE] test_cursor: adapt code to small api changes in registry for handling http tests
- 9301. By Martin Trigaux (OpenERP)
-
[IMP] lunch: add security rules, it's rude to look at other people's food
- 9302. By Christophe Matthieu (OpenERP)
-
[IMP] website: create a media snippet editor who merge image dialog, font awesome, video youtube...
- 9303. By Fabien (Open ERP)
-
[IMP] Event Agenda: merge with cleaning
- 9304. By Fabien (Open ERP)
-
[IMP] track duration in hours
- 9305. By Fabien (Open ERP)
-
[IMP] Gengo translation cron every 6 hours
- 9306. By Fabien (Open ERP)
-
[IMP] Gengo Fixes
- 9307. By Fabien (Open ERP)
-
[IMP] grouping jobs together
- 9308. By Fabien (Open ERP)
-
[IMP] gengo fix in callback
- 9309. By Géry Debongnie
-
[MERGE] readgroup signature has changed, so addons inheriting and modifying read_group need to be changed to make sure they call their parent's read_group with the correct signature
- 9310. By Fabien (Open ERP)
-
[IMP] evnet
- 9311. By Christophe Simonis (OpenERP)
-
[MERGE] forward port of branch saas-3 up to revid 9394 <email address hidden>
- 9312. By Raphael Collet (OpenERP)
-
[FIX] event_sale: fix non-closing tags in xml file
- 9313. By Olivier Dony (Odoo)
-
[FIX] website: avoid discarding snippet animator after edit + properly restart animation while disabling clicks
- 9314. By Mahendra Barad(OpenERP)
-
[MERGE] [ADD] website_twitter: add twitter scroller snippet
- 9315. By Olivier Dony (Odoo)
-
[MERGE] sale_order_dates: several improvements to usability and planned date computing, courtesy of Lionel Sausin (Numerigraphe)
- 9316. By van der Essen Frédéric (OpenERP)
-
[MERGE] posbox : regression fix, made it easier to add support for new printers
- 9317. By Fabien (Open ERP)
-
[IMP] Larger texts
- 9318. By Richard Mathot (Odoo, formerly OpenERP)
-
[MERGE][IMP] Large refactoring of "survey" module
- surveys are now displayed through website
- new reporting tool
- model refactoring
- usability improvements
(affects also hr_evaluation and hr_recruitment, that use surveys) - 9319. By Cedric Snauwaert (OpenERP)
-
[MERGE]change modal windows to only use bootstrap3
- 9320. By Thibault Delavallée (OpenERP)
-
[FIX] gamification: allow having False or 0 values as result of a computation.
- 9321. By Thibault Delavallée (OpenERP)
-
[FIX] mail: avoid crashing message_post if the subtype does not exists anymore.
Using xmlid_to_res_id, subtype_id will be False if not found. - 9322. By Thibault Delavallée (OpenERP)
-
[FIX] mail: res_users post: fixed partner_ids computation, could receive
a list of ids, or a list of commands. Both cases should be taken into account. - 9323. By Martin Trigaux (OpenERP)
-
[MERGE] gamification: add batch mode, improve some views, remove inprogess_update state and "realtime" (using cron) badge to recieve badges without needing to close the challenge
- 9324. By Thibault Delavallée (OpenERP)
-
[ADD] New module: website_forum, a clone of askbot / stackoverflow.
This module models a forum: questions, answers, voting and comment system, karma
management. There is a link with gamification, allowing to use badges and reward
users for their participation to the forum.Badges are temporarily commented out to ease the module beta-testing without having
to wait for some gamification improvements.This merge also contains some fixes in access rights for gamification.
- 9325. By Launchpad Translations on behalf of openerp
-
Launchpad automatic translations update.
- 9326. By Christophe Matthieu (OpenERP)
-
[FIX] website: media editor: when the user save the picture, the dialog box re-open automatically. Do not re-active snippet when we save a field image
- 9327. By Richard Mathot (Odoo, formerly OpenERP)
-
[MERGE][IMP] crm/sale_crm: Terminology
Replacement of the term "category" by "tag", for the sake of consistency - 9328. By Richard Mathot (Odoo, formerly OpenERP)
-
[MERGE][IMP] invoice/sale: Terminology uniformisation
- 9329. By Fabien (Open ERP)
-
[IMP] Ticket types translateable
- 9330. By Fabien (Open ERP)
-
[IMP] translateable event description
- 9331. By Richard Mathot (Odoo, formerly OpenERP)
-
[MERGE][IMP] hr_timesheet: add a menu to configure Timesheet Accounts under HR/Configuration
- 9332. By Richard Mathot (Odoo, formerly OpenERP)
-
[MERGE][IMP] hr_timesheet: Quick create of contract (on timesheet) does not open contract edit window anymore
- 9333. By Richard Mathot (Odoo, formerly OpenERP)
-
[REF] hr_timesheet: unused piece of code
- 9334. By Fabien (Open ERP)
-
[REM] removing unused and non clean modules
- 9335. By jke-openerp
-
[FIX] wesbite: banner - remove css and use bootstrap for positionning. Now hidden-xs works, we don't lost 50% of width
- 9336. By jke-openerp
-
[FIX] Website_mail - Add selectors to allow drag and drop of snippet in email template
- 9337. By Richard Mathot (Odoo, formerly OpenERP)
-
[MERGE][FIX] Mobile preview of blogs
- 9338. By Raphael Collet (OpenERP)
-
[FIX] calendar: fix string quoting mess in email template
- 9339. By jke-openerp
-
[FIX] Website tour - Click inside the zone before to insert sampleText
- 9340. By jke-openerp
-
[FIX] Website banner tour - Fix test according to new banner structure
- 9341. By jke-openerp
-
[FIX] mail template view - Set body_html field as simple text area without cke by default. Else, the mako code are considered as mal formatted and moved.
- 9342. By Christophe Simonis (OpenERP)
-
[MERGE] forward port of branch saas-3 up to revid 9409 <email address hidden>
- 9343. By Martin Trigaux (OpenERP)
-
[IMP] gamification and website_forum improvements
gamification:
- fix batch mode when grouping by id
- fix subquery in batch mode when a ending date is set
- serialisation method can exclude categories of challenge
- view improvementswebsite_forum:
- enabling bages in batch mode
- fix karma computation when creating a new post
- changing previous vote affects the user karma
- do not display forum challenges on user home page - 9344. By jke-openerp
-
[MERGE] Allow to use many2one for qweb template (work also with view_id)
- 9345. By Thibault Delavallée (OpenERP)
-
[MERGE] [REF] mass_mailing refactoring. Mass mailing is refactored to be easier to use, introducing an easy-to-use way of handling recipients, mailing lists and statistics. This branch comes with a web branch that introduce the char_domain widget, that is a widget on a char field holding a domain. It allows to select and count records without having to deal with the complexity of domains.
This branch comes with a cleaning of marketing modules :
- marketing now holds only the basic stuff for marketing related modules: mainly marketing settings + menu definition
- marketing_crm new module is a bridge between crm and marketing and holds the crm-related stuff previously present in marketing module.This branch also holds some mail and template improvement in order to speedup the mass mailing process. The template edition in website_mail has also be improved. It is now a page that allows to edit email-like content (content with a subject, an email_from and a body), like templates, emails or mass mailing.
Misc :
- mail_compose_message: removed unnecessary fields coming from the template (partner_to, ...) because they are confusing -> composer should be easier to understand and use; also cleaned method generating the email values in the composer that was splitted in two methods
- fixed removed double body computation when using templates (one for template, then the wizard -> not necessary)
- mail_message: record_name is not a function field anymore, but a char field + a method in create, allowing to speedup mass mailing by avoiding browsing all records to get their name - 9346. By Thibault Delavallée (OpenERP)
-
[IMP] payment: renamed env field to environment, to avoid conflicts
with the incoming new API. - 9347. By Christophe Matthieu (OpenERP)
-
[IMP] website_crm: designer can add input type file in form view. All files create an ir.attachment linked with the created lead
- 9348. By sle-openerp
-
[MERGE] hr* reports converted to QWeb
- 9349. By sle-openerp
-
[FIX] website_report: added transfo.js
- 9350. By Denis Ledoux (OpenERP)
-
[ADD] *: replace overriden methods get_formview_action by get_formview_id
Methods to override to specify the view/action to launch for many2one links
get_formview_action use get_formview_id to find the view to open. Therefore, it is simplier to override get_formview_id to tell which view should be opened - 9351. By Cedric Snauwaert (OpenERP)
-
[FIX]modal: missing new object instanciation in dashboard
- 9352. By Richard Mathot (Odoo, formerly OpenERP)
-
[MERGE][IMP] survey: basic usability for quiz mode
Users with Technical Featurs are now able to enable a "quiz mode" on surveys:
- questions with simple and multiple choice can be autocorrected
- an answer with positive mark is considered as correct
- users that finish a survey can see a detailed correction with correct answers and their scores
- other questions types can be manually rated by a human corrector - 9353. By Christophe Simonis (OpenERP)
-
[MERGE] {gamification,
gamification_ sale_crm, website_ forum}: Removing the field autojoin_group_id to replace the subscription by a domain - 9354. By Christophe Simonis (OpenERP)
-
[FIX] hr*: must depend on "report" module
- 9355. By Thibault Delavallée (OpenERP)
-
[MERGE] [IMP] Hide the group 'Manage resources planning on gantt view' from project settings
- 9356. By Richard Mathot (Odoo, formerly OpenERP)
-
[MERGE][FIX] sale: disallow line creation on confirmed sales orders
[patch by Divyesh Makwana (OpenERP)]
- 9357. By Amit Vora(OpenERP)
-
[MERGE] [IMP] mail: Inbox usability improvements :
- notficiation_email_send field, renamed into notify_email, has now 2 values: always or never, in
order to ease the choice and simplify options.
- inbox: removed 'compose a new messages or write to my followers', because those 2 options are
already available. The first one is accessible using the top-right email icon, the second one
is accessible with the 'write to my followers' text box alread present in the inbox. - 9358. By Darshan Kalola(OpenERP)
-
[MERGE] [IMP] project, hr_recruitment: fixed access rights on stages.
Projec/Recruitment Users can now just read columns; managers can edit and unlink them.
With the server and web branch, this allows to restrict the actions the user can perform
on columns according to its access rights. - 9359. By Cedric Snauwaert (OpenERP)
-
[MERGE]tooltip: replace tipsy by bootstrap tooltip
- 9360. By Amit Vora(OpenERP)
-
[MERGE] [IMP] crm: improved call / meeting buttons and behavior on lead and partner form view.
- improved behavior of schedule a meeting, for both opportunities and partner, with correct
attendees and options;
- removed wizard to schedule a cal, jumping to the list view with correct default values
is sufficient;
- scheduled calls is now accessible using a group, accessible through sales configuration; - 9361. By Kunal Chavda
-
[MERGE] [IMP] website: tour: nice smooth cool and sexy effect when closing
or ending the tour. - 9362. By Fabien (Open ERP)
-
[MERGE] new module: website_forum_doc + small fixes (close) in forum
- 9363. By Fabien (Open ERP)
-
[IMP] improved form view for posts
- 9364. By Launchpad Translations on behalf of openerp
-
Launchpad automatic translations update.
- 9365. By Pooja Zankhariya (OpenERP)
-
[MERGE][IMP] mrp: correct colors for components of manufacturing orders (reflecting their states)
- 9366. By Richard Mathot (Odoo, formerly OpenERP)
-
[MERGE][IMP] Form views usability (account, delivery, hr_expense, hr_payroll, l10n_fr_rib, lunch, product, purchase_
requisition, resource, stock) - 9367. By Mansi Kariya(OpenERP)
-
[MERGE][IMP] account_followup: direct link to followups on the Accounting config page
- 9368. By Bharat Devnani (Open ERP)
-
[MERGE][IMP] More explicit error messages (in delivery, hr_timesheet_sheet, purchase, purchase_
requisition, sale_stock, stock) - 9369. By DJ Patel (OpenERP)
-
[MERGE] [IMP] Search views: consistency of some filters labels
- 9370. By Christophe Simonis (OpenERP)
-
[MERGE] forward port of branch saas-4 up to revid 9365 <email address hidden>
- 9371. By Christophe Simonis (OpenERP)
-
[FIX] website_forum: correct view xml (introduce by previous commit)
- 9372. By Christophe Matthieu (OpenERP)
-
[FIX] website: snippet editor: speed up save view (construct only option with clean_for_save method); fix carousel arrow
- 9373. By Géry Debongnie
-
[MERGE] remove double groupbys in columns in two reporting graph views (addons crm/hr_recruitment)
- 9374. By Thibault Delavallée (OpenERP)
-
[MERGE] [IMP] mail: slightly improved doc links in notification emails (shorter, clearer)
- 9375. By Christophe Matthieu (OpenERP)
-
[IMP] website_project: remove preprocess_request content; user can the add link with the menu editor
- 9376. By Launchpad Translations on behalf of openerp
-
Launchpad automatic translations update.
- 9377. By Jaydeep Barot(OpenERP)
-
[MERGE][IMP] account: allow sorting of journal items
- 9378. By Antony Lesuisse (OpenERP)
-
[REM] project_gtd deprecated by notes
- 9379. By Antony Lesuisse (OpenERP)
-
[REM] move auditrail to extra
It's deprecated by _track_fields, mail.message and base_action_rules - 9380. By Antony Lesuisse (OpenERP)
-
[REM] move project_long_term to extra
- 9381. By Antony Lesuisse (OpenERP)
-
[REM] remove portal_
project_ long_term - 9382. By Launchpad Translations on behalf of openerp
-
Launchpad automatic translations update.
- 9383. By Jaydeep Barot(OpenERP)
-
[MERGE][IMP] account (partner view): hide accounting settings to users that have no accounting access rights
- 9384. By van der Essen Frédéric (OpenERP)
-
[MERGE] hw_scale: a mettler toledo scale driver for the point of sale
- 9385. By Jaydeep Barot(OpenERP)
-
[MERGE][IMP]
stock: more explicit error message for product scraping
account/mail: typos - 9386. By Richard Mathot (Odoo, formerly OpenERP)
-
[MERGE][IMP] account/
account_ voucher: new filters and usability minor fixes - 9387. By Mehul Mehta(OpenERP)
-
[IMP] improved in def name_search() with meaning full name
- 9388. By Mehul Mehta(OpenERP)
-
[IMP] passed context in search
- 9389. By Mehul Mehta(OpenERP)
-
[MERGE] Merged With lp:openobject-addons
- 9390. By Mehul Mehta(OpenERP)
-
[MERGE] Merged with lp:openobject-addons
- 9391. By Mehul Mehta(OpenERP)
-
[MERGE] Merged lp:openobject-addons
Unmerged revisions
- 9391. By Mehul Mehta(OpenERP)
-
[MERGE] Merged lp:openobject-addons
- 9390. By Mehul Mehta(OpenERP)
-
[MERGE] Merged with lp:openobject-addons
- 9389. By Mehul Mehta(OpenERP)
-
[MERGE] Merged With lp:openobject-addons
- 9388. By Mehul Mehta(OpenERP)
-
[IMP] passed context in search
- 9387. By Mehul Mehta(OpenERP)
-
[IMP] improved in def name_search() with meaning full name
Preview Diff
1 | === modified file 'account/account_invoice_view.xml' |
2 | --- account/account_invoice_view.xml 2014-04-24 13:45:33 +0000 |
3 | +++ account/account_invoice_view.xml 2014-05-08 10:43:32 +0000 |
4 | @@ -48,7 +48,7 @@ |
5 | <form string="Invoice Line" version="7.0"> |
6 | <group> |
7 | <group> |
8 | - <field name="product_id" on_change="product_id_change(product_id, uos_id, quantity, name, parent.type, parent.partner_id, parent.fiscal_position, price_unit, parent.currency_id, context, parent.company_id)"/> |
9 | + <field name="product_id" on_change="product_id_change(product_id, uos_id, quantity, name, parent.type, parent.partner_id, parent.fiscal_position, price_unit, parent.currency_id, context, parent.company_id)" context="{'partner_id': parent.partner_id}"/> |
10 | <label for="quantity"/> |
11 | <div> |
12 | <field name="quantity" class="oe_inline"/> |
13 | @@ -194,7 +194,7 @@ |
14 | <tree string="Invoice lines" editable="bottom"> |
15 | <field name="sequence" widget="handle" /> |
16 | <field name="product_id" |
17 | - on_change="product_id_change(product_id, uos_id, quantity, name, parent.type, parent.partner_id, parent.fiscal_position, price_unit, parent.currency_id, context, parent.company_id)"/> |
18 | + on_change="product_id_change(product_id, uos_id, quantity, name, parent.type, parent.partner_id, parent.fiscal_position, price_unit, parent.currency_id, context, parent.company_id)" context="{'partner_id': parent.partner_id}"/> |
19 | <field name="name"/> |
20 | <field name="company_id" invisible="1"/> |
21 | <field name="account_id" groups="account.group_account_user" |
22 | |
23 | === modified file 'product/product.py' |
24 | --- product/product.py 2014-04-25 12:59:26 +0000 |
25 | +++ product/product.py 2014-05-08 10:43:32 +0000 |
26 | @@ -761,12 +761,24 @@ |
27 | return result |
28 | |
29 | def name_search(self, cr, user, name='', args=None, operator='ilike', context=None, limit=100): |
30 | + if context is None: |
31 | + context = {} |
32 | if not args: |
33 | args = [] |
34 | if name: |
35 | - ids = self.search(cr, user, [('default_code','=',name)]+ args, limit=limit, context=context) |
36 | + ids = [] |
37 | + if context.get('partner_id', False): |
38 | + supplierinfo_obj = self.pool.get('product.supplierinfo') |
39 | + supplier_ids = supplierinfo_obj.search(cr, user, |
40 | + [('name', '=', context.get('partner_id')), |
41 | + '|', ('product_code', operator, name), |
42 | + ('product_name', operator, name)], context=context) |
43 | + if supplier_ids: |
44 | + prod_tmpl_ids = [supplier.product_tmpl_id.id for supplier in supplierinfo_obj.browse(cr, user, supplier_ids, context=context)] |
45 | + ids = self.search(cr, user, [('product_tmpl_id', 'in', prod_tmpl_ids)], context=context) |
46 | + ids += self.search(cr, user, [('default_code', '=', name)]+ args, limit=limit, context=context) |
47 | if not ids: |
48 | - ids = self.search(cr, user, [('ean13','=',name)]+ args, limit=limit, context=context) |
49 | + ids = self.search(cr, user, [('ean13', '=', name)]+ args, limit=limit, context=context) |
50 | if not ids: |
51 | # Do not merge the 2 next lines into one single search, SQL search performance would be abysmal |
52 | # on a database with thousands of matching products, due to the huge merge+unique needed for the |
53 | |
54 | === modified file 'purchase/purchase_view.xml' |
55 | --- purchase/purchase_view.xml 2014-05-02 13:07:53 +0000 |
56 | +++ purchase/purchase_view.xml 2014-05-08 10:43:32 +0000 |
57 | @@ -208,7 +208,7 @@ |
58 | <page string="Purchase Order"> |
59 | <field name="order_line"> |
60 | <tree string="Purchase Order Lines" editable="bottom"> |
61 | - <field name="product_id" on_change="onchange_product_id(parent.pricelist_id,product_id,0,False,parent.partner_id, parent.date_order,parent.fiscal_position,date_planned,name,price_unit,context)"/> |
62 | + <field name="product_id" on_change="onchange_product_id(parent.pricelist_id,product_id,0,product_uom,parent.partner_id, parent.date_order,parent.fiscal_position,date_planned,name,price_unit,context)" context="{'partner_id': parent.partner_id}"/> |
63 | <field name="name"/> |
64 | <field name="date_planned"/> |
65 | <field name="company_id" groups="base.group_multi_company" widget="selection"/> |
66 | @@ -387,7 +387,7 @@ |
67 | <sheet> |
68 | <group> |
69 | <group> |
70 | - <field name="product_id" on_change="onchange_product_id(parent.pricelist_id,product_id,0,False,parent.partner_id, parent.date_order,parent.fiscal_position,date_planned,name,price_unit,context)"/> |
71 | + <field name="product_id" on_change="onchange_product_id(parent.pricelist_id,product_id,0,product_uom,parent.partner_id, parent.date_order,parent.fiscal_position,date_planned,name,price_unit,context)" context="{'partner_id': parent.partner_id}"/> |
72 | <label for="product_qty"/> |
73 | <div> |
74 | <field name="product_qty" on_change="onchange_product_id(parent.pricelist_id,product_id,product_qty,product_uom,parent.partner_id,parent.date_order,parent.fiscal_position,date_planned,name,price_unit,context)" class="oe_inline"/> |