Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Copilot/authentication #1

Closed
wants to merge 878 commits into from
Closed

Copilot/authentication #1

wants to merge 878 commits into from

Conversation

ScottGuymer
Copy link
Collaborator

Hey, I just made a Pull Request!

✔️ Checklist

  • A changeset describing the change and affected packages. (more info)
  • Added or updated documentation
  • Tests for new functionality and regression tests for bug fixes
  • Screenshots attached (for UI changes)
  • All your commits have a Signed-off-by line in the message. (more info)

backstage-service and others added 30 commits December 23, 2024 17:55
* v1.34.1 version bump

* Manual changes

Signed-off-by: Andre Wanlin <[email protected]>

---------

Signed-off-by: Andre Wanlin <[email protected]>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Andre Wanlin <[email protected]>
* v1.34.1 version bump

* Manual changes

Signed-off-by: Andre Wanlin <[email protected]>

---------

Signed-off-by: Andre Wanlin <[email protected]>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Andre Wanlin <[email protected]>
* v1.34.1 version bump

* Manual changes

Signed-off-by: Andre Wanlin <[email protected]>

---------

Signed-off-by: Andre Wanlin <[email protected]>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Andre Wanlin <[email protected]>
* v1.34.1 version bump

* Manual changes

Signed-off-by: Andre Wanlin <[email protected]>

---------

Signed-off-by: Andre Wanlin <[email protected]>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Andre Wanlin <[email protected]>
* v1.34.1 version bump

* Manual changes

Signed-off-by: Andre Wanlin <[email protected]>

---------

Signed-off-by: Andre Wanlin <[email protected]>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Andre Wanlin <[email protected]>
* v1.34.1 version bump

* Manual changes

Signed-off-by: Andre Wanlin <[email protected]>

---------

Signed-off-by: Andre Wanlin <[email protected]>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Andre Wanlin <[email protected]>
* v1.34.1 version bump

* Manual changes

Signed-off-by: Andre Wanlin <[email protected]>

---------

Signed-off-by: Andre Wanlin <[email protected]>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Andre Wanlin <[email protected]>
* yarn create-workspace announcements

Signed-off-by: Kurt King <[email protected]>

* Migrate announcements search module

Signed-off-by: Kurt King <[email protected]>

* fix prettier

Signed-off-by: Kurt King <[email protected]>

* fix: yarn build:api-reports

Signed-off-by: Kurt King <[email protected]>

* fix: yarn backstage-cli repo fix --publish

Signed-off-by: Kurt King <[email protected]>

* migrate announcements-common

Signed-off-by: Kurt King <[email protected]>

* yarn create-workspace announcements

Signed-off-by: Kurt King <[email protected]>

* Migrate announcements search module

Signed-off-by: Kurt King <[email protected]>

* fix prettier

Signed-off-by: Kurt King <[email protected]>

* migrate announcements-common

Signed-off-by: Kurt King <[email protected]>

* chore: revert accidental formatting

Signed-off-by: Kurt King <[email protected]>

* remove unused files

Signed-off-by: Kurt King <[email protected]>

* Add documentation for api extractor

Signed-off-by: Kurt King <[email protected]>

---------

Signed-off-by: Kurt King <[email protected]>
Co-authored-by: Andre Wanlin <[email protected]>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* v1.34.1 version bump

* Manual changes

Signed-off-by: Andre Wanlin <[email protected]>

---------

Signed-off-by: Andre Wanlin <[email protected]>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Andre Wanlin <[email protected]>
Co-authored-by: Andre Wanlin <[email protected]>
* v1.34.1 version bump

* Manual changes

Signed-off-by: Andre Wanlin <[email protected]>

---------

Signed-off-by: Andre Wanlin <[email protected]>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Andre Wanlin <[email protected]>
* v1.34.1 version bump

* Manual changes

Signed-off-by: Andre Wanlin <[email protected]>

---------

