Cédric Krier pushed to branch branch/6.4 at Tryton / Tryton


Commits:
ad07dae8 by Cédric Krier at 2023-01-11T13:44:38+01:00
Check documentation links only when CHECK_LINK is set
(grafted from 8a7031c7e3f8d0117d2f57fbf43b0da5c231c738)
- - - - -
c2de5317 by Cédric Krier at 2023-01-15T20:55:52+01:00
Do not turn sphinx warnings into errors
(grafted from 232a7eb8f72f2a4f428ac707b0e1f3d9bf06d8dc)
- - - - -
18741215 by Cédric Krier at 2022-12-29T13:19:01+01:00
Do not trigger record message if the current record did not changed

#11970
(grafted from a2c50d4993cc3cf53272031694d3d40945089ce2)
- - - - -
45c2feee by Cédric Krier at 2022-12-29T13:20:31+01:00
Refresh info bar when record is modified

#11970
(grafted from f991da8b6cf6ed6d78af3d0aecbd8a0e58b441b7)
- - - - -
52723044 by Cédric Krier at 2022-12-29T13:21:39+01:00
Send record modified only when widget is actually modified

#11970
(grafted from 381b491a2d990e2e4a38b923f2edb946959806f6)
- - - - -
1f329505 by Cédric Krier at 2022-12-29T13:24:06+01:00
Set record as modified before calling changed methods

Setting the record as modified clear the info bar but the changed methods
result may add messages to the info bar. So they must be added after the
clearing to let user see them.

Closes #11970
(grafted from 6b882007fd6e556fccda5ac1c378141d7e146a89)
- - - - -
b6067b79 by Sergi Almacellas Abellana at 2023-01-09T14:34:21+01:00
Update parent and replaced_by when template has no taxes

Closes #11891
(grafted from 46a73ccc6b68e222baa5e60218eee5ef3b6f0637)
- - - - -
4a3123d7 by Cédric Krier at 2022-12-29T18:19:37+01:00
Assign supplied outgoing moves instead of inventory moves

If the output location is the same as the storage location, there is no
inventory moves on the outgoing shipment, so the outgoing moves must be
assigned.
If the input location is the same as the storage location, there is neither
inventory moves on the incoming shipment, so the quantity must be computed
based on the incoming moves.

Closes #11972
(grafted from e22f31a0163998902145ea47d76ded437e0c7ccf)
- - - - -
93f9732c by Cédric Krier at 2023-01-14T17:09:52+01:00
Group only with the fields existing on the shipment

Closes #11998
(grafted from c383c81b587c1006ceb76e71196ff3d29a2c3f53)
- - - - -
db128cde by Cédric Krier at 2023-01-14T23:42:30+01:00
Use Gdk.drag_status to set COPY action

In Gtk 3.0 the method is now in Gdk instead of the context.

Closes #11514
(grafted from 9a591d6e0bcb9f97e2342172b4f8f93fd19c9f2c)
- - - - -
3c970be4 by Cédric Krier at 2023-01-14T23:44:34+01:00
Use get_data on SelectionData to retrieve raw data

In Gtk 3.0 there is no more data property.

Closes #11514
(grafted from 9231963800b548fcb65b3f100a9da04429cfd632)
- - - - -
95d5fe83 by Cédric Krier at 2023-01-15T15:27:54+01:00
Define url_size on image of form

Closes #12007
(grafted from 2bcaf38ad19a3178e01565995c408accb92b0cda)
- - - - -
45368e5b by Cédric Krier at 2023-01-15T00:19:15+01:00
Do not supply stock with user without company

Closes #11501
(grafted from 49e97d3ca0b5bd892e39d77554fbef12e3d5c77e)
- - - - -
f3f2b65e by Cédric Krier at 2023-01-17T22:54:01+01:00
Test if count is callable before using it

ModelStorage.count has been added in 6.2 but there are existing Model that has
field with this name.

Closes #12016
(grafted from d1475c50226f5388781c5128fc693b7b2c6f4a49)
- - - - -
62f9bfb8 by Cédric Krier at 2023-01-15T21:23:43+01:00
Do not check documentation nor run test on tag

