Commit Graph

793 Commits (5737ebc97c048eb46c3850698bc3304fafb4a518)

Author SHA1 Message Date
Maxime Chambreuil ab7700fe80 [IMP] Module description and dependencies
[FIX] URL

[FIX] URL to issue

[FIX] Typo

[FIX] Typo
2015-10-09 11:50:28 -04:00
David Arnold e109b24c5e Inline comments :: 'js':[],'css':[],'qweb':[]
I propose to add inline comments for the following reason:

General understanding is promoted when reading the source files as probablyt the main entry point for a developer.
js,css,qweb are taken from other manifests I've seen. They are explained in the link. I think completedness of the manifest scaffold also helps reduce ambiguity about it.

Lastly, I introduced newlines for better readability and grouping.

I hope these changes, well (marginally) improve the usefulness of this great module.
2015-10-09 11:50:28 -04:00
Jordi Riera ee0a983531 [IMP] prototype: implementation of jinja syntax.
[IMP] prototype: Switched to v8 api.

[IMP] prototype: renamed the templates to avoid confusion with pep8 tests.

[IMP] prototype: renamed some fields in prototype.py.

[IMP] prototype: implemented the process to create the zip file to export.

[IMP] prototype: worked on the generation of __openerp__.py and __init__.py files from the prototype.

[IMP] prototype: pep8

[IMP] prototype: added more comments.

[IMP] prototype: worked on fields.

[IMP] prototype: implemented the generation of files from models/model_name.py.template and models/init.py.template

[IMP] prototype: first work on implementation of generations of views.

[IMP] prototype: improved the arch section in model_view.xml.template

[IMP] prototype: Reviewed the names of many2many from plurials to name_ids.

[IMP] prototype: added menus.

[IMP] prototype: typo in templates/8.0/views/model_view.xml.template

[IMP] prototype: improved template with adding extension to header.template to ease management of file with licence header.

[IMP] prototype: prototype.prototype demo data

[IMP] prototype: worked to get the views and menus properly generated. Added actions to model_menus.xml.template.

[IMP] prototype: should fix pep8 in model_name.py.template.
2015-10-09 11:50:26 -04:00
Maxime Chambreuil 83855cc726 [FIX] Default license
[IMP] Add OCA as an author

[IMP] Add Bug Tracker section in description

[IMP] Update description template

[ADD] Initial version of prototype

[IMP] Add wizard for API version and templates. Update translation file

[ADD] Security template files

[ADD] Filters for data and demo data
2015-10-09 11:50:24 -04:00
Vincent Vinet 2eebf0255a empty selection in m2m field template
[FIX] other licenses, return lines as well

[FIX] license not shown in __oe__

[FIX] unprefix more names, try to get _name/_inherit right [IMP] group by module in zip

[FIX] fix category and summary being on same line

[FIX] fix export test

[IMP] add tabs for reports/security/workflow/data + partial data/demo generation

unprefix model names in __init__

[FIX] fix data file names in __openerp__.py

[IMP] move Data&Demo after Interface in view

[FIX] unprefix view file names

[IMP] remove prefixes from field attrs in views

[FIX] encode files in zip to utf-8, remove trailing comma in menu groups

remove unused variable in tests

remove AGPL3 or later from license choices: not in base module choices
2015-10-09 11:50:22 -04:00
Maxime Chambreuil - http://www.savoirfairelinux.com 6dfed357d7 [IMP] Add license field in the view
[FIX] Typos

[IMP] application = True in module manifest
2015-10-09 11:50:20 -04:00
Vincent Vinet 60f327b8d3 fix template description being indented
[FIX] Use human name and english category name for manifest

[IMP] multi line notes, unprefix names, pep8 py files

[IMP] whitespace cleanup in templates

[FIX] base models get _name, custom get _inherit

flake fix

add missing spaces

prevent crash on menus with no action

switch GPL-2 to LGPL-3

generate license headers with license name

fix pep/flake errors in generated files

add m2m and relation field options in fields
2015-10-09 11:50:19 -04:00
EL HADJI DEM 4ac755615d [UPD] Add a new file for default value decription field 2015-10-09 11:50:19 -04:00
Maxime Chambreuil 616b7b7830 [FIX] E402 module level import not at top of file 2015-10-09 11:50:19 -04:00
Jordi Riera 1d5041deaf [IMP] module_prototyper: add placeholders to fields. 2015-10-09 11:50:18 -04:00
Maxime Chambreuil fa90610b3b [IMP] Add help
[FIX] license field
[IMP] Add template README.rst as default description

