aces / cbrain

CBRAIN is a flexible Ruby on Rails framework for accessing and processing of large data on high-performance computing infrastructures.
GNU General Public License v3.0
71 stars 42 forks source link

Public project category appears on static elements, e.g. project table, but does not appear in dropdowns, e.g. when assigning task group #1327

Closed MontrealSergiy closed 1 year ago

MontrealSergiy commented 1 year ago

The project groups/category in drop-downs are sometimes different from project types shown say in group table . For example, there is no Public Project category in project drop downs, yet some projects are shows as of Public type elsewhere. Note the filters dropdown code is different from grouped project categories e.g. a task project dropdown.

It is desirable to have mentioning of project being public within pretty type names because adding file or other resource to a public project makes it accessible for all the user

Remark Note that filter dropdown is different from task project categories, and handled in separate issue #1323. Both issues are caused by attempts interpret new attributes (public, invisible) as new type. Keeping it as interdependent attribute, or incorporate into 'pretty type name' as in-depended quantifier, e.g. as Public Personal Project, Public Shared Project etc, would make things less confusing (see attempts in my github branch admin_group_old and gist see also https://github.com/aces/cbrain/issues/1323 )

prioux commented 1 year ago

Testing; ignore this comment.