Signed-off-by: Andre Wanlin <[email protected]>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Andre Wanlin <[email protected]>
* v1.34.1 version bump

* Manual changes

Signed-off-by: Andre Wanlin <[email protected]>

---------

Signed-off-by: Andre Wanlin <[email protected]>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Andre Wanlin <[email protected]>
* v1.34.1 version bump

* Manual changes

Signed-off-by: Andre Wanlin <[email protected]>

---------

Signed-off-by: Andre Wanlin <[email protected]>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Andre Wanlin <[email protected]>
* v1.34.1 version bump

* Manual changes

Signed-off-by: Andre Wanlin <[email protected]>

---------

Signed-off-by: Andre Wanlin <[email protected]>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Andre Wanlin <[email protected]>
* v1.34.1 version bump

* Manual changes

Signed-off-by: Andre Wanlin <[email protected]>

---------

Signed-off-by: Andre Wanlin <[email protected]>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Andre Wanlin <[email protected]>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* v1.34.1 version bump

* Manual changes

Signed-off-by: Andre Wanlin <[email protected]>

---------

Signed-off-by: Andre Wanlin <[email protected]>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Andre Wanlin <[email protected]>
* v1.34.1 version bump

* Manual changes

Signed-off-by: Andre Wanlin <[email protected]>

---------

Signed-off-by: Andre Wanlin <[email protected]>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Andre Wanlin <[email protected]>
* v1.34.1 version bump

* Manual changes

Signed-off-by: Andre Wanlin <[email protected]>

---------

Signed-off-by: Andre Wanlin <[email protected]>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Andre Wanlin <[email protected]>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
aljesusg and others added 29 commits January 20, 2025 16:28
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* Introduce LowercaseFileAdapter

Signed-off-by: Dominika Zemanovicova <[email protected]>

* Introduce transformPolicyGroupToLowercase

Signed-off-by: Dominika Zemanovicova <[email protected]>

* Introduce transformRolesGroupToLowercase

Signed-off-by: Dominika Zemanovicova <[email protected]>

* Convert uppercase groups to lowecase in csv watcher

Signed-off-by: Dominika Zemanovicova <[email protected]>

* Convert uppercase groups to lowercase in providers

Signed-off-by: Dominika Zemanovicova <[email protected]>

* Add v0 migration of users groups to lowercase

Signed-off-by: Dominika Zemanovicova <[email protected]>

* Update lowercase-file-adapter reference

Signed-off-by: Dominika Zemanovicova <[email protected]>

* Fix prettier

Signed-off-by: Dominika Zemanovicova <[email protected]>

* Introduce lowercasing memberReferences in role endpoints

Signed-off-by: Dominika Zemanovicova <[email protected]>

* Lowercase admins entityRef from config

Signed-off-by: Dominika Zemanovicova <[email protected]>

* Fix uppercase role

Signed-off-by: Dominika Zemanovicova <[email protected]>

* Fix delete of role user

Signed-off-by: Dominika Zemanovicova <[email protected]>

* Catch invalid calls to enforcer delegate

Signed-off-by: Dominika Zemanovicova <[email protected]>

* Fix return type of mock implementation

Signed-off-by: Dominika Zemanovicova <[email protected]>

* Add newline to duplicate-policy.csv

Signed-off-by: Dominika Zemanovicova <[email protected]>

* Add changeset

Signed-off-by: Dominika Zemanovicova <[email protected]>

* Unify lowecasing

Signed-off-by: Dominika Zemanovicova <[email protected]>
Co-authored-by: Oleksandr Andriienko <[email protected]>
Signed-off-by: Dominika Zemanovicova <[email protected]>

---------

Signed-off-by: Dominika Zemanovicova <[email protected]>
Co-authored-by: Oleksandr Andriienko <[email protected]>
* Add support for defining multiple, comma seperated valued in the jenkins.io/job-full-name annotation
* Enforce that within a component, the jobs defined must belong to a
  single Jenkins instance.