[FIX] PEP8 errors

[IMP] Take reviews into account
2015-10-09 11:50:17 -04:00
Jordi Riera d741319300 [IMP] prototype: added helper fields and placeholders on new fields.
[IMP] prototype: no more bug when no icon, commented no implemented page in the view.

[IMP] prototype: better management of special cases.

[IMP] prototype: prototype.py removed print statement and shadowing of "fields".

[IMP] prototype -> module_prototyper

[IMP] module_prototyper: gathered menuitems that is helpfull to create a prototype under the menu 'Module Prototypes'

[IMP] module_prototyper: more comment and docstrings.

[IMP] module_prototyper: translations.

[FIX] module_prototyper: pep8

[FIX] module_prototyper: fix typo in tests.

[IMP] update module_prototyper:

* pump up the version of the module to 0.3
* replace ir.ui.model by ir.ui.view in generated xml views
* improve pep8 compatibility of generation of models

[IMP] update module_prototyper: update of README with versions.
2015-10-09 11:50:16 -04:00
Maxime Chambreuil ed68995ada [IMP] Module description and dependencies
[FIX] URL

[FIX] URL to issue

[FIX] Typo

[FIX] Typo
2015-10-09 11:50:13 -04:00
David Arnold ece36a0644 Inline comments :: 'js':[],'css':[],'qweb':[]
I propose to add inline comments for the following reason:

General understanding is promoted when reading the source files as probablyt the main entry point for a developer.
js,css,qweb are taken from other manifests I've seen. They are explained in the link. I think completedness of the manifest scaffold also helps reduce ambiguity about it.

Lastly, I introduced newlines for better readability and grouping.

I hope these changes, well (marginally) improve the usefulness of this great module.
2015-10-09 11:50:13 -04:00
Jordi Riera 69db83fc87 [IMP] prototype: implementation of jinja syntax.
[IMP] prototype: Switched to v8 api.

[IMP] prototype: renamed the templates to avoid confusion with pep8 tests.

[IMP] prototype: renamed some fields in prototype.py.

[IMP] prototype: implemented the process to create the zip file to export.

[IMP] prototype: worked on the generation of __openerp__.py and __init__.py files from the prototype.

[IMP] prototype: pep8

[IMP] prototype: added more comments.

[IMP] prototype: worked on fields.

[IMP] prototype: implemented the generation of files from models/model_name.py.template and models/init.py.template

[IMP] prototype: first work on implementation of generations of views.

[IMP] prototype: improved the arch section in model_view.xml.template

[IMP] prototype: Reviewed the names of many2many from plurials to name_ids.

[IMP] prototype: added menus.

[IMP] prototype: typo in templates/8.0/views/model_view.xml.template

[IMP] prototype: improved template with adding extension to header.template to ease management of file with licence header.

[IMP] prototype: prototype.prototype demo data

[IMP] prototype: worked to get the views and menus properly generated. Added actions to model_menus.xml.template.

