Xavier Codinas
7e359d5c2b
Add option to update modules list
...
issue2638
review26431002
2016-07-07 09:43:01 +02:00
Sergi Almacellas Abellana
b24c4143a2
Remove string attribute from ir.ui.view and ModelView.view_header_get
...
issue2350
review24251002
2016-07-05 12:42:46 +02:00
Cédric Krier
6232dabdf3
Don't check write access on model for button with groups
...
issue5010
review23181002
2016-06-30 21:51:03 +02:00
Cédric Krier
424e0a1bb1
Limit readonly state for xxx2Many
...
issue5041
review29271002
2016-06-30 21:41:58 +02:00
Xavier Codinas
b829b3f13b
Use home directory as default path for database and web root
...
issue4488
review26421002
2016-06-27 19:08:35 +02:00
Cédric Krier
25e1361915
Add count option on Action Window Domains
...
issue5548
review23101002
2016-06-14 16:35:27 +02:00
Sergi Almacellas Abellana
d90e992d32
Remove window_name on Action Window
...
issue5611
review22071002
2016-06-08 10:33:59 +02:00
Sergi Almacellas Abellana
afce1a29ae
Return the calling keyword in get_keywords
...
issue5612
review22081002
2016-06-08 10:08:03 +02:00
Cédric Krier
2c390fe71a
Add customizable login process
...
It adds new configuration option to define the list of login methods.
It defines a new Exception to use to request user data during the login
process.
It separates the generic login attempt protection from the actual
authentication method.
It replace the API of the login methods to use a dictionary of parameters
instead of a single password.
issue5521
review16191003
2016-05-31 12:49:23 +02:00
Sergi Almacellas Abellana
74dcfeb6a6
Allow to customize the substitutions used on sequence
...
issue4422
review24241002
2016-05-24 11:16:24 +02:00
Cédric Krier
025cdfc985
Allow PYSON in tree_invisible attribute
...
issue5425
review21871002
2016-05-10 10:29:08 +02:00
Cédric Krier
3cd15619ec
Prepare release 4.0.0
2016-05-02 15:31:53 +02:00
Cédric Krier
ba1faa1a76
Add sendmail datamanager
...
issue5431
review17981002
2016-03-28 22:40:37 +02:00
Nicolas Évrard
bc1e9a9830
Support Two-Phase Commit protocol in Transaction
...
issue3553
review23741003
2016-03-25 17:17:41 +01:00
Cédric Krier
15b80c5dd2
Allow Report to generate text plain, XML, HTML and XHTML
...
It allows plain, XML, HTML and XHTML as template extension.
It changes the translation type 'odt' into the more generic keyword 'report'.
Translation for text based template are extracted using the Genshi tools.
issue5185
review24951002
2016-03-25 11:08:58 +01:00
Cédric Krier
33d8f038d7
Add workflow graph on ir.model
...
issue5292
review15961002
2016-03-15 18:59:11 +01:00
Cédric Krier
ad60794d73
Add context model on ir.action.act_window
...
issue5220
review20621002
2016-03-15 17:45:07 +01:00
Cédric Krier
8a4ba59b2d
Switch to WSGI API
...
issue4646
review20541003
2016-03-15 16:57:26 +01:00
Cédric Krier
687a51a30c
Limit the login size in LoginAttempt
...
The login data comes from an unauthenticated user so it could be very large and
thus fill the database. But indeed we don't need to have the full login to get
the LoginAttempt benefit, just the 1024 starting char is enough.
issue5381
review17901002
2016-03-14 19:33:40 +01:00
Cédric Krier
a94627b160
Remove LocalDict from tools
...
issue5364
review21781002
2016-03-05 17:31:25 +01:00
Cédric Krier
512808e151
Add LRUDictTransaction
...
issue5293
review22771002
2016-03-03 23:27:38 +01:00
Nicolas Évrard
2fef479575
Follow PEP-0249 for Transaction and backends
...
issue4949
review19781002
2016-03-03 21:51:57 +01:00
Cédric Krier
29129855ec
Add support for Python 3
...
issue3211
review7311002
2016-02-07 16:46:16 +01:00
Cédric Krier
da1be07832
Make TestCase create and drop its database
...
and add with_transaction decorator.
issue5263
review20711002
2016-02-06 19:10:35 +01:00
Cédric Krier
1ae75711a8
Add Note on resources
...
issue4669
review12061002
2016-02-02 19:14:35 +01:00
Nicolas Évrard
d4e3b605ef
Add 'where' operator to xxx2many
...
issue4507
review12951002
2016-01-21 10:48:32 +01:00
Nicolas Évrard
88f1bce6d4
Strip and unquote double-quote from Postgresql schema in search_path
...
issue5248
review16931002
2016-01-18 19:09:48 +01:00
Sharoon Thomas
89de660c52
Move webdav into a separate module
...
issue4703
review7101002
2016-01-16 19:20:30 +01:00
Nicolas Évrard
97700f8629
Do not set _datetime when instanciating the user in record rules
...
Setting _datetime would allow to read historized values and it could lead to
past privilege escalation
issue5216
review21581002
2016-01-14 14:10:43 +01:00
Sergi Almacellas Abellana
25124c57b6
Fix CHANGELOG order
2016-01-11 16:14:20 +01:00
Sergi Almacellas Abellana
2a723f2e52
Only rebuild mptt tree if needed
...
The tree will be only rebuild if a record with the default value of left or right fields exists.
issue5118
review16921002
2016-01-11 15:33:08 +01:00
Cédric Krier
71c0e0a3af
Allow nested inherited views
...
Search and use the recursive type of the views
issue5206
review17691002
2015-12-31 14:15:51 +01:00
Cédric Krier
cde3170700
Add button on cron to run once
...
issue5186
review22661002
2015-12-31 13:45:59 +01:00
Cédric Krier
5999bb231d
Check all fields when writing a sequence of records, values
...
issue5167
review22631002
2015-12-16 13:47:33 +01:00
Cédric Krier
9a58954703
Add view_ids on tree view
...
issue5052
review24511002
2015-11-10 12:55:06 +01:00
Cédric Krier
a61474274a
Add parent_of operator
...
issue5037
review15711002
2015-11-05 23:22:26 +01:00
Cédric Krier
c140a134bb
Enforce type of inheriting view
...
issue5036
review18711002
2015-11-05 23:07:53 +01:00
Cédric Krier
b5479332d9
Use instance context in translated descriptor of Selection field
...
It is more expected from the translated descriptor to return translation in the
language from the instance instead of the current context.
issue5028
review15701002
2015-11-03 12:20:49 +01:00
Cédric Krier
e3b4ff9f6f
Prepare release 3.8.0
2015-11-02 14:55:05 +01:00
Cédric Krier
87f9fbea6e
Add test for all field methods
...
The test check if all defined field methods are linked to an existing field.
issue4991
review23441002
2015-10-01 22:37:13 +02:00
Korbinian Preisler
c849f0be8b
Allow to import overridden translations from different po-file
...
issue4971
review18581002
2015-09-26 15:23:43 +02:00
Cédric Krier
c18ec6ba74
Add support for float and integer on Property fields
...
issue4942
review18531002
2015-09-14 10:37:38 +02:00
Cédric Krier
0574e90f5b
Remove foreign-key on create_uid and write_uid
...
Instead prevent delete of any user to keep logging information.
issue4925
review24301002
2015-09-04 11:52:53 +02:00
Cédric Krier
109d0ef64f
Manage PostgreSQL schema
...
Replace usage of pg_catalog tables by information_schema to take care of user
access.
Ensure to fetch the columns information from the right schema.
Prevent to update default column values if it did not change.
Comment table and column only if the current user is the owner.
issue4924
review24291002
2015-09-04 11:16:09 +02:00
Cédric Krier
7a223d3b5e
Remove colors attribute on tree view
...
issue4861
review16551002
2015-08-22 09:00:14 +02:00
Cédric Krier
b19e93e3a9
Remove style on Report
...
issue4904
review18481002
2015-08-21 18:03:44 +02:00
Cédric Krier
a6c0702bd1
Add StateReport to Wizard
...
issue4896
review19361002
2015-08-14 17:58:47 +02:00
Sergi Almacellas Abellana
9ac3fec4dd
Explicity raise error when creating/writing/deleting models with table_query
...
issue4822
review16351002
2015-07-29 10:56:30 +02:00
Cédric Krier
7652df0be4
Allow to override ModelSQL._table
...
issue4774
review15431002
2015-07-16 01:13:45 +02:00
Cédric Krier
e4c8f59b80
Allow to import backend from entry points
...
issue4841
review20301002
2015-07-09 15:40:21 +02:00