- Nov 29, 2019
-
-
Hoste Patrick authored
Purpose is to ease designing your courses by allowing to create and update slide quiz directly in frontend, within the slide display. With this commit you are able to * add a quiz to a slide or add a question to an existing quiz; * edit an existing question from a quiz: * change the title of the Question; * add, remove or update answers; * change the right answer; * delete an existing question; * reorder the questions from a quiz; * reset the quiz for the current user if he is a website designer, allowing to test the quiz and its answers; New frontend widgets are introduced allowing to manipulate quiz. Slide page now supports a readonly / taking quiz mode and an edit mode for quizzes used notably for website designers / course maintainers. Task ID : 1999636 PR : #35326 Signed-off-by:
Thibault Delavallee (tde) <tde@openerp.com>
-
Thibault Delavallée authored
Currently there are several checks on answer integrity for slide quiz questions. In this commit we simplify code to effectively implement what is requested: 1 valid answer and at least 1 invalid answer. Task ID 1999636 PR #35326
-
qsm-odoo authored
Commit https://github.com/odoo/odoo/commit/ff1c35513aecef5fbc30f7c2f3834450e719714e broke some editor icons. closes odoo/odoo#41097 Signed-off-by:
Quentin Smetz (qsm) <qsm@odoo.com>
-
Laurent Smet authored
The trailing check on the fiscal year lock date is wrong and is triggered whatever the values passed to 'write'. closes odoo/odoo#41100 X-original-commit: 5b3486a4 Signed-off-by:
oco-odoo <oco-odoo@users.noreply.github.com>
-
- Nov 28, 2019
-
-
Nans Lefebvre authored
Afschrijving means depreciation. However all depreciation lines have been copy-pasted with wrong tags and types: e.g. Aanschafwaarde overige immateriele vaste activa has a counterpart Afschrijving overige immateriele vaste activa, the first user_type_id is data_account_type_non_current_assets, but the counterpart should be depreciation; similarly tags should go to their Afschrijving counterpart. opw 2115991 closes odoo/odoo#41071 X-original-commit: edac3bf4 Related: odoo/enterprise#6953 Signed-off-by:
Nans Lefebvre (len) <len@odoo.com>
-
Antoine Prieels authored
We clean the code for the MPDManager by removing useless lines and simplifying the way we run the MPD server. closes odoo/odoo#40892 Related: odoo/enterprise#6892 Signed-off-by:
Quentin Lejeune (qle) <qle@odoo.com>
-
- Nov 29, 2019
-
-
mgh-odoo authored
This commit adds the out-of-office ribbon at the top of the conversation in the discuss app. Task-2066672 closes odoo/odoo#39362 Signed-off-by:
Alexandre Kühn (aku) <aku@odoo.com> Co-authored-by:
Mohammed Shekha <msh@odoo.com>
-
Julien Mougenot authored
Fixes the way record end hours are computed in calendar views. Before this commit: objects `record start` and `record end` properties being copied by reference and being incorrectly rewritten by other functions. This caused incorrect end hour computations (and a SQL crash in the Planning app). Now, objects are copied by value and don't interfere with each other. Task 2072961 closes odoo/odoo#37690 Signed-off-by:
Aaron Bohy (aab) <aab@odoo.com>
-
Julien Mougenot authored
Most of the diff changes don't seem to affect the issue, and there is no test to prove that it has been actually fixed.
-
Jason Van Malder authored
Reproduce the issue - Install eCommerce - Activate stripe, use testing credentials and select Configuration > Payment Flow > Payment from Odoo - Create a contact that has a trailing whitespace at the beginning of the email - Grant him portal access, and a password - Open your browser devtools - Login to the web shop with this portal user and buy an item using stripe 1. Error Dialog: Server Error (HTTP 500) 2. The exception received by the front-end is not clear 3. When the 500 error is fixed, we still have a error dialog => bad UX Cause 1. The raise was removed but we need to keep it because it allows the true error to be raised (bad request) 2. The "invalid email address: x" is lost when we raise the exception 3. In V13, all catch & guardedCatch open a error dialog if we don't set preventDefaulted to true on the error's event This commit changes restore the raise, change the error message and disable the error dialog for this case. OPW-2126196 closes odoo/odoo#41087 X-original-commit: b8d01328 Signed-off-by:
Jason Van Malder <jasonvanmalder@users.noreply.github.com>
-
- Nov 27, 2019
-
-
Xavier Morel authored
closes odoo/odoo#40962 Signed-off-by:
Xavier Morel (xmo) <xmo@odoo.com>
-
- Nov 28, 2019
-
-
Nicolas Lempereur authored
Adapt calendar highlight option (that "highlight" event linked to the record we come from) to current JS framework data structures. note: this changeset also fixes the original `_compute_is_highlighted` that was would trigger CacheMiss errors, and also adds back the CSS for highlighting that was lost between 12.0 and 13.0 version. opw-2131494 closes #40791 closes odoo/odoo#41077 X-original-commit: da56e3e7 Signed-off-by:
Nicolas Lempereur (nle) <nle@odoo.com>
-
- Nov 25, 2019
-
-
Adrien Horgnies authored
tax name suggest 10 but code 20, history tells 10 is right, fixed code two children taxes are now orphans, kill the orphans closes odoo/odoo#40825 X-original-commit: 28e74fafec4cec3179db330a1ededf4ef8677fbc Signed-off-by:
oco-odoo <oco-odoo@users.noreply.github.com>
-
- Nov 28, 2019
-
-
Jason Van Malder authored
Reproduce the issue - Install eCommerce & Sales - Create a quotation - Preview - Switch to french on the website page - Click on "Signer & Payer" There is a lot of things not translated. Cause On the website, the route `/website/translations` is called. The route calls a method `_get_translation_frontend_modules_domain` which teturn a domain to list the domain adding web-translations and dynamic resources that may be used frontend views. The missing translations are in the web module and the module is not loaded by the method. This commit adds the `web` module to the domain and a missing translation for the portal module OPW-2120397 closes odoo/odoo#41072 X-original-commit: 50c2ecbc Signed-off-by:
Nicolas Lempereur (nle) <nle@odoo.com>
-
Laurent Smet authored
The invisible fields are not there for the fun... closes odoo/odoo#41066 X-original-commit: e26946c5 Signed-off-by:
Laurent Smet <smetl@users.noreply.github.com>
-
Laurent Smet authored
The miscalleneous journal entries has displayed in the tree view with a negative amount in amount_total_signed that has no meaning. X-original-commit: 4a7dcb40
-
Laurent Smet authored
The reason is the invoice_payment_state is tracked by the chatter and displayed when the field is recomputed during the 'post'. However, this field has no meaning in a Miscellaneous Journal entry. X-original-commit: e0a0d06c
-
Laurent Smet authored
In the Mexican Localisation (l10n_mx), there is a "custom" behavior made when there is more than one payment term lines. Before the account-pocalypse, the receivable lines having a balance equals to zero was ignored. This commit aims to restore this behavior and then, fix l10n_mx. --issue: 2121973 X-original-commit: 6a4f9a26
-
David Beguin authored
This commit applies the following ACLs rules: C : nobody can create visitor (except system) R : everyone that should access to this model U : website_designer can update (even if only few fields are editable), mainly useful for language (+ system obviously) + livechat users as they are the guys who directly speaks with the visitors D : system + website_designer can delete, mainly useful to clean if necessary Remove the no_create from all visitor views as handled by ACLs. This fixes the 'can create' that should not be done by any users except system + admin Task ID: 2092502 PR #40439 closes odoo/odoo#40865 X-original-commit: 23f33248 Signed-off-by:
Thibault Delavallee (tde) <tde@openerp.com>
-
jbw authored
{ As the SEPA BIC is no longer mandatory we simplify bank creation removing constrains about BIC } As of 01/02/2016, the BIC is no longer mandatory, you can see the page 25 ==> https://www.febelfin.be/sites/default/files/2019-04/standard-xml-sdd-initiation-_v4.1a-en.pdf As a result, in order to simplify both the code and the process, we don’t want anymore constrains about that. task : https://www.odoo.com/web#id=2056370&action=327&model=project.task&view_type=form&menu_id=4720 > We don't need BIC for both the company iban bank account or customer/vendor iban bank account > If a vendor bill is linked to a valid IBAN bank account without BIC, show the QRcode (remove the BIC constrains ) > CREATE A SDD mandate should be possible without BIC (for both the company iban bank account or customer/vendor iban bank account) > Create a SCT payment should be possible without BIC (for both the company iban bank account or customer/vendor iban bank account) > Add a country group for SEPA zone > Add IBAN country codes for each country in base_iban module > Only display qr code when making a payment to an IBAN account whose country code corresponds to a SEPA member > in account's post init hook, install SEPA modules if the country of the company belgons to SEPA zone (instead of Europe, as it is now) closes odoo/odoo#40356 Related: odoo/enterprise#6738 Signed-off-by:
oco-odoo <oco-odoo@users.noreply.github.com>
-
Varun Raval authored
If Company Tax Representative of the seller is not having a VAT number, which is mandatory, system won't allow to validate the invoice. closes odoo/odoo#34511 Task: 1971512 Closes: #34511 Signed-off-by:
Josse Colpaert <jco@openerp.com>
-
David Monjoie authored
closes odoo/odoo#41021 X-original-commit: 21c23050 Signed-off-by:
David Monjoie (dmo) <dmo@odoo.com>
-
Florian Gilbert authored
We have a problem about the opening journal entry because we set the account move name to "Opening Journal Entry" and it's not compliant with our policy about the account move name. We often check the account move name to know if the move has consumed a number. And we cannot check it correctly for the opening journal entry. closes odoo/odoo#38957 Signed-off-by:
oco-odoo <oco-odoo@users.noreply.github.com>
-
Florian Gilbert authored
Purpose: In V13, you can reset to draft a posted move if this move isn't in a hashed journal. But it's little bit dangerous and we want to track changes for some fields. It works for editing in editable list view and form view. Task ID: 2061399
-
Jason Van Malder authored
Reproduce the issue - Select a language (done by default) - Install Project - Create a project - Create a task with a formatted date - Reset the language - Go on the project Traceback Cause In 7e42c663, I format the date_deadline based on the user's language but did'nt know that we could have no language selected. This commit uses the `format_date` method from `odoo.tools.misc` which fallback on the first language installed if there is no language selected. OPW-2146479 closes odoo/odoo#41057 X-original-commit: 7d061357 Signed-off-by:
Jason Van Malder <jasonvanmalder@users.noreply.github.com>
-
Nicolas Martinelli authored
- Create a picking type with specific default locations, for type Manufacturing - Go to Inventory, click on the 'To Process' button - Create a MO The default locations are not taken into account. This is because the default picking type is not in the context. opw-2128182 closes odoo/odoo#41049 X-original-commit: 6f7cbedd Signed-off-by:
Nicolas Martinelli (nim) <nim@odoo.com>
-
Andrea Grazioso (agr-odoo) authored
Enable units of measure from Settings. Go to Point of Sale, enable "Invoicing" from the PoS, open the session, sell something specifing customer and invoice. Close the session and post. Check the sale order, UoM is specified. Now check the associated invoice, UoM is missing. This is because the UoM is not propagated from the sale order to the invoice. Adding the missing value opw-2129428 closes odoo/odoo#41040 X-original-commit: 2d5f22f0 Signed-off-by:
Nicolas Martinelli (nim) <nim@odoo.com>
-
Antoine Prieels authored
Exceptions were logged to stderr so we couldn't see them when Odoo was running as a service on the IoT Box. We now redirect stderr to the logger to see track errors in the log file too. closes odoo/odoo#41028 Taskid: 2146835 X-original-commit: 54a1919c Signed-off-by:
Antoine Prieëls <aprieels@users.noreply.github.com>
-
- Nov 27, 2019
-
-
Antoine Prieels authored
Customer displays were all using the same URL and therefore could only show the same products. We now use different URLs per screen. Two screens connected to the same IoT Box can now display customer displays from different POS. closes odoo/odoo#41026 Taskid: 2123511 X-original-commit: 12569b0e Signed-off-by:
Antoine Prieëls <aprieels@users.noreply.github.com>
-
Antoine Prieels authored
We now support the RPI4 which has 2 micro-HDMI outputs, while the prvious driver only supported one display. We add support for a second display. Taskid: 2123511 X-original-commit: 5886c3a8
-
- Nov 28, 2019
-
-
Goffin Simon authored
Steps to reproduce the bug: - Let's consider two companies C1 and C2 - Let's consider website W - Activate multi-company - Disable common contact book and common catalog - Switch the superuser in company C2 - Activate pricelist - Create a public pricelist PL for C1 and available on W - Set up a pricelist with compute price = formula and based on = cost - Go Sales > Configuration > tick Multiple Sales Prices per Product and tick Prices computed from formulas - Create a portal user PU and set PL on him - Create a product P with cost = 10$ and publish it on W - Set up the product valuation as: automated - Log as PU and go on the shop - Put P on your cart Bug: The price of P was 0$ instead of 10$ opw:2092695 closes odoo/odoo#40981 X-original-commit: 40d3fa50 Signed-off-by:
Simon Goffin (sig) <sig@openerp.com>
-
jbm-odoo authored
When we add a user to employee, we can have problem with leave, expense or coach manager. It's due to those compute fields. closes odoo/odoo#40795 Related: odoo/enterprise#6865 Signed-off-by:
Yannick Tivisse (yti) <yti@odoo.com>
-
jbm-odoo authored
Create analytic account from fleet (and link it to vehicle) based on the plate and the fiscal deduction rate (if l10n_hr_payroll_fleet is installed). Add on employee a Mobility Card number. This number is set on vehicle when we put a partner linked to employee on a vehicle. taskID: 2127641
-
- Nov 27, 2019
-
-
wan authored
closes odoo/odoo#39422 Related: odoo/enterprise#6523 Signed-off-by:
oco-odoo <oco-odoo@users.noreply.github.com>
-
wan authored
-
wan authored
Task 2092104 Accounts group Hierarchy should be automatically well done without to have to specify the parent (based on the account group CODE) Before, we had to set all the accounts in the correct groups manually and it was cumbersome. Now: * No need to fulfill account group parent * No need to fulfill account group id on account We can still change the groups if there are exceptions; the groups are only set at create and write time.
-
- Nov 28, 2019
-
-
sri-odoo authored
This commit adds possibility to select a layout for certification rendering. User can choose among 6 predefined layouts carefully designed and that should cover all use cases, therefore removing any need of allowing customization. It also adds possibility to preview certification directly from survey. closes odoo/odoo#32675 Task: 1967652 Pr: #32675 Signed-off-by:
Thibault Delavallee (tde) <tde@openerp.com> Co-authored-by:
Stefano Rigano <sri@odoo.com> Co-authored-by:
Quentin Mourier <qmo@odoo.com>
-
Kevin Baptiste authored
FontAwesome 5 introduced new names for some icons as described on https://fontawesome.com/how-to-use/on-the-web/setup/upgrading-from-version-4#name-changes This commit replaces the old names to the new ones. closes odoo/odoo#35826 Taskid: 2050241 Related: odoo/enterprise#5180 Signed-off-by:
Yannick Tivisse (yti) <yti@odoo.com>
-
- Nov 27, 2019
-
-
Kevin Baptiste authored
closes odoo/odoo#40853 Taskid: 2145481 Signed-off-by:
Yannick Tivisse (yti) <yti@odoo.com>
-
- Nov 28, 2019
-
-
William Henrotin authored
Changing a product type from consumable to storable and and vice versa can make the quantity in stock confusing. As only storable product update the stock quants, the amount on stock moves could be diffenrent that the one on stock quant if the product type has been changed in the past. This commit will make those changes saved in the chatter history in order to easily track inconsistencies closes odoo/odoo#40997 Opw: 2125124 X-original-commit: 7c330b44 Signed-off-by:
Simon Lejeune (sle) <sle@openerp.com>
-