Signed-off-by: Bryan Ramos <[email protected]>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* doc: fix missing instanceKey keyword missing

Signed-off-by: leBaronDeCharlus <[email protected]>

* sonarqube-backend: docs changesets

Signed-off-by: Vincenzo Scamporlino <[email protected]>

---------

Signed-off-by: leBaronDeCharlus <[email protected]>
Signed-off-by: Vincenzo Scamporlino <[email protected]>
Co-authored-by: Vincenzo Scamporlino <[email protected]>
* Create github-discussions workspace

Signed-off-by: Min Kim <[email protected]>

* Instantiate new backend-module

Signed-off-by: Min Kim <[email protected]>

* Initialize new frontend plugin

Signed-off-by: Min Kim <[email protected]>

* Remove unnecessary files from default template

Signed-off-by: Min Kim <[email protected]>

* Create bare collator and yield example documents

Signed-off-by: Min Kim <[email protected]>

* Export collator factory

Signed-off-by: Min Kim <[email protected]>

* Upgrade yarn to 4.5.0

Signed-off-by: Min Kim <[email protected]>

* Upgrade backstage to 1.32.1

Signed-off-by: Min Kim <[email protected]>

* Install backstage app and backend to workspace

Signed-off-by: Min Kim <[email protected]>

* Strip away all irrelevant plugins from app/backend

Signed-off-by: Min Kim <[email protected]>

* Install collator and result item to example app

Signed-off-by: Min Kim <[email protected]>

* Add another example document to the collator

Signed-off-by: Min Kim <[email protected]>

* Display title and text in result item

Signed-off-by: Min Kim <[email protected]>

* Create a common plugin

Signed-off-by: Min Kim <[email protected]>

* Add Github Discussion Fetcher integration

Co-authored-by: Taras Mankovski <[email protected]>
Signed-off-by: Min Kim <[email protected]>

* Move document type to types file

Co-authored-by: Taras Mankovski <[email protected]>
Signed-off-by: Min Kim <[email protected]>

* WIP

Co-authored-by: Taras Mankovski <[email protected]>
Signed-off-by: Min Kim <[email protected]>

* Move document type to common plugin

Signed-off-by: Min Kim <[email protected]>

* Add category chip to search result item

Signed-off-by: Min Kim <[email protected]>

* Integrate github-discussions-fetcher in collator

Co-authored-by: Taras Mankovski <[email protected]>
Signed-off-by: Min Kim <[email protected]>

* Add clickable github user chip and discussions label chips

Signed-off-by: Min Kim <[email protected]>

* Upgrade fetcher to 0.2.3 and fix integration config

Signed-off-by: Min Kim <[email protected]>

* Provide something that looks like a logger

Signed-off-by: Min Kim <[email protected]>

* Fix chip label and conditional logic

Signed-off-by: Min Kim <[email protected]>

* Avoid passing unneeded integrations

Signed-off-by: Min Kim <[email protected]>

* Bump fetcher to 0.3.0

Signed-off-by: Min Kim <[email protected]>

* Require users to provide a cache path for discussion queries

Signed-off-by: Min Kim <[email protected]>

* Allow collator schedule to be set in app-config

Signed-off-by: Min Kim <[email protected]>

* Move other collator config next to schedule

Signed-off-by: Min Kim <[email protected]>

* Parse and pass timeout of collator to fetcher

Signed-off-by: Min Kim <[email protected]>

* Bump fetcher to 0.4.0

Signed-off-by: Min Kim <[email protected]>

* Move config out of collator

Signed-off-by: Min Kim <[email protected]>

* Allow cache dir to be optional and add clear boolean config

Signed-off-by: Min Kim <[email protected]>

* Bump fetcher to 0.5.0

Signed-off-by: Min Kim <[email protected]>

* Add .cache to .gitignore

Signed-off-by: Min Kim <[email protected]>

* Make batch sizes configurable via app-config

Signed-off-by: Min Kim <[email protected]>

* Cache arg is optional

