Commit Graph
105 Commits
Author SHA1 Message Date
Cédric Krier 970e55968b Prepare release 3.8.0 2015-11-02 16:06:55 +01:00
Cédric Krier 3cbe493b18 Update translations 2015-10-31 11:09:03 +01:00
Cédric Krier f2d8c1d108 Add progress invoice method
issue4954
review18551002
2015-09-24 15:59:43 +02:00
Cédric Krier 652a56a961 Use project work name instead of timesheet work name
issue4938
2015-09-22 11:19:01 +02:00
Cédric Krier 2216c09cc1 Fix _get_invoiced_amount_timesheet when there is no timesheet
and fix Decimal precision in scenario
2015-09-22 10:54:58 +02:00
Cédric Krier a27c1e770d Rewrite _get_invoiced_amount_timesheet using SQL query
issue4976
review18591002
2015-09-22 09:33:38 +02:00
Cédric Krier 07133af2a7 Use get_total to compute invoice values
issue4972
review16611002
2015-09-17 11:21:05 +02:00
Cédric Krier 3a47dbee37 Add missing test on timesheet work when opening invoices
Since issue4938, timesheet work on project work is no more required.
2015-09-14 17:19:06 +02:00
Cédric Krier ce34f0496e Set work name on test scenario
issue4938
review17441002
2015-09-07 14:01:39 +02:00
Cédric Krier 57bf856e48 Fix computation of invoice amount on effort
The amount must be proportional to the effort hours of the work because the
invoice line could have been grouped.

issue4946
review19431002
2015-09-07 13:57:43 +02:00
Cédric Krier c9b44e946d Backed out changeset 543af8506b61 2015-09-04 13:23:23 +02:00
Cédric Krier db9620ab31 Fix computation of invoice amount on effort
The amount must proportional to the effort hours of the work because the
invoice line could have been grouped.

issue4946
review19431002
2015-09-04 12:05:18 +02:00
Cédric Krier 66578ae3d8 Add Hungarian 2015-09-02 13:52:23 +02:00
Cédric Krier 040efcabb9 Define effort_hours on Work in project instead of project_invoice
effort_duration is defined in project module so effort_hours should also.

issue4937
2015-08-27 12:28:44 +02:00
Cédric Krier e8f0ab86c0 Add Italian 2015-07-09 15:42:29 +02:00
Cédric Krier 31f99fd9bd Add Portuguese (Brazil) 2015-06-22 22:10:02 +02:00
Cédric Krier 1b0044800a Rename ir.module.module* into ir.module*
issue4764
review7171002
2015-05-28 21:04:01 +02:00
Cédric Krier 9392b07d02 Use default value instead of None when summing
to avoid unsupported operation between None and timedelta.

issue4725
review18261002
2015-05-19 09:49:07 +02:00
Cédric Krier 0f6024b2ce Increase version number 2015-04-20 16:13:03 +02:00
Cédric Krier aaf50aacc9 Added tag 3.6.0 for changeset 9f6239e6d23f 2015-04-20 16:12:44 +02:00
Cédric Krier d118764a4c Prepare release 3.6.0 2015-04-20 16:12:43 +02:00
Cédric Krier ff7369fffc Update fr_FR
review11191002
2015-04-18 11:47:25 +02:00
Fabián Calle 5f27fc3dce Update es_EC translation 2015-04-17 21:20:31 -05:00
Bruno M. Villasanti 3648122435 Update translation for es_AR 2015-04-17 18:13:09 -03:00
Oscar Alvarez cbfedc3b1a Update es_CO translation 2015-04-17 15:42:30 -05:00
Jordi Esteve 9c70f81c22 Update es_ES translation 2015-04-17 20:07:46 +02:00
Albert Cervera i Areny a00a48dcae Update Catalan translation 2015-04-17 18:41:46 +02:00
Mathias Behrle d359f92a42 Update translation for de_DE 2015-04-16 13:18:00 +02:00
Venceslav Vezjak 35afb0dd26 Update sl_SI translation 2015-04-16 10:49:46 +02:00
Cédric Krier 340f7417dd Add support for PyPy
issue4408
2015-03-15 16:00:42 +01:00
Cédric Krier 7058ffeb77 Remove safe_eval
We convert all the fields that were storing python code into PYSON.
We add a pyson attribute on field tag to store PYSON value.

issue4416
review6971002
2015-03-09 19:41:58 +01:00
Cédric Krier 16b624ebaf Use TimeDelta field
issue4026
review12841002
2015-02-09 23:02:03 +01:00
Cédric Krier 6878b46179 Add check for default model access
When group access exists, a default model access should be defined otherwise
all access are given to non group users.

issue4485
review5941002
2015-01-27 18:13:52 +01:00
Cédric Krier da94fb856a Fix wrong python-sql requires
Null alias has been added to 0.4
2015-01-25 16:45:08 +01:00
Cédric Krier 242a05f0e0 Add tox and drone
issue4431
2015-01-25 16:39:31 +01:00
Cédric Krier 473ed2ea4a Add relate from invoice to timesheet lines
issue4459
review10781002
2015-01-12 22:55:57 +01:00
Nicolas Évrard 8af549244e Add test for access rights of menu and actions
issue4295
review12661002
2015-01-02 16:08:07 +01:00
Cédric Krier 0625565818 Fix most flake8 errors
review8771002
2014-12-02 12:55:43 +01:00
Robin Baumgartner b323175cb4 Use Null constant from python-sql for comparisons
issue4143
review13701003
2014-11-24 14:02:39 +01:00
Cédric Krier 49a2aacd8e Add some test tools to ease scenario writing
review11331002
2014-10-24 10:44:54 +02:00
Cédric Krier 3d74de76ed Increase version number 2014-10-20 15:00:51 +02:00
Cédric Krier 78e2d21983 Added tag 3.4.0 for changeset b2c58fa7986e 2014-10-20 15:00:33 +02:00
Cédric Krier 17946af1f6 Prepare release 3.4.0 2014-10-20 15:00:32 +02:00
Fabián Calle ea2ff32247 Add es_EC translation 2014-10-16 16:56:33 -05:00
Mathias Behrle 1963ca545a Update translation for de_DE 2014-10-16 22:56:11 +02:00
Cédric Krier 48730502dc Update fr_FR translation
review5691002
2014-10-16 15:52:46 +02:00
Cédric Krier 1cacbc6e85 Use context to check model and field access
issue4081
review8481002
2014-09-17 21:45:42 +02:00
Cédric Krier 6885e13303 Use new doctest setup/teardown
issue3627
review7401002
2014-09-04 08:45:24 +02:00
Cédric Krier 9bc8974d19 Add missing tests rst in package_data
issue4058
2014-07-20 12:30:27 +02:00
Sergi Almacellas Abellana 6d1f371d68 Use grouped_slice helper.
issue3516
review10301002
2014-07-17 18:59:24 +02:00