[IMP] prototype: should fix pep8 in model_name.py.template.
2015-10-09 11:50:08 -04:00
Maxime Chambreuil 75d00737c9 [ADD] Initial version of prototype
[IMP] Add wizard for API version and templates. Update translation file
[ADD] Security template files
[ADD] Filters for data and demo data
2015-10-09 11:49:50 -04:00
Stéphane Bidoul 6f8a64238b [UPD] prefix versions with 8.0 2015-10-09 10:03:09 +02:00
OCA Transbot 9d4e68282a OCA Transbot updated translations from Transifex 2015-10-05 05:30:46 -04:00
Pedro M. Baeza 52f9f3e9ec Merge pull request #260 from oihane/8.0-fix-auto_qweb
[IMP] <base_report_auto_create_qweb> added button to fix #255
2015-09-29 13:09:26 +02:00
Holger Brunn 1a51c9e057 [ADD] base_debug4all 2015-09-29 09:15:52 +02:00
oihane 2e31945d47 [IMP] <base_report_auto_create_qweb> Fixed reported problems
* Warning raised when template name does not contain '.'
* Template name was not same as template ID
* Dependecies added to __openerp__.py file
2015-09-28 11:28:06 +02:00
Stefan Rijnhart (Opener) 6bcb018e64 Merge pull request #261 from tafaRU/8.0-base_user_gravatar-imp
[8.0] base_user_gravatar: improve README
2015-09-26 16:44:00 +02:00
Alex Comba 2a6fc51e25 Improve README 2015-09-25 15:01:46 +02:00
Stéphane Bidoul 75cc133609 [UPD] addons table in README.md 2015-09-25 10:45:06 +02:00
oihane 6d834572a1 [IMP] added unidecode to travis 2015-09-24 14:59:27 +02:00
oihane 495db6261a [IMP] <base_report_auto_create_qweb> added test and some fixes 2015-09-24 14:48:09 +02:00
oihane 2cc68c75ed [IMP] <base_report_auto_create_qweb> added button to fix #255 2015-09-24 12:34:24 +02:00
Moises Lopez - https://www.vauxoo.com/ 2b6db90ba0 Merge pull request #254 from Endika/pr-res_users_with_gravatar
[ADD] base_user_gravatar
2015-09-23 16:15:23 -05:00
Stéphane Bidoul f3c6b9f0d6 [ADD] addons table in README.md 2015-09-23 16:27:29 +02:00
Maxime Chambreuil - http://www.savoirfairelinux.com 9eea67d877 Merge pull request #256 from OCA/sbidoul-patch-1
[FIX] remove duplicate key in manifest and anomalous backslash in string: '\P
2015-09-22 16:33:56 -04:00
Moises Lopez - https://www.vauxoo.com/ 606a8f9f03 [REF] disable_openerp_online: Fix anomalous backslash in string: '\P' 2015-09-22 14:53:15 -05:00
Stéphane Bidoul (ACSONE) f5a35b953b [FIX] remove duplicate key in manifest 2015-09-22 18:18:02 +02:00
Stéphane Bidoul 601cd09aa4 unported modules must not be installable 2015-09-22 17:52:32 +02:00
Endika Iglesias García 121864abf7 [UPDATE] i18n files 2015-09-22 13:06:59 +02:00
Endika Iglesias García 62ed92fab6 [UPDATE] add newline at the end of file 2015-09-22 12:47:03 +02:00
Endika Iglesias García d4839b060c Merge branch 'pr-res_users_with_gravatar' of github.com:Endika/server-tools into pr-res_users_with_gravatar 2015-09-22 08:35:29 +02:00
Endika Iglesias García de9d5a121c [UPDATE] 2015-09-22 08:35:12 +02:00
Endika Iglesias García dab6ea71ce [UPDATE] 2015-09-22 08:35:12 +02:00
Endika Iglesias García e4cc516647 [UPDATE] 2015-09-22 08:35:12 +02:00
Endika Iglesias García d75fc90618 [UPDATE] 2015-09-22 08:35:12 +02:00
Endika Iglesias García ab078616ae [UPDATE] 2015-09-22 08:35:12 +02:00
Endika Iglesias García 3f5c307882 [ADD] res_users_with_gravatar 2015-09-22 08:35:12 +02:00
Endika Iglesias García c7e4fa26a1 [UPDATE] 2015-09-20 00:01:53 +02:00
Endika Iglesias García ce73116e71 [UPDATE] 2015-09-19 20:24:32 +02:00
Endika Iglesias García bd3da17b64 [UPDATE] 2015-09-18 23:32:00 +02:00
Pedro M. Baeza 005dd7a8b7 Merge pull request #248 from savoirfairelinux/8.0-transifex-config
[IMP] Badges and translation config
2015-09-18 15:45:57 +02:00
Endika Iglesias García b6458c506f [UPDATE] 2015-09-18 13:24:21 +02:00
Endika Iglesias García 990d57c99e [UPDATE] 2015-09-18 13:19:59 +02:00
Endika Iglesias García 96387a1f75 [ADD] res_users_with_gravatar 2015-09-18 13:02:15 +02:00
Guewen Baconnier d58f0b16a0 Merge pull request #251 from hbrunn/8.0-auditlog_dont_crash_on_patched_method
[FIX] if someone else has overridden our patched,
2015-09-17 08:06:14 +02:00