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