Skip to content

UI fossa ob#93

Merged
RobertKielty merged 6 commits intocncf:mainfrom
RobertKielty:ui-fossa-ob
Mar 4, 2026
Merged

UI fossa ob#93
RobertKielty merged 6 commits intocncf:mainfrom
RobertKielty:ui-fossa-ob

Conversation

@RobertKielty
Copy link
Collaborator

@RobertKielty RobertKielty commented Mar 3, 2026

  • adds FOSSA Team and User Onboarding via the maintainer-d web UI
  • staff can now "Choose FOSSA" on the LICENSE CHECKER section to indicate that a project is using CNCF FOSSA for license scanning.
  • displays pending invitaions
  • re-sends invitaions that have expired after 72 hours
  • adds a fossa-poller cronjob to monitor pending invitations and when it sees that a Maintainer has accepted their invitation, the poller adds them to their project's CNCF FOSSA Team
  • changes the service model to indicate that data sourced from 3rd-party service APIs is pre-fixed with the word "remote"

Signed-off-by: Robert Kielty <robert.kielty@cncf.io>
  - add image-set targets for all components
  - drop bootstrap env from runtime manifests
  - make web build read NEXT_PUBLIC_BFF_BASE_URL from SOPS
  - update deploy docs + migration helpers
  - adjust migrate job target + poller cronjob env

Signed-off-by: Robert Kielty <robert.kielty@cncf.io>
…rom list

  - After this change, web‑bff only loads env vars from:
      - maintainerd-web-bff-env
      - maintainerd-db-env

Signed-off-by: Robert Kielty <robert.kielty@cncf.io>
  - features global search, maintainer rbac access
  - poller go test
  - for refernce the sql I ran that re-did the service modelling that
    introduced the idea of data coming from a 3rd party API like FOSSA
    is considered "remote" so when you columns in the db pre-fixed with
    remote, that means that the data emanated from Service

Signed-off-by: Robert Kielty <robert.kielty@cncf.io>
  - add tool version reporting to ci-local Makefile target
  - sanitize log output and document gosec suppressions
  - tighten maintainer-ref URL allowlists
  - update make targets and deploy helpers
  - improve gitignore for local artifacts

Signed-off-by: Robert Kielty <robert.kielty@cncf.io>
Signed-off-by: Robert Kielty <robert.kielty@cncf.io>
@RobertKielty RobertKielty merged commit 6c6dece into cncf:main Mar 4, 2026
8 of 9 checks passed
@RobertKielty RobertKielty deleted the ui-fossa-ob branch March 10, 2026 10:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant