Feature #2105

AppMarket catalog filtering and administration

Added by Michal Prostko over 6 years ago. Updated over 6 years ago.

Status:ClosedStart date:06/05/2013
Priority:NormalDue date:
Assignee:Daniel Molina% Done:

0%

Category:-
Target version:Release 4.4
Resolution:duplicate Pull request:

Description

Limit registered users to see only appliances that are in the category which they are allowed to view.
Additionally, create an administration option for managing users and categories to view.

appmarket_catalogs.patch Magnifier (1007 Bytes) Kamil Szczygieł, 09/02/2013 01:04 PM

appmarket.patch Magnifier (6.35 KB) Kamil Szczygieł, 09/25/2013 08:41 AM


Related issues

Related to Backlog #1850: Support for categories Closed 04/01/2013

History

#1 Updated by Kamil Szczygieł over 6 years ago

We've finished filtering based on the assigned catalogs to the user. Patch provides following functionalities:
- In Sunstone Marketplace only appliances that are public or are in catalog that user is assigned to are visible
- Assign catalogs to the user by editing his profile in 'Manage users' tab

Problems:
- Catalogs are visible during registration, same form as for editing is used

#2 Updated by Daniel Molina over 6 years ago

  • Status changed from Pending to New
  • Assignee set to Daniel Molina
  • Target version set to Release 4.4

#3 Updated by Kamil Szczygieł over 6 years ago

I'm uploading proper patch file... previous one was only a diff file :) modified generating filter method to allow everyone to get download links, otherwise libfs.sh is not able to stat size of the image if it's in private catalog (since wget has no session). Appliances visibility inside Marketplace is filtered to show only appliances from community and allowed catalogs.

#4 Updated by Daniel Molina over 6 years ago

Hi Kamil,

Thank you for your contribution, it looks great.

We have moved the AppMarket repo to github:
https://github.com/OpenNebula/addon-appmarket

Would you mind to send a pull-request in that repo, so we can include it in the code.

#5 Updated by Kamil Szczygieł over 6 years ago

Done :) Thanks!

#6 Updated by Daniel Molina over 6 years ago

  • Status changed from New to Closed
  • Resolution set to duplicate

Great! Thank you

Also available in: Atom PDF