Commit Graph
70 Commits
Author SHA1 Message Date
Cédric Krier 10d277f001 Add optional column on tree view
issue10989
review374321002
2022-02-03 23:13:28 +01:00
Cédric Krier b843e4e5bf Manage errors during non-interactive operations
issue10667
review346781002
2021-09-13 23:40:28 +02:00
Cédric Krier 3aec470d5b Store directly sequence type to sequence
issue10122
review351381002
2021-03-11 23:00:10 +01:00
Cédric Krier 3e19c4c5eb Add parent to group to inherit accesses
issue10032
review320661002
2021-03-07 12:43:09 +01:00
Cédric Krier 81bade4035 Allow sharing view searches
We add a rule to give read access to all view searches without a user.
We manage the delete access on client side thanks to the _delete attribute.
If the user does not have the delete right, the bookmark star is disabled.

issue9515
review323751002
2020-09-24 23:00:52 +02:00
Cédric Krier 82e64bf66a Send client email via server
issue9449
review292001002
2020-09-17 17:18:02 +02:00
Sergi Almacellas Abellana 3378e283fd Add language configuration wizard
issue9172
review267031002
2020-04-13 20:47:17 +02:00
Cédric Krier c4e96016d8 Add permission groups on export
By default an export is only available for his creator and administrators.
We add a list of groups that are allowed to read and a second subset of groups
that are allowed to modify it.

issue8695
review252331002
2019-10-14 00:09:32 +02:00
Cédric Krier 07456d2009 Simplify cron
issue8201
issue6117
issue2286
2019-04-12 15:59:25 +02:00
Cédric Krier 23a1288d32 Improve sync of data
- Enforce refresh session
- Remove write access for admin
- Use root to synchronize
- Do not fail if model does not exist anymore
- Remove from written values fields that do not exist anymore
- Rewrite fs_value to ensure normalized format

issue7950
review45971002
2019-03-15 11:11:33 +01:00
Cédric Krier c255cfe785 Display ids and rule names on access error
issue8093
review60551002
2019-03-03 23:11:17 +01:00
Cédric Krier 1738a4ec35 Add ir.message and use custom exceptions
issue3672
review35291002
2018-12-29 14:19:08 +01:00
Cédric Krier ae06a8bca2 Add transactional queue and workers
issue7406
review45461002
2018-07-27 09:32:28 +02:00
Sergi Almacellas Abellana ff2bded417 Ensure that all buttons are registered in ir.model.button
issue6389
review36621002
2018-03-01 11:59:23 +01:00
Cédric Krier a908e8cc74 Add MultiValueMixin and ValueMixin and remove Propery
issue2349
review23351002
2017-04-01 00:24:55 +02:00
Cédric Krier e843bd23c5 Add button rule
issue5944
review26791002
2016-10-26 09:44:09 +02:00
Cédric Krier 77815c88bd Remove model access for ir.sequence
The access rights are managed using a global record rule with the groups on
sequence type.

issue5915
review34371002
2016-10-25 23:15:24 +02:00
Nicolas Évrard ccbb43cb1d Use activate instead of install for module activation
issue1456
review28931002
2016-10-20 12:51:56 +02:00
Cédric Krier 52ff97b165 Rename ir.module.module* into ir.module*
issue4764
review7171002
2015-05-28 21:02:01 +02:00
Sergi Almacellas Abellana 2f16660fef Add missing write access rule for admin on ir.model.data
issue4706
review13151002
2015-04-17 18:59:54 +02:00
Cédric Krier bcd28ca071 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:40:41 +01:00
Cédric Krier b955ab3070 Allow to sync XML data
- Adds menu entry for ir.model.data
- Remove write access on ir.model.data to administrator group
- Add sync button on ir.model.data
- Change storage format of values to be comparable

