fossology / FOSSologyUI

Repository to hold the new UI framework for FOSSology built with React
https://fossology.github.io/FOSSologyUI/
GNU General Public License v2.0
48 stars 85 forks source link

feat(ui): All jobs only accessible by admin #245

Closed soham4abc closed 2 years ago

soham4abc commented 2 years ago

Description

Changes

Introduced a new API endpoint and used conditions for the header.

How to test

Run compile the back-end after PR: ( https://github.com/fossology/fossology/pull/2260 ) is merged and run the server. Use Admin and non-Admin accounts to test out the jobs pages.

Video

Screencast from 18-07-22 01:23:54 PM IST.webm

Fixes #244

PTAL @GMishx @shaheemazmalmmd @Shruti3004

soham4abc commented 2 years ago

Does this require any more changes? @GMishx

soham4abc commented 2 years ago

@GMishx

soham4abc commented 2 years ago

@Shruti3004

soham4abc commented 2 years ago

PTAL @Shruti3004. I have updated with the requested changes.

soham4abc commented 2 years ago

@Shruti3004 Does this need any more changes??