The tag pipeline has CI_COMMIT_SHA filled but changes rules are always true.
Thus the documentation checks and tests are run for all modules.
So the changes rules should be evaluated if CI_COMMIT_TAG is empty.
(grafted from 0efd47a8736fc18b4c362b86a5ddd1a59b812305)
- - - - -
b0a9d83c by Cédric Krier at 2023-01-02T13:16:07+01:00
Compute history datetime only when invoice has been actually posted

Relying only on the numbered_at being filled make the posting process use the
history data once the number has been set on the invoice. But as the move
computation (with the payment term) happens after, they are done using the
history data (which maybe corrupted see #11980).

Closes #11982
(grafted from cc0283f3af8479724588d515a77b7ced7dd2e6bf)
- - - - -
256469fa by Cédric Krier at 2023-01-16T15:07:08+01:00
Use direct downloads.tryton.org instead of CDN
(grafted from 43b6ed87955da241a191c89db5a5e38327fde756)
- - - - -
f60cb336 by Cédric Krier at 2023-01-17T14:40:43+01:00
Pass wizard config when converting action in proteus
(grafted from 32a257d1e64f9e8ad90ee23fe6b11b0e9c4ed901)
- - - - -
08b844c3 by Cédric Krier at 2023-01-15T11:42:01+01:00
Add check if RNG files are up to date
(grafted from e1877c06971b8e2a728fa8b1c182c8a8dddd6af3)
- - - - -
59ca870c by Cédric Krier at 2023-01-12T11:36:01+01:00
Do not convert into float search amount of invoice if it is None
(grafted from 38c0a7d9d64b5e1fcec2a8cee10dcf71c15c9d57)
- - - - -
9c187320 by Cédric Krier at 2023-01-12T11:36:41+01:00
Support None as search value of composite rec_name
(grafted from ead2b499983265780d6c01e9a3834b7d739a0cf2)
- - - - -
70ddd102 by Cédric Krier at 2023-01-21T19:37:19+01:00
Instantiate always Screen for xxx2Many fields with the same parameters

The screen must be instantiated with the context of the parent screen so
eventual field_view_get would give the same result.
The limit must always be set to None/null to ensure to load all the records.
The breadcrumb must be set to show navigation to the user.

Closes #3140
(grafted from ced0956c41cd1192b98eb4a9e9e23f85c86b6240)
- - - - -
3ab8e019 by Cédric Krier at 2023-01-23T00:14:26+01:00
Activate tests module in setup of FieldMany2OneTreeTestCase
(grafted from 3163155ee6d807eba3bc2f1ddb03ac69b0a61983)
- - - - -


30 changed files:

- .gitlab-ci.yml
- modules/account/account.py
- modules/account/tests/test_module.py
- modules/account_asset/asset.py
- modules/account_invoice/invoice.py
- modules/account_invoice_history/account.py
- modules/country/scripts/import_postal_codes.py
- modules/purchase_request/purchase_request.py
- modules/purchase_request_quotation/purchase.py
- modules/sale_shipment_grouping/sale.py
- modules/sale_supply/sale.py
- modules/sale_supply/stock.py
- modules/stock_supply/purchase_request.py
- modules/stock_supply/shipment.py
- modules/stock_supply_production/production.py
- proteus/proteus/__init__.py
- sao/src/model.js
- sao/src/screen.js
- sao/src/tab.js
- sao/src/view/form.js
- sao/src/window.js
- sao/src/wizard.js
- tryton/tryton/config.py
- tryton/tryton/gui/window/form.py
- tryton/tryton/gui/window/view_form/model/field.py
- tryton/tryton/gui/window/view_form/screen/screen.py
- tryton/tryton/gui/window/view_form/view/form_gtk/image.py
- tryton/tryton/gui/window/view_form/view/form_gtk/many2many.py
- tryton/tryton/gui/window/view_form/view/form_gtk/one2many.py
- tryton/tryton/gui/window/view_form/view/form_gtk/widget.py


The diff was not included because it is too large.


View it on Heptapod: 
https://foss.heptapod.net/tryton/tryton/-/compare/b1692ba59ba15d8c53e077e1691a0f38747e8292...3ab8e019a64a9fe19c8cc188ff8365edd4673bd1

-- 
View it on Heptapod: 
https://foss.heptapod.net/tryton/tryton/-/compare/b1692ba59ba15d8c53e077e1691a0f38747e8292...3ab8e019a64a9fe19c8cc188ff8365edd4673bd1
You're receiving this email because of your account on foss.heptapod.net.


Reply via email to