Signed-off-by: Min Kim <[email protected]>

* WIP app-config type validation

Signed-off-by: Min Kim <[email protected]>

* Bump fetcher to 0.6.0

Signed-off-by: Min Kim <[email protected]>

* Add READMEs

Signed-off-by: Min Kim <[email protected]>

* Add comments for config.d.ts

Signed-off-by: Min Kim <[email protected]>

* Setup first collator test

Signed-off-by: Min Kim <[email protected]>

* Remove @microsoft/api-extractor resolution

Signed-off-by: Min Kim <[email protected]>

* Add comments and re-generate report

Signed-off-by: Min Kim <[email protected]>

* WIP Write more tests

Signed-off-by: Min Kim <[email protected]>

* Bump fetcher to 0.7.2

Signed-off-by: Min Kim <[email protected]>

* Upgrade Effection and refactor collator

Co-authored-by: Taras Mankovski <[email protected]>
Signed-off-by: Min Kim <[email protected]>

* Bump fetcher to 0.7.3

Signed-off-by: Min Kim <[email protected]>

* Write unit tests with mock data

Signed-off-by: Min Kim <[email protected]>

* Bump fetcher to 0.7.4

Signed-off-by: Min Kim <[email protected]>

* Fix prettier issue and dedupe lockfile

Signed-off-by: Min Kim <[email protected]>

* Run repo fix to fill in missing info

Signed-off-by: Min Kim <[email protected]>

* Pass root config for ScmIntegrations

Signed-off-by: Min Kim <[email protected]>

* Remove .yarn

Signed-off-by: Min Kim <[email protected]>

* Remove yarnrc file and add to gitignore

Signed-off-by: Min Kim <[email protected]>

* Updated yarn.lock

Signed-off-by: Taras Mankovski <[email protected]>

* Applied feedback by removing assert-ts and preparing to move out effection code

Signed-off-by: Taras Mankovski <[email protected]>

* Remove effection and import fetchDiscussionComments from new package

Signed-off-by: Min Kim <[email protected]>

* Bump fetcher to 0.4.0

Signed-off-by: Min Kim <[email protected]>

* Bump fetcher to 0.5.0

Signed-off-by: Min Kim <[email protected]>

* Export both Indexable and Search documents for discussions

Signed-off-by: Min Kim <[email protected]>

* Bump fetcher to 0.6.0

Signed-off-by: Min Kim <[email protected]>

* Add myself and Taras to codeowners of github-discussions

Signed-off-by: Min Kim <[email protected]>

* Remove private flag from plugins

Signed-off-by: Min Kim <[email protected]>

* Run yarn dedupe

Signed-off-by: Min Kim <[email protected]>

* Bump fetcher to 0.7.0 for node 18 compatibility

Signed-off-by: Min Kim <[email protected]>

---------

Signed-off-by: Min Kim <[email protected]>
Signed-off-by: Taras Mankovski <[email protected]>
Co-authored-by: Taras Mankovski <[email protected]>
Co-authored-by: Taras Mankovski <[email protected]>
* update the package.json template in repo tools

Signed-off-by: Kashish Mittal <[email protected]>

* update node-gyp to 10

Signed-off-by: Kashish Mittal <[email protected]>

---------

Signed-off-by: Kashish Mittal <[email protected]>
Co-authored-by: Andre Wanlin <[email protected]>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
…kstage#2568)

* refactor: location of where types are saved

Signed-off-by: Kurt King <[email protected]>

* refactor: replace TechInsightCheck with Check

Signed-off-by: Kurt King <[email protected]>

* refactor: replace Check imports

Signed-off-by: Kurt King <[email protected]>

---------

Signed-off-by: Kurt King <[email protected]>
* bump to 1.35.0

Signed-off-by: Alex McKay <[email protected]>

* yarn dedupe

Signed-off-by: Alex McKay <[email protected]>

---------

