Skip to content

[MIG] website_apps_store: Migration to 12.0 - #61

Merged
pedrobaeza merged 35 commits into
OCA:12.0from
Tecnativa:12.0-mig-website_apps_store
May 23, 2019
Merged

[MIG] website_apps_store: Migration to 12.0#61
pedrobaeza merged 35 commits into
OCA:12.0from
Tecnativa:12.0-mig-website_apps_store

Conversation

@martintorresvm

Copy link
Copy Markdown

@oca-clabot

This comment has been minimized.

@pedrobaeza

Copy link
Copy Markdown
Member

@victormmtorres it seems there's something strange in your commit email address. Please check for CLA, and both runbot and Travis are red.

@pedrobaeza pedrobaeza added this to the 12.0 milestone Apr 30, 2019
@OCA-git-bot OCA-git-bot mentioned this pull request Apr 30, 2019
3 tasks

def get_author_details(self):
author_ids = []
for variant in self.product_variant_ids:

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

can you try:

Suggested change
for variant in self.product_variant_ids:
author_ids = variant in self.mapped('product_variant_ids.app_author_ids').ids

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Not exactly... it should be directly:

return self.mapped('product_variant_ids.app_author_ids')

@bizzappdev

Copy link
Copy Markdown

@victormmtorres one fix has been added in v11.
please also include those fix in v12
#64

@pedrobaeza

Copy link
Copy Markdown
Member

@victormmtorres check also runbot and Travis status

Divya Modi and others added 21 commits May 6, 2019 12:15
When the related module has no icon, show a default 'OCA' icon
from the static path.
* [IMP] website_apps_store: remove author filter from shop

* [FIX]apps_product_creator: fix the broken image path problem with github direct link

* [FIX]rename method with proper name

* [FIX] solve the problem for renaming function

* [FIX] reoved the author test cases
* [IMP] apps-store:

- Shop:
  * Removed filter by author.
  * Added a more informative placeholder to the searchbox
  * Added categories of apps to public categories.
  * Added a filter `All` option for categories dropdown.
  * Removed sort by price.

- Changed the way products are created, now products are related
to their correspondant category. (used the ones from Odoo.com/apps)

- On PDP added the version of the app if it has no variants.

* [REF] if no category found will defailt to 'Other' category
Fix the overflow in the repository URL on the product shop page.
Remove some whitespace.
Remove qweb changes that are made to the product image in the
webshop, because they are no longer needed (a default image is
set on each product now).
bizzappdev and others added 13 commits May 6, 2019 12:20
* [FIX]update the product for the new version

* [FIX]max version problem and also rewrite logic so the from fronend if the version is not selected manually then the default(with less sequence) will be downloaded

* [IMP]added technical name search functionality

* change version number

* [IMP]Merged create and update product cron job

* [FIX]fix variable names
* [FIX][OCA#37]fix rendering from README

* [ADD]added CONTRIBUTORS

* [FIX] Sorting problem. sorted(for getting default version) as similar as it is sorted from website view
…A#43)

* [FIX]visibility for the selection options and do not loss the selection option when we change filter from maturity to version etc.

* [VER]Added Version number
* [WIP] added initial support for Google recaptcha

* [WIP]added dependencies

* [IMP]Added google captcha with download functionality with reset and validation

* [IMP]added download count fields and increament it when donwloaded

* [ADD]added missing files

* [IMP]website_apps_store: add sort by download count on website

* remove console and not extra space

* [VER]changed version number

* [FIX]website_apps_store: fix test case error

* [FIX]reset only if google recaptcha is initiated
* [FIX][49] solve pager with search parameter

* [IMP]website_apps_store : add technical name in front page

* [IMP]website_apps_store : add website tour to search technical name

* [FIX]website_apps_store : add demo/product_template_demo.xml in menifest.py
@martintorresvm
martintorresvm force-pushed the 12.0-mig-website_apps_store branch 3 times, most recently from cd8b6ab to 04dce07 Compare May 6, 2019 13:14
@martintorresvm

Copy link
Copy Markdown
Author

I've include #64 and missed dependencies hope Travis and Runbot pass

@martintorresvm
martintorresvm force-pushed the 12.0-mig-website_apps_store branch from 04dce07 to 10a61e2 Compare May 9, 2019 09:37
@martintorresvm
martintorresvm force-pushed the 12.0-mig-website_apps_store branch from 10a61e2 to f6a92a5 Compare May 13, 2019 12:00
@martintorresvm

Copy link
Copy Markdown
Author

Changes done @pedrobaeza

@MiquelRForgeFlow MiquelRForgeFlow left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

code review 👍

(although I don't understand the changes in test_website_apps_store.py)

Comment thread website_apps_store/controllers/main.py
Comment thread website_apps_store/controllers/main.py

@pedrobaeza pedrobaeza left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Let's move on as this module is inherited from others, but should work.

@pedrobaeza
pedrobaeza merged commit 02e01fd into OCA:12.0 May 23, 2019
@pedrobaeza
pedrobaeza deleted the 12.0-mig-website_apps_store branch May 23, 2019 18:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.