issue3918
review8351002
2014-06-13 19:14:48 +02:00
Cédric Krier 2ba9526d37 Prevent unecessary update of record when loading XML
review3061003
2014-01-31 22:26:55 +01:00
Cédric Krier adcf28d085 Store selection tree state
review822002
2013-08-01 17:09:10 +02:00
Cédric Krier e73367b9d0 Remove request
review720002
2013-05-21 12:09:46 +02:00
Cédric Krier a95ae0dad9 Remove _inherits
review670002
2013-03-20 22:49:16 +01:00
Cédric Krier cab7a9778e Move view translation into TranslationSet wizard
Since the possibility to have view XML in a separate file, the translation
synchronization can not be done anymore in the check_xml.

issue2926
review666003
2013-02-23 17:50:46 +01:00
Cédric Krier e0eecb9dae Missing migration to Rule.domain 2012-12-28 11:04:09 +01:00
Cédric Krier 0c652a7473 Replace (Field, Operator, Operand) by Domain in Rule
The current implementation requires to query the fields description in English
to allow to convert the operand into value. This is process is quite expensive
on the translation table.

review599002
2012-12-27 22:04:18 +01:00
Cédric Krier 9f916c1391 Replace view shortcut by menu favorite
review584004
2012-11-27 21:35:12 +01:00
Cédric Krier 864b16a5e8 Add ViewSearch
review590002
2012-11-16 20:11:51 +01:00
Cédric Krier fa282b2271 Add domains on Action Window
review588002
2012-11-16 00:52:42 +01:00
Cédric Krier e5446dde37 Allow to use XML file for views
issue70
2012-09-26 19:38:20 +02:00
Cédric Krier 484c279350 Refactoring of get_keyword to work in bulk
review472003
2012-08-26 15:51:10 +02:00
Cédric Krier be0e5c54a9 Simplify workflow engine
- Remove workflow module
- Add ir.model.button for access rights

review256001
2012-03-25 00:15:17 +01:00
Udo Spallek c483ca6001 Add module update/install/cancel buttons to tree view
issue1750
review187002
2012-01-13 07:24:57 +01:00
Cédric Krier 7d457f46c4 Store session in database
review210012
2012-01-11 20:30:27 +01:00
Cédric Krier 274ea7bee2 New wizard design
review167001
2012-01-02 17:48:17 +01:00
Cédric Krier 8a7b7a2b06 Fix wrong name for view_tree_expanded_state 2011-09-21 15:18:39 +02:00
Nicolas Évrard 3a8a2259f0 Add object to store tree expanded status
issue391
review102001
2011-09-21 12:54:02 +02:00
Cédric Krier c9ffdfffff Remove ir.action.wizard_size 2011-08-02 11:09:13 +02:00
Cédric Krier 7a7e89bb10 Remove support of Many2Many field in record XML
issue1994
review35005
2011-07-03 18:01:47 +02:00
Cédric Krier 4048a7ee0f Improve rec_name of menu
Remove level check design
Add check recursion
Implement search_rec_name
Use a list view in Administration menu

issue1637
review49003
2011-06-23 17:04:52 +02:00
Cédric Krier cc30f46de4 Remove separator on top of Many2Many 2011-06-23 16:23:01 +02:00
Cédric Krier 641cb99440 Improve cron
- Fix racing condition with long job
- Add user restriction for issue1817
- Remove unuseful fields:
    - priority (all cron must be runned)
    - running (never visible outside the transaction)
- Rename some field according to their label
- Remove "Work Days" interval type
- Add cron option to activate or not the cron

review38008
2011-06-14 11:28:51 +02:00
Cédric Krier aefabe7ee3 Merge tree and list views 2011-04-03 15:02:28 +02:00
Cédric Krier 2fad5e05de Remove ir.default 2011-03-30 14:13:35 +02:00
Cédric Krier fd6a2b172a Add admin group on all "Administration" menus 2011-03-23 16:05:37 +01:00
Cédric Krier f47b66f120 Add missing icon views and access rights 2011-03-07 17:41:05 +01:00
Cédric Krier b5aeb32324 Allow all users to read sequences for issue1661 2010-09-07 10:08:19 +02:00