Signed-off-by: Alex McKay <[email protected]>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Kashish Mittal <[email protected]>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Kashish Mittal <[email protected]>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Kashish Mittal <[email protected]>
* fix(topology): update inaccurate CONTRIBUTING.md

Signed-off-by: logonoff <[email protected]>

* fix(topology): add more instructions in CONTRIBUTING.md

Signed-off-by: logonoff <[email protected]>

---------

Signed-off-by: logonoff <[email protected]>
…ackstage#2562)

* fix(announcements): add spacing to subheader of AnnouncementPage
* chore(announcements): improve changeset

Signed-off-by: Benjamin Janssens <[email protected]>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Kashish Mittal <[email protected]>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Kashish Mittal <[email protected]>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Jonathan Kilzi <[email protected]>
)

* init tech-insights-maturity

Signed-off-by: Maica Ballangan <[email protected]>

* add eslint

Signed-off-by: Maica Ballangan <[email protected]>

* rename plugin export naming

Signed-off-by: Maica Ballangan <[email protected]>

* update readme

Signed-off-by: Maica Ballangan <[email protected]>

* MaturityApiRef to extend TechInsightsApiRef

Signed-off-by: Maica Ballangan <[email protected]>

* sanitize and refactor

Signed-off-by: Maica Ballangan <[email protected]>

* export EntityMaturitySummaryContent

Signed-off-by: Maica Ballangan <[email protected]>

* fix remaining issue

Signed-off-by: Maica Ballangan <[email protected]>

* update package dependencies

Signed-off-by: Maica Ballangan <[email protected]>

* resolve use-react tsc issue

Signed-off-by: Maica Ballangan <[email protected]>

* run prettier

Signed-off-by: Maica Ballangan <[email protected]>

* generate build report

Signed-off-by: Maica Ballangan <[email protected]>

* use workspace package

Signed-off-by: Maica Ballangan <[email protected]>

* yarn fix

Signed-off-by: Maica Ballangan <[email protected]>

* move tech-insights-maturity to  tech-insights workspace

Signed-off-by: Maica Ballangan <[email protected]>

* refactor

Signed-off-by: Maica Ballangan <[email protected]>

* add missing dependency

Signed-off-by: Maica Ballangan <[email protected]>

* fix imported dependency

Signed-off-by: Maica Ballangan <[email protected]>

* refactor getMaturityScore

Signed-off-by: Maica Ballangan <[email protected]>

* remove custom org implementations

Signed-off-by: Maica Ballangan <[email protected]>

* Apply suggestions from code review

Co-authored-by: Kurt King <[email protected]>
Signed-off-by: Maica Ballangan <[email protected]>

* refactor MaturityLink

Signed-off-by: Maica Ballangan <[email protected]>

* remove non-common plugin dependencies in maturity-common

Signed-off-by: Maica Ballangan <[email protected]>

* remove unused components

Signed-off-by: Maica Ballangan <[email protected]>

* remove unused components

Signed-off-by: Maica Ballangan <[email protected]>

* Update workspaces/tech-insights/plugins/tech-insights-maturity/src/api/MaturityApi.ts

Co-authored-by: Kurt King <[email protected]>
Signed-off-by: Maica Ballangan <[email protected]>

* update packages and report

Signed-off-by: Maica Ballangan <[email protected]>

* update yarn packages

Signed-off-by: Maica Ballangan <[email protected]>

* sync merge conflict

Signed-off-by: Maica Ballangan <[email protected]>

* run yarn dedupe

Signed-off-by: Maica Ballangan <[email protected]>

* generate api report md

Signed-off-by: Maica Ballangan <[email protected]>

* refactor maturityrank

Signed-off-by: Maica Ballangan <[email protected]>

---------

Signed-off-by: Maica Ballangan <[email protected]>
Co-authored-by: Kurt King <[email protected]>
When u sing the copilot organisation API its possible to use GitHub application authentication over only PAT token authentication.

This PR enables you to mix and match between the different types of auth.

Signed-off-by: Scott Guymer <[email protected]>
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.