base,kernel,base_module_publish: improve publication of module, add repository, etc...

- add repository for module
- improve version number
- add check to remove module
- can not upload module with the same version number
- add version compare from portage (gentoo)
- add release in context of eval
- add active = True to base module
- add wizard to update all installed modules
- add check to not upload module that is not installed
- add posibility to include source
- fix license
- now load zip module in preference

bzr revid: ced-e1b031d238126e8060b0e2cb6f87bb93cca5a343
This commit is contained in:
ced
2007-07-30 13:35:27 +00:00
parent 5d123a10f5
commit 792fc3cf97
11 changed files with 334 additions and 100 deletions
+3 -4
View File
@@ -1,12 +1,11 @@
<?xml version="1.0"?>
<terp>
<data>
<!--
<record model="ir.module.repository" id="module_repository_tiny">
<field name="name">Tiny ERP Base Repository</field>
<field name="url">http://tinyerp.org/download/modules/</field>
<field name="name">Tiny ERP</field>
<field name="url">http://www.tinyerp.org/download/modules/</field>
<field name="filter" eval="'href=&quot;([a-zA-Z0-9_]+)-('+version+'.(\\d+)((\\.\\d+)*)([a-z]?)((_(pre|p|beta|alpha|rc)\\d*)*)(-r(\\d+))?)(\.zip)&quot;'"/>
</record>
-->
</data>
</terp>