Browse Source
Merge pull request #49 from yelizariev/9.0-merge-91b95cd
Merge pull request #49 from yelizariev/9.0-merge-91b95cd
9.0 merge 91b95cd
pull/55/head
Ivan Yelizariev
8 years ago
committed by
GitHub
55 changed files with 255 additions and 179 deletions
-
34.travis.yml
-
4mail_all/README.rst
-
2mail_all/__init__.py
-
2mail_all/tests/__init__.py
-
2mail_all/tests/test_js.py
-
2mail_all/views/templates.xml
-
2mail_archives/tests/__init__.py
-
2mail_archives/tests/test_js.py
-
2mail_check_immediately/__init__.py
-
13mail_check_immediately/__openerp__.py
-
1mail_check_immediately/models.py
-
10mail_check_immediately/static/src/js/main.js
-
15mail_delete_odoo_footer/__openerp__.py
-
3mail_fix_553/__init__.py
-
11mail_fix_553/__openerp__.py
-
25mail_fix_553/mail_fix_553.py
-
3mail_fix_empty_body/__init__.py
-
15mail_fix_empty_body/__openerp__.py
-
5mail_fix_empty_body/models.py
-
3mail_fix_header_from/__init__.py
-
11mail_fix_header_from/__openerp__.py
-
1mail_fix_header_from/models.py
-
5mail_move_message/__init__.py
-
17mail_move_message/__openerp__.py
-
3mail_move_message/controllers/__init__.py
-
6mail_move_message/controllers/main.py
-
33mail_move_message/mail_move_message_models.py
-
8mail_move_message/static/src/js/mail_move_message.js
-
3mail_outgoing/__init__.py
-
15mail_outgoing/__openerp__.py
-
5mail_outgoing/mail_outgoing_models.py
-
8mail_outgoing/mail_outgoing_views.xml
-
14mail_outgoing/security/mail_outgoing.xml
-
3mail_partner_lang/__init__.py
-
13mail_partner_lang/__openerp__.py
-
13mail_partner_lang/models.py
-
6mail_recovery/README.rst
-
2mail_recovery/__openerp__.py
-
6mail_recovery/static/src/js/mail_recovery.js
-
3mail_sent/__init__.py
-
6mail_sent/models.py
-
2mail_sent/tests/__init__.py
-
2mail_sent/tests/test_js.py
-
2mail_todo_custom/static/src/js/mail_todo_custom.js
-
1mailgun/models.py
-
3mass_mailing_extra/__init__.py
-
15mass_mailing_extra/__openerp__.py
-
9mass_mailing_extra/models.py
-
42mass_mailing_extra/views.xml
-
4oca_dependencies.txt
-
2res_partner_mails_count/__init__.py
-
5res_partner_mails_count/tests/test_mail.py
-
5res_partner_mails_count/tests/test_phantom.py
-
2res_partner_strip_email/__init__.py
-
3res_partner_strip_email/models.py
@ -0,0 +1,34 @@ |
|||||
|
language: python |
||||
|
|
||||
|
python: |
||||
|
- "2.7" |
||||
|
|
||||
|
sudo: false |
||||
|
cache: pip |
||||
|
|
||||
|
addons: |
||||
|
apt: |
||||
|
packages: |
||||
|
- expect-dev # provides unbuffer utility |
||||
|
- python-lxml # because pip installation is slow |
||||
|
|
||||
|
env: |
||||
|
- VERSION="9.0" LINT_CHECK="1" |
||||
|
- VERSION="9.0" ODOO_REPO="odoo/odoo" LINT_CHECK="0" |
||||
|
- VERSION="9.0" ODOO_REPO="OCA/OCB" LINT_CHECK="0" |
||||
|
- VERSION="9.0" UNIT_TEST="1" LINT_CHECK="0" |
||||
|
|
||||
|
virtualenv: |
||||
|
system_site_packages: true |
||||
|
|
||||
|
install: |
||||
|
- pip install anybox.testing.openerp |
||||
|
- git clone https://github.com/it-projects-llc/maintainer-quality-tools.git ${HOME}/maintainer-quality-tools |
||||
|
- export PATH=${HOME}/maintainer-quality-tools/travis:${PATH} |
||||
|
- travis_install_nightly |
||||
|
|
||||
|
script: |
||||
|
- travis_run_tests |
||||
|
|
||||
|
after_success: |
||||
|
coveralls |
@ -1,3 +1,3 @@ |
|||||
# -*- coding: utf-8 -*- |
# -*- coding: utf-8 -*- |
||||
|
|
||||
from . import models |
|
||||
|
from . import models |
@ -1,3 +1,3 @@ |
|||||
# -*- coding: utf-8 -*- |
# -*- coding: utf-8 -*- |
||||
|
|
||||
import test_js |
|
||||
|
import test_js |
@ -1,3 +1,3 @@ |
|||||
# -*- coding: utf-8 -*- |
# -*- coding: utf-8 -*- |
||||
|
|
||||
import test_js |
|
||||
|
import test_js |
@ -1,2 +1,2 @@ |
|||||
# -*- coding: utf-8 -*- |
# -*- coding: utf-8 -*- |
||||
import models |
|
||||
|
from . import models |
@ -1,12 +1,13 @@ |
|||||
|
# -*- coding: utf-8 -*- |
||||
{ |
{ |
||||
'name' : 'Delete Odoo footer in email (TODO)', |
|
||||
'version' : '1.0.0', |
|
||||
'author' : 'IT-Projects LLC, Ivan Yelizariev', |
|
||||
|
'name': 'Delete Odoo footer in email (TODO)', |
||||
|
'version': '1.0.0', |
||||
|
'author': 'IT-Projects LLC, Ivan Yelizariev', |
||||
'license': 'LGPL-3', |
'license': 'LGPL-3', |
||||
"category": "Discuss", |
"category": "Discuss", |
||||
'website' : 'https://yelizariev.github.io', |
|
||||
'depends' : [], |
|
||||
'data':[ |
|
||||
], |
|
||||
|
'website': 'https://yelizariev.github.io', |
||||
|
'depends': [], |
||||
|
'data': [ |
||||
|
], |
||||
'installable': False |
'installable': False |
||||
} |
} |
@ -1 +1,2 @@ |
|||||
import mail_fix_553 |
|
||||
|
# -*- coding: utf-8 -*- |
||||
|
from . import mail_fix_553 |
@ -1,11 +1,12 @@ |
|||||
|
# -*- coding: utf-8 -*- |
||||
{ |
{ |
||||
"name" : "Fix mail error 553", |
|
||||
"version" : "0.3", |
|
||||
"author" : "IT-Projects LLC, Ivan Yelizariev", |
|
||||
|
"name": "Fix mail error 553", |
||||
|
"version": "0.3", |
||||
|
"author": "IT-Projects LLC, Ivan Yelizariev", |
||||
'license': 'LGPL-3', |
'license': 'LGPL-3', |
||||
"category": "Discuss", |
"category": "Discuss", |
||||
"website" : "https://yelizariev.github.io", |
|
||||
"depends" : ["base", "mail"], |
|
||||
|
"website": "https://yelizariev.github.io", |
||||
|
"depends": ["base", "mail"], |
||||
"data": ["data.xml"], |
"data": ["data.xml"], |
||||
'installable': False |
'installable': False |
||||
} |
} |
@ -1 +1,2 @@ |
|||||
import models |
|
||||
|
# -*- coding: utf-8 -*- |
||||
|
from . import models |
@ -1,14 +1,15 @@ |
|||||
|
# -*- coding: utf-8 -*- |
||||
{ |
{ |
||||
'name' : 'Fix "False" in empty email body', |
|
||||
'version' : '1.0.0', |
|
||||
'author' : 'IT-Projects LLC, Ivan Yelizariev', |
|
||||
|
'name': 'Fix "False" in empty email body', |
||||
|
'version': '1.0.0', |
||||
|
'author': 'IT-Projects LLC, Ivan Yelizariev', |
||||
'license': 'LGPL-3', |
'license': 'LGPL-3', |
||||
"category": "Discuss", |
"category": "Discuss", |
||||
'website' : 'https://twitter.com/yelizariev', |
|
||||
|
'website': 'https://twitter.com/yelizariev', |
||||
'price': 9.00, |
'price': 9.00, |
||||
'currency': 'EUR', |
'currency': 'EUR', |
||||
'depends' : ['mail'], |
|
||||
'data':[ |
|
||||
], |
|
||||
|
'depends': ['mail'], |
||||
|
'data': [ |
||||
|
], |
||||
'installable': False |
'installable': False |
||||
} |
} |
@ -1 +1,2 @@ |
|||||
import models |
|
||||
|
# -*- coding: utf-8 -*- |
||||
|
from . import models |
@ -1,3 +1,4 @@ |
|||||
|
# -*- coding: utf-8 -*- |
||||
import re |
import re |
||||
from openerp.addons.base.ir import ir_mail_server |
from openerp.addons.base.ir import ir_mail_server |
||||
|
|
||||
|
@ -1,2 +1,3 @@ |
|||||
import controllers |
|
||||
import mail_move_message_models |
|
||||
|
# -*- coding: utf-8 -*- |
||||
|
from . import controllers |
||||
|
from . import mail_move_message_models |
@ -1 +1,2 @@ |
|||||
import main |
|
||||
|
# -*- coding: utf-8 -*- |
||||
|
from . import main |
@ -1 +1,2 @@ |
|||||
import mail_outgoing_models |
|
||||
|
# -*- coding: utf-8 -*- |
||||
|
from . import mail_outgoing_models |
@ -1,20 +1,21 @@ |
|||||
|
# -*- coding: utf-8 -*- |
||||
{ |
{ |
||||
'name' : 'Outgoing mails menu', |
|
||||
'version' : '1.0.0', |
|
||||
'author' : 'IT-Projects LLC, Ivan Yelizariev', |
|
||||
|
'name': 'Outgoing mails menu', |
||||
|
'version': '1.0.0', |
||||
|
'author': 'IT-Projects LLC, Ivan Yelizariev', |
||||
'license': 'LGPL-3', |
'license': 'LGPL-3', |
||||
"category": "Discuss", |
"category": "Discuss", |
||||
'website' : 'https://yelizariev.github.io', |
|
||||
|
'website': 'https://yelizariev.github.io', |
||||
'description': """ |
'description': """ |
||||
Allows to check outgoing mails, i.e. failed or delayed. |
Allows to check outgoing mails, i.e. failed or delayed. |
||||
|
|
||||
Tested on Odoo 8.0 ab7b5d7732a7c222a0aea45bd173742acd47242d |
Tested on Odoo 8.0 ab7b5d7732a7c222a0aea45bd173742acd47242d |
||||
""", |
""", |
||||
'depends' : ['mail'], |
|
||||
'data':[ |
|
||||
|
'depends': ['mail'], |
||||
|
'data': [ |
||||
'security/mail_outgoing.xml', |
'security/mail_outgoing.xml', |
||||
'security/ir.model.access.csv', |
'security/ir.model.access.csv', |
||||
'mail_outgoing_views.xml', |
'mail_outgoing_views.xml', |
||||
], |
|
||||
|
], |
||||
'installable': False |
'installable': False |
||||
} |
} |
@ -1 +1,2 @@ |
|||||
import models |
|
||||
|
# -*- coding: utf-8 -*- |
||||
|
from . import models |
@ -1,12 +1,13 @@ |
|||||
|
# -*- coding: utf-8 -*- |
||||
{ |
{ |
||||
'name' : 'Use partner language in mail', |
|
||||
'version' : '1.0.0', |
|
||||
'author' : 'IT-Projects LLC, Ivan Yelizariev', |
|
||||
|
'name': 'Use partner language in mail', |
||||
|
'version': '1.0.0', |
||||
|
'author': 'IT-Projects LLC, Ivan Yelizariev', |
||||
'license': 'LGPL-3', |
'license': 'LGPL-3', |
||||
"category": "Discuss", |
"category": "Discuss", |
||||
'website' : 'https://yelizariev.github.io', |
|
||||
|
'website': 'https://yelizariev.github.io', |
||||
|
|
||||
'depends' : ['mail'], |
|
||||
'data':[], |
|
||||
|
'depends': ['mail'], |
||||
|
'data': [], |
||||
'installable': False, |
'installable': False, |
||||
} |
} |
@ -1,3 +1,2 @@ |
|||||
# -*- coding: utf-8 -*- |
# -*- coding: utf-8 -*- |
||||
|
|
||||
import models |
|
||||
|
from . import models |
@ -1,3 +1,3 @@ |
|||||
# -*- coding: utf-8 -*- |
# -*- coding: utf-8 -*- |
||||
|
|
||||
import test_js |
|
||||
|
import test_js |
@ -1 +1,2 @@ |
|||||
import models |
|
||||
|
# -*- coding: utf-8 -*- |
||||
|
from . import models |
@ -0,0 +1,4 @@ |
|||||
|
OCA_web https://github.com/OCA/web |
||||
|
access-addons https://github.com/it-projects-llc/access-addons.git |
||||
|
misc-addons https://github.com/it-projects-llc/misc-addons |
||||
|
website-addons https://github.com/it-projects-llc/website-addons |
@ -1,2 +1,2 @@ |
|||||
# -*- coding: utf-8 -*- |
# -*- coding: utf-8 -*- |
||||
import models |
|
||||
|
from . import models |
@ -1,2 +1,2 @@ |
|||||
# -*- coding: utf-8 -*- |
# -*- coding: utf-8 -*- |
||||
import models |
|
||||
|
from . import models |
Write
Preview
Loading…
Cancel
Save
Reference in new issue