Sylvain LE GAL
580cbe6e1a
[ADD] 'auth_generate_password' module to generate randomly user's password
10 years ago
Alexandre Fayolle
774a87c38d
Merge pull request #196 from guewen/7.0-record-active-archiver
[7.0] new module: record_archiver
9 years ago
Alexandre Fayolle
45ee1ca323
Merge pull request #175 from florian-dacosta/7.0-sql-export
ADD sql_export module
9 years ago
Alexandre Fayolle
07b6181d67
Merge pull request #228 from yvaucher/default_typo
[FIX] users_ldap_groups - typo on _defaults dict
9 years ago
Alexandre Fayolle
b3aa886ef5
Merge pull request #213 from mdietrichc2c/mail_cleanup
Mail cleanup
9 years ago
Matthieu Dietrich
446cf6f4d4
Remove README.rst (not needed in 7.0)
9 years ago
Yannick Vaucher
8047bbe526
[FIX] users_ldap_groups - typo on _defaults dict
9 years ago
Guewen Baconnier
85146900a2
Exclude record_archiver from the one-by-one tests
Because an error prevent creation of res.partner records in the tests due the
'mail' addon adding a required 'notification_email_send' field. This addon does
not depend on 'mail' so the test violates the not-null constraint.
The tests are passing in the normal builds anyway.
9 years ago
Guewen Baconnier
b5e5d9bbfa
Use the OCA template in __openerp__.py
9 years ago
Guewen Baconnier
366726a41a
Add translation pot
10 years ago
Guewen Baconnier
a07535d576
Add tests for the archiving of records
10 years ago
Guewen Baconnier
723ddbc8a5
Add access rights
10 years ago
Guewen Baconnier
386341d4ff
Add tests an fix a condition
On the search of active models
10 years ago
Guewen Baconnier
7f5263714f
Remove the company on record.lifespan
The company was mandatory and prevented to use the module for models without
company_id. Also, there is currently no use case for a different configuration
for different companies. It simplifies the setup too.
If a use case exists for a different setup per company, it can be reintroduced
later with a optional company_id.
10 years ago
Guewen Baconnier
6f51428223
Hide models without an active field
10 years ago
Guewen Baconnier
18bdb1ecc0
Use a m2o for the models
10 years ago
Guewen Baconnier
00004747d8
Make the archiver more extensible
by extracting methods. Now we are able to extend the module to implement other
archiving stategies.
10 years ago
Guewen Baconnier
4239e84ea6
Rename module
From rusty_record_reaper_runner to record_archiver.
Not that I dislike the old funny name, but I guess it will be easier to get
what it does with the new (maybe too serious) name.
10 years ago
Yannick Vaucher
8d49d9a969
Add module rusty_record_reaper_runner
10 years ago
Florian da Costa
d66e562014
ADD sql_export module
10 years ago
Alexandre Fayolle
893c788ab2
Merge pull request #115 from acsone/7.0-base_export_email-lga
Add module base_export_email
10 years ago
Laetitia Gangloff (ACSONE)
78b4e1e49e
Add OCA in authors list
10 years ago
Matthieu Dietrich
7fba5c1307
Place expunge() call after parsing all messages
10 years ago
Matthieu Dietrich
694dbb4c94
Correct type for purge_days + better checks
10 years ago
Matthieu Dietrich
b3b1b2b56e
Add new field + new info in README
10 years ago
Matthieu Dietrich
b6058fcd53
Add purging mechanism + cleanup is by default inactive
10 years ago
Alexandre Fayolle
ff269b6e57
Update travis configuration
use sudo: false to enable container build
use cache: pip to cache pip packages
10 years ago
Matthieu Dietrich
55cb7b5ba3
Use correct Model + remove unnecessary conditions/assignments
10 years ago
Matthieu Dietrich
ecdb4ac880
Add new module "mail_cleanup" in order to move/mark as read old messages
10 years ago
Laetitia Gangloff
6333352165
base_export_email : Split send email to be able to use easily in other module
10 years ago
Laetitia Gangloff
e3f1ffba10
add more evaluation element in globals_dict
10 years ago
Laetitia Gangloff
44c18c63e9
base_export_email : do not remove id from the list.
10 years ago
Laetitia Gangloff
2bbba688a7
base_export_email : add email_template sample
10 years ago
Laetitia Gangloff
3999f37308
update licence. update documentation. add export_data. clean docstring
10 years ago
Laetitia Gangloff
cb0879d8d1
Add module base_export_email
10 years ago
Holger Brunn
525256949e
Merge pull request #211 from gurneyalex/7.0-fix_runbot_server_environment
[7.0] fix warnings on runbot
10 years ago
Alexandre Fayolle
1aec7ceb41
separate lint check
10 years ago
Alexandre Fayolle
2c6488a0d5
fix runbot warning
add security rules to tree_view_record_id.
closes #212
10 years ago
Alexandre Fayolle
e386b31378
remove sentry_dsn warning
use INFO on runbot to report this
10 years ago
Alexandre Fayolle
56e2131939
fix warnings on runbot
remove deprecated type attribute on ir.ui.view declarations
10 years ago
Alexandre Fayolle
458127012f
Merge pull request #144 from mdietrichc2c/base-login-date-improvement
new addon: base_concurrency
Fix SQL error when an user logs in twice during a transaction
10 years ago
Alexandre Fayolle
03c50717ec
Merge pull request #164 from savoirfairelinux/7.0-admin_technical_features
Backport Admin Technical Features to 7.0
10 years ago
Alexandre Fayolle
ae9150ec60
Update travis configuration
don't use "sudo pip install" in travis.yml
10 years ago
Alexandre Fayolle
61f21d87db
Update travis configuration
Follow OCA/maintainer-quality-tools#187 and use addons/apt/package directive to
install our build dependencies. This allows using container based Travis builds
(which should be faster).
10 years ago
Sandy Carter
d8e7332ca4
Use OCA template
10 years ago
Sandy Carter
9c14697500
Add base_import as admin_technical_features deps
With module admin_technical_features installed, base_import unittests fail with
in the following test:
test_shallow (openerp.addons.base_import.tests.test_cases.test_o2m)
Having technical features enabled add the following to the dict in
fields:
{'fields': [{'fields': [],
'id': 'parent_id',
'name': 'id',
'required': False,
'string': 'External ID'},
{'fields': [],
'id': 'parent_id',
'name': '.id',
'required': False,
'string': 'Database ID'}],
'id': 'parent_id',
'name': 'parent_id',
'required': False,
'string': 'unknown'}
10 years ago
Jordi Riera
a7d50a5718
[ADD] Added admin_technincal_features module.
10 years ago
Matthieu Dietrich
2c9e53108c
Remove extra %s
10 years ago
Matthieu Dietrich
dafdd160b2
Improve the UPSERT mechanism
10 years ago
Matthieu Dietrich
727e0a1025
Rename module as base_concurrency
10 years ago