erp5:09960648d9219807f2335aa600326c676d5bed20 commitshttps://lab.nexedi.com/nexedi/erp5/-/commits/09960648d9219807f2335aa600326c676d5bed202013-10-23T13:04:56+00:00https://lab.nexedi.com/nexedi/erp5/-/commit/09960648d9219807f2335aa600326c676d5bed20Add suport for anonymous user with groups or additional roles2013-10-23T13:04:56+00:00Julien Muchembledjm@nexedi.comhttps://lab.nexedi.com/nexedi/erp5/-/commit/3c93a394846469e1bccefb80c3b1ef8290851201A delivery is not supposed to contain lines the user printing the delivery ca...2013-10-23T10:01:33+02:00Jérome Perrinjerome@nexedi.com
Instead of hiding those lines and printing an incorrect document it's safer to
let the unauthorized error happen.https://lab.nexedi.com/nexedi/erp5/-/commit/5fd02092f6ad13196f2bbe6f075ca679728c29e1Allow importing python's calendar module.2013-10-23T09:48:23+02:00Vincent Pelletiervincent@nexedi.com
Prevent access to locale-dependent and stdout-writing functions.https://lab.nexedi.com/nexedi/erp5/-/commit/292d22215f432a6fc263ef643f5fff942c3df96ause restrictedTraverse instead of traverseName that is now private since Zope...2013-10-22T12:58:23+02:00Kazuhiko Shiozakikazuhiko@nexedi.comhttps://lab.nexedi.com/nexedi/erp5/-/commit/5f8f0cb7760546e5a3a548be64e570be203bd6a9Allow the user to change his password from a preference2013-10-22T12:05:04+02:00Jérome Perrinjerome@nexedi.com
This is to keep procedure compatibility ( My Favorites / Preferences / Action ... Change Password)https://lab.nexedi.com/nexedi/erp5/-/commit/38a6e9a566994580c215bd1fcb499c88a3a748d7hack to prevent keeping too many open files in testxhtml2013-10-22T12:05:03+02:00Jérome Perrinjerome@nexedi.comhttps://lab.nexedi.com/nexedi/erp5/-/commit/3b1a65113a56d31e19f7faa88a0f72a5ce89494cSupport owner with no related person in listboxs2013-10-22T12:05:03+02:00Jérome Perrinjerome@nexedi.comhttps://lab.nexedi.com/nexedi/erp5/-/commit/2a3df9ddc29c8b2b3f1ef1c72ed73243962b91b0testXHTML: use suprocess instead of obsolete popen and close file descriptors...2013-10-22T12:05:03+02:00Jérome Perrinjerome@nexedi.comhttps://lab.nexedi.com/nexedi/erp5/-/commit/b90ff38c9d6db73cc36ce88fb69a63fd428eb14dadd missing destination_advice and source_advice base categories.2013-10-22T11:00:29+02:00Kazuhiko Shiozakikazuhiko@nexedi.com
we only had destination_advice_relative_url and source_advice_relative_url acquired properties.https://lab.nexedi.com/nexedi/erp5/-/commit/23d5343a092eab207785bd9b780386b546d0c7d3Unit Test: Make sure how FloatFiled rounding.2013-10-22T16:09:34+09:00Tatuya Kamadatatuya@nexedi.comhttps://lab.nexedi.com/nexedi/erp5/-/commit/60f9495291593c13e5b1827df208798d1414c62aZSQLCatalog: add support for NULL value in SearchText parsing2013-10-18T10:55:32+02:00Vincent Pelletiervincent@nexedi.comhttps://lab.nexedi.com/nexedi/erp5/-/commit/cb73785f610c8ca9a51d4a7c8a1f6fc6ed4f4696ZSQLCatalog: simplify Query.__repr__ in SearchTextParser2013-10-18T10:55:30+02:00Vincent Pelletiervincent@nexedi.comhttps://lab.nexedi.com/nexedi/erp5/-/commit/12b5a0008bc0fa05a56430a9d237ca6e2ab6b677ZSQLCatalog: fix search of non-NULL values2013-10-18T10:55:29+02:00Vincent Pelletiervincent@nexedi.comhttps://lab.nexedi.com/nexedi/erp5/-/commit/011e5336ab9b7c0c4d5d590e9da01c5b42a5e1ffArrow: Add several categories into Arrow property sheet.2013-10-18T11:02:08+09:00Tatuya Kamadatatuya@nexedi.com
Add following six categories:
source_decision_administration
destination_decision_administration
source_carrier_administration
destination_carrier_administration
source_section_administration
destination_section_administration
Definitions:
- source/destination_decision_administration:
An entity who receives order and do paperwork for order.
- source/destination_carrier_administration:
An entity who handles shipment and do paperwork for shipment.
- source/destination_section_administration:
An entity who do paperwork for invoice.https://lab.nexedi.com/nexedi/erp5/-/commit/2476b3bef56aa6c51ee168b5e20753e8e4f4e7a6Allow import of all exceptions defined in zExceptions2013-10-16T11:59:35+02:00Julien Muchembledjm@nexedi.comhttps://lab.nexedi.com/nexedi/erp5/-/commit/a1fa5881e271dbb172ab3b51cdd87f8123aa0d0aBetter exception handling when comparing revisions in ERP5 UI2013-10-16T11:59:10+02:00Julien Muchembledjm@nexedi.comhttps://lab.nexedi.com/nexedi/erp5/-/commit/da28fae5db480a736ef079a75481d4b17e6f014bfix a typo : PyPdf2 -> PyPDF2.2013-10-15T21:14:22+02:00Kazuhiko Shiozakikazuhiko@nexedi.comhttps://lab.nexedi.com/nexedi/erp5/-/commit/1294c97af4847cb49f8ce2b4916f299bdd48d19eCredential Update: add support for telephone country code update.2013-10-15T17:04:04+02:00Vincent Pelletiervincent@nexedi.comhttps://lab.nexedi.com/nexedi/erp5/-/commit/1ac19f53e0f3f6976a8f95b816678d825c60a8f2invoicing: Only set original invoice as causality.2013-10-15T14:31:59+02:00Vincent Pelletiervincent@nexedi.comhttps://lab.nexedi.com/nexedi/erp5/-/commit/10d5d6ad42ba3bbab835fb875b73fbe3d0ace4fdinvoicing: Copy lines by portal type, not by simulation relationship.2013-10-15T14:31:58+02:00Vincent Pelletiervincent@nexedi.com
Simulation relationship fails in (at least) two cases:
- cancelling an invoice which was entirely created by simulation would
create an empty invoice
- cancelling an invoice with simulated accounting lines generated from
temp-object-based simulation would copy those lines, while they should
not be copied
Also, implement recursive copy of Invoice Lines, as (per portal type
definition) they can be arbitrarily nested.
Also, prepare a place-holder for Invoice Cell copy. As I do not have a
document with cells at hand, and do not know all relevant properties, I
decided to keep this code disabled and raise.https://lab.nexedi.com/nexedi/erp5/-/commit/a3e2202cce6fe665f2ae9e7d5b9de0d9bf8f6990use new pdf lib2013-10-15T10:08:57+02:00Aurélien Calonneaurel@nexedi.comhttps://lab.nexedi.com/nexedi/erp5/-/commit/c2e0c501f6bf4945a89a25e04d1f129673fe9eaftest wrongly formatted pdf file2013-10-15T10:08:56+02:00Aurélien Calonneaurel@nexedi.comhttps://lab.nexedi.com/nexedi/erp5/-/commit/2e109f949e46c3b954921406bab636ce057e4893use new pdf lib2013-10-15T10:08:56+02:00Aurélien Calonneaurel@nexedi.comhttps://lab.nexedi.com/nexedi/erp5/-/commit/a561f0f18adf36562f2bd5d48c74aa339a32a21aclean-up import, whitespace, not used variables2013-10-15T10:08:56+02:00Aurélien Calonneaurel@nexedi.comhttps://lab.nexedi.com/nexedi/erp5/-/commit/38f2d50a38980b63be3559c4d187e941e7a77bc3disable write_tables in yacc.yacc().2013-10-15T09:42:55+02:00Kazuhiko Shiozakikazuhiko@nexedi.com
This commit reverts "write yacc parsed file to TMPDIR."https://lab.nexedi.com/nexedi/erp5/-/commit/d5ca149dc13929dce6bf6c588cf325e8fa1a5b5fwrite yacc parsed file to TMPDIR.2013-10-10T15:00:05+02:00Kazuhiko Shiozakikazuhiko@nexedi.comhttps://lab.nexedi.com/nexedi/erp5/-/commit/d0ae2120e20d258a80c924a1177ac434034be535AccessTab: Fix an accesstab front page caching problem.2013-10-10T10:13:36+09:00Tatuya Kamadatatuya@nexedi.com
Fix a problem that access-tab-front-page wrongly caching old page, for example,
even if a user switching to use 'https' from 'http', old 'http' links are
remaining at the front page.
That was because the key of the CachingMethod which was used for caching the
page was ('user' and 'language').
Now the caching key is ('user', 'language' and 'site_url').https://lab.nexedi.com/nexedi/erp5/-/commit/4c84972efd0948745d77a835247783341c80595cAdd generic Credit Note creation script.2013-10-09T18:23:04+02:00Vincent Pelletiervincent@nexedi.comhttps://lab.nexedi.com/nexedi/erp5/-/commit/be552b63be5f4610ba78aee270797b22e4f9edf3Business Template: Remove new_obj parameter from unindexBrokenObject().2013-10-07T18:38:55+09:00Tatuya Kamadatatuya@nexedi.com
Fewer parameters are better if it is not mandatory (Loose Coupling principle).https://lab.nexedi.com/nexedi/erp5/-/commit/b3de8c77d2a030de74405454e5b54d977b027a81Cosmetic: Remove useless spaces, remove '\' on sequence.2013-10-07T18:28:54+09:00Tatuya Kamadatatuya@nexedi.comhttps://lab.nexedi.com/nexedi/erp5/-/commit/29ab2b9db31b44ac7b5ab596760bf29600ea0574Revert "Add a test to make sure that even if source and destination are not...2013-10-07T08:41:26+00:00Mame Coumba Sallmame@nexedi.comRevert "Add a test to make sure that even if source and destination are not defined on a mvt, invoice lines are still built"
This reverts commit <a href="/nexedi/erp5/-/commit/cf80166b191a3b25faf6a1d8b3941f47b43d60e4" data-original="cf80166b191a3b25faf6a1d8b3941f47b43d60e4" data-link="false" data-link-reference="false" data-project="1" data-commit="cf80166b191a3b25faf6a1d8b3941f47b43d60e4" data-reference-type="commit" data-container="body" data-placement="top" data-html="true" title="Add a test to make sure that even if source and destination are not defined on..." class="gfm gfm-commit has-tooltip">cf80166b</a>.
https://lab.nexedi.com/nexedi/erp5/-/commit/64c935493bab5d817b0e47b9a54959f930b841dcRevert "Modify zsql method so that movements without source or destination ca...2013-10-07T08:40:01+00:00Mame Coumba Sallmame@nexedi.comRevert "Modify zsql method so that movements without source or destination can be selected in stock table"
This reverts commit <a href="/frequent/erp5/-/commit/197cf9432d86f9354fec42e5894ad28dd80cfb45" data-original="197cf9432d86f9354fec42e5894ad28dd80cfb45" data-link="false" data-link-reference="false" data-project="563" data-commit="197cf9432d86f9354fec42e5894ad28dd80cfb45" data-reference-type="commit" data-container="body" data-placement="top" data-html="true" title="Modify zsql method so that movements without source or destination can be selected in stock table" class="gfm gfm-commit has-tooltip">197cf943</a>.
https://lab.nexedi.com/nexedi/erp5/-/commit/a375c0ee913483f315d67a011a1eff9cef4707b4Revert "Modify zsql method so that all mvts are selected in stock table even...2013-10-07T08:39:02+00:00Mame Coumba Sallmame@nexedi.comRevert "Modify zsql method so that all mvts are selected in stock table even if they don't have source_section or destination_section"
This reverts commit <a href="/lauseb/erp5/-/commit/87bc3ad567c1d0f57e4e1d9adf74656b1f5c88f7" data-original="87bc3ad567c1d0f57e4e1d9adf74656b1f5c88f7" data-link="false" data-link-reference="false" data-project="788" data-commit="87bc3ad567c1d0f57e4e1d9adf74656b1f5c88f7" data-reference-type="commit" data-container="body" data-placement="top" data-html="true" title="Modify zsql method so that all mvts are selected in stock table even if they..." class="gfm gfm-commit has-tooltip">87bc3ad5</a>.
https://lab.nexedi.com/nexedi/erp5/-/commit/ff45fe0a06953872df3e3e4e929d5a95329370d8BusinessTemplate: Fix a unindex/reindex catalog problem when upgraiding broke...2013-10-07T11:24:20+09:00Tatuya Kamadatatuya@nexedi.com
How it happened while upgrading PathTemplateItem:
1. Try to remove the existing broken object and succeed removing
2. However it is a broken object so self.unindexCatalog() is
never called and the old catalog is remaining
3. Add new object of PathTemplateItem and try to reindex the object
4. Since old catalog is remaining, the catalog uid and object uid is
different so catalogObjectList fails with FATAL error.
The test is tests/BusinessTemplate.py#test_UpgradeBrokenObject.https://lab.nexedi.com/nexedi/erp5/-/commit/a5a3f17c00784feeaeb3e23ccb8d2c5e648e2e1eNew 'journal' base category2013-10-04T17:39:04+02:00Julien Muchembledjm@nexedi.com
Acquisition Portal Types is same as for resource.
Example of categories:
journal
accounting
consolidation
national
project
deliverable
r_and_d
qa
invalid
fixed
wontfix
trade
prediction
realityhttps://lab.nexedi.com/nexedi/erp5/-/commit/87bc3ad567c1d0f57e4e1d9adf74656b1f5c88f7Modify zsql method so that all mvts are selected in stock table even if they...2013-10-04T12:21:57+00:00Mame Coumba Sallmame@nexedi.comModify zsql method so that all mvts are selected in stock table even if they don't have source_section or destination_section
https://lab.nexedi.com/nexedi/erp5/-/commit/bc004da91ca3e0235fd58a40a7763c021ccde6c5move toolbar related CSS to erp5_web_toolbar.css and make the appearance more...2013-10-04T13:38:40+02:00Kazuhiko Shiozakikazuhiko@nexedi.comhttps://lab.nexedi.com/nexedi/erp5/-/commit/165a30ab0deb2288fc475ea6f867d7fa8cfe2c44Fix invalid syntax in TALES.2013-10-04T13:38:29+02:00Kazuhiko Shiozakikazuhiko@nexedi.comhttps://lab.nexedi.com/nexedi/erp5/-/commit/cf80166b191a3b25faf6a1d8b3941f47b43d60e4Add a test to make sure that even if source and destination are not defined o...2013-10-04T10:18:52+00:00Mame Coumba Sallmame@nexedi.comAdd a test to make sure that even if source and destination are not defined on a mvt, invoice lines are still built
https://lab.nexedi.com/nexedi/erp5/-/commit/197cf9432d86f9354fec42e5894ad28dd80cfb45Modify zsql method so that movements without source or destination can be sel...2013-10-04T10:12:41+00:00Mame Coumba Sallmame